BODY { 
margin : 0 0 0 0;
background-color : #ffffff;
background-image : url(images/bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}

form {
margin: 0px;
}

td.princ {
	border-left:2px solid #888888;
	border-right:2px solid #888888;
}

table.contenedor {
	background-color: #ffffff;
	width:891px;
	background-image : url(images/bghome.gif);
	background-repeat: repeat-x;

	}

td.contenedortd {
	width:891px;
}


td.central{
	background-image:url(images/fnd-central.jpg); background-repeat:no-repeat; background-position:left bottom;}
	
td.sup {
	height:182px;
}

td.cabecera {
	height:140px;
	width:474px;
	}

td.noticias {
	background-image : url(images/bg-noticias.gif);
	height:30px;
	padding:3px;
	border-bottom: 1px solid #acacac;
	font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #d86b1f;
text-align : justify;
	
	}

.reaj { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #6e6e6e;
text-align : justify;
} 

.reajsinjus { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #6e6e6e;
} 
.reajcaja { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #6e6e6e;
text-align : justify;
border:1px solid #c7c7c7;
padding:2px;
} 

.reaj2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #d86b1f;
text-align : justify;
}

.reaj3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #5e5ed7;
text-align : justify;
}

.tdmenu {
border-bottom:1px solid #cfcfcf;
height: 31px;
}

.ari{
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #6e6e6e;
text-decoration: none;
}
.reajw { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
padding-left:5px;
text-align: justify;
color : #ffffff;
}

a.reajw2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
padding-left:5px;
text-align: justify;
color : #ffffff;
font-weight:bold;
text-decoration:none;
}

a.reajw2:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
padding-left:5px;
text-align: justify;
color : #ffffff;
font-weight:bold;
text-decoration:underline;
}


a.link {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #6e6e6e;
text-decoration: none;

}

a.link_10 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color : #6e6e6e;
text-decoration: none;

}


a.link2 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #D86B1F;
text-align : right;
text-decoration: none;
}


a.link3 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #FFFFFF;
text-decoration: none;
}
a.link3:hover {
text-decoration:underline;
}

a {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
font-weight : normal;
color : #6e6e6e;
text-decoration: none;

}

a.link_url {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6600;
	text-decoration:none;
}
a.link_url:hover {
	text-decoration:underline;
}

.link4 {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #555555;
	text-decoration:underline;
}
.link4:hover {
	color:#FF6600;
}

h1 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 18px;
color : #ffffff;
} 

h2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 22px;
color : #888888;
margin:0;
} 

h3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 18px;
color : #028292;
margin:0;
} 

.txth1 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 18px;
color : #6e6e6e;
}


td.menu{
	background-image : url(images/bgmenu.gif);
	height:36px;
	}
td.txthome{
	background-image : url(images/bghome1.jpg);
	height:251;	
	width:497px;

	}

a.sub { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
color : #163679;
font-weight: normal;
text-align: justify;
text-decoration : none;
} 


.solapa { 
font-family : Arial, Verdana, Helvetica, sans-serif;
width:180px;
color : #ffffff;
margin:0px;
padding:0px;
} 
.solapa2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
color : #163679;
} 
.solapa3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
color : #163679;
font-style:none;
} 



.menu2 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
color :  #fcff00;
font-weight: bold;
text-align: justify;
text-decoration : none;
}

.menu1 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
color : #ffffff;
font-weight: normal;
text-align: justify;
text-decoration : none;
}

a.menu2:hover { 
color : #ffffff;
text-decoration : underline;
} 


.txt { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #6e6e6e;
text-align : justify;
} 

.txt2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #002883;
text-align : justify;
} 
.txt3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #6e6e6e;
} 

.pie {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #002883;
text-align : justify;
text-decoration : none;
}

SELECT.b { 
border-right : 1px solid #c9c37f;
border-top : 1px solid #c9c37f;
font-size : 10px;
background : white;
border-left : 1px solid #c9c37f;
color : #777777;
border-bottom : 1px solid #c9c37f;
font-family : arial, verdana;
} 
INPUT.a { 
border-right : 1px solid #AFAFAF;
border-top : 1px solid #AFAFAF;
font-size : 10px;
background : #ffffff;
border-left : 5px solid #AFAFAF;
color : #777777;
border-bottom : 1px solid #AFAFAF;
font-family : arial, verdana;
} 

INPUT.b { 
border-right : 1px solid black;
border-top : 1px solid black;
font-size : 10pt;
background : #A8D0EE;
border-left : 1px solid black;
color : black;
border-bottom : 1px solid black;
font-family : arial, verdana;
} 
INPUT.c { 
border:0px;
font-size : 12px;
height:22px;
width:65px;
background : #ffffff;
color : #ffffff;
background-image: url(images/bg-boton.gif);
font-family : arial, verdana;
} 

INPUT.d { 
border-right : 1px solid #AFAFAF;
border-top : 1px solid #AFAFAF;
font-size : 10px;
background : #ffffff;
border-left : 1px solid #AFAFAF;
color : #777777;
border-bottom : 1px solid #AFAFAF;
font-family : arial, verdana;
} 

INPUT.e { 
border-right : 1px solid #AFAFAF;
border-top : 1px solid #AFAFAF;
font-size : 12px;
background : #ffffff;
border-left : 1px solid #AFAFAF;
color : #777777;
border-bottom : 1px solid #AFAFAF;
font-family : arial, verdana;
}

SELECT.a { 
border-right : 1px solid #AFAFAF;
border-top : 1px solid #AFAFAF;
font-size : 10px;
background : #ffffff;
border-left : 5px solid #AFAFAF;
color : #777777;
border-bottom : 1px solid #AFAFAF;
font-family : arial, verdana;
} 

TEXTAREA.a { 
border-right : 1px solid #6f6f6f;
border-top : 1px solid #6f6f6f;
font-size : 10px;
border-left : 1px solid #6f6f6f;
color : #777777;
border-bottom : 1px solid #6f6f6f;
font-family : arial, verdana;
} 

TEXTAREA.e { 
border-right : 1px solid #6f6f6f;
border-top : 1px solid #6f6f6f;
font-size : 12px;
border-left : 1px solid #6f6f6f;
color : #777777;
border-bottom : 1px solid #6f6f6f;
font-family : arial, verdana;
}




.reajtef { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 32px;
font-style : normal;
text-align: right;
padding-left:5px;
color : #ffffff;
font-style: italic;
}
.novedad	{ 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
padding:12px;
background-color: #c1d5ff;
color : black;
border-top:1px solid #6386ca;
border-left:1px solid #6386ca;
border-right:1px solid #2f4d8a;
border-bottom:1px solid #2f4d8a;

}


.menu_carnee {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6f6f6f;
}
.menu_carnee:hover {
	color:#c1d5ff;
}
.barra_apartado {
	background-color:#E9E9E9; 
	border-bottom:1px #CCCCCC solid;
}


.albergues {
	border-bottom:1px solid #dcdcdc;
	height:38px;
}

.cod_albergues {	
	height:13px;
	width:31px;
	background-color:#999999;	
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left:2px;
	text-align:center;
}

a.linkalbergues {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #163679;
font-weight: normal;
text-align: justify;
text-decoration : none;

}

.mundo_isic_rec {
	border-left:1px #9ad6d2 solid;
	border-right:1px #9ad6d2 solid; 
	padding-left:15px;
	padding-right:15px;
}

.titulo1 {
	font-size:15px;
	color:#163679;
}

.formu1 {
	border:1px #CCCCCC solid;
	padding:10px;
	background-color:#F0F0F0;
}

.tabla_tabular {
	border:1px #CCCCCC solid;
	background-color:#EFEFEF;
}

A.enlaceCelesteSinRaya
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #0A89B8;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.enlaceCelesteSinRaya:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003399;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


.lista {
	list-style-image:url(images/cuadrado.gif);
}


.txt_carne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	padding-right:5px;
}

.tdDestacado1{ background-image:url(images/dest1.png); background-repeat:no-repeat;  width:233px; height:135px; *height:115px; color:#FFFFFF; padding:10px; margin-right:8px; text-align:left;}
.tdDestacado2{ background-image:url(images/dest2.png); background-repeat:no-repeat; width:233px; height:135px; *height:115px; color:#FFFFFF; padding:10px; text-align:left; margin-right:8px;}
.tdDestacado3{ background-image:url(images/dest3.png); background-repeat:no-repeat; width:233px; height:135px; *height:115px; color:#FFFFFF; padding:10px; text-align:left}
td.txtdestacado{padding-top:0px; *padding-top:10px}
a.titDestacado{ color:#FFFFFF; font-size:14px; font-weight:bold;}
a.titDestacado:hover{color:#f9eb06}
a.txtdestacado{ color:#FFFFFF; font-size:12px;}
a.txtdestacado:hover{color:#f9eb06}

.mas{ width:52px;}
.mas2{ width:20px; padding-bottom:10px;}




/*A partir de aquí están los estilos isic*/
.tdCarne{
background-image:url(images/fnd-carne.jpg); 
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:10px;
}

.lnkNaranja{ font-size:12px; color:#f67216}
.lnkNaranjaCurrent{ font-size:12px; color:#02777E}
.lnkNaranja:hover{ font-size:12px; color:#999999}
.imgIsicL{ border:1px solid #e4dbb2; margin:5px 10px 5px 0;}
.imgIsicR{ border:1px solid #e4dbb2; margin:5px 0px 5px 10px;}

.tablaNot{ border:1px solid #e6ebeb; width:550px; margin-bottom:15px;}
.titNoticia{ color:#02777e; font-size:13px; font-weight:bold; padding-right:15px; background-color:#f1f9f9; border-bottom:1px solid #f4e278}
.tdFecha{ background-color:#e5f4f4; border-bottom:1px solid #f4e278}
.intNot{ padding:10px;}

