a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #BA7844;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC3300;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #BA7844;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #BA7844;
}
.mensajeBien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009900;
}


.mensajeMal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C41900;
}
.mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.textoItalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style:italic;
}




.colorCentral {
	background-color: #FFFFFF;
	background-image: url(imagenes/fondoCentral.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.textoRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.boton { 
    background-color: #1a5283;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	border: 1px solid black;
    letter-spacing: 0.07em;
    text-decoration: none;
    text-transform: uppercase;
	margin-bottom:15px;
	cursor:pointer;
	height:28px;
	text-align:center;
	vertical-align:middle;
	
}


.titFondoNegro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	font-weight: bold;
}
.cajaTextoDis {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FDFBD9;
	height: auto;
	width: 300px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.cajaTexto2 {
	text-decoration: none;
	border: none;
	background-image: url(IMAGENES/entrada.jpg); background-repeat: no-repeat; clip:  rect(   )
}
.textoNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #56514D;
	text-decoration: none;
	font-weight: bold;
}
.textoAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3b7ab2;
	text-decoration: none;
}
.textoGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5F5A5A;
	text-decoration: none;
	text-align: justify;
	white-space: normal;
	clip:   rect(   )
;
	text-indent: 0pt;
}
.textoSinBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #624C4C;
}.cajaTexto3 {

	text-decoration: none;
	border: none;
	background-image: url(IMAGENES/fondoweb.jpg); background-repeat: no-repeat; clip:  rect(   )
}

.textoGris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-top: auto;
	margin-bottom: auto
;
	text-align: justify;
	white-space: normal
;
	clip:   rect(   )
;
	line-height: 14px
;
	text-indent: 0pt;
}
.bordegris {
	border: 1px solid #cccccc;
}
.textoGris11 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px
;
	white-space: normal
;
	clip:   rect(   )
;
	line-height: 14px
;
	text-indent: 0pt
;
	padding-left: 0px;
	padding-right: 0px;
}

.titulonoticiaportada {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; letter-spacing: 1px}


.texto11GrisMenu {
	font-family: Calibri,sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.letraMenu {
	font-family: Calibri;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform:none;
}


div.letraContenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:normal;
	color:#3b3b3b;
	font-size:12px;
	text-align:justify;
	line-height:19px;

}


td.letraContenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:normal;
	color:#3b3b3b;
	font-size:12px;
	text-align:justify;
	line-height:19px;
}

.letraContenido ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:normal;
	color:#3b3b3b;
	font-size:12px;
	text-align:justify;
	line-height:19px;
	margin-left:35px;

}


.imprimeEnviaDescarga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
}

.textoSeccionContenidos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #636363; text-decoration: none; line-height:22px; }



.textoSeccionContenidos3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #303030; text-decoration: none; margin-top:6px; }


.comentarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #cccccc;
	clip:   rect(   )
}

.cajatextoVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #B5B5B5;
	padding: 3px;
	width: 400px;
}
.cajaSECCIONES { border: 0px #020202 none; background-image: url(imagenes/FONDOSECCIONES.jpg); background-repeat:  repeat-y}
.cabeceracontenidos {  background-image: url(imagenes/cabeceracontenidos.jpg); background-repeat: no-repeat}
.cajasuperiorhorizontal { border: #020202 solid; background-repeat: no-repeat ; border-width: 1px 0px}
.bordegrisCoLIZQ { border: #cccccc solid; ; border-width: 0px 0px 0px 1px}
.bordegrisCoDC { border: #cccccc solid; ; border-width: 0px 1px 0px 0px}
.cajainferior { border: solid; background-repeat: no-repeat ; background-color: 1F1F1F; border-width: 1px 0px 0px; border-color: #3C3C3C #020202 #020202}

.textoGrismenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; ; text-align: justify; white-space: normal ; clip: rect( ) ; line-height: 21px ; text-indent: 0pt }.tituloPie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: BABABA;
}
.textoPie {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 7b7b7b;
}

.textoISO{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: 7b7b7b;
	padding-top:10px;
	padding-bottom:6px;
}

.tituloPieBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.textoPiejuntito {
    border: 0 none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7b7b7b; ;
    line-height: 4px;
    background-color: Transparent;
}
.cajatextoBuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #333333;
	padding: 3px;
	width: 80px;
	height: 16px;
}



.textoSeccionContenidosNew{
	font-family: Calibri,sans-serif;
	font-size:28px;
	font-weight:bolder;
	color:#636363;
}


.textoSeccionContenidosNew2{
	font-family: Calibri,sans-serif;
	font-size:28px;
	font-weight:bolder;
	color:#636363;
	font-style:normal;
	height:19px;
}

.textoSubseccionContenidos2 { font-family: Calibri,sans-serif; font-size: 18px; font-weight: bold; color: #636363; text-decoration: none; font-style:normal; height:15px;}

.textoSubseccionContenidos { font-family: Calibri,sans-serif; font-size: 18px; font-weight: bold; color: #636363; text-decoration: none; ; line-height: normal}




.textoCategoriaContenidos{
	font-family: Calibri,sans-serif;
	font-size:28px;
	font-weight:bolder;
	color:#FFFFFF;
	padding-left:25px;
	text-align:left;
	font-style:normal;
	height:35px;
	padding-top:8px;
	
}


.letraContenidoContacto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3b3b3b;
	text-decoration: none;
	text-align: left;
	white-space: normal;
	clip:   rect(   );
	line-height: 19px;
	text-indent: 0pt;
}

.cajatextoComentarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	width: 353px;
	height:18px;
	border: 1px solid #1a5283;
	text-align:left;
}

.cajatexto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	width: 353px;
	height:18px;
	border: 1px solid #1a5283;
	text-align:left;
}

.cajaPanel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	width: 353px;
	height:20px;
	border: 1px solid #1a5283;
	text-align:left;
}



#txtContacto{
	background-color:#cfcfcf;
	width:310px;
	min-height:284px;
	text-align:left;
	padding: 11px;
	margin-bottom:10px;
	color: #262626 !important;	
	font-size:12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#txtContacto #txtContacto2{	
	font-size:12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;	
	text-decoration: none;
	text-align: left;
	white-space: normal;
		
}


#txtError{
	font-size:25px;	
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-weight:normal;	
	color: #3b3b3b;
	text-decoration: none;
	text-align: center;
	white-space: normal;
	line-height: 19px;
	text-indent: 0pt;
	text-transform:uppercase;
	margin-top:160px;
	margin-bottom:160px;
		
}

#txtLegal{
	font-size:12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;	
	color: #3b3b3b;
	text-decoration: none;
	text-align: justify;
	white-space: normal;
	line-height: 19px;
	text-indent: 0pt;
	margin-bottom:15px;
	padding-left:25px;
	padding-right:25px;
		
}

.pie3{ 
 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 	
	color: #242321;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

.textoGrisEnvia { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }


.textoTestPrevencion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b3b3b;
	text-align:left;
}

.textoTestPrevencionForm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b3b3b;
	text-align:left;
}


.tituloEmpresaTest {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E05410;
font-weight: bold;
}

.CUERPONOTICIAS { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #333333;} 
.CUERPONOTICIAS2 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #333333;} 
.CUERPONOTICIAsAzul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #3B819A;}
.CUERPONOTICIAsNaranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #E05410}
.CUERPONOTICIAsMostaza {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #E08E0F}
.CUERPONOTICIAsVerde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; text-align: justify; font-variant: normal; color: #336F2C; }

.CUERPONOTICIAS tr td{padding-bottom:10px;}


a.textoPie{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
color:#7b7b7b;
}

.textoPie:hover{color:#FFFFFF;}


.textoTestPrevencionForm tr td{
	padding-bottom:10px;
}



.tituloContenidoNaranja{
color:#d34f0f;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
text-transform:uppercase;
min-width:80px;
padding-bottom:5px;
padding-top:5px;
}

.tituloContenidoGris{
color:#4a4a4a;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
text-transform:uppercase;
min-width:80px;
padding-bottom:5px;
padding-top:5px;
}


.titulosCursosP{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#393838;
	text-align:left;
	font-size:13px;
	line-height:19px;
}


.txtCursosP{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#515151;
	text-align:left;
	cursor:pointer;

}

.txtCursosPHoras{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#515151;
	text-align:left;
	padding-left:12px;
	cursor:pointer;

}

.txtCursosPFecha{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#515151;
	text-align:left;
	cursor:pointer;
}

.txtCursosP a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#515151;
	text-align:left;
	cursor:pointer;
	padding-left:5px;
	font-size:12px;
	line-height:19px;

}

.txtCursosPHoras a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#515151;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	line-height:19px;

}

.txtCursosPFecha a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#515151;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	line-height:19px;
}


.txtCursosTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	line-height:19px;
	font-weight:bold;
	color:#232323;
	text-align:left;
	cursor:pointer;
	padding-left:8px;
}

.txtCursosTitulo a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	line-height:19px;
	font-weight:bold;
	color:#232323;
	text-align:left;
	cursor:pointer;
}




.texto2 { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; 
} 

.txtCriterioBusqueda {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #666666;
text-decoration: none;
margin-top: auto;
margin-right: 0px;
margin-bottom: auto;
margin-left: 0px;
white-space: normal;
line-height: 16px;
text-indent: 0pt;
padding-left: 0px;
padding-right: 0px;
text-transform: uppercase;
letter-spacing: 0.01em;
}

.comentariosForm{
	background-color:#dbdad4;
}

.textoInferior14naranja {
font-family: Calibri,Arial, Helvetica, sans-serif;
font-size: 13px;
color: #2d2d2d;
font-weight: bold;
}
.cuerpo12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
}

.textopiegris {
font-family: Calibri,Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000222;
font-weight: normal;
}
/*
.MI3D {  background-color: #A7292D; border-color: #C23C40; border-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.hotel-links {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.hotel-links LI {
	MARGIN: 0px 0px -3.5px; WIDTH: 190px; FLOAT: left; HEIGHT: 18px
}
.hotel-links LI A {
	BACKGROUND-POSITION: 4px -23px
}
.hotel-links LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 10px/14px Arial, helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.hotel-links LI STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 10px/14px Arial, helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.hotel-links LI A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.hotel-links LI A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.hotel-links LI A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.hotel-information P.hotel-name A {
	COLOR: #9d102d
}
.hotel-information P.hotel-name A:hover {
	COLOR: #9d102d
}
.hotel-information P.hotel-name A:active {
	COLOR: #9d102d
}
.hotel-information P.hotel-name A:visited {
	COLOR: #9d102d
}

.textoBlanco {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
 line-height: 19px; 
 text-align: center
; padding-right: 5px; padding-left: 5px
; margin-top: 8px; margin-right: 5px; margin-bottom: 8px; margin-left: 5px
}

.textoItalicBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style:italic;
	font-weight:bold;
}

.textoBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textoBold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.textoTitulo {
	font-family: Calibri;
	font-size: 15px;
	font-weight: bold;
	color: 3B7AB2;
	text-decoration: none;
}
.textoTitulo2 {
	font-family: Calibri;
	font-size: 18px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.textoTituloNegrita {
	font-family: Calibri;
	font-size: 18px;
	font-weight: bold;
	color: #3B7AB2;
	text-decoration: none;
}


.cajaTexto {
	text-decoration: none;
	background-image: url(IMAGENES/separador.gif); background-repeat:  repeat-y; clip:   rect(   )
}


.caja {  border: 1px #020202 solid; background-image: url(imagenes/FONDOHORIZONTAL.jpg); background-repeat:  repeat-y}



.cajasup { border: 1px #020202 none; background-image: url(imagenes/fondo2.jpg); background-repeat: no-repeat}
.cajasupPIANO { border: none; background-image: url(imagenes/separalinea.gif); background-repeat: no-repeat }
.cajaTexto2b { text-decoration: none; border: none; background-image: url(IMAGENES/entrada1b.jpg); background-repeat: no-repeat; clip: rect( ) }
.cajasupContenidos { border: 1px #020202 none; background-image: url(imagenes/fondo2contenidos.jpg); background-repeat: no-repeat }



.cajarojonegro { border: none; background-image: url(imagenes/fondo1.jpg); background-repeat:  no-repeat; background-position: left 12px}
.fondoconosarriba {  background-image: url(imagenes/fondoiconosarriba.png); background-repeat:  repeat-x}
.botonfondo { color: #FFFFFF; text-decoration: none; height: auto; border: none; background-image: url(imagenes/fondobot.jpg); background-repeat: no-repeat; cursor:auto}
.cajarojonegro2 {
	border: none;
	background-image: url(imagenes/fondo2.jpg);
	background-repeat: repeat
}
.botonesform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #807C17; ; width: 170px}
.celdacomite {  background-color: #FFFFFF}



*/

