
.sideMenuHeader {
	width: 175px;
	height: 30px;
	display: block;
	margin: 0px 0px 4px 0px;
	background-image: url('/template/images/sidemenu_header.jpg');
}

.sideMenuHeader h3 {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 7px 0px 0px 55px;
}

#sideBasketHeader {
	width: 175px;
	height: 30px;
	display: block;
	margin: 0px 0px 4px 0px;
	background-image: url('/template/images/sidemenu_basket_header.jpg');
}

#sideBasketHeader h3, #sideBasketHeader a:link, #sideBasketHeader a {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
}

#sideBasketHeader a, .sideMenuHeader a {
	color: #FFF;
	text-decoration: none;
}

#sideBasket {
	width: 105px;
	margin: 0px 0px 0px 40px;
	font-size: 105%;
	font-weight: bold;
}
#sideSearch {
	margin: 0px 0px 0px 40px;
	font-size: 105%;
	font-weight: bold;
}

.sideList { 
	margin: 0px; 
	padding: 0px; 
}
.sideList li { 
	margin: 2px 0px 4px 25px; 
	list-style-type: none; 
}
.sideList a, .sideList a:hover { 
	font-size: 105%; 
	color: #000; 
	padding: 0px;
	text-decoration: none; 
}
.sideList a:hover { 
	color: #39f; 
}

#newsList { 
	margin: 0px; 
	padding: 0px; 
}
#newsList li { 
	margin: 2px 5px 10px 25px; 
	padding: 0px 0px 2px 0px;
	list-style-type: none; 
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #666;
	font-size: 95%;
	color: #333;
}
#newsList a, #newsList a:hover { 
	font-size: 110%; 
	color: #000; 
	padding: 0px;
	text-decoration: none; 
}
#newsList a:hover { 
	color: #f33; 
}
.subMenu {
	font-size: 100%;
	margin: 0px 0px 0px 10px; 
	list-style-type: none; 	
}

#sideSearch form {
	display: block;
}
#sideSearch input {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

