body{
background: #FFFFFF url('bg.jpg') repeat; 
color: #bab2b2; 
font: 0.7em Verdana; 
margin: 0px; 
}

/* Schrift farbe #c7c0c0 */

p, pre{
padding: 5px 10px; 
margin: 0px; 
color: #c7c0c0; 
} 

#ram {
width: 788px; 
margin: 0px auto; 

}


#header {
background: url('header.png') top no-repeat; 
width: 788px; 
height: 261px; 
}


#contentheader {
background: url('contentheader.png') no-repeat;
width: 599px;
height: 96px;
margin: 0px;
padding: 0px 0px 0px 0px;
}


#content {
background:  url('contentbg.png') repeat-y;
width:525px;
margin:0px;
text-align:left; 
padding: 10px 50px 20px 40px;

} 

#navi{
background:  url('navi.png') repeat-y;
width: 152px; 
height:482px;
margin: 0px 0px 0px 0px; 
padding: 30px 30px 10px 30px; 
}


* html #navi{ /* Angabe nur fuer den IE */
margin: 0px 0px 0px 0px; 
}

#navi ul{
list-style: square inside; 
margin: 0px ; 
padding: 0px; 
}

#footer {
background: url('footer.png') top no-repeat;  
width: 599px; 
height: 80px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
text-align: left;
font: 0.7em Verdana; 
color: #c7c0c0; 
}

.ava {
background-color: #dbf0cb;
margin: 5px;
padding: 8px;
}



/* LINKS */

A { 
color: #a7e86a; 
text-decoration: none;  
	font-variant: small-caps;
}

A:visited { 
color: #a7e86a; 
text-decoration: none; 
font-variant: small-caps;
}

A:hover, A:active { 
color: #61d50a; 
text-decoration: bold; 
}

/* ÜBERSCHRIFTEN */


h1 {
	color: #9fea6d;
	letter-spacing: 2px;
	font-family: Verdana;
	margin-bottom:15px;
	margin-top:5px;
	font-size:14px;
	text-align:left;
	font-variant: small-caps;
	border-bottom: 1px dashed #bab2b2;}

h2{
color: #9dd864; 
text-align: left; 
padding: 0px 0px 0px 0px; 
font: bold 1.0em verdana;
margin: 5px 5px 10px 5px;
font-variant: small-caps;
border-bottom: 1px dashed #bab2b2;}



h3{
color: #9dd864; 
text-align: left; 
padding: 0px 0px 0px 0px; 
font: bold 1.0.5em verdana;
margin: 5px 5px 5px 5px;
font-variant: small-caps;
border-bottom: 1px dashed #bab2b2;
}


/* TEXT */


b, strong {
	color: #a7e86a;
	text-decoration: bold;}

i, italic {
	color: #a2cf72;
	text-decoration: italic;}

u {
	text-decoration: none;
	border-bottom: #62d60e 1px dashed;
	font-family: Verdana;
}


/* TOOLTIPP */


a.tooltip{
position: relative;
z-index: 20;
color: #a7e86a; 
text-decoration: none;  
	font-variant: small-caps;
}

a.tooltip:hover{
z-index: 25;
color: #61d50a; 
text-decoration: bold; 
}

a.tooltip span{ 
display: none;
}

a.tooltip:hover span{ 
background: url('tooltipp.png')  repeat; 
display: block; 
position: absolute;
top: 1.8em; 
left: 1.8em; 
width: 10em;
padding: 3px 7px; 
border: 1px dashed #fff; 
color: #fff;
text-align: center; 
}

a.tooltip:hover span strong{
color: #ffffff;
}




/* Comments */


input		{font-family: Verdana; font-size: 10px; color: #ffffff;
		border-style: dashed; border-width: 1px;
		background: url('tooltipp.png')  repeat; border-color: #ffffff;}

textarea		{font-family: Verdana; font-size: 10px; color: #a7e86a;
		border-style: dashed; border-width: 1px;
		background url('tooltipp.png')repeat; border-color: #a7e86a;}

button		{font-family: Verdana; font-size: 10px; color: #ffffff;
		border-style: solid; border-width: 1px;
		background url('tooltipp.png')  repeat; border-color: #ffffff;}

normal 		{font-family: Verdana; font-size: 10px; color: #948b8b;
		text-align: left; vertical-align: top; background url('tooltipp.png')  repeat; }

header		{font-family: Verdana; font-size: 10px; font-weight: bold;
		border-style: dashed; width: 100%; border-width: 0 0 0 0;
		background-color: #C5CAEE; border-color: #c7c0c0; padding: 3px;}

caption		{font-family: Verdana; font-size: 10px; font-weight: bold;
		border-style: 1 px dashed #948b8b; width: 100%; border-width: 0 0 0 0; padding: 3px;}
		

/* Gallery */		
		
	.gallery {
				zoom:1;
				width:auto;				
			}
			.gallery a {
				display:block;
				float:left;
				margin:samplepx;
				padding:6px;
				border:solid 1px #b8b8b8;
				background-color:#f4fsamplefsample;
				opacity:0.87;
				text-align:center;
			}
			.gallery a:hover {
				opacity:1;
			}
			.gallery a img {
				border:none;
				display:block;
			}
			.gallery a#vlightbox{display:none}