* {margin: 0px; padding: 0px;}
   body {font: 10px Tahoma, Verdana, Arial, sans-serif; color:#969696;}
   img {border: none;}
   ul {list-style: none;}
   tr, td, table {border: none;}
   a { text-decoration: none;}
   
   #container { width: 100%; border-collapse: collapse;}
   #container tr td { vertical-align: top;}
/*start left*/   
   .td-l { width: 65px; border-right: 1px solid #712c1c; background: #ffeacf; }
   .l1 { width: 65px; height: 138px; border-bottom: 3px solid #712c1c;}
   .l2 { width: 65px; height: 313px; border-bottom: 3px solid #712c1c; background: url(../images/l1.gif);}
/*end left*/
/*start centr*/     
   .td-c { background: #fff5e9;}
   .logo { width: 100%; height: 93px; padding-top: 45px; border-bottom: 3px solid #712c1c;}
   .logo div { padding-left: 41px;}
   .logo div img { margin-bottom: 4px;}
   .logo div h1 { font-size: 12px; color: #793f31; font-family: Arial;} 
   .c2 { width: 100%; height: 313px; border-bottom: 3px solid #712c1c;  background: url(../images/c6.gif) repeat-x;}
   .c21 { width: 100%; height: 313px; background: url(../images/c6.gif) right top no-repeat;}
   .c21 div { width: 538px; height: 313px; background: url(../images/k.jpg);}
   .c3 { width: 100%; padding: 25px 0 28px 0;}
   .c3_title {font-size: 20px; color: #f28320; margin-left:28px; margin-right:26px;}
   .c3_body {font-size: 12px; color: #000000; margin-left:28px; margin-right:26px;line-height: 15px;}
   .c3_body h1 {font-size: 18px; color: #f28320; font-weight: normal;}
   .c3_body h2 {font-size: 16px; color: #f28320; font-weight: normal;}
   .c3_body h3 {font-size: 14px; color: #f28320; font-weight: normal;}
   .c4 { width: 100%; border-collapse: collapse;}
   .tdc1 { width: 15px;}
   .tdc2 { padding: 20px 0px 15px 0px; background: url(../images/c1.gif) left bottom repeat-x; text-align: center!important; vertical-align: middle!important;}
   .tdc2 h3 { font-size: 20px; color: #ffd094; display: block!important; float: left!important;}
   .tdc2 span { font-size: 20px; color: #ffd094; display: block!important; float: left!important;}
   .tdc5 { padding:0 20px 15px 20px; text-align: center!important; vertical-align: middle!important;}
   .tdc5 h3 { font-size: 20px; color: #ffd094; display: block; float: left;}   
   .tdc21 { text-align: center!important; padding-top: 23px;}
   .tdc3 { width: 1px; background: url(../images/c2.gif) top repeat-y;}
   .tdc4 { width: 15px;}
   .block { text-align: left; width: 100%; margin: 0 auto;}
   .block a { font-size: 17px; color: #f28320; text-decoration: underline;}
   .block_big { text-align: left; margin: 0 auto; height:30px; line-height:30px;}
   .block_big a { font-size: 17px; color: #f28320; text-decoration: underline; height:30px; line-height:30px;}
   .block_big h3 { font-size: 20px; color: #ffd094; display: block; float: left; height:30px; line-height:30px;}
   .b1 { padding: 14px 0 17px 0;}
   .b1 img { margin-right: 23px; float: left;}
   .b1 h1 { display: block; padding-top: 8px; font-size: 10px; color: #010101; font-weight: normal;}
   .b1 b { display: block; padding-top: 8px; font-size: 10px; color: #010101; font-weight: normal;}
   .b1 strong { display: block; padding-top: 8px; font-size: 10px; color: #010101; font-weight: normal;}
   .b1 p { font-size: 10px; color: #969696; display: block;}
   .b1 h2 { font-size: 10px; color: #010101; font-weight: normal;}
   .b1 h2 span { font-size: 10px; color: #969696;}
   .b1 ul li { margin-top: 6px; font-size: 10px; color: #969696;}
   .b1 ul li img { margin: 5px 3px 0 0!important; width: 4px; height: 3px;}
   .block h3 { font-size: 20px; color: #ffd094; display: block; float: left;}
   a.akup { float: right; margin-right: 10px; margin-top: 2px; font-size: 13px; color: #f28320; padding: 4px 0 0 31px; width: 53px; height: 19px; display: block; background: url(../images/c4.gif);}
   .korzina {font-size: 13px; color: #f28320;}
   .korzina_a1 {font-size: 24px; color: #722c1b; font-weight: normal; text-transform:uppercase;}
   .h1 { padding:0 24px 0 62px; display: block;}
   .h1 strong  { padding-top: 19px; padding-bottom: 15px; border-top: 1px solid #f6d6af; font-weight: normal; display: block;}
   .h1 strong font { display: block; background: url(../images/c5.gif) left center no-repeat; padding-left: 10px;}
   .h1 strong font a { font-size: 12px; color: #bf4214; text-decoration: underline;}
/*end centr*/
/*start right*/
   .td-r { width: 275px; border-left: 1px solid #712c1c; background: #ffeacf;}
   .r-menu { width: 207px; height: 75px; border-bottom: 3px solid #712c1c; background: url(../images/r1.gif); padding: 63px 0 0 68px;}
   .r-menu div { float: left; background: url(../images/r2.gif) right top no-repeat; text-align: center;}
   .r-menu div a { color: #ffffff; text-decoration: underline;}
   .rm1 { width: 46px;}
   .rm1 img { margin-bottom: 5px;}
   .rm2 { width: 48px;}
   .rm2 img { margin: 1px 0 5px 0;}
   .rm3 { width: 50px; background: none!important;}
   .rm3 img { margin-bottom: 4px;}
   .r1-menu { width: 246px; height: 290px; border-bottom: 3px solid #712c1c; background: #ffffff; padding: 23px 0 0 29px;}
   .r1-menu h1 { font-size: 14px; color: #722c1b; font-weight: normal;}
   .rul1 { margin-bottom: 17px;}
   .rul1 li { height: 22px; margin-bottom: 7px; padding-left: 29px; background: url(../images/r6.gif) left center no-repeat;}
   .rul1 li p { display: block; height: 21px; width: 199px; background: url(../images/r7.gif) left bottom repeat-x;}
   .rul1 li p a { font-size: 16px; color: #bf4214; text-transform: uppercase;}
   .rul2 { margin-top: 3px;}
   .rul2 li { background: url(../images/r8.gif) left center no-repeat; padding-left: 13px; margin-bottom: 4px;}
   .rul2 li a { font-size: 12px; color: #722c1b; text-decoration: underline;}
   .zagolovok { width: 261px; height: 29px; background: url(../images/r9.gif); padding: 7px 0 0 14px;}
   .zagolovok h1 { font-size: 18px; color: #ffffff;}
   .r2-menu { padding: 16px 0 21px 30px; width: 245px;}
/*end right*/
/*start footer*/
   .footer { width: 100%; height: 121px; background: #000000;}
   .f1 { float: left; padding: 20px 0 0 128px; width: 450px; font-size:12px;}
   .f1_2 { float: left; padding: 20px 0 0 78px; width: 500px; font-size:12px;}
/*   .f1 ul { float: left;}
   .f1 ul li { padding-left: 10px; background: url(../images/f1.gif) left center no-repeat; float: left; margin-right: 4px;}*/
   .fli { background: none!important; padding:0!important;}
   .f1 ul li p { border-bottom: 2px solid #808080;}
   .f1 ul li p a { font-size: 14px; color: #ffffff; text-transform: uppercase;}
   .f1 h1 { font-size: 11px; color: #b4b4b4; font-weight: normal; display: block; float: left; margin-top: 4px;}
   .f1 h1 a { color: #b4b4b4; text-decoration: underline;}
   .f2 { width: 404px; height: 103px; padding-bottom: 9px; float: right;}
   .f2 span { display: block; float: left; margin: 12px 0px 0 0px;}
   span.af1 { margin: 12px 13px 0 13px;}
   span.af2 { margin: 12px 0px 0 13px;}
   span.af3 { margin: 12px 0px 0 0px;}
   .form_error {
	color: #FF0000;
	font-size: 14px;
}
.h1_zag{
	font-size: 18px; font-weight: bold; color: #ffffff;
}
.h1_top{
	font-size: 12px; color: #793f31; font-family: Arial; font-weight: bold;
}
.h1_ugolok{
	font-size: 14px; color: #f28321; font-weight: normal;
}
.xnova{
	color: #b4b4b4; text-decoration: underline;
}
/*end footer*/