@charset "utf-8";
/* CSS Document */

.header{ background: url(header.gif) no-repeat; width:1004px; height:152px}
.header_bottom{background:url(header_bottom.gif) no-repeat; width:718px; height:49px; padding-left:10px}

/*.b_main{position:absolute; top:310px; left:5px}*/
/*.b_about{position:absolute; top:310px; left:7px}*/
.b_ask_answer{position:absolute; top:362px; left:0px}
.b_main_order{position:absolute; top:414px; left:0px}
.b_cart {position:absolute; top:467px; left:3px}

.b_garant{position:absolute; top:520px; left:7px}
.b_sp_opl{position:absolute; top:573px; left:15px}
.b_dostavka{position:absolute; top:626px; left:30px}
/*.b_contacts{position:absolute; top:679px; left:55px}*/


.header_price{position:absolute; top:92px; left:235px; font-size:14px; taxt-align:center}
.header_price .text{font-size:14px; color:#eb5500; font-weight:bold; padding:0px; margin:0px}
/*.header_price .price{font-size:24px; color:red; text-align:center}*/
.header_price .price{font-size:22px; color:black; text-align:center; padding-left:45px; margin-right:15px}


.contacts{position:absolute; top:11px; left:560px; font-size:14px}


#contacts_top{font-size:10px;}
/*#contacts_top .contacts_left_content{
	padding:7px 7px 7px 12px;
	width:210px;
	border:1px solid #acacac;
}*/
#contacts_top p{
	padding:0px;
	margin:0px;
	}
#contacts_top .phone{padding-left:20px; font-size:12px; background:url(/pictures/icons/phone.jpg) no-repeat left; height:17px}
#contacts_top .num{font-weight:bold}
#contacts_top .icq{font-weight:bold; vmargin-top:2px}
/*#contacts_top .button_chat{margin:4px 0px 4px 0px}*/
/*#contacts_top .sunday{margin-bottom:4px}*/
/*#contacts_top .callC{font-weight:bold; font-size:14px}*/
#contacts_top .sunday{color:red}
#contacts_top .link{font-weight:bold; font-size:12px}
#contacts_top .order{font-weight:bold; font-size:14px}



.footer_line_left{ height:1px; width:280px; background-color:#f5d5ba}
.footer_line_right{ height:1px; width:724px; background-color:#c0814b}
.footer{ background:url(footer.gif) repeat-x; height:36px; font-size:16px; color:#623606}

.footer a:link {color: #623606;}
.footer a:visited{color:#402202;}
.footer a:active {color: #402202;}
.footer a:hover{color:#402202; text-decoration: none}

a:link {color: #e85b00;}
a:visited{color:#a74303;}
a:active {color: #a74303;}
a:hover{color:#a74303; text-decoration: none}


div.sectionbutton  {
  background: transparent url(button.jpg) no-repeat 0 -32px;
}


a.awhitebold {
   color:#fff;
   display: block;
   width: 127px;
   height: 32px;
   text-align: center;
   color: white;
   font-weight: bold;
   margin: 0;
   padding: 7px 0 0 3px; 
   text-decoration: none;
   font-style: normal;
   cursor: pointer;
}

div#centerdiv {
   position:relative; margin: auto; 
   position: relative;
}

div.sectionbutton  {
  width: 127px;
  height: 32px;
  background: transparent url(button.jpg) no-repeat 0 -32px;
  border: 0;  float: left;
/*  left:30px;
  margin: 50px 30px 0 0;*/
  padding:0;  position: relative;
}

#white a{color:#fff}
#white a:hover{color:#fff}

div#white{
  display: block;
  width: 127px;
  height: 32px;
  text-align: center;
  margin: -32px 0 0 0;
  padding: 0;
  position: relative;  
}

div#button{
  display: block;
  width: 127px;
  height: 32px;
  background: transparent url(button.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
  position: relative;  
}

.Delivery_deck_t{margin-bottom:3px}
.Delivery_deck_title{font-size:14px; color:red; font-weight:bold}
.Delivery_deck_title2{font-size:12px; font-weight:bold}
.Delivery_deck{font-size:12px; margin-bottom:3px}
#varDelivery {BORDER-COLLAPSE: collapse; margin-bottom:5px}
#varDelivery .logo{width:125px; height:75px; border:1px solid #ec5900; padding:5px; vertical-align:top}
#varDelivery .logo_deck{padding:0px 0px 0px 5px; vertical-align:top; border:1px solid #ec5900}

.var_deck_title{font-size:14px; color:red; font-weight:bold; margin-bottom:3px}
.var_deck{font-size:12px; margin-bottom:3px}
#varPay {BORDER-COLLAPSE: collapse; width:100%; margin-bottom:5px}
#varPay .logo{width:123px; height:75px; border:1px solid #ec5900; padding:5px; vertical-align:top}
#varPay .logo_deck{padding:0px 0px 0px 5px; vertical-align:top; border:1px solid #ec5900; font-size:12px}
#varPay .logo_deck .logo_deck_title{color:#6b2b01; font-size:14px; font-weight:bold}

.b{ border:1px solid red}
.bb{ border:1px solid green}
.bbb{ border:1px solid blue}
