table td {font-size:12px;}
table th {font-size:12px;} 
body {text-align:center;}
#mk1{border:0; padding:0; margin:0; position:absolute; top:111px; _top:106px;}
#mk2{border:0; padding:0; margin:0;  position:absolute; top:140px; _top:134px;}
#mk3{border:0; margin:0;  position:absolute; top:170px; _top:162px; }
#addr{border-top:1px solid #6bd50d;color:#000;float:right;font-size:11px;padding-top:10px;width: 677px; _width: 687px;  *margin-right:20px; -margin-right:10px;}
#addr a:hover{color:#000;text-decoration:none;}
#addr a:link{color:#000;font-size:11px;text-decoration:underline;}
#addr a:visited{color:#000;text-decoration:underline;}
#addr1{float:left;margin-left:50px;width:420px;}
#addr1 a:hover {text-decoration: none;}

#column_left{float:left;width:263px;}
#column_right{float:left;margin-left:30px;width:642px;}
#contacts a:hover,#siluet a:visited{color:#636363;text-decoration:none;}
#contacts a:link{color:#636363;font-size:11px;text-decoration:underline;}
#contacts a:visited,#siluet a:hover{color:#636363;text-decoration:underline;}
#copy,.news_row .link1{font-size:11px; float:right;}
#date1{font-weight:bold;font-size: 11px;}
#kot_tb{color:#636363;font-weight:bold;margin:0;width:245px;}
#line1{color:#636363;font-size:11px;height:95px;width:642px;}
#logo{border:0;margin-bottom:17px;}
#main{height:100px; margin: 0 auto; margin-top:28px; width:960px; _width: 980px; text-align:left;}

#map{float:left;margin-left:20px;}
#menu ul{list-style-type:none;}
#menu ul li{border-bottom:1px dashed #7a7b7e;height:25px;margin-left:-25px;padding-left:25px;margin-top:5px;}
.menu{color:#3c3c3c;text-decoration:none;}
.menu:hover{color:#3c3c3c;text-decoration:none;}


#n_c{float:left;text-align:center;width:211px;display:block;}
#n_l{float:left;margin:0 auto;width:211px;display:block;}
#n_r{float:right;text-align:right;width:211px;display:block;}

@font-face {
	font-family: 7LineDigital;
	src: url('7linedigital.ttf');
}

#flashcontent1 { background: url(default/timeBg2.png) no-repeat; width: 642px; height: 23px; position: relative; }
#flashcontent1 span { font-family: "7LineDigital"; padding-top: 1px; margin-right: 10px; text-align: center; display: inline-block; font-size: 9px; background: url(default/timeSpan.png) no-repeat; width: 37px; height: 14px; position: relative; top: 4px; }
#flashcontent1 span.time1 { left: 267px; color:#ffffff;}
#flashcontent1 span.time2 { left: 328px; color:#ffffff;}
#flashcontent1 span.time3 { left: 402px; color:#ffffff;}
#flashcontent1 span.time4 { left: 456px; color:#ffffff;}



#test { background: url(default/timeBg2.png) no-repeat; width: 642px; height: 23px; position: relative;}
#test span {  text-align: center; font-size: 11px; font-family: "7LineDigital"; display: inline-block; font-size: 12px; color:#596186; background: url(default/timeSpan.png) no-repeat; width: 37px; height: 15px; line-height: 12px; position: absolute; top: 4px; }
#test span.time1 { left: 267px; color:#ffffff; }
#test span.time2 { left: 375px; color:#ffffff; }
#test span.time3 { left: 496px; color:#ffffff; }
#test span.time4 { left: 596px; color:#ffffff; }

.news {margin-bottom: 5px; font-size:11px; color: #636363; margin: 10px 0px 3px 10px;}
.news a {color: #636363;}
.news a:hover {text-decoration: none;}

.maplink {color: #636363;}
.maplink:hover {text-decoration: none;}

.allnews {display: block; font-size: 11px; font-weight: bold; margin: 30px 0 0 10px;}
.allnews a {color: #636363;}
.allnews a:hover {text-decoration: none;}

#page_links{margin-top:20px;}
#page_links a.curr:hover{text-decoration:underline;}
#page_links a.curr:link{color:#6bd50d;font-weight:bold;margin:0 5px;text-decoration:none;}
#page_links a.curr:visited{color:#6bd50d;text-decoration:none;}
#page_links a:hover{color:#595959;text-decoration:underline;}
#page_links a:link{color:#838384;margin:0 5px;text-decoration:none;}
#page_links a:visited{color:#838384;text-decoration:none;}
#search_button{float:left;margin:0;}

#search_txt{background:url('default/search_txt.gif');border:0;color:#636363;float:left;font-size:11px;height:16px;margin:0;padding-left:10px;padding-top:4px;width:160px;}
#siluet{border-top:2px solid #6bd50d;float:left;padding:19px 0 30px 10px; margin-left:20px; -margin-left:10px; width:253px;}


#siluet a:link{color:#636363;font-size:10px;text-decoration:none;}
#siluet img{padding-right:5px;}
#time1{float:right;font-weight:bold;margin-right:13px;font-size:11px;}
#today,#contacts,.serv_line img{float:left;}
#today{font-size: 11px;}
#ttdd{color:#596186;float:left;margin:0;}

#ttdd td{padding-left:18px;}
#ttdd th{color:#fff;font-weight:normal;height:23px;margin:0;padding-left:18px;text-align:left;}
#ttdd tr.tr1{background:#c8cde6;color:#596186;font-weight:normal;height:23px;}
#ttdd tr.tr2{background:#eaecf5;color:#596186;font-weight:normal;height:23px;}
#ttdd tr.tr2 td{border-bottom:1px solid #c8cde6;}
#valform{border-top:1px dashed #838384;clear:both;color:#636363;margin-top:20px;padding-top:20px;}
#valform select{background:url('default/select.gif') repeat-x;border:1px solid #acacac;}
#valform select option{background:#fff;}
#valform select.md{width:115px;}
.b1{float:left;font-weight:bold;padding-top:2px;}
.c_top{background:url('default/content_top.gif') no-repeat;color:#fff;font-size:12px;font-weight:normal;height:20px;padding-left:13px;padding-top:5px;}
.link1 a:hover{font-size:11px;color:#595959;text-decoration:none;}
.link1 a:link{font-size:11px;color:#838384;}
.link1 a:visited{font-size:11px;color:#838384;text-decoration:underline;}
.news_row{font-size:11px;border-bottom:1px dashed #838384;margin-bottom:20px; padding-bottom: 20px; clear:both;}
.news_row .date{float:left;font-size:11px;font-weight:bold;color: #838384;}
.serv_line{border-bottom:1px dashed #838384;height:230px;}
.serv_line_txt{color:#595959;display:block;float:right;font-size:11px;width:460px;}
.serv_line_txt h6{color:#838384;font-size:18px;margin:20px 0;}
.serv_line_txt h6 a:link,.serv_line_txt h6 a:visited{color:#838384;font-size:18px; text-decoration: none;}
.serv_line_txt h6 a:hover{color:#838384;font-size:18px; text-decoration: underline;}
.tb_rt{text-align:right;width:131px;}
.tel{display:block;float:left;font-size:14px;font-weight:bold;margin:0 10px;}
body{background:#fff url('default/bg.gif');color:#595959;font-family:Tahoma, Verdana;font-size:12px;margin:0;padding:0;}
h1{border-bottom:1px dashed #838384;color:#838384;font-family:Tahoma, Verdana;font-size:24px;font-weight:normal;height:34px;margin:0px 0 20px;}
h2{color:#838384;font-size:18px;font-weight:bold;margin:0 0 10px;}
h2 a{color:#838384;font-size:18px;font-weight:bold;margin:0 0 10px; text-decoration: none;}
h2 a:hover{color:#838384;font-size:18px;font-weight:bold;margin:0 0 10px; text-decoration: underline;}
h5{background:url('default/menu_top.gif') no-repeat;color:#fff;font-size:12px;font-weight:bold;height:15px;margin-bottom:7px;margin-top:50px;padding-left:13px;padding-top:5px;padding-bottom:6px;}
span.radio{background:url('default/radio.gif') no-repeat;float:left;height:18px;margin-left:15px;padding:0 5px 0 0;width:19px;}

.im2 {border: 3px solid #808ac2;}
#picture {position:absolute; visibility:hidden;}
.shadowr {
 background-image: url('/images/default/shadowr.png');
 //background-image: none;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/shadowr.png',sizingMethod='scale');
}
.shadowb {
 background-image: url('/images/default/shadowb.png');
 //background-image: none;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/shadowb.png',sizingMethod='scale');
}
.iePNG, img, IMG {filter:expression(fixPNG(this)); }
.iePNG a { position: relative; } /* стиль для нормальной работы ссылок в элементах с PNG-фоном */


#calendarTable {width:641px; overflow-x:hidden;}

