@charset "utf-8";

body {

	background:url(images/bg.gif) repeat-x;

	margin:0 0 20px 0;

	font-family:Georgia, "Times New Roman", Times, serif;

}

img {

	border:0px;

}

h3 {

	font-size:16px;

	color:#0c273d;

	background:url(images/h3bg.gif) repeat-x;

	margin:0px;

	padding:11px 25px 16px 10px;

	font-weight:bold;

}

h4 {

	font-size:12px;

	color:#0c273d;

	background:url(images/h4bg.gif) repeat-x bottom;

	margin:0px;

	padding-bottom:1px;

}

#main {

	width:998px;

	margin:0 auto;

}

#lang_selector {

	width:919px;

	height:24px;

	padding:6px 79px 0 0;

	text-align:right;

}

#lang_selector img {

	margin-left:10px;

}

#main_container {

	width:998px;

}

#tabs {

	width:787px;

	height:31px;

	padding:84px 0 0 211px;

	text-align:left;

}

#menu {

	background:url(images/menu_bg.gif) no-repeat;

	width:852px;

	height:37px;

	margin:0 auto;

}

#content {

	width:830px;

	border-left:5px solid #0c273d;

	border-right:5px solid #0c273d;

	margin:0 auto;

	overflow:hidden;

	background:#fff;

}

#dyzrv {

	width:213px;

	height:132px;

	float:left;

	display:inline;

	background:#eeeeee;

	padding:50px 15px 0 15px;

	text-align:center;

}

#dyzrv2 {

	padding:10px 0 0 0;

	text-align:center;

}

#flash {

	width:587px;

	height:182px;

	float:left;

}

#principal {

	width:830px;

	margin:0 auto;

	background:#fff;

	overflow:hidden;

	border-left:5px solid #0c273d;

	border-right:5px solid #0c273d;

}

#left_box {

	width:213px;

	float:left;

	padding:15px 15px 0 15px;

}

#left_box ul {

	margin:0px;

	padding:10px 10px 16px 10px;

	list-style:none;

}

#left_box ul li {

	margin:0px;

	padding:3px 0 6px 10px;

	list-style:none;

	background:#d8dce0;

	margin-bottom:3px;

}

#left_box ul li a {

	font-size:11px;

	color:#0c273d;

	text-decoration:none;

}

#left_box ul li a:hover {

	font-weight:bold;

}

#main_content {

	width:572px;

	float:left;

	padding:15px 15px 0 0;

}

#text {

	padding:0 10px 10px 10px;

	background:url(images/text_bg.gif) repeat-x bottom;

}

#text p {

	font-size:12px;

	line-height:16px;

	text-align:justify;

	color:#0c273d;

	padding:0px;

	margin:0px;

}

#text a {

	color:#70b85d;

	text-decoration:none;

	/*border-bottom:1px dashed #70b85d;*/

	background:url(images/linkmain_bg.gif) repeat-x bottom;

}

#text a:hover {

	border-bottom:none;

	background:none;

}

#ue {

	background:url(images/ue_bg.gif) no-repeat center top;

	width:780px;

	height:87px;

	clear:both;

	padding:20px 25px 0;

}

#logo_ue {

	float:left;

	width:84px;

}

#text_ue {

	width:690px;

	float:left;

	font-size:11px;

	color:#0c273d;

	line-height:16px;

}

#text_ue a {

	color:#70b85d;

	text-decoration:none;

	background:url(images/linkmain_bg.gif) repeat-x bottom;

}

#text_ue a:hover {

	background:none;

}

#footer {

	clear:both;

	background:url(images/footer_bg.gif) no-repeat;

	width:840px;

	height:24px;

	margin:0 auto;

	font-size:11px;

	color:#0c273d;

	text-align:center;

	padding-top:44px;

}



/*----Menu----*/

.main_menu, .main_menu2, .main_menu3 {

	padding:0 0 0 2px;

	margin:0;

	list-style:none;

	height:37px;

	position:relative;

}

