 	
	body {
	 background-color:#000;
 
 	} 
	
	body,td,th {
	font-family:  Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 12px;
		}

	
	a {
	text-decoration:none;
	color:#929292;
		}
	
	#contenedor {
	width:959px;
	margin:0 auto;
	height:auto;
	 }
 
	 #header {
	 width:959px; 
	 height:138px;
  		 }

  #cuerpo{
	width:959px;
	height: auto;
	float: left;
	background-color:#eaeaea;
  	}
 
 	#cuerpo2{
	width:959px;
	background-color:#fefefe;
	height: auto;
	float: left;
  	}
 
	 #cuerpo3{
	width:959px;
	background-color:#fefefe;
	height: auto;
	float: left;
	background-image: url(imagenes/fondo_cuerpo_3.jpg);
 	}
	 
 	 #titulo{
	background-image:url(imagenes/fondo_museos.jpg);
	width:959px;
	height:75px;
	padding-bottom: 0px;
	margin-bottom: 20px;
	padding-top: 12px;
 	 }
 
 	#titulo h1{
	color:#FFFFFF;
	font-family: Helvetica;
	font-size:48px;
	font-weight:bold;
	margin-bottom: 0px;
	padding-left: 40px;
	padding-bottom: 0px;
  	}
 	
	h2{
	font-size:16px;
	font-family: Helvetica;
	font-weight:bold;
	color:#929292;
	padding-bottom: 0px;
	margin-bottom: 5px;
 	 }
  	
	h3{
 	 font-family: Helvetica;
 	 }
 
  #central{
	width:959px;
	height: auto;
	background-color: #eaeaea;
  
  	}
   
   #central1{
	width:959px;
	height:499PX;
 	 }
	
	#bloque1 {
	float:left;
	margin-right:15px;
	height: 255px;
	width: 240px;
	padding-left: 15px;
	}
	
	#bloque2 {
	float:left;
	width: 240px;
	margin-right:15px;
	height: 270px;
	padding-left: 15px;
	}
	
	#bloque3 {
	float:left;
	margin-right:15px;
	height: 440px;
	width: 240px;
	padding-left: 15px;
	}
	
	#bloque4 {
	float:left;
	width: 240px;
	margin-right:15px;
	height: 345px;
	padding-left: 15px;
	}

	#bloque5 {
	float:left;
	margin-right:15px;
	height: 315px;
	width: 240px;
	padding-left: 15px;
	}
	
	#bloque6{
	width:263px;
	float: right;
	background-image: url(imagenes/cuerpo_caja3.jpg);
	background-repeat: repeat;
	}
	
	
	#fecha{
	background-image:url(imagenes/fecha.jpg);
	width: 235px;
	height: 24px;
	padding-top: 9px;
	}
	
	#fecha p{
	margin-left:40px;
		}
		

	#iconos img{ 
 	float:left;
	margin-right:7px;
	margin-left: 20px;
	 }
  
  	#boquetexto{
	padding-right:50px;
	height: auto;
  	}
   
   #boquetexto2{
	padding-right:130px;
	padding-left: 40px;
 	 }
 
 	#panoramica{
	background-image:url(imagenes/caja2.jpg);
	width: 247px;
	height: 41px;
	padding-top: 8px;
	padding-right: 2px;
  	}
 
 #iconos{
	float:left;
	height:auto;
	padding-top:10px;
	padding-left:5px;
	width: 250px;
	}
		
  #bloquetexto{
	float:left;
	margin-bottom: 20px;
	 }
 
  #cajas2{
	margin-bottom: 10px;
	width: 249px;
	margin-left: 40px;
 	 }
 	
	#form{
	padding-top:20px;
	padding-left: 40px;
 	 }
 	
	#form p{
	color:#8e8e8e;
	font-size: 13px;
 	 }
	
	p{
	font-size:12px;
	color:#686767;
	color:#929292;
	padding-top: 0px;
	margin-top: 0px;
 	 }
	
	.caja_contacto{
	width:270px;
	height:auto;
	}

	#campos label {
	width: 260px;
	display: block;
	padding: 0px;
	}

	#campos input {
	border: 1px solid #C8D2D9;
	margin: 0 0 3px 0;
	width: 260px;
		}


	#campos textarea {
	border: 1px solid #C8D2D9;
	margin: 0 0 3px 0;
	width: 260px;
	height: 63px;
	
	}
	
	#env input {
	width: 80px;
	height: 25px;
	margin: 0px;
	padding-top: 5px;
	} 

	#form2{
	padding-left:40px;
	padding-top: 20px;
	}


	#campos2{
	padding:0 50px 20px 0;
	}

	
	#campos2 label {
	display: block;
	padding: 0px;
	width: 200px;
	}
	
	#env {
	clear:both;
	padding: 10px 0 40px 0;
	}
	
	#museosform{
	float:left;
	width:200px;
	  }

	#derecha{
	background-color:#fefefe;
	height:489px;
	margin-top:10px;
	width: 400px;
	float: left;
	}

	#centro{
	height:499px;
	background-image:url(imagenes/img_comofunciona.jpg);
	float: left;
	background-repeat:no-repeat;
	width: 209px;
	margin-top:10px;
	}
	
	#izq{
	float:left;
	width:300px;
	margin-top:20px;
	background-color:#fefefe;
	height:499px;
	margin-left: 40px;
	font-size: 13px;
	line-height: 20px;
	}
	
	#garantia{
	margin-left:175px;
	margin-top: 15px;
	}

	#bus{
	width: 663px;
	float: right;
	}

	#panora{
	float:left;
	width: 959px;
	margin-bottom: 5px;
	}

	#mes{
	margin: 0 20px 50px 30px;
	background-color:#fefefe;
	height: 780px;
	}
	
	#mes2{
	margin: 0 20px 0 30px;
	background-color:#fefefe;
	height: auto;
	}
	
	#dias{
	width:610px;
	line-height:20px;
	margin-bottom: 20px;
	float: left;
		}
		#dias2{
		width:610px;
		line-height:20px;
		float: left;
		}
	
	#dias a{
		text-decoration:underline;
		font-weight:bold;
		}
		
	
	
	#nuestras{
		margin: 0 20px 20px 30px;
		}
 
 	#pie{
	margin:0 auto;
	height:auto;
	width: 959px;
	background-color:#FFFFFF;
	padding-bottom: 0px;
	float: left;
 	 }
 
 	#pie ul {
 	 float: left;
 	 padding:0;
 	 margin:0;
   
 	 }
 
 	#pie ul li{
	float: left;
	list-style: none;
 	 }
  
  #pie ul li#propuestas{
	height:167px;
	width:319px;
	margin-right:1px;
	background-image:url(imagenes/f_propuestas.jpg);
	padding:0px;
	float:left;
	margin-bottom:1px;
	padding-bottom: 8px;
 	 }
  
  #pie ul li#visitas{
	height:167px;
	width:319px;
	background-image:url(imagenes/f_visitas.jpg);
	margin-bottom:1px;
	padding-bottom: 8px;
  	}
  
  	#pie ul li#ventajas{
	height:167px;
	width:319px;
	float:left;
	background-image:url(imagenes/f_ventajas.jpg);
	margin-left:1px;
	margin-bottom:1px;
	padding-bottom: 8px;
		  }
 
 	#pie ul li h3{
	color:#fff;
	font-size:12px;
	padding-left:12px;
	margin-top: 8px;
	}
   

 
	 #pie ul li p{
	font-size:13px;
	padding-left:10px;
	color:#929292;
	margin-top: -8px;
	margin-right: 70px;
	line-height: 18px;
 	 }

	#pie ul li img{
	padding-left: 8px;
	margin-top: -3px;
	padding-bottom: 3px;
 	 }
 
 	#galeria{
 	 background-color:#eaeaea;
 	 height:148px;
 	 width:639px;
 	 float:left;
 	 margin-bottom:1px
 	 }
  
  #blog{
	background-color:#eaeaea;
	height:148px;
	width:300px;
	float:right;
	margin-left:1px;
	margin-bottom:1px;
	padding-right: 19px;
 	 }
 
 	#blog img{
	padding-left:30px;
	padding-right:8px;
	float:left;
	padding-top: 15px;
	padding-bottom: 15px;
    }

	#blog p{
	padding-top:36px;
	font-size: 13px;
	color:#8e8e8e;
	}
	
	.estilo1{
	color:#91ba2e;
	font-weight: bold;
	text-decoration:underline;
	}
 
 	.estilo2{
  	color:#ff5800;
 	 font-size:12px;
  	font-weight:bold;
 		 }

	.estilo3{
 	 color:#cf1396;
 	 font-size:12px;
 	 font-weight:bold;
		  } 


  .estilo4{
	color:#91ba2e;
	font-size: 15px;
	font-weight: bold;
	}
  

	.estilo5{
 	 color:#49be00;
 	 font-size:12px;
 	 font-weight:bold;
 	 } 
  
  	.Estilo6 {
	color: #8fc533;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	margin: auto;
	padding: 15px 5px 2px 10px;
	width: auto;
		}
	
	.Estilo7{
	color:#91ba2e;
		}
	
	.Estlio8{
	font-size:16px;
	font-weight:bold;
	color:#94BD30;
		}

	.Estilo9{
	font-size:14px;
	color:#94BD30;
	font-weight: bold;
		}
	
	.estilo10{
	font-family: Helvetica;
	font-size:13px;
	font-weight:bold;
	margin-left: 10px;
			}
	
	.estilo11{
	font-family:Helvetica;
	font-weight:bold;
	font-size:20px;
	color:#FFF;
	margin-left: 4px;
		}

 	#bloques{
		height:90px;
		width: 398px;
		background-image:url(imagenes/caja.jpg);
		padding-right:2px;
	
		 }
	
	#bloques img{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 60px;
	 }
	
	#cajas{
	margin-top: 10px;
		}
	
	#caja1{
	margin-bottom:10px;
	margin-top:10px;
		}
	
	.oculto {display:none;}
	
	#prop{
	width:294px;
	float: right;
	}

	#prop ul{
	list-style:none;
	font-style: italic;
	font-size: 11px;
	}

	#prop img{
	margin-top:20px;
	}

	#prop ul li a{
	text-decoration:underline;
	font-weight:bold;
		}
	
	#condiciones{
	width:310px;
	font-family: Helvetica;
	font-size:14px;
	font-weight:bold;
	float: left;
	margin-top: 10px;
		}
	
	#condiciones p{
		color:#3c8803;
		}
	
	#nenes{
	width:238px;
	height:217px;
	float: left;
		}
	
	#pareja{
	width: 299px;
	height: 197px;
		}

	#decuentos{
		width:560px;
		}
	
	#preinscripcion{
	margin-left:10px;
	width: 238px;
		}
	
	#caja3{
		width:263px;
		float:right;
		}

	#textomes{
	width:535px;
	float:left;
	margin-left: 40px;
	margin-right: 20px;
		}
	
	#textomes p{
		line-height:20px;
		}
	
	#condiciones2{
		float:left;
		}
	
	#condiciones2 p{
	color:#3c8803;
	font-family: Helvetica;
	font-size:13px;
	font-weight:bold;
		}
		
	#registrar{
	width:237px;
	height: 35px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
	
	#equipo{
	width:478px;
	padding-left: 40px;
	line-height: 19px;
	}
	
	
	#barras{
	width:430px;
	float: right;
	height: 396px;
	}
	
	#barra{
	background-image:url(imagenes/barra.jpg);
	width: 289px;
	height: 27px;
	margin-left: 70px;
	padding-top: 10px;
	margin-bottom: 8px;
	}
	
	#cam{
	height: 78px;
	width: 76px;
	float: right;
	}
	
	#carnet{
	background-image:url(imagenes/carnet_oficial2.png);
	width:99px;
	height:90px;
	margin-left: 30px;
	float: right;
	padding-left: 63px;
	margin-right: 95px;
	background-repeat: no-repeat;
	}
	
	#footer{
	background-image:url(imagenes/pie2.jpg);
	width:959px;
	height:72px;
	clear: both;
	}
	#texto_pie p{
	font-family:tahoma;
	font-size:11px;
	color:#FFF;
	margin-left: 10px;
	}
	#texto_pie{
	width:639px;
	padding-top: 8px;
	}
	#texto_pie a{
		color:#FFF;
		text-decoration:underline;
	}
		
	#ciudad{
		background-image:url(imagenes/ciudad.png);
		width:959px;
		height:112px;
	}
	
	
		
/* LIMPIAR FLOAT */
	
	.limpiar:after {
	content : ".";
	display : block;
	height : 0;
	clear : both;
	visibility : hidden;
	background-repeat: repeat-x;
	background-repeat: repeat-y;
	background-repeat: repeat-y;
	background-repeat: repeat-y;
	background-repeat: repeat-x;
	width: 300px;
	}
	.limpiar {
	display : inline-block;
	}
	* html .limpiar {
	height : 1%;
	}
	.limpiar {
	display : block;
	height: auto;
	}
