/* CSS Document */
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE,
A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP,
SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI,
FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD {
	margin: 0px;
	padding: 0px;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
FORM LABEL { cursor: pointer;}
:focus { outline: 0; }
INS { text-decoration: underline; }
DEL { text-decoration: line-through; }
TABLE { border-spacing: 0; border-collapse: collapse; }
UL, OL { list-style: none; }
p{padding-top: 5px;}


html, body{height: 100%; width: 100%; margin: 0px; background: #ffffff ;color: #645D51; font: normal 14px "Palatino Linotype"; margin: 0px; padding: 0px;}
table,td {padding:0px; margin: 0px; border-collapse:collapse; vertical-align:top;}
A {color: #645D51; text-decoration: underline}
A:hover {color: green; text-decoration: none}
b {font-weight: bold}
a img {border:none}

img, div, input { behavior: url("iepngfix.htc") }
.home{
padding-top: 15px;
padding-left: 14px;
}
.mail{
padding-top: 17px;
padding-left: 15px;
}
.map{
padding-top: 15px;
padding-left: 14px;
}
.hram_all_bott{
background: url(../images/hram_all_bott.jpg) 0% 0% no-repeat;
}
.phone{
background: url(../images/phone.jpg) 0% 0% no-repeat;
}
.slogan{
position: absolute; 
text-align: center;
color: #1D8C04;
padding-top: 162px;
font: normal 18px "Tahoma";
}
.nomber{
position:absolute;
top:240px;
left:600px;
width:250px;
height:50px;
display:block;
font: normal 24px "Tahoma";
color: #1D8C04;
padding-top: 7px;
padding-left: 50px;
}
.nomber2{
font: normal 24px "Tahoma";
color: #1D8C04;
}
.catalog{
background-color: #93D0D7;
font: normal 24px "Times New Roman";
color:#5A5445;
padding-top: 5px;
}
.level_1{
font: bold 12px "Tahoma";
color:#1E1E1E;
background-color: #E6D8BE;
}
a.level_1{
font: bold 12px "Tahoma";
color:#1E1E1E;
background-color: #E6D8BE;
display: block;
width: 100%;
height: 100%;
text-decoration: none;
padding-top: 3px;
}
a:hover.level_1{
font: bold 12px "Tahoma";
color:#399820;
background-color: #E6D8BE;
display: block;
width: 100%;
height: 100%;
text-decoration: none;
padding-top: 3px;
}
.level_2{
font: normal 12px "Tahoma";
color:#1E1E1E;
padding-top: 3px;

}
.level_2 a{
font: normal 12px "Tahoma";
color:#1E1E1E;
text-decoration: none;
background: url(../images/marker_n.gif) 0% 0% no-repeat;
padding-left: 18px;
width:264px;
display: block;
}
.level_2 a:hover{
font: normal 12px "Tahoma";
color:#399820;
text-decoration: none;
background: url(../images/marker_y.gif) 0% 0% no-repeat;
padding-left: 18px;
width:264px;
display: block;
}
.level_2 a span{
font: normal 12px "Tahoma";
color:#1E1E1E;
text-decoration: none;
background: url(../images/marker_n.gif) 0% 0% no-repeat;
display: block;
}
.top_menu_active{
font: bold 12px "Tahoma";
color:#575348;
background-color: #C0B49E;
text-align: center;
}
.top_menu{
font: bold 12px "Tahoma";
color:#575348;
background-color: #E6D8BE;
border-right: 2px solid #ECE7D4;
text-align: center;
}
a.top_menu_a{
font: bold 12px "Tahoma";
color:#575348;
text-decoration: none;
display: block;
width: 100%;
height: 100%;
}
a:hover.top_menu_a{
font: bold 12px "Tahoma";
color:#575348;
text-decoration: none;
background-color: #C0B49E;
}
.search_text{
font: normal 14px "Palatino Linotype";
color: #645D51;
padding-top: 9px;
text-align: right;
}
.inp_search_b{
background: url(../images/input_b.jpg) 0% 0% no-repeat;
}
.inp_search_b2{
background: url(../images/input.gif) 0% 0% no-repeat;
}
.inp_search{
border: 0px;
background-color: #FAFDD8;
width: 293px;
margin-top: 8px;
margin-left: 15px;
font: normal 14px "Palatino Linotype";
color: #645D51;
}
.title_1{
font: normal 18px "Palatino Linotype";
color: #645D51;
padding-top: 5px;
padding-bottom:5px;
}
.title_2{
font: bold 14px "Palatino Linotype";
color: #645D51;
padding-top: 5px;
padding-bottom:5px;
}
.text{
font: normal 14px "Palatino Linotype"; color: #645D51;
padding-left: 15px;
padding-right: 15px;
}
.news{
padding-top: 16px;
padding-left: 10px;
padding-bottom: 16px;
}
a.copy{
font: bold 14px "Palatino Linotype";
color: #645D51;
text-decoration: underline;
}
a:hover.copy{
font: bold 14px "Palatino Linotype";
color: #645D51;
text-decoration: none;
}
.vn_backgr{
background: url(../images/vn_backgr.jpg) 0% 0% no-repeat;
}
.vn_content{
padding-left: 20px;
padding-top: 65px;
}
.vn_3_content{
padding-top: 15px;
}
.vn_title_1_1{
font: normal 36px "Tahoma";
color: #399820;
}
.vn_78{
padding-top: 68px;
}
a.vn_1_left_menu{
font: normal 20px "Tahoma";
color: #399820;
text-decoration: none;
}
a:hover.vn_1_left_menu{
font: normal 20px "Tahoma";
color: #399820;
text-decoration: underline;
}
.vn_1_right{
padding-right: 5px;
}
a.vn_1_right_ menu{
font: normal 16px "Times New Roman";
color: #5E4242;
text-decoration: none;
}
a:hover.vn_1_right_ menu{
font: normal 16px "Times New Roman";
color: #5E4242;
text-decoration: underline;
}
a.vn_r_l1{
font: normal 12px "Times New Roman";
color: #5E4242;
text-decoration: none;
}
a:hover.vn_r_l1{
font: normal 12px "Times New Roman";
color: #5E4242;
text-decoration: underline;
}
.vn_2_text{
font: bold 26px "Times New Roman";
color: #5E4242;
text-decoration: none;
text-align: justify;
}

#vn_2_content p{
font: bold 26px "Times New Roman";
color: #5E4242;
text-decoration: none;
text-align: justify;
font-weight:normal;
}

#vn_2_content p strong{
font: bold 26px "Times New Roman";
color: #5E4242;
text-decoration: none;
text-align: justify;
font-weight:bold;
}


.vn_2_caption, h1{
font: bold 32px "Times New Roman";
color: #5E4242;
text-decoration: none;
padding-bottom: 40px;
}
.vn_2_content{
padding-top: 307px;
padding-left: 48px;
padding-right: 48px;
}
.vn_3_text{
font: normal 12px "Tahoma";
color: #575348;
text-decoration: none;
padding-bottom: 2px;
line-height: 135%;
}
a.str_n{
font: normal 12px "Tahoma";
color: #575348;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}
a:hover.str_n{
font: normal 12px "Tahoma";
color: #982B20;
text-decoration: none;
margin-left: 2px;
margin-right: 2px;
padding-bottom: 2px;
}
a:visited.str_n{
font: normal 12px "Tahoma";
color: #575348;
text-decoration: none;
margin-left: 2px;
margin-right: 2px;
padding-bottom: 2px;
}
a.str_n_active{
font: normal 12px "Tahoma";
color: #982B20;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}
a:hover.str_n_active{
font: normal 12px "Tahoma";
color: #575348;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}
.tovar_title{
font: normal 18px "Tahoma";
color:#399820;
padding-bottom: 2px;
text-decoration: none;
}
a:hover.tovar_title{
font: normal 18px "Tahoma";
color:#399820;
padding-bottom: 2px;
text-decoration: underline;
}
.zena{
font: normal 18px "Tahoma";
color:#399820;
padding-bottom: 2px;
text-decoration: none;
}
.tovar_top{
padding-top: 15px;
}
.input_2{
border: 0px;
background:url('../images/add_tovar.gif') repeat-x;
height:23px;
width:152px;
padding-left: 27px;
margin: 0px;
font-weight: bold;
color:#ffffff;
font-family: Arial;
font-size: 12px;
cursor: pointer;
}
.input_3{
border: 0px;
background:url('../images/input3.gif') repeat-x;
height:23px;
width:134px;
padding-left: 27px;
margin: 0px;
font-weight: bold;
color:#ffffff;
font-family: Arial;
font-size: 12px;
cursor: pointer;
}
.input_4{
background-color: #ffffff;
height:34px;
width:329px;
padding: 0px;
margin: 0px;
border-left: 1px solid #EAE9E9;
border-bottom: 1px solid #EAE9E9;
border-right: 1px solid #959393;
border-top: 1px solid #959393;
}
.input_5{
border: 0px;
background:url('../images/otptavka.gif') repeat-x;
height:40px;
width:177px;
padding-left: 7px;
margin: 0px;
font-weight: bold;
color:#ffffff;
font-family: Arial;
font-size: 12px;
cursor: pointer;
}
.vn_4_caption{
text-align: center;
font: bold 32px "Times New Roman";
color: #5E4242;
text-decoration: none;
}
.zakaz_table{
}
.zakaz_table_text{
background-color: #ffffff;
color:#399820;
font: normal 18px "Tahoma";
height: 30px;
border-left: 1px solid #EAE9E9;
border-right: 1px solid #EAE9E9;
border-top: 1px solid #959393;
padding-left: 7px;
}
.zakaz_table_text_c{
text-align: center;
background-color: #ffffff;
color:#399820;
font: normal 18px "Tahoma";
height: 30px;
border-left: 1px solid #EAE9E9;
border-right: 1px solid #EAE9E9;
border-top: 1px solid #959393;
}
.zakaz_table_caption{
text-align: center;
color:#575348;
font: normal 18px "Times New Roman";
height: 30px;
}
.zv{
padding-top: 8px;
}
.log{
text-align: center;
color:#575348;
font: normal 24px "Times New Roman";
height: 30px;
}
.zf2{
font-size: 14px;
text-decoration: none;
font-family: Times New Roman;
width: 332px;
border-left: 1px solid #EAE9E9;
border-right: 1px solid #959393;
border-top: 1px solid #959393;
background: #ffffff; 
overflow: hidden;
}
.zvezda_text{
color:#575348;
font: bold 18px "Times New Roman";
padding-left: 15px;
}

/*Добавленное*/

.header {
position:relative;
width:1002px;
background:url(/templates/template7/images/header.jpg) no-repeat top;
height:308px;
}

.header a span {
display:none; 
}

a.logo {
position:absolute;
top:84px;
left:555px;
width:400px;
height:60px;
display:block;
}

a.hm1 {
position:absolute;
top:122px;
left:983px;
width:14px;
height:14px;
display:block;
}

a.hm2 {
position:absolute;
top:148px;
left:983px;
width:14px;
height:14px;
display:block;
}

a.hm3 {
position:absolute;
top:178px;
left:983px;
width:14px;
height:14px;
display:block;
}

.tyrhfi {
height:1px;
border-bottom:1px solid #c0b49e;
margin:15px -15px;
}
