BODY {
	background-color :#F0EED5;
	font : 12px  Arial, Helvetica, sans-serif;
	color : #534F1C;
	text-align: center;
	padding: 0;
	height: 100%;
}
img {border:0px;}
form {margin:0px;}
input {vertical-align:middle;margin:0px;}
A {text-decoration:none; color:#CC6600;}
br { clear:left;}

#contenedor{
	display: table;
	text-align: left;
	width: 977px;
	height: 100%;
	margin: 0px auto;
	background-color: #FFFFFF;
}

#cabecera{
	height: 142px;
	width: 977px;
	background : url(../tiras/cabecera.jpg) no-repeat;
}

#cabecera h1 {
	margin: 0px 0px 0px 0px;
}

#cabeceraizq{
	padding-top:10px;
	vertical-align:top;
	float:left;
}
#cabecerader{
	text-align:center;
	padding-top:5px;
	width: 772px;
	float:left;
}

.ico{ list-style-image:url(../imagenes/iconocueva.png);vertical-align:middle;font-size:9pt;padding-right:5px; }
.ico A {margin-left:5px;color:#534F1C;font-weight:bold}

#cabecerader h1 {FONT-SIZE: 8pt;text-align:center;}

/* M E N U */
#menu{
	background-color: #FFFFFF;
	float:left;
	margin:0px;
}

.menuizq{
	background : url(../imagenes/botonIzquierdo.jpg) no-repeat;
	width:137px; height:30px;
	text-align:center;
}

.menunormal{
	background : url(../imagenes/boton.jpg) no-repeat;
	width:137px; height:30px;
	text-align:center;
}

#menuder{
	background : url(../imagenes/botonf.jpg) no-repeat;
	width:143px; height:30px;
	text-align:center;
	float:left;
}

#menu A {
	display: block;float:left;
	text-decoration:none;
	width:139px;
	height:30px;
	font-weight:bold;
	line-height:30px;
	vertical-align:middle;
	color: #FFFFFF;
	font-size:11pt;
}

#menu A:hover {background: url(../imagenes/boton2.jpg) no-repeat;}
#menuder A {	display: block;float:left;
	text-decoration:none;
	width:143px;
	height:30px;
	font-weight:bold;
	line-height:30px;
	vertical-align:middle;
	color: #FFFFFF;
	font-size:11pt;
	background: url(../imagenes/botonf.jpg) no-repeat;}
#menuder A:hover {background: url(../imagenes/botonf2.jpg) no-repeat;}

/* M E N U  fin*/
#cuerpo{
	width:977px;
	text-align:justify;
}

#cuerpoizq{
	width:707px;
	background : #FFFFFF;
	text-align:justify;
	float:left;
	margin-left: 5px;
}

/* D E S T A C A D O S 1 */

.destacados1{
	width:702px;
	margin-top: 20px;
	background : #FFFFFF url(../imagenes/cajagrlinea.jpg);
	text-align:justify;
}
.nombrealojamiento {color:#CC6600;font-weight:bolder;font-size:10pt;}
.nombrelocpro {font-weight:bolder;color:#CC6600; }

.destacados1b{
	width:702px; height:50px;
	margin: 0px;
	padding-top: 0px;
	background : url(../imagenes/cajagrarriba.jpg) no-repeat;
	text-align:justify;
}

.destacados1b H2 {width:325px;font-size:10pt;margin:0px 0px 5px;padding-top:0px;}
.lateralqv {vertical-align:middle;text-align:justify;width:220px;float:left;margin:10px 0px 0px;}

.cueva1 {height:210px;vertical-align:middle;text-align:justify;width:220px;float:left;margin:10px 0px 0px 10px;}
.cueva1 A {font-size:9pt;}
.cueva3 {height:170px;vertical-align:middle;text-align:justify;width:340px;float:left;margin:10px 0px 0px 7px;padding-left:0px !important;padding-left:5px;}
.cueva4 {height:80px;vertical-align:middle;text-align:justify;width:220px;float:left;margin:6px 0px 0px 7px;padding-left:5px;}

.foto1 {height:110px;vertical-align:middle;text-align:center;width:220px;margin-top:5px;}

#compartir {vertical-align:middle;text-align:justify;width:220px;float:left;margin-left:10px;}
#compartir A {font-size:9pt;}
#especiales{margin-top: 0px !important; margin-top: 10px; width: 220px; margin-left: 10px;}
/* D E S T A C A D O S 1 FIN */

/* O F E R T A S   */

#ofertas1{
	width:472px;
	margin-top:10px;
	background : #FFFFFF url(../imagenes/ofertaslinea.jpg);
	text-align:justify;
	float:left;
}
#ofertas1b{
	width:472px;
	margin-left: 0px;
	padding-top: 0px;
	background : url(../imagenes/ofertascabeza.jpg) no-repeat;
	text-align:justify;
}

