/* ---------- ---------- ---------- ---------- ---------- */
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,images,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,
caption{	margin:0;padding:0;	border:0;	outline:0;	font-size:100%;	vertical-align:baseline;	background:transparent;	}
body{ 
	line-height:1;	font-family:Tahoma;	color:#000000;font-size:14px;}


.input {
color: #007bc5; 
border: medium none ; 
background: rgb(210, 231, 248) none repeat scroll 0% 50%; 
width: 500px; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;}

/* Table TARIF */


.tab_cont {
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	color: #171A15;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #BDBDBD;
}
.td_color11{
	background-color: #F9DBC2;
}
.td_tab_c1{
	background-color: #E7E7F2;
}
.td_tab_c3{
	background-color: #F7F7F7;
}

/* End table TARIF */

ol,ul{list-style:none;}
blockquote,q{quotes:none;}


.clear {clear:both;}
a {text-decoration:underline;color:#60a9d8;}
a:hover {text-decoration:none;color:#fff700;}

img {border:none}

h2 , h3, h1 {margin:25px 0;font-family:trebuchet MS;}
h2 {font-size:24px;font-weight:bold;color:#007bc5;}
h1 {font-size:24px;font-weight:bold;color:#007bc5;}
h3 {font-size:16px;color:#60a9d8;} 
p{font-family:trebuchet MS;font-size:12px;font-weight:normal;margin:10px 0;line-height:1.5}

p.cor_b , p.cor_s {font-weight:normal;background:#ffffff;padding:7px;}
p.cor_b {font-style:italic}
p.cor_s {font-size:16px;width:325px;margin-bottom:40px;}
p.cor_s a {font-size:12px;color:#60a9d8;}


body {background:#ebf6fc;}
.wrap {width:1000px;margin:0 auto;background:#d2e7f8;}
.header {background: url(/images/header.jpg) no-repeat; width:1000px;height:246px;}

.top_menu {background: url(/images/bg_top_menu.jpg) repeat-x; height:53px;padding:0 10px;}
.top_menu div {float:left;margin-top:15px;}
.top_menu table {margin-top:4px;}

head~body .top_menu {padding-top:1px;}

.top_menu td {background: url(/images/m_bg.jpg) repeat-x; font-size:13px;color:#ffffff;font-weight:bold;height:45px;padding:0 7px;}
.top_menu td a {text-decoration:none;color:#ffffff;/*border-bottom:1px solid #ffffff;*/cursor:pointer;}

.top_menu td.no_bt {width:7px;padding:0px;}
.top_menu td.bt_hover {background: url(/images/m_bg_h.jpg) repeat-x; font-size:13px;color:#ffffff;font-weight:bold;height:45px;padding:0 7px;}
.top_menu td.active_bt {background: url(/images/m_bg_h.jpg) repeat-x;}


.left_panel {width:300px;float:left;}
.left_panel div.left_menu table {width:300px;}
.left_panel div.left_menu td.active_bt a {color:#fff700}

.left_panel div.left_menu {padding-top:20px;}
.left_panel div.left_menu td {height:59px;padding-left:10px;}
.left_panel div.left_menu td a {font-size:13px;color:#ffffff;font-weight:bold;text-decoration:none;}
.left_panel div.left_menu td a:hover {color:#fff700}

.left_panel div.left_menu td.lm_1 {background: url(/images/lm_1.jpg) no-repeat;padding-left:10px;}
.left_panel div.left_menu td.lm_2 {background: url(/images/lm_2.jpg) no-repeat;padding-left:35px;}
.left_panel div.left_menu td.lm_3 {background: url(/images/lm_3.jpg) no-repeat;padding-left:10px;}
.left_panel div.left_menu td.lm_4 {background: url(/images/lm_4.jpg) no-repeat;padding-left:35px;}
.left_panel div.left_menu td.lm_5 {background: url(/images/lm_5.jpg) no-repeat;padding-left:10px;}
.left_panel div.left_menu td.lm_6 {background: url(/images/lm_6.jpg) no-repeat;padding-left:35px;}

.left_panel div.contacts {margin-top:30px;}
.left_panel div.contacts div.bg_pl {background: url(/images/left_bg.jpg) no-repeat;width:288px;height:83px;margin:15px 0;padding-top:8px; }
div.bg_pl_cl {background: url(/images/left_bg_clock.jpg) no-repeat;width:288px;height:160px;margin:0px 0;padding-top:8px; }
.left_panel div.contacts img {float:left;margin-right:10px;}
.left_panel div.contacts span {font-size:27px; color:#ffffff;line-height:1}
.left_panel div.contacts span.phone {color:#000000;font-size:18px;}
.left_panel div.contacts span.phone span {color:#000000;}
.left_panel div.contacts span.adress {font-size:14px;margin-top:3px;color:#000000;}
.left_panel div.contacts a {margin-left:70px;font-weight:bold;}

.content {float:left;width:660px;padding:26px 10px 10px 10px; }
.center {background: url(/images/bg_center.jpg) repeat-x bottom;padding-bottom:90px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;}

.footer {height:190px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;}
.footer div.logo {width:325px;float:left;}
.footer div.logo div {width:202px;height:51px;background: url(/images/logo.jpg) no-repeat;margin:66px 0 0 55px}
.footer div.copy {width:670px;float:left;margin-top:30px;}
.footer div.copy div {float:left;height:23px;}
.footer div.copy td { font-size:12px;color:#60a9d8;font-weight:bold;padding:4px 5px;}
.footer div.copy td a {text-decoration:none;color:#60a9d8;}
.footer div.copy td a:hover {color:#fff700;}
.footer div.copy  div.keywords {font-size:10px;}
.footer div.copy  div.keywords  a{font-size:10px;margin-bottom:10px;text-decoration:none;}
.footer div.copy  div.keywords  a:hover {color:#60A9D8}

.kk {width:100%}

#ti0{
	height: 28px;
	text-align: right;
	padding-right: 17px;
    background: transparent url("/images/bg1.gif") no-repeat top right;
    font-weight:bold;
    
}
#ti0 a {color:#ffffff;}

#ti0-g{
	height: 28px;
	text-align: right;
	padding-right: 17px;
    background: transparent url("/images/bg1-g.gif") no-repeat top right;
    font-weight:bold;
}

table#tarif{
        width: 100%;
}
table#tarif td{
        border: 1px solid #000000;
        padding: 4px;
}

#ti0-g a {color:#ffffff;}

#map_convas {background: url('images/karta1.gif');}

div#otst{padding-left: 27px;padding-right: 27px;}
div#otst li{list-style-type:decimal}
/*margin:320px 45%;*/
div.calendar  {position:absolute;margin:4000px;width:174px;}
div.calendar div.hed {background:#008080;color:yellow;height:14px;font-size:12px;text-align:right;padding:2px 4px;}

.left_panel div.contacts span.clock {font-size:24px;}
table.clock  {margin-left:15px; font-size:14px; color:#FFFFFF;}
.clock input {font-family:tahoma; font-size:13px; font-weight:bold;background:none; border:none;margin-left:15px;height:13px;width:100px;}


	div.uslugi {background: url("/images/bt_uslugi_out.jpg") no-repeat;width:613px; height:66px;
	vertical-align: middle;text-align: center;padding-top:34px;}
	div.uslugi_hover {background: url("/images/bt_uslugi_over.jpg") no-repeat;}	
	div.uslugi a {color:#ffffff;text-decoration: none;vertical-align: middle;font-family:Arila;font-size: 18px;}
	div.uslugi a:hover {color:#ffffff;text-decoration: none}
#glav {color:#d2e7f8; height:1px; font-size:1px;}