/*anular propiedades formularios*/
/* Formularios */
label {
	float:none;
	width:auto;
	text-align:left;
	margin:auto;
}
input {
	margin:auto;
	width:auto;
	border:none;
}
/*input:focus{
	background:#ffe184;
}*/
textarea{
	margin:auto;
	width:auto;
}
/*textarea:focus{
	background:#ffe184;
}*/

/*Para que funcione todos los formatos de la web antigua de momento*/
/*#contenido *{
	padding: auto;
	margin: auto;  
	border: auto;
}*/

/* Botones Nuevos */
.botones a{
	display:block;
	background-color:#dfd7bb;
	border:#6c4b3a solid 1px;
	width:162px;
	text-decoration:none;
	text-align:center;
	color:#6c4b3a;
	padding:2px;
	font-weight:bold;
}
.botones a:hover{
	background-color:#6c4b3a;
	color:#FFCC00;
}


BODY {
	SCROLLBAR-FACE-COLOR: #F6F6E3; SCROLLBAR-HIGHLIGHT-COLOR: #F6F6E3; SCROLLBAR-SHADOW-COLOR: #6C4B3A; SCROLLBAR-3DLIGHT-COLOR: #6C4B3A; SCROLLBAR-ARROW-COLOR: #6C4B3A; SCROLLBAR-TRACK-COLOR: #F6F6E3; SCROLLBAR-DARKSHADOW-COLOR: #F6F6E3
}

