body {
	background-color: #def4ff;
	margin: 0;
	padding: 0;
	color: #0071bf;
	font-family: Arial;
	font-size: 12px;
}

a { color:#0071bf; text-decoration: none; }
a:hover { color:#2aabe4; }

#container {
	width: 1000px;
	margin: 0 auto;
	margin-top: 50px;
}

#logos #logo { float: left; }
#logos #callus { float: right; }
#logos #callus .phone div { font-size: 18px; }
#logos #callus .email { color: #33afe3; }
#logos #callus .email div { font-size: 15px; }

#content-wrapper { clear: both; padding:25px 0 0 10px; }

#mainmenu { float: left; }
#mainmenu h3 {
	width:230px;
	margin: 0;
	font-size: 23px;
	font-family: Tahoma;
	font-weight: normal;
	border-bottom: #84d0f0 solid 2px; padding: 5px 0;
}
#mainmenu .menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
#mainmenu .menu li {
	width:230px;
	border-bottom: #84d0f0 solid 2px;
	padding: 7px 0;
	list-style-image: url('../images/bull.png');
	list-style-position: inside;
} 
#mainmenu .menu li:hover, 
#mainmenu .menu li.active {
	list-style-image: url('../images/bull_.png');
	list-style-position: inside;
} 
#mainmenu .menu li a {
	color: #33afe3;
	text-decoration: none;
	font-size: 18px;
	font-family: Tahoma;
}
#mainmenu .menu li:hover a,
#mainmenu .menu li.active a {
	color: #0071bf;
}

#content { padding: 15px 0 0 30px; float: left; width: 730px; min-height: 500px; margin-bottom: 50px; }
hr {
	border: none;
	border-bottom: #29aae3 solid 2px;
	padding: 5px 0;
}

#footer-contact { clear: both; padding: 8px 15px; color: #2baadf; font-family: Arial; font-size: 12px; }
#footer-contact span { font-weight:bold; color:#0071bf; }

#footer { background: url('/images/bg.jpg'); }
#footer a { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #29aae3; }
#footer .top-border { background: #333333; height: 7px; }
#footer #footer-menu { margin: 0 auto; width: 1000px; height:80px; padding:20px 0;  }
#footer #footer-menu ul { list-style: none; margin: 0; padding: 0; float: left; margin-right: 50px; width: 200px; }
#footer #footer-menu ul li { border-bottom: #ffffff dotted 1px; padding: 3px 0; }
#footer #footer-menu ul li:first-child { font-family: Arial; font-size: 19px; color: #29aae3; }
#footer #bottom-border { background: rgba(0,0,0,0.5); }
#footer .copyright { margin: 0 auto; width: 1000px; padding: 10px 0; font-family: Arial; font-size: 11px; color: #29aae3; }
#footer .copyright a { font-family: Arial; font-size: 11px; }

.title {
	font-size:24px;
	font-weight:600;
	color:#0070bc;
}
.title_small_line {
	font-size:16px;
	font-weight:600;
	color:#0070bc;
	border-bottom: #0070BC solid 1px;
	margin-bottom: 15px;
	padding-bottom: 5px;
}



