/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
* Filename: layout.css 
* Version: 1.0.0 (2009-03-19) YYYY-MM-DD 
* Website: http://www.schlaegertypen.de/ 
* Layout: Robert Morawe
* © Butterf!sch - Werbeagentur 2009 - www.butterfisch-werbeagentur.de -	 	 
* Description: Handles the site layout.

 == STRUCTURE: ============================== 
* Page width: 940 px 
* Number of columns: 3
* darkgrey: #465158
* red: #db0a01
 ============================================ */

/*========================*/
/*-------- LAYOUT --------*/
/*========================*/

#container {
	margin: auto;
	padding: 10px 0px 0px;
	width: 940px;
}
#header {
	background: url(../_images/bg-header.png) no-repeat 0px 0px;
	height: 107px;
	width: 940px;
}
* html .header {  		/* nur fuer Internet Explorer */
	width: 940px;     /* Version 5.x */
	w\idth: 940px;    /* Version 6 */
}
#logo {
	height: 107px;
	width: 253px;
	float: left;
}
#mainnavigation {
	height: 68px;
	width: 680px;
	float: right;
	padding: 38px 0px 0px;
}
.navibox {
	float: right;
}
#content {
	background: #FFFFFF;
	padding: 20px;
	width: 900px;
}
#contenttxt {
	float: left;
	width: 620px;
	padding: 0px 20px;
}
#contentteaser {
	background: #eaecee;
	float: right;
	width: 230px;
	padding: 0px 0px 12px;
}
#adresse {
	background: #eaecee;
	float: right;
	width: 230px;
	padding: 0px 0px 12px;
}
.teaser {
	background: #eaecee;
	float: left;
	width: 210px;
	padding: 0px 0px 12px;
	height: 12.8em;
}
* html #content .teaser {  		/* nur fuer Internet Explorer */
	width: 210px;     /* Version 5.x */
	w\idth: 210px;    /* Version 6 */
}
.teaser:hover {
	background: #fff;
	float: left;
	width: 210px;
	padding: 0px 0px 12px;
	height: 12.8em;
}
.newsbox {
	float: left;
	width: 290px;
	padding: 0px 20px 20px;
}
#galerie {
	float: left;
	width: 620px;
	padding: 20px 20px 0px;
}
.galeriebox {
	height: 92px;
	width: 140px;
	padding: 0px 10px 10px 0px;
	float: left;
}
#adressbox {
	padding: 20px 165px;
}
#footer {
	font-size: 0.6em;
	line-height: 1.5em;
	color: #7c868c;
	padding: 5px 0px;
}
#servicenavigation {
	text-align: right;
}

