* {
	padding:0;
	margin:0;
}
html {
	height:100%;	
}
body {
	height:100%;
	min-width:1000px;
	font-family:Verdana;
	background:#FFFFFF url('../images/bg_body.png') repeat-x;
}
img {
	border:0;
}
	
.break {
	clear:both;
	font-size:0px;
	line-height:0px;
}



.search {
	height:29px;
	background:#AFD2DE;
}
.search .block_left {
	float:left;
}
.search .block_left .s1 {
	margin:4px 0 0 45px;
	float:left;
}
.search .block_left .s2 {
	float:left;
	margin:5px 0 0 20px;
}
.search .block_left .s3 {
	margin:0 0 0 50px;
	float:left;
}
#searchstring {
	width:200px;
	font-size:10px;
	color:#FFFFFF;
	background:#AFD2DE;
	border:#FFFFFF solid;
	border-width:1px 0 1px 1px;
	float:left;
	margin:5px 0 0 0;
	padding:2px 5px;
}
.search .block_left .s3 a {
	margin:5px 0 0 0;
	float:left;
}
.search .block_right {
	float:right;
	line-height:29px;
	font-size:10px;
	color:#FFFFFF;
	padding:0 30px 0 0;
}
.search .block_right a {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.search .block_right a:hover {
	text-decoration:underline;
}




.main {
	background:url('../images/bg_logo2.png') no-repeat;
}
.main_ {
	background:url('../images/bg_fooster.png') right bottom no-repeat;
}
.main__ {
	background:url('../images/bg_line.png') repeat-x;
}







.main .header {

}
.main .header .block_left {
	float:left;
}
.main .header .block_left a{
	float:left;
	margin:43px 84px;
}

.main .header .block_right {
	float:right;
}

.main .header .block_right ul {
	width:315px;
	float:left;
	list-style:none;
}
.main .header .block_right ul li {
	margin:22px 0 0 0;
}
.main .header .block_right ul li a {
	font-size:13px;
	color:#444444;
	font-weight:bolder;
	text-decoration:none;
	padding:0 0 0 12px;
	background:url('../images/ico_ulnoactive.gif') left center no-repeat;
}
.main .header .block_right ul li a:hover, .main .header .block_right ul li a.active {
	font-size:13px;
	color:#3695A7;
	background:url('../images/ico_ulactive.gif') left center no-repeat;
}




	
	
	
.main .header .block_right .cart {
	margin:22px 22px 0 0;
	float:left;
	background:url('../images/ico_cart.png') no-repeat;
	width:160px;
}
.main .header .block_right .cart p.mycart {
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	line-height:36px;
	color:#3695A7;
	text-align:right;
}
.main .header .block_right .cart p.p1 {
	font-size:11px;
	text-align:right;
}
.main .header .block_right .cart p.link {
	text-align:right;
	padding:5px 0;
}
.main .header .block_right .cart p.link a {
	font-size:11px;
	color:#A3A3A3;
	border:dashed #A3A3A3;
	border-width:0 0 1px 0;
	text-decoration:none;
}
.main .header .block_right .cart p.link a:hover {
	border:0;
}
.main .header .block_right .cart p.btn {
	text-align:right;
}
.main .header .block_right .cart p.btn a {
	margin:10px 0;
	float:right;
	display:block;
	font-family:Arial;
	font-size:11px;
	display:block;
	width:74px;
	line-height:26px;
	color:#3695A7;
	text-decoration:none;
	font-weight:bolder;
	background:url('../images/btn_cart.gif');
	text-align:left;
	padding:0 0 0 28px;
}
.main .header .block_right .cart p.btn a:hover {
	text-decoration:underline;
}



.main .header .block_right .info {
	padding:30px 20px 0 0;
}
.main .header .block_right .info p {
	color:#3695A7;
	font-size:11px;
	line-height:25px;
}
.main .header .block_right .info p span {
	color:#3695A7;
	font-size:13px;
}
.main .header .block_right .info p a {
	color:#D58A2A;
	font-size:13px;
	text-decoration:none;
}
.main .header .block_right .info p a:hover {
	text-decoration:underline;
}


.main .header .block_right .banner {
	padding:60px 0 0 0;
}


.main .phone {
	padding:0 0 25px 0;
}
.main .phone img {
	float:left;
	margin:0 5px 0 0;
}
.main .phone p {
	font-family:Arial;
	float:left;
	margin:0 5px 0 0;
	font-size:24px;
	color:#FCA93E;
	padding:0 0 0 5px;
	line-height:18px;
}
.main .phone p span.s1 {
	font-size:13px;
	color:#197595;
	padding:0 0 0 41px;
	font-weight:bolder;
}
.main .phone p span.s2 {
	font-size:14px;
	color:#FCA93E;
}



.main .content {
	padding:20px 0 0 0;
}

.main .left_ {
	width:330px;
	float:left;
}
.main .left_ .menu {

}
.main .left_ .menu .header_ {
	width:278px;
	height:17px;
	background:url('../images/menu_l_header.gif')
}


.main .left_ .menu .center_ {
	width:278px;
	background:#FCA93E;
}
.main .left_ .menu .center_ h1{
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	padding:0 0 0 15px;
}
.main .left_ .menu .center_ ul.ul1{
	list-style:none;
	padding:15px 0 15px 0;
	margin:0 0 0 30px;
}
.main .left_ .menu .center_ ul.ul1 li{	
	margin:5px 0;
	background:url('../images/ico_ul_.gif') left top no-repeat;
	padding:0 0 0 9px;
}
.main .left_ .menu .center_ ul.ul1 li a{
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.main .left_ .menu .center_ ul.ul1 li.active {	
	margin:0 0 0 0;
	background:url('../images/ico_ul__.gif') left top no-repeat;
	padding:0 0 0 9px;
}
.main .left_ .menu .center_ ul.ul1 li.active a {	
	color:#393A3A;
	text-decoration:underline;
}
.main .left_ .menu .center_ ul.ul1 li.active a:hover {	
	text-decoration:none;
}
.main .left_ .menu .center_ ul.ul1 li a:hover {
	text-decoration:underline;
}


.main .left_ .menu .center_ ul.ul1 li ul.ul2 {
	list-style:none;
	padding:0 0 0 10px;
}
.main .left_ .menu .center_ ul.ul1 li ul.ul2 li {
	padding:0 0 0 9px; 
	margin:0;
	background:url('../images/ico_ul___.gif') left top no-repeat;
}
.main .left_ .menu .center_ ul.ul1 li ul.ul2 li a {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.main .left_ .menu .center_ ul.ul1 li ul.ul2 li a:hover {
	text-decoration:underline;
}

.main .left_ .menu .bottom_ {
	width:278px;
	height:17px;
	background:url('../images/menu_l_bottom.gif')
}




.main .left_ .news {
	padding:50px 0 0 25px;
}
.main .left_ .news h1 {
	color:#FCA93E;
	font-size:20px;
	font-weight:normal;
	padding:0 0 10px 0;
}
.main .left_ .news .block {
	width:210px;
	padding:10px 0 10px 0;
	border:dashed #FEE0B9;
	border-width:0 0 1px 0;
}
.main .left_ .news .last {
	border:dashed #C6E4C0;
	border-width:0 0 1px 0;
}
.main .left_ .news .block p.date {
	font-size:11px;
	color:#C8C8C8;
}
.main .left_ .news .block p.info {
	font-size:11px;
}
.main .left_ .news .block p.info a {
	font-size:11px;
	color:#3695A7;
	text-decoration:none;
}
.main .left_ .news .block p.info a:hover {
	text-decoration:underline;
}
.main .left_ .news p.more {
	width:205px;
	padding:3px 0 0 0;
	text-align:right;
}
.main .left_ .news p.more a {
	font-size:11px;
	color:#FCA93E;
	text-decoration:none;
}
.main .left_ .news p.more a:hover {
	text-decoration:underline;
}








.main .left_ .vote {
	padding:65px 0 0 25px;
}
.main .left_ .vote h1 {
	color:#FCA93E;
	font-size:20px;
	font-weight:normal;
	padding:0 0 10px 0;
}
.main .left_ .vote p.text {
	color:#3695A7;
	font-size:11px;
	padding:0 0 20px 0;
	width:220px;
}



.main .left_ .vote .block_ {
	padding:0 0 10px 25px;
	font-size:11px;
	color:#5B6061;
	width:175px;
}
.main .left_ .vote .block_ .d1 {
	float:left;
	width:15px;
}
.main .left_ .vote .block_ .d2 {
	float:left;
	padding:0 0 0 7px;
	width:153px;
}




.main .left_ .vote p.more {
	width:205px;
	padding:0 0 0 0;
}
.main .left_ .vote p.more a {
	font-size:11px;
	color:#FCA93E;
	text-decoration:none;
}
.main .left_ .vote p.more a:hover {
	text-decoration:underline;
}




.main .right_ {
	padding:0 15px 0 330px;
	color:#5A5C5C;
	font-size:12px;
}
.main .right_ .nav {
	padding:0 0 50px 15px;
}
.main .right_ .nav a {
	color:#5A5C5C;
	font-size:12px;
	text-decoration:none;
}
.main .right_ .nav a:hover {
	text-decoration:underline;
}




.main .right_ .lleft_ {
	width:235px;
	float:left;
	position:relative;
}
.main .right_ .lleft_ a.zoom {
	position:absolute;
	left:0px;
	top:275px;
	color:#FCA93E;
	text-decoration:none;
	font-size:12px;
}
.main .right_ .lleft_ a.zoom:hover {
	text-decoration:underline;
}

.main .right_ .lleft_ ul {
	list-style:none;
	padding:4px 0 0 0;
}
.main .right_ .lleft_ ul li {
	float:left;
	padding:0 23px 0 0;
}
.main .right_ .lleft_ ul li a img {
	border:#FEDDB3 solid 1px;
}







.main .right_ .rright_ {
	padding:0 0 0 235px;
	position:relative;
}
.main .right_ .rright_ h1 {
	color:#158EB3;
	font-size:20px;
	font-weight:normal;
	padding:0;
}

.main .right_ .rright_ ul.ul1{
	list-style:none;
	padding:15px 0 15px 0;
	margin:0 0 0 45px;
}
.main .right_ .rright_ ul.ul1 li{	
	margin:5px 0;
	background:url('../images/ico_ulp.gif') left top no-repeat;
	padding:0 0 0 12px;
}
.main .right_ .rright_ ul.ul1 li p{
	color:#5A5C5C;
	font-size:11px;
	line-height:16px;
}

.main .right_ .rright_ p.p1 {
	color:#158EB3;
	font-size:11px;
	line-height:19px;
	margin:0 0 0 35px;
}
.main .right_ .rright_ p.p1last {
	color:#158EB3;
	font-size:11px;
	line-height:19px;
	margin:0 0 12px 35px;
}


.main .right_ .rright_ .block_price {
	position:relative;
	height:65px;
}
.main .right_ .rright_ .block_price .price1 {
	width:128px;
	line-height:27px;
	text-align:center;
	background:url('../images/price1.png');
	font-size:18px;
	color:#FFFFFF;
	margin:0 0 0 35px;
}
.main .right_ .rright_ .block_price .price2 {
	position:absolute;
	top:12px;
	left:55px;
}
.main .right_ .rright_ .block_price .price2 span.s1{
	display:block;
	float:left;
	width:123px;
	line-height:35px;
	text-align:center;
	background:url('../images/price2.png');
	font-size:18px;
	color:#FFFFFF;
}
.main .right_ .rright_ .block_price .price2 span.s2{
	display:block;
	float:left;
	line-height:35px;
	font-size:13px;
	color:#FCA93E;
	padding:0 0 0 10px;
}

.main .right_ .rright_ .cart_add {
	margin:12px 0 0 35px;
}
.main .right_ .rright_ .cart_add img {
	float:left;
}
.main .right_ .rright_ .cart_add a {
	line-height:18px;
	font-size:15px;
	color:#2F9ABB;
	margin:0 0 0 7px;
	border:dashed #2F9ABB;
	border-width:0 0 1px 0;
	text-decoration:none;
}
.main .right_ .rright_ .cart_add a:hover {
	border-width:0;
}


.main .right_ .end {
	font-size:16px;
	font-weight:bolder;
	color:#FCA93E;
	padding:60px 0 30px 0;
}
.main .right_ .end_ul {
	padding:20px 0 20px 0;
}
.main .right_ .end_ul ul {
	list-style:none;
}
.main .right_ .end_ul ul li {
	float:left;
	width:138px;
	height:180px;
	margin:0 30px 0 0;
}
.main .right_ .end_ul ul li.last {
	margin:0 0 0 0;
}
.main .right_ .end_ul ul li p.ico {
	text-align:center;
}
.main .right_ .end_ul ul li p.name {
	text-align:center;
}
.main .right_ .end_ul ul li p.name a {
	color:#158EB3;
	font-size:14px;
	text-decoration:none;
}
.main .right_ .end_ul ul li p.name a:hover {
	text-decoration:underline;
}
.main .right_ .end_ul ul li p.cena {
	text-align:center;
	color:#5A5C5C;
	font-size:15px;
}





.main .right_ .reviews {
	margin:25px 0 100px 0;
}
.main .right_ .reviews img {
	line-height:16px;
	float:left;
} 
.main .right_ .reviews p.title span {
	color:#FCA93E;
	font-size:15px;
	font-weight:bolder;
	float:left;
	padding:0 0 0 10px;
	margin:-1px 0 0 0;
} 


.main .right_ .reviews .block_ {
	padding:7px 0 7px 27px;
}
.main .right_ .reviews .block_ p.name {
	color:#3CA1C0;
	font-size:15px;
}
.main .right_ .reviews .block_ p.user {
	color:#BFC0C0;
	font-size:11px;
}
.main .right_ .reviews .block_ p.text {
	color:#5A5C5C;
	font-size:11px;
}


.main .right_ .reviews p.rew_link {
	padding:3px 0 75px 27px;
}
.main .right_ .reviews p.rew_link a {
	color:#FCA93E;
	font-size:11px;
	text-decoration:none;
}
.main .right_ .reviews p.rew_link a:hover {
	text-decoration:underline;
}


.main .right_ .reviews p.large_text_fr {
	color:#585F60;
	font-size:11px;
	padding:20px 0 0 0;
	line-height:15px;
}
.main .right_ .reviews p.large_text {
	color:#585F60;
	font-size:11px;
	text-indent:25px;
	padding:20px 0 0 0;
	line-height:15px;
}
.main .right_ .reviews p.large_text_fr strong {
	color:#1F6F7E;
}
.main .right_ .reviews p.large_text strong {
	color:#1F6F7E;
}






.footer {
	margin:0 0 0 35px;
	height:279px;
	background:url('../images/footer_line.gif') repeat-x;
}
.footer_ {
	height:279px;
	background:url('../images/bg_footer.png') right bottom no-repeat;
}


.footer ul {
	list-style:none;
	padding:120px 0 0 20px;
}
.footer ul li {
	float:left;
	margin:0 15px 0 0;
}
.footer ul li a {
	color:#FCA93E;
	font-size:9px;
	text-decoration:none;
}
.footer ul li a:hover {
	text-decoration:underline;
}

.footer .fp1 {
	padding:24px 0 0 20px;
	font-size:10px;
	color:#565858;
}
.footer .fp2 {
	padding:7px 0 0 20px;
	font-size:10px;
	color:#C7C7C7;
}










