<style>
body {
	margin: 0px;
	padding: 0px;
	background: #ececec url(images/bg.png) repeat-y center;
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}

.caja_texto
	{
		font-size: 9px;
		line-height: 15px;
		padding: 0px;
		margin: 0px;
		padding-bottom: 8px;
		color: #888888;
	}	
	
#caja1_3
	{
		align: center;
		width: 253px;		
	
		
	}

	#caja1_3 .box
	{
		margin-bottom: 0px;
		text-align: left;
		padding:-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
	}

	#caja1_3 .boxCenter
	{
		align: center;
		padding: 0px 0px 0px 0px;
		text-align: left; 
		
	}

	#caja1_3 .boxBody
	{
		margin: 0px;
		align: center;
		padding: 0px;
		
	}
	
	#caja1_3 .boxBodyTitle
	{
	
	color: <%=VCOL_TXTTITCAJAS%>;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Verdana,Helvitica,sans-serif;
	text-align: center;
	position: relative;
	top: 0px;
	height: 30px;
	margin: 0px;
	padding-top: 6px;
	background: url(graficos/cuad_tit_1_3.jpg) left bottom no-repeat;
	}
	
	
	#caja1_3 .boxBodyContent
	{
		padding: 15px 14px 3px 14px;
		text-align: left; 
		background: url(graficos/cuad_body_1_3.jpg) left bottom no-repeat;

	}	
	#caja1_3 .boxBodyContentservicios
	{
		padding: 15px 14px 3px 14px;
		text-align: left; 
		background: url(graficos/cuad_body_1_3_ser.jpg) left bottom no-repeat;

	}	
	#caja1_3 .boxBottom
	{
	}
	

	    
 

#caja2_3
	{
		align: center;
		width: 514px;
		margin-top: 0px;		
		padding: 0px 0px 0px 0px;
		border-right: 0px dotted #dddddd;
		
	}

	#caja2_3 .box
	{
		margin-bottom: 0px;
		text-align: left;
		
		padding-right: 0px;
		padding-left: 0px;
	}

	#caja2_3 .boxCenter
	{
		align: center;
		padding: 0px 0px 0px 0px;
		text-align: left; 
		
	}

	#caja2_3 .boxBody
	{
		margin: 0px;
		align: center;
		padding: 0px 0px 0px 0px;
		
	}
	
	#caja2_3 .boxBodyTitle
	{
		color: <%=VCOL_TXTTITCAJAS%>;
		font-weight: bold;
		font-size: 12px;
		font-family: Arial,Verdana,Helvitica,sans-serif;
		align: left;
		text-align: center;
		height: 30px;
		margin-top: 0;
		padding: 7px 0px 0px 0px;
		background: url(graficos/cuad_tit_2_3.jpg) left bottom no-repeat;
		
	}
	
	#caja2_3 .boxBodyContent
	{
		padding: 15px 14px 3px 14px;
		text-align: left; 
		background: url(graficos/cuad_body_2_3.jpg) left bottom no-repeat;


	}	
	
	#caja2_3 .boxBottom
	{
	}


.nwResultadosMosaicosContenido
	{
		padding: 5px;
		background: #f7f7f7;		
		
	}
	.nwResultadosListado
	{
		border: 1px solid #C0C0C0;

	}
	
	.nwResultadosListadoCabecera
	{
		background-color: #D4D4D4;
	}	

.tabla_resultados
	{
		margin-top: 0px;	
	}
	
	.cabecera_resultados
	{
		color: <%=VCOL_TXTTITCAJAS%>;
		font-weight: bold;
		font-size: 12px;
		font-family: Arial,Verdana,Helvitica,sans-serif;
		align: left;
		text-align: center;
		padding-bottom: 5px;
		padding-top: 6px;
		background: url(graficos/cuad_tit_2_3.jpg) right top no-repeat;
		margin-left: 20px;
		width: 492px;
		margin-top: 23px;
	}

#menuvert
{
font-weight: bold;
padding-left: 0;
margin-left: 0;
border-bottom: 1px dotted gray;
width: 220px;
}

#menuvert li
{
list-style: none;
margin: 0;
padding: 1em;
border-top: 1px dotted gray;

padding-left: 20px;
background-image: url(graficos/ico.gif);
background-repeat: no-repeat;
background-position: 0 1.3em;

}

#menuvert li a { 

text-decoration: none; 
color: <%=VCOL_TITULOS%>;
font-weight: bold;
}


#container
	{
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin-top: 0px;
		margin-left: auto;	
		background: center top no-repeat;	
	}
	
	#container_bg
	{
	width: 800px;
	text-align: center;
	padding-top: 0px;
	padding-left: 1px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;		
	}	
	#cabecera
	{
	width: 800px;
	height: auto;
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	}	
	#menu
	{
	width: 800px;
	height: 39;
	text-align: center;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
	}	
		#main
	{
	width: 800px;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px solid #000000;
	border-top: 1px;
	border-bottom: 1px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-decoration: none; 
}
	#pie
	{
	width: 780px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	}
	
