html	 { margin: 0px; padding:0px; width: 100%;}
body	{ font-family: arial; font-size: 13px; color:#252525; margin: 0px; padding:0px; background: url url(../images/interface/bg.gif) repeat-y center top;}

#tableContent { height: 100%; width: 100%; vertical-align:middle; text-align:center;}
#content { 	width: 870px; /*height: 100%;	*/margin-left: auto; 	margin-right: auto;	text-align: left;	}
td {font-size: 12px; }	
.header { height: 100px; }	
#logo img{ float:left; }
#logo div { float:right; width:400px; font-size:12px; color:#2a2a2a; text-align: right; /*padding-top: 25px; */font-weight:bold;}
#logo div img { float:right; }
#menu_flash { clear:both; width:871px; height:54px; border-bottom: 6px solid #fff;}
#panel { width:870px; height:359px;}
#panel2 {}
#news {width:870px; height:90px; }
##logo div a { color:#494949;}

.footer { height:90px; font-size:10px; /*background:#000033;*/ vertical-align: text-top;}
#fooNav { padding:15px 0px; border-bottom:1px solid #edebe6;}
#fooNav a, #credNav div a { color:#797878; text-decoration: none; padding:0px 4px;}
#fooNav a:hover, #credNav div a:hover { color:#b3a59a; text-decoration: underline; padding:0px 4px;}
#credNav {padding:15px 0px;}
#credNav span {float: left;font-size: 12px;}
#credNav div { width:250px; float:right; text-align:right; font-size: 12px;}
.tbl_form input { color:#666666; padding:3px;}
a { color: #8b2121;}


#int_flash { width: 825px; height:127px; border-bottom: 1px solid #fff;}
.menu_int { border-right: 1px  solid #e8e8e8; width: 215px; vertical-align: top; background:url(../images/interface/bg_int_menu.gif) repeat-x top; padding-top:9px; }
/*#menu_bgTop { background:url(../images/interface/bg_int_menu.gif) repeat-x; height:9px;}
#int_menus { background: #009966;}*/
#int_menus a{ background: #f6f6f5; color: #9a9b9c; border-bottom: 1px solid #fff; display: block; padding: 12px 5px 12px 35px; white-space:nowrap; text-decoration: none; }
#int_menus a:hover { background:#e8e8e8; color:#818282;}

#int_menus a.link1 { background: #f6f6f5 url(../images/interface/ico_ante.gif) no-repeat left;}
#int_menus a:hover.link1  { background: #e8e8e8 url(../images/interface/ico_ante.gif) no-repeat left;}
#int_menus a.link2 { background: #f6f6f5 url(../images/interface/ico_pol.gif) no-repeat left;}
#int_menus a:hover.link2  { background: #e8e8e8 url(../images/interface/ico_pol.gif) no-repeat left;}
#int_menus a.link3 { background: #f6f6f5 url(../images/interface/ico_som.gif) no-repeat left;}
#int_menus a:hover.link3  { background: #e8e8e8 url(../images/interface/ico_som.gif) no-repeat left;}
#int_menus a.link4 { background: #f6f6f5 url(../images/interface/ico_tech.gif) no-repeat left;}
#int_menus a:hover.link4 { background: #e8e8e8 url(../images/interface/ico_tech.gif) no-repeat left;}
#int_menus a.link5 { background: #f6f6f5 url(../images/interface/ico_hum.gif) no-repeat left;}
#int_menus a:hover.link5  { background: #e8e8e8 url(../images/interface/ico_hum.gif) no-repeat left;}
#int_menus a.link6 { background: #f6f6f5 url(../images/interface/ico_allnoveda.gif) no-repeat left;}
#int_menus a:hover.link6  { background: #e8e8e8 url(../images/interface/ico_allnoveda.gif) no-repeat left;}
#int_menus a.link7 { background: #f6f6f5 url(../images/interface/ico_amb.gif) no-repeat left;}
#int_menus a:hover.link7  { background: #e8e8e8 url(../images/interface/ico_amb.gif) no-repeat left;}
#int_menus a.link8 { background: #f6f6f5 url(../images/interface/ico_recon.gif) no-repeat left;}
#int_menus a:hover.link8  { background: #e8e8e8 url(../images/interface/ico_recon.gif) no-repeat left;}
#int_menus a.link9 { background: #f6f6f5 url(../images/interface/ico_hora.gif) no-repeat left;}
#int_menus a:hover.link9  { background: #e8e8e8 url(../images/interface/ico_hora.gif) no-repeat left;}

.det_special_2 { background:#5b7399; color:#d4e2f8; width:460px; margin:45px;}
.det_special_3 { background:#5b7399; color:#d4e2f8; float:left;}
.gallery1 { width: 180px; border: 1px solid #ccd7e7; float: left; margin-bottom: 15px; margin-right: 10px;}
.gallery1 img { border:5px solid #fff; width:170; height: 110px;} 
.gallery1 span { background: #f6f9fc; color:#61a1d7; display:block; padding:10px; text-align:center; } 

#tit_bg { background:#f9f9f9 url(../images/interface/bg_tit.gif) repeat-x; height:9px; }
#tit_int { background:#f9f9f9; color:#567bb0; height:20px; font-size: 16px; text-transform:uppercase; padding: 7px 20px; border-bottom: 1px solid #e1e1e1; }
#tit_int2 { background:#f9f9f9; color:#567bb0; height:20px; font-size: 14px; padding: 7px 20px; border-bottom: 1px solid #e1e1e1;}
#tit_int span, #tit_int2 span, { float:left;}
#tit_int .print, #tit_int2 .print { float:right; width:20px; margin-right: -8px;}

#siteMap ul{ padding:5px 30px;}
#siteMap li{ padding:2px 0px;}
#siteMap a{ color:#006699; text-decoration: none;}
#siteMap a:hover{ color:#006699; background:#e8f2fb}

#int_contenido { padding: 20px 0px 25px 20px; text-align:justify;}
#int_img {float: right; clear:both; margin-left: 15px; margin-bottom: 10px; 15px; width: 255px; border: 1px solid #ccd7e7; -moz-border-radius: 4px;}
#int_img img { width: 245px; border: 5px solid #fff; height: 170px;}
.int_text_all span{ background: #f6f9fc; color:#61a1d7; /*font-weight: bold; */border-bottom: 1px solid #dce6ef; display:block; margin-bottom: 10px; padding:10px; }
.int_separator { clear:both; border-bottom: 2px solid #ededed; margin:30px 0px; }
ul { padding: 5px 15px; margin: 0px;}