/* CSS Document */







body{padding:0px; background:url(../images/bg.jpg) left top repeat-x #c21919;



margin:0px;



font-family:Arial, Helvetica, sans-serif;



color:#333333;



font-size:12px;}







img{border:none;}



a{color:#007cc1;



text-decoration:none;}



a:hover{color:#003e61;}











li, ul, div, p, h1, h2, h3, h4, h5, h6, form, table, tr, td {



padding:0px; 



margin:0px;}







h3{font-size:18px;



color:#C00;



font-weight:bold;



margin-bottom:15px;}



.clr{clear:both; height:0px;}



#rapper{width:976px;



margin:0 auto;}



h1 {



	padding: 0;



	font-family:Arial, Helvetica, sans-serif;



	font-size: 1.3em;



	font-weight: bold;



	vertical-align: bottom;



	color: #666;



	text-align: left;



	width: 100%;



}







h2, .contentheading{



        margin-bottom: 0px;



	font-family: Arial, Helvetica,sans-serif;



	font-size: 1.2em;



	font-weight: bold;



	vertical-align: bottom;



	color: #C00;



	text-align: left;



	width: 100%;



        



}







table.contentpaneopen {



	margin-bottom: 15px;



        margin-top: -10px; 



}







table.contentpaneopen h3 {



	margin-top: 25px;



}







h4 {



	font-family: Arial, Helvetica, sans-serif;



	color: #333;



}







h3, .componentheading, table.moduletable th, legend {



  margin: 0;



  font-weight: bold;



  font-family: Helvetica,Arial,sans-serif;



  font-size: 1.5em;



  padding-left: 0px;



	margin-bottom: 20px;



	text-align: left;



}







/* small text */



.small {



	font-size: .90em;



	color: #999;



	font-weight: normal;



	text-align: left;



}







.modifydate {



  height: 20px;



  vertical-align: bottom;



	font-size: .90em;



	color: #999;



	font-weight: normal;



	text-align: left;



}







.createdate {



	height: 20px;



	vertical-align: top;



	font-size: .90em;



	color: #999;



	font-weight: normal;



	vertical-align: top;



	padding-bottom: 5px;



	padding-top: 0px;







}







#main-bg{ background:url(../images/midd_repeat_con.png) -10px 0px repeat-y;}



#maintiop{



	background: url(../images/top_main-_section_bg2.jpg) -3px 0px no-repeat;



}



#main_bg_bottom{



	background:url(../images/content_bg_bottom.jpg) bottom left no-repeat;



}







#top_nav{



	width:100%;



	height:39px;



	padding-top: 0px;



	text-align: center;



	font-size: 16px;



}







#header_nav{



width:100%;}







#header_nav .logo{



	width:250px;



	height:131px;



	float:left;

	display:inline;

	margin: 30px 0 0 100px;



	;



}



#header_nav .dayun{



	float:left;



	width:420px;



	height:24px;



	margin: 105px 0 0 100px;



	text-align: center;



	padding-top: 5px;



}







#header_nav .slideshow{



	width:33px;



	height:148px;



	float:right;

	display:inline;

	margin: 12px 10px 0 0;



}



#top_nav .neve{ background:url(../images/nav_img.jpg) top left no-repeat;



padding:0px 15px;



	width:426px;



	float:left;

	display:inline;

	height:30px;



	margin-left: 25px;



        margin-bottom: -5px;



	padding-top: 14px;



	color: #FFFFFF;



}







#top_nav .neve1 .moduletable_link a.site_link { 



        background:url(../images/n.jpg) top left no-repeat;



        display:block;



        font-family: helvetica;



        font-size:10pt;



	width:426px;



	float:right;

	display:inline;

	padding: 0px 12px;



	height:20px;



	margin-right: 25px;



	padding-top: 13px;



}     



#navegation{background:url(../images/menubg.jpg) top left repeat-x ;



height:37px;}



#mainmenu{



	height:37px;



	padding: 0px 0px 0 15px;



	margin: 2px 0px 25px 15px;



	width: 740px;



	float: left;

	display:inline;

        z-index:5000;



}



#mainmenu li{

float:left;

display:inline; 

list-style:none;

