/************************************************************************************/
/*	GENERALES																		*/
/************************************************************************************/

body{width:100%; border:none; margin:0 auto; padding:0;	background-color:rgb(255,255,255); background-image:url(../imagenes/fondo.jpg); background-repeat:repeat-x; background-position:top;
	font-family:Verdana, Geneva, sans-serif; }

h1,h2{display:none;}

a, span{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:9pt; font-weight:normal;}
a {cursor:pointer;}

/************************************************************************************/
/*	ESTRUCTURA																		*/
/************************************************************************************/
.contenedor{ display:block; width:1024px; border:none; margin:0 auto; padding:0; }
.cabecera{	display:inline; float:left;	width:1025px; background-color:#333333;	background-image:url(../imagenes/cabecera.jpg);	background-repeat:no-repeat; background-position:top left;
	border-bottom:5px solid rgb(174,141,12); z-index:500000; height:126px;}

	.titulo{display:inline;	float:left; width:1022px; height:80px; margin:0 0 0 0; padding:0;} 
	.titulo img.logo{ float:left; color:#fff;}
	.titulo img.fecha{ float:right;}
	.subtitulo{display:inline; float:right; padding:0;} 

	.mp3{display:block; width:314px; height:20px; margin:-20px 0 0 0; padding:0; float:right; display:none;}

	.login{clear:right; display:inline; float:right; width:150px; margin:15px 10px 0 0; *margin:15px 25px 0 -190px; position:relative; padding:0 5px 0 5px; z-index:20000000;}
	.idiomas{display:inline;display:none;}
	.idiomas img{ vertical-align:bottom; padding:6px 0 0 0;}	
	.login span{display:inline; color:rgb(121,99,9);}
	.login .titusu{ float:right; position:absolute; width:80px; display:inline; margin:9px 0 0 20px; color:#333; font-size:9px; font-weight:bold; }
	.login .log{ float:right; position:absolute; width:20px; display:inline; margin:5px 0 0 25px;}
	.login .log2{ float:right; position:absolute; width:20px; display:inline; margin:5px 0 0 10px;}	
		
	.menu{	width:100%;	border-top:1px solid rgb(121,99,9);	padding:0;	margin:10px 0 0 0; display:block;}
	.submenu{ width:100%; padding:0; margin:1px 0 0 0;	}

.cuerpo{ clear:both; display:block; width:1022px; height:auto; min-height:1000px; z-index:-1; border:1px solid rgb(174,141,12); padding:0 0 0 0; margin:0 0 0 0; }
.cuerpo2{	clear:both; display:block; width:1022px; z-index:100; border:1px solid rgb(174,141,12); padding:0 0 0 0; margin:0 0 0 0; }

.pie0{ display:inline-block; width:100%; background-color:rgb(102,102,102); margin:1px 0 0 0;}
.pie0 .menuColab{ list-style:none; margin:0; padding:0; display:block; width:100%; height:250px; } 
.pie0 .menuColab .liColab{float:left; display:block; width:330px; margin:0; padding:0;}

.pie{ display:inline-block; width:100%;	background-color:rgb(174,141,12); margin:10px 0 0 0;}
	.infoSol{ padding:10px 0 5px 15px; float:left;}
.pie2{ display:inline-block; width:100%; background-color:rgb(80,65,5);}
	.infoLogos{ float:right; padding:5px 25px 0 0;}
	.pie2 span, .pie2 a{ font-size:7pt; color:rgb(254,252,245);}
	.pie2 .txtP {color:rgb(174,141,12);}

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.clRecordar{display:none;}
