﻿
#news_groups a{font-size: 12px;}
#news_groups a.active{color: red}

ul.sitemap{
	list-style-type: disc; 
	list-style-image: url(/i/marker.gif);
}

ul.sitemap a{
	color:#0765BC; font-size:13px; font-weight:100; margin:0; padding:0; text-decoration:none;
	

}


 /* меню правое */
a.topmenu0:active, a.topmenu0:visited, a.topmenu0:link{ color:#0765BC; font-size:13px; font-weight:100; margin:0; padding:0; text-decoration:none; }
a.topmenu0:hover{ color:#0765BC; font-size:13px; font-weight:100; margin:0; padding:0; text-decoration:underline; } 

a.atopmenu0:active, 
a.atopmenu0:visited, 
a.atopmenu0:link{
	color:#0765BC;
	font-size:13px;
	font-weight:100;
	margin:0;
	padding:0;
	text-decoration:underline;
}
a.atopmenu0:hover{
	color:#0765BC;
	font-size:13px;
	font-weight:100;
	margin:0;
	padding:0;
	text-decoration:underline;
}

a.atopmenu1:active, 
a.atopmenu1:visited, 
a.atopmenu1:link{
color:#032F58;
font-size:11px;
font-weight:100;
margin:0;
padding:0;
text-decoration:underline;
}
a.atopmenu1:hover{
color:#032F58;
font-size:11px;
font-weight:100;
margin:0;
padding:0;
text-decoration:underline;
}

a.topmenu1:active, 
a.topmenu1:visited, 
a.topmenu1:link{
color:#032F58;
font-size:11px;
font-weight:100;
margin:0;
padding:0;
text-decoration:none;
}
a.topmenu1:hover{
color:#032F58;
font-size:11px;
font-weight:100;
margin:0;
padding:0;
text-decoration:underline;
}


/* General */
* {font-size:11px; font-family:Verdana, Arial, sans-serif;}
html, body {margin:0px; padding:0px; background:#ffffff;}

/* Common */
.fl_l {float:left;}
.fl_r {float:left;}
.bluebold {color:#054d95; font-weight:600; font-size:11px; text-decoration:none;}
.blue {color:#054d95; font-weight:100; font-size:11px; text-decoration:none;}
.forward {text-align:right; padding:30px 0px 25px 0px;}
.forward a {color:#014a8f; font-weight:600; font-size:11px; text-decoration:none; background:url(/i/marker.gif) no-repeat 100%; padding:0px 12px 0px 0px;}
.back {text-align:right; padding:15px 0px 0px 0px;}
.back a {color:#054d95; font-weight:600; font-size:11px; text-decoration:none; background:url(/i/back.gif) no-repeat 0; padding:0px 0px 0px 12px;}

/* Links */
a {color:#014a8f; text-decoration:underline; cursor:pointer;} 
a:hover {text-decoration:none;}

/* Text */
#bl_content {font-size:11px; color:#4f4f4f;}
h1, h2, h3, h4, h5, h6, p {text-decoration:none; font-weight:100; color:#4f4f4f; margin:10px 0px 10px 0px;}
h1 {font-size:16px;}
h2 {font-size:15px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
h5 {font-size:12px;}
h6 {font-size:11px;}
h6, p, font {font-size:11px;}





/* Wrap's */


/* Head */
#head, #head_left, #head_right, #head_left_txt {width:100%; height:179px; text-align:center; min-width:1060px; position:relative; z-index:1}
#head {background:#00f url(/i/head_bg_repeat.jpg) repeat-x;}
#head_left {background:url(/i/head_left.jpg) no-repeat;}
#head_left_txt {}
#head_right {background:url(/i/head_right.jpg) no-repeat right 0}
#head_fix {width:1000px; margin:auto;}

/* Search */
#search {position:absolute; top:140px; right:25px; height:25px; vertical-align:middle;z-index:50}
#search input {
	width:245px; 
	height:19px; 
	margin:2px 3px 3px 3px; 
	padding:1px 0px 1px 0px; 
	line-height:16px; 
	border:solid 1px #05478e; 
	vertical-align:middle; 
	color:#004c91; 
	font-size:11px;
	font-weight:100;
}
#search #button {width:25px; height:25px; background:url(/i/search.gif) no-repeat; cursor:pointer; border:none;}


/* Submenu */
#home, #map, #mail {position:absolute; top:8px; margin:0px; padding:0px;}
#home {right:100px}
#map {right:62px}
#mail {right:25px}




/* Main */
#main {width:100%}

#main_left {width:242px; height:100%; vertical-align:top;}
#main_center {background:#fff; height:100%; vertical-align:top;}



/* footer */
.footer{color:#6792bc}
#footer {width:100%; height:100px; margin-top:0px; background:#c1c1c1 url(/i/footer_repeat.gif) repeat-x; text-align:center;}
#footer td {vertical-align:bottom;}
#f_left {background:url(/i/footer_bg.gif) no-repeat; width:250px;}
#f_center {vertical-align:middle; text-align:center;}
#f_right {width:250px; vertical-align:middle;}
#f_left div {width:250px; }
#f_fix {width:500px; color:#073f78; font-size:10px;}
#f_right div {width:250px;}
#f_left div {color:#073f78; font-size:10px;  padding:0px 0px 20px 0px;}
#f_center div {padding:0px 0px 20px 0px; margin:auto;}
#f_center a {color:#073f78; font-size:10px;}




/* block */
.block {width:100%; background:url(/i/bl_header_repeat.gif) repeat; margin-top:10px;}
.bl_header {background:url(/i/bl_header.gif) no-repeat left; padding-left:20px; line-height:23px; vertical-align:middle; color:#ffffff; font-size:14px; font-weight:600}
.bl_header  a{color:#ffffff; font-size:14px}
#bl_header_2 {background:#ececec; border-top:solid 1px #ffffff; line-height:14px; vertical-align:middle; color:#4d4d4d; font-size:11px; font-weight:600; padding:4px 5px 4px 5px;}
.bl_content {background:#fff; border:solid 1px #ececec; border-top:solid 5px #ececec; border-bottom:none; padding:15px 20px 10px 20px; text-align:left;}
.ugol, .ugol_l, .ugol_r {width:100%; height:19px;}
.ugol {background:url(/i/bl_ugol_rep.gif) repeat-x;}
.ugol_l {background:url(/i/bl_ugol_left.gif) no-repeat;}
.ugol_r {background:url(/i/bl_ugol_right.gif) no-repeat 100%;}