/**
* Design und Layout 'kolibri'
* (c) 2009 by website baker services  http://www.websitebakers.org
*/



/* Definierte Startwerte alle HTML-Elemente */
* { 
 	margin: 0;
 	padding: 0;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Customise the standard HTML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a:link, a:visited, a:active {
	color: #fff;
	text-decoration: underline;
}
a:hover {color:#666; text-decoration: none;}


hr {color:#fff;}

/* Page Headings */
h1, h2, h3, h4, h5, h6 {color: #fff;}

strong {color: #fff;}

p {margin:0;}


h1 { 
	margin:10px 0 6px 0;
	font-size: 24px;	
}

h2 { 
	margin:10px 0 4px 0;
	font-size: 18px;	
		
}

h3 { margin:10px 0 4px 0;
	font-size: 16px;	
}

h4 {	
	margin:10px 0 0 0;	
	font-size: 1em;	
	
}

h5 {
	margin:10px 0 0 0;	
	font-size: 0.9em;	
}

h6 {
	margin:3px 0 0 0;	
	font-size: 0.75em;	
}



/* Schrift und Hintergrund Browserseite */
body { 
	font-family:Verdana, sans-serif;
	background:#000 ;
  	color:#fff;
}


#site_start {  
margin:0px auto;
width:1150px;
min-height:800px;
background:url(../img/bgn-image-top.jpg) no-repeat top right #000 ;
}

#site {  
margin:0px auto;
width:1150px;
min-height:800px;
background:url(../img/bgn-image-top-content.jpg) no-repeat top center #000 ;
}


/* Schrift und Hintergrund linke Seite */
#left_start { 
float:left;
margin-left:184px;
width:160px;
padding-top:530px;
}

#left { 
float:left;
margin-left:184px;
width:160px;
padding-top:530px;
}


/* Schrift und Hintergrund Navgigation */
#navimain { 
padding:10px;
width:140px;
}

#navimain ul { 
list-style-image: url(../img/bullet-menu.jpg);
}

#navimain li { 
padding-bottom:10px;
}

#navimain a { 
text-decoration:none;
}

#navimain ul li ul{ 
list-style:none;
}

#navimain ul li ul li { 
padding-bottom:0px;
padding-top:10px;
padding-left:14px;
}



/* Schrift und Hintergrund Mitte */
#center_start { 
float:left;
width:462px;
padding-top:410px;
}

#center { 
float:left;
width:462px;
padding-top:210px;
}

/* Schrift und Hintergrund Slogan */

#slogan {  
font-size:20px;
height:80px;
padding-left:10px;
padding-bottom:30px;
width:440px;
text-align:center;
}


#text1 { 
padding:10px;
}



/* Schrift und Hintergrund Rechts */
#right_start { 
float:right;
padding-right:104px;
width:210px;
padding-left:30px;
padding-top:470px;
}

#right { 
float:right;
padding-right:104px;
width:210px;
padding-left:30px;
padding-top:470px;
}


#searchfield { 

}

#searchfield h1{ 
font-weight:normal;
font-size:20px;
}

#searchfield input[type='text'] {
background:white; 
border:none;
color:#333; 
margin-right:10px; 
width:100px;
height:20px;
padding-left:10px;
float:left;
margin-top:2px;
padding-top:1px;
}
#searchfield input[type='submit'] {
background:none;
border:none; 
}


#newsletter { 
margin-top:40px;
height:70px;
}

#newsletter h1{ 
font-weight:normal;
font-size:20px;
}

#newsimg{ 
float:left;
margin-right:10px;
width:30px;
}

#lettertext{ 
float:left;
width:80px;
padding-top:2px;
}

#lettertext a { 
text-decoration:none;
}

#archiv { 
font-size:11px;
}

#archiv a { 
text-decoration:none;
}

#news { 

margin-top:40px;
}
#news h1{ 
font-weight:normal;
font-size:20px;
}


.anynews h3 {font-size:13px;margin-bottom:4px;}
.anynews h4 {font-size:11px;margin-bottom:4px; }
.anynews strong {font-size:13px;}
.anynews p {font-size:12px;}
.anynews a:link {text-decoration:none;}
.anynews a:visited {text-decoration:none;}
.anynews a:active {text-decoration:none;}


/* Schrift und Hintergrund Ende */
#end { 
float:left;
width:1150px;
height:243px;
background:url(../img/bgn-bottom.jpg) no-repeat top right #000 ;
margin-bottom:20px;
}


#copy {
color:#AAAAAA;
float:left;
font-size:10px;
padding-left:164px;
padding-top:184px;
width:575px;
}

#copy a {text-decoration:none; color:#aaa; font-size:10px;}

#copy a:hover { color: #666;}


#traum {
color:#AAAAAA;
float:right;
font-size:10px;
padding-right:20px;
padding-top:184px;
text-align:right;
width:350px;
}

#traum a {text-decoration:none; color:#aaa; font-size:10px;}

#traum a:hover { color:#666;}

