html,body {
      height: 100%;
      margin: 0;
      font: 13px arial;
      color: #5f5f5f;}
a { color:#882222;
}      
img {border: 0;display: block;}
*{margin:0;padding:0;}
td{vertical-align:top;}
a{outline: none;}
table {border:0; border-collapse:collapse;}
body,div,ul,h1,h2,h3,h4,h5,h6,input,textarea,p,table,td{margin:0; padding:0;} 
input, textarea {outline:none;}
	
ul {list-style: disc;list-style-position:outside;margin:10px 0 10px 15px}

.clear {
       	clear:both;
       	line-height:1%;
       	margin-bottom:-1px;
       	height:1px;
       	overflow:hidden;
       	font-size:0px;}

#conteiner { 
        min-height: 100%;
        width:1000px;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 69px;}

#header  {
        background:  url(../../images/1024/header.jpg) no-repeat top left;
        width: 1000px;
        height: 303px;
        margin:0 auto;}

#top_right {float:right;width:227px;}

.poisk {display: block;padding:24px 0 0 0;}

.poisk span {
        padding:1px 8px 0 0;
        color: #5f5f5f;
        font:12px arial;
        float:left;}
        
.searsh {
        background: none;;
        border: 1px solid #c5c3c3;
        float:left;
        width: 139px;
        height: 15px;
        margin:0;
        padding: 0 5px;
        color: #5f5f5f;
        font:12px arial;
        line-height: 15px;}

.buton {
	background:  url(../../images/1024/buton.gif) no-repeat top left;
        border: 0;
        overflow: visible;
	cursor:pointer;
	margin:0;
	padding:0;
	height:17px;
	width:21px;
        float: left;} 

ul#icon {padding:7px 18px 0 0;margin:0;float:right;list-style:none;}

ul#icon li {float: left; padding:0 7px;}

#logo {float:left;padding:0;}

#menu_bg {
	background:  url(../../images/1024/menu_bg.gif) no-repeat bottom left;
	padding:15px 0 0 0;
	margin:0 0 0 20px;
	height:38px;
	width:748px;
        float: left;} 

ul#top_menu {padding:2px 0 0 13px;margin:0;list-style:none;}

ul#top_menu li {float: left; padding:0 9px;}

ul#top_menu a {
        margin:0;
        padding: 0;
        color: #5f5f5f;
        font: 12px arial;
        text-decoration: none;}

#head_img {
	background:  url(../../images/1024/img_head.jpg) no-repeat top left;
	margin:0 0 0 20px;
	height:192px;
	width:748px;
        float: left;} 

#wrapper {width:1000px;}

#left_bar {width:232px;}

.box_menu {
        position: relative;
        background: url(../../images/1024/box_menu.gif) no-repeat top left;      
        width: 232px;
        margin:-49px 0 0 0;}

*+html .box_menu {margin:-35px 0 0 0;}

.box_menu_b {
        background: url(../../images/1024/menu_bg_b.gif) no-repeat bottom left;      
        width: 216px;
        padding:0 8px 20px 8px;}

ul#left_menu {padding:0;margin:0;list-style:none;}

ul#left_menu li { padding:3px 0;}

ul#left_menu a {
        background: url(../../images/1024/st.gif) no-repeat top left;
        float: left;
        margin:0;
        padding:0 0 0 12px;
        color: #5f5f5f;
        font: 11px arial;
        text-decoration: none;
        line-height:18px;
        display:inline;}

.box_menu h1 {
        padding:10px 0 2px 12px;
        color: #871612;
        font: bold 14px arial narrow;}

.contact {padding:25px 0 0 20px;}

.contact strong {display: block;}

.contact p {display: block;line-height:18px;padding:5px 0}

#content {padding: 20px 40px 20px 20px;}

p {padding:9px 0;}

h1 {
        padding:5px 0;
        color: #871612;
        font: bold 14px arial narrow;}

#right_bar {width:200px; padding:20px 20px 20px 0;;}

.product {padding:18px 0;}

.product img {float:left;margin:0 9px 0 0;} 

.product .podrob {float:right;margin:-25px 34px 0 0;color: #dc3b05;}

h2 {
        padding:5px 0;
        color: #861d16;
        font: bold  12px arial;}
  
#footer {
        background: url(../../images/1024/footer.gif) no-repeat top left;      
        width: 1000px;
        height: 69px;
        margin: -69px auto 0 auto;}

p.copy {
       padding:17px 0 0 251px;
       margin:0;}

