/* Global Styles */

body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;	}

p, td { font-size:11px;color:#666666; font-family:Arial, Helvetica, sans-serif;}

#logo { position:absolute; margin-left:63px; margin-top:22px; width:140px; height:115px;}
#top {position:absolute; margin-left:220px; margin-top:22px; padding-top:48px; width:680px; height:65px; color:#F26521; font-size:16px; font-weight: bolder;}

#navcontainer {position:absolute; margin-left:10px; margin-top:185px; width:198px; height:auto;}
#content {position:absolute; margin-left:220px; /*margin-top:192px;*/margin-top:170px;  width:682px; height:auto; color:#666666;}
#contentsmall {position:absolute; margin-left:220px; /*margin-top:192px;*/margin-top:170px;  width:490px; height:auto; color:#666666;}

#mainnavcontainer {margin-top:13px; padding:0px; margin-left:0px; font-size:11px; font-weight:800; }
#navcontainer a { color:#666666; text-decoration:none; }
#navcontainer a:hover {color:#F26521; }

#nav {height:17px;  }
#aktiv {height:17px; }

#navcontainer #aktiv a {color:#F26521;  }
#metanav {height:14px; font-size:10px; padding-left:10px;}


#rechtespalte { font-size:10px; position:absolute;	left:713px;	top:75px; width:187px; height:561px; z-index:1; }

#right { float:right; width:300px; background-color:#CCCCCC; display:block; height:100%;}

#lang { padding-left:34px; font-size:9px; color:#666666; 
/*display:none;*/
}

.line {border-bottom:1px #FFFFFF solid; }


.metanav{   }	
.aktiv{ color:#a3a3a3; }	
#navcontainer .aktiv a {color:#F26521;  }

.titel {color:#F26521; font-size:15px; font-weight:bold; line-height: 40px; }
.small {font-size:9px;}

.metatitel {color:#808284; font-size:13px; font-weight:bold; }
.orange {color:#F26521; font-weight:bold !important; }

a {color:#FF9900; text-decoration:none; }
a:hover {color:#F26521;}

.padding_pic_right {padding-right:5px;}
