/* Style sheet semo_basics_screen */
*{margin:0;padding:0;border:0px;}
html{height:100%;margin-bottom:1px;}
body{background-color:#d4d3d0;font-family:Verdana, sans-serif;font-size:0.75em;line-height:1.3em;padding:30px 0 30px 0;}
#wrapper{background:url("bg_wrap.gif") left bottom repeat-y;border:1px solid #999999;background-position: 0 0;}
#left{overflow:hidden;background:url("bg_red.jpg") left top repeat-x;}
#main{padding-right:50px;padding-left:35px;}
#header{overflow:visible;}
h1{margin-top:50px;margin-bottom:10px;font-family:Verdana, sans-serif;font-weight:bold;font-size:1.17em;color:#910a02;}
h2{margin-bottom:5px;font-family:Verdana, sans-serif;font-weight:bold;font-size:1em;color:#910a02;}
p{margin-bottom:10px;font-size:0.92em;color:#333;line-height:1.4em;}
a{color:#910a02;}
#leftnav{width:200px;height:500px;margin-top:40px;margin-left:9px;padding-top:0;text-decoration:none;}
#leftnav h2{display:none;}
.mod_navigation#leftnav ul.level_1 li{text-decoration:none;white-space:nowrap;list-style-type:none;margin:10px 0px;}
.mod_navigation#leftnav ul.level_1 li ul.level_2{display:none;}
.mod_navigation#leftnav ul.level_1 li.active ul.level_2,#leftnav.mod_navigation ul.level_1 li.submenu.trail ul.level_2{display:block;}
.mod_navigation#leftnav ul.level_1 a{width:180px;overflow:visible;padding-left:17px;background:url("bullet.gif") left center no-repeat;font-weight:normal;text-decoration:none;font-size:0.91em;color:#EAE9E1;display:block;}
.mod_navigation#leftnav ul.level_1 a.first{padding-left:17px;text-decoration:none;font-size:0.91em;color:#EAE9E1;}
.mod_navigation#leftnav ul.level_1 a:hover{background-image:url("bullet_hover.gif");background-repeat:no-repeat;text-decoration:none;color:#680D08;}
.mod_navigation#leftnav ul.level_1 li.active span.active{margin-bottom:0;padding-left:17px;background:url("bullet_active.gif") left center no-repeat;font-weight:bold;text-decoration:none;font-size:0.91em;color:#680D08;}
#leftnav.mod_navigation a.submenu.trail{background-image:url("bullet_active.gif");background-repeat:no-repeat;font-weight:bold;color:#680D08;}
.mod_navigation#leftnav ul.level_2 li a,.mod_navigation#leftnav ul.level_2 li a.active,.mod_navigation#leftnav ul.level_2 li a.first{margin-left:0;background-image:url("none");font-weight:normal;font-size:0.85em;color:#680D08;}
.mod_navigation#leftnav ul.level_2 li a:hover{background-image:url("none");font-weight:bold;font-size:0.9em;color:#680D08;}
.mod_navigation#leftnav ul.level_2 li.active span.active{background-image:url("none");font-weight:bold;font-size:0.9em;color:#680D08;}
.mod_navigation#leftnav ul.level_2{margin:15px 0px;}
#logo{left:340px;top:20px;position:absolute;}
#headerline{height:17px;padding-top:3px;padding-left:0;text-align:right;vertical-align:top;width:99%;background-image:url("headerline.png");background-position:right;backround-repeat:y-repeat;color:#EAE9E1;padding-right:1%}
#headerline a{text-align:right;vertical-align:text-top;font-family:Verdana, sans-serif;text-decoration:none;font-size:9px;color:#eae9e1;}
#headerline a:hover{text-decoration:underline;}
.teaser{width:605px;margin-top:60px;margin-right:50px;margin-left:auto;}
.teaser_home{width:605px;left:245px;top:115px;position:absolute;margin-top:0;margin-right:50px;margin-left:auto;}
.teaser h1,.teaser_home h1{margin-bottom:20px;font-size:1.31em;color:#910a02;}
.teaser p{width:580px;margin-left:auto;text-align:right;font-size:1.em;color:#910a02;line-height:1.4em;}
.teaser_home p{font-weight:normal;}
#copyright{width:200px;float:left;padding-top:5px;padding-left:15px;padding-bottom:3px;color:#EAE9E1;font-size:0.75em;}
#impressum{margin-top:100px;padding-left:300px;}
#headeraddress{display:none;}
li.list{font-family:Verdana, sans-serif;font-size: 0.92em;line-height:1.4em;padding:5px 0 10px 0;color:#333333;}

