
body {
	background: #EEEAE5 url(../img/fondo.jpg) repeat-x;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}

h1, h2, h3 {
	color: #93040A;	
}

h1 {
	font-size: 1.9em;
	margin: 0 0 25px 0;
	line-height: 1.6em;
}

h2 {
	font-size: 1.5em;

}

h3 {
	font-size: 1.2em;
}

a {
	text-decoration: none;
	color: #666666;
}

a:hover {
	color: #93040A;
	text-decoration: underline;
}

img{
	border-width:0px;
}

.imgmargenderecha{
	margin: 0 10px 0 10px;
}

ul{
	list-style-type:circle;	
	padding-left: 20px;

}
li{
	color: #666666;	
	margin: 0 0 5px 0;
}

.ulsinforma{
	list-style-type:none;	

}
input {
	padding: 3px;
	background-color:#FAF5F5;
	border-width:1px;
	border-style:solid;
	border-color:#93040A;
	font-size:0.9em;
	color: #A0A0A0;
}

select {
	padding: 1px;
	background-color:#FAF5F5;
	border-width:1px;
	border-style:solid;
	border-color:#9F9F9F;
	font-size:0.9em;
	color: #666666;
}


.boton{
	padding: 3px;
	background-color:#93040A;
	border-width:1px;
	border-style:solid;
	border-color:#AA181E;
	font-size:1em;
	color: #ffffff;
}

.textarealopd{
	padding: 3px;
	font-size:0.9em; 
	color:#666666; 
	background-color:#FFFFFF; 
	border-color:#CCCCCC
}

textarea {
	padding: 3px;
	background-color:#FAF5F5;
	border-width:1px;
	border-style:solid;
	border-color:#9F9F9F;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.rojo {
	color: #93040A;
}

.amarillo {
	color: #FB9F1C;
}

.enlacerojo {
	text-decoration: none;
	color: #93040A;
}

.enlacerojo:hover {
	color: #93040A;
	text-decoration: underline;
}

.imgpaginador{
	position:absolute;
	margin: 0 0 0 15px;
}

.separador290{
	width: 290px;
	height: 13px;
	margin: 0 auto;
	background: #ffffff url(../img/separador290.jpg);
	background-repeat:no-repeat;
}

.separador570{
	width: 570px;
	height: 13px;
	margin: 0 auto;
	background: #ffffff url(../img/separador570.jpg);
	background-repeat:no-repeat;
}

#clearboth{clear:both;}
#clearleft{clear:left;}
#clearright{clear:right;}
#clearnone{clear:none;}


/* Contenedor */
#contenedor{
	width: 922px;
	height: auto;
	margin: 0 auto;
	padding: 0;
}

/* Cabecera */

#cabecera{
	width: 922px;
	height: 220px;
	margin: 0 auto;
	padding: 0;
	background-color:#000033;
}


/* Menu */

#menu {
	width: 922px;
	height: 30px;
	margin: 8px auto;
	background: #EEEAE5 url(../img/menufondo.jpg) repeat-x;
}




/* Cuerpo */
#cuerpoup{
	width: 922px;
	height: 10px;
	margin: 10px auto 0 auto;
	background: #ffffff url(../img/cuerpo_up.jpg);
	background-repeat:no-repeat;
}

#cuerpo{
	width: 922px;
	margin: 0 auto;
	background-color:#ffffff; 
}

#cuerpodown{
	width: 922px;
	height: 20px;
	margin: 0 auto;
	background: #ffffff url(../img/cuerpo_down.jpg);
	background-repeat:no-repeat;
}






/* Izquierda */

#cuerpo #izquierda {
	width: 270px;
	margin: 0 0 0 12px;
	float:left;
}

/* Centro */

#cuerpo #centro {
	width: 276px;
	margin: 0 30px 0 30px;
	float:left;
}

#cuerpo #centro #posteo {
	width: 276px;
	margin: 10px 0 10px 0 ;
}


/* Derecha */

#cuerpo #derecha {
	width: 290px;
	margin: 0 14px 0 0 ;
	float:right;
}

#cuerpo #derecha #posteo {
	width: 290px;
	margin: 10px 0 10px 0 ;
}

/* Derecha grande*/

#cuerpo #derechagrande {
	width: 586px;
	margin: 0 14px 0 30px ;
	float:right;
}

#cuerpo #derechagrande #posteo {
	width: 586px;
	margin: 40px 0 10px 0 ;
}

/* Izquierda grande*/

#cuerpo #izquierdagrande {
	width: 574px;
	margin: 0 0 0 12px;
	float:left;
}

#cuerpo #izquierdagrande #posteo {
	width: 574px;
	margin: 10px 0 10px 0 ;
}



/* pie */

#pie{
	width: 922px;
	margin: 10px auto 20px auto;
}
#pie ul{
	margin: 0 auto;
	text-align:center;
}
#pie li{
	margin: 0 15px;
	color: #93040A;	
	display: inline;
}
#pie li a{
	color: #93040A;	
	text-decoration:none;
}
#pie li a:hover{
	color: #666666;	
	text-decoration:underline;
}















/* Estilos Calendario */

.calFondoCalendario {
	background-color:#ffffff
}

.calEncabe {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:12px;
}

.calFondoEncabe {
	background-color:#EEEAE5
}

.calDias {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:8px; 
	font-weight:900;
	color:#ffffff;
}

.calSimbolo {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color: #93040A;
}

.calResaltado {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none; 
}

.calCeldaResaltado {
	background-color:#FFC222
}

.calCeldaResaltadoEventos {
	background-color:#FFC5C7
}

.calDatos {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:9px; 
	font-weight:800
}

.calTxt1 {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:8px;
	font-weight:800;
	color:#ffffff;
	text-align:left;
}
.calTxt2 {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:8px;
	font-weight:600;
	color:#EDF3FB;
	text-align:left;
}

.calCuadroAmarillo{
	background-color:#FFFF00;
	border-style:solid;
	border-width:1px;
	width:3px;
	height:3px;
	}


