BODY{
margin:15px;
padding:0px;
background-color:#FFFFFF;
border:0px;
position: relative;
}

FORM {
	border:0px;
	margin:0px;
	padding:0px;
}


TABLE.CENTRAL_Table_COSTES{
	border-collapse:collapse;
	border-color:#545B68;
	background-color:#545B68 !important;
	bgcolor:#545B68 !important;
	border:solid;
	border-width:1px !important;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
TD.CENTRAL_Table_COSTES {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	background-color:#000000 !important;
	bgcolor:#000000 !important;
	border-width:1px !important;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-color: #ffffff !important;
	color: #ffffff !important;
	text-decoration: none;
}
TD.CENTRAL_Table_COSTES_NEW {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	background-color:#848B98 !important;
	bgcolor:#848B98 !important;
	border-width:0px !important;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-color: #ffffff !important;
	color: #ffffff !important;
	text-decoration: none;
}

#produs_TABLE {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	/*padding:3px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#produs_TABLE TD {
	background: #FFCC00;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	height:30px;
}

#produs_TABLE  .produs_TABLE_Titulo {
	background: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	text-align:center;
}

#produs_TABLE  .produs_TABLE_Link_Extranet, .produs_TABLE_Link_Extranet:link, .produs_TABLE_Link_Extranet:visited  {
	color: #0033FF;
	text-decoration: none;
}
#produs_TABLE  .produs_TABLE_Link_Extranet:hover  {
	color:#FFFFF;
	text-decoration:underline;
}

#produs_TABLE  .produs_TABLE_Link_Cerrar, .produs_TABLE_Link_Cerrar:link, .produs_TABLE_Link_Cerrar:visited  {
	color: #E40318;
	text-decoration: none;
}
#produs_TABLE  .produs_TABLE_Link_Cerrar:hover  {
	color:#FFFFF;
	text-decoration:underline;
}

#produs_TABLE .header_nav {
	background-color: #727475;
}
#produs_TABLE TD.header_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	padding:4px;
	height:13px;
}

#produs_TABLE TD.header_iconos {
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ffffff;
}

#produs_TABLE .header_nav a{
	color: #FFFFF;
	text-decoration: none;
}

#header_iconos {
	background-color: #FFFFFF;
}

#header_iconos TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	padding:4px;
}
#header_iconos img {
	background-color: #FFFFFF;
	padding:4px;
}

#CENTRAL {

	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
}

#CENTRAL TD {
background: #ECECEC;
}
#CENTRAL a:link, a:visited{ color:#0033CC; text-decoration:underline;}
#CENTRAL a:hover { color:#FF0000; }
#CENTRAL .CENTRAL_Header {background: #FFCC00;
border-color:#545B68;
border:solid;
border-width:1px;
padding:4px;
font-weight: bold;
}

#CENTRAL SELECT {
background: #FFFFFF;
border-color:#545B68;
border:solid;
border-width:1px;
text-align:center;
vertical-align:middle;
}

#CENTRAL INPUT {
/*border-color:#545B68;*/
border:solid;
border-width:1px;
text-align:left;
vertical-align:middle;
color:#000000;
}

#CENTRAL .CENTRAL_Input {
border-color:#545B68;
border:solid;
border-width:1px;
text-align:left;
vertical-align:middle;
color:#000000 !important;
width:40px;
}

#CENTRAL .CENTRAL_Input_Temp {
border-color:#545B68;
border:solid;
border-width:1px;
text-align:left;
vertical-align:middle;
color:#000000 !important;
width:24px !important;
}

#CENTRAL .CENTRAL_Button {
border-color:#545B68;
border:solid;
border-width:1px;
text-align:center;
vertical-align:middle;
width:60px;
}

#CENTRAL .CENTRAL_CheckBox {
border:0px;
width:20px;
}

#CENTRAL TEXTAREA {background: #FFFFFF;
border-color:#545B68;
border:solid;
border-width:1px;
}
#CENTRAL .CENTRAL_Text_S {	font-size: 9px;
}
#CENTRAL .CENTRAL_Table {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
}
/*
#CENTRAL .CENTRAL_Table TD {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
}
*/
#CENTRAL .CENTRAL_Table TD.Gestor_Negro {
	background: #000000;
}

