/* Estilos etiquetas HTML*/
	body {
		margin: 0px;
		padding:0px;
	}
	
	p{
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		margin:0;
	}
	
	a:hover {
		color: #003366; 
		text-decoration: underline; 
		text-align:left
	}

/* Capa que contiene toda la pgina */
	#contenedor{
		width:100%; 
		position:relative;
	}
	/* Capa del logo */
	#cabecera{
		background-image:url(../imagenes/fondo_cab.gif);
		height:78px;
	}
	#logo{
		display:inline; 
		text-align:left; 
		position:relative; 
		left:-187px; 
		top:0px;
	}
	
/* Capa menu superior */
	#navegacion{
		background-color:#000;
	}
	#submenu{
		width:945px; 
		height:128px;
	}
	#foto{
		width:676px;
		height:124px;
		background:url(../imagenes/foto_cabecera4.jpg) no-repeat center;
		margin-left:8px;
		margin-top:2px;
		margin-bottom:2px;
		float:left;
	
	}
	#menu_dcha{
		width:226px;
		height:124px;
		background-image:url(../imagenes/menu_dcha3.gif);
		float:right;
		margin-right:8px;
		margin-bottom:2px;
		margin-top:2px;
		text-align:left;
	}
	#botones{
		margin-left:70px;
		margin-bottom:13px;
		margin-top:2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none;
	}
	a.botones{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none;
	}
	a.botones:hover{
		color: #404040;
		text-decoration:none;
	}

/* Barra gris donde va la fecha */
	#barra_buscar{
		height:27px;
		background-image:url(../imagenes/fondo_buscar2.gif);
	}
	#cab_menu_fecha{
		width:945px; 
		position:relative;
	}
	#cab_menu{
		margin-left:8px; 
		width:210px;
	}
	#fecha{
		left:345px;
		position:absolute;
		text-align:right;
		top:3px;
		width:250px;
	}
	
/* Capa principal donde ira el menu y el contenido a mostrar */
	#principal{
		width:945px; 
		position:relative; 
		border-left:#FFE9D2 thin dotted; 
		border-right:#FFE9D2 thin dotted;
	}

/* Menu lateral */
	#menu{
		text-align:left;  
		position: absolute;
	}
	#menu_navegacion{
		width:210px;
		background-color:#EC7E17;
		margin-left:8px;
	}

/* Contenido principal de la pagina en cuestion */
	#contenido{
		width:727px; 
		text-align:center; 
		vertical-align:top; 
		padding-top:10px; 
		position:relative; 
		left:123px; 
		min-height:350px;
	}
	#top{
		width:704px;
		height:12px;
		background:url(../imagenes/top_g.gif) no-repeat;
		margin:0px;
		padding:0px;
	}
	#foot{
		width:704px;
		height:12px;
		background:url(../imagenes/foot_g.gif) no-repeat;
		margin:0;
		padding:0;
	}

/* Pie de pagina */
	#pie_izq{
		height:30px; 
		width:220px; 
		text-align:center; 
		float:left; 
		border-left:#FFE9D2 thin dotted;		
		background:url(../imagenes/pie1_g.gif) no-repeat left top; 
		position:absolute
	}
	#pie_izq span{
		margin-left:15px; 
		position:relative; 
		top:8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #FFFFFF;
	}
	#pie_drch{
		height:30px; 
		width:712px; 
		vertical-align:middle; 
		top:0px; 
		float:right; 
		text-align:center;
		background:url(../imagenes/pie_g.gif) no-repeat left top; 
		border-right:#FFE9D2 thin dotted; 
		position:relative;
	}
	#pie_drch span{
		margin-left:15px; 
		position:relative; 
		top:8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #999999;
	}
	
/*NO IDENTIFICADOS*/
	.A {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
	}
	.a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #6A6965;
		text-decoration:none;
	}
	/* Tipo de letra utilizado en fecha y otros*/
	.B {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #EDECE9;
		text-decoration:none;
		font-weight: bold;
	}
	.cajas {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../imagenes/sombrascajas.gif);
		background-repeat: no-repeat;
		border: 1px solid #CCCBC6;
		height: 15px;
		text-align: left;
		text-indent: 3px;
	}
	
	.boton {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		background-color:#009933;
		border: 1px solid #000000;
	}
	
	.laterales {
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: dotted;
		border-left-style: dotted;
		border-right-color: #FFE9D2;
		border-left-color: #FFE9D2;
	}
	.borde {
		border: 1px dotted #666666;
	}
	.textos {
		font-size: 10px;
		color: #404040;
	}
	.cajas1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../imagenes/sombrascajas.gif);
		background-repeat: no-repeat;
		border: 1px solid #CCCBC6;
		height: 100px;
		margin: 1px;
		padding: 1px;
		text-indent: 3px;
	}
	/* These classes are used by the script as rollover effect for table 1 and 2 */
	.tableRollOverEffect1{
		background-color:#D8D8D8;
	}
	.tableRowClickEffect1{
		background-color:#D8D8D8;
	}
	
	#formularios{
		text-align:center;
	}
	
/* NUEVOS ESTILOS */

	#cuerpo{
		width:704px;
		background: url(../imagenes/cuerpo_g.gif) repeat-y;
		margin:0px;
		padding:5px;
		text-align:left;
	}
	#paginacion{
		text-align:right;
		padding-right: 20px !important;
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		margin:0;
	}
	#cuerpo #navegacion{
		text-align:left;
		padding: 10px;
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		margin:0;
		background:none;
	}
	
	#cuerpo #navegacion a{
	}
	
	#cuerpo div{
		padding:5px;
	}
	
	#cuerpo p{
		padding:2px;
		font-size: 12px;
	}
	#cuerpo table{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		padding:2px;
		font-size: 12px;
		color:#6A6965;
	}
	
	#cuerpo strong{
		font-size:12px;
	}
	
	#cuerpo a{
		color:#FF6600;
		font-weight:bold;
	}
	
	h3{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FF6600;
		margin-bottom:10px;	
	}
	
	#meses{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		padding:2px;
		font-size: 11px;
		color:#6A6965;
	}
	input{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../imagenes/sombrascajas.gif);
		background-repeat: no-repeat;
		border: 1px solid #CCCBC6;
		height: 16px;
		text-align: left;
		text-indent: 3px;
	}
	select{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../imagenes/sombrascajas.gif);
		background-repeat: no-repeat;
		border: 1px solid #CCCBC6;
		height: 16px;
		text-align: left;
		text-indent: 3px;
	}
	textarea{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../imagenes/sombrascajas.gif);
		background-repeat: no-repeat;
		border: 1px solid #CCCBC6;
		text-align: left;
		text-indent: 3px;
	}
	#resultado{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FF6600;
		margin-bottom:0px;	
	}
	
	#contenidoAdmin{
		padding: 10px;
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		margin:0;
		background:none;
	}
	
	#menuAdmin{
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		margin:0;
		background:none;
	}
	#submenuAdmin, #submenuAdmin a{
		color:#8D9D61;
	}
	.mapa{
		margin:5px;
		border:1px solid #000000;
		padding:0px !important;
	}
	hr{
		width:90%;
	}
	
	#cuerpo li{
		color:#6A6965;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		text-decoration:none;
		margin:0;
	}