.scroll{
   scrollbar-arrow-color: 	#1A352D;
	scrollbar-darkshadow-color: #1A352D;
	scrollbar-face-color: #99CC33;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DDDFDE;
	scrollbar-track-color: #DDDFDE;
	scrollbar-3dlight-color: #1A352D;
}	
.scroll_iframe{
   scrollbar-arrow-color: 	#231F20;
	scrollbar-darkshadow-color: #99CC33;
	scrollbar-face-color: #A9AFAD;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #1A352D;
	scrollbar-track-color: #231F20;
	scrollbar-3dlight-color: #99CC33;
}

.blanco-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}

a.blanco-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}
a.blanco-7-bold:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}

a.menu-dcha{	
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
	background-color: #F58341;	
	padding: 2px;
}
a.menu-dcha:hover{
	background-color: #A3CD3A;
	padding: 2px;
}

.blanco-8{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #FFFFFF;
	line-height: 120%;	
	text-decoration: none;
	text-align:justify;	
}
a.blanco-8{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #FFFFFF;
	line-height: 120%;	
	text-decoration: none;
	text-align:justify;	
}
a.blanco-8:hover{	
	color : #F58341;
	text-decoration: none;
}

.blanco-8-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #FFFFFF;
	line-height: 120%;
	font-weight:bold;	
	text-decoration: none;	
}

a.blanco-8-bold-menu{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	

}

a.blanco-8-bold-menu:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #231F20;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
	background-color: #FFFFFF;
}

a.blanco-indice{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 120%;
	font-weight:bold;	
	text-decoration: none;	
}
a.blanco-indice:hover{
	color : #F58341;
	line-height: 120%;	
	text-decoration: none;	
}


.blanco-14-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}

.blanco-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #FFFFFF;
	line-height: 145%;	
	text-decoration: none;
	text-align:justify;	
}

.ver-claro-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color : #A3CD3A;
	line-height: 130%;		
	text-decoration: none;
	text-align:justify;	
}
.ver-nota-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 7pt;
	color : #A9AFAD;
	line-height: 130%;		
	text-decoration: none;
}

.ver-claro-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color : #A3CD3A;
	line-height: 130%;
	font-weight:bold;		
	text-decoration: none;
	text-align:justify;	
}

.ver-claro-9-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
	color : #A3CD3A;
	line-height: 130%;
	font-weight:bold;	
	text-decoration: none;
	text-align:justify;	
}

a.ver-osc-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #1A352D;
	line-height: 100%;
	font-weight:normal;	
	text-decoration: none;	
}

a.ver-osc-7:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #1A352D;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}
a.ver-osc-10{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	color : #F78242;
	line-height: 100%;
	font-weight:normal;	
	font-weight:bold;	
	text-decoration: none;	
}

a.ver-osc-10:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	color : #A5CF39;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: underline;	
}
.ver-osc-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #1A352D;
	line-height: 160%;
	font-weight:bold;	
	text-decoration: none;	
}

a.ver-osc-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
	font-weight:bold;
	text-align:justify;		
}
a.ver-osc-7-bold:hover{
	color : #F58341;	
	text-decoration: none;		
}

.ver-osc-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
	text-align:justify;
}

.ver-osc-8{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
	text-align:justify;		
}
.ver-osc-8-sj{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
}
.ver-osc-8-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
	font-weight:bold;
	text-align:justify;		
}
a.ver-osc-8-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #1A352D;
	line-height: 120%;	
	text-decoration: none;
	font-weight:bold;
	text-align:justify;		
}
a.ver-osc-8-bold:hover{
	color : #F58341;	
	text-decoration: none;		
}
.ver-osc-10-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	color : #1A352D;
	line-height: 130%;
	font-weight:bold;	
	text-decoration: none;	
}
.naranja-7-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #F58341;
	line-height: 120%;
	font-weight:bold;	
	text-decoration: none;		
}
.naranja-8-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #F58341;
	line-height: 120%;
	font-weight:bold;	
	text-decoration: none;		
}
a.naranja-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 7pt;
	color : #F58341;
	line-height: 130%;		
	text-decoration: none;
}
a.naranja-7:hover{
	font-weight:bold;		
	text-decoration: none;
}
.marron-7{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color : #D0BCB2;
	line-height: 120%;
	text-decoration: none;
	text-align:justify;	
}

