
body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #e6e6e6;
}

table,td {font-size: 97%;line-height: 125%; 
font-family: "Trebuchet MS", arial, helvetica, tahoma ,verdana,  sans-serif;color:#000;
}

h1{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#7F7F7F;
margin-bottom:20px;letter-spacing:2px;font-size: 175%;
text-align:center;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}

h2{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#7F7F7F;
margin-bottom:20px;letter-spacing:2px;font-size: 150%;
text-align:center;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}

h3{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#555555;
margin-bottom:20px;letter-spacing:2px;font-size: 125%;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}


h4{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#7F7F7F;
margin-bottom:20px;letter-spacing:2px;font-size: 125%;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}

h5{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#FFFFFF;
margin-bottom:0px;letter-spacing:2px;font-size: 100%;
border-bottom:solid 0px #746b64;
padding-bottom:0px;
background-color:#AFAFAF;
/*background-color:#AFAF1F;
background-image:url(Images/Button2.jpg);*/
line-height:30px;
text-align:center;
}


h6{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#7F7F7F;
margin-bottom:5px;letter-spacing:2px;font-size: 100%;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}



a{
text-decoration:none;
}

.li {
width:14px;
background-image:url(Images/Rand1.jpg);
background-repeat:repeat-y;
vertical-align:top;
border-right:solid 0px #BFBFBF;
}


.re {
width:14px;
background-image:url(Images/Rand2.jpg);
background-repeat:repeat-y;
border-left:solid 0px #BFBFBF;
}

#text {
vertical-align:top;
}
/* hauptgerüst */

#main {
border-bottom:solid 10px #fff;
border-right:solid 10px #fff;
border-left:solid 10px #fff;
}

#top {
height:220px;
border-top:solid 10px #fff;
border-right:solid 10px #fff;border-left:solid 10px #fff;
color:#2A3C22;
}

#hpname {height:36px;padding-right:10px;padding-top:10px;text-align:right;color:#e6e6e6;
letter-spacing:1px;font-size:14px;font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif; font-style:italic;
}

/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {
display:block;
background-color:#;
text-decoration:none ;
text-align:center;
font-size: 89%;line-height: 180%;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#7B917C;
width:160px;
}

#menu1 a:hover{
background-color:#A5ADAA;
color:#fff;
text-decoration:none ;
}


/* menue oben */

.buleiste {
height:36px;
}

#menu2 a, #menu2 a:visited , #menu2 a:active {
display: block;
color:#000;
background-color:#EEEEFF;
text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt; 
padding-left: 0px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
border-left:solid 0px #fff;
border-right:solid 1px #fff;
border-bottom:solid 1px #E6E6E6;
border-top:solid 3px #fff;
line-height:30px;
text-align:center;
background-image:url(Images/Button.jpg);
}


#menu2 a:hover {
background-color:#fff;
color:#808080; 
text-decoration:none; 
font-weight:bold;
background-image:url(Images/xButton.jpg);
border-left:solid 0px #fff;
border-right:solid 1px #fff;
border-bottom:solid 1px #E6E6E6;
border-top:solid 3px #fff;
}


/* menue links */

#menu3 a, #menu3 a:visited , #menu3 a:active {
background-color:#DCDADA;
display: block;
color:#000;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
padding-left: 0px; padding-bottom: 0px; padding-top:0px; padding-right: 8px;
margin-left: 0px; margin-right: 0px;
border-left:solid 1px #aaa;
border-right:solid 0px #E6E6E6;
border-bottom:solid 3px #DCDADA;
border-top:solid 0px #fff;
line-height:30px;
text-align:right;
}

#menu3 a:hover {
background-color:#fff;
color: #808080; 
text-decoration:none ;
background-image:url(Images/xButton2.jpg);*/
border-left:solid 1px #aaa;
border-right:solid 0px #E6E6E6;
border-bottom:solid 3px #aaa;
border-top:solid 0px #E6E6E6;
}



#links a, #links a:visited, #links a:active  { 
font-family: "Trebuchet MS", Helvetica, sans-serif; 	
font-size:14px; 
text-decoration:none; 
}


#sp1{text-align:justify; padding-left: 40px;padding-right:40px;padding-top: 40px;padding-bottom: 50px;
background-color:#fff;width:100%;
background-image:url(Images/Background.jpg);
background-repeat:repeat-x;
border-bottom:solid 1px #bfbfbf;
}

#sp2{padding-top: 40px;
background-color:#fff;
background-image:url(Images/Background.jpg);
background-repeat:repeat-x;
border-bottom:solid 1px #bfbfbf;
} 

#fussb {font: normal 12px verdana, sans-serif; color: #1F1F1F; padding-top:2px;
height:40px;
text-align:center;
border-top:solid 1px #fff;
background-color:#fff;
background-image:url(Images/Unten.jpg);
background-repeat:repeat-x;

}

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #737b66; scrollbar-base-color: #F5F8F3;
scrollbar-highlight-color : #737b66; scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}



#gallery a, #gallery a:active, #gallery a:visited { 
border: 5px solid #fff;
border-width: 0px 0px 20px;
color: #fff; 
}

#gallery a:hover{
border-left:solid 0px #aaa;
border-right:solid 0px #E6E6E6;
border-bottom:solid 20px #aaa;
border-top:solid 0px #E6E6E6;
}


/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 98%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#000}

a:hover{ text-decoration:UNDERLINE;background-color:#C5C8CD;
color:#3F3F3F;}

img.zoom {
 transition: transform 0.8s;
 -moz-transition: transform 0.8s;
 -webkit-transition: transform 0.8s;
 -o-transition: transform 0.8s;
 -ms-transition: transform 0.8s;
}
img.zoom:hover {
 cursor: zoom-in;
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
 transform: scale(1.1, 1.1);
 -moz-transform: scale(1.1, 1.1);
 -webkit-transform: scale(1.1, 1.1);
 -o-transform: scale(1.1, 1.1);
 -ms-transform: scale(1.1, 1.1);
}



