/* RESET */html, body, div,  dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, select, textarea {	margin: 0;	padding: 0;}* {	padding: 0px;	margin: 0px;	outline: none;}h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code,  th {	font-size: 1em;	font-weight: normal;	font-style: normal;}fieldset, img {	border: none;}caption, th {	text-align: left;}table {	border-collapse: collapse;	border-spacing: 0;}/* *** */            /* ESSENTIAL */body {	font-family: arial, verdana;	font-size: 11px;	color: #838181;	/*background: #FFF url('/img/bg_top.gif') repeat-x;	margin-top: 15px;*/}a {	color: #838181;	text-decoration: none;}a:hover {	text-decoration: underline;}p, td {	color: #838181;}/* ******* *//* CONTENT */.content { 	line-height: 20px;	 	color: #838181;  		margin-top: 30px;	margin-left: 42px;	margin-right: 42px;	margin-bottom: 42px;		}.content h1 {     font-size: 16px;  margin-bottom: 23px;  font-weight: bold;	color: #215E84;   }.content ul {  margin-left: 20px;}.content li {  list-style: square;}/* ********* *//* PAGINATION */.pagination {	margin-top: 20px;	height: 20px;	line-height: 20px;	 	font-size: 11px;	clear: both;}.pagination div {	padding-left: 10px;	padding-right: 10px;	float: left;	margin-right: 1px;}.pages {	background: #FFF;}.pages:hover { 	color: #000;	cursor: pointer;}.pages_selected { 	font-weight: bold;	color: #000;}/* ******** */#website {	position: relative;	width: 900px;	height: 744px;	margin: auto; }#top_search {   background: #E7E7E7 url('/img/bg_top_search.jpg');   line-height: 27px;   height: 27px;}#top_search input {  margin-top: 5px;    line-height: 15px;  width: 146px;  height: 15px;  border: 0px;    font-size: 11px;    text-indent: 3px;}#top_search_submit {  background: url('/img/bg_bt_search.png') no-repeat;   width: 15px!important;       margin-right: 6px;}#top {    background: url('/img/bg_top.jpg') repeat-x;  height: 100px;}#top_banner {  min-height: 195px;}#menu_top  {  height: 52px;  border-left: 2px solid #E0E0E0;    margin-top: 24px;   }#menu_top div {     float: left; }.menu_top_item {         margin-top: 20px;     width: 97px;         text-align: center;         }.menu_top_item a {     color: #5887A3;     font-family: tahoma, arial;      font-size: 12px;}.menu_top_item_sep {    width: 2px;  background-color: #E0E0E0;   height: 52px;}.menu_top_item_active a {  font-weight: bold;  color: #5A5758;}#menu_footer {  height: 25px;                        margin-left: 32px;   margin-bottom: 15px;}#menu_footer div {     float: left; }.menu_footer_item {             text-align: center;    }.menu_footer_item a {     color: #838181;     font-family: tahoma, arial;      font-size: 9px;          border-left: 1px solid #A6A3A3;         padding-right: 9px;     padding-left: 9px;            }.menu_footer_item_active a {  font-weight: bold;  color: #838181;}#submenu {    margin-top: 0px;}#submenu h1 {  font-size: 14px;  margin-bottom: 10px;  	color: #215E84;  	font-weight: bold;   margin-left: 10px; } #submenu div {  min-height: 30px;  line-height: 30px;  border-bottom: 1px solid #FFF;    cursor: pointer;    color: #FFF;  font-size: 12px;  font-weight: bold;}.submenu_item {  background: #C8C7C7;}#submenu img {  margin-top: 8px;  margin-left: 10px;}#menu_lang { 	font-family: verdana;	font-size: 9px;			color: #C0BFBF;		line-height: 12px;}  #news_block {  margin-top: 0px;  width: 220px;  height: 295px;      overflow: hidden;    background: url('/img/bg_news.jpg') no-repeat;  }#news_block2 {  margin-top: 0px;  width: 220px;  height: 200px;      overflow: hidden;    background: url('/img/bg_news.jpg') no-repeat;  }#bottom_bar {  margin-top: 2px;  margin-bottom: 4px;} .content_block_subtitle {      text-transform: uppercase;  color: #000;    font-weight: bold;    cursor: pointer;     margin-bottom: 10px;   }.content_block_subtitle  img {  margin-top: 7px;  margin-right: 7px;  }#footer_logos img {margin-top: 10px;margin-bottom: 10px;  margin-left: 10px;}#form_contact input {  font-family: arial;  font-size: 12px;  padding: 1px;}#form_contact textarea { font-family: arial;   font-size: 12px;  padding: 1px;}#form_contact select {  font-family: arial;  font-size: 12px;  padding: 1px;}#form_contact a {     margin-left: 10px;}#form_contact a:hover {  font-weight: bold;    text-decoration: none; }/* SHARE FACEBOOK ETC */a.stbar.chicklet img {font-family:helvetica,sans-serif;font-size:12px;border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}a.stbar.chicklet {font-family:helvetica,sans-serif;font-size:12px;height:16px;line-height:16px;}
