/* CSS Document */

body{
	background:#ffffcc;
	padding:0px;
	margin:0px;
}
div#main{
	margin:5px auto;
	
	width:940px;
	/*border:1px solid red;*/
}
div#main1{
	width:940px;border-top:1px solid #b3bcc4;
	background-color:#FFFFFF;
	float:left;
	
}
div#head{
	float:left;
	width:940px;
	border-bottom:1px solid #6e7f8e;
	background:#d4e2ef url(../images/bg_head.jpg) top left repeat-x;
	height:146px;
}
div#menu{
	background:url(../images/bg_menu.jpg) top left repeat-x;
	width:236px;
	height:283px;
	float:left;
	padding:0px;
	margin:0px;
}


div#under_menu{
	background:#FFFFFF url(../images/bg_top_news.jpg) top left repeat-x;
	width:236px;
	float:left;
	height:242px;
}

div#map{
	border:1px solid #fff;
	background:url(../images/map.gif) top left no-repeat;
	width:468px;
	height:281px;
	float:left;
}
div#map_right{
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	width:234px;
	height:281px;
	float:left;
	background:#c1daef url(../images/bg_map_right.jpg) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002577;
}

div#logo{
	background:url(../images/logo.gif) top left no-repeat;
	margin:22px 20px 22px 41px;
	width:835px;
	height:80px;
	float:left;
}
div#path{
	float:left;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0050b0;
	font-size:11px;
	
	padding-left:25px;
}

#path a:link, #path a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#0050b0;
	font-size:11px;
	
	text-decoration:none;
}

#path a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff2a00;
	font-size:11px;
	
	text-decoration:none;
}

div#lang{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
div#btn_lang{
	float:left;
	background:url(../images/bg_lang.jpg) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	width:62px;
	height:13px;
	margin-left:17px;
}
#btn_lang a:link, #btn_lang a:visited{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
#btn_lang a:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}

.form_search{
	background:#ffffcc url(../images/bg_form_serach.jpg) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002577;
	border:none;
	width:188px;
	height:13px;
}
.btn_search{
	background:url(../images/bg_lang.jpg) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	border:none;
	width:62px;
	height:13px;
}
#menu ul{
	list-style-type:none;
	line-height:24px;
	margin:33px 0 0 0;
	padding:0px;
	width:236px;
}

#menu ul li{
	border-bottom:1px dotted #446b9a;
	width:215px;
	float:left;
	/*margin-left:-20px;*/
	padding-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0050b0;
	font-weight:bold;
	margin:0px;
}
#menu ul li a:link, #menu ul li a:visited{
	color:#0050b0;
	text-decoration:none;
}
#menu ul li a:hover{
	color:#ff221e;
	text-decoration:none;
}
#menu ul li a.current{
	color:#ff221e;
	text-decoration:none;
}

div#buletin{
	background:#ffffcc;
	width:223px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#002577;
	float:left;
	font-weight:bold;
	padding-left:4px;
}
div#registration{
	float:left;
	padding:14px 0 30px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#032a79;
}
span.regist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a62b8;
}
div#btn_more{
	float:right;
	margin-right:12px;
	/*background:url(../images/bg_more.jpg) top left no-repeat;*/
	width:20px;
	height:8px;
}

div#top_news{
	background:#FFFFFF url(../images/bg_top_news.jpg) top left repeat-x;
	width:940px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000; 
}
div#top_news2{
	background:url(../images/border_right.jpg) right top no-repeat;
	width:213px;
/*	height:107px;*/
	float:left;
	margin-top:22px;
	padding-left:12px;
	padding-right:9px;
	margin-bottom:25px;
}
span.top_news_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0050b0;
}

div#banners{
	float:left;
	width:940px;
	/*margin-top:25px;*/
	padding-bottom:25px;
	
}
img.img1{
	border:1px solid #d2d2d2;
	margin-left:10px;
	
}
img.img2{
	border:1px solid #0050b0;
	margin-right:10px;
	margin-bottom:25px;
	
}
div#footer{
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#05067d;
	width:935px;
}
#footer a:link, #footer a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#05067d;
	text-decoration:none;
}

#footer a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#05067d;
	text-decoration:underline;
}
div#content{
	background-color:#FFFFFF;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0050b0;
	padding:36px;
	width:600px
}
span.link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

.link a:link, .link a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0050b0;
	text-decoration:none;
}
.link a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0050b0;
	text-decoration:underline;
}
a.site{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}
.form_choose{
	border:0px;
	background:#fff/*url(../images/form_choose.jpg) no-repeat*/;
	width:152px;
/*	height:18px;*/
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	color:#0050b0;
	FONT-SIZE: 11px;
	/*overflow: -moz-scrollbars-vertical;
   	overflow-y: scroll;
  	scrollbar-3dlight-color : #fff;
	scrollbar-arrow-color : #0050b0;
	scrollbar-base-color : #fff;
	scrollbar-darkshadow-color : #fff;
	scrollbar-face-color : #fff;
	scrollbar-highlight-color : #fff;
	scrollbar-shadow-color : #fff;
	scrollbar-track-color :#fff;*/
}

.formbox{
	border:1px solid #0050b0;
	color:#0050b0;
	width:317px;
	FONT-SIZE: 12px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e5eef5; 
	padding: 0 0 0 0;
}

.button{
	border:1px solid #0050b0;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	font-weight:bold;
	color:#0050b0;
	background-color:#e5eef5;
	padding:0px;
}
span.navigaciq{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	color:#0050b0;
}
.navigaciq a:link, .navigaciq a:visited{
	text-decoration:none;
	color:#0050b0;
}
.navigaciq a:hover{
	text-decoration:underline;
	color:#0050b0;
}
div#choose{
	float:left;
	width:152px;
	border:none;
	margin-left:10px;
}