body{ 
  margin: 0px;
  padding: 0px;
  background-color: #c2deed;
  background-image: url(../img/bg.gif);
  background-repeat: repeat-x;
  background-position: top;
}

img {
	border: 0;
}

div,p,a,input,textarea,span,a,p,td,h1,h2,h3
{
  font-family: 'Tahoma','Verdana', 'Arial', 'Tahoma';
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
}

div.centertxt span {
	font-size: 12px;
}

.bg_top {
	height: 212px;
	background-image: url(../img/bg_top.jpg); 
	background-repeat: no-repeat;
	background-position: top right;
	vertical-align: top;
}

h1 {
  font-size: 16px;
  font-weight: bold;
  color:#4fa9d4;
  padding: 10px;
  padding-bottom: 0px;
}

h2 {
  font-size: 12px;
  font-weight: bold;
  color:#2c9e2c;
  display: inline;
  margin: 0px;
}
ul
{
  margin: 0px;
  padding: 0px;
  padding-left: 25px;
  list-style-image: url('../img/l_menu_item_1.gif');
}
li
{
  margin: 0px;
  padding: 0px;
  padding-top: 0px;
  margin-top: 10px;
  text-align:left;
}

.logo {
  width: 200px; 
  float: left; 
  margin: 49px 0 0 70px !important;
  margin: 49px 0 0 38px;
}

a.breadcrumbs:hover,a.breadcrumbs,a.breadcrumbs:visited,a.breadcrumbs:link{
color:#fff;
}
a {
  color: #2c9e2c;
  font-weight: bold;
  font-size: 10px;
}
.image
{
  float:right;
  width: 671px;
  height: 216px;
  text-align:right;
  background-image: url('../img/top_img.jpg');
  background-repeat:no-repeat;
}

.ico_nav {
  padding: 0 10px 25px 0;
}

.centr {
  border: 0px;
}

.title {
	font-size: 20px; 
	color: #168dc7; 
	padding-top: 40px;
}

.title_main {
	font-size: 20px; 
	color: #168dc7; 
}

.subtitle {
	font-size: 15px; 
	color: #168dc7; 
	text-transform: uppercase; 
	margin: 14px 0 10px 0; 
	padding: 0;
}

.centertxt
{
 font-family:Tahoma;
  background-color: #fff;
  line-height: 18px;
  /*width:980px;*/
  font-size:12px;
}
.lmenu
{
  width: 222px;
  float:left;
  background-color: #dbe8ee;
}
.lmenubg
{
  width: 225px;
  height: 396px;
  padding-top: 15px;
  background-image: url('../img/menu_bg.jpg');
  background-repeat:no-repeat;
}
.lmenusep
{
  float:right;
  height: 2px;
  width: 225px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1px;
  background-image:url('../img/l_menu_sep.jpg');
  background-repeat:no-repeat;
  background-position: left;
  _background-position: center;
}
.lmenuitem
{
  float:left;
  width:17px;
  height:17px;
  padding-left: 15px;
  background-image: url('../img/l_menu_item.jpg');
  background-repeat: no-repeat;
  background-position: right;
}

.lmenutxt
{
  float: left;
  padding-left: 10px;
  padding-top: 2px;
}

.lmenutxt a{
  color: #2c9e2c;
  font-weight: bold;
  font-size: 11px;
}

.lsubitem
{
  float: left;
  margin-top: 10px;
  padding: 0 15px 10px 0;
  background-color: #eff4f8;
}

.lsubitem a{
  color:#18364b;
  font-weight:normal;
  font-size: 11px;
}

.centertxt {
   text-align:left;
   padding: 10px 5px;
   font-size: 12px;
}

.centertxt img{
/*margin:5px;*/
float: left; 
	border: 1px solid #dbe8ee; 
	background-color: #fff;
	margin-left: 15px;
	padding: 3px;
}

.centertxt a{
color: #333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	}
.centerli
{
  list-style-image: url('../img/center_item.gif');
  padding-left: 50px;
}
.centersep
{
  height: 300px;
  margin: 18px 0 10px 0;
  border-right: 1px solid #dbe8ee;
}
.centersep_1
{
  height: 1px;
  margin: 0px 0 0px 0;
  border-right: 1px solid #dbe8ee;
}


.date_news {
	color:#2c9e2c; 
	font-weight: bold;
}

.date_news a{
	color:#2c9e2c; 
	font-weight: bold;
}

.text_news {
	padding: 10px 0 20px 0; 
	line-height: 14px; 
	font-size: 11px;
}

.allnews {
  border-top: 1px solid #dbe8ee;
  padding: 10px 0 0 5px;
  text-align: right; 
  color:#2c9e2c; 
  font-weight: bold;
}

.photobg {
  width: 721px;
  padding: 8px 20px 0 20px;
  background-image: url('../img/bg_photo.gif');
  background-position: left bottom;
  background-repeat: no-repeat;
}

.gal_pic img{
	float: left; 
	border: 1px solid #dbe8ee; 
	background-color: #fff;
	margin-left: 15px;
	padding: 3px;
}

.gal_pic1 img{
	float: left; 
	border: 1px solid #dbe8ee; 
	background-color: #fff; 
	padding: 3px;
}

.gal_bott{
	width: 721px; 
	height: 41px; 
	background-image: url(../img/photo_bott.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right; 
	color:#2c9e2c; 
	font-weight: bold;
}

.gal_bott a{
  color: #2c9e2c;
  font-weight: bold;
  font-size: 10px;
}

.contentbg {
	width: 721px;
	height: 32px;
  background-color: #c2deed;
  background-image: url('../img/content_bg.jpg');
  background-position:top;
  background-repeat: no-repeat;
}
.contentbg1 {
	width: 721px;
	height: 32px;
  background-color: #c2deed;
  background-image: url('../img/content_bg.jpg');
  background-position:top;
  background-repeat: repeat-x;
}
.menubg {
  background-color: #c2deed;
  background-image: url('../img/counter_bottom.jpg');
  background-repeat:no-repeat;
  background-position:top;
}

.contact_numbers {	
	height: 103px; 
	background-image: url('../img/ico_phone.jpg'); 
	background-repeat: no-repeat; 
	padding: 0 0 0 103px; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 25px; 
	color:#fff;
}

.menu_bottom {
	border-bottom: 1px solid #72b3d6; 
	margin: 10px 15px 0 0; 
	padding-bottom: 10px;
}

.menu_bottom a{
    color:#266282;
    font-size:10px;
    font-weight: normal;
}

.copyright {
	border-top: 1px solid #c2deed; 
	color: #266282; 
	margin: 0 15px 0 0; 
	padding-top: 10px;
}

a.copyr:link,a.copyr:hover,a.copyr:visited {
  color: #266282;
  font-size: 10px;
  font-weight:normal;
  text-decoration: underline;
}

.allnews a{
  color: #2c9e2c;
  font-weight: bold;
  font-size: 10px;
}

.to_news a{
  color: #2c9e2c;
  font-weight: bold;
  font-size: 10px;
}
.title_news {
	padding: 10px 0 0 0;
	font-size: 11px;
}

.title_news a{
	color: #333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/*
title_news:hover,a.title_news:visited {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}*/