/* document body */                                       
body {                                                    
	background-color:#ffffff;                        
	color: #000000;	                                  
	font-size: 11px;	                                  
	font-family: Arial, Verdana, Helvetica, sans-serif
	margin: 0;	                                  
	padding: 0;	                                  
	text-align: left;                                 
	valign:top;     	                          
}                                                         
                                                          
                                                          
/* basic parameters */                                    
form, input, select, img, div{	                          
	margin:0;                                         
	padding:0;                                        
	border:0;                                         
}                                                         
                                                          
/* basic typographic parameters */                        
p, input, textarea, h1, h2, h3, h4, h5 {                  
	color: #000000;                                   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	                          
	font-style: normal;	                          
	font-variant: normal;                             
}                                                         
                                                          
h5 { font-size: 11px; }                                  
h4 { font-size: 12px; }                                  
h3 { font-size: 13px; }                                  
h2 { font-size: 14px; }                                  
h1 { font-size: 15px;
margin:0px; 
}                                    
                                                          
/* basic link parameters */                               
a {	                                                  
	color: #FF9800;	                                  
	text-decoration: underline;                       
}                                                         
                                                          
a:link, {                                                 
	color: #FF0000;                                   
	text-decoration: underline;                       
}                                                         
                                                          
/*a:hover {                                               
	color:#5A79E0;                                    
	text-decoration: underline;                       
}                                                         
*/                                                        
                                              
                                                         
#container{	                                          
	position:absolute;
	top:0;                               
	left:0;                              
	background-color:#ffffcd;	                  
	/*background-image:url(images/hintergrund.jpg);     
	background-repeat:repeat-y;	                  
	background-position:right;*/                        
	width:1007px;
	height:600px;
	float:left;                                     
		                                          
} 
#header{
position:relative;
width:1007px;
height:98px;        
background-image:url(../images/header-hg.jpg);   
background-repeat:no-repeat;
float:left; 
                
                   

}
#navmain{
position:absolute;

}
#navmain ul#navMain{
margin-top:60px;
margin-left:142px;
padding:0px;
list-style-type: none;


}

#navmain ul li{      
display: inline;
padding: 5px 18px 4px 18px;
border-right:2px solid #663332; 
font-size: 11px;	                                      
font-family: Arial, Verdana, Helvetica, sans-serif;                      
}


#navmain ul li a{
color:#000000;
text-decoration:none;
font-weight:bold;
}

#navmain ul li a:hover,#navmain ul li a.cur{
color:#ffffff;
}


ul#subnav{
position:absolute;
margin-top:80px;
margin-left:160px;
padding:0px;
list-style-type:none;

}

ul#subnav li{
display:inline;
padding:4px 15px 4px 0px;
font-size: 11px;	                           
font-family: Arial, Verdana, Helvetica, sans-serif ;
}
ul#subnav li a{
color:#ffffff;
text-decoration:none;
}
ul#subnav li a:hover,ul#subnav li a.cur{
text-decoration:underline;
}

                

#main {
position:relative;
margin-top:98px;
width:1007px;
/* height:497px; */
background-color:#ffffcd;
float:left;
background-image:url(../images/menu-bg.jpg);
background-repeat:repeat-y;


}

                 
#spalte-left{    
position:relative;
margin-top:0px;                                                                                                                                                  
width:142px;
height:497px;                                       
background-color:#ffcc33;                                                                  
    
float:left;                  
} 

#spalte-left ul{
padding:0px 0px 0px 20px;
margin:0px 0px 0px 0px;
list-style-type: disc;
list-style-position:outside;
}
#spalte-left ul li{
padding:0px 0px 10px 0px;
}

#spalte-left ul li a{
font-size: 10px;	                            
font-family: Arial, Verdana, Helvetica, sans-serif ;
color:#663332;
text-decoration:none;
}
#spalte-left ul li a:hover,#spalte-left ul li a.cur{
text-decoration:underline;
}

#search{
padding:5px 0px 0px 5px;
margin:0px 0px 10px 0px;
height:21px;
background-color:#ffffff;

font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
font-weight:bold;	                           

} 

.tx-indexedsearch {
width: 845px;
height: 472px;
overflow: auto;
}

.tx-indexedsearch-searchbox-sword{
width:64px;
border:1px solid black;
font-size:10px;
}
.tx-indexedsearch-searchbox-button{
background-image:url(../images/suche.jpg);   
background-repeat:no-repeat;
height:18px;
width:18px;                     

}
                          
#spalte-left.start{
height:497px;
/*background-image:url(../images/start-left.jpg);*/
/*background-repeat:no-repeat;*/                    

}

#start-left2 img{
float: left;
top: -11px;
position: relative;
}

#content{
position:relative;
margin:25px 0px 0px 20px;
padding:0px;
width:700px;
/* height:460px; */
float:left;
/*border-bottom:10px solid #ffffcc;*/

}

#content p{
margin-bottom:14px;

}


#bild img {
margin-left:10px;
}

#footer{
position:relative;
margin:0px 0px 0px 0px;
width:1007px;
height: 22px;
padding:0px 0px 0px 0px;
background-color:#663332;
color:#ffffff;
clear:both;

}  
#footer p{                                                                             
margin:0px 0px 0px 160px;                                                                                                
padding:4px 0px 4px 0px;                                        
list-style-type:none;   
color: #ffffff; 
font-size: 11px;	                            
font-family: Arial, Verdana, Helvetica, sans-serif ;
                                                                           
}          
 
#footer p a{
color: #ffffff;
position:relative;
left:420px;
padding:3px;

}
                                                                                               
#footer p font{                                       
display:inline;                                              
font-size: 11px;	                            
font-family: Arial, Verdana, Helvetica, sans-serif ;
}                                                   