.marron-8-bold{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	color : #D0BCB2;
	line-height: 130%;
	font-weight:bold;		
	text-decoration: none;
	text-align:justify;	
}

.tit_resultado{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #000000;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}
a.tit_resultado{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : #000000;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
}
a.tit_resultado:hover{	
	color : #F58341;	
	text-decoration: none;	
}

.migas{
	width:100%;
	background-color:#D2DBDE;	
	padding: 2px;
	height: 19px;
}

.marco-marron{
	border:#D0BCB2 1px solid;
	
}
.marco-plano{
		background-color:#1A352D;	
		border:#99CC33 1px solid;		
		height:19;
		} 		

.marco-plano_gris{
		background-color:1A352D;
		border:#99CC33 1px solid;
		height:19;
		} 

.marco-naranja{
		border:#F58341 1px solid;		
}
.marco-99CC33-2{				
		border:3px solid #99CC33;		
}

.marco-naranja-2{				
		border: #F58341 solid 2px;
}

.marco-naranja-catalogo{		
		border:#F58341 1px solid;		
		background-color:#EDF1F2;	
}
.fondo-catalogo-off{
	background-color:#D2DBDE;
	text-decoration: none;	
}
.fondo-catalogo-on{
	background-color:#FF9933;
	text-decoration: none;	
}
a.font-catalogo{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color : 1A352D;
	line-height: 120%;	
	text-decoration: none;
	font-weight:bold;
	text-align:justify;		
}
a.font-catalogo:hover{
	color : 1A352D;
	text-decoration: none;	
}
a.font-catalogo:active{
	color : 1A352D;
	text-decoration: none;	
}
.marco-paginacion{		
		border:#F58341 1px solid;		
		FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		FONT-SIZE: 7pt;
		color : #1A352D;
		line-height: 100%;
		font-weight:bold;	
		text-decoration: none;	
		text-align: center;
}
.paginacion{		
		FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		FONT-SIZE: 7pt;
		color : #1A352D;
		line-height: 100%;
		font-weight: normal;	
		text-decoration: none;	
		text-align: center;
}

a.paginacion{
	   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		FONT-SIZE: 7pt;
		color : #1A352D;
		line-height: 100%;
		font-weight: normal;	
		text-decoration: none;	
		text-align: center;
}

a.paginacion:hover{
		FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		FONT-SIZE: 7pt;
		color : #1A352D;
		line-height: 100%;
		font-weight: normal;	
		text-decoration: underline;	
		text-align: center;
}
.marco-verde{		
		border:#A9AFAD 1px solid;		
		vertical-align: middle;
}

.marco-verde-claro{	
		border:#A3CD3A 1px solid;
}

.marco-verde-osc{		
		border:#1A352D 1px solid;		
		vertical-align: middle;
}

.marco-verde-osc-2{		
		border:#1A352D 2px solid;				
}
.marco-verde-osc-3{		
		border:#1A352D 3px solid;				
}

.marco-blanco{		
		border:#ffffff 1px solid;		
}

.textf-form{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #1A352D;
	background-color: #D2DBDE;	
	border: 1;
	border: #D4D0C8 2px solid;	
	height: 19px;
}

.combo-busc{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #1A352D;
	background-color: #D2DBDE;	
}
.combo-descargas{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #1A352D;
	background-color: #EDF1F2;	
}
		
.vacio{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;		
}

a.alert{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	height: 20px;	
	color : #231F20;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
	background-color: #FFFFFF;
	padding-top: 6px;

}

a.alert:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	height: 20px;
	color : #FFFFFF;
	line-height: 100%;
	font-weight:bold;	
	text-decoration: none;	
	background-color: #231F20;	
	padding-top: 6px;
}

.ifr_diorama{
	position:relative; 
	left:0px; 
	top:0px; 
	width:750px; 	
	z-index: 1; 
	visibility: visible; 
	background-image: url(../../img/fondo_diorama.gif); 
	background-color: #000000;
	}
	
	@media print { 
		.noprint {display: none; 
		} 
}		
.error { 
	
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 17pt;
	color : #A3CD3A;
	line-height: 130%;
	font-weight:bold;		
	text-decoration: none;

}
.ver-osc-8-sj{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #A3CD3A;
	line-height: 120%;	
	font-weight:bold;	
	text-decoration: none;	
}