<!--
body, table, tr, td, input, select, textarea, label, li, p, .file, .btn, legend, fieldset
{
font-family: Tahoma;
font-size: 12px;
}


input, textarea, .file
{
background-color: #FFFFFF;
border: 1px solid #000000;
color: #000000;
}

.wide_input, .mce
{
width: 98%;
}

legend
{
color: #FF0000;
font-weight: bold;
font-size:16px;
}

fieldset
{
border: 0px solid #999999;
}

label
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

.dir_title
{
color:#FF0000;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

p
{
text-indent: 20px;
text-align: justify;
}

li
{
text-indent: 10px;
text-align: justify;
}

hr
{
border: 0px;
border-top: 1px dashed #999999;
border-bottom: 1px dashed #FFFFFF;
width: 100%;
}

h1
{
font-size: 14px;
padding:2px;
margin:0;
color: #ff0000;
text-align: center;
}

h2
{
font-size: 14px;
padding:2px;
margin:0;
}

h3
{
font-size: 12px;
padding:2px;
margin:0;
}

.btn
{
background-color: #FFEEDD;
border: 1px solid #000000;
cursor: pointer;
}

.btn:hover
{
background-color: #FFFFFF;
border: 1px solid #000000;
cursor: pointer;
}

a:link,a:visited,a:active
{
color:#000000;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

a:hover
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}

.red_dot
{
color:#CC0000;
text-decoration: none;
font-size: 10px;
cursor: help;
font-weight: bold;
}

.hint
{
color:#CC0000;
text-decoration: none;
font-size: 11px;
cursor: help;
}

.hint a:link,.hint a:visited,.hint a:active
{
color:#999999;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
cursor: help;
}

.hint a:hover
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-weight: normal;
cursor: help;
}


.hint_gold
{
color:#FF9900;
text-decoration: none;
font-size: 11px;
cursor: help;
}

.hint_grey
{
color:#000000;
text-decoration: none;
font-size: 11px;
cursor: help;
}

.hint_dgrey
{
color:#999999;
text-decoration: none;
font-size: 11px;
cursor: help;
}

.hint_online_all
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-weight: bold;
cursor: help;
}

.hint_online_today
{
color:#009900;
text-decoration: none;
font-size: 10px;
font-weight: bold;
cursor: help;
}

.hint_online_now
{
color:#000099;
text-decoration: none;
font-size: 10px;
font-weight: bold;
cursor: help;
}

