@charset "utf-8";/* CSS Document */body,td,th {	color: #575757;	font: 13px/19px Arial, sans-serif;}body {	background-color: #1b476f;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}img {	border: none;	}a, a:link {	color: #2d688c;	text-decoration: none;	}a:hover {	color: darkorange;	}a#eemorelinks {	display: block;	text-align: left;	margin-top: 5px;	}h1, h2, h3, h4 {	color: #1c4b75;	margin-bottom: 5px;	margin-top: 20px;	}h1 {	font-size: 14px;	margin-left: 0px;	}h2 {	font-size: 13px;	border-bottom: 2px #bfbfbf dotted;	padding-bottom: 1px;	}h3 {	font-size: 11px;	}div#top1 {	width: 100%;	background-image: url(images/header_bg.gif);	height: 89px;	}div#top1 div#top2 {	width: 871px;	margin-left: auto;	margin-right: auto;	height: 89px;	background-image:url(images/head_in_bg.gif);	background-position: top;	background-repeat:repeat-x;	background-color: white;	}	div#top1 div#top2 div#logo {	height: 89px;	width: 340px;	float: left;	}	div#top1 div#top2 div#topmenu {	height: 89px;	width: 453px;	float: left;	}div#top1 div#top2 div#topmenu div#langmenu {	height: 22px;	width: 453px;	}div#top1 div#top2 div#topmenu div#langmenu div#eelangs {	text-align: right;	padding-top: 5px;	padding-right: 40px;}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a {	color: #3c95b0;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	border-left: 1px #929292 solid;}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a#first {	border-left: none;	}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a.selected {	color: #575757;}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a.selected1 {	color: #575757;}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a.selected2 {	color: #575757;}div#top1 div#top2 div#topmenu div#langmenu div#eelangs a:hover {	color: #e80000;	}div#top1 div#top2 div#topmenu div#links {	height: 62px;	width: 453px;	background-color: #FFFFFF;	}div#top1 div#top2 div#topmenu div#links div.horlinks {	padding-top: 14px;	text-align: right;	}div#top1 div#top2 div#topmenu div#links div.horlinks a {	color: #2d688c;	padding-left: 20px;	padding-right: 20px;	border-left: 1px #929292 solid;	font-weight: bold;	font-size: 12px;	}div#top1 div#top2 div#topmenu div#links div.horlinks a.selected,	div#top1 div#top2 div#topmenu div#links div.horlinks a.selected:hover {	color: #575757;		text-decoration: none;	}div#top1 div#top2 div#topmenu div#links div.horlinks a.selected1,	div#top1 div#top2 div#topmenu div#links div.horlinks a.selected1:hover {	color: #575757;		text-decoration: none;	}div#top1 div#top2 div#topmenu div#links div.horlinks a.selected2,	div#top1 div#top2 div#topmenu div#links div.horlinks a.selected2:hover {	color: #575757;		text-decoration: none;	}div#top1 div#top2 div#topmenu div#links div.horlinks a:hover {	color: darkorange;	}div#top1 div#top2 div#topmenu div#links div.horlinks a.first {	border: none;	}div#top1 div#top2 div#topmenu div#underlinks {		height: 5px;	width: 453px;	background-image:url(images/thinklinebg.gif);	}div#top1 div#top2 div#topright {	width: 78px;	height: 89px;	float: left;	background-image:url(images/header_bg.gif)}		div#main {	width: 871px;	margin-left: auto;	margin-right: auto;	background-image: url(images/mbg.gif);	background-repeat:repeat-y;	background-position: 0% 0%;	background-color: white;}div#main div#maindesc {	height: 180px;	width: 871px;}div#main div#maindesc div#mainimgdesc {	height: 180px;	width: 276px;	float: right;	background-image: url(images/photo.jpg);	background-position: 50% 0%;	background-repeat: no-repeat;}div#main div#maindesc div#mainimgdesc div#imgtel {	color: #25527a;	font-weight: bold;	padding-left: 20px;}div#main div#maindesc div#mainimgdesc div#imagefile {	width: 244px; /* 276 */	height: 137px; /* 164 */	padding: 10px 18px 17px 14px; 	}div#main div#maindesc div#bottomlogo {	width: 340px;	height: 19px;	float:left;}div#main div#maindesc div#descrtext {	width: 560px;	height: 145px;	float: left;	padding-left: 35px;}div#footer {	width: 871px;	height: 14px;	margin-left: auto;	margin-right: auto;	background-image:url(images/bottom_bg.gif);	background-repeat:repeat-x;}	div#footer div#left {	width: 21px;	height: 14px;	float:left;}	div#footer div#right {	width: 70px;	height: 14px;	float:right;	background-color: #1b476f;}div#menu {	padding-left: 25px;	padding-top: 10px;	}span.hot1 {	color: #f27801;	}div#menu ul, div#menu ul li {	margin: 0px;	padding: 0px;	list-style: none;	}div#menu ul.ullevel1, div#menu ul.ullevel2 {	padding-left: 10px;	}div#menu ul li.lilevel1 {	padding-top: 10px;	}div#menu ul li.lilevel2 {	padding-top: 5px;	}div#menu ul li a.alilevel1 {		text-decoration: none;	border-bottom: 2px #bfbfbf dotted;	padding-bottom: 1px;	display: block;	font-weight: bold;	padding-left: 4px;	}	div#mainblock {	padding-left: 30px;	text-align: justify;	padding-right: 15px; min-height: 500px;	}	a#selected {	color: #575757;	}a#selected1 {	color: #575757;	}a#selected2 {	color: #575757;	}div#bottommenu {	text-align: right;	margin-top: 40px;	}	div#bottommenu div.horlinks {	text-align: right;	}div#bottommenu div.horlinks a {	color: #2d688c;	padding-left: 10px;	padding-right: 10px;	border-left: 1px #929292 solid;	}div#bottommenu div.horlinks a.selected,	div#bottommenu div.horlinks a.selected:hover {	color: #575757;		text-decoration: none;	}div#bottommenu div.horlinks a.selected1,	div#bottommenu div.horlinks a.selected1:hover {	color: #575757;		text-decoration: none;	}div#bottommenu div.horlinks a.selected2,	div#bottommenu div.horlinks a.selected2:hover {	color: #575757;		text-decoration: none;	}div#bottommenu div.horlinks a:hover {	color: darkorange;	}div#bottommenu div.horlinks a.first {	border: none;	}	div#bottommenuline {	background-image: url(images/thinklinebg.gif);	background-repeat: repeat-x;	background-position: 0% 0%;	margin-left: 35px;	margin-bottom: 20px;	}div#bottomreq {	width: 788px;	height: 80px;	padding-bottom: 20px;	}div#bottomreq div {	height: 80px;	font-size: 10px;	float: left;	border-right: 1px #e2e2e2 solid;	}div#bottomreq div strong {	color: #1c4b75;	}div#bottomreq div#companyadress {	padding-left: 35px;	padding-right: 20px;	}div#bottomreq div#companyadress address {	font-style: normal;	}div#bottomreq div#companyphone, div#bottomreq div#companyemail {	padding-left: 22px;	padding-right: 22px;	}div#bottomreq div#copyright	{	padding-left: 22px;	border-right: none;	}div#bottomreq div#copyright #asign {	color: #ffc04c;	}div#bottomreq div#copyright #eegnith {	color: #94b74c;	}div#bottomreq div#copyright #renovacio {	color: gray;	/*	font-size: 0.84em;	*/	}div#bottomreq div#copyright a#asign:hover {	color: darkorange;	}div#eenewsdate {	padding: 10px 0px;	text-align: left;	}	div#eenewstext { }div.eenewsimage { float: left; padding: 0px 10px 10px 0px }div#eenewsshorttext {	font-weight: 600;	padding-bottom: 10px;	}dl.newslist dt, dl.newslist dd { padding-left: 0px; margin-left: 0px; border: 1px solid white;}dl.newslist dd { padding-bottom: 20px; padding-top: 10px; clear: both;}dl.newslist dt a { color: gray; }dl.newslist dt a span { padding-left: 10px; font-weight: bold; color: #2d688c; float: left; display: block; padding-right: 15px; }dl.newslist dt a span.newsdate { float: left; padding-left: 0px; padding-right: 0px; color: gray; font-weight: normal; }dl.newslist dt a span h3 { padding-right: 15px; width: 370px; display: block; margin: 0px 0px 0px 0px;} div.prevnext { clear: both; border-top: 1px dashed lightgray; padding-top: 10px;}div.prevnext a.prevlink { width: 40%; display: block; float: left; text-align: left;}div.prevnext a.nextlink { width: 40%; display: block; float: right; text-align: right;}a.link2all { clear: both; display: block; width: 100px; text-align: center; margin: 0px auto;}div#banner { padding: 50px 20px 10px 35px; text-align: center;}/*pages start */div.pages {	text-align: right;	padding: 3px 0px;	}div.pages a {	margin: 5px;	border: 1px #cecece solid;	padding: 3px;	}div.pages a:hover {	background-color: #efefef;	}div.pages a#selected {	color: #575757;	font-weight: bold;	}div.pages a#selected1 {	color: #575757;	font-weight: bold;	}div.pages a#selected2 {	color: #575757;	font-weight: bold;	}div.pages a.first {margin-right: 20px;}div.pages a#last {margin-left: 20px;}/*pages end */.articlelist {	padding: 15px 0px 10px;}.categorylist ul li { margin-bottom: 0px; list-style-type: disc;}.categorylist h3 { margin-top: 8px !important; font-weight: normal;}.articlelist .itemsshortdescription{ margin-bottom: 10px;}.itemlist ul { margin: 0px; padding: 0px 0px 0px 15px;}.itemlist li { margin-bottom: 15px; list-style-type: disc;}.itemlist li .itemsshortdescription li { list-style-type: disc;}