.oferta1 {height:60px;vertical-align:middle;text-align:justify;width:450px;float:left;margin:0px 5px 5px 9px;BORDER-BOTTOM: #534F1C 1px solid}
.oferta10 {height:60px;vertical-align:middle;text-align:justify;width:450px;float:left;margin:0px 5px 5px 9px;}

.lisoferta1 {height:60px;vertical-align:middle;text-align:justify;width:600px;margin:0px 0px 5px 40px;clear:both;BORDER-BOTTOM: #534F1C 1px solid}
.listadoofertagr {vertical-align:middle;text-align:justify;width:320px;float:left;margin:10px 0px 0px 25px;height:270px;overflow:hidden;}

.listadoquevisitargr {vertical-align:middle;text-align:justify;width:330px;float:left;margin:10px 0px 0px 18px;}

#menuqv {text-align:justify;}
#menuqv A {margin:0px;color:#CC6600;font-size: 16px; padding-top:0px;font-weight:bold;width:132px;text-align:center;display:inline-block;}
#menuqv A:hover {color:#534F1C;}

.foto2 {height:55px;vertical-align:middle;text-align:center;width:110px;float:left;margin:0px;padding-bottom:3px;}

#ofertas1 A {margin:0px;}
.oferta1 .nombrealojamiento A  {height:auto;}

H2 {margin:0px 0px 0px 12px;color:#CC6600;font-size: 20px; padding-top:0px;font-weight:bold;clear:left;}

.locpro {font-size:9pt;font-weight:bolder;}
/* O F E R T A S FIN */

/* B U S C A D O R  */
/* Buscador de alojamientos */

#buscador{
	padding : 5px 0 0 0;
	width:150px;
	float:right;
	border: 0px solid #451B08;
	height:140px;
}

#buscador1{
	width:220px;
	margin-left: 10px; margin-top:10px;
	background : url(../imagenes/buscadorlinea.jpg) repeat-y;
	float:left;
}
#buscador1b{
	width:220px;
	margin-left: 0px;
	padding-top: 10px;
	background : url(../imagenes/buscadorcabeza.jpg) no-repeat;
	text-align:justify;
}
/* Buscador alojamientos, avanzado,restaurantes*/ 

#buscador1b  input, select {
	width:auto; color:#534f1c;
	margin:7px 0px 0px; vertical-align:top;
	FONT-SIZE: 10px; line-height: normal; font-weight: normal ; height: 18px;
}

.buscador1 {height:55px;vertical-align:middle;text-align:justify;width:220px;float:left;margin-left: 10px;}

/* B U S C A D O R  FIN */

/* Buscador avanzado de alojamientos */

#buscadoravanzado{
	padding : 5px 0 0 0;
	width:702px;
	float:left;
	border: 0px solid #451B08;
}

.buscadoravanzado1{
	padding : 5px;
	height:193px;
	float:left;
	border: 0px solid #FF00FF;
	color: #938c34;font-size:12px;
}

.buscadoravanzado1  h2{ font-size:14px; margin:5px 0px;}

/* Buscador avanzado de alojamientos fin*/

/* B U S C A D O R  R E S T A U R A N T E S  */

#buscadorpq {margin-top: 10px;vertical-align:middle;line-height:38px;margin-left:00px;} 
/* #buscadorpq  form {vertical-align:middle;} */

#buscadorpq  fieldset{ margin-right: 5px;padding-top: 3px;border:0px;}
.elemento {float:left;margin-left:5px;}

#buscadorqvpropuestas {margin-top: 10px;vertical-align:middle;line-height:38px;margin-top:15px;}

.comboprovincia {width:100px;}
.combolocalidad {width:125px;}

/* B U S C A D O R  R E S T A U R A N T E S  FIN */
.tituloproponemos {color:#cc6600;font-size:15px;font-weight:bold; }
#tira {float:right;margin-right:10px;}
#tira A { color: #000000;font-weight:bold;}

/* D E S T A C A D O S 2 */
#destacados2{
	width:220px;
	margin-left: 10px;margin-top:9px;
	background : #FFFFFF url(../imagenes/buscadorlinea.jpg) repeat-y;
	text-align:justify;
	float:left;
}
#destacados2b{
	width:220px; height:55px;
	margin: 0px;
	padding-top: 0px;
	background : url(../imagenes/buscadorcabeza.jpg) no-repeat;
	text-align:justify;
/*	border: 0px solid #451B08; */
}

.cueva2 {vertical-align:middle;text-align:justify;width:200px;float:left;margin:10px 0px 0px 10px;BORDER-BOTTOM: #534F1C 1px solid;padding-bottom:8px;}
#destacados2b A {margin:0px;font-weight:bolder;}
#destacados2b A.verde { color:#534F1C;margin:0px;font-weight:bolder;}
.cueva20 {vertical-align:middle;text-align:justify;width:200px;float:left;margin:10px 0px 0px 10px;padding-bottom:6px;}

.foto3 {vertical-align:middle;text-align:center;width:180px}

/* D E S T A C A D O S 2 FIN */

/* T E X T O  I N D E X  */
#textoindex1{
	width:702px;
	margin-top: 20px;
	background : #FFFFFF url(../imagenes/cajagrlinea.jpg);
	text-align:justify;
/*	border: 0px solid #451B08; */
}

#textoindex1b{
	width:682px !important; width:702px; height:140px;
	padding: 10px 10px 0px;
	background : url(../imagenes/cajagrarriba.jpg) no-repeat;
	text-align:justify;
/*	border: 0px solid #451B08; */
}
/* T E X T O  I N D E X  F I N */

/* O P I N I O N E S  */
#usuario{
	width:100%;text-align:justify;
}

#validarusuario{
	width:50%; float:left;
}

#usuarioalta{
	float:left;text-align:left;padding-top: 15px;
}

#registro {width:550px; padding:10px; margin:15px; }
#registro fieldset {padding:10px 20px;}
#registro legend{font: bold 16px Arial, sans-serif;color:#534f1c; padding:0 5px;}
#registro p label {font:bold 12px Geneva, Arial, Helvetica, sans-serif; float: left;width: 40%; text-align:right;padding:5px; color: #534f1c;}
#registro input {font:bold 12px Geneva, Arial, Helvetica, sans-serif; float: left;width: 30%; text-align:left;margin:5px; color: #534f1c;}
#registro textarea {font:bold 12px Geneva, Arial, Helvetica, sans-serif; float: left;width: 40%; text-align:left;margin:5px; color: #534f1c;}
#registro p br {clear: left;}
.enviar{margin:3px 0 0 83px;}
/* O P I N I O N E S  */


/* C U E R P O  D E R E C H O */
#cuerpoder{
	background : #FFFFFF;
	float:right;
	overflow:hidden;
	margin-right: 6px;width: 255px; padding-right: 0px;margin-bottom: 6px !important;margin-bottom: 0px;
}

#lateralder1{
	width:255px;
	margin-top: 20px;
	background : #FFFFFF url(../imagenes/derbg.jpg);
	text-align:justify;
}

#lateralder1b{
	width:255px;
	padding: 10px 3px 0px;
	background : url(../imagenes/derarriba.jpg) no-repeat;
	text-align:justify;
}

/*fotos*/
#fotos1{
	width:235px;
	float:right;
/*	background : url(../imagenes/fotoslinea.jpg) repeat-y;*/
	margin: 5px 0px 0px ;
/*	border: 0px solid #451B08; */
}

#fotos1 A{ margin:0px; font-weight:bold; }

#fotos1b{
	margin: 0px;
	padding-top: 26px;
	padding-left:10px;
