.frame3 {
float:left; 
margin: auto;
width: 100%;
}

.one3 {
text-align:center;
width: 30%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}

.two3 {
text-align:center;
width: 30%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}

.three3 {
text-align:center;
width: 30%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}


.frame3b {
float:left; 
margin: auto;
width: 100%;
}

.one3b {
text-align:center;
width: 90%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}

.two3b {
text-align:center;
width: 90%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}

.three3b {
text-align:center;
width: 90%;
height: auto;
float: left;
border-width: 0px;
margin: 10px;
}


.frame2 {
float:left; 
margin: auto;
width: 100%;
}

.one2 {
text-align:left;
width: 40%;
height: auto;
float: left;
border-width: 0px;
}

.two2 {
text-align:left;
width: 40%;
height: auto;
float: left;
border-width: 0px;
}



#n0 {
float:left; 
margin: auto;
}

#n1 {
text-align:left;
width: 50%;
height: auto;
float: left;
border-width: 0px;
}

#n2 {
text-align:center;
width: 50%;
height: auto;
float: left;
border-width: 0px;
}


div#bg
{
height: 100%; 
width: 100%;
z-index: -1;
}


.slideshow { 
text-align:center;
width: 250px;
height: 120px;
float: left;
border-width: 0px;
}
.slideshow img { 

top:0px;


 }

.slideshow2 { 
text-align:center;
width: 250px;
height: 120px;
float: left;
border-width: 0px;
}
.slideshow2 img { top: 0px; }


.slideshow3 { 
text-align:center;
width: 250px;
height: 120px;
float: left;
border-width: 0px;
}
.slideshow3 img { top: 0px; }


.slideshow4 { 
text-align:center;
width: 250px;
height: 120px;
float: left;
border-width: 0px;
}
.slideshow4 img {top: 0px; }



</style>

#center {
    text-align: center;
}
#blubb {
    width: 1000px; /* 4 mal 196px */
    margin: 0 auto;
}
.zentriert {
text-align:center;
width: 196px;
height: 198px;
float: left;
border-width: 0px;
}

.sonne {
font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute;
width: 800px;
height: 265px;
top: 0px;
left: 50%;
margin-top: 0px;
margin-left: -500px;
z-index: 100;
}


#background
{
width:100%; height:100%; position: absolute; z-index: -1; top: 250px; left:0;
}



body 
	{
	
	background: #D8942F;
font-size: 	12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	line-height:18px;
	color:		#330000;
	padding:	0px;
	margin:		0px;
	}


a 
	{
	color: 		#330000;
	text-decoration: underline;
	}

a:visited 
	{
	color:		#330000;
	}

a:hover 
	{
	color: 		#330000;
		text-decoration: underline;
border-bottom:dashed 1px #330000;
		
	text-decoration:none;

	}

a:active 
	{ 
	color:		#330000;
	}


h1
    {
    font-size:     20px;
    font-weight:normal;
    padding:    5px 0px 5px 0px;
    margin:        0px 0px 10px 0px;
    }

h2
    {
    font-size:     15px;
    font-weight:normal;
    padding:    5px 0px 5px 0px;
    margin:        0px 0px 10px 0px;
    border-bottom: 1px solid #330000; 
    width:50%   
    }

h3
    {
    font-size:     15px;
    font-weight:normal;
    padding:    5px 0px 5px 0px;
    margin:        0px 0px 10px 0px;
    border-bottom: 1px solid #330000; 
    width:80%   
    }

h4
    {
    font-size:     15px;
    font-weight:normal;
    padding:    5px 0px 5px 0px;
    margin:        0px 0px 10px 0px;
    }

#container 
	{
	width: 		900px;
	margin: 	0 auto;
	padding: 	0px;
	
	}


#aussen 
	{
	position: absolute;
	width: 		100%;
	margin: 	0 auto;
	padding: 	0px;
	left: 0px;
	top: 0px;
	}



#content 
	{
	min-height:	600px;
	
	margin: 	0em 11em 0em 150px;
	padding: 	1px 2px 1px 2px;
	font-size: 	12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:		#330000;

}

.news 
	{
	
	
	margin: 	2em 0em 0em 2em;
	}

#left 
	{
	float: 		left;
	width: 		150px;
	margin: 	0px;
	padding:	0px;
	}


#right
	{
	float: 		right;
	width: 		10em;
	margin: 	0px;
	padding: 	0px;
	

	}


#footer 
	{
	clear: 		both;
	padding: 	5px;
	margin: 	0px;
	
	font-size:	11px;
	}

#hoch {
      position: fixed;
      top: 600px;
	width: 13; height: 12;
      text-align: center
	  font:normal 10pt/normal Arial, Helvetica, sans-serif;
    }.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330000;
}



#menu {
width: 150px;
height: 850px;
float: left;

}

#count {
float: left;

color: #330000;
z-index: 8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:	2em 0em 0em 0em;
}

#suche {
float: left;

color: #330000;
z-index: 8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:	2em 0em 0em 0em;
}



#breite {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #330000;

text-decoration: none;
text-align: center;
position: relative;
height: 315px;
z-index: 2;
background-image: url(pic/f1.jpg);
}

.floatright
 {
float: right;
margin:	5px 0px 5px 15px;

 }

.floatleft
 {
float: left;
margin:	5px 15px 5px 0px;

 }

.pictu {
border 0 0 0 0;
}
.blackborder {
	border: 1px solid #000000;
}
