﻿* {
    margin:0;
    padding:0;
}

a img {border: none;}

body {
    text-align:center;
    font-size:76%;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#wrap {
    text-align:left;
    margin:0 auto;
    width:1000px;
}

#top-wrap {
	position:relative;
    height: 350px;
}

/*----------------------header-----------------------*/
#header{
	position:relative;
	height:65px;
}

#header input[type="text"]{
    border: 1px solid #c6c4c4;
    color: #b1b0ae;
    font-size: 9px;
    height: 16px;
	width:128px;
    margin-right: 8px;
}

#header .order{
    color: #454648;
    font-size: 14px;
    font-weight: bold;
}

#header .stoim{
    width: 245px;
    vertical-align: center;
    text-align: center;
}

#header .phones{
    font-size: 16px;
    color: #f9a11b;
font-weight: bold;
	font-family: Verdana;
}

#header .phones span{
    font-size: 11px;
    color: #41403e;
    text-transform: capitalize;
    	font-family: Verdana;
}

#sub-header{
	position:relative;
	height:280px;
}

#mainMenu{
	height:100%;
    width: 230px;
    float: left;
}

#logo{
    height: 100%;
    width: 770px;
    float: right;
    background: transparent url(../images/design/logo.jpg) no-repeat scroll 0px 0px;
}

#logo img{
    width: 300px;
    height: 200px;
    margin : 40px 5px 5px 450px;
}


/*----------------------find-----------------------*/

#findform{
    width: 225px;
}

#findform td{
  border: none;
  padding:2px;
  text-align:left;
}

#findform a{
    text-decoration: none;
    color: #525b6f;
    font-size: 9px;
}


/*----------------------center-----------------------*/
div.title{
    height: 22px;
    width: 290px;
    background: transparent url(../images/design/title.jpg) repeat-y scroll 0px 0px;
    font-size: 15px;
	
    color:#ffffff;
    	text-align: center;
}
div.tree{
 color:#000000; 
 font-size: 11px;
}

div.tree a:link,
div.tree a:visited{
 color:#000000; 
}
div.tree a:hover{
 color: #f9a11b; 
}
div.tree a.tree:link,
div.tree a.tree:visited{
 color:#000000; 
 font-weight: bold;
 text-decoration: none;
}
div.tree a.tree:hover{
 color:#000000; 
 font-weight: bold;
 text-decoration: none;
}


div.h1{
    height: 22px;
    width: 303px;
    background: transparent url(../images/design/title.jpg) repeat-y scroll 0px 0px;
    font-size: 15px;
	
    color:#ffffff;
    	text-align: center;
}

A {
    color: #20232C; /* Цвет ссылок */
   }
   A:visited {
    color: #6c6b6b; /* Цвет посещенных ссылок */
   }
   A:active {
    color: #20232C; /* Цвет активных ссылок */
   }
a:hover{
 color: #f9a11b; 
}

div.m-title{
    height: 1px;
    font-size: 1px;
    color:#ffffff;
    
}

#m-content {
    margin: 5px 0px 20px 13px;
    font-size: 12px;
    color: #20232C;
}

#center-wrap {
	width:93%;
	border-collapse:collapse;
margin-top:10px;
margin-left:40px;
overflow: hidden;
    padding-bottom: 20px;
}

#content {
}

/*----------------------articles-----------------------*/
#articles td{
    vertical-align: top;
}

#articles td a{
    color: #ffffff;
    text-decoration: none;
}

#articles td div.img{
    text-align: center;
}

#articles td div.img img{
    border: 1px solid #935620;
    margin-top: 16px;
	max-width: 200px;
}

#articles td div.sum{
    margin-top: 18px;
    margin-bottom: 45px;
}

#articles td div.sum a{
    color: #20232C;
    text-decoration: none;
}

#articles td div.sum a:hover{
    text-decoration: underline;
}

#articles td a:hover{
    text-decoration: underline;
}

#articles td.clear{
    width: 24px;
}
/*----------------------catalog-----------------------*/
#w-content{
    padding: 10px;
}

#w-content img{
    margin-top: 20px;
    max-height: 500px;
}

#w-content .img{
	text-align: center;
}

img.gal{
    cursor: pointer;
}

/*----------------------material-----------------------*/
#material td{
    vertical-align: top;
}

#material td div.img{
    text-align: center;
}

#material td div.img img{
    border: 1px solid #935620;
    margin-top: 16px;
	max-width: 200px;
	max-height: 150px;
	margin-bottom: 20px;
    cursor: pointer;
}

#material td.clear{
    width: 24px;
}
/*----------------------feedback-----------------------*/

#feedback{
    margin: 20px;
}

#feedback .dtdl{
    width: 250px;
}

#feedback input{
    margin: 2px;
    width: 200px;
}

#feedback textarea{
    margin: 2px;
    width: 200px;
    height: 150px;
}

#feedback .send{
    background: transparent url(../images/design/faq-btn.png) no-repeat scroll 0px 0px;
    padding: 5px;
    font-size: 14px;
}

#feedback .protect{
    vertical-align: middle;
    padding: 4px;
}

#feedback .protect input{
    width: 93px;
}

#feedback a{
    text-decoration: none;
    color: #ffffff;
}


/*----------------------bottom-----------------------*/
#bottom-wrap {
    border-top: 3px solid #f9a11b;
    padding:0px 0px;
    width:100%;
    background-color: #242424;
}

#bottom-wrap td{
    height: 72px;
    color: #ffffff;
    font-size: 10px;
    line-height: 14px;
}

#bottom-wrap td img{
    margin: 5px 10px 5px 15px;
}

#bottom-wrap td a{
    color: #ffffff;
    text-decoration: none;
}

