body {
	font-family:"trebuchet ms", verdana, arial;
	/* font-family: Arial, Helvetica, sans-serif; /* IE6 e IE7 */
	background:url("../images/fondob.jpg") bottom center no-repeat fixed ;
	font-size: 13px;
	color: #333333;
	padding: 0;
	margin: 0;
	background-color: #ffffff;
	word-spacing: 0; 
	
}
td,th,th {}
.bgmenutop{background:url("../images/bgcab.jpg");}
p {padding:0px;margin:0px;}
a {color: #CC3300;text-decoration: none; }
a:link {color: #CC3300;text-decoration: none; }
a:visited {color: #CC3300;text-decoration: none; }
a:hover {color: #000000;text-decoration: none; }
a:active {color: #000000;text-decoration: none; }

.nar a:link {color: #CC3300;text-decoration: none;}
.nar a:visited {color: #CC3300;text-decoration: none;}
.nar a:hover {color: #ffffff;text-decoration: none; background-color:#FF6600;}
.nar a:active {color: #ffffff;text-decoration: none; background-color:#FF6600;}

.imgs {border:#FF6600 solid 2px;}
.imgs a:link {border:#FF6600 solid 2px;}
.imgs a:visited {border:#FF6600 solid 2px;}
.imgs a:hover {border:#990000 solid 2px;}
.imgs a:active {border:#990000 solid 2px;}
/* BORDER REDONDEADOS */
.bordegris {display:block}
.bordegris *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0f0f0}
.bordegris1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;
  background:#fbfbfb}
.bordegris2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;
  background:#fcfcfc}
.bordegris3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;}
.bordegris4{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.bordegris5{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.bordegrisfg{
  background:#f0f0f0}
 /* ---------------- */
 .bordeoscuro {display:block}
.bordeoscuro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#999999}
.bordeoscuro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;
  background:#fbfbfb}
.bordeoscuro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;
  background:#fcfcfc}
.bordeoscuro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;}
.bordeoscuro4{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.bordeoscuro5{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.bordeoscurofg{
  background:#999999}
 /* ---------------- */
 .borderojo {display:block}
.borderojo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#990000}
.borderojo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d39191;
  border-right:1px solid #d39191;
  background:#b23f3f}
.borderojo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4e5e5;
  border-right:1px solid #f4e5e5;
  background:#ac3030}
.borderojo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ac3030;
  border-right:1px solid #ac3030;}
.borderojo4{
  border-left:1px solid #d39191;
  border-right:1px solid #d39191}
.borderojo5{
  border-left:1px solid #b23f3f;
  border-right:1px solid #b23f3f}
.borderojofg{
  background:#990000}

 /* ---------------- */
 .bordenegro {display:block}
.bordenegro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#990000}
.bordenegro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ca8888;
  border-right:1px solid #ca8888;
  background:#ae3c3c}
.bordenegro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7d8d8;
  border-right:1px solid #e7d8d8;
  background:#a92d2d}
.bordenegro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a92d2d;
  border-right:1px solid #a92d2d;}
.bordenegro4{
  border-left:1px solid #ca8888;
  border-right:1px solid #ca8888}
.bordenegro5{
  border-left:1px solid #ae3c3c;
  border-right:1px solid #ae3c3c}
.bordenegrofg{
  background:#990000}
/* ------------*/
.bordenegro {display:block}
.bordenegro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.bordenegro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #888888;
  border-right:1px solid #888888;
  background:#3c3c3c}
.bordenegro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8;
  background:#2d2d2d}
.bordenegro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2d2d2d;
  border-right:1px solid #2d2d2d;}
.bordenegro4{
  border-left:1px solid #888888;
  border-right:1px solid #888888}
.bordenegro5{
  border-left:1px solid #3c3c3c;
  border-right:1px solid #3c3c3c}
.bordenegrofg{
  background:#000000}
/* --------------------------*/
.bordenaranja {display:block}
.bordenaranja *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FF6600}
.bordenaranja1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6b488;
  border-right:1px solid #f6b488;
  background:#fb883c}
.bordenaranja2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1e2d8;
  border-right:1px solid #f1e2d8;
  background:#fc802d}
.bordenaranja3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fc802d;
  border-right:1px solid #fc802d;}
.bordenaranja4{
  border-left:1px solid #f6b488;
  border-right:1px solid #f6b488}
.bordenaranja5{
  border-left:1px solid #fb883c;
  border-right:1px solid #fb883c}
.bordenaranjafg{
  background:#FF6600}
/* -------------------- */
.bordeverde{display:block}
.bordeverde *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#046F01}
.bordeverde1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8ab889;
  border-right:1px solid #8ab889;
  background:#3f8f3c}
.bordeverde2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d8e3d8;
  border-right:1px solid #d8e3d8;
  background:#30872e}
.bordeverde3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #30872e;
  border-right:1px solid #30872e;}
.bordeverde4{
  border-left:1px solid #8ab889;
  border-right:1px solid #8ab889}
.bordeverde5{
  border-left:1px solid #3f8f3c;
  border-right:1px solid #3f8f3c}
.bordeverdefg{
  background:#046F01}
/* -------------------- */
.bordemarron{display:block}
.bordemarron *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#884200}
.bordemarron1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cbad91;
  border-right:1px solid #cbad91;
  background:#a5713f}
.bordemarron2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f3ece5;
  border-right:1px solid #f3ece5;
  background:#9e6530}
.bordemarron3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9e6530;
  border-right:1px solid #9e6530;}
.bordemarron4{
  border-left:1px solid #cbad91;
  border-right:1px solid #cbad91}
.bordemarron5{
  border-left:1px solid #a5713f;
  border-right:1px solid #a5713f}
.bordemarronfg{
  background:#884200}
/* --------------------------- */

.fecha {font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;}
.fechas{border:#990000 1px solid;background:#ffffff;margin-bottom:4px;margin-top:6px; } 
.borde{border-left:#e0e0e0 0px dotted;border-right:#e0e0e0 0px dotted;padding-left:4px;padding-right:4px;}
.bordemenu{border-left:#e0e0e0 0px dotted;border-right:#e0e0e0 0px dotted;padding-left:14px;padding-right:14px;padding-top:2px;margin-bottom:-6px;}

.cab{background-image:url(../images/fondo-wes_09.gif);}
.pie{background:url(../images/pie2.gif) bottom center no-repeat;}

.tbgeneral {background-image:url(../images/bggris.gif);}
.tabla1 { background:url('../images/bgcab.jpg') top center repeat-x; background-color:#000000;}

.tbmenu
{margin-top: 0px;margin-bottom: -6px;}
.tbd
{background-position:bottom right; background-repeat:no-repeat;margin-top: 4px;margin-bottom: 4px;}
.tbn
{background-position:bottom right;background-repeat:no-repeat;margin-top: 4px;margin-bottom: 4px;font-size:11px;}
.tbborde
{border:#CCCCCC 1px solid;}
.tbdit
{color:#000000;background-color:#f0f0f0;font-size:16px;font-weight:bold; word-spacing: -2px;}
.tben
{color:#666666;font-size:16px;font-weight:bold; word-spacing: -2px;border:#999999 1px solid;}
.tbdt
{background-color: #9F9F9F;color:#ffffff;font-size:16px;font-weight:bold; word-spacing: -2px;}
.tbforos
{background-color:#666666;color:#ffffff;font-size:16px;font-weight:bold; word-spacing: -2px;}
.tbun
{background-color:#ff6600;color:#ffffff;font-size:16px;font-weight:bold; word-spacing: -2px;}
.tbrojo
{background-color:#990000;color:#ffffff;font-size:16px;font-weight:bold; word-spacing: -2px;}


#menuit a {display:block;width:100%; text-decoration:none;color:#990000;} 
#menuit a:active{background-color: #ff6600;color:#ffffff;} 
#menuit a:link{} 
#menuit a:visited{} 
#menuit a:hover{background-color: #ff6600; color:#ffffff; } 

#menuin a {display:block;} 
#menuin a:active{background-color: #000000;color:#ffffff;} 
#menuin a:link{} 
#menuin a:visited{} 
#menuin a:hover{background-color: #000000; color:#ffffff; } 

/* --------------- */
.tit  {
	font-size : 10pt;
	color: #ffffff;
	background-color: #999999;
	font-weight: bold;
}
.fs	{
	
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	background-color: #ff9900;
	font-size: 18px;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}

/* ----------- ISLAS ---------- */
.Tenerife
{
background-image:url(../images/tf.gif);
background-position:top right;
background-repeat:no-repeat;
}
.GranCanaria
{
background-image:url(../images/gc.gif);
background-position:top right;
background-repeat:no-repeat;
}
.ElHierro
{
background-image:url(../images/hr.gif);
background-position:top right;
background-repeat:no-repeat;
}
.LaPalma
{
background-image:url(../images/lp.gif);
background-position:top right;
background-repeat:no-repeat;
}
.Fuerteventura
{
background-image:url(../images/ft.gif);
background-position:top right;
background-repeat:no-repeat;
}
.Lanzarote
{
background-image:url(../images/ln.gif);
background-position:top right;
background-repeat:no-repeat;
}
.LaGomera
{
background-image:url(../images/gm.gif);
background-position:top right;
background-repeat:no-repeat;
}
/* ------------------------ */


/* -------- FORMULARIOS ------- */
.menuf {
font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color:#cccccc;
	border:#333333 solid 1px;
	background-color:#333333;
}
form{	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}
input {
font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border:#999999 solid 1px;
}
file {
font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	border:#999999 solid 1px;
}
.enviar {
	font-size: 14px;
	font-weight: bold;
}
.enviar {
	font-size: 14px;
	font-weight: bold;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
textarea {
	font-family:"trebuchet ms", verdana, arial;
	font-size: 12px;
	font-style: normal;
	border:#999999 solid 1px;
}
.botonmensaje	{
font-size:12px;border:1px solid #ffffff; background-color:#ffffff;}
.Estilo12 {color: #FFFFFF; font-weight: bold; }
.Estilo4 {font-size: 11px;color: #ffffff}

/* ----------- COLORES ----------- */

.blanco {color:#FFFFFF; }
.negro {color: #000000;}
.claro {color: #f0f0f0;}
.gris {color: #cccccc;}
.gris a {color: #cccccc;text-decoration: none;	background-color:#000000;}
.gris a:link {color: #cccccc;text-decoration: none;	background-color:#000000;}
.gris a:visited {color: #cccccc;text-decoration: none;	background-color:#000000;}
.gris a:hover {color: #FFCC00; text-decoration: none;	background-color:#333333;}
.gris a:active {color: #FFCC00; text-decoration: none;	background-color:#333333;}
.rojo {color: #990000;}
.naranja {color: #ff6600;}
.amarillo {color: #FFCC00;}

.bgrojo {background-color:#990000; color: #ffffff;}
.bggris {background-color:#f0f0f0;}
.bgnegro {background-color:#000000;}
.bgblanco {background-color:#ffffff;}

/* ----------------------------------- */

.f4 {font-size:4px;}
.f6 {font-size:6px;}
.f7 {font-size:7px;}
.f8 {font-size:8px;}
.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:13px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size: 18px}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.f26 {font-size:26px;}
.f28 {font-size:28px;}
.f30 {font-size:30px;}
.f34 {font-size:34px;}
.f36 {font-size:36px;}
.f40 {font-size:40px;}

.f9g {font-size:10px;color:#666666;}
.f9n {font-size:10px;color:#999999;}
.f9n a:link, .f9n a:visited { background:none; color:#999999;}
.f9n a:hover, .f9n a:active {  color:#000000;}

.titulo { color: #990000;}

.imagenp {border: #ffffff 10px solid;margin-left:6px;margin-top:-20px;margin-right:-14px;}
.imagen {border: #ffffff 10px solid;margin-top:10px;margin-bottom:10px;}
.imagenot {border: #ffffff 10px solid;margin-top:-10px;margin-left:10px;}

.titular,h1 { word-spacing: -2px; color: #990000; font-weight:bolder;font-size: 20px; margin:0px; padding:0px; }
.titular a,h1 a{ word-spacing: -2px; color: #990000; font-weight:bolder; margin:0px; padding:0px;}
.titular a:link ,h1 a:link {color: #990000; text-decoration: none;  }
.titular a:visited,h1 a:visited {color: #990000;	text-decoration: none;	}
.titular a:hover,h1 a:hover{color: #ffffff;	text-decoration: none;	background-color:#ff6600;}
.titular a:active,h1 a:active{color: #FF6600;	text-decoration: none;}