#CENTRAL .CENTRAL_Table_Header {
	background: #FFCC00;
	padding:4px;
	font-weight: bold;
	/*width:1px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#CENTRAL .CENTRAL_Table_On {
background: #DEDEDE;
padding:4px;
font-size:11px;
font-weight: bold;
}
#CENTRAL .CENTRAL_Table_Off {
background: #ECECEC;
padding:4px;
font-size:11px;
font-weight: bold;
}
#CENTRAL .forzado {
	color:#FF0000;
}

/* START Calendario */
.TABLE_Calendario { 
	background-color:#000000 !important;
	border:0px !important;
}
.TABLE_Calendario TD  { 
	border:0px !important;
	background-color:#000000 !important;
}
.TABLE_Calendario TD.Mes { 
	border:0px !important;
	background-color:#003399 !important;
}
.TABLE_Calendario INPUT { 
	font-size:11px !important; 
	font-family:Verdana, Arial, Helvetica, sans-serif !important; 
	font-weight:bold !important;
	color:#FFFFFF !important;
    TEXT-ALIGN: center !important;
}
/*
.TABLE_Calendario TD.DCerrado { 
	border:0px !important;
	background-color:#333333 !important;
}
*/
/* END Calendario */

/* START GESTOR */

#CENTRAL .CENTRAL_Gestor TABLE{ 
	border-collapse:collapse;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}
#CENTRAL .CENTRAL_Gestor {
	border-collapse:collapse;
	border-color:#000000;
	border:solid;
	border-width:1px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
	color:#FFFFFF;

}
#CENTRAL .CENTRAL_Gestor TD {
	background: #1a2322;
	border-color:#535657;
	border:solid;
	border-width:1px;
	font-size:11px;
}

#CENTRAL .CENTRAL_GestorSinFilete TD {
	background: #1a2322;
	border-color:#535657;
	border:solid;
	font-weight: normal;
	border-width:0px !important;
	font-size:11px;
}

#CENTRAL .CENTRAL_Gestor TD.CENTRAL_Gestor_Header {
	background: #000000;
	padding:4px;
	font-weight: bold;
	border-collapse:collapse;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color:#FFFFFF;

}

#CENTRAL .CENTRAL_Gestor TD.CENTRAL_Gestor_On  {
	background: #1a2322;
	padding:4px;
	font-size:11px;
}

#CENTRAL .CENTRAL_Gestor TD.CENTRAL_Gestor_Off {
	background: #353b3d;
	padding:4px;
	font-size:11px;
	border-collapse:collapse;
}
#CENTRAL .CENTRAL_Gestor TD.CENTRAL_Gestor_Claro {
	background: #808080;
	padding:2px;
	font-size:11px;
	border-collapse:collapse;
}
#CENTRAL .CENTRAL_Gestor A{
color:#FFFF00;
text-decoration:underline;
font-size:13px;
}

#CENTRAL .CENTRAL_Gestor A:HOVER{
text-decoration:none;
color:#FFFF00;
font-size:13px;
}
/* END GESTOR */

/* Start index */

#MENU_PRINCIPAL {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
}

#MENU_PRINCIPAL TD {background: #ECECEC;

}
#MENU_PRINCIPAL .MENU_PRINCIPAL_Header {background: #FFCC00;
border-color:#545B68;
border:solid;
	border-width:1px;
padding:4px;
font-weight: bold;
text-align:center;
}

#MENU_PRINCIPAL img {
	padding:3px;
}

#MENU_PRINCIPAL  .MENU_PRINCIPAL_Link, .MENU_PRINCIPAL_Link:link, .MENU_PRINCIPAL_Link:visited {
	color: #000000;
	text-decoration: underline;
}
#MENU_PRINCIPAL  .MENU_PRINCIPAL_Link:hover {
	color:#FF3333;
	text-decoration:underline;
}

#NOTICIAS {
	border-collapse:collapse;
	border-color:#545B68;
	border:solid;
	border-width:1px;
	padding:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
}

#fotos_extra,  .fotos_extra_link:link, .fotos_extra_link:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
	text-align:center;
	vertical-align:middle;
	color:#000000;
}
#fotos_extra .fotos_extra_link:hover {
	color:#FF9900;
	text-decoration: underline;}