/*	height:328px;
	width:280px; 
	background : url(../imagenes/fotoscabeza.jpg) no-repeat;*/
}
/*fotos*/

/* C U E R P O  D E R E C H O  F I N*/

.lista{width:23%;font-size:11px;float:left;text-align:justify;}
.lista A{color:#534F1C;}

#migapan{font-size:9px;padding-top:5px;}


#infocolaboradores{ margin-left: 50px; margin-right: 60px;margin-top: 25px; }

/* C U E V A S */
#infocuevas {
	margin-left: 10px; margin-right: 20px;margin-top: 12px;
}
.fotocuegr {
	float: left;
	padding-right: 10px; padding-bottom: 2px;
	height: 274px;
	width: 364px;
	background : url(../imagenes/alojamientogrande.png) no-repeat;
}

.menucuev{width:225px;float:left}
.menucuev A {margin:0px 0px 8px 12px;font-size: 16px; padding-top:10px;font-weight:bold;}
.menucuev A:hover {margin:0px 0px 8px 12px;color:#534F1C;font-size: 16px; padding-top:10px;font-weight:bold;}
.menucuevsub{width:330px;float:left}
.menucuevsub A {margin:0px 0px 8px 12px;font-size: 15px; padding-top:10px;font-weight:bold;}
.menucuevsub A:hover {margin:0px 0px 8px 12px;color:#534F1C;font-size: 15px; padding-top:10px;font-weight:bold;}

.pagina {border:0px; font-weight:bold;cursor:pointer;background-color:#FFF}
.paginaactual {border:0px;font-size:16px;background-color:#cc6600; color:#FFF}


/********************************************************************************
						 A L O J A M I E N T O S
/******************************************************************************** */
#cajaprov {background : url(../imagenes/cajaprov.jpg) no-repeat; width:702px;height:40px;padding:10px 0px 0px 10px;margin-top:20px;}
#cajaprov H2 { color:#CC6600; font-size:13pt;padding:0px;margin:0px;}
.listadocuevagr {height:300px;vertical-align:middle;text-align:justify;width:310px;float:left;margin:10px 0px 0px 35px;}
.listadofotogr {background : url(../imagenes/sombradesprov.png) no-repeat; width:288px;height:193px;}
.listadocuevapq {height:100px;vertical-align:middle;text-align:justify;width:682px;float:left;margin:10px 0px 0px 20px;border-bottom:#534F1C 1px solid;}
.listadofotopq {background : url(../imagenes/sombraaloprov.png) no-repeat; width:128px;height:98px;float:left}
.listadotextopq {width:540px;height:98px;float:left;font-size:12px;}

.ofecue { font-size:10pt;color:#cc6600; }

.tabla h2 {margin-top:30px;}

.fila {
	clear: both;
}

.col_foto {
	float: left;
	padding: 0px;
	width: 363px; height: 274px;
}

.col {
	float: left;
	width: 650px; padding: 4px 0px 10px 0px; margin-left: 10px;
}

.campo {
	float: left;/*text-align:right;*/
	padding: 0px;font-weight:bold;/*width:95px; */
}

.valor {
	float: left;
	padding:  0px 0px 0px 5px;/*font-weight:bold;
	 width:200px;  color:#CC6600;*/
}
.valor A {color:#CC6600;font-size:10pt;}
.valor A:hover {color:#CC6600;font-size:10pt;text-decoration:underline; }

hr {clear:left;}

.menualoj{width:160px;float:left}
.menualoj A {margin:0px 0px 8px 12px;color:#CC6600;font-size: 16px; padding-top:10px;font-weight:bold;}
.menualoj A:hover {margin:0px 0px 8px 12px;color:#534F1C;font-size: 16px; padding-top:10px;font-weight:bold;}

.contactopropietario {width:100%;text-align:center;font-size:14px;padding-top: 15px;}

.filaprecio { text-align:center; background-color: #534F1C;width:536px !important;width:530px; height:25px;}
.filaprecio1 { text-align:center; background-color:#FFFfff;width:536px !important;width:530px; height:25px;}
.filaprecio2 { text-align:center; background-color:#ECF5C2;width:536px !important;width:530px; height:25px;}
.coltarifades {
	padding: 2px;
	text-align:center;
/*	float: left;
	width:250px; */
	border: 1px solid #996600;
	margin:0px;
	color:#FFFFFF;
}
.colpreciodes {
	padding: 2px;
	text-align:left;
/*	float: left;
	width:250px; */
	border: 1px solid #996600;
	margin:0px;
}

.colvalordes {
	padding: 0px;
	text-align:center;
/*	float: left;
	font-weight:bold;
	width:120px;*/
	border: 1px solid #996600;
	margin:0px;
	color:#FFFFFF;
}
.colprecio {
	padding: 2px;
	text-align:right;
/*	float: left;
	width:120px; */
	border: 1px solid #996600;
	margin:0px;
}

#pie{
	clear : both;
	text-align : center;
	margin : 5px 10px 0px 10px;
}
#pie A {color:#534F1C;}



.tarifas {font-size:12px;}
.clientes1 {width: 340px;float:left;padding-left:20px;margin-top: 0px; padding-top: 20px;}
.clientes1b {width: 300px;float:left;padding-left:20px;margin-top: 0px; padding-top: 20px;}
.clientes1b  span{background : url(/imagenes/banner_mapa.jpg) no-repeat; width: 285px; height: 221px; display:block;}
.clientes1b  span div {padding-top: 120px; padding-left: 110px; padding-right: 10px;color:#CC6600;}
.clientes2{width:200px;float:left;margin-top:10px;}
.clientes2 A {margin:0px 0px 8px 12px;color:#CC6600;font-size: 16px; padding-top:10px;font-weight:bold;}
.clientes2 A:hover {margin:0px 0px 8px 12px;color:#534F1C;font-size: 16px; padding-top:10px;font-weight:bold;}


.propietariosBotonRecordar {
	background: url(/imagenes/recordar.gif) no-repeat;
	width:81px;
	height:24px;
	color:#4c7fbc;
	text-align:center;
	float:right;
	border:0px;
	margin-top: 5px;
	margin-left: 15px; 
	font-size:11px;
	cursor:pointer;
	margin-left: 0px;
}














/*
#cuerposinlateral{
	width:700px !important;
	width:733px;
	margin: 0 0 0 154px;
	padding: 10px 15px 0px 15px;
	background-color: #F7E2A2;
	background-color: #FFFFFF;
	text-align:justify;
	float:none;
	border: 2px solid #451B08;
}


hr {color:#E9D596; background-color:#E9D596; height:2px; border:0px;float:none;text-align:center;padding:0px;margin:0px;}
center {padding:0px;margin:0px;}

#cuerpo P { margin: 5px 0px 5px 0px;}

H1{ font-size: 15pt;}


#altiplano {
	background : #FFFFFF url(../imagenes/bordetransparente.gif) no-repeat;
	width:610px;
	margin:5px 0 0 5px;
}
.altiplano {
	background : #FFFFFF url(../imagenes/bordetransparente.gif) no-repeat;
	width:610px;
	margin:5px 0 0 5px;
}

#ofertasindex {
	background : #FFFFFF url(../imagenes/bordetransparente450px.gif) no-repeat;
	width:450px;
	margin:0 0 0 5px;
	border: 0px solid #451B08;
}

.fila745px {
	background : #FFFFFF url(../imagenes/bordetransparente690px.gif) no-repeat;
	width:690px;
	margin:0 0 0 0px;
	border: 0px solid #451B08;
}

.nombrefila {
	background : #FFFFFF url(../imagenes/nombrealojamiento.jpg) no-repeat;
	width:733px;
	margin: 0 0 3px 5px;
	border: 0px solid #451B08;
	padding: 0 0 3px 0;
	float:right;
}

.nombrefila610 {
	background : #FFFFFF url(../imagenes/cabecera610.jpg) no-repeat;
	width:610px;
	margin:0 0 3px 0px;
	border: 0px solid #451B08;
	padding: 0 0 3px 0;
}


#navabajo{
	font-weight : bold;
}
#lateral{
	width: 190px;
	background-color: #F7E2A2;
	background-color: #FFFFFF;
	float:right;
	margin:0px 4px;
	border: 0px solid #451B08;
}
#lateralf{
	width: 170px;
	background-color: #F7E2A2;
	background-color: #FFFFFF;
	float:none;
	margin:0px 4px;
	clear:right;*
	border: 0px solid #451B08;
}
.titlat{
	background-color:#451B08; #E9D596;
	color:#451B08;
	color:#FFFFFF;
	font-size:8pt;
	vertical-align:top;
	padding: 4px 3px 4px 4px;
	font-weight:bold;
	letter-spacing : 2px;
	margin: 0px 0px 2px 0px;
}

.titulos{
	background-color:#451B08; #E9D596;
	color:#FFFFFF;
	font-size:8pt;
	vertical-align:top;
	padding: 4px 3px 4px 4px;
	font-weight:bold;
	letter-spacing : 2px;
	margin: 0px 0px 2px 0px;
	margin:10px 0 10px 0;
}

TD {color:#000000;
	font-size:7pt;
	font-style:italic;text-align:justify;
}
td A{font-size:7pt;}

.cuerpolateral{
	padding: 5px 4px 5px 4px;
	border: 0px solid #451B08;
}

#actividades ul, #restaurantes ul #artesania ul {
	margin : 5px 10px 0px 0px;
	padding: 0px 0px 0px 4px;
	list-style: none;
}
#actvidades li, #restaurantes li, #artesania li {
	padding-left: 2px;
	background: transparent url("images/bullet.gif") 0 2px no-repeat;
	margin-bottom: 8px;
}

/* Ofertas de alojamientos */
#ofertas{
	padding : 5px 2px 0px 2px;
	float:left;
}

/* texto */
#texto{
	float:right; width:355px;
	padding: 0 0 0 5px;
	border: 0px #E9D596 solid;
}
#foto {
	float: left;
	padding: 20px 0 0 0;
	width:250px;
	vertical-align:middle;
	height:235px;
	border: 0px #E9D596 solid;
}
/*
#lineasep {clear:both; color : #451B08; height:3px}
}
visor alojamientos*/
div.col_fotomini {
	float: left;
	padding: 5px;
	width: 120px;
/*	border: 0px rgb(16,17,41 ) solid;*/
}


div.reserva {
	float: left;
	padding:  60px 0px 0px 10px;
	width:390px;
	text-align:right;
}
div.fila4 {
	clear: both;font-weight:bold;font-size:13px
}
div.col2 {
	float: left;text-align:left;
	padding: 0px;
}
div.col3 {
	float: left;text-align:left;
	padding: 0px; width:400px;
}
div.col4 {
	float: left;text-align:left;
	padding: 0px;width:200px;
}
.colgoogle {
/*	float:none; text-align:center;
	padding: 10px; */
	margin: 0px 50px !important;
	margin: 0px;
	width:100%;
}

.colgoogleqv {
	float:none; text-align:center;
	padding: 0px; height: 365px; vertical-align:middle;width:300px;
}

#tablaenlaces {
	clear: none;
	overflow: auto;
	padding:0 20px;
	border: 0px solid #451B08;
}

#tablaenlaces .fila {
	clear: both;
	border: 0px solid #FF0000;
}

#tablaenlaces .col {
	padding: 3px 3px 0px 0px;
	border: 0px solid #00FF00;
	text-align:justify;
	width:560px;
}
.C1 {FONT-SIZE: 12px; line-height: normal; font-weight: normal ; COLOR:#000000 ; height: 17px; width: 350px; 
	border: 1px #ECF5C2 solid; background-color:#ECF5C2}
.C2 {FONT-SIZE: 12px; line-height: normal; font-weight: normal ; COLOR:#000000 ; height: 17px; width: 250px; border: 1px #F3DFAA solid; background-color:#F3DFAA}
.C4 {FONT-SIZE: 12px; line-height: normal; font-weight: normal ; COLOR:#000000 ; height: 17px; width: 100px; border: 1px #F3DFAA solid; background-color:#F3DFAA}
.boton {FONT-SIZE: 12px; cursor:pointer; line-height: normal; font-weight: normal ; COLOR:#F3DFAA ; height: 20px; border: 3px #F3DFAA solid; background-color:#451B08}
.botons{ font-size:12px; font-weight:bold; cursor:pointer; color:#F3DFAA ; height: 20px; border: 3px #F3DFAA solid; background-color:#451B08; padding-bottom:20px;}
.botonen{ font-size:10px; font-weight:bold; color:#F3DFAA ; height: 20px; border: 3px #F3DFAA solid; background-color:#451B08;padding: 3px 5px;}

#quevisitar {}
.quevisitar {float:left;padding-left:20px;}

#boletin {margin-left:10px;}
#compartir2 {float:right;padding-right:6px;}

.C60, .C100, .C300, .C400 {border: 1px solid #CC6600; color:#000000 ;}
.C60{width:60px;margin: 0px;padding:0px;}
.C100{width:100px;margin: 0px;padding:0px;}
.C300{width:300px;margin: 0px;padding:0px;}
.C400{width:400px;margin: 0px;padding:0px;}


.propietariosBotonRegistrarsed {
	color:#FFF;
	text-align:center;
	float:right;
	border:0px;
	font-size:11px;
	margin-right: 10px;
}.propietariosBotonRegistrarsei {
	color:#FFF;
	text-align:center;
	float:left;
	border:0px;
	font-size:11px;
	margin-left: 65px;
}
.propietariosBotonRegistrarsei2{
	color:#FFF;
	text-align:center;
	float:left;
	border:0px;
	font-size:11px;
	margin-left: 50px;
}
#visorPropietarioAlta {
	width:625px !important;
	width:655px;
	height:410px;
	margin-left: 10px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #333;
	padding-top: 25px; 
	padding-left: 30px;
}
#propietarioAltaEmpresa {
	font-size:12px;
}
#propietarioAltaParticular {
	font-size:12px;
}


/* 	******************************Ocupacion*********************************************** */
.cal_month{
	border:solid 1px #948d35;
	width:210px; 
	padding:5px;
/*	height: 205px;*/
	text-align:center;
}
.tituloMes{
	font-size:16px;
	color:#4e2627;
	text-align:center;
	font-weight:bold;
}
.semana {
	clear:both;
	width:100%;
	height: 26px;
}

.cal_title{
    text-align:center;
    font-size:13px;
    width:21px;
	color:#999;
	font-variant: small-caps;
	margin:3px 3px;
	display:block;
	float:left; 
}
.cal_empty{
	margin:3px 3px;
	width:21px;
	display:block;
	float:left; 
}

.cal_data{
	text-align:center;
	margin:3px 3px;
	width:21px;
	display:block;
	float:left; 
}
.cal_data a{
    text-decoration:none;
	font-size:12px;
	color:#000;
}

.domingo{
    color:red;
	margin:3px 3px;
	display:block;
	float:left; 
}

.diaReservado{
    background:url(/imagenes/dia_ocup_parcial.gif) no-repeat center;
    width:21px;
    height:21px;
    text-align:center;
    color:black;
	display:block;
	float:left; 
}
.diaLibre{
    background:url(/imagenes/dia_libre.gif) no-repeat center;
    width:21px;
    height:21px;
    text-align:center;
    color:black;
	display:block;
	float:left; 
}
.diaDomingoLibre{
    background:url(/imagenes/fondo_domingo.png) no-repeat center;
    width:22px;
    height:22px;
    text-align:center;
    color:black;
	display:block;
	float:left; 
}
.diaOcupado{
    vertical-align:middle;
    background:url(/imagenes/dia_completo.gif) no-repeat center;
    width:21px;
    height:21px;
    text-align:center;
    color:white;
	display:block;
	float:left; 
}

.imgHoy{
    position:absolute;
    border:0px;
}
.numCal{
	font-size:12px;
	color:#000;
    vertical-align:middle;
	line-height:21px;
}
.comentario {
	font-size:10px;
	color:#999;
	text-align:center;
	padding-left: 6px; 
}

#ocupacionBoton {
	font-size:11px;
	color: #4c7fbc;
	background:url(/imagenes/bt_anyocompleto.png) no-repeat center;
	width:130px;
	height:19px;
	margin:5px 0px 0px;
	text-align:center;
	padding-left: 5px; padding-right: 5px; padding-top: 3px;
	text-transform: uppercase;
	text-decoration:none;
	float:right;
}

