@charset "UTF-8";
/* CSS Document */
* { margin:0px; padding:0px; border:0px; }
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

body { font-family:verdana,arial,tahoma; font-size:12px;  /*background-image:url(img/bodybg.jpg); */ background-repeat:repeat-x; background-position:top; background-color:black; }

#page { width:962px; margin:0px auto; background-color:white; }

#header { height:239px; width:962px; display:block; }
#logo a:link, #logo a:visited { background-image:url(img/logo.jpg); width:276px; height:239px; display:block; position:relative; left:-36px; top:0px; }
#headfoto { width:722px; height:239px; display:block; position:absolute; margin-left:240px; margin-top:0px; background-repeat:no-repeat; }

#nav, #botnav { width:962px; height:64px; background-image:url(img/navgrad.jpg); background-repeat:repeat-x; display:block;  }
#nav ul, #botnav ul { list-style:none; }

#nav { overflow:hidden; }

#nav li, #botnav li { float:left; display:inline; margin-top:15px; }
#botnav li { float:right; color:white; line-height:30px; }
#nav li a:link, #nav li a:visited { height:30px; padding:6px 4px; background-image:url(img/button.jpg); background-repeat:repeat-x; margin-left:4px; margin-top:10px; text-align:center; text-decoration:none; color:white; line-height:30px; font-size:10px; }
#nav li a:hover, #nav li a:active { background-image:url(img/buttonhover.jpg); }
#botnav li a:link, #botnav li a:visited { color:white; padding:6px 8px; }

#left { width:369px; float:left; display:inline; margin:30px 0px; border-right:1px solid black; }
#right { width:592px; float:left; display:inline; }

#fotostrip { margin-left:30px; }
#fotostrip img { margin:10px 0px; }

#content { padding:30px; }

#content h1, #content h2, #content h3 { padding:10px 8px; margin-bottom:15px; margin-top:8px; }
#content ul { padding: 8px 0px; text-align: justify;} 
#content ul ul { padding: 6px; text-align: justify; } 
#content a { font-size: 12px; color:#4b241f; }
#content p { font-size: 12px; text-align: justify; padding:8px 0px; }
#content h1 { font-size:16px; border-bottom:2px solid #4b241f; }
#content h2 { font-size:14px; border-left:3px solid #C6ADA9; border-bottom:1px solid #4b241f; margin-top:10px; }
#content li { margin-left:20px; }
#content ul ul li { margin-left:40px; }
#content table { border-collapse:collapse; border-bottom:1px solid #C6ADA9; margin:8px 0px; }
#content td { padding:3px; border-top:1px solid #C6ADA9; }
#content th { padding:4px; font-weight:normal; }
#content fieldset { border:1px solid #C6ADA9; padding: 13px; }
#content legend { padding: 5px 8px; color:white; font-size: 13px; }
#content fieldset select { font-size: 12px; padding: 2px; }

/* FOTOGALERIE */
#fotogalerie { padding:0px 0px 0px 15px; color:#4b241f; }
#fotogalerie a:link, #fotogalerie a:visited { width:158px; height:158px; margin:0px 5px 12px 0px; background-position:50% 50%; background-repeat:no-repeat; display:inline; float:left;  }

/* FILES */
#files { padding:0px 0px 8px 8px; color:#4b241f; }
#files a:link, #files a:visited { color:#4b241f; }
#files ul { margin-left:0px;  }
#files li { list-style:none; background-position:left; background-repeat:no-repeat; height:55px; line-height:55px; padding-left:65px; }
#files li.pdf { background-image:url(img/pdf.jpg); }
#files li.zip { background-image:url(img/zip.jpg); }

.newsImg { width:120px; height:100px; display:inline; float:left;  }
.newsImgImg { border:1px solid #4b241f; } 




