html *{font-size:100.01%}
textarea, pre, tt, code{font-family:"Courier New", Courier, monospace;color:#262929;font-size:80%;}
p, ul, li, a{color:#001C40;text-align:left;}
body{font-family:Arial, sans-serif;font-size:80%;margin:0px;background-color:#EAECF2;}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0 0 0.25em 0;}
h1{font-size:100%;color:#CC3300;}
h2{font-size:120%;color:#CC3300;font-weight:bold;}
h3{font-size:100%}
h4{font-size:100%}
h5{font-size:100%;text-decoration:underline;}
h6{font-size:80%;font-style:italic;color:#445564;}
p{line-height:1.2em;margin:0 0 1em 0}
div, img{margin:0;padding:0;border:0;}
div#container{position:relative;margin:0 auto;top:0px;width:1000px;margin-bottom:40px;}
.banner{position:relative;top:0px;left:0px;padding:0px;margin:0px;height:120px;background-color:#FFFFFF;}
.logo{position:absolute;top:15px;left:20px;height:85px;width:307px;}
/* .logo{position:absolute;top:10px;left:20px;height:85px;width:228px;} */
.ivd_logo{position:absolute;top:10px;left:925px;height:50px;width:50px;}
.login{position:absolute;top:60px;left:715px;height:40px;width:200px;font-size:80%;}
.logout{position:absolute;top:60px;left:450px;height:40px;width:200px;}
.menu1{position:relative;top:0px;left:0px;height:22px;width:1000px;min-height:22px;background-image:url(../novo_img/bg_menu_1.jpg);padding-top:5px;}
.menu_1_rechts{position:absolute;top:0px;left:640px;width:350px;padding-top:5px;}
.menu_2_links{}
.menu1 a, .menu2 a{padding-left:30px;font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:12px;text-decoration:none;color:#FFFFFF;font-weight:bold;float:left;}
.menu1 a:hover, .menu_1_rechts a:hover, .menu2 a:hover, .menu_unten a:hover, .menu3 a:hover, .menu_2_rechts a:hover{color:#CC3300;}
.menu_1_links-no, .menu2-no, .menu2_rechts-no{}
.menu_1_rechts-act a, .menu_1_links-act a, .menu2-act a, .menu_2_links-act, .menu_2_rechts-act, menu3-act{color:#CC3300;}
.menu_2_links-act a{color:#CC3300;}
.menu_2_rechts-act a{color:#CC3300;}
.menu_1_rechts-act a, .menu2-act{color:#CC3300;}
.menu2-no{}
.flash{padding:0px;margin:0px;height:86px;width:1000px;background-color:#FFFFFF;}
.menu2{position:relative;top:0px;left:0px;padding:0px;margin:0px;padding-top:5px;height:22px;width:1000px;min-height:22px;background-image:url(../novo_img/bg_menu_2.jpg);}
.menu_2_rechts{position:absolute;top:0px;left:640px;width:350px;padding-top:5px;}
.menu3{padding:0px;margin:0px;min-height:26px;background-color:#FFFFFF;}
.menu3 a{padding-left:30px;font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:12px;text-decoration:none;color:#00AB96;font-weight:bold;float:left;padding-top:4px;padding-bottom:4px;padding-right:40px;}
.menu3-act a{color:#CC3300;}
.bildmenu_rechts{position:relative;top:0px;left:8px;width:328px;}
.bildmenu_rechts_no, .bildmenu_rechts_act{float:left;margin:5px;}
div#inhalt_spalten{position:relative;top:0px;left:0px;float:left;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;width:1000px;background-color:#FFFFFF;background-image:url(../novo_img/bg_inhalt_spalten3.jpg);background-repeat:repeat-y;min-height:500px;}
.spalte_links{position:relative;top:0px;left:0px;float:left;padding:0px;margin:0px;width:640px;background-image:url(../novo_img/balken_links.jpg);background-repeat:repeat-y;margin-bottom:20px;}
.inhalt_links{position:relative;top:0px;left:0px;padding-top:0px;padding-left:20px;padding-right:20px;padding-bottom:0px;margin-top:0px;margin-left:10px;margin-right:10px;margin-bottom:0px;}
.spalte_rechts{float:right;padding:0px;width:340px;}
.inhalt_rechts{padding:0px;margin:10px;margin-bottom:40px;}
.menu4{position:absolute;bottom:12px;bottom:46px;right:0px;width:340px;height:26px;min-height:26px;background-color:#21416A;padding-top:5px;}
.menu_unten{position:absolute;left:160px;width:300px;}
.menu_unten a{float:left;padding-right:10px;font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:12px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.menu_unten-act a{color:#CC3300;}
.menu_unten-no a{}
.suche{position:absolute;left:10px;bottom:5px;width:150px;height:22px;font-size:80%;}
div#footer{clear:both;background-color:#EAECF2;padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:right;height:46px;background-color:#FFFFFF;}
.footer_links{float:left;margin-left:20px;margin-top:16px;}
.footer_rechts{float:right;margin-right:5px;margin-top:10px;}
div#c807{margin-right:1px;margin-top:6px;float:left;}
div#c810{float:right;}
div#c804 p{color: #999999;}
.tx-wtgallery-pi1{position:relative;top:0px;left:0px;background-color:#EAECF2;}
.list_row, .list_row_1{position:absolute;left:305px;xtop:10px;bottom:1px;width:60px;}
.wtgallery_list wtgallery_list_firstofrow wtgallery_list_current{margin:0px;padding:0px;}
div.csc-textpic-image csc-textpic-firstcol{background-color:#21416A;border-width:1px;border-style:solid;color:#333333;}
div.csc-textpic-image{background-color:#21416A;}
div.csc-textpic-image csc-textpic-lastcol{background-color:#21416A;}
.Stil_f{width:184px;margin-top:4px;margin-bottom:4px;font-size:11px;}

.spalte_links_breit {
   background-image: url(../novo_img/bg_inhalt_breit.jpg);
   background-repeat:repeat-y;
   padding: 10px;
   min-height:500px;
   position:relative;
   top:0px;
   left:0px;
   float:left;
   padding:0px;
   margin:0px;
   width:1000px;
}

.inhalt_links_breit {
   background-image:url(../novo_img/balken_links.jpg);
   background-repeat:repeat-y;
   margin-bottom:20px;
   padding-left: 30px;
   padding-right: 10px;
}
