
body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #2d2d2d;
}

/* hauptgeruest */

.links {
width:11px;
background-image:url(../images/rand1.jpg);
background-repeat:repeat-y;
}


.rechts {
width:11px;
background-image:url(../images/rand2.jpg);
background-repeat:repeat-y;;
}


#top {
height:40px;
background-color:#717171;
text-align:center;
vertical-align:bottom;border-bottom:solid 1px white;
}

#l1 {
background-color:#535353;
height:40px;
letter-spacing:10px;
color:#fff;
font-size:18px;
font-variant:small-caps;
padding-left:10px;
padding-bottom:1px;
width:100%
vertical-align:bottom;border-bottom:solid 1px white;
}

#spalte1 {
padding-top: 30px;
background-color:#343434;
border-right:solid 1px white;
width:16%;

}


#spalte2 {
height:800px;
color:#F9F9F9;font: normal 13px/19px verdana, sans-serif;
padding-top: 30px; padding-bottom: 30px;
padding-left: 20px;padding-right:20px;
background-color:#343434;letter-spacing:1px;width:100%;
}



#unten {font: normal 11px verdana, sans-serif; color: #fff; padding:2px;
height:40px;
text-align:center;
background-color:#535353;width:100%;
vertical-align:middle;border-top:solid 1px white;
}
/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #fff; scrollbar-base-color: #808080;
scrollbar-highlight-color : #fff; scrollbar-shadow-color : #fff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}

A  {text-decoration: underline; font: normal 13px/19px verdana, times, serif} /* Darstellung von Links - NICHT die Farbe */
A:link  {color : #CDCCC8} /* Linkfarbe */
A:Visited  {color : #CDCCC8} /* besuchter Link; nicht #051e60 sondern identisch zu Standard */
A:Active  {color : #CDCCC8} /* aktiver Link */
A:Hover  {background-color:#fff; color:#343434; text-decoration: underline;} /* Mouseover */

h1{font: normal 20px "Trebuchet MS",verdana, sans-serif; color:#ADADAD;
margin-bottom:20px;letter-spacing:2px;
}
h2{font: normal 20px "Trebuchet MS",verdana, sans-serif; color:#ADADAD;
margin-bottom:20px;letter-spacing:2px;
}
h3{font: normal 20px "Trebuchet MS",verdana, sans-serif; color:#ADADAD;
margin-bottom:20px;letter-spacing:2px;
}
h4{font: normal 20px "Trebuchet MS",verdana, sans-serif; color:#ADADAD;
margin-bottom:20px;letter-spacing:2px;
}
h5{font: normal 20px "Trebuchet MS",verdana, sans-serif; color:#ADADAD;
margin-bottom:20px;letter-spacing:2px;
}

.rgsgnest18 {
margin-left:auto; 
margin-right:auto
}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
	clear:both;
	display:block;
	font-size:100%;
	font-weight:bold;
	width:98%;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:lightgrey none repeat scroll 0 0;
	float:left;
	padding-left:1em;
	width:98%;
	margin-bottom:20px;
}

.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
	color:red;
}