z-index:5000;

background:url(../images/divider.jpg) top right no-repeat;}











#mainmenu li a{font-family:Arial Narrow, Arial; height:37px; line-height:37px; padding:0px 4px; font-size:13px; letter-spacing:.2px; color:#fff; z-index:5000;}







#mainmenu li a.selected {height:35px; line-height:35px; margin-top:1px; padding-bottom:2px; background:#fff; font-size:13px; color:#0380c6; z-index:5000; }







#mainmenu li a:hover {background:#31adff; color:#fff; z-index:5000;} 







#mainmenu li.hover a {height:35px; margin-top:0; line-height:35px; padding:0px 4px; background:#31adff; border-top:#0047ca solid 1px; color:#fff; z-index:5000; }







#mainmenu li a.selected:hover	{ margin-top:0;}







#mainmenu li.hover ul, #mainmenu li ul	{



	padding-bottom:9px;



	margin-left:2px;



	background:url(../images/ul_bottom.png) bottom left no-repeat;



        z-index:5000;



}







#mainmenu li ul li {width:140px; background:#31adff; padding:2px 2px 0 2px; line-height:16px; height:auto; z-index:5000;}



#mainmenu li ul li a, #mainmenu li.hover ul li a {border:none; height:auto; line-height:16px; padding:3px; z-index:5000;}



#mainmenu li ul li a:hover {background:#0f8bd5; height:auto; line-height:16px; z-index:5000;}







#search_panel{



	float:right;

	display:inline;

	width:180px;



	height:24px;



	padding:9px 0px 8px 0px;



	text-align: left;



}



#search_panel .inputbox{background:url(../images/input.jpg) left top no-repeat;



height:16px; border:none; margin:0px; vertical-align: top;



width:130px; padding:3px 0px 3px 2px;}



#contenter{



	width:958px;



	margin:0 auto;



	padding: 0px 0px 0px 6px;



}



#search_panel .button{margin-top:0px; margin-left:0px;}







#cont_left{



	float:left;

	display:inline;

	padding:0 0px 3px 8px;



	width: 721px;



}



#cont_left .moduleleft{

	width:356px;

	float:left;

	display:inline;

}



#cont_left .moduleright{

width:356px;

float:right;

	display:inline;

}



#contenter li{



        padding:0px 0px 20px 20px;



        list-style:none;



        background:url(../images/icon.jpg) 0px 0px no-repeat;



        clear:both;



} 



#contenter li a.latestnews{



        font-size:14px;



        font-weight:bold;



        margin-bottom: -10px;



        padding-bottom: -10px;



} 











#cont_left .moduleleft .moduletable, #cont_left .moduleright .moduletable{



	background:url(../images/modules_left_ing.jpg) top center no-repeat;



	padding:15px;



	margin-bottom: 15px;



}







#right_module{background:url(../images/right_co.png) 0px 0px no-repeat;



float:right;

	display:inline;

width:200px;



margin:-22px 0 0 -3px;



padding:5px 6px 0 9px;



}







#right_module .moduletable h3{ font-size:14px; font-weight:bold;



color:#C00;



margin-bottom:10px;



}







#right_module .moduletable{



	margin-bottom:0px;



	padding:20px 6px;



	padding-left: 0px;



        clear:both;



}



#bottom{



        clear:both;



        padding-left:9px;



        z-index:-10;



}







#myImage{



        float:left;

	display:inline;

        clear:both;



}







#bottom .module{



/* background:url(../images/prom1_middle.jpg)  top left repeat-y; */



float:left;

	display:inline;

width:700px;



margin:5px;



}







/* #bottom .module div{background:url(../images/prom1_top.jpg) top left no-repeat;}*/



/* #bottom .module div div{background:url(../images/prom1_bottom.jpg) left bottom no-repeat; padding-bottom:10px;} */



/* #bottom .module div div div{background:none; padding:14px;} */



/* #bottom .module div div div div{padding-left:-20px;} */







#footer{

	padding:15px 0px 20px 0px;

	font-size:11px;

	color:#fff;

	text-align:center;

	font-weight: normal;

}



#footer a{color:#5cc4ff;}



#footer a:hover{color:#007cc1;}