/* End index */

/*Start Tarifas*/
#CENTRAL TABLE.CENTRAL_TARIFAS_Table,TABLE.CENTRAL_TARIFAS_Table TD {
	border-collapse:collapse;
	border-width:1px;
	border-color:#545B68;
	border:solid;
	
/*	text-align:left;*/
	padding:3px;

}
#CENTRAL .CENTRAL_Header2 {
background: #727475;
border-color:#545B68 solid 1px;
padding:4px;
font-weight: bold;
color:#FFFFFF;
text-align:center;
}

#CENTRAL2 .CENTRAL_Header2 A {
	color:#FFFF00 !important;
}
#CENTRAL .CENTRAL_Header2 A {
	color:#FFFF00 !important;
}

#CENTRAL .CENTRAL_TARIFAS_Table TD.CENTRAL_TARIFAS_Table_On {
	background: #DEDEDE;

}
#CENTRAL .CENTRAL_TARIFAS_Table TD.CENTRAL_TARIFAS_Table_On input{
width:auto;
height:14px;
}
#CENTRAL .CENTRAL_TARIFAS_Table TD.CENTRAL_TARIFAS_Table_Off {
	background: #C3C3C3;
	padding:3px;
	font-size:11px;
	font-weight:bold;
	width:auto;	
	
}
#CENTRAL .CENTRAL_TARIFAS_Header {
	background: #FFCC00;
	padding:4px;
	font-weight: bold;
	color:#000000;
	background: #FFCC00;
	border-color:#545B68;
	border:solid;
	border-width:1px;
}
/*End Tarifas*/


/*Start Central Nuevo*/
#CENTRAL2 {
	border-collapse:collapse;
	border: 1px solid #545B68;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
}
#CENTRAL2 TD {
	border: 1px solid #545B68;
	background: #ECECEC;
}
#CENTRAL2 .CENTRAL_Header {background: #FFCC00;
border-color:#545B68 solid 1px;
padding:4px;
font-weight: bold;
text-align:center;
}
#CENTRAL2 .CENTRAL_Header2 {background: #727475;
border-color:#545B68 solid 1px;
padding:4px;
font-weight: bold;
color:#FFFFFF;
text-align:center;
}
#CENTRAL2 .CENTRAL_Pasivo {background: #FFFFFF;
border-color:#545B68 solid 1px;
padding:10px;
font-weight: normal;
}
#CENTRAL2 .CENTRAL_Activo {background: #ECECEC;
border-color:#545B68 solid 1px;
padding:10px;
font-weight: normal;}
#CENTRAL2 .CENTRAL_TD_On {background: #ECECEC;
border:0px;
font-weight: normal;}
#CENTRAL2 .CENTRAL_TD_Off {background: #DEDEDE;
border:0px;
font-weight: normal;}
#CENTRAL2 SELECT, INPUT, TEXTAREA  {
border-color:#545B68;
border:solid;
border-width:1px;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#CENTRAL2 INPUT {
color:#000000;
}
#CENTRAL2 .CENTRAL_Input {
border-color:#545B68;
border:solid;
border-width:1px;
text-align:left;
vertical-align:middle;
color: #000000 !important;
width:40px;
}
#CENTRAL2 .CENTRAL2_Input {
width:40px;
}
#CENTRAL2 .CENTRAL2_CheckBox {
border:0px;
width:20px;
}
/* START GESTOR CENTRAL 2*/
#CENTRAL2 .CENTRAL_Gestor TABLE{ 
	border-collapse:collapse;
	color:#FFFFFF;
}
#CENTRAL2 .CENTRAL_Gestor {
	border-collapse:collapse;
	border-color:#000000;
	border:solid;
	border-width:1px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height:140%;
	color:#FFFFFF;
}
#CENTRAL2 .CENTRAL_Gestor TD {
	background: #1a2322;
	border-color:#535657;
	border:solid;
	border-width:1px;
	font-size:11px;
}
#CENTRAL2 .CENTRAL_Gestor TD.CENTRAL_Gestor_Header {
	background: #000000;
	padding:4px;
	font-weight: bold;
	border-collapse:collapse;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color:#FFFFFF;

}
#CENTRAL2 .CENTRAL_Gestor TD.CENTRAL_Gestor_On  {
	background: #1a2322;
	padding:4px;
	font-size:11px;
}
#CENTRAL2 .CENTRAL_Gestor TD.CENTRAL_Gestor_Off {
	background: #353b3d;
	padding:4px;
	font-size:11px;
	border-collapse:collapse;
}
#CENTRAL2 .CENTRAL_Gestor TD.CENTRAL_Gestor_Off .CENTRAL_Gestor_Off_Link:link, .CENTRAL_Gestor_Off_Link:visited { color:#FFCC00;}
#CENTRAL2 .CENTRAL_Gestor TD.CENTRAL_Gestor_Off.CENTRAL_Gestor_Off_Link:hover{ color:#FFFFFF;}

#CENTRAL2 A {
color:#0033CC;
}
#CENTRAL2 A:HOVER {
color:#0033CC;
}
#CENTRAL2 .CENTRAL_Gestor A{
text-decoration:underline;
}
#CENTRAL2 .CENTRAL_Gestor A:HOVER{
text-decoration:none;
}
/*Start Menu Extranet*/
#MenuExtranet { border-collapse:collapse; 	border: 1px solid #55585D;}
#MenuExtranet TD {	width:40px;	height:33px;	border: 1px solid #55585D;}
#MenuExtranet IMG { vertical-align:middle; text-align:center; border:0px;} 
#MenuExtranet .Menu_GDatos {width:40px; height:33px;
	background-image: url(../i/btn_bg_datos.gif);	background-repeat: no-repeat;
}
#MenuExtranet .Menu_GReservas {width:40px; height:33px;
	background-image: url(../i/btn_bg_reservas.gif);	background-repeat: no-repeat;
}
#MenuExtranet .Menu_GMisc {width:40px; height:33px;
	background-image: url(../i/btn_bg_misc.gif);	background-repeat: no-repeat;
}
#MenuExtranet .Menu_Activ {width:40px; height:33px;
	background-image: url(../i/btn_bg_activa.gif);	background-repeat: no-repeat;
}
#MenuExtranet .Menu_InActiv {width:40px; height:33px;
	background-image: url(../i/btn_bg_inactiva.gif);	background-repeat: no-repeat;
}
/*End Menu extranet*/

/* Start Contactar */
#Contactar { border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%;}
#Contactar TD {border: 1px solid #55585D; border-collapse:collapse; padding:4px;}
#Contactar .Contactar_Header { background-color:#FFCC00; padding-top:4px; padding-bottom:4px; font-weight:bold; font-size:11px; text-align:center;}
#Contactar .Contactar_Cat { background-color:#737476; padding-top:4px; padding-bottom:4px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-align:center;}
#Contactar .Contactar_TD_Activ { background-color:#ECECEC;}
#Contactar .Contactar_TD_FichaOn { background-color:#DBDBDB;font-weight:bold;}
#Contactar .Contactar_TD_FichaOff { background-color:#FFFFFF;}
#Contactar .Contactar_TD_FichaOff Img { clear:right;}

#Contactar .Contactar_TD_BonceOn { background-color:#B1811D;font-weight:bold;}
#Contactar .Contactar_TD_BronceOff { background-color:#EBD6AB;}
#Contactar .Contactar_TD_BronceOff Img { clear:right;}

#Contactar .Contactar_TD_PlataOn { background-color:#97979F;font-weight:bold;}
#Contactar .Contactar_TD_PlataOff { background-color:#E7E7EF;}
#Contactar .Contactar_TD_PlataOff Img { clear:right;}

#Contactar .Contactar_TD_OroOn { background-color:#FFD200;font-weight:bold;}
#Contactar .Contactar_TD_OroOff { background-color:#FEF3BD;}
#Contactar .Contactar_TD_OroOff Img { clear:right;}

#Contactar .Contactar_Destacado { color:#EC2524;}

#Contactar A {
	color:#0000FF;
	text-decoration:none;
}
#Contactar A:HOVER {
	color:#0000FF;
	text-decoration:underline;
}
#Contactar A:LINK,#Contactar A:VISITED,#Contactar A:ACTIVE {
	color:#0000FF;
}

.Contactar_Form {
	border:0px !important;
}
.Contactar_Form TD {
	border:0px !important;
}
/* End Contactar */

/*Start Caja Login*/
#caja_login {border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#caja_login TD { padding:5px;}
#caja_login .caja_login_txt_M { font-size:12px;}
#caja_login .caja_login_txt_Gris { font-size:11px; color:#848484; border-left:#545B68 solid 1px; padding-top:0px !important; padding-bottom:15px !important;}
#caja_login .caja_login_destacado { font-size:18px; font-weight:bold; color:#000000; padding-top:0px !important;}
#caja_login .caja_login_TD {border-collapse:collapse; 	border: 1px solid #545B68; padding:5px;  }
#caja_login .caja_login_Cabecera {border-collapse:collapse; 	border: 1px solid #545B68; padding:5px; background-color:#FFCC00; font-size:13px;  }
#caja_login .caja_login_pie { border-collapse:collapse; 	border: 1px solid #545B68; background-color:#DDDEE1; text-align:center; padding:3px;}
#caja_login INPUT {border: 1px solid #7E9DB9; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*End Caja Login*/

/*Start Menu Extranet*/
#MenuExtranet { border-collapse:collapse; 	border: 1px solid #55585D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#MenuExtranet TD {	width:40px;	height:33px;	border: 1px solid #55585D;}
#MenuExtranet TD.MenuExtranetDatos { padding:3px; width:100% !important;	 border: 1px solid #2B470C; background-color:#FAFFEF; vertical-align:middle;}
#MenuExtranet .MenuExtranetDatosLink:link, .MenuExtranetDatosLink:visited { color:#142000; text-decoration:underline;}
#MenuExtranet .MenuExtranetDatosLink:hover { color:#5A9003;}
#MenuExtranet TD.MenuExtranetDatosCabecera {width:100% !important; height:25px !important; border: 1px solid #2B470C; background-color:#4C6036;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}

#MenuExtranet TD.MenuExtranetReservas { padding:3px; width:100% !important;	  background-color:#FFF3D7; vertical-align:middle;}
#MenuExtranet .MenuExtranetReservasLink:link, .MenuExtranetReservasLink:visited { color:#772700; text-decoration:underline;}
#MenuExtranet .MenuExtranetReservasLink:hover { color:#ED4E00;}
#MenuExtranet TD.MenuExtranetReservasCabecera {width:100% !important; height:25px !important; border: 1px solid #772700; background-color:#ED4E00;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}

#MenuExtranet TD.MenuExtranetSemillas { padding:3px; width:100% !important;	  background-color:#FFE9FC; vertical-align:middle;}
#MenuExtranet .MenuExtranetSemillasLink:link, .MenuExtranetSemillasLink:visited { color:#772700; text-decoration:underline;}
#MenuExtranet .MenuExtranetSemillasLink:hover { color:#ED4E00;}
#MenuExtranet TD.MenuExtranetSemillasCabecera {width:100% !important; height:25px !important; border: 1px solid #772700; background-color:#A60692;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}

#MenuExtranet TD.MenuExtranetMisc { padding:3px; width:100% !important;	 border: 1px solid #2B470C; background-color:#E4F1FF; vertical-align:middle;}
#MenuExtranet .MenuExtranetMiscLink:link, .MenuExtranetMiscLink:visited { color:#002C59; text-decoration:underline;}
#MenuExtranet .MenuExtranetMiscLink:hover { color:#499AED;}
#MenuExtranet TD.MenuExtranetMiscCabecera {width:100% !important; height:25px !important; border: 1px solid #2B470C; background-color:#1562B1;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}

#MenuExtranet TD.MenuExtranetFlyCamping { padding:3px; width:100% !important;	  background-color:#F3FCFF; vertical-align:middle;}
#MenuExtranet .MenuExtranetFlyCampingLink:link, .MenuExtranetFlyCampingLink:visited { color:#196278; text-decoration:underline;}
#MenuExtranet .MenuExtranetFlyCampingLink:hover { color:#49a1bc;}
#MenuExtranet TD.MenuExtranetFlyCampingCabecera {width:100% !important; height:25px !important; border: 1px solid #1084a8; background-color:#2cc0ee;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}

