﻿body {
		
background:#F2F2F2;
		
font:80% Arial, Sans-Serif;
		
color:#333;
		
line-height:180%;
		
margin:0;
		
padding:0;

webkit-text-size-adjust: 100%; 		
}	


#nofloat {
height:0px;
font-size:0px;
line-height:0px;
clear:both;
}




div.whitearea{

position:relative;
width:100%;
margin:70px 0px 0px 0px;		
overflow:auto;
padding:0px 0px 0px 0px;

		
background:#ffffff;

border-style:solid;
border-width:0px;
border-top-width:0px;
border-color:#D1D1D1;

				background-image:url(../images/backgrounds/grey.jpg);
background-repeat:repeat-x;
background-position:0px -51px;    
}

div.whitearea2{
position:relative;
width:100%;
margin:70px 0px 0px 0px;		
overflow:auto;
padding:0px 0px 0px 0px;

		
background:#ffffff;

border-style:solid;
border-width:0px;
border-top-width:0px;
border-color:#D1D1D1;

   
}






/*header */









div#header{

width:100%;		
overflow:auto;
padding:0;
		
		
background:none;
margin-bottom:20px;
				
}


div#headercontent{

width:810px;		
height:150px;
margin:0 auto;

padding:40px 95px 0px 95px;
				
				
}	
	


div#sliderframe{
position:relative;
overflow:auto;
margin:0 auto;
padding:40px 40px 20px 40px;
width:810px;

background-image:url(../images/backgrounds/animal.gif);
background-repeat:no-repeat;
background-position:top right;            

}
				
	


div#slidercontent{
		
position:relative;

		
}







div#postit{

position:absolute;
top:490px;
left:59%;
width:307px;		
height:299px;;
padding:0px 0px 0px 0px;
		
		
margin:0px 0px 0px 0px;
				
}










/*content */











div#redbox{

width:100%;
margin:0px 0px 0px 0px;		
height:auto;
padding:0px 0px 0px 0px;
		
		
background:#AB1800;


background-image:url(../images/backgrounds/animal3.jpg);
background-repeat:no-repeat;
background-position:top right;				
}


div#redboxcontent{

width:810px;
margin:0px auto;

padding:30px 20px 50px 20px;
				
				
}









div.maincontent{
position:relative;

margin:0px auto;
padding:0px;
width:850px;
overflow:auto;
background-color:none;
}


div.maincontent ul{
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-size-adjust:0.58;	
font-weight:normal;
text-align:justify;
padding:0px;

color:#000;
list-style-type:none;
}

div.maincontent li{
padding:0px 0px 10px 0px;
}


.maincontent h1, .whiteplate h1 {
	font-family:Verdana, Arial, sans-serif;
	font-size:28px;
	color:#AB1800;
	line-height:38px;
	padding-left:0px;
	letter-spacing:0px;
}




div.whiteplate{
position:relative;

margin:0px auto;
padding:40px 40px 40px 40px;
width:810px;
height:auto;
}




div#kontaktdaten{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
	width:260px;
	height:auto;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-size-adjust:0.58;	
	font-weight:normal;
	text-align:justify;
	color:#000;
	background-color:none;		
}


div#kontaktdaten a:link, div#kontaktdaten a:visited,
div.whiteplate a:link, div.whiteplate a:visited {
		
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-size-adjust:0.58;	
font-weight:normal;
text-align:left;
padding:0px 0px 0px 0px;

color:#AB1800;
text-decoration:underline;		
}


div#kontaktdaten a:active, div#kontaktdaten a:hover,
div.whiteplate a:active, div.whiteplate a:hover {
		
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-size-adjust:0.58;	
font-weight:normal;
text-align:left;
padding:0px 0px 0px 0px;

color:#8B8B8B;
text-decoration:none;		
}








			


div#boxes{
position:relative;
overflow:auto;
margin:40px auto 60px auto;
padding:0px 0px 0px 0px;
width:890px;
height:auto;

}			






div#footer{

width:100%;		
height:auto;
margin-top:0px;
padding:0px 0px 0px 0px;
		
		
background-color:#8B8B8B;
background-image:url(../images/backgrounds/animal.jpg);
background-repeat:no-repeat;
background-position:top right;
				
}


div#footercontent{

margin:0 auto;
width:826px;		
height:200px;
padding:20px 87px 0px 87px;
		
		
color:white;
text-align: left;				
}