#navlist li { list-style-type: square;}
a:link {  text-decoration: none; color: #666;}
a:active {  text-decoration: underline; color: #666}
a:hover {  text-decoration: underline; color: #000000; }
a:visited {  text-decoration: none; color: #666}


.titulos {  font-family: Verdana; font-size: 16px; font-weight: bold; text-decoration: none; color: #FBBB26; text-align: justify}
.textoweb { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-decoration: none; 
}
.textomay {  

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	text-decoration: none; 
	text-transform: uppercase;
}
.textomay_tachado {  

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #cc0000;
	text-decoration: line-through; 
	text-transform: uppercase;
}
.textomayCOLOR {  

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: <%=VCOL_TITULOS%>;
	text-decoration: none; 
	text-transform: uppercase;
}
.CajaGrafesred_TIT {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: <%=VCOL_CAJA_TIT%>;
	text-decoration: none; 
	text-transform: uppercase;
}
.CajaGrafesred_TXT {  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: <%=VCOL_CAJA_TXT%>;
}
.texto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
.textomGRANDE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; text-transform: uppercase;}
.textomuyGRANDE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bolder; text-decoration: none; text-transform: uppercase;}

.lineavertical
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-left-color: #666;
	padding-left: 5px;
}


td {  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
}

th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffcc00}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h5 {
	font-size: 12px;
	color: <%=VCOL_TITULOS%>;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 2px dotted <%=VCOL_TITULOS%>;
	width: 730px;
	margin-bottom: -2px;
}
li {  list-style-type: square; list-style-position: outside}
.border {  border: 1px <%=VCOL_BORDES%> solid; background: #FFFFFF}
.lineanar { border: 0px solid; color: <%=VCOL_BORDES%>; }

.cuadros {  
	border: 1px #666 solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}

.cuadroinm {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.cinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;
	color: <%=VCOL_BORDES%>;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid <%=VCOL_BORDES%>;
}
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; border: 1px solid <%=VCOL_BORDES%>;}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; width:150px; border: 1px solid <%=VCOL_BORDES%>; }
.selectpeq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: <%=VCOL_BORDES%>; background-color: #FFFFFF; width:100px; text-decoration: none; text-transform: uppercase; border: 1px solid <%=VCOL_BORDES%>;}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF;}
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #Ffffff; border: 1px solid <%=VCOL_BORDES%>;}
.botons {
	BORDER-RIGHT:1px outset;
	PADDING-RIGHT:4px;
	BORDER-TOP:1px outset;
	PADDING-LEFT:4px;
	FONT-SIZE:8pt;
	PADDING-BOTTOM:0px;
	BORDER-LEFT:1px outset;
	COLOR:<%=VCOL_BOTONCOLORTXT%>;
	PADDING-TOP:0px;
	BORDER-BOTTOM:1px outset;
	FONT-FAMILY:Tahoma;
	background-color:<%=VCOL_BOTONCOLOR%>;
}
.celda2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.ListadoActivo
	{
		cursor: hand;
		background-color: <%=VCOL_LISTADOACT%>;
		padding: 3px;
		margin: 0px;
		text-decoration: none; 
		color: #000000;
	}

.ListadoImpar
	{
		cursor: hand;
		background-color: #EBEBEB;
		padding: 3px;
		margin: 0px;
	}
	
.ListadoPar
	{
		cursor: hand;
		background-color: #E3E3E3;
		padding: 3px;
		margin: 0px;
	}
	
.BotonActivo
	{
		cursor: hand;
		background-color: #FBCB26;
		padding: 3px;
		margin: 0px;
		color: #000000;
		font-weight: bold;
	}

.BotonInactivo
	{
		cursor: hand;
		background-color: none;
		padding: 3px;
		margin: 0px;
	}

/* ^^^^^^^^ LINK EFFECT ^^^^^^^^^^ */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #ffffff;
color: <%=VCOL_TITULOS%>;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour{

	display:block;
	height:39px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(images/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: <%=VCOL_BORDES%>;
	margin-top:0;
	padding-top:0;
}
#stylefour ul{
	margin-top:0;
	padding-top:0;
	list-style-type:none;
	width:auto;
	}
#stylefour ul li{
	display:block;
	float:left;
	margin-top:0;
	padding-top:0;
	}

#stylefour ul li a{
	display:block;
	float:left;
	color:<%=VCOL_TXTMENU_DES%>;
	text-decoration:none;
height:30px;
	background:transparent url(images/bgDIVIDER.gif) no-repeat top right;
	padding-top: 11px;
	padding-right: 29px;
	padding-bottom: 0;
	padding-left: 29px;
	margin:0;
}
#stylefour ul li a:hover,#stylefour ul li a.current{

	color:<%=VCOL_TXTMENU%>;

	background:transparent url(../images/bgON.gif) no-repeat center right;

}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

/* Banner*/
#imagenlogo{
    position:relative;
    width:800px;
	top:0px;
	padding:0px;
	margin: 0px;
	bottom:0px;
}
#imagenlogo img { margin:0px; padding:0px; border:0px;}

#banner{
    position:relative;
    width:800px;
	height:200px;
    top: -2px;
	padding:0px;
	margin:0px;
}
#slideshow {
    position:relative;
    /*height:165px;*/
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

</style>
