* {font-family:Verdana, Arial, Helvetica, sans-serif;}

html, body {	
	scrollbar-arrow-color:#FFFF7A;
	scrollbar-base-color:#79D2D9;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-shadow-color:#0099CC;
}

body {
	position:relative;
	background:#EDf8FA url(bg.gif) fixed;
	margin:10px 0;
	padding:0;
}

h1, h2 {
	color:#1A5A86;
	font-size:17px;
	font-weight:normal;
	letter-spacing:0.02em;
	text-transform:uppercase;
	text-align:center;	
	margin-bottom:0px;
}

h2 {font-size:14px;}

a img {border:none;}

/* LAYOT */
#main {
	position:relative;
	width:950px;
	height:auto;
	min-height:707px;
	margin-left:auto;
	margin-right:auto;
	background:#EDF8FA url(bd.jpg) no-repeat top;
}

#header_menu { margin:0px auto 0px auto; padding-top:142px; width:615px; height:30px; text-align:center; color:#0099CC; font-size:11px;}
a.menu {
	padding:0px 8px 0px 3px;
	width:auto;
	color:#0099CC;
	font-size:13px !important;
	font-weight:normal;
	/*border-right:white 1px dotted;*/
	text-align:center;
	text-decoration:none;
	text-transform:capitalize;
}
a.menu:hover {color:white;}
a.menu_active {
	font-weight:bold;
}

#bd {clear:both; margin-top:60px;}
#bd_left {
	float:left;
	width:145px;
	overflow:hidden;
	padding:0px 25px 0px 25px;
}

#bd_left div#additional_on_left  { margin:20px 0px 55px 0px;	height:400px;}

#bd_left * {font-size:11px; padding:0px 5px 5px 0px; color:#009999;}

/* SUBMENU */
#bd_left a.submenu { display:block; padding:0px 0px 7px 5px !important; color:#1A5A86 !important; font-size:12px !important; text-decoration:none;}
#bd_left a.submenu:hover {color:white !important;}

#bd_middle {
	float:left;
	width:525px;
	height:auto;
	overflow:hidden;
	padding:0px 10px 10px 20px;
	color:#444444;
}

a.anounce_home { display:block; float:left; width:152px; height:140px; margin-right:4px; overflow:hidden; padding:13px 10px 40px 8px; background:url(anounce_home.jpg) no-repeat top; text-decoration:none; cursor:pointer;}
a.anounce_home * { font-size:11px !important; height:135px; overflow:hidden; text-align:center;}
a.anounce_home:hover{color:orangered !important;}
a.anounce_home h2 { font-size:12px !important; height:auto; margin:10px 0; color:#0099CC;}
a.anounce_home:hover h2 {color:brown !important;}

#bd_right {
	float:left;
	width:170px;
	height:auto;
	overflow:hidden;
	padding:0;
	font-size:12px;
}

/* PHONE */
#phone {width:145px; height:155px; overflow:hidden; margin:10px 0px 20px 25px; padding:0; text-align:center; font-size:13px; overflow:hidden;}
#phone h1 {color:#0099CC; text-align:center;}
#phone p {color:white;}
#phone p a {color:#2095C0; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold;}
#phone p a:hover {color:white;}

#additionalOnRight {margin:50px 0px 0px 25px; width:145px; height:auto; overflow:hidden;}
#additionalOnRight img, #additionalOnRight div {margin-bottom:10px;}
div.rightBlock {background:#93D4D6; padding:5px 4px 10px 6px; font-size:11px;}
div.rightBlock h2 {color:#0099CC; margin-bottom:10px;}
div.rightBlock a { display:block; margin-bottom:8px; color:white;}
div.rightBlock a:hover {color:#1A5A86;}

#footer {position:relative; width:950px; height:auto; margin:8px auto 0px auto; text-align:center; color:#0099CC; font-size:11px; clear:both;}
#footer a {color:#0099CC; font-size:11px; text-decoration:none;}
#footer a:hover {color:#000033; }

/* SERVICE */
.cleared {clear:both;}
.small {font-size:10px !important;}
div.floated {float:left;}
.sitemap_submenu {margin-left:50px;}
.blue {color:dodgerblue;}

/* CONTENT */
#bd_middle p, #bd_middle p *, #bd_middle li {font-size:11px;}
#bd_middle li {list-style-type:none; list-style-image:url(bullit.png); margin-bottom:5px;}
ul.offers_list li {list-style-image:url(bullit_blue.png) !important; margin-bottom:10px !important;}
#bd_middle p {margin:5px 0px 0px 0px; padding:0;}
#bd_middle img, #bd_middle p img, #bd_middle p a img { padding:0px 10px 10px 0px;}	
#bd_middle a {color:#0099CC; text-decoration::underline;}
#bd_middle a:hover {color:orange;}

div.expert {float:left; width:50%; height:auto; padding:0; margin:10px 0;}
.expert_title {color:#1A5A86; font-weight:bold; font-size:13px !important;}
.expert_subtitle { color:#0099CC; font-weight:bold; font-size:12px !important; margin-bottom:15px !important;}
.expert {text-align:left; font-weight:bold; font-size:14px !important; text-transform:none !important;}

div.press {width:100%; height:auto; padding:0; margin:10px 0;}
ul.articles-list { margin-left:15px;}
ul.articles-list li {list-style-position:outside;}
ul.articles-list li a {text-decoration:none;}
ul.articles-list li a:hover {color:#FF6600 !important; /*#1A5A86*/} 

/* SERVICE */
.special { padding:1px 10px 10px 10px; background:#EBF4F7;}

