td{text-align:justify;font-family:arial, helvetica, tahoma ,verdana, sans-serif;}
#menu2 a, #menu2 a:visited , #menu2 a:active{display:block;color:#808080;background-color:#000;text-decoration:none;font-family:verdana, sans-serif;font-size:100%;padding-left:0px;padding-bottom:0px;padding-top:0px;margin-left:1px;margin-right:1px;border:solid 1px #353535;line-height:22px;text-align:center;background-image:url(images/ob.jpg);}
#menu2 a:hover{background-color:#282828;color:#fff;text-decoration:none;border:solid 1px #7C7C7C;background-image:url(images/mover.jpg);}
#top{background-image:url(images/backtop.jpg);background-repeat:repeat-x;vertical-align:middle;text-align:center;height:0px;background:url(images/center.jpg) top repeat-x;border-bottom:solid 0px #535353;border-top:solid 0px #535353;}
#leiste2{height:0px;background:url(images/center.jpg) top repeat-x;height:0px;letter-spacing:0px;color:#56686D;font-variant:small-caps;padding-left:0px;padding-bottom:0px;width:100%
vertical-align:middle;border-bottom:solid 1px #535353;border-top:solid 0px #000;border-bottom:solid 0px #000;font-family:georgia,arial, helvetica, tahoma ,verdana, sans-serif;text-align:center}
*{border:0;margin:0;}




img{border:0px;}
a{color:#711419;text-decoration:none;}
a:hover{text-decoration:underline;color:#000000;}

body{font:12px Arial, Helvetica, sans-serif;color:#000000;background:url(images/center.jpg) top repeat-x;background-color:transparent;line-height:0px;}
#header{width:1002px;padding:0px 0px 0px 0px;height:368px;}
#logo{background:url(images/logo.jpg) center top no-repeat;height:284px;padding:25px 0px 0px 796px;}
#logo a{text-decoration:none;text-transform:lowercase;font-style:italic;font-size:16px;color:#ffffff;font-weight:bold;}
#logo H3 a{font-size:10px;background:none;}
#bg_top{background:url(images/bg_top.jpg) left top no-repeat;height:304px;width:317px;float:left;}
/*#text_top{color:#000000;width:234px;margin:11px 0px 0px 19px;}
#cont_out{background:url(images/cont_bot.jpg) bottom repeat-x;width:1078px;padding:0px;}*/
/*#content{width:1250px;padding:0px 0px 0px 0px;}*/
#left{width:200px;padding:4px;margin:0px;float:left;background:url(images/left.jpg) top repeat-x;min-height:590px;}








.tit_bot{background:url(images/tit_bot.png) center top no-repeat;padding:16px 5px 0px 0px;}
#center{float:left;padding:0px 0px 0px 0px;width:100%;background:url(images/tit.png) left 28px no-repeat;margin:0px 0px 0px 6px;}
.text{padding:1px 0px 0px 0px;}
.img{float:left;margin:2px 17px 5px 0px;}
span{color:#1C4461;font-weight:bold;}
.color{color:#3774A0;}
.dat{text-decoration:underline;}
 H1{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:17px;font-weight:normal;color:#FFFFFF;height:38px;padding-left:0px;padding-top:7px;text-align:center;background:url(images/tit_s.jpg) center top no-repeat;}
*/H2{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#1C4461;padding-bottom:0px;padding-left:4px;padding-top:5px;text-align:left;background:url(images/tit_cent.gif) bottom repeat-x;}
.read{text-align:right;padding-right:5px;padding-top:4px;}
.read_top{text-align:right;padding-right:30px;padding-top:20px;}
.right{float:right;width:200px;padding:3px;margin:0px;background:url(images/right.jpg) top repeat-x;min-height:100px;color:#000000;}
/*.right ul{list-style:none;padding-left:0px;padding-top:0px;margin:0px;display:block;padding-bottom:0px;}*/
.right li{padding-top:5px;background:url(images/fish_right.png) 10px 13px no-repeat;padding-left:38px;}
#footer{height:15px;width:100%;font-size:10px;color:#c3c3c3;padding-top:8px;text-align:center;clear:both;padding:0px 10px 20px 10px;background:url(images/leiste.jpg) left top repeat-x;}




/* Mobile Landscape and Portrait */
@media all and (max-width: 768px){ #header h1{ font-size:120%!important; }
}
@media all and (max-width: 660px){ #header h1{ font-size:105%!important; }
}
@media all and (max-width: 560px){ #header h1{ font-size:85%!important; }
}
@media all and (max-width: 440px){ #header h1{ font-size:55%!important; }
}
