/*ENLACES */
	/* 1.1.1.1. Color de enlaces */
   
	a:link  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
  
	a:active  {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
  
	a:visited  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
  
 	/* 1.2.4. Color de enlaces on mouse over*/
	     
	a:hover  {
   	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;	
	color : #8AD7EB;
   	text-decoration : none;
	}	
	

   	/* 1.1.3. propiedades del body */   
    body  {
   	/*background-image : url('/imagenes/image001.gif');*/
   	background-color : f4f4f4;
	Font-size : 8pt;
   	font-family : Verdana, Arial, Helvetica, sans-serif;
   	scrollbar-face-color : #ec8c14;
   	scrollbar-shadow-color : #666666;
   	scrollbar-highlight-color : #CCCCCC;
   	scrollbar-3dlight-color : #666666;
   	scrollbar-darkshadow-color : #CCCCCC;
   	scrollbar-track-color : #ec8c14;
   	scrollbar-arrow-color : #CCCCCC;
   }

    table  {
	Font-size : 8pt;
   	font-family : Verdana, Arial, Helvetica, sans-serif;
   }
	
	.cabecera  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
	.barraHora {font-family: Verdana, Arial, Helvetica, sans-serif; border-top:2px solid #333333; font-size:11px; font-weight:bold; padding-left:570px; color: White; background: #ec8c14;}		
	.barraProductos1{background: #efeeee; border-bottom:1px solid #9f9f9f; height:36px; border-top:2px solid #333333; padding-left:20px;}		
	
	A.barraProductos:link,A.barraProductos:visited,A.barraProductos:active {
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color:#666666;
	font-weight:bold;
	} 
	A.barraProductos:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color:#666666;
	font-weight:bold;
	text-decoration: underline;
	} 
	
	.barraBandera {font-family: Verdana, Arial, Helvetica, sans-serif; border-top:2px solid #333333; font-size:12px; color: White; background: #ec8c14;padding:3px;}		
	.margenFooter {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color: White; background: #ec8c14; vertical-align:middle; padding-left:220px;}
	.margenFooterPrint {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color: White; background: #ec8c14; vertical-align:middle; padding-left:20px;}
	.margenPowered {background: #ec8c14; padding-top:3px; padding-right:10px;}
	#contenidoGeneral{padding:0 0 0 0;}
	#contenidoCentro{padding:2 20 0 20;}
	#contenidoCentroFotos{padding:2 7 0 4;}		
	#cabeceraMenu{padding:2 0 0 10;}
	#contenidoCentroMenu{padding:10 50 5 170;}
	
	texto{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px;color:#000000; line-height: 1.5;}
	.cabeceramenu  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #00008C;
   	text-decoration : none;
	}
   
	.hayerror  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
 	font-weight : bold;
	color : red;
   	text-decoration : none;
	}
   
	.debaja  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}

	H1  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
   
   
	H2  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
   
   
	H3  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
   
   
	H4  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
 	font-weight : bold;
	color : #000000;
   	text-decoration : none;
	}
   
   
   /* 1.1.4. FORMULARIOS */

	/* 1.1.4.3. campos del formulario cajas de texto*/		
   .camposformulario  {
   	font-family : Verdana, Arial, Helvetica, sans-serif;
   	font-size : 12px;
   	font-style : normal;
   	font-variant : normal;
   	background-color : #f7f7f7;
   	font-weight : normal;
   	padding : 0;
   }
   	.buscartop  {
   	font-family : Verdana, Arial, Helvetica, sans-serif;
   	font-size : 12px;
   	font-style : normal;
   	font-variant : normal;
   	background-color : #f7f7f7;
   	font-weight : normal;
   	padding : 0;
   }
   
	.botonformulario  {
   	font-family : Verdana, Arial, Helvetica, sans-serif;
   	font-size : 12px;
	color: #ffffff;
   	font-style : normal;
   	font-variant : normal;
   	background-color : #336AD7;
   	font-weight : normal;
   	padding : 0;
   	border : thin ridge blue;
   }
    
   /* TABLAS */
   
   	.A {background-color: #336ad7; padding-top: 1px}
	
	.AA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-variant : normal;
 	color : #ffffff;
	font-weight : bold;			
 	text-decoration : none;
 	}
	

	.B {background-color: #E7E3E7; padding-top: 1px}
	.BB{
	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-variant : normal;
	color : #000000;
 	text-decoration : none;
 	}	 
	  
	
	.C {background-color: #B8DAFC; padding-top: 1px}
	.CC {
	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-variant : normal;
	font-weight : bold;		
	color : #0A65C2;
 	text-decoration : none;
 	}	
	
	

.DR{
	background-color: #838667;
}	
	
.DF{
		   	letter-spacing: 1px;
   		color : #E5E9AB;
	   	text-decoration : none;
		display:block;
		font-weight : normal;
}
	   

   /* MENU */
   
   TABLE.MENU{
	background-color: #AAAC8D;
	border:1px solid #D7D8A6;
	border-bottom : 1px solid #D7D8A6;
	border-right : 1px solid #D7D8A6;
	
}



   TR.MENU{
background-color: #838667;
	color:#000000;
	padding:0px 0px 0px 0px;
	cursor:hand;
}

	
	a.MENU:link  {
	   	letter-spacing: 1px;
   		color : #FFFFFF;
	   	text-decoration : none;
		display:block;
		font-weight : normal;
		}
 
    	
   
		a.MENU:active  {
		letter-spacing: 1px;
	   	font-family : Verdana, Arial, Helvetica, sans-serif;
   		font-size : 12px;
	 	font-weight : normal;
	   	color : #0034FF;
	   	text-decoration : none;
		display:block
		}
       
	
	      
	   	a.MENU:visited  {
		letter-spacing: 1px;
   		font-family : Verdana, Arial, Helvetica, sans-serif;
	   	font-size : 12px;
		font-weight : normal;
		color : #E5E9AB;
   		text-decoration : none;
		display:block
		}
 
 	
	     
		a.MENU:hover  {
		letter-spacing: 1px;
	   	font-family : Verdana, Arial, Helvetica, sans-serif;
   		font-size : 12px;
		font-weight : normal;	
   		color : #000000;
	   	text-decoration : none;
		background-color: #AAAC8D;
		display:block
		}	
   	
/* botoncillos*/
	
	
	a.botoncillo:link  {
	   	font-family : Verdana, Arial, Helvetica, sans-serif;
   		font-size : 12px;
	 	font-weight : normal;
   		color : #000000;
	   	text-decoration : none;
		}
 
    
   
		a.botoncillo:active  {
	   	font-family : Verdana, Arial, Helvetica, sans-serif;
   		font-size : 12px;
	 	font-weight : normal;
	   	color : #000000;
	   	text-decoration : none;
		}
       
	
	      
	   	a.botoncillo:visited  {
   		font-family : Verdana, Arial, Helvetica, sans-serif;
	   	font-size : 12px;
		font-weight : normal;
		color : #000000;
   		text-decoration : none;
		}
 
 		
	     
		a.botoncillo:hover  {
	   	font-family : Verdana, Arial, Helvetica, sans-serif;
   		font-size : 12px;
		font-weight : normal;	
   		color : #ffffff;
	   	text-decoration : none;
		}	
		
		.Estilo1 {color: #ec8c14}
		
		.precios{
			color: #ec8c14;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
		}
		.scroll{
			width:100%;
			height:100%;
			
			overflow:auto; 
		
		}
		.style1 {font-size: 12px}
		/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F4F4F4;	
}
body, html {
	height: 100%;
	margin:0;
	padding:0;
}

TD {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight:500; 
color:#000000;
}
TD.titulos {
	background-color:#333333;
	color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; 
}
.separador{
	background-color:#333333;
}
TD.tab1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color:#666666;
font-weight:bold;
}
TD.zona1 {
background-color: #FFFF6E;
}
TD.zona2 {
background-color: #8BA8E2;
}
TD.zona3 {
background-color: #A4E1C2;
}
TD.zona4 {
background-color: #97B1E5;
}
TD.menu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
background-color: #ec8c14;
}
TD.menuAzul {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-weight:bold;
color:#ffffff;
background-color: #666666;
}
TD.barraPrincipal {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color:#333333;
font-weight:bolder;
background-image: url(../img/fondoBarras.gif);

}
TD.menuAbajo {
background-color: #333333;
height: 2px;
}
TD.panel {
background-color: #FFFFFF;
}
TD.panelLateral {
	border-width: 1px;
	border-color: #E2E2E2;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: solid;
}
TD.panelLateral3 {
	border-width: 1px;
	border-color: #E2E2E2;
	background-color: #ec8c14;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: solid;
}
TD.panelLateral2 {
	border-width: 1px;
	border-color: #E2E2E2;
	background-color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: solid;
}
TD.panelTotal {
	border-width: 1px;
	border-color: #E2E2E2;
	background-color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-style: solid;
	color:#184996;
}

TD.panelTitulo {
background-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
color:#ec8c14;
font-weight: bold; 
}

TD.campoTexto {
background-color: #f4f4f4;
}
.FormularioOfertas
{
  font-size: 10px;
	font-family:  Verdana, Arial,Helvetica,sans-serif;
	font-weight: bold; 
}
.panelPunteado{
	border-width: 1px;
	border-color: #cccccc;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: dotted;
}
.lista {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#333333;
	border-color: #999999;
	border-style: dotted;
	border-width: 1px;
	

}
.boton {
	cursor:pointer; 
	margin-top:20px; 
	background-color:#EC8C14;
	color:#FFFFFF;
	font-weight: bold; 
}
.campo {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	border-color: #999999;
	border-style: dotted;
	border-width: 1px;
}

.botonCalendar {
	cursor: pointer;
	background-image:  url(/bocms/calendar/img/popcalendar.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	border: none;
}

.campo2 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	border-color: #7F9DB9;
	border-style: solid;	
	border-width: 1px;		
}

.showPrecio {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	border-style: none;		
}

.campoForm {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;	
	height: 16;
}

A.menu:link,A.menu:visited,A.menu:active {
text-decoration:none;
font-weight: bold;  
font-family:Arial;
font-size:8pt;
color:#006633;
} 
A.menu:hover {
text-decoration:none; 
font-family:Arial;
font-size:8pt;
font-weight: bold; 
color:#FFFFFF;
cursor: pointer;
}

A.botonesNegros:link,A.botonesNegros:visited,A.botonesNegros:active {
text-decoration:none;
font-weight: bold;  
font-family:Arial;
font-size:11px;
color:#FFFFFF;
} 
A.botonesNegros:hover {
 color:#FFFFFF; font-weight:bold; font-size:11px;
}  

A.enlacePanel:link,A.enlacePanel:visited,A.enlacePanel:active {
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#333333;
width: 100%; 
height: 100%; 
}
A.enlacePanel:hover {
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
width: 100%; 
height: 100%; 
background-color: #ec8c14;
cursor: pointer;
} 
A.enlace:link,A.enlace:visited,A.enlace:active {
text-decoration:underline; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#1342ab;
} 
A.enlace:hover {
text-decoration:underline; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#1342ab;
cursor: pointer;
}  
A.enlaceBlanco:link,A.enlaceBlanco:visited,A.enlaceBlanco:active {
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#ffffff;
font-weight:bold; 
} 
A.enlaceBlanco:hover {
text-decoration:underline; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#ffffff;
cursor: pointer;
font-weight:bold; 
}  
A.enlaceBlancoVerde:link,A.enlaceBlancoVerde:visited,A.enlaceBlancoVerde:active {
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#ffffff;
font-weight:bold; 
} 
A.enlaceBlancoVerde:hover {
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#ec8c14;
cursor: pointer;
font-weight:bold; 
} 

.EXsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	height: 16;
}

.FormTable
{
  border-bottom: 1px solid #d7def8;
  border-top: 1px solid #d7def8;
  border-left: 1px solid #d7def8;
  border-right: 1px solid #d7def8;
	padding: 1 1 1 1;
	margin:0 0 0 0;
	font-family:  Verdana, Arial,Helvetica,sans-serif;
}

ul.simple{
	font-size: 8pt;
	list-style-type: disc;
}
	
ul {
  list-style-type: none;
  padding-bottom: 10px;
  margin: 0;
}
	
li {
  background-color: #FFF890;
  margin: 2px 2px 0 2px;
  border: 1px solid #007aac;
}	
li.simple{
	background-color:#FFFFFF;
  margin: 0 0 0 30px;
  border: none;
}
	

.clsShow { }
.clsHide { display: none; }

.CabTableIni
{
  border-bottom: 2px solid #0084FF;
  border-top: 2px solid #0084FF;
  border-left: 2px solid #0084FF;
  border-right: 2px solid #0084FF;
	padding: 3 3 3 3;
	margin:5 5 5 5;
	font-family:  Verdana, Arial,Helvetica,sans-serif;
}

.ActionButtonLogin
{
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size:11px;
	background:#DC012D;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:white;
	height:25px;
	text-decoration:none;
	cursor: pointer;
}

.InputReadOnly {
		background-color:#FFFFC0;
    } 
  
.alternRow {
	background-color: #A7A1FB; 
}  

.campoReserva {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	height: 18;
}

TD.barraPrincipal {
	background-color: #DDDDDD; 
}

A.enlaceFooter:link,A.enlaceFooter:visited,A.enlaceFooter:active {
text-decoration:none; 
font-family:sans-serif, Verdana, Arial, Helvetica;
font-size:11px;
color:#ffffff;
font-weight:normal;
} 

A.enlaceFooter:hover {
text-decoration:underline; 
font-family:sans-serif, Verdana, Arial, Helvetica;
font-size:11px;
color:#ffffff;
cursor: pointer;
font-weight:normal;
}  

.botonAyudaImpresion {
	cursor: pointer;
	background-image:  url(../img/varios/ayuda32.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 30px;
	border: none;
}
   </STYLE>  
 
				  
				  
