/* ------------------------------------------ GENERAL -------------------------------------------------- */

*{padding: 0;margin: 0;}
html{height:100%; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#000 }
body {height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;  width:100%; }

.clear{ clear:both}

.enlace:link{ text-decoration:none; color:#fff; }
.enlace:visited{ text-decoration:none; color:#fff; }
.enlace:hover{ text-decoration:none; color:#c2c200; font-weight:bold}

.enlace2:link{ text-decoration:none; color:#000; }
.enlace2:visited{ text-decoration:none; color:#000; }
.enlace2:hover{ text-decoration:none; color:#c2c200; font-weight:bold}

.rojo{color:#F00; font-weight:bold }

/* ---------------------------------------- PLANTILLA -------------------------------------------------- */
	#contenedortotal{ width:100%;}
		#contenedorgeneral{ width:1002px; min-height:620px; height:auto !important; height:620px; margin:auto;}
			#cabecera{ float:left; width:1002px; height:50px; text-align:right; margin-top:35px}
				#idiomas{ position:absolute; left:310px; margin-top:27px; height:23px; width:80px;}
			#contenizq{ float:left; width:708px; height:552px; padding-right:6px;}
				#menu{ float:left; width:170px; height:275px; background:url(imges/fondo_info.jpg) bottom no-repeat}
					#menu ul{ list-style:none; height:200px}
					#menu li{ width:170px; height:20px; margin-bottom:13px;}
					#info{ height:40px; width:170px; text-align:center; color:#FFF; margin-top:37px}
				#foto1{ float:left; width:538px; height:274px; margin-bottom:6px }
				#foto2{ float:left; height:271px; width:707px }
			#foto3{ float:left; width:286px; height:552px }
			#pie{ float:left; width:1002px; height:18px; text-align:right; color:#FFF; font-size:10px}
			
	#dragable{ position:absolute; z-index:9; min-height:300px; height:auto !important; height:300px; width:560px; left:460px; margin-top:50px; cursor:move }
	#close{ position:absolute; left:530px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
	#cuerpofondo{ position:absolute; z-index:9; min-height:300px; height:auto !important; height:300px; width:550px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
	#cuerpoContenido{ position:absolute; z-index:9; min-height:270px; height:auto !important; height:270px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:530px; }

		
	#enlace1{ position:absolute; text-align:right; top:450px; z-index:9; height:50px; width:165px; left:-100px}
	#enlace2{ position:absolute; text-align:right; top:510px; z-index:9; height:50px; width:165px; left:-100px}
/* ---------------------------------------- DEFAULT -------------------------------------------------- */
	.titulo{ font-size:15px; font-weight:bold; height:20px; width:auto; border-bottom:3px solid #c2c200}
	#textodefault{ width:auto; text-align:justify; padding-top:15px; padding-right:15px }
	#textodefault img{ border-color:#c2c200}
	#default #dragable{ position:absolute; z-index:9; min-height:300px; height:auto !important; height:300px; width:560px; left:460px; margin-top:50px; cursor:move }
		#default #close{ position:absolute; left:530px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		#default #cuerpofondo{ position:absolute; z-index:9; min-height:300px; height:auto !important; height:300px; width:550px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		#default #cuerpoContenido{ position:absolute; z-index:9; min-height:270px; height:auto !important; height:270px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:530px; }
	
/* ---------------------------------------- ACTIVIDADES -------------------------------------------------- */

 #txtactividades{ width:auto; text-align:justify; padding-top:-15px; }
#actividades #dragable{ position:absolute; z-index:9; min-height:520px; height:auto !important; height:520px; width:560px; left:460px; margin-top:18px; cursor:move }
		#actividades #close{ position:absolute; left:530px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		#actividades #cuerpofondo{ position:absolute; z-index:9; min-height:520px; height:auto !important; height:520px; width:550px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		#actividades #cuerpoContenido{ position:absolute; z-index:9; min-height:490px; height:auto !important; height:490px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:530px; }
		#actividades img{ border-color:#c2c200} 

	#fotodrchactividades{ float:right; height:auto; margin-top:10px; width:200px; padding-left:20px; text-align:center}

	#fotodrchactividades5{ float:right; height:auto; width:210px; padding-left:20px; padding-top:45px; text-align:center}
	#fotodrchactividades4{ float:right; height:auto; width:280px; padding-left:20px; padding-top:25px; text-align:center}
	#fotodrchactividades3{ float:right; height:auto; width:360px; padding-left:20px; padding-top:5px; text-align:center}
	#fotodrchactividades2{ float:right; height:auto; width:160px; padding-left:20px; padding-top:25px; text-align:center}
	#fotodrchactividades1{ float:right; height:auto; width:140px; padding-left:20px; text-align:center}
	
	#fotoizqactividades5{float:left; height:auto; margin-top:10px; width:220px; padding-bottom:15px; padding-top:15px; padding-right:15px; text-align:center}
	#fotoizqactividades4{float:left; height:auto; margin-top:10px; width:220px; padding-bottom:15px; padding-top:4px; padding-right:15px; text-align:center}
	#fotoizqactividades3{ float:left; height:auto; margin-top:10px; width:160px; padding-bottom:15px; padding-top:5px; padding-right:20px; text-align:center}
	#fotoizqactividades2{ float:left; height:auto; margin-top:10px; width:160px; padding-right:20px; text-align:center}
	#fotoizqactividades{ float:left; height:auto; margin-top:10px; width:140px; padding-right:20px; text-align:center}

	.tituloactividad{ float:left; height:32px; padding-bottom:4px; width:132px; text-align:center}
	.fotoactividades{ float:left; height:75px; width:132px; margin-bottom:7px; text-align:center}


/* ---------------------------------------- ACTIVIDADES1 -------------------------------------------------- */
	#actividades1 #dragable{ position:absolute; z-index:9; min-height:330px; height:auto !important; height:330px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades1 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades1 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades1 #cuerpofondo{ position:absolute; z-index:9; min-height:330px; height:auto !important; height:330px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades1 #cuerpoContenido{ position:absolute; z-index:9; min-height:300px; height:auto !important; height:300px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades1 #textodefault{ width:auto; text-align:justify; padding-top:15px; }
/* ---------------------------------------- ACTIVIDADES2 -------------------------------------------------- */
	#actividades2 #dragable{ position:absolute; z-index:9; min-height:630px; height:auto !important; height:630px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades2 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades2 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades2 #cuerpofondo{ position:absolute; z-index:9; min-height:630px; height:auto !important; height:630px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades2 #cuerpoContenido{ position:absolute; z-index:9; min-height:600px; height:auto !important; height:600px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades2 #textodefault{ width:auto; text-align:justify; padding-top:15px; }
/* ---------------------------------------- ACTIVIDADES3 -------------------------------------------------- */
	#actividades3 #dragable{ position:absolute; z-index:9; min-height:550px; height:auto !important; height:550px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades3 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades3 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades3 #cuerpofondo{ position:absolute; z-index:9; min-height:550px; height:auto !important; height:550px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades3 #cuerpoContenido{ position:absolute; z-index:9; min-height:520px; height:auto !important; height:520px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades3 #textodefault{ width:auto; text-align:justify; padding-top:15px; }

/* ---------------------------------------- ACTIVIDADES4 -------------------------------------------------- */
	#actividades4 #dragable{ position:absolute; z-index:9; min-height:460px; height:auto !important; height:460px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades4 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades4 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades4 #cuerpofondo{ position:absolute; z-index:9; min-height:460px; height:auto !important; height:460px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades4 #cuerpoContenido{ position:absolute; z-index:9; min-height:430px; height:auto !important; height:430px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades4 #textodefault{ width:auto; text-align:justify; padding-top:15px; }

/* ---------------------------------------- ACTIVIDADES5 -------------------------------------------------- */
	#actividades5 #dragable{ position:absolute; z-index:9; min-height:770px; height:auto !important; height:770px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades5 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades5 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades5 #cuerpofondo{ position:absolute; z-index:9; min-height:770px; height:auto !important; height:770px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades5 #cuerpoContenido{ position:absolute; z-index:9; min-height:740px; height:auto !important; height:740px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades5 #textodefault{ width:auto; text-align:justify; padding-top:15px; }

/* ---------------------------------------- ACTIVIDADES6 -------------------------------------------------- */
	#actividades6 #dragable{ position:absolute; z-index:9; min-height:230px; height:auto !important; height:230px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #actividades6 #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades6 #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #actividades6 #cuerpofondo{ position:absolute; z-index:9; min-height:230px; height:auto !important; height:230px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #actividades6 #cuerpoContenido{ position:absolute; z-index:9; min-height:200px; height:auto !important; height:200px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#actividades6 #textodefault{ width:auto; text-align:justify; padding-top:15px; }

/* ---------------------------------------- TARIFAS -------------------------------------------------- */


	#tarifas #dragable{ position:absolute; z-index:9; min-height:400px; height:auto !important; height:400px; width:560px; left:460px; margin-top:50px; cursor:move }
		#tarifas #close{ position:absolute; left:530px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		#tarifas #cuerpofondo{ position:absolute; z-index:9; min-height:400px; height:auto !important; height:400px; width:550px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		#tarifas #cuerpoContenido{ position:absolute; z-index:9; min-height:370px; height:auto !important; height:370px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:530px; }

	#texto1{ float:left; height:16px; padding-top:9px; width:52%; border-bottom:1px solid #c2c200}
	#texto11{ float:left; height:16px; padding-top:9px; width:52%; }
	#texto2{ float:left; height:16px; padding-top:9px; width:12%; text-align:center;  }
	#texto22{ float:left; height:16px; padding-top:9px; width:12%; text-align:center; border-bottom:1px solid #c2c200}
	#texto3{ float:left; height:16px; padding-top:9px; width:47%; text-align:center;  }

/* ---------------------------------------- CONTACTO -------------------------------------------------- */

#contacto #dragable{ position:absolute; z-index:9; min-height:520px; height:auto !important; height:520px; width:560px; left:460px; margin-top:18px; cursor:move }
		#contacto #close{ position:absolute; left:530px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		#contacto #cuerpofondo{ position:absolute; z-index:9; min-height:520px; height:auto !important; height:520px; width:550px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		#contacto #cuerpoContenido{ position:absolute; z-index:9; min-height:490px; height:auto !important; height:490px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:530px; }
		
		
		#celdacontacto{ float:left; width:140px; padding-right:27px; padding-left:7px; height:20px; padding-bottom:5px}
		#celdacontacto3{ float:left; width:80px; height:20px; padding-bottom:5px}
		#celdacontactocomentario{ float:left; width:410px; height:60px; padding-bottom:5px}
		#botoncontacto{ float:left; height:20px; width:520px; text-align:center; padding-top:6px; padding-bottom:10px}
		#mensajecontacto{ height:200px}

/* ---------------------------------------- AVISOLEGAL -------------------------------------------------- */
	#avisolegal #dragable{ position:absolute; z-index:9; min-height:1560px; height:auto !important; height:1560px; width:700px; left:350px; margin-top:50px; cursor:move; line-height:20px }
		 #avisolegal #close{ position:absolute; left:670px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #avisolegal #atras{ position:absolute; left:650px; top:0px; z-index:20; height:18px; padding-top:2px; width:20px; text-align:center; }
		 #avisolegal #cuerpofondo{ position:absolute; z-index:9; min-height:1560px; height:auto !important; height:1560px; width:690px; background:#FFF;  opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
		 #avisolegal #cuerpoContenido{ position:absolute; z-index:9; min-height:1530px; height:auto !important; height:1530px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; width:660px; }
	#avisolegal #textodefault{ width:auto; text-align:justify; padding-top:15px; }

