@CHARSET "UTF-8";

body {
    margin: 0px;
    font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-size: 12px;
    padding: 0px;
    background-repeat:none;
    color: #333333;
    margin-top:50px;
}

.home{
    background-image:url(http://oped.swhosting7.de/media/images/common/bg_home.png);
	background-repeat: no-repeat;
}

.nonhome{
    background-image:url(http://oped.swhosting7.de/media/images/common/bg.png);
}

.content_container{
    min-height:434px;
}

.content_orange{
    background-image:url(http://oped.swhosting7.de/media/images/common/camoped_bg.png);
    background-repeat:repeat-x;
    -moz-opacity:0.4;
}

.content_page{
	width:1084px;
	margin-left:auto;
    margin-right:auto;
    padding-left:10px;
   
}


.content_headline{
    width:500px;
}

.content_entry{
    margin-bottom:20px; 
}

.content_entry_small{
    margin-bottom:20px; 
	width: 500px;
}

#content{
	 float:left;
    width:900px;
}

.header{
    background-image: url(http://oped.swhosting7.de/media/images/common/nav_bg.png);
    background-repeat:repeat-x;
    background-position: bottom;
}
.header_spacer{
     width:1084px;
    margin-left:auto;
    margin-right:auto;
    height:87px;
    
}

.oped_logo{
    background-image: url(http://oped.swhosting7.de/media/images/common/logo_oped.png);
	background-repeat:no-repeat;
    float:right;
	padding-right:120px;
    width:119px;
    height:37px;
    display: block;
}

.navbox{
    height:30px;
    width:1084px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(http://oped.swhosting7.de/media/images/common/nav_bg.png);
    background-repeat:repeat-x;
    background-position: bottom;
    font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-weight: normal;
    line-height:1em;
}

.navbox a, .navbox a:link, .navbox a:hover, .navbox a:active, .navbox a:visited{
    font-weight: normal;
}

.marginToFooter{
    margin-bottom: 0px;
    padding-bottom: 20px;
}

.footer{
    background-color: #FFFFFF;
    clear:both;
    font-size: 10px;
}

.footer h2{
    font-size: 12px;
}

.footer a:link, .footer a:hover, .footer a:active, .footer a:visited, .footer a{
    font-weight:normal;
	color: #333333;
}

.footer a:hover {
    font-weight:normal;
	color: #333333;
	text-decoration: underline;
}

.footer_content{
    padding-top:15px;
    padding-left:10px;
    height:167px;
    width:1084px;
    margin-left:auto;
    margin-right:auto;
    background-color: #FFFFFF;
    
}

.footer_left{
    height:167px;
    width:200px;
    float:left;
}

.footer_products{
    height:167px;
    width:200px;
    float:left;
}

.footer_hilfsnavi{
    height:167px;
    width:120px;
    float:left;
}

.footer_country{
    height:167px;
    width:130px;
    float:left;
}

.footer_valley{
    height:167px;
    width:160px;
    float:left;
}


.flash_frau {
position:relative;
visibility:visible;
z-index:110;
float:right;


}

.single_link{
    float:left;
    height:121px;
    margin-right:20px;
	margin-top:1px;
    text-align: center;
    vertical-align: bottom;
	z-index: 20000;
}

.single_link img{
}

#content_container{
    display:block;
    height:300px;
}

.content_opacity{
}

#content_camoped{
    display:none;
    background-image:url(http://oped.swhosting7.de/media/images/common/camoped_bg.png);
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_vacoped{
    display:none;
    background-image:url(http://oped.swhosting7.de/media/images/common/vacoped_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_vacodiaped{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/vacodiaped_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_vacoankle{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/vacoankle_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_vacohand{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/vacohand_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_isuro{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/isuro_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_avimpuls{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/avimpuls_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#content_vacopedes{
    display:none; 
    background-image:url(http://oped.swhosting7.de/media/images/common/vacopedes_bg.png); 
    background-repeat:repeat-x;
    background-position:center;
    height:300px;
	color:#FFFFFF;
}

#testimonial {
  position:absolute;
  width:214px;
  height:410px;
  background-image:url(/media/images/testimonials/testimonial_1.png);
  background-repeat:no-repeat;
  margin-top: -260px; 
  margin-left: 800px;
  z-index:2000;	

}

#testimonial2 {
  position:absolute;
  width:320px;
  height:410px;
  background-image:url(/media/images/testimonials/testimonial_2.png);
  background-repeat:no-repeat;
  margin-top: -380px; 
  margin-left: 700px;
  z-index:2000;	

}

.content_wrapper vacoped {
 width:600px;
 height:200px;
}

.vacoped_image{
 width:209px;
 height:45px;
 background-image:url(/media/images/common/vacoped_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}

.vacopedes_image{
 width:208px;
 height:55px;
 background-image:url(/media/images/common/vacopedes_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
.vacodiaped_image{
 width:265px;
 height:45px;
 background-image:url(/media/images/common/vacodiaped_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
.vacoankle_image{
 width:241px;
 height:40px;
 background-image:url(/media/images/common/vacoankle_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
.camoped_image{
 width:243px;
 height:45px;
 background-image:url(/media/images/common/camoped_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}

.vacohand_image{
 width:243px;
 height:40px;
 background-image:url(/media/images/common/vacohand_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}

.isuro_image{
 width:184px;
 height:45px;
 background-image:url(/media/images/common/isuro_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
.avimpuls_image{
 width:205px;
 height:46px;
 background-image:url(/media/images/common/avimpuls_logo.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
}

		
.layer_schrift {
	font-size: 24px;
}

.camoped a, .camoped a:link, .camoped a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.vacoped a, .vacoped a:link, .vacoped a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.vacopedes a, .vacopedes a:link, .vacopedes a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.vacoankle a, .vacoankle a:link, .vacoankle a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.vacodiaped a, .vacodiaped a:link, .vacodiaped a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.vacohand a, .vacohand a:link, .vacohand a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.isuro a, .isuro a:link, .isuro a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

.avimpuls a, .avimpuls a:link, .avimpuls a:visited{
    color:#FFFFFF;
    font-weight:bold;
}

a, a:link, a:visited {
    background-color: inherit;
    text-decoration: none;
    color:#00a3a3;	
    
}

a:hover, a:active {
    
    color:#00a3a3;
	text-decoration:underline;
}

.head_white{
    color:#FFFFFF;
}

.newsTitleLink, .newsTitleLink:link, .newsTitleLink:active, .newsTitleLink:hover, .newsTitleLink:visited {
    font-size: 11px;
    font-weight: bold;
	color: #808080;
    margin-bottom: 5px;
}

#newsStartDiv {
    margin-top: 40px;
}

#newsStartEntry {
    float: left;
    width: 220px;
    margin-right: 40px;
}

.newsStartTitle {
    margin-bottom: 10px;
}

.newsStartDate {
    margin-bottom: 10px;
}

.newsStartTitleLink, .newsStartTitleLink:link, .newsStartTitleLink:hover, .newsStartTitleLink:active, .newsStartTitleLink:visited {
    font-size: 16px;
    color: #00A3A3;
}


h2 {
 font-size: 16px;
    color: #00A3A3;
	font-weight: normal;
}

h3 {
    font-size: 12px;
    font-weight: bold;
    margin-top: 7px;
	color: #00A3AF;
}

h4 {
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 20px;
}

h6 {
 font-size: 16px;
    color: #00A3A3;
	font-weight: normal;
}

th {
    font-weight: bold;
    color: #777777;
}

p {
	margin-top: 0px;
}

#header {
    background-color: #dddddd;
    border-bottom: 2px solid #aaaaaa;
    margin-bottom: 10px;
    color: #fff;
    text-align: center;
    height: 140px;
}

#header h1 {
    font-size: 30px;
    color:#ffffff;
}

#header h2 {
    font-size: 14px;
}

#footer {
    text-align: center;
    margin: 20px 0px 0px 0px;
    padding-top: 10px;
    border-top: 2px solid #aaaaaa;
    clear: both;
}

.clear {
    clear: both;
    height: 1px;
}

.message {
    font-weight: bold;
    margin-bottom: 10px;
}

.arrow {
    background: url(/media/images/common/arrow.gif);
    background-repeat: no-repeat;
    background-position: 3px 4px;
    padding-left: 11px;
}

.arrowBack {
    background: url(/media/images/common/arrow_back.gif);
    background-repeat: no-repeat;
    background-position: 3px 4px;
    padding-left: 11px;
}

.blocklabel {
    display: inline-block;
    width: 180px;
}

.dijitButton {
    margin: 1px;
}

.breadcrumb {
    margin-bottom: 10px;
}

/**********************************************************
 *
 * Ländernavi
 *
 **********************************************************/

.oped_laender{
    width:200px;
    float:left;
}

.oped_laender a, .oped_laender a:link, .oped_laender a:hover, .oped_laender a:active, .oped_laender a:visited{
    font-weight: normal;
    color:#777777;
}

.oped_laender .dropdownHover, .oped_laender .dropdownHover:link, .oped_laender .dropdownHover:visited, .oped_laender .dropdownHover:hover, .oped_laender .dropdownHover:active {
    background-color:transparent;
    }
    
.oped_laender .dropdown0-1, .oped_laender .dropdown0-1_angewaehlt {
    position:absolute;
    margin-left:0px;
    margin-top:20px;
    padding-bottom:20px;
    padding-top:10px;
    width:380px;
    height:100px;
    background-color:transparent;
    background-image:url(/media/images/common/oped_laender_bg.png);
    background-repeat: no-repeat;
    -khtml-opacity:0.90;
    -moz-opacity:0.90;
    -ms-filter:”alpha(opacity=90)”; 
    filter:alpha(opacity=90);
    opacity:.90;
}

/**********************************************************
 *
 * Navi
 *
 **********************************************************/


.ebene0-1, .ebene0-1:link, .ebene0-1:visited{
    display: block;
    color: #333333;
    font-weight: bold;
    width: 100px;
	padding-right: 24px;
    height:29px;
	text-align: center;
	margin-top: 1px;
	z-index: 2000;
	
}

.ebene0-1:hover, .ebene0-1:active  {
    display: block;
    color: #00A3A3;
    font-weight: bold;
    width: 100px;
	padding-right: 24px;
    height:29px;
	background-image: url(/media/images/allgemein/background_navi_punkt.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	text-align: center;
	z-index: 2000;
	text-decoration:underline;
}

.ebene0-1_angewaehlt, .ebene0-1_angewaehlt:link, .ebene0-1_angewaehlt:visited, .ebene0-1_angewaehlt:active {
    display: block;
    color: #00A3A3;
    font-weight: bold;
    width: 100px;
	padding-right: 24px;
    height:29px;
	background-image: url(/media/images/allgemein/background_navi_punkt.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	text-align: center;
	z-index: 2000;
	text-decoration:underline;	
	
}

.ebene0-1_angewaehlt:hover {
    display: block;
    color: #00A3A3;
    font-weight: bold;
    width: 100px;
	padding-right: 24px;
    height:29px;
	background-image: url(/media/images/allgemein/background_navi_punkt.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	text-align: center;
	z-index: 2000;
}

.ebene0-1_aktiv, .ebene0-1_aktiv:link, .ebene0-1_aktiv:visited, .ebene0-1_aktiv:active {
    display: block;
    color: #00A3A3;
    font-weight: bold;
    padding-left:10px;
	text-decoration:underline;
}

.ebene1-1, .ebene1-1:link, .ebene1-1:visited, .ebene1-1:active {
    font-size: 10px;
	display: block;
    color: #777777;
    padding-right:15px;
}

.ebene1-1:hover {
    font-size: 10px;
	display: block;
    color: #00A3A3;
    text-decoration:underline;
    padding-right:15px;
}

.ebene1-1_angewaehlt, .ebene1-1_angewaehlt:link, .ebene1-1_angewaehlt:visited, .ebene1-1_angewaehlt:active {
    font-size: 10px;
	display: block;
    color: #00A3A3;
    padding-right:15px;
}

.ebene1-1_angewaehlt:hover {
    font-size: 10px;
	display: block;
    color: #00A3A3;
    padding-right:15px;
}

.ebene2-1, .ebene2-1:link, .ebene2-1:visited, .ebene2-1:active {
    display: block;
    color: #777777;
    font-weight: normal;
    padding-left:30px;
}

.ebene2-1:hover {
    display: block;
    color: #777777;
    font-weight: normal;
    padding-left:30px;
}

.ebene2-1_angewaehlt, .ebene2-1_angewaehlt:link, .ebene2-1_angewaehlt:visited, .ebene2-1_angewaehlt:active {
    display: block;
    color: #777777;
    font-weight: bold;
    padding-left:30px;
}

.ebene2-1_angewaehlt:hover {
    display: block;
    color: #777777;
    font-weight: bold;
    padding-left:30px;
}

/**********************************************************
 *
 * Navi Aufklapp Layer
 *
 **********************************************************/
.dropdownHover, .dropdownHover:link, .dropdownHover:visited, .dropdownHover:hover, .dropdownHover:active {
    background-color: #FFFFFF;
    
}
.dropdown0-1, .dropdown0-1_angewaehlt {
    position:absolute;
    margin-left:0px;
    margin-top:30px;
    padding-bottom:20px;
    background-color:#FFFFFF;
    -khtml-opacity:0.95;
    -moz-opacity:0.95;
    -ms-filter:”alpha(opacity=95)”; 
    filter:alpha(opacity=95);
    opacity:.95;
    color:#00a9a8;
}

#nav_background {
    margin-left:0px;
    margin-top:0px;
    height: 30px;
    width:100%;
    background-color:#FFFFFF;
    -khtml-opacity:0.95;
    -moz-opacity:0.95;
    -ms-filter:”alpha(opacity=95)”; 
    filter:alpha(opacity=95);
    opacity:.95;
    color:#00a9a8;
	display: none;
}

#navi_sub {
	background-image: url(/media/images/allgemein/navi_schatten.png);
	background-repeat: repeat-x;
	height: 42px;
	margin-top: -3px;
}

#navi_sub_content {
	margin-top: -32px;
}

.dropdown1-1, .dropdown1-1_angewaehlt {
    position:absolute;
    margin-left:200px;
    margin-top:0px;
    width:300px;
    background-color:#00a9a8;
    -moz-opacity:0.95;
    color:#FFFFFF;
}


.navEntry{
    padding-left:10px;
    padding-top: 10px;
}

.link_white, .link_white:link, .link_white:active, .link_white:visited{
    color:#FFFFFF;
}
