/*BODY ART - Winter Layout (layout.css) */

#head {
	background: #262626;
}

	#logo {
		background: transparent url(../../img/de/winter/bodyart_logo.gif) no-repeat;
	}

	#headline {
		background: transparent url(../../img/de/winter/headline.gif) no-repeat;
	}

#submenu {
	padding: 0 0 0 240px;
	background: #262626;
}

#submenu_sub {
	padding: 0 0 0 240px;
	background: #262626 url(../../img/de/winter/model1.jpg) no-repeat;
}

#submenu_sub_collection {
	padding: 0 0 0 240px;
	background: #262626;
}

#menu_border {
	background: #262626;
}

	#menu {
		font-size: 11px;
	}

		#menu .l1 {
			background: #515151;
		}
	
		#menu .l2 {
			background: #262626;
		}

		#menu .l_menu {
			background: #b4a131;
		}

		#menu a:hover {
			color: #fff;
			text-decoration: none;
		}
		
		.menu {
			color: #fff;
			text-decoration: none;
		}

		.menu-active {
			color: #999;
			text-decoration: none;
		}
		
#teaser1_home {
	background: #000 url(../../img/de/winter/teaser1.jpg) no-repeat;
}

#teaser2_home {
	background: #000 url(../../img/de/winter/teaser2.jpg) no-repeat;
}

#teaser3_home {
	background: #000 url(../../img/de/winter/teaser3.jpg) no-repeat;
}

.model2 {
	background: #262626 url(../../img/de/winter/model2.jpg) no-repeat;
}

.breadcrumb, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited {
		padding: 0 2px 0 0;
		color: #999;
		font-size: 9px;
		text-decoration: none;
}

	.breadcrumb a:hover {
		padding: 0 2px 0 0;
		color: #fff;
		font-size: 9px;
		text-decoration: underline;
	}

#content {
	background: #dadada url(../../img/de/winter/model3.jpg) no-repeat;
	padding: 0 0 0 240px;
}

#content_collection {
	background: #000;
	padding: 0;
}

	#info {
		padding: 0px 16px 0 8px;
		color: #999;
		font-size: 9px;
		height: 54px;
	}

	#content .border {
		padding: 0 8px 0 8px;
	}

	#content .border-23 {
		padding: 0 60px 8px 8px;
	}

	#content .border-23-shoplocator {
		padding: 0 0 16px 8px;
	}

	#content .text {
		line-height: 16px;
	}

	#content .row1 {
		background: #000;
	}

	#content .row2 {
		background: #000;
	}

	#content .row3 {
		background: #000;
	}

	#content .line {
		background: #000;
	}

	#content ul {
		margin: 0;
		margin-left: 16px;
		padding: 0 0 0 16px;
		list-style-image: url(../../img/de/winter/listpoint.gif);
	}

#foot {}

	#foot .l1 {
		background: #515151;
	}

	#foot .l2 {
		background: #262626;
	}

.copyright {
	padding: 10px 20px 0 0;
	color: #666;
	font-size: 10px;
	text-align: right;
}

	.copyright a:link, .copyright a:active, .copyright a:visited {
		color: #666;
		text-decoration: none;
	}

/* - NAVIGATION ------------------------------------ */

#nav, #nav ul, #nav ul ul {
	position: absolute;
	display: block;
	list-style: none;
	width: 220px;
	height: 105px;
	margin: 0;
	padding: 0;
	color: #999;
	font-size: 11px;
}

	#nav a:link, #nav a:visited, #nav a:active, #nav .spacer {
		display: block;
		padding: 1px 0 0 8px;
		background: url(../../img/de/winter/submenu_back.gif) repeat-x;
		color: #999;
		text-decoration: none;
	}

	#nav a:hover {
		color: #fff;
		background: url(../../img/de/winter/submenu_active_back.gif) repeat-x;
	}

	#nav a.cat:hover {
		color: #fff;
		background: url(../../img/de/winter/submenu_active_cat_back.gif) repeat-x;
	}

	#nav a.active:link, #nav a.active:visited, #nav a.active:visited {
		color: #fff;
		background: url(../../img/de/winter/submenu_active_back.gif) repeat-x;
	}
	
	#nav a.cat_active:link, #nav a.cat_active:active, #nav a.cat_active:visited {
		color: #fff;
		background: url(../../img/de/winter/submenu_active_cat_back.gif) repeat-x;
	}

	#nav li {
		display: inline;
		width: 220px;
		height: 15px;
		margin: 0;
		padding: 0;
	}

	#nav ul, #nav ul ul {
		display: block;
		padding: 0 0 0 20px;
	}

		#nav ul {
			top: 0;
			left: 220px;
		}

		#nav ul ul {
			top: 0;
			left: 240px;
		}

#nav .hidden {
	display: none;
}