.img img {
	padding:5px;
	background-color:#EBEBEB;
	border:1px #B8B8B8 solid;}

.content_img {
	padding:5px;
	background-color:#EBEBEB;
	border:1px #B8B8B8 solid}

h1 {
	font-size:20px;
	margin-top:0;
	margin-left:5px}

p {
	font-size:12px;}

#content p {
	color:#000000;
	text-align:justify;}
#content img {
	margin:5px}

#content a {
	color:#006699}

#content .h2 a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:0 0 10px 10px;}

.podrobnee {
	text-align:right;
	margin-top:25px;
	padding-right:15px}

#other {
	margin-top:35px}

#other ul li {
	font-weight:bold;
	font-size:12px;
	list-style-image:url(images/li.png)}

#other #phone {
	font-size:13px;
	font-weight:bold;}

#other #phone span {
	color:#990000;
	font-size:14px}
	
#head_link {width:258px; height:78px; position:absolute; top:113px; left:28px; cursor:pointer}
a:hover #head_link {text-decoration:none}

#content .podrobnee a {
	color:#990000;
	font-weight:bold}
.bottom_link p {color:#E4E4E4; font-weight:bold; font-size:14px; font-family:Arial}
.bottom_link p span {color:#E4E4E4; font-size:11px; font-family:Arial}
.bottom_link {text-align:left; background-color:#B12832; padding:2px 0 2px 15px; color:#E4E4E4;}
.copyright {text-align:center; background-color:#E4E4E4; color:#B12832; margin:0; padding:2px 0 2px 0; font-family:Arial; font-size:13px}

.bottom_link a:hover {color:#E4E4E4; font-weight:bold}
#menu_top a .current_page_item a {
	text-decoration:none;}

#menu_top a:hover, .current_page_item a {
	color:#FFFFFF;
	background: url(images/bg_top_menu.png) no-repeat;
	text-decoration:none;}

#kod {width:25px}

#tell_form {width:75px}

#form_tell {
	width:319px;
	color:#FFFFFF;
	padding:15px 0 0 0;
	background-image:url(images/bg_tell_form.gif);
	font-weight:bold;
	text-align:center}

#form_tell table tr td a img {border:0; margin-top:10px}

#form_tell input {font-weight:bold;}

#icq {
	color:#97483B;
	font-size:12px}

#tel {
	color:#97483B;
	font-size:14px;
	font-weight:bolder}

#op {color:#878586;}

.nomer {
	font-size:18px;
	font-weight:bold}

.menu_right {
	color:#6e362c;
	font-weight:bold;
	font-size:14px;
	text-align:left;}

