/* LEVEL 1 Standart */
	#categories {
		border-right:1px solid #3B78B0;	
	}
	
	#categories .level-1 {
		background:url(/images/redesign2/navigation-sprites.png) 0 -62px;
		padding:3px 0 3px;
		cursor:pointer;
	}
	
	#categories .level-1-first {
		background-position:0 -36px;
		padding:4px 0 4px;
	}
	
	#categories .level-1 a {
		font-family:Tahoma, Geneva, sans-serif;
		color:#333333;
		font-size:14px;
		text-decoration:none;
		margin-left:7px;
	}
	
	/* LEVEL 1 Selektiert */
	#categories .level-1-withchildren-selected {
		background-position:0 -87px;
		padding:4px 0;
	}
	
	/* LEVEL 2 Standart */
	#categories .level-2 {
		background:url(/images/redesign2/navigation-sprites.png) 0 -113px;
		padding:1px 0 0 12px;
		cursor:pointer;
		
	}

	#categories .level-2-selected {
		background:#666;
		padding:3px 0 0 12px;
	}
	
	#categories .level-2-withchildren-selected {
		background:#666 url(/images/redesign2/navigation-sprites.png) 0 -153px;
		padding:2px 0 1px 12px;
	}	
	
	#categories .level-2 a {
		font-family:Tahoma, Geneva, sans-serif;
		color:#000000;
		font-size:12px;
		text-decoration:none;
		margin-left:12px;
	}
	
	#categories .level-2-withchildren a {
		margin-left:6px;
	}
	
	#categories .level-2-withchildren-selected a, #categories .level-2-selected a {
		color:#fff ;
		font-weight:bold;
	}
	
	/* LEVEL 3 Standart */
	#categories .level-3 {
		background:url(/images/redesign2/navigation-sprites.png) 0 -185px;
		padding:1px 0 0px 12px;
		cursor:pointer;
	}
	
	#categories .level-3 a {
		color:#fff;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		text-decoration:none;
		margin-left:12px;
	}

	#categories .level-3-selected {
		background-color:#666;
		font-weight:bold;
	}

	#categories  .level-1-hover {
		/*background:#FFF url(/images/redesign2/level-2.jpg);*/
		background:#FFE045;
	}
	
	#categories .level-2-hover {
		background:#FFE045;
	}
	
	#categories .level-3-hover {
		background:#FFE045;
	}
	
	#categories .level-3-hover a {
		color:#000;
	}
	
#verbannt  {
	border:1px solid #900;
	padding:10px 130px 10px 10px; 
}

#verbannt h2 {
	margin:0;
	padding:0 0 6px 0;
	font-weight:bold;
}

#verbannt p {
	font-size:12px;
	line-height:1.2;
	padding:0 0 10px 0;
	margin:0;
}

#headerV2 > .logo {
	float:left;
	padding:0;
}

.headerV2-welcome {
	font-size:12px;	
	padding:13px 0 6px 9px;
}

.headerV2-welcome a {
	color:#000;
	text-decoration:none;
}

.headerV2-welcome a:hover {
	text-decoration:underline;	
}

.headerV2-welcome > b {
	color:#900;	
}

.headerV2-navi {
	background:url(/images/redesign2/headerv2-repeater.png) bottom repeat-x;
	font-size:12px;
	color:#FFF;
	height:34px;
	/*width:711px;*/
	width:990px;
}
	
.headerV2-navi a {
	font-size:12px;
	color:#FFF;
	/*text-decoration:none;*/
}

.headerV2-navi a:hover {
	text-decoration:underline;	
}

.unsere-kategorien-de {
	background:url(/images/redesign2/navigation-sprites.png) 0 0;
	text-indent:-10000px;
	height:35px;
	width:218px;
	border-right:1px solid #3B78B0;
}

.unsere-kategorien-ru {
	background:url(/images/redesign2/ru/unsere-kategorien.png) 0 0;
	text-indent:-10000px;
	height:35px;
	width:218px;
	border-right:1px solid #3B78B0;
}


#xsearchboxV2 {
	background:url(/images/redesign2/search-repeater.png) bottom repeat-x;
	height:35px;
}