#MenuExtranet TD.MenuExtranetOrbitur { padding:3px; width:100% !important;	  background-color:#F3FCFF; vertical-align:middle;}
#MenuExtranet .MenuExtranetOrbiturLink:link, .MenuExtranetOrbiturLink:visited { color:#196278; text-decoration:underline;}
#MenuExtranet .MenuExtranetOrbiturLink:hover { color:#49a1bc;}
#MenuExtranet TD.MenuExtranetOrbiturCabecera {width:100% !important; height:25px !important; border: 1px solid #1084a8; background-color:#001388;vertical-align:middle; color:#FFFFFF; font-size:12px; text-transform:uppercase; padding:0px; font-weight:bold; text-align:center}


#MenuExtranet IMG { vertical-align:middle; text-align:center; border:0px;} 
#MenuExtranet .Menu_GDatos {width:40px; height:33px; background-image: url(../i/btn_bg_datos.gif);	background-repeat: no-repeat; text-align:center;}
#MenuExtranet .Menu_GReservas {width:40px; height:33px;	background-image: url(../i/btn_bg_reservas.gif);	background-repeat: no-repeat;}
#MenuExtranet .Menu_GSemillas {width:40px; height:33px;	background-image: url(../i/btn_bg_semillas.gif);	background-repeat: no-repeat;}
#MenuExtranet .Menu_GMisc {width:40px; height:33px;	background-image: url(../i/btn_bg_misc.gif);	background-repeat: no-repeat;}
#MenuExtranet .Menu_Activ {width:40px; height:33px;	background-image: url(../i/btn_bg_activa.gif);	background-repeat: no-repeat; text-align:center;}
#MenuExtranet .Menu_InActiv {width:40px; height:33px;	background-image: url(../i/btn_bg_inactiva.gif);	background-repeat: no-repeat;}
#MenuExtranet .Menu_GFlyCamping {width:40px; height:33px; text-align:center;	background-image: url(../i/btn_bg_FlyCamping.gif);	background-repeat: no-repeat;}

#MenuExtranet .Menu_GDatos a, #MenuExtranet .Menu_GReservas a, #MenuExtranet .Menu_GSemillas a, #MenuExtranet .Menu_GMisc a, #MenuExtranet .Menu_Activ a, #MenuExtranet .Menu_InActiv a, #MenuExtranet .Menu_GFlyCamping a {
    border: 0 none;
    display: block;
    height: 33px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 40px;
}

#MenuExtranet .Menu_GDatos a span, #MenuExtranet .Menu_GReservas a span, #MenuExtranet .Menu_GSemillas a span, #MenuExtranet .Menu_GMisc a span, #MenuExtranet .Menu_Activ a span, #MenuExtranet .Menu_InActiv a span, #MenuExtranet .Menu_GFlyCamping a span {
    background: url("../i/ico_alert.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 14px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 4px;
    top: 3px;
    width: 14px;
}

/*End Menu Extranet*/

/*Start Inicio INF */
#inicio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#inicio .InicioDestacado {	font-size:11px;	border-bottom: 3px solid #585858;	padding-bottom:4px; color:#585858;}
#inicio .InicioTitulo {	font-size:18px;	color:#585858;}
#inicio .InicioAlojamientos {	font-size:11px;	border-bottom: 1px solid #585858;	padding-bottom:4px;color:#585858;}
#inicio .InicioAlojamientosLink:link, .InicioAlojamientosLink:visited { text-decoration:none;color:#0000FF;}
#inicio .InicioAlojamientosLink:hover { color:#FF0000;}
#inicio .InicioAlojamientosTitulos {	font-size:13px;	color:#585858; font-weight:bold;}
#inicio .InicioAlojamientosTemporadas { background-color:#1A2322; padding:5px;}
/*End INF*/

/*Start Asistente*/
.FinAsistente TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px auto;
	padding:3px;
}
.FinAsistenteBG {	background: url(../i/fin_asistente.gif) no-repeat;
}
input.btn{
	color:#000000;
	font-family:'trebuchet ms', helvetica, sans-serif;
	font-size:95%;
	font-weight:bold;
	background: #FFCC00;
	border: 1px solid #993333;
	text-align:center;
}

input.btnhov{
	border: 1px solid #CC3333;
	background-color: #FF0000;
	color:#FFFFFF;
	cursor: hand;
	text-align:center;
}
	