.main_menu li, .main_menu2 li, .main_menu3 li {

	float:left;

}

.main_menu b, .main_menu2 b, .main_menu3 b {

	font-weight:normal;

}

.main_menu li a, .main_menu2 li a, .main_menu3 li a {

	display:block;

	float:left;

	height:35px;

	line-height:37px;

	color: #0094de;

	text-decoration:none;

	font-size:11px;

	font-weight:normal;

	text-align:center;

	padding:0 0 0 6px;

	cursor:pointer;

}



.main_menu2 li a {

	color: #94c940;

}

.main_menu3 li a {

	color: #f8cb24;

}

.main_menu li a b, .main_menu2 li a b, .main_menu3 li a b {

	float:left;

	display:block;

	padding:0 12px 0 6px;

}

.main_menu li.current a, .main_menu2 li.current a, .main_menu3 li.current a{

	color:#0094DE;

	background:url(images/button_current.gif);

}



/** ROPO **/

.main_menu2 li.current a {

	color: #94c940;

}

.main_menu3 li.current a {

	color: #f8cb24;

}



.main_menu li.current a b, .main_menu2 li.current a b, .main_menu3 li.current a b {

	background:url(images/button_current.gif) no-repeat right top;

}

.main_menu li a:hover {

	color:#0C273D;

	background:url(images/button_hover.gif);

}

.main_menu2 li a:hover {

	color:#0C273D;

	background:url(images/button_hover2.gif);

}

.main_menu3 li a:hover {

	color:#0C273D;

	background:url(images/button_hover3.gif);

}

.main_menu li a:hover b {

	background:url(images/button_hover.gif) no-repeat right top;

}

.main_menu2 li a:hover b {

	background:url(images/button_hover2.gif) no-repeat right top;

}

.main_menu3 li a:hover b {

	background:url(images/button_hover3.gif) no-repeat right top;

}

.main_menu li.current a:hover,.main_menu2 li.current a:hover,.main_menu3 li.current a:hover {

	color:#fff;

	background:url(images/button_current.gif);

	cursor:default;

}



.main_menu li.current a:hover b, .main_menu2 li.current a:hover b, .main_menu3 li.current a:hover b {

	background:url(images/button_current.gif) no-repeat right top;

}

/*----Menu----*/



/* contact */

#contact {

	padding-top:20px;

	font-size:12px;

	color:#0C273D;

}

.field, .field2 {

	width:320px;

	border:2px solid #D8DCE0;

	font-size:11px;

	padding:3px;

	color:#000;

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#0C273D;

}

.field2 {

	width:220px;

}

.button {

	border:0px;

	font-size:11px;

	padding:3px 5px;

	background:#D8DCE0;

	color:#0C273D;

	font-family:Georgia, "Times New Roman", Times, serif;

}

/* contact */





/*new*/

h5 {

	font-size:13px;

	margin:0px;

	padding-bottom:5px;

	color:#0094DE;

}

h6 {

	background:#D8DCE0;

	margin:0px;

	padding:5px;

	color:#0C273D;

	font-size:12px;

}

.stire {

	font-size:12px;

	line-height:16px;

}

.body_stire {

	background:#F6F6F3;

	padding:5px 6px;

	border-top:1px solid #0094DE;

	vertical-align:top;

}

.body_stire a {

	color:#0094DE !important;

	border-bottom:1px dotted #0094DE;

	background:none !important;

}

.counter {

	text-align:right;

	font-size:11px;

	padding:3px 0;

	color:#0C273D;

}

.vspace {

	height:10px;

	line-height:1px;

	font-size:1px;

}

.pics {

	width:px;

	height:231px;

}

.pics img {
	border:5px solid #D8DCE0;
	display:inline;
	float:left;	
	vertical-align: top;

}

.pics a {

	background:none !important;

}

/*new*/