/*** Dass CSS-Stylsheet, hier sind alle Information über das Erscheinungsbild abgelegt***/ 

/*** Allgemeine Styles ***/

body {background:#8b8b8b;color:#303030;font:13px Verdana,sans-serif;margin:0;padding:0;text-align:center;}
a {color:#505050;font-weight:bold;text-decoration:none;}
a:hover {color:#808080;text-decoration:underline;}
p { margin:0 0 15px 0; }

/*** Main container ***/
#container {position:absolute; left:0; top:0;background:#f0f0f0 url(Bilder/body.jpg) repeat-x;color:#303030;margin:0;min-width:770px;padding:0;text-align:left;width:100%;}
/*** #container {background:#f0f0f0 url(Bilder/body.jpg) repeat-x;color:#303030;margin:0;min-width:770px;padding:0;text-align:left;width:100%;}***/


/*** Titel ***/
#headname {color:#ffffff;height:92px;margin:0 20px 10px;text-align:left;}
#headname h1,#headname h2 {font-weight: 400;margin:0;padding:0;}
#headname h1 {font-size:30px;letter-spacing:-2px;font-weight:bold;padding-top:20px;}
#headname h2 {font-size:16px;font-weight:bold;}

/*** Horizontal menu ***/
#hauptmenu {float:left;margin-bottom:25px;}
#hauptmenu ul {font-size:16px;margin:0;padding:0;}
#hauptmenu li {float:left;height:35px;list-style:none;margin:0;padding:0;}
#hauptmenu a {border-right:1px solid #b0b0b0;color:#606060;display:block;font-size:11px;
/***text-transform:uppercase;***/padding:11px 10px 10px;}
#hauptmenu a:hover {background:#f0f0f0 url(Bilder/menubild.jpg) top left repeat-x;color:#505050;text-decoration:none;}
#hauptmenu a.current {background:#f0f0f0 url(Bilder/menubild.jpg) top left repeat-x;color:#505050;text-decoration:none;}

/*** Inhalt ***/
#wrap {clear:both;font-size:0.9em;padding:0;}

/*** S"Frames links und rechts***/
#leftside,#rightside {margin:0;padding:0 10px 10px;width:165px;}
#leftside {position:absolute;left:0px;margin-right:10px;}
#rightside {position:absolute;right:0px;margin-left:10px;}
/***#leftside {float:left;margin-right:10px;} IE6***/
/***#rightside {float:right;margin-left:10px;} IE6***/
#leftside h1,#rightside h1 {color:#505050;font-size:13px;font-weight:bold;letter-spacing:-1px;margin:0 0 0;}
#leftside h2,#rightside h2 {font-size:10px;margin:0 0 20px;}
#leftside p {font-size:11px;line-height:14px;margin:0 0 16px 10px;}
#rightside p {font-size:10px;line-height:13px;margin:0 0 16px 10px;}
.linklist {list-style:none;margin:0 0 16px 10px;padding:0;}
.linklist li {margin-bottom:0.7em;}
#sprache{background:#f8f9fa;border:1px solid #b0b0b0;color:#606060;margin:4px 0px 0px 10px;padding:5px 4px 0px 0px;width:149px;}
#sprache p{font-size:9px;}

/*** Sidebar menu ***/
.nav {background:#f8f9fa;border:1px solid #b0b0b0;color:#606060;display:block;margin-top:8px;padding:5px 4px 4px 10px;position:relative;/***text-transform:uppercase;***/width:140px;}
.nav:hover,.active {background:#cccccc;border:1px solid #909090;color:#303030;text-decoration:none;}
.sub {font-size:9px;letter-spacing:1px;margin:3px 0 2px 10px;padding:4px 2px 2px 8px;width:125px;}


/*** inhalt ***/
#inhalt{background-color:#fafcff;border:1px solid #909090;color:#2a2a2a;padding:15px 20px 5px;}
#inhalt {margin:0 200px;}
#inhalt h1,#inhalt h2, #inhalt h3{background-color:inherit;color:#505050;font-size:17px;font-weight:bold;letter-spacing:-1px;margin:0 0 15px;padding:0;}
#inhalt h2 {font-size:14px;margin-bottom:5px;}
#inhalt h3 {font-size:12px;margin:0;}
#inhalt img      {border:1px solid #b0b0b0;float:left;margin:5px 15px 6px 0;padding:5px;}
#inhalt img.nofl {border:1px solid #b0b0b0; float:none; margin:0px 15px 0px 0px;padding:0px;}
#inhalt img.flonobo {border:0px solid #b0b0b0;float:left;margin:0px 15px 0px 0px;padding:0;}
#inhalt p{font-size:12px;font-weight:400;padding: 5px 5px 5px 0;}
#inhalt p.biunt{font-size:10px;margin:0 5px 0px 0px;}
#inhalt ul{list-style:none;padding:0;margin:0;}
#inhalt li{float:left;margin:10px;width:130px;height:130px;background-color:#505050;}
#inhalt li.large {float:left;margin:5px;width:260px;height:240px;background-color:#8a8a8a;}
#inhalt img.large {border:1px solid #b0b0b0;float:none;margin:15px 5px 5px 5px;padding:4px;}
#inhalt p.largetit {font-size:12px;color:#ebebeb;font-weight:bold;text-align:center;padding:2px 4px 2px 4px;}
#inhalt p.large {font-size:12px;color:#ebebeb;font-weight:bold;text-align:center;padding:2px 4px 2px 4px;}
#inhalt a.large {color:#505050;text-decoration:underline;}
#inhalt a.red{color:#FF0000; text-decoration:underline;}

/*** Footer ***/
#footer {background:#8b8b8b url(Bilder/fuss.jpg) top left repeat-x;clear:both;color:#d0d0d0;font-size:11px;font-weight:bold;margin:0;padding:20px 0;text-align:center;width:100%;}
#footer a {color:#d0d0d0;}

/*** Various classes ***/
.thumbnail {background:#fafbfc;border:1px solid #b0b0b0;margin:0 0 10px 10px;padding:5px;}
.clearingdiv {clear:both;height:30px;width:1px;}
.hide {display:none;}

/*** End ***/