/*html, body
------------------------------------------------------------*/

html,body  {
    margin:0;
    padding:0;
	background-color: #330000;
	font-family: Tahoma, Verdana, Arial;
	font-size:small;

}



/*Schriften
------------------------------------------------------------*/

p {	
	font-size: 85%;
	line-height: 150%;
 	color:#000000;
}


h1 {
	font-size: 100%;
	font-stretch:extra-condensed;
 	color:#660000;
}

ul,li,ul ul,li li,ul li {	
	display:block;
	margin:0px;
	padding:0px;
	list-style-type: none;
}

img {float:left; border:0; z-index:1; 	padding:0;
	margin:0;}

a {	
	text-decoration: none;
	color:#000000;
	padding:0;
	margin:0;
}
a:hover {	
	text-decoration: none;
	color:#FFFFFF;
}


span {	
	display: none;

}


/*Container
-----------------------------------------------------------------*/
#container {
	margin: 5% auto;
	position:relative;
	background-color:#FFFFFF;
	overflow:hidden;
	width:866px; 
	height: 481px; 
}



/* Haupt-Navigation
------------------------------------------------------------*/

#mainnav {
	height:382px;
	width:102px;
	float:left;
	background-color:#44241C;
	padding:100px 0 0 20px;
	font-weight:bold;
	font-stretch:expanded;
	background-image: url(../layout/logo.gif);
	background-repeat: no-repeat;
	background-position: right 20px;
	z-index:8;
}

#mainnav span {display:none;}

#mainnav ul,#mainnav li {
	line-height:300%;
}  

#mainnav ul ul, #mainnav ul ul li {
	margin:0px 0 0 8px;
	padding:0px 0 10px 0px;
	line-height:100%;
} 

#mainnav a {	
	text-decoration: none;
	color: #CCCCCC;
}

#mainnav a:hover {
	text-decoration: none;
	color: #B13622;
}

#mainnav .selected {
	color: #B13622;
	background-image: url(../layout/nav_balken.gif);
	background-repeat: no-repeat;
	background-position: center   left;
	padding: 0px 0 1px 8px;
}



/* Navigation Infobereich
------------------------------------------------------------*/

#white, #black, #sw, #bronze, #pink, #violett, #anthrazit, #navy, #red, #orange, #blue, #beige, #white-hemd, #black-hemd, #anthrazit-hemd {
	position:absolute;;
	width:323px;
	height:482px;
	left:122px;
	z-index:1;

}



/* Navigation Infobereich
------------------------------------------------------------*/

#info_start{
	position:absolute;
	height:381px;
	width:175px;
	left:460px;
	top:80px;
	z-index:5;
}

#info_start2{
	position:absolute;
	height:381px;
	width:175px;
	left:660px;
	top:80px;
	z-index:5;
}

#info_impressum {
	position:absolute;
	height:381px;
	width:175px;
	left:450px;
	top:30px;
	z-index:5;

}

#info_mem{
	position:absolute;
	height:381px;
	width:195px;
	left:650px;
	top:30px;
	z-index:5;
}

#info_collectionen {
	position:absolute;
	height:379px;
	width:240px;
	left:442px;
	top:20px;
	z-index:5;
	font-size: 85%;
}

#Kontakt #info_collectionen {
	position:absolute;
	height:379px;
	width:290px;
	left:0px;
	top:20px;
	z-index:5;
	font-size: 85%;
}

#Natmen #info_collectionen {
	position:absolute;
	height:64px;
	width:290px;
	left:0px;
	top:20px;
	z-index:5;
	font-size: 85%;
}

#info_collectionen, #natmen2009 ul  {
	margin:0 0 19px 5px;
} 

#info_collectionen, #natmen2009 ul li {
	padding:0px;
	line-height:120%;
} 

#info_collectionen, #natmen2009 li {
	line-height:180%;
	margin:0 0 0 0px;
	padding:0 0 0 5px;
} 

.block_fashion {
	margin:0;
	padding: 85px 0 38px 0;
} 
* html .block_fashion {	padding: 85px 0 37px 0;} 


.block_fashion_2009 {
	margin:0;
	padding: 30px 0 93px 0;
} 




.block_basic {
	margin:0;
	padding: 0 0 20px 0 ;
} 

* html .block_basic {padding: 0 0 18px 0 ;} 

#info_collectionen a {	
	text-decoration: none;
	color:#000000;
}
* html #info_collectionen a {margin: 0 0 0 -15px;}
*+ html #info_collectionen a {margin: 0 0 0 -15px;}

#info_collectionen a:hover {	
	color:#000000;
	font-weight:bold;
}


#natmen {
	position:absolute;
	left:180px;
	top:105px;
	width:180px;
	height:232px;
	z-index:8;
	color:#330000;
	font-family: Tahoma, Verdana, Arial;
}


#natmen2009 {
	position:absolute;
	left:180px;
	top:10px;
	width:206px;
	height:232px;
	z-index:8;
	color:#330000;
	font-family: Tahoma, Verdana, Arial;
}




	/* Formular
------------------------------------------------------------*/
#formular {
	position:absolute; 
	left:200px; 
	top:25px; 
	width:292px; 
	height:479px; 
	z-index:8;
	color: #99726E;
	font-family: Tahoma, Verdana, Arial;
}

#formular p {color:#FFFFFF;}


.form_box {
	width: 200px;
	height:17px;
	border: 0px;
	margin:0px 0px 0px -5px;
	padding: 0px 0 1px 10px;
	background-color:#61494A;
	color: #C4AEAE;
	font-family: Tahoma, Verdana, Arial;
	font-size:100%;
}

.mitteilungen {
	width: 200px;
	height:120px;
	border: 0px;
	margin:0px 0px 0px -5px;
	padding:5px 0 0 10px;
	background-color: #61494A;
	color: #C4AEAE;
	font-family: Tahoma, Verdana, Arial;
	font-size:100%;
}

* html .mitteilungen {height:110px;}

.senden {
	width:80px;
	hight:30px;
	border: 0px;
	margin:0 20px 2px 0px;
	padding:0 0 2px 0;
	color:#FFFFFF;
	text-align:center;
	float:left;
	background-color:#330000;
	font-size:85%;
	color: #E2DFDE;
	font-family: Tahoma, Verdana, Arial;
}

#fehler {
 	position:absolute;
	left:155px; 
	top:210px; 
	width:250px; 
	height:154px; 
	padding: 0px 0 0 15px;
	font-weight:600;
	color: #E2DFDE;
	font-family: Tahoma, Verdana, Arial;
	z-index:10;
	background-color:#660000;
}


#links {
	position:absolute; 
	left:650px; 
	top:400px; 
	width:215px; 
	height:100px; 
	z-index:10;
	color:#FFFFFF;
	text-align:center;
}