.menu_lnk:link,.menu_lnk:visited,.menu_lnk:active
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.menu_lnk:hover
{
color:#FF0000;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}


.menu_cur_lnk:link,.menu_cur_lnk:visited,.menu_cur_lnk:active,.menu_cur_lnk:hover
{
color:#FF0000;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}


.apath_lnk:link,.apath_lnk:visited,.apath_lnk:active
{
color:#999999;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.apath_lnk:hover
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.copy_lnk:link,.copy_lnk:visited,.copy_lnk:active
{
color:#999999;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

.copy_lnk:hover
{
color:#000000;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

.online_lnk:link,.online_lnk:visited,.online_lnk:active
{
color:#000000;
text-decoration: none;
font-size: 10px;
}

.online_lnk:hover
{
color:#000000;
text-decoration: underline;
font-size: 10px;
}


.clr_hi_crs:hover
{
background-color:#FFFFFF;
}

.clr_hi
{
background-color:#FFFFFF;
}

.clr_mid
{
background-color:#EEEEEE;
}

.clr_low
{
background-color:#FFEEDD;
}

.a_page:link,.a_page:visited,.a_page:active
{
color:#CCCCCC;
text-decoration: none;
font-weight: bold;
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
border: 1px solid #FFFFFF;
}

.a_page:hover
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
border: 1px dashed #CCCCCC;
}

.a_page_cur:hover,.a_page_cur:link,.a_page_cur:visited,.a_page_cur:active
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
border: 1px solid #999999;
}

img {
   behavior:url("/data/css/cmn/pngbehavior.htc");
}

.img
{
border: 1px solid #999999;
padding: 2px;
}

.td_underline
{
border-bottom:1px dashed #999999;
padding:4px;
}

.td_right
{
border-right:1px dashed #999999;
padding:4px;
}

.td_underline_solid
{
border-bottom:1px solid #999999;
padding:4px;
}

.td_right_solid
{
border-right:1px solid #999999;
padding:4px;
}

.tr_white
{
  background-color: #FFFFFF
}

.tr_blue
{
  background-color: #FFEEDD
}

.tr_lgrey
{
  background-color: #EEEEEE
}

.td_bg_top{background-image:url(../../img/cmn/grad_top.gif)}
.td_bg_cen{background-image:url(../../img/cmn/grad_cen.gif); background-repeat: repeat-x;}
.td_bg_bot{background-image:url(../../img/cmn/grad_bot.gif)}



body {
margin:0 0 0 0;
padding:0 0 0 0;
color:#50556b;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* table height 100% */

html, body {
    height: 100%;
    margin:0;
    padding:0;
}
#container {
    min-height: 100%;
    background: none;
    height:100%;
}
* html #container {
    height:100%
}

/* end table height 100% */


a {
color:#ff6800;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

a.menu_bg {
 background:url(../../img/front/button_full.gif) ;
 display: block; 
 width: 142px;
 height: 26px; 
 color:#866033;
 text-decoration:none;
 font-size:16px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:0px;
}

a.menu_bg:hover {
 background-position:0 -26px;
 color:#fff;
}

a.mail {
color:#000000;
font-size:14px;
}

.header {
position:relative;
width:100%;
}

.header_bg_back {
height:169px;
background:url(../../img/front/header_bg_back.jpg) top left repeat-x;
}

.logo {
position:absolute;
width:534px;
height:131px;
top:32px;
left:0;
}

.menu_bg_back {
height:34px;
background:url(../../img/front/menu_bg_back.gif) top left repeat-x;
}

.hends_phone_bg {
position:relative;
width:489px;
height:160px;
background:url(../../img/front/hend_phone_bg.jpg) top left no-repeat;
float:right;
margin-top:8px;
}

.hot_lines {
	position:absolute;
	font-style:italic;
	left: 211px;
	top: 25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:160%;
}

.bottom_hot {
margin-top:25px;
}

.menu_poss {
margin:1px 0 0 0;
}

.menu_txt_poss {
display:block;
padding-top:3px;
}

.img_bg_back {
height:215px;
background:url(../../img/front/bg_img_back.jpg) top left repeat-x;
}

.img_bg_r_back {
height:210px;
}

.line_d {
height:10px;
background:url(../../img/front/line_d.jpg) top left repeat-x;
}

.top_left_shadow, .top_right_shadow {
background:#e6c089 url(../../img/front/top_left_shadow.gif) top left repeat-x;
}

.top_center_shadow {
background:#fff7dd url(../../img/front/top_center_shadow.gif) top left repeat-x;
}

.left_col, .right_col, .center_col {
margin:30px 25px;
}

.title_txt {
font-weight:bold;
color:#6c472d;
margin:0 0 15px 0;
}

.bottom_line {
height:26px;
background:url(../../img/front/bottom_line-.gif) top left repeat-x;
text-align:center;
color:#000;
font-size:13px;
}

.left_bg {
background:url(../../img/front/left_bg.gif) top left repeat-y;
}

.right_bg  {
background:url(../../img/front/left_bg.gif) top right repeat-y;
}

.podval {
height:87px;
}

.copy {
margin:0 0 15px 25px;
}

.made {
margin:0 25px 15px 0;
}

.banner {
margin:0 0 5px 0;
}

.bottom_contacts {
padding-top:4px;
}

.test {
display:block;
padding-top:4px;
}

.city_link:link, .city_link:visited, .city_link:active, .city_link:hover
{
font-size:16px
}

.district_link:link, .district_link:visited, .district_link:active, .district_link:hover
{
font-size:14px
}

-->