#header-cart {
	position:absolute;
	top:72px;
	right:11px;
	height:63px;
	width:169px;
	background:url(/images/redesign2/cart-background.png);
}


#header-cart div.header-cart-link-1 {
	padding:9px 0 0 15px;
	width:143px;
	cursor:pointer;
}

#header-cart div.header-cart-link {
	padding-top:4px;
	border-top:1px solid #999;
	margin-top:3px;
	font-size:12px;	
}

.navigation-static {
	margin:0;
	padding:12px 0 15px 16px;
}

.navigation-static li {
	margin:0;
	padding:0;
	line-height:1.2;
	list-style:none;
}

.navigation-static li a {
	font-size:14px;
	text-decoration:none;
}

.navigation-static li a:hover {
	text-decoration:underline;
}


.title {
	background:transparent url(/images/redesign2/list-head-repeater.png) repeat-x;
	padding:4px 3px 4px 8px;
	color:#FFF;
}

.title h1 {
	color:#FFF;
	font-weight:normal;
}

.title h3 {
	padding-left:20px;
	background:url(/images/redesign2/pfeil-rechts.png) no-repeat left;
	margin-right:10px;
}

.title h3 a {
	color:#FFF;	
}

.title h3 a:hover {
	color:#CCC;
}

.title .small {
	color:#003 !important;	
}

.title label {
	color:#FFF;	
}

.title .h3 {
	color:#FFF;
}


.flags {
	width:14px;
	height:12px;
	background:url(/images/redesign2/flags.png) no-repeat 0 1px;
	border:none;
	padding-left:20px;
	margin-right:15px;
	display:block;
	font-size:12px;
	color:#333;
	text-decoration:none;
	margin-bottom:11px;
	
}

.flag-rus {
	background:url(/images/redesign2/flags.png) no-repeat 0 -14px;
}

.flag-inactive {
	color:#999 !important;	
}

.flags:hover {
	/*text-decoration:none;*/
}

#change-lang {
	padding:3px 15px 3px 6px;
	position:absolute;
	top:45px;
	right:15px;
	width:80px;
	z-index:2000;
	overflow:hidden;
}

.change-lang {
	border:1px solid #BCBCBC;
	background:#F0F0F0 url(/images/redesign2/flags.png) no-repeat 80px -29px;
	height:13px;
}

.change-lang-selected {
	border:1px solid #900;
	background:#fff url(/images/redesign2/flags.png) no-repeat 80px -29px;
	height:40px;
	/*padding:2px 14px 2px 5px;*/
}

.flags:hover {
	text-decoration:underline;
}

.cat-images {
	float:left;
	margin-left:10px;
	margin-right:0px;
}

.cat-images-childs {
	float:left;
	margin-left:0px;
	margin-right:0px;
}

#beschreibung > p {
	font-size:12px;
}
#beschreibung {
	/*padding:15px 8px 15px;	*/
}

.ui-tabs .ui-tabs-nav li a {
	font-size:12px;	
}

#kundenmeinungen div form b {
	display:block;
	margin-top:6px;
	margin-bottom:2px;
}

#kundenmeinungen-name, #kundenmeinungen-mail {
	width:426px;
	font-size:14px;
	padding:3px;
	border:1px solid #999;
}

#kundenmeinungen-text {
	width:426px;
	font-size:14px;
	padding:3px;
	height:120px;
	border:1px solid #999;
}

#kundenmeinungen label.error {
	margin-left:6px;	
}

#kundenmeinungen > div > form > textarea.error, #kundenmeinungen > div > form > input.error {
	border-bottom:1px solid #990000 !important;
}

.review {
	border-bottom: 1px dotted #006;
	margin-bottom:15px;
	padding:0px 6px 15px 6px;
	font-size:12px;
}

.review > small {
	display:block;	
}

.review > b {
	margin-bottom:6px;
	font-size:12px;
	display:block;
}

.review > b > small {
	font-weight:normal;	
}











/* Stars */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(/images/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(/images/star_small.gif);
line-height: 10px;
height: 10px;
}

.small-star .current-rating{ 
background-position: left -20px;
}