in/* CSS Document */


body { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#808080;}
	
h1 {font-family: Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:bold;
	font-style:	normal;
	text-decoration: none;
	line-height: 16px;
	text-transform:uppercase;
	color: #000000;
	margin: 0px 0px 10px 0px;}
	
h2 a{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:	normal;
	text-decoration: none;
	line-height: 16px;
	text-transform:uppercase;
	color: #000000;
	cursor:text;
}


#contenedor {position: absolute;left:50%;top:50%;width:800px; height:500px; margin-top:-265px; margin-left:-400px;vertical-align: middle;}
#contenedor #marco {width:800px;height:476px; border:1px solid #077F51}
#menu { font-family:Verdana, Arial, Helvetica, sans-serif ; background-image:url('http://www.calamarquesa.com/images/top_menu/sep_menu_left.gif');float:left; width:800px;height:96px;background:url('http://www.calamarquesa.com/images/top_menu/bg.gif'); background-repeat:repeat-x }
#menu ul {margin: 0; padding: 0; white-space: nowrap;}
#menu ul li { clear: right; display: inline; list-style-type: none; margin: 0; padding: 0; float: left; margin-right: 10px;padding-right: 10px; text-align: left; }
#menu ul li a {color:#FFFFFF; text-decoration:none; font-size:12px;font-weight:bold}
#menu ul li a span{ color:#B5E86D; font-size:9px; font-weight:normal;}
#botones {list-style-image:url('http://www.calamarquesa.com/images/top_menu/sep_menu_left.gif'); margin:20px 0px 0px 0px;height:20px}
#contenedor #marco #izq {float:left;width:548px; font-size:9px}
#contenedor #marco #izq #texto {height:329px;}
#contenedor #marco #izq #texto #in {margin:8px 8px 0px 15px;height:330px; overflow:auto; }
#contenedor #marco #der {float:right;width:250px;background-color:#F1F1F1;}
#contenedor #marco #der #idiomas {margin-top:-19px; height:29px; border-top:1px solid #CCCCCC;}
#contenedor #marco #der #idiomas .texto {float:left;width:80px;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#808080}
#contenedor #marco #der #idiomas .banderas {float:right; width:135px; padding-top:5px;}
#contenedor #marco #der #idiomas .banderas input { border:0px}
#izq .pie, #izq .pie a { color:#077F51; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
img.puntos {float:left; margin-top:10px}
#contenedor #marco #der #idiomas ul { list-style-image:none }
#contenedor #marco #der #idiomas ul li { display:inline}
#contenedor #marco #der #idiomas ul li a img { border:0px; margin-left:0px}
#contenedor #marco #izq .divisor_a { margin-top:10px;width:518px;background-image:url('http://www.calamarquesa.com/images/line/mid.gif');background-repeat:repeat-x;border-right:15px solid #FFFFFF;border-left:15px solid #FFFFFF }
#contenedor #marco #der .divisor_b {width:220px;background-repeat:repeat-x;border-right:15px solid #F1F1F1;border-left:15px solid #F1F1F1}
#contenedor #marco #izq .pie { text-align:center}
#contenedor #marco #izq .pie a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none}
#contenedor #marco #izq .pie a:hover { text-decoration:underline}
#contenedor #texto_pie { font-family:Tahoma;color:#808080; font-size:10px; text-align:center; line-height:15px; margin-top:3px}
#contenedor #texto_pie a { color:#000000; text-decoration:none }
#contenedor #texto_pie a:hover { text-decoration:underline}
#contenedor #texto_pie a:active { font-weight:bold}
#contenedor #texto_pie span { color:#077F51; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

	#txt_reservas { color:#000000; text-align:center; margin:5px 20px 5px 20px}
	#txt_reservas_rojo { color:#FF0000; text-align:center; margin:5px 20px 5px 20px}
	#txt_reservas_rojo a { color:#0000FF; text-decoration:underline}
	#reservas {margin:0px 50px 0px 50px;width: 410px; height: 176px; background-color:#339966; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
	#reservas div.izq {float:left; ;margin:10px 9px 0px 9px; text-align:center;}
	#reservas div.cnt {float:left; height:176px;width:350px;left:30px; margin-top:2px}
	#reservas div.cnt iframe {width: 350px; height: 172px}
	#reservas div.der {float:right;margin:20px 9px 0px 9px;text-align:center}


.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #808080;
	text-decoration: none;
	letter-spacing: 0px;
	margin-bottom:20px;
	}


.info img {border:1px solid #077F51; margin:auto}
.info a{color:#808080;font-weight:normal;text-decoration:none;}
.info a:HOVER{color:#808080;font-weight:normal;text-decoration:none; cursor:text;}

#in ul li { list-style:disc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080; margin-top:6px}
#in ul li a { color:#808080; text-decoration:none;text-transform:capitalize; font-weight:bold}
#in ul li ul li { list-style:none; margin-top:3px; color:#808080;}
#in ul li ul li a{ color:#808080; text-decoration:none; font-weight:normal}

#busqueda {font-weight: bold;text-align: justify;color: #808080; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#busqueda a {color:#808080; text-decoration: none; font-weight:normal; cursor:text}

.verficha{ width:100px; float:right; text-align:center; margin-bottom:10px;}
.ficha_resumen{display:none; background-color:#FFFFFF; z-index:1; position:absolute; width:100px; border:0px solid #077F51;}
.ficha_resumen_cont{ width:258px; float:left; background-color:#FFFFFF; text-align:left; padding:10px; border:1px solid #077F51;}

.ficha_resumen a { color:#808080; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.ficha_resumen p a { color:#087F74; font-size:10px;font-family:Arial, Helvetica, sans-serif;  text-decoration:none;}


a.mas_info {color: #808080;text-decoration:none;font-size:10px; cursor:pointer}
a.mas_info_leer{color:#000000; font-weight:normal; font-size:12px; text-decoration:none;}

#path{color:#000000; font-size:10px; font-family:Tahoma; height:21px;}
#path a{color:#000000; font-size:10px; font-family:Tahoma; text-decoration:none}
#path a:hover{color:#000000; font-size:10px; font-family:Tahoma; text-decoration:underline}
