.menu_right a {
	color:#6e362c;}

.menu_right a:hover {
	color:#6e362c;}

.beznal_form input {width:350px}

#t_01_1
{
	float:left;
	height:36px;
	border:solid;
	border-color:#BBBBBB;
	border-width:1px;
	border-left:none;
	border-right:none;
	border-top:none;
}

#t_01_2
{
	float:left;
	height:26px;
	border:solid;
	border-color:#BBBBBB;
	border-width:1px;
	border-bottom:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	background-color:#FFFFFF;
}

#t_01_3
{
	float:left;
	height:22px;
	border:solid;
	border-color:#BBBBBB;
	border-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	background-color:#F8F8F8;
}


TR.select1{
background: #ffffff;
}

TR.select2{
background: #ffffcc;
}

body {
margin:0;}

INPUT.button {
border: 1px solid #aaaaaa;
width: 85px;
height: 18px;
background: #ffffff;
FONT-FAMILY: Verdana, Tahoma, Arial;
FONT-SIZE:6pt;
color: #000000;
}

INPUT.button2 {
background-image: url('img/button2.png');
border: 0px solid #000000;
width: 130px;
height: 50px;
color: #006699 ;
}

INPUT.button3 {
background-image: url('img/button3.png');
border: 0px solid #000000;
width: 102px;
height: 27px;
color: #006699 ;
}

INPUT.button_link {
border: 0px;
width: 102px;
height: 27px;
color: #006699 ;
}

INPUT.button_link2 {
border: 1px solid #bec2cb;
width: 102px;
height: 27px;
color: #006699 ;
}

INPUT.button_link3 {
border: 0px solid #bec2cb;
width: 150px;
height: 27px;
color: #006699 ;
}

INPUT.button_basket {
background-image: url('img/basket.png');
border: 0px solid #000000;
width: 39px;
height: 27px;
color: #006699 ;
}

INPUT.button_basket2 {
background-image: url('img/basket2.png');
border: 0px solid #000000;
width: 39px;
height: 27px;
color: #006699 ;
}

INPUT.text{
width: 100px;
}

.text {
	font-size:12px;
	color:#000000;}

INPUT {
border: 1px solid #7f9db9;

FONT-FAMILY: Verdana, Tahoma, Arial;
FONT-SIZE: 8pt;
}

INPUT.radio{
border: 0px solid;
}

A {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}


A.menu {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 14px;
}

A:hover.menu {
	COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 14px;
}
A.link2 {
	COLOR: #000000; TEXT-DECORATION: none;
}

A:hover.link2 {
	COLOR: #000000; TEXT-DECORATION: none;
}


A.link4 {
	COLOR: #000000; TEXT-DECORATION: none;
}

A:hover.link4 {
	COLOR: #000000; TEXT-DECORATION: underline;
}

A.link3 {
	COLOR: #000000; TEXT-DECORATION: underline;
}

A:hover.link3 {
	COLOR: #000000; TEXT-DECORATION: underline;
}

span.menu{
FONT-SIZE: 12px;
color:#FFFFFF;
}

TR.menu_fon1{
	background-image:url(images/menu_td_bg.png);
}

TR.menu_fon{
background: none;
}

TR.menu_fon_act{
background: #BE676D;
}

TD.img_top{
background: url('images/top3.png') no-repeat;
}

TD.menu_left{
background: url('images/menu.png') no-repeat;
}

TD.img0{
width: 1px;
background: url('images/menu_p0.png');
}

TD.img1{
background: url('images/menu_p1.png');
}

TD.img2{
background: url('images/menu_p2.png');
}

TD.img3{
background: url('images/menu_p3.png');
}

TD.img4{
background: url('images/menu_p4.png');;
}

TD.img1_act{
background: url('images/bg_top_menu.png');
}

TD.img2_act{
background: url('images/menu_p2_act.png');
}

TD.img3_act{
background: url('images/menu_p3_act.png');
}

TD.img4_act{
background: url('images/menu_p4_act.png');
}

TABLE{
BORDER-COLOR: #bec2cb;
}

TD {
BORDER: 0;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
}

TD.all {
BORDER: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.top {
BORDER-TOP: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.left {
BORDER-LEFT: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.right {
BORDER-RIGHT: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.bottom {
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 14px;
BORDER-COLOR: #d6a191;
text-align:left;
}

TD.topbottom {
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.topleft {
BORDER-LEFT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.topright {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.botleft {
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.botright {
BORDER-RIGHT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.leftright {
BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.ntop {
BORDER: #000000 1px solid;
BORDER-TOP: 0;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.nleft {
BORDER: #000000 1px solid;
BORDER-LEFT: 0;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.nright {
BORDER: #000000 1px solid;
BORDER-RIGHT: 0;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

TD.nbottom {
BORDER: #000000 1px solid;
BORDER-BOTTOM: 0;
FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
BORDER-COLOR: #bec2cb;
}

ul#nav {
	margin: 0px;
	padding: 0px 8px;
	}

ul#nav li{
	margin:0px;
	padding:0px 0px;
	}
	
#nav ul {
	list-style: none;
	margin:0px;
	padding:0px 0px;
	}
	
#nav li {
	list-style:none;
	margin:0px;
	padding:0px;
	font-weight:bolder;
	background-color:#B0252F;
	}
	

#nav li a, #nav li a:link, #nav li a:visited {
display:block;
width:184px;
overflow:hidden;
height:20px;
margin: 0px;
padding:5px 0px 0 10px;
text-decoration: none;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color: #E4E4E4; /* ???? ?????? ???? */
border-left:1px #E4E4E4 solid;
border-right:1px #E4E4E4 solid;
}

#nav li a:hover, #nav li a:active {
margin: 0px;
color:#B0252F;
background-color:#E4E4E4;
text-decoration: none;}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
background: #B0252F;
font-size:13px;
color:#E4E4E4;
width: 185px;
margin: 0px;
height:20px;
line-height:20px;
padding:0px 0px 0 10px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;}
	
#nav li li a:hover, #nav li li a:active {
	background: #E4E4E4;
	line-height:20px;
	margin: 0px;
	color:#B0252F;}

#nav li {float: left;
	padding: 0px;}

#nav li ul {
	z-index: 9999;
	position:absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#nav li ul a { 
	width: 230px;
	}


#nav li ul ul {margin: -32px 0 0 171px;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;}

#nav li:hover, #nav li.sfhover {position: static;}

html body #nav li #ul_1 a { 
width: 210px;}
html body #nav li #ul_2 a { 
width: 210px;}
html body #nav li #ul_3 a { 
width: 210px;}
html body #nav li #ul_4 a { 
width: 210px;}

#menu_up {
		width:996px;
		margin:0 auto;
		position:relative;
		background-color:#B0252F}
		
.munu_top_center {background:url(images2/bg_menu.gif) no-repeat center;}

html body #nav #li_2 a { 
width: 230px;}
html body #nav #li_3 a { 
width: 134px;}
html body #nav #li_2 ul li a { 
width: 250px;}

#stat {width:88px; height:31px; float:right; position:relative; top:-35px; margin-right:10px; margin-bottom:-35px;}

.line_bottom_content {width:100%; height:3px; background-image:url(images/menu_td_bg.png)}
.vid_rabot {font-size:; background-color:; padding:; margin:}
.rabota_1 {font-size:; background-color:; padding:; margin:}
.cena_1 {font-size:; background-color:; padding:; margin:}
.rabota_2 {font-size:; background-color:; padding:; margin:}
.cena_2 {font-size:; background-color:; padding:; margin:}
#price_list h2 {color:#A0232C}
#price_list ul li a {font-size:14px}
.tables_price tr td {border:1px #666 solid; font-size:14px; font-family:Verdana}
.color_tr td {background-color:#E5E5E5;}
.color_tr {background-color:#E5E5E5}
