/* CSS Document
2c5c10
54981d
 */
 
body{
font-family:Tahoma, Helvetica, sans-serif;
font:normal;
}

.head{
width:100%;
height:150px;
}

.clr{clear: both;}

a {
font-family:Tahoma, Helvetica, sans-serif;
font:normal;
font-size: 12px;
color: #2F80A8;
text-decoration: underline;
}
a:hover {
color: #E66837;
text-decoration: none;
}


#menu {
height: 30px;
display: table;
margin: 0px auto;
padding: 0px 0px 0px 0px;
}
#menu ul {
display: table;
//width: 850px;
height: 30px;
margin: 0px auto;
padding: 0px;
}
#menu ul li {
display: table;
height: 30px;
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
#menu ul li a {
display: table;
text-align:center;
//line-height: 28px;
width: 100%;
height: 30px;
margin: 0px 10px 0px 10px;
padding: 9px 20px 10px 20px;
font-weight: 600;
color:#17486b;
text-decoration:none;
font-size:12px;
text-transform:uppercase;
}
#menu ul li a:hover {
background: url(i/butt_2.png) left top repeat-x;
color:#fff;
}


#footer {
padding:20px 0 5px 60px;

color:#555;
font-family:Tahoma,Tahoma,Tahoma,sans-serif;
font-size:11px;
}



#content {
margin: 0px 20px 50px 50px;
font-family:Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #333;
}
#content h1 {
margin: 0px 0px 25px 0px;
font-family:Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #555;
}
#content p {
font-family:Tahoma, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #444;
}



.produ {
vertical-align:baseline; 
text-align:center;
font-weight:600;	
color:#FFFFFF;
font-size:12px;
width:280px;
height:32px;
background: url(i/bot_1.png) right top no-repeat;
}
.bgg {
background: url('i/kamen_2.png') left top repeat;
margin-top:3px;
width:280px;
padding: 20px 0px 20px 0px;
}

#cont {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#cont div {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}
#cont div a {
padding: 0px 5px 0px 5px;
margin: 0px 0px 2px 0px;
display: table;
text-align: left;
line-height: 20px;
font-size: 13px;
color: #333;
text-decoration: none;
}
#cont div a.active {
font-weight: bold;
color: #55BDED;
}
#cont div a:hover {
color: #fff;
text-decoration: none;
background: #55BDED;
}


#catalog_1 {
width: 100%;
border: 0px solid #f00;
}
#catalog_1 #catalog_2 {
float: left;
padding: 5px;
background: #f5f5f5;
margin: 0px 20px 20px 0px;
width: 250px;
}
#catalog_1 #catalog_2 #catalog_3 {
width: 140px;
height: 140px;
margin: 0px auto;
}
#catalog_1 #catalog_2 #catalog_3 img {
border: none;
width: 100%;
height: 100%;
}
#catalog_1 #catalog_2 #catalog_4 {
width: 100%;
height: 35px;
font-size: 14px;
margin: 5px 0px 0px 0px;
text-align: center;
}


#point_1 {
width: 100%;
border: 0px solid #f00;
}
#point_1 #point_2 {
float: left;
padding: 5px;
background: #f5f5f5;
margin: 0px 10px 10px 0px;
width: 260px;
}
#point_1 #point_2 #point_3 {
width: 100%;
height: 35px;
margin: 0px 0px 5px 0px;
text-align: center;
}
#point_1 #point_2 #point_3 a {
font-size: 15px;
font-weight: bold;
}
#point_1 #point_2 #point_4 {
float: left;
width: 100px;
height: 100px;
}
#point_1 #point_2 #point_4 img {
border: none;
width: 100%;
height: 100%;
}
#point_1 #point_2 #point_5 {
float: left;
width: 150px;
font-size: 11px;
margin: 0px 0px 0px 5px;
text-align: left;
color: #444;
text-decoration: none;
}


#page_cat_1 {
width: 300px;
background: #f5f5f5;
margin: 0px 10px 10px 0px;
padding: 5px;
float: left;
}
#page_cat_2 {
text-align: center;
margin: 0px 0px 20px 0px;
background: #fff;
padding: 5px;
}
#page_cat_2 a {
font-size: 14px;
}
#page_cat_3 {
margin: 0px 0px 10px 0px;
}


#gallery {

}
#gallery div {
padding: 2px;
border: 1px solid #ccc;
float: left;
margin: 0px 7px 7px 0px;
}
#gallery div img {
border: none;
}



#pro_1 ul {
margin: 0px;
padding: 0px;
}
#pro_1 li {
list-style: none;
margin: 0px 0px 3px 0px;
}
#pro_1 li a {
display: table;
padding: 10px 20px 10px 60px;
color: #555;
font-size: 16px;
text-decoration: none;
background: url('i/catalog_button.png') 10px center no-repeat;
}
#pro_1 li a:hover {
color: #D46F3B;
background: url('i/catalog_button_2.png') 10px center no-repeat;
}




#dooo {
font-size: 12px;
line-height: 15px;
text-align: justify;
}
#dooo h1 {
font-size: 13px;
}
#dooo p {
font-size: 12px;
line-height: 15px;
text-align: justify;
}
#dooo {
font-size: 12px;
line-height: 15px;
}
#dooo a {
font-size: 12px;
color: #176388;
text-decoration: none;
}
#dooo a:hover {
color: #E66837;
text-decoration: underline;
}