textarea.FinAsistenteTextarea { border: 1px solid #3264AB; width:98%; 	color: #656C76; padding:5px;}
input.FinAsistenteInput { border: 1px solid #3264AB; color: #001677; font-size:10px;}

TD.InicioAsistente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001677;
	margin: 0px auto;
	padding: 10px;
	border: 1px solid #001677;
}
/*End Asistente*/



/*-------NUEVO--------*/

#CENTRAL2 .CENTRAL_Header2_left {
    background: none repeat scroll 0 0 #727475;
    color: #FFFFFF;
    font-weight: normal;
    padding: 4px;
    text-align: left;
}

.mapa{
	margin:10px 0 10px 0;
	position: relative;
	width: 612px;
	height: 426px;
	}

/*--*/

#CENTRAL2 table.lugares{
	
	}

#CENTRAL2 table.lugares td{
	border:0;
	font-size:12px;
	background-color:#ffffff;
	}
	
#CENTRAL2 table.lugares td.gris{
	background-color:#cbcbcb;
	color:#000000;
	font-weight:bold;
	}

/*--*/

ul#poblaciones{
	list-style:none;
	padding:0;
	margin:0;
	height: 250px;
	overflow-y: scroll;
}

ul#poblaciones li{
	background:url(../pointille.gif) repeat-x left 14px;
	padding-bottom:1px;
	display:block;
	height:18px;
	width:100%;
	float:left;
	margin:0 0 4px 0;
}

ul#poblaciones li a{
    background-color: #FFFFFF;
    color: #0030FF;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 19px;
    margin: 0 0 0;
    padding: 0 4px;
    text-decoration: none;
    text-align: left;
    width: 66%;
}

ul#poblaciones li a:hover{
	color:#000;
}

ul#poblaciones li span#ico{
	padding:2px 0;
	background-color:#fe6b5f;
	font-weight:bold;
	width:17px;
	text-align:center;
	
	float:left;
}

ul#poblaciones li span#ico.verde{
	background-color:#a9e700;
}

ul#poblaciones li span#kilom{
	padding:2px 4px;
	background-color:#ffffff;
	text-align:right;
	
	float:right;
}

/*--*/

.negrito24{
	color:#000000;
	font-size:24px;
	}

/*--*/

#CENTRAL2 table.normal{
	}

#CENTRAL2 table.normal a{
	text-decoration:none;
	}

#CENTRAL2 table.normal td{
	border:0;
	font-size:11px;
	line-height:14px;
	}

/*--*/

textarea.textarea_on{
	background-color:#ffffff;
	border:1px solid #000000;
	margin:4px 0 8px 0;
	height: 200px;
	padding:10px;
	width:80%;
	}

/*--*/

textarea.textarea_off{
	background-color:#ececec;
	border:1px solid #000000;
	margin:4px 0 8px 0;
	
	padding:10px;
	width:80%;
	}

.textarea_p{
	width:80%;
	padding:0;
	margin:0;
	}
	
#tooltip{
	position:absolute;
	border:1px solid #ffcc00;
	background:#ffffff;
	padding:2px 5px;
	display:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#404040;
	}

/*--*/	
	
#CENTRAL2 table.normal a.bt_input {
    background-color: #F0F0F0;
    border: 1px solid #000000;
    color: #000000;
    font-size: 11px;
    padding: 2px 6px;
}	


/*--*/

.buscador_azul_opacity {
    background: url("../i/blank_azul.png") repeat left top transparent;
    border: 1px solid #406899;
    display: none;
    float: left;
    margin: 5px 0 0 5px;
    padding:10px;
	}

.buscador_azul_opacity ul{
	float: left;
    margin: 0;
    padding: 0;
	}

.buscador_azul_opacity ul li{
    list-style-type: none;
    margin: 0;
    padding: 0;
	}

.buscador_azul_opacity ul li a{
    background: url("../i/arrow_azul.png") no-repeat scroll 4px 50% transparent;
    color: #000000;
    display: block;
    font-size: 13px;
    margin: 0;
    padding: 2px 4px 2px 12px;
    text-decoration: none;
	}
	
.buscador_azul_opacity ul li a:hover,.buscador_azul_opacity ul li a.itemhover{
	background-color:#f1f5f9;
	}
	
	
	
