

/* schriftstil,abstände */

body
{ color: #F5F5F5;  background-color:#033780; font-family: verdana,arial; font-size: 10pt;}


table,tr,td
{ color: #F5F5F5 ;font-family: verdana,arial; font-size: 10pt}

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #ffffff; scrollbar-base-color: #033780;
scrollbar-highlight-color : #4e72a6; scrollbar-shadow-color : #4e72a6;
SCROLLBAR-TRACK-COLOR: #074485;}



/* menue linke seite */


#menu a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:160px;
padding-left: 2px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border:solid 1px #4e72a6;

}

#menu a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:160px;
padding-left: 2px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border:solid 1px #4e72a6;

}

#menu a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:160px;
padding-left: 2px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border:solid 1px #4e72a6;

}

#menu a:hover {background-color:#0B60BD;
color:#e6e6e6;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:160px;
padding-left: 2px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border:solid 1px #4e72a6;
}

table.rahmen {border:solid 1px #033780;}

/* menue oben */


#menu2 a {display: block;
background-image:url(images/button.jpg);
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size:9pt; width:120px;
padding-left: 0px; padding-bottom: 0px; padding-top: 3px;margin: 0px auto;
line-height:19px;
text-align:center;

}

#menu2 a:visited{
background-image:url(images/button.jpg);
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size:9pt; width:120px;
padding-left: 0px; padding-bottom: 0px; padding-top: 3px;margin: 0px auto;
line-height:19px;
text-align:center;

}

#menu2 a:active {
background-image:url(images/button.jpg);
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size:9pt; width:120px;
padding-left: 0px; padding-bottom: 0px; padding-top: 3px;margin: 0px auto;
line-height:19px;
text-align:center;
}

#menu2 a:hover {background-image:url(images/button2.jpg);
color:#4F4F4F;text-decoration:none;font-family:verdana, sans-serif; font-size:9pt; width:120px;
padding-left: 0px; padding-bottom: 0px; padding-top: 3px;margin: 0px auto;
line-height:19px;
text-align:center;
}


/* allgemeine links im text */

a:link{ color: white; text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:visited{color: #00A0FF;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:active{ color:white;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover{ color: #e6e6e6;background-color:#4e72a6;  text-decoration:none;font-family: verdana; font-size: 10pt; }

pre {
line-height: 8px;
padding-left: 2px; padding-bottom: 0px; padding-top: 1px;margin: 0px auto;
}

 
.box { width: 80%; background: #b8c5d8;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #083984;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #b8c5d8;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

.box1 { width: 80%; background: #4E72A6;}
.box1 h1, .box1 p {margin: 0 10px;}
.box1 h1 {font-size:150%; color:#ffffff; }
.box1 .top, .box1 .bottom{display:block;background: #083984;}
.box1 .top b, .box1 .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #4E72A6;
}
.box1 .r1{margin: 0 5px;}
.box1 .r2{margin: 0 3px;}
.box1 .r3{margin: 0 2px;}
.box1 .top .r4, .box1 .bottom .r4{margin: 0 1px;height: 2px;}

div.gallery-row:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
div.gallery-item { float: left; width: 33.33333333%; }
div.gallery-item a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
div.gallery-item img { display: block; width: 100%; height: auto; }