body {
	padding: 0;
	margin: 0;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #5f5f5f;
}

img {
	border: 0; 
}


a {
	color: #71b2d8;
	text-decoration: none;
}

a:hover, a:active {
	color: #71b2d8;
	text-decoration: underline;
}

#top_container {
	width: 100%;
	background: url('img/top_back.png') no-repeat left #64a9d3;
	height: 240px;
	text-align: center;
}

#top {
	margin: 0 auto;
	width: 960px;
	height: 240px;
}

#middle_container {
	width: 100%;
	background: #dbdad8;
	text-align: center;
}

#middle {
	width: 960px;
	margin: 0 auto;
	padding-top: 8px;
	background: url('img/back.jpg') repeat-y #dbdad8; 
}

#m_left {
	width: 206px;
	float: left;
	min-height: 550px;
}

#m_center {
	width: 548px;
	float: left;
	background: #fff;
	min-height: 550px; 
	text-align: justify;
}

#m_center_content {
	width: 485px;
	float: left;
	background: #fff;
	padding: 5px 28px 20px 35px;
	text-align: justify;
}

#m_right {
	width: 206px;
	float: left;
	min-height: 550px;
}

#bottom_container {
	width: 100%;
	background: url('img/b_bottom.jpg') repeat-x #3e94c7;
	height: 42px;
	text-align: center;
}
#bottom {
	width: 960px;
	height: 42px;
	margin: 0 auto;
	background: url('img/b_bottom.jpg') repeat-x #3e94c7;
}

#lioosys {
  	width: 190px;
  	height: 32px;
  	margin-top: 5px;
  	float: left;
}

h1{
  	color: #054daf;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

.menu_title_left {
	width: 186px;
	min-height: 21px;
	color: #dfda34;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	margin: 10px 8px 10px 12px;
}

.m_left_t {
  	width: 186px;
	height: 5px;
  	background: url('img/m_left_t.png') no-repeat left;
}


.m_left_c {
  	width: 160px;
  	min-height: 11px;
  	background: url('img/m_left_c.png') repeat-y;
  	padding-left: 16px;
  	padding-right: 10px;
  	text-align: left;
  	text-transform: uppercase;
	font-weight: bold;
	line-height: 11px;
}

.m_left_d {
  	width: 186px;
	height: 5px;
  	background: url('img/m_left_d.png') no-repeat left;
}

.menu_title_right {
	width: 186px;
	min-height: 21px;
	color: #dfda34;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	margin: 10px 12px 10px 8px;
}

.m_right_t {
  	width: 186px;
	height: 5px;
  	background: url('img/m_right_t.png') no-repeat left;
}


.m_right_c {
  	width: 160px;
  	min-height: 11px;
  	background: url('img/m_right_c.png') repeat-y;
  	padding-left: 16px;
  	padding-right: 10px;
  	text-align: left;
  	text-transform: uppercase;
	font-weight: bold;
	line-height: 11px;
}

.m_right_d {
  	width: 186px;
	height: 5px;
  	background: url('img/m_right_d.png') no-repeat left;
}

.submenu_title_left {
 	background: url('img/submenu.png') no-repeat left;
 	text-align: left;
 	width: 178px;
	min-height: 16px;
	margin: 2px 0px 2px 28px;
}

.submenu_title_left div {
	text-align: left;
	width: 135px;
	padding: 0px 0px 0px 21px;
	line-height: 12px;
}

.submenu_title_right {
  	background: url('img/submenu.png') no-repeat left;
  	text-align: left;
  	width: 178px;
	min-height: 16px;
	margin: 2px 0px 2px 28px;
}

.submenu_title_right div {
	text-align: left;
	width: 135px;
	padding: 0px 0px 0px 21px;
	line-height: 12px;
}

a.submenu {
	color: #6d6d6d;
	line-height: 15px;
	line-height: 1.1em;
	text-decoration: none;
}

a.submenu:hover, a.submenu:active {
	line-height: 15px;
	color: #034494;
	line-height: 1.1em;
	text-decoration: underline;
}



/* 485 */

.news {
	width: 485px;
	margin: 0 0 20px 0;
}

.news_img {
 	width: 140px;  
	float: left;
}
.news_img a img {
	padding: 1px;
	border: 1px solid #e4f6fc;
}

.news_text {
	width: 345px;
	float: left;
}


.news_more {
	float: right;
	margin: 0 10px 0 0;
}

