@charset "utf-8";

body {

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFFF;

	margin: 0px;

	background-image: url(../images/bg_all.jpg);



}



img {



border: 0px;

}



.style12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #474E50;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



img, div, td{ behavior: url(iepngfix.htc) }





a {

	color: #58affa;

}

a:hover {

	text-decoration: none;

}



.grey {

	color: #c9d5e2;

}

.clean {

	clear: both;

	height: 1%;

	width: 100%;

}







.header {

	background-image: url(../images/bg_header.jpg);

	position: relative;

	height: 157px;

}

.header .logo {

	height: 65px;

	width: 170px;

	position: absolute;

	left: 60px;

	top: 57px;

}


.header .title {
	position: absolute;
	left: 350px;
	top: 53px;
	z-index: 10000;
}

.header .phone {

	background-image: url(../images/bg_phone.jpg);

	position: absolute;

	right: 0px;

	height: 115px;

	width: 231px;

	padding-top: 42px;

	padding-left: 216px;

}

.left {

	width: 190px;

	margin-top: 50px;

	margin-left: 50px;



}

.right {

	background-color: #FFFFFF;

	padding: 20px;

	color: #666666;

	margin-right: 50px;

	margin-bottom: 30px;





}

.right  h2 {

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	margin-top: 0px;

}







.right h3 {

	font-size: 12px;

	color: #53433e;

	margin-top: 0px;

	margin-bottom: 5px;

}

.right h3 a {

	font-size: 12px;

	color: #53433e;

	text-decoration: none;

}

.right h3 a:hover {

	color: #1b588d;

	text-decoration: underline;

}

.right .items {

	margin-right: 10px;

	margin-bottom: 50px;

	margin-left: 10px;

}

.right .main img {



	margin-right: 20px;

	margin-bottom: 20px;

}

.right .photo {

	margin-top: 20px;

}

.right .photo img {

	margin-right: 17px;

	margin-bottom: 10px;

	margin-left: 17px;

}



.right .block_to_cart {

	margin-top: 24px;

}

.right .items .block_to_cart img {

	margin: 0px;

	float: left;

}

.right .desc {

	color: #746b69;

	text-decoration: underline;

}

.right .desc a {

	color: #746b69;

	text-decoration: underline;

}





.right .desc a:hover {

	color: #5889b3;

}

.right .price {

	font-size: 18px;

	color: #FFFFFF;

	background-image: url(../images/bg_price.jpg);

	float: left;

	height: 25px;

	width: 91px;

	text-align: center;

	padding-top: 2px;

}

.right .price a {

	color: #FFFFFF;

	display: block;

	text-decoration: none;

}

.right .page {

	margin-bottom: 15px;

	position: relative;

}

.right .page .page {

	position: absolute;

	right: 0px;

}



.right .page a {

	font-weight: bold;

	color: #53433e;

	float: left;

	margin-right: 5px;

}

.right .page .active {

	background-image: url(../images/bg_page.jpg);

	height: 18px;

	width: 26px;

	float: left;

	text-align: center;

	color: #FFFFFF;

	margin-right: 5px;

}

.menu_top {

	height: 30px;

	padding-top: 20px;

}







.style1 {

	font-family: tahoma;

	font-size: 12;

}



.style2 {

	font-family: tahoma;

	font-size: 12px;

	color: #FFFFFF;

    height:44px;

}



  .style2:hover {

   background:url(../images/menu_act.jpg)

   }





.left .top_block {

	height: 11px;

	width: 190px;

}



.left .top_block h2 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 12px;

}

.left  .block_menu {

	width: 168px;

	margin-bottom: 23px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #cecece;

	border-bottom-color: #cecece;

	border-left-color: #cecece;

	padding: 10px;

}

.left .block_menu .menu {

	margin-top: 0px;

	margin-right: 0px;
    margin-left: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-type: none;

}

.left .block_menu .menu li {

	background-image: url(../images/dot.jpg);

	background-repeat: no-repeat;

	background-position: 5px 14px;

	height: 33px;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

}



.left .block_menu .menu a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	height: 25px;

	padding-top: 8px;

	padding-left: 30px;

}

.left .block_menu .menu a:hover {

	background-color: #0863b3;

}





.left  .block_cart {

	width: 158px;

	margin-bottom: 23px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #cecece;

	border-bottom-color: #cecece;

	border-left-color: #cecece;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 20px;

}

.left .block_cart img {

	margin-top: 5px;

	margin-left: -3px;

}

.left .block_news {

}

.left .block_news img {

	margin-bottom: 5px;

}

.left .block_news .items p {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}



.left .block_news .items {

	margin-bottom: 25px;

}

.left .block_news .items a {

	color: #58affa;

}

.t_menu {

	background-image: url(../images/menu_bg.png);

	height: 45px;

}

.t_menu .style2 a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

}


