/*WYSIWYG: .normal#Normal,.bold#Fett,.headlinebig#&Uuml;berschrit&nbsp;gross,.headlinemedium_grey#&Uuml;berschrift&nbsp;medium&nbsp;grau,.headlinemedium_red#&Uuml;berschrift&nbsp;medium&nbsp;rot,*/
/*TABLECORE: .black#black*/


/**************** WYSIWYG SCHRIFTARTEN ****************/
.normal  {
   font-family:Verdana;
   font-size:11px;
   color:black;
   font-weight:normal;
   line-height: 18px;
}

.bold  {
   font-family:Verdana;
   font-size:11px;
   color:black;
   font-weight:bold;
   line-height: 18px;
}

a {
   color:#f5821f;
   font-weight:normal;
   text-decoration:underline;
/* font-family:Verdana;
   font-size:11px;
   line-height: 20px;
*/
}

.li {
   font-family:Verdana;
   font-size:11px;
   color:#f5821f;
   font-weight:normal;
   text-decoration:underline;
   line-height: 20px;
}


.headlinebig  {
   font-family:Verdana;
   font-size:14px;
   color:#ed1c24;
   font-weight:bold;
   line-height: 23px;
}

.headlinemedium_grey{
   font-family:Verdana;
   font-size:12px;
   color:#9daab1;
   font-weight:bold;
   line-height: 21px;

}

.headlinemedium_red  {
   font-family:Verdana;
   font-size:12px;
   color:#ed1c24;
   font-weight:normal;
   line-height: 21px;
}

/**************** Allgemein *******************/
body  {
   font-size:11px;
   font-family:Verdana;
   line-height: 18px;
   margin:0pt;
}

td   {
   font-size:11px;
   font-family:Verdana;
   line-height: 18px;
}

li {
   list-style-image: url(538_EN.gif?exp=24547016058600);
}

/* kontakt | impressum */
.servicenavi{
   font-family:Verdana;
   font-size:12px;
   color:white;
   font-weight:normal;
   background-repeat: repeat-x;
}
 
 
/* deutsch | englisch */
.servicenavi2{
   font-family:Verdana;
   font-size:12px;
   color:black;
   font-weight:normal;
   text-decoration:none;
}

.bgLinks {
   background-image:url(443_EN.gif?exp=24546865846800);
   width: 54px;
}

.bgRechts {
   background-image:url(536_EN.gif?exp=24547015792600);
   width: 54px;
}
 

/****************** für contenttemplates *******************/
.bildrechts img {position: relative;float:right;margin: 0 0 25px 25px;}
.bildlinks  img {position: relative;float: left;bottom: 25px;margin: 25px 25px 0px 0px;}

.conttemp {
width: 500px;

}



/******************* Top ***********************/

.logo {
   height:94px; 
   padding-left:9px;
   background-position: 0 0;
}

.roterBalken {
   height:5px;
   background-color:#ed1c24;
}


.header {
   border-bottom:2px solid white;
   background-image:url(442_EN.gif?exp=24547045503500);
}


/******************* Navigation ***********************/
.subnavi  {
   line-height:18px;   
   padding-left:8px;
   padding-right:8px;
   padding-top:3px;
   padding-bottom:3px;   
   color:black;
   text-decoration:none;
   display:block;
   margin-bottom:10px;
   
   background:#ECF1F4;
   border-top:3px #ECF1F4 solid;
   border-bottom:2px #ECF1F4 solid;      
   width:162px;
   *width:178px;
}

.subnaviaktiv, .subnavi:hover {
   line-height:18px;   
   padding-left:8px;
   padding-right:8px;
   padding-top:3px;
   padding-bottom:3px;   
   color:black;
   text-decoration:none;
   display:block;
   margin-bottom:10px; 
   
   background:#BACAD3;
   border-top:3px white solid;
   border-bottom:2px white solid;  
   width:162px;
   *width:178px;
}


.hauptnavi  {
   line-height:26px;
   color:white;
   text-decoration:none;
   height:26px;
   padding-left:20px;
   padding-right:20px;
   display:block;
   float:left;   
}

.hauptnaviaktiv, .hauptnavi:hover  {
   line-height:26px;
   color:white;
   text-decoration:none;
   height:26px;
   padding-left:20px;
   padding-right:20px;
   background-color:#bacad3;
/*   border-bottom:1px solid #bacad3;*/
   display:block;   
   float:left;
   
}

.kontakt  {
   line-height:26px;
   color:white;
   text-decoration:none;
   height:26px;
   xwidth:130px;
   padding-left:10px;

}



.kontaktaktiv, .kontakt:hover  {
   line-height:26px;
   color:white;
   text-decoration:none;
   height:26px;
   background-color:#bacad3;
   xwidth:130px;
   padding-left:10px;

}


/******************* Rechte Spalte ***********************/
.weisserBalken {
   height:2px;
   background-color:#FFFFFF;
}

.rotBalken {
   height:6px;
   background-color:#ed1c24;
}


