/*  Typoheads 2007  //  www.typoheads.at 

	--------------------
	Layout CSS MÖMAX
	Path: /fileadmin/templates/css/layout.css

	File Contents:
	-	Basic Layout Setup
	-	Widths, Floats, Paddings & Margins
	-	Clearing Classes
	
	--------------------
	
	Guide:
	
	#wrapper			Zentriert  Layout
	#section1			Kopfbereich mit Logo, Mainnav (#nav1 + #nav2), Topnav (#nav4)
	#section2			Haelt beide Spalten: #col1, #col2
	#c1				Hauptcontent Mitte
	#c2, #c3, #c4			Sonstiger Content
	
	--------------------

*/

#wrapper { width:980px; text-align:left; position:relative; margin:0 auto;}

#section1 {
	background: url('/fileadmin/templates/img/logo_moemax_shop.png') no-repeat;
	width: 980px;
	height: 170px;
	margin-bottom: 10px;
	}
* html #section1 {height:55px;}

#section1 #logo { float:left; width:192px;}

#section1 #countryIndicator {
	float:left;
	width:163px;
	height:100px;
	margin-bottom:-25px;
	margin-left:5px;
}

#section1 #indicatorText {
	font-size:9px;
	color:white;
	padding-top:54px;
	padding-left:15px;
}

#section1 #indicatorLink {
	color:white;
	font-weight:bold;
	background:transparent url(/fileadmin/templates/css/img/nav3/arrow_right_white.gif) no-repeat scroll 0 2px;
	padding-left:6px;
}

a#moemax_shop_logo {
	clear:both;
	display: block;
	margin: 15px 0 0 0;
	float: left;
	width: 175px;
	height: 60px;	
}

#searchbar {
	clear:both; 
	width: 980px;
	height:35px;
	background: url('img/searchbar/searchbar_bg.png') no-repeat;
}	

#footer_row1 {
	width: 980px;
	height: 34px;
	background-color: #6d9100;
}


#nlbar {
	color: #fff;
	float:right;
	background-color: #6d9100;
	padding: 6px 10px 6px 10px;
}
/*
#section1 #nav2 { }
#section1 #nav2 LI { background:url('img/nav4/trenner.gif') no-repeat 0px 4px; padding:3px 9px 0 10px; height:19px;}

#section1 #nav2 LI.last {margin-left: 30px;}
#section1 #nav2 LI.last A { padding-left:22px; background:url('img/nav2/icon_merkliste.gif') no-repeat 0px 0px;}*/


#section2 { clear:both;}

#col1 {	float:left; width:223px; margin:0 10px 0 0;}
/* Korrektur IE6 c1 */
/* * html #col1 {float:left;margin:0 -3px 0 0;} */
#col2 { float:left; width:747px; overflow: hidden;}

#c4 { clear:both;}
#c2 { clear:both;}
#c3 { clear:both;}

/*
#nav3_holder { width:189px; background:url('img/nav3/bg_box.gif') no-repeat 0px 0px;}
#nav3_holder #nav3 { padding:0 5px;}
#nav3_holder .box_closer { background:#96bf0d url('img/nav3/bg_box_closer.gif') no-repeat 0px 0px; padding-top:7px;}
*/



#footer { clear:both; margin:5px 0 15px 0; color:#FFF;}
#footer A { color:#FFF; text-decoration:none;}
#footer A:hover { text-decoration:underline;}

#footer #copy { 
	/* clear: both; */
	float: left;
	color: #FFF;
	margin: 10px 0 10px 0;
	width: 520px;
	line-height: 14px;
	}

.clearfix:after { content:"."; display:block; height:0; clear: both; visibility:hidden;}
.clearfix { display:block;}
.clear { clear:both; font-size:0px; line-height:0px;}
