body {background-color:#ddd3af; margin:0; color:#333333}
/*body, table, td, input { font:11px Geneva, Arial, Helvetica, sans-serif}*/
/*body, table, td, input { font:11px Georgia, "Times New Roman", Times, serif}*/
body, table, td, input { font: lighter 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;}
/*div {border:1px solid #333333}*/
#pag {width:780px; background-color:#FFFFFF; border-left:1px solid #b8b4b2; border-right:1px solid #b8b4b2; margin-left:auto; margin-right:auto}
	#subcabmenu {border-top:6px solid #1d1917; width:780px; height:53px; padding-top:0px;  }
	
	#subcabmenu img { float:left}
	#subcabmenu .a_normal { padding:0 }
	#subcabmenu div { text-align:right; margin-top:1px; width:600px; float:right }
	#subcabmenu ul { margin:0; padding:0; border:0; float:right; width:600px; }
	#subcabmenu ul li {float:right; list-style-type: none; border-left:1px solid #E9E9E9 }
	#subcabmenu a { padding:3px 7px; display:block; text-decoration:none; 	color:#666666; }
	#subcabmenu a:hover, #subcabmenu .ahover { color: #fff; background-color:#333333 }


	#subcabbanner {border-top:1px solid #1d1917; border-bottom:1px solid #1d1917; width:780px; padding:1px 0 1px 0; }



	#busca div { text-align:right; margin-top:1px; width:600px; float:right }
	#buscaiframe div { margin-top:5px; width:500px }

/* contenido home */
#panel, #noticias, #boletin, #otrasa { width:181px; float:left; border:0px solid #dcdcdc; margin-left:7px; margin-top:12px; }
#panel { height:65px; font:lighter 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; }
#panel p, #noticias p, #boletin p, #otrasa p { margin:0; padding:0px 7px; }
#noticias, #boletin, #otrasa {height:175px}
/* contenido home */
/*#conte p { padding:0px 7px; margin:0; }*/
#panel div {height:65px;}
#panel hr {border:0px solid #CCCCCC; height:1px; clear:both; width:93%;}
hr {border:1px solid #CCCCCC; height:1px; clear:both; width:96.5%;}
#limpiar {clear:both}
#noticias { width:295px; height:115px }
#boletin { width:157px; height:115px   }
#boletin form { margin:0}
#otrasa { width:278px; height:115px  }
.imgderecha {float:left; border:0; margin-right:7px; margin-left:0}
/* path */
#path { padding:5px 0 5px 5px; border-bottom:1px  dashed #CCCCCC; }
#path a {text-decoration:none; color:#999999}


/* contenido general */
#submenu { width:195px; float:left; border:1px dashed #CCCCCC; margin:0 13px 0 7px ; border-top:0; background-color:#F8F8F8; padding:5px 5px 5px 0}
#submenu h4 { margin:0 0 8px 0; margin-left:-15px; padding-left:20px; background:url(img/f-open.gif) no-repeat left top; background-color:#E8E8E8; color:#000; display:block; width:170px;  }
#submenu a { text-decoration:none; color:#666666; display:block; padding:2px ;  line-height: 12px !important;  line-height/**/: 1.2em; }
#submenu a:hover { color:#3366CC;}
/*#submenu a:visited { color:#78A2A9}*/
#submenu a:active { color:#000; background-color:#FFFFFF}
#submenu div { margin-left:14px; width:175 px}
#submenu ul { margin:0; padding:0 0 0 10px; border-left:1px solid #E8E8E8 }
#submenu ul li{ list-style-image:url(img/bullet7.gif); margin:2px 0}
#submenu .submenu_actual { font-weight:bold; color:#006699; border-left:2px solid #95416F; background:#E8E8E8; padding-left:5px}

#subconte { width:540px; float:left; margin-top:10px }
#subconte p { margin-top:5px; }
#subconte h4 { padding-left:20px; background:url(img/nexta.gif) no-repeat left top; color:#006699; border-bottom:3px solid #CCCCCC }
#subconte h5 { padding-left:20px; background:url(img/bullet2.png) no-repeat left top ; color:#666666; border-bottom:1px  dashed #CCCCCC; }
#subconte li {margin-bottom:5px}
#subconte .imgleft { float:left; margin-right:10px; padding:2px; border:1px solid #CCCCCC}
#subconte .imgright { float:right; margin:0 0 5px 10px; padding:2px; border:1px solid #CCCCCC}
#subconte .msg { border:1px  solid #CCCCCC; font:12px Verdana, Arial, Helvetica, sans-serif; 
padding:5px 5px 5px 40px; background:url(img/commen.gif) no-repeat top left; background-color:#F4F4F4;  
color:#669933
}

#subconte table { border-top:1px solid #E4E4E4; border-left:1px solid #E4E4E4; width:100% }
#subconte table td {border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4; }
#subconte table thead { background-color:#F4F5F3; font-weight:bold; font-size:12px}
#subconte table thead td { font-weight:bold; }


#subconte #noborde, #noborde, #noborde table, #noborde tr td  {border:0}

#subconte cite { display:block; border:1px dotted #999; padding:5px 5px 5px 40px;  background: url(img/dt_comillas.gif)  no-repeat left top; background-color:#FFFCEC; color:#993300}


#subconte form { border:1px solid #E5E5E5; padding:10px; width:95%; background-color:#FCFCFC; clear:both }

/*boletin*/
#subconte div #submenu li {height:10px;}
#subconte div #submenu li a {border-left:1px solid #CCCCCC; }
#subconte div #submenu li a:hover  {border-left:1px solid #95416F; background-color: #fff;}
 

a { text-decoration:none; color:#006699; }
A:hover {	COLOR: #993333 }

#noborde tr td {border:0}

#send_amigo { float:right}

#pie {clear:both; text-align:center; font:9px Verdana, Arial, Helvetica, sans-serif; color:#999999; margin:15px 0}



#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}



