/*описание фона*/
body { background:#fff; font-family:"trebuchet MS", tahoma; font-size:14px; margin:0px; padding:0px; color:#330000; min-width:1000px;}
a:visited { text-decoration:none; font-weight:bold; font-size:16px;  color:#330000;}
a:link { text-decoration:none; font-weight:bold; font-size:16px;  color:#330000;}
a:hover { text-decoration:underline; font-weight:bold; font-size:16px;  color:#330000;}
h1 { border-bottom:1px #330000 solid; }
h3 { color:#330000; width:100%;}


#block_head{
	height:292px;
}

#block_head_flash{width:100%;}
#block_head_border{width:100%; height:2px; background-color: #ffffff;}

#bg_header { float:none; width:100%; height:200px; background:url(/images/header_bg.jpg) #cee7f8 repeat-x; border-bottom:#fff 4px solid; z-index:1;}
#bg_header_gr { float:none; width:100%; height:150px; background:url(/images/header-bg-gr.png) repeat-x; position:absolute; z-index:5; }
#bg_left_gr { float:left; width:150px; height:1250px; background:url(/images/left-bg.png) #fff repeat-y; z-index:-1;}
#bg_right_gr { float:right; width:150px; height:1250px; background:url(/images/right-bg.png) #fff repeat-y; z-index:-1;}
/*описание элемента верхнего меню*/
#menu_block { position:absolute; display:block; width:100%; height:35px; margin-top:-37px; z-index:2; text-align:center; padding-top:3px;}
#menu_block_center { margin-left:auto; margin-right:auto; text-align:center; width:600px;}
#menu_block a:visited { font-size:18px; font-weight:bold; background:url(/images/menu-file.png) no-repeat; width:150px; height:33px; text-decoration:none; display:block; color:#000; padding-top:5px; text-align:center;}
#menu_block a:link { font-size:18px; font-weight:bold; background:url(/images/menu-file.png) no-repeat; width:150px; height:33px; text-decoration:none; display:block; color:#000; padding-top:5px; text-align:center;}
#menu_block a:hover { font-size:18px; font-weight:bold; background:url(/images/menu-file-hover.png) no-repeat; width:150px; height:33px; text-decoration:none; display:block; color:#000; padding-top:5px; text-align:center;}
#menu_block_act { margin-top:-3px; padding-left:3px; padding-right:3px;}
#menu_block_act a:visited { font-size:18px; font-weight:bold; background:url(/images/menu-file-act.png) no-repeat; width:154px; height:37px; text-decoration:underline; display:block; color:#000; padding-top:5px;}
#menu_block_act a:link { font-size:18px; font-weight:bold; background:url(/images/menu-file-act.png) no-repeat; width:154px; height:37px; text-decoration:underline; display:block; color:#000; padding-top:5px;}
#menu_block_act a:hover { font-size:18px; font-weight:bold; background:url(/images/menu-file-act.png) no-repeat; width:154px; height:37px; text-decoration:underline; display:block; color:#000; padding-top:5px;}
/*описание поиска*/
/*
#searh_block { display:block; z-index:2; height:37px; width:228px; margin-top:-200px; margin-right:25px; padding-top:8px; padding-left:17px; float:right; position: absolute;}
*/
#searh_block { display:block; height:37px; width:228px; padding-top:255px; padding-left:955px; position: absolute;}
input{font-size:16px; line-height:normal; color:#A7ADB6; padding:4px 35px 6px 10px; border:none; width:228px; height:37px; background:url('/images/searh-line.png') 0 0 no-repeat; /*display:block; position:absolute; z-index:2; margin-left:20px; padding-top:8px; padding-left:17px; margin-top:-180px;*/} 
/*описание логотипа*/
#logo_block { width:431px; float:right; margin-top:-180px;}
#logo { display:block; position:absolute; z-index:5; width:431px; height:154px; background:url(/images/logo.png); }
/*описание контент*/
#content_block { z-index:5; }
/*описание левого меню*/
#menu_left_block { display:block; float:left; width:280px; background:url(/images/menu-left-gr.png) no-repeat; height:500px; z-index:10; position:absolute; padding-top:30px; font-size:20px; padding-left:20px; }
#menu_left_block a:visited { font-size:16px; font-weight:bold; background:url(/images/menu-left-logo.png) no-repeat; width:240px; text-decoration:none; display:block; color:#000; margin-left:5px; padding-left:25px;}
#menu_left_block a:link { font-size:16px; font-weight:bold; background:url(/images/menu-left-logo.png) no-repeat; width:240px; text-decoration:none; display:block; color:#000; margin-left:5px; padding-left:25px;}
#menu_left_block a:hover { font-size:16px; font-weight:bold; background:url(/images/menu-left-logo.png) no-repeat; width:240px; text-decoration:underline; display:block; color:#000; margin-left:5px; padding-left:25px;}
/*описание кнопок меню*/
#knop_blok { display:block; height:122px; float:none; margin:10px 10px 10px 290px; z-index:5; position:absolute;  text-align:center;}
#kn_1 a { background:url(/images/kn-raspolojenie-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_1 span.hover { background:url(/images/kn-raspolojenie.png) no-repeat; width:84px; height:122px; display:block;}
#kn_2 a { background:url(/images/kn-projivanie-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_2 span.hover { background:url(/images/kn-projivanie.png) no-repeat; width:84px; height:122px; display:block;}
#kn_3 a { background:url(/images/kn-pitanie-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_3 span.hover { background:url(/images/kn-pitanie.png) no-repeat; width:84px; height:122px; display:block;}
#kn_4 a { background:url(/images/kn-infra-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_4 span.hover { background:url(/images/kn-infra.png) no-repeat; width:84px; height:122px; display:block;}
#kn_5 a { background:url(/images/kn-medicina-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_5 span.hover { background:url(/images/kn-medicina.png) no-repeat; width:84px; height:122px; display:block;}
#kn_6 a { background:url(/images/kn-bezopasnost-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_6 span.hover { background:url(/images/kn-bezopasnost.png) no-repeat; width:84px; height:122px; display:block;}
#kn_7 a { background:url(/images/kn-rasporyadok-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_7 span.hover { background:url(/images/kn-rasporyadok.png) no-repeat; width:84px; height:122px; display:block;}
#kn_8 a { background:url(/images/kn-proezd-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_8 span.hover { background:url(/images/kn-proezd.png) no-repeat; width:84px; height:122px; display:block;}
#kn_9 a { background:url(/images/kn-karta-b.png) no-repeat; width:84px; height:122px; display:block;}
#kn_9 span.hover { background:url(/images/kn-karta.png) no-repeat; width:84px; height:122px; display:block;}
/*описание право*/
#right_block { display:block; float:right; width:240px; z-index:15; margin-right:-150px; margin-top:100px;}
#zabronirovat a { background:url(/images/zabronirovat.png) no-repeat; width:230px; height:57px; display:block; margin-bottom:10px;}
#zabronirovat span.hover { background:url(/images/zabronirovat-b.png) no-repeat; width:230px; height:57px; display:block; margin-bottom:10px;}
#otdix a { background:url(/images/otdix-dlya-rod.png) no-repeat; width:230px; height:57px; display:block;}
#otdix span.hover { background:url(/images/otdix-dlya-rod-b.png) no-repeat; width:230px; height:57px; display:block;}
/*описание центр*/
#content { display:block; float:none; position:absolute; z-index:5px; margin:100px 250px 10px 290px;  text-align:justify;  text-indent:0px;}
#stat { padding-bottom:80px;}
#stat img {margin:1px; padding:3px; border:1px solid #330000; text-align:justify; border-top:1px solid #330000; border-left:1px solid #330000; border-right:1px solid #5b2929; border-bottom:1px solid #5b2929;}
#stat input {font-size:16px; line-height:normal; color:#A7ADB6; padding:1px 1px 1px 1px; border:1px solid #330000; width:225px; height:25px; background:#fff; } 
#stat .knop{font-size:16px; line-height:normal; color:#330000; border:none; padding:0px 5px 8px 5px; width:176px; height:33px; background:url('/images/add.png') 0 0 no-repeat; font-weight:bold;} 
#line-stat { display:block; width:500px; height:12px; background:url(/images/line.png) no-repeat; float:right;}
/*описание низ*/
#footer { float:none; display:block; width:100%; clear:both; z-index:5;}
#footer_top { background:url(/images/footer-top.png) repeat-x; width:100%; height:150px; float:none; position:absolute;}
#footer_bottom { background:#f7c42e; width:100%; height:150px; float:none; position:absolute; margin-top:150px;}
#footer_left_gr { float:left; width:150px; height:300px; background:url(/images/left-bg.png) #fff repeat-y; z-index:1;}
#footer_right_gr { float:right; width:150px; height:300px; background:url(/images/right-bg.png) #fff repeat-y; z-index:1;}
#atlantika { background-image:url(/images/kontakt-atlantika.png); width:286px; height:92px; z-index:15; margin-left:30px;}
#tel_atlantika { background-image:url(/images/telefon.png); width:55px; height:55px; z-index:15; margin-top:-30px; margin-left:30px; clear:right; float:left;}
#tel_cont { font-size:14px; font-weight:bold; line-height:13px; margin-top:-30px; padding-left:100px;}
/*описание логина*/
#login_block { display:block; font-size:16px; font-weight:bold; padding-bottom:30px;}
#login_block input{font-size:14px; line-height:normal; color:#A7ADB6; padding:8px 25px 8px 14px; border:none; width:228px; height:32px; background:url('/images/form-line.png') 0 0 no-repeat; } 
#login_block .knop { display:block; font-size:14px; line-height:normal; color:#330000; padding:3px 25px 10px 14px; border:none; width:93px; height:33px; background:url('/images/kn-line.png') 0 0 no-repeat; font-weight:bold; float:right; clear:both; margin-right:20px;}
#login_block p { font-weight:bold; font-size:16px; text-align:right; padding-right:25px; }
#login_block a:visited { text-decoration:none; font-weight:bold; font-size:10px;  color:#e37422;}
#login_block a:link { text-decoration:none; font-weight:bold; font-size:10px;  color:#e37422;}
#login_block a:hover { text-decoration:underline; font-weight:bold; font-size:10px;  color:#e37422;}
.linck a:visited { text-decoration:none; font-weight:bold; font-size:15px;  color:#f6921e;}
.linck a:link { text-decoration:none; font-weight:bold; font-size:15px;  color:#f6921e;}
.linck a:hover { text-decoration:underline; font-weight:bold; font-size:15px;  color:#f6921e;}
.linck-e a:visited { text-decoration:none; font-weight:bold; font-size:15px;  color:#fff;}
.linck-e a:link { text-decoration:none; font-weight:bold; font-size:15px;  color:#fff;}
.linck-e a:hover { text-decoration:underline; font-weight:bold; font-size:15px;  color:#fff;}
.linck-v a:visited { text-decoration:none; font-weight:bold; font-size:20px;  color:#f7c536;}
.linck-v a:link { text-decoration:none; font-weight:bold; font-size:20px;  color:#f7c536;}
.linck-v a:hover { text-decoration:underline; font-weight:bold; font-size:20px;  color:#f7c536;}
.linck-a a:visited { text-decoration:none; font-weight:bold; font-size:11px;  color:#f6921e; float:right;}
.linck-a a:link { text-decoration:none; font-weight:bold; font-size:11px;  color:#f6921e; float:right;}
.linck-a a:hover { text-decoration:underline; font-weight:bold; font-size:11px;  color:#f6921e; float:right;}
#form_koment input {font-size:14px; color:#A7ADB6; border:1px solid #330000; width:225px; background:#fff; }
#news {}
#news-line {display:block; width:100px; height:5px; background:url(/images/line-news.png) no-repeat; float:right;}
#foto { display:block; border:none;}
#foto img { border:none;}
#gis {margin-top:0px; margin-left:35px; z-index:15;}
#sunny { display:block; z-index:-1; height:270px; width:1280px; margin-top:0px; margin-left:0px;}