.Titulo {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	background-color: #F0EAA9;



}
.TituloMenu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-decoration: blink;
	color: #996633;


}
.TituloMenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TituloProg {
	COLOR: #5D3E31;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px;
	font-style: oblique;
	text-decoration: blink;
}
.EnlaceMenu {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.EnlaceMenu:hover {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.Descargar {
	COLOR: #004080; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.Descargar:hover {
	COLOR: #3c9dff; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px
}
.TablaForo {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 9px
}
A {
	COLOR: #996600; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #D28E00; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tk {
	COLOR: #ffffff; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tk:hover {
	COLOR: #bfdfff; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.formulario {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; CLEAR: none; FLOAT: none; MARGIN: 0px
}
.input {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;

}
.boton {
	BACKGROUND-COLOR: #c0c0c0; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
	cursor:pointer; 
}
.boton2 {
	BACKGROUND-COLOR: #c0c0c0; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.barra {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.barra:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.barra:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.barra:hover {
	COLOR: #F7AD00; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.menuh {
	CURSOR: hand;
	background-color: #F5E5B5;
}
.menui {
	BACKGROUND-COLOR: #FDEDAA; CURSOR: hand
}
.menu1 {
	background-color: #FFFFCC;

	
}
.TextoJustificado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color: #666666;
}
.TituloProductos {

	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.inputCentrar {

	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: center;
}
.inputDerecha {

	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: right;
}
.ColorLateral {
	background-color: #B47A25;
}
.ColorCabeceraPag {
	background-color: #DFD7BB;
}
.ColorFondo {
	background-color: #D4D3D3;
}
.ColorContorno {
	background-color: #886E5E;
}
.ColorSubtitulo {
	background-color: #FFFFDF;
	color: #886E5E;

}
.ColorFondoTabla {
	background-color: #FFFFDF;
}
.ColorFondoCentral {
	background-color: #F7F8EC;
	background-repeat:    repeat-y;
	background-position: center center;



}
.ColorBotones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}
.menu2 {
	background-color: #FFFFDF;

}
.ColorLineaTablas {
	background-color: #000000;
}
.ColorFondoTabla2 {
	background-color: #F4E5B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6C4B3A;

}
.TextoNegrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6C4B3A;
}
.ColorFondoImagen {
	background-color: #F7F8EC;
	background-image: url(imagenes/fondo_carro.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ColorMarcoImagen {


	background-color: #6C4B3A;
}
.ColorBotonera {
	background-color: #FFFFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C4B3A;
	font-weight: normal;


}
.FondoTablaAlquilado {

	background-color: #E6EEF7;
	background-image: url(imagenes/alquilado.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.FondoTablaVendido {

	background-color: #E6EEF7;
	background-image: url(imagenes/vendido.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ColorFondoCuadros {
	background-image: url(imagenes/punto.gif);
	background-repeat:   repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-position: center;

}
.inputObli {

	BACKGROUND-COLOR: #F8E48D;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
}
.inputObliDer {


	BACKGROUND-COLOR: #F8E48D;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: right;
}
.ColorMenuSelec {
	background-color: #F0EAA9;
	color: #26366B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;


}
.ColorLateral2 {

	background-color: A49081;
}
.TituloMenuSelec {

	COLOR: #D28E00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-decoration: blink;
}
.subTitulo {

	COLOR: #26366B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.ColorFondoCentralRepetir {

	background-color: #EFEFEF;
	background-image: url(imagenes/fondocentral.jpg);
	background-repeat:   repeat-y;
	background-position: center center;
}
.ColorLateralImagen {
	background-image: url(imagenes/lateral.gif);
	background-repeat:  repeat-y;

}
.ColorBotones2 {
	background-color: #FFFFCC;

}
.ColorContorno2 {

	background-color: #DDB276;
}
.ColorSubtitulo2 {

	background-color: #F5DEBE;
}
.ColorSubtitulo3 {
	background-color: #F6F6E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0C0C0;
	font-weight: normal;
}
.TextoIconos {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6C4B3A;
}
.ColorFondoGuiones {

	background-image: url(imagenes/guion.gif);
	background-repeat:   repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-position: center;
}
.TextoProvincias {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6C4B3A;
}
.TextoTitulosDetalle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6C4B3A;
}
.TextoJustificadoMarron {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #6E5513;
}
.TextoProvPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #F6F6E3;
}
.TextoSinLink {
	color: #CABEA4;
	font-style: normal;
}
.ColorFondoCentralBrujula {


	background-color: #F7F8EC;
	background-image: url(imagenes/brujula.gif);
	background-position: right center;
}
.ColorFechaLibre {



	background-color: #C2EAAE;
}
.ColorFechaOcupado {




	background-color: #F1A274;
}
.ColorFechaHayPlazas {





	background-color: #F7DA7E;
}
.ColorFechaBlanco {






	background-color: #F9F0D6;
}
.TextoVerde {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #009966;
}
.TextoRojo {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC0033;
}
.ColorFondoTabla3 {

	background-color: #F9F7DD;
}
.ColorFondoTabla4 {


	background-color: #E8E0C4;
}
.TextoFormularios {
	text-align:left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6C4B3A;
}
.ColorLateralImagenWE {

	background-image: url(imagenes/LateralWebEstandar.gif);
	background-repeat:  repeat-y;
}
.ColorMenuWE {

	background-color: #FCFBF6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.ColorFondoLineasWe {

	background-color: #F7F8EC;
	background-image: url(imagenes/lineas2_we.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
.Titulo24 {

	COLOR: #5D3E31;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px;
	font-style: oblique;
	text-decoration: blink;
}
.Titulo36 {


	COLOR: #5D3E31;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 36px;
	font-style: oblique;
	text-decoration: blink;
}
.TextoFormularios2 {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #996633;
}
.TextoPequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C4B3A;
}
.Titulo18 {


	COLOR: #A4835B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-style: oblique;
	text-decoration: blink;
}
.Titulo14 {
	COLOR: #996633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-style: oblique;
	text-decoration: blink;
	font-weight: bold;
}
.FondoTituloGaleria {
	background-image: url(imagenes/GaleriaFotografica.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.BordeMarronGaleria {
	border: thin solid #6C4B3A;
}
.FondoTituloGaleria2 {

	background-image: url(imagenes/GaleriaFotografica.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.BordeMarronGaleria2 {

	border: 1px solid #6C4B3A;
}
.TextoRojoNegrita {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0033;
}
.BordeInterlinealMarron {


	border: 1px dashed #6C4B3A;
}
.TextoAzul {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0033FF;
}
.FondoAsociaciones {

	background-image: url(imagenes/fondoasociaciones.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Titulo36rojo {
	COLOR: #a13304;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px;
	font-style: oblique;
	text-decoration: blink;
	font-weight: bold;
}
.ColorFondoTabla5 {
	background-color: #f1bd83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6C4B3A;
}
.ColorFondoImagen2 {
	background-color: #F7F8EC;
	background-image: url(imagenes/espiga.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.Titulo18marron {
	COLOR: #5D3E31;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-style: oblique;
	text-decoration: blink;
}
.Titulo18rojo {
	COLOR: #a13304;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-style: oblique;
	text-decoration: blink;
	font-weight: bold;
}
.FondoAnuncieAlojamiento {
	background-image: url(imagenes/anunciesualojamiento.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.TextoNegritaBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.boton3 {
	BACKGROUND-COLOR: #f4e5b6;
	COLOR: #37261c;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	border: 0px solid #f4e5b6;
	font-weight: bold;
}
.FondoBotoRedondo {
	background-image: url(imagenes/botonredondo.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/**************** NUEVOS ESTILOS ****************************/

fieldset#fs-datos-situacion {
	padding-top:0px; 
	width:585px; 
	text-align:left; 
}
fieldset#fs-datos-situacion fieldset{
	margin:0px; 
}

#fs-datos-situacion legend {
	font-weight:bold; 
	color: #6C4B3A; 
}

#fs-datos-situacion #fs-coordenadas {
	width:540px; 
	
}

#fs-datos-situacion #fs-coordenadas  p{
	font-size:11px; 
}

#fs-datos-situacion label {
	float: left; 
}

input.corto {
	width: 47px; 
}

input.medio {
	width: 150px; 
}

select.medio {
	width: 170px; 
	
}
	
.largo {
	width: 235px; 
}

.boton-sit{
	float:left;
	cursor:pointer;
	font-size:11px; 

	padding:0.3em; 
	background: #dfd7bb;
	color: #8c3000;  
	margin: 0.5em;
	font-weight: bold; 
	border: 1px solid #d19405;   
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;	
 
}

a#botNuevaLocalidad {
	background: #f7F7fb;
}

a#botNuevaLocalidad:hover {
	background: #ded7bb;
}

.boton-sit:hover {
	background: #efe7CC; 
}

.gris {
	color: #333;
	background:#EEE; 
}


a.pulsado {
	background: #8c3000;
	color: #dfd7bb;  
}

#fs-datos-situacion #fs-coordenadas p{
	margin-bottom:10px;
	display:block; 
	 
}

#fs-datos-situacion #fs-coordenadas .boton-sit{
	position:relative; 
	margin-bottom:0;
	top:-0.5em; 
}

#fs-datos-situacion #capalocalidad .boton-sit {
	margin:10px 0 10px; 
	padding:0.3em; 
	font-size:11px;
	
}

#capalocalidad {
	float:left;
	width: 223px; 
	border: 1px solid #b4a491;
	padding: 7px 12px; 
}


#capadireccion {
	float: left; 
	width: 290px; 
	border: 1px solid #b4a491;
	padding: 1em 1em 1.1em; 
	
}

.capa-campo {
	float:left; 
	margin-right: 5px; 
}



#capa-poblacion {
}

form#form_nuevaLocalidad {
    
	position: absolute; 
	background: #fef2cf;
	border: 1px solid #8e846b;
	color: #383838;
	/*width: 29em;*/
/*	display:none; */
	text-align:center; 
	z-index:1;
/*	top: 3em;*/
	padding: 0.5em 3em 0.5em 1.5em;  
/*	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;	
	
	*margin-left: -200px; 
*/	
}

iframe#iframe-mapa {
    position:absolute; 
	width: 100%;
	height: 85%; 
	display:block; 
	bottom:0px; 
	
}


form#form_nuevaLocalidad fieldset {
	display:block; 
	padding:0;
	margin:10px; 
	width: 100%; 
/*	width:180px; */
		
}

form#form_nuevaLocalidad fieldset legend {
	margin-bottom:0px; 

}


form#form_nuevaLocalidad .boton-sit{
	float:none; 
	margin:0.2em; 
	padding:0.3em; 
}


form#form_nuevaLocalidad ul {
	list-style:none;
	margin: 0;
	padding: 0;
/*	float: left;
	margin-left: 30px; 
*/
}

form#form_nuevaLocalidad ul li {
	float:left; 
	padding:5px 15px; 
	*padding: 5px 11px; 
	
}



