@charset "utf-8";
/* CSS Document */
body
{
	background-image: url(../imagenes/plantilla/fondo.jpg);
	background-repeat: repeat-x;
	background-position:top center;
	margin:0 auto;
	font-family: 'Open Sans', sans-serif;
	color: #111;
	font-size: 16px;
	
}

@font-face {
    font-family: 'gochi_handregular';
    src: url('../fonts/gochihand-regular-webfont.eot');
    src: url('../fonts/gochihand-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gochihand-regular-webfont.woff2') format('woff2'),
         url('../fonts/gochihand-regular-webfont.woff') format('woff'),
         url('../fonts/gochihand-regular-webfont.ttf') format('truetype'),
         url('../fonts/gochihand-regular-webfont.svg#gochi_handregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pacificoregular';
    src: url('../fonts/pacifico-webfont.eot');
    src: url('../fonts/pacifico-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pacifico-webfont.woff2') format('woff2'),
         url('../fonts/pacifico-webfont.woff') format('woff'),
         url('../fonts/pacifico-webfont.ttf') format('truetype'),
         url('../fonts/pacifico-webfont.svg#pacificoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1, h2, p
{
	margin:0;
	padding:0;
	text-align:left; 
}
/************************** BOTONES **************************/

#btn_cotiza a{
	background-image:url(../imagenes/index/btn_cotizacion.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: .8em;
 	color: #333;
	width:130px;
	height:42px;
    display: inline-block;
	text-decoration: none;
	display:block;
	outline:none;
	vertical-align:middle;
	text-align:left;
	margin-top: 25px;
	padding-left:15px;
	padding-top: 15px;
	
}

#btn_cotiza a:hover{
   font-family: 'Open Sans', sans-serif;
	font-weight:400;
	color: #333;
	text-decoration: none;
	text-decoration:none;
	outline:none;

}


/************************** PLANTILLA **************************/

#encabezado
{
width:1000px;
padding-left: 0;

margin: 0 auto;
}

#encabezado img
{
display:inline-block;
vertical-align:middle;
}

#botonera
{

width:561px;
display:inline-block;
vertical-align:top;
margin-left: 30px;

}

#botonera_a
{
width:561px;
}
#content{
	width:1000px;
	margin:0 auto;
}

#datos_botonera
{
width:541px;
padding:10px;

}

#datos_botonera p
{
font-family: 'Open Sans', sans-serif;
text-align: right;
font-size: 12px;
color:#500799;
font-weight:400;
}

#redes
{
width:561px;
text-align: right;
}
#redes_responsive
{
	display:none;
}
#redes img
{
text-align: right;
margin-left:10px;
}
#logo{
	display:inline-block;
	width:404px;
}
#menu
{
background-color:#cc0099;  
display:inline-block;
list-style: none;
margin: 0;
margin-left:41px;
padding: 10px;
left:0;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#menu li
{
display: inline-block;
margin: 0 0 0 -7px;
}
#menu li a
{
color:#fff;
font-family: 'Open Sans', sans-serif;
font-size:16px;
padding: 13px 22px;
font-weight:400;
text-decoration:none;
}
#menu li a:hover
{
color:#eee;
}
#pie
{
	display:block;
width:1000px;
margin: 0 auto;
border-top: 1px #999 dashed;
padding: 12px 0;
}
#pieResponsive{
	display:none;
}
#pieResponsive2{
	display:none;
}
#pie-info
{
width:260px;
display:inline-block;
}
#pie-info p
{
font-size:12px;
color:#333;
text-align:left;
text-decoration:none;
}
#pie-info p a
{
	background-image: url(../imagenes/plantilla/candado.jpg);
	background-repeat:no-repeat;
	background-position:left center;
font-size:12px;
color:#333;
padding-left:20px;
text-decoration:none;
}
#pie-info p a:hover
{
font-size:12px;
color:#500799;
text-decoration:none;
}

#pie-info2
{
width:260px;
display:inline-block;
float:right;
}
#pie-info2 p
{
font-size:12px;
color:#333;
text-align:right;
}

#informacion
{
width:1000px;
margin-bottom: 20px;
margin: 0 auto;
text-align:left;
}
#informacion-int
{
width:1000px;
margin-bottom: 20px;
margin: 0 auto;
text-align:left;
}
#informacionResponsive{
	display:none;
}
#informacion_2
{
width:1000px;
margin: 0 0 25px 0;
}

 #informacion_2 p
 { 
font-family: 'Open Sans', sans-serif;
font-size: .8em;
color: #333;
font-weight:400;
margin:20px 0;
text-align:justify;
}

h1
{
font-family: 'gochi_handregular';
font-size:48px;
text-transform:uppercase;
color:#663399;
}





/************************** INDEX **************************/
#bloque_home1
{
background-image:url(../imagenes/index/sombra-lateral-2-sitio-traviesos-inc.png);
background-position:right top;
background-repeat:no-repeat;
width:240px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-top:15px;
}

#instalaciones_1
{
background-color:#ddd;
width:240px;
text-align:left;
display:inline-block;
vertical-align:top;
}
#instalacion_text
{
width:193px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-right: 4px;
}
#instalacion_text p
{
color:#df249b;
font-family: 'Open Sans', sans-serif;
font-size:;
text-align:left;
text-decoration:none;
text-transform:uppercase;
padding-top:10px;
padding-left:10px;
}
#btn_mas
{
width:38px;
text-align:left;
display:inline-block;
vertical-align:top;
}
#nota_1
{
width:234px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-top: 10px;
padding-bottom:10px;
border-bottom: 1px #ccc solid;
}
#nota_2
{
width:234px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-top: 10px;
padding-bottom:10px;
}
#nota_1_imagen
{
width:57px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-right:10px;
}
#nota_1_text
{
width:155px;
text-align:left;
display:inline-block;
vertical-align:top;
margin-right: 4px;
}

#nota_1_text h2
{
color:#58269c;
font-weight:600;
font-size:13px;
text-align:left;
text-decoration:none;
}
#nota_1_text p
{
color:#b50775;
font-weight:600;
font-size:13px;
text-align: right;
text-decoration:none;
margin-top:20px;
}

#nota_1_text p a
{
color:#b50775;
font-weight:600;
font-size:13px;
text-align: right;
text-decoration:none;
margin-top:20px;
}

#nota_1_text p a:hover
{
color:#b50775;
font-weight:600;
font-size:13px;
text-align: right;
text-decoration:none;
margin-top:20px;
}

#bloque_home2_a
{
width:753px;
text-align:left;
display:inline-block;
}
#bloque_home2
{
background-image:url(../imagenes/index/back_gris.jpg);
background-position:left bottom;
background-repeat:repeat-x;
width:753px;
text-align:left;
display:inline-block;
border: 1px #ddd solid;
margin-top:15px;
}
#bloque_home3
{
width:753px;
text-align:left;
display:inline-block;
margin-top:15px;
border-top: 1px #ccc solid;
padding-top: 15px;
}

#bloque_home_paquete1
{
background-image:url(../imagenes/index/sombra-lateral-sitio-traviesos-inc.png);
background-repeat:no-repeat;
background-position:right top;
width:186.8px;
height:172px;
position:relative;
display:inline-block;
vertical-align:top;
text-align:center;
}
#bloque_home_paquete1 h2
{
font-family: 'Open Sans', sans-serif;
font-size:16px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#cc0099;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#bloque_home_paquete1 h3
{
color:#cc0099;
font-family: 'gochi_handregular';
font-size:25px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 30px;
margin-bottom:0;
}
#bloque_home_paquete1_a
{
background-image:url(../imagenes/index/sombra-lateral-sitio-traviesos-inc.png);
background-repeat:no-repeat;
background-position:right top;
width:186.8px;
height:172px;
position:relative;
display:inline-block;
vertical-align:top;
text-align:center;
}
#bloque_home_paquete1_a h2
{
font-family: 'Open Sans', sans-serif;
font-size:16px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#69b200;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#bloque_home_paquete1_a h3
{
color:#69b200;
font-family: 'gochi_handregular';
font-size:25px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 30px;
margin-bottom:0;
}
#bloque_home_paquete1_b
{
background-image:url(../imagenes/index/sombra-lateral-sitio-traviesos-inc.png);
background-repeat:no-repeat;
background-position:right top;
width:186.8px;
height:172px;
position:relative;
display:inline-block;
vertical-align:top;
text-align:center;
}
#bloque_home_paquete1_b h2
{
font-family: 'Open Sans', sans-serif;
font-size:16px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#f7c50b;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#bloque_home_paquete1_b h3
{
color:#f7c50b;
font-family: 'gochi_handregular';
font-size:25px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 30px;
margin-bottom:0;
}
#bloque_home_paquete2
{
width:180px;
position:relative;
display:inline-block;
vertical-align:top;
text-align:center;
}
#bloque_home_paquete2 h2
{
font-family: 'Open Sans', sans-serif;
font-size:16px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#58269c;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#bloque_home_paquete2 h3
{
color:#58269c;
font-family: 'gochi_handregular';
font-size:25px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 40px;
margin-bottom:0;
}

#bullet_home
{
width:38px;
position:absolute;
right:0;
vertical-align:top;
}

#bullet_home img
{
margin-bottom:115px;

}
#texto_bloque_home3
{
width:673px;
vertical-align:top;
display:inline-block;	 
}
#texto_bloque_home3 p
{

font-family: 'gochi_handregular';
font-size:30px;
text-align:center;
text-decoration:none;
color:#58279c;
text-shadow:
-3px -3px 0 #fee27a,  
    3px -3px 0 #fee27a,
    -3px 3px 0 #fee27a,
     3px 3px 0 #fee27a;
}
#btn_bloque_home
{
width:73px;
vertical-align:top;
display:inline-block;	 
}



/************************** INDEX **************************/


/************************** NOSOTROS **************************/
#bloque_nosotros
{
background-image:url(../imagenes/nosotros/back-gris-nosotros-sitio-traviesos-inc.jpg);
background-repeat:repeat-x;
background-position:left top;
width:1000px;
display:inline-block;
vertical-align:top;
}

#bloque_nosotros2
{
width:1000px;
display:inline-block;
vertical-align:top;
border-top: 1px #bbb dashed;
border-bottom: 1px #bbb solid;
padding-top: 10px;
margin-top: 10px;
}

#bloque_nosotros3
{
width:1000px;
display:inline-block;
vertical-align:top;
margin-top: 10px;
text-align: center;
}

#bloque_nosotros3 h2
{
color:#663399;
font-family: 'pacificoregular';
font-size:31px;
text-align:center;
text-decoration:none;
}
#bloque_nosotros3 h3
{
color:#666;
font-weight:300;
font-family: 'gochi_handregular';
font-size:23px;
text-align:center;
text-decoration:none;
margin-top: -5px;
}

#texto_nosotros
{
width:690px;
display:inline-block;
vertical-align:top;
}

#texto_nosotros h2
{
font-family: 'gochi_handregular';
font-size:31px;
color:#cc0099;
text-align:right;
text-decoration:none;
margin-top:80px;	
}

#texto_nosotros h3
{
font-size:23px;
font-weight:500;
color:#663399;
text-align:right;
text-decoration:none;
margin-top:-10px;	
}

#texto_nosotros2
{
width:660px;
display:inline-block;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}

#texto_nosotros2 p
{
font-size:14px;
color:#333;
text-align:justify;
padding:5px;
}




/************************** NOSOTROS **************************/

/************************** GALERIA **************************/
#bloque_galeria
{
width:1000px;
display:inline-block;
vertical-align:top;
border-bottom: 1px #ccc solid;
padding-bottom: 20px;
}

#bloque_galeria2
{
width:1000px;
display:inline-block;
vertical-align:top;
padding-top: 15px;
margin-bottom: 20px;
}


#texto_galeria
{
width:455px;
display:inline-block;
vertical-align:top;
border-right: 1px #999 dashed;
padding-right: 20px;
}

#texto_galeria p
{
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
text-align:justify;
padding-top:10px;
padding-bottom:10px;
}

#texto_galeria2
{

width:493px;
display:inline-block;
vertical-align:top;
padding-left:15px;
float:right;
}


#text_galeria
{
width:260px;
display:inline-block;
vertical-align:top;
}
#text_galeria h2
{
font-family: 'gochi_handregular';
font-size:28px;
color:#669933;
}

#text_galeria ul
{
list-style:none;
margin-left: -10px;
}


#text_galeria ul li
{
list-style-image: url(../imagenes/galeria/bullet-estrella-sitio-traviesos-inc.jpg);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:5px;
text-align:justify;
}


#imagen_galeria
{
width:227px;
display:inline-block;
vertical-align:top;
}
#galeria1
{
width:479px;
display:inline-block;
vertical-align:top;
margin-right:35px;
}

#galeria1 h2
{
font-family: 'gochi_handregular';
color:#cc0099;
font-size:38px;
text-align:left;
text-decoration:none;
margin-bottom:10px;
}

#galeria2
{
width:479px;
display:inline-block;
vertical-align:top;
}

#galeria2 h2
{
font-family: 'gochi_handregular';
color:#ffcc00;
font-size:38px;
text-align:left;
text-decoration:none;
margin-bottom:10px;
}

/************************** GALERIA **************************/
/************************** PAQUETES **************************/
#bloque_paquetes
{
width:1000px;
display:inline-block;
vertical-align:top;
border-bottom: 1px #ccc dashed;
padding-bottom: 15px;
}

#bloque_paquetes_texto
{
width:550px;
display:inline-block;
vertical-align:top;
}

#bloque_paquetes_texto h2
{
font-family: 'gochi_handregular';
font-size:30px;
color:#cc0099;
text-decoration:none;
text-align:left;
}

#lista_paquetes
{
width:269px;
display:inline-block;
vertical-align:top;
margin-right: 5px;
}
#lista_paquetes ul
{
list-style:none;
margin-left: -25px;
}

#lista_paquetes ul li
{
list-style-image: url(../imagenes/galeria/bullet-estrella-sitio-traviesos-inc.jpg);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}

#lista_paquetes2
{
width:269px;
display:inline-block;
vertical-align:top;
}
#lista_paquetes2 ul
{
list-style:none;
margin-left: -20px;
}

#lista_paquetes2 ul li
{
list-style-image: url(../imagenes/galeria/bullet-estrella-sitio-traviesos-inc.jpg);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}


#bloque_paquetes2
{
width:1000px;
display:inline-block;
vertical-align:top;
border-bottom: 1px #ccc dashed;
padding-bottom: 15px;
padding-top: 15px;
}

#bloque_paquetes_a
{
width:480px;
display:inline-block;
vertical-align:top;
border-right: 1px #ccc solid;
padding-right: 10px;
}

#bloque_paquetes_b
{
width:480px;
display:inline-block;
vertical-align:top;
padding-left: 10px;
}

#text_paquetes
{
width:220px;
display:inline-block;
vertical-align:top;
margin-right:10px;
}
#text_paquetes h2
{
font-family: 'gochi_handregular';
font-size:30px;
color:#cc0099;
text-decoration:none;
text-align:left;
}
#text_paquetes ul
{
list-style:none;
margin-left: -25px;
}

#text_paquetes ul li
{
list-style-image: url(../imagenes/galeria/bullet-estrella-sitio-traviesos-inc.jpg);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}

#bloque_paquetes3
{
width:1000px;
display:inline-block;
vertical-align:top;
padding-top: 15px;
padding-bottom: 25px;
border-bottom:1px #ccc solid;
}

#bloque_paquetes3 h2
{
font-family: 'gochi_handregular';
font-size:30px;
color:#663399;
text-decoration:none;
text-align:left;
}


#paquetes
{
background-image:url(../imagenes/paquetes/back-gris-sitio-web-traviesos-inc.jpg);
background-repeat:repeat-x;
background-position:left bottom;
border: 1px #ccc solid;
margin-top: 15px;
}


#paquete1
{
background-image: url(../imagenes/paquetes/sombra-lateral-sitio-traviesos-inc.png);
background-repeat: no-repeat;
background-position: right top;
width:246px;
height:237px;
position:relative;
display:inline-block;
vertical-align:top;
}
#paquete1 ul
{
list-style:none;
margin-left: -10px;
padding-right:25px;
margin-top:5px;
}

#paquete1 ul li
{
list-style-image: url(../imagenes/paquetes/bullet-rosa-sitio-traviesos-in.png);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}


#paquete1 h2
{
font-family: 'Open Sans', sans-serif;
font-size:21px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#cc0099;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#paquete1 h3
{
color:#cc0099;
font-family: 'gochi_handregular';
font-size:34px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 50px;
margin-bottom:0;
}
#paquete1_a
{
background-image: url(../imagenes/paquetes/sombra-lateral-sitio-traviesos-inc.png);
background-repeat: no-repeat;
background-position: right top;
width:246px;
height:237px;
position:relative;
display:inline-block;
vertical-align:top;
}
#paquete1_a ul
{
list-style:none;
margin-left: -10px;
padding-right:25px;
margin-top:5px;
}

#paquete1_a ul li
{
list-style-image: url(../imagenes/paquetes/bullet-verde-sitio-traviesos-in.png);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}

#paquete1_a h2
{
font-family: 'Open Sans', sans-serif;
font-size:21px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#70b212;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#paquete1_a h3
{
color:#70b212;
font-family: 'gochi_handregular';
font-size:34px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 50px;
margin-bottom:0;
}
#paquete1_b
{
background-image: url(../imagenes/paquetes/sombra-lateral-sitio-traviesos-inc.png);
background-repeat: no-repeat;
background-position: right top;
width:246px;
height:237px;
position:relative;
display:inline-block;
vertical-align:top;
}
#paquete1_b ul
{
list-style:none;
margin-left: -20px;
padding-right:25px;
margin-top:5px;
}

#paquete1_b ul li
{
list-style-image: url(../imagenes/paquetes/bullet-amirillo-sitio-traviesos-in.png);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}

#paquete1_b h2
{
font-family: 'Open Sans', sans-serif;
font-size:21px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#fdca0c;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#paquete1_b h3
{
color:#fdca0c;
font-family: 'gochi_handregular';
font-size:34px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 50px;
margin-bottom:0;
}


#paquete2
{
width:246px;
height:237px;
position:relative;
display:inline-block;
vertical-align:top;
}
#paquete2 ul
{
list-style:none;
margin-left: -20px;
padding-right:20px;
margin-top:5px;
}

#paquete2 ul li
{
list-style-image: url(../imagenes/paquetes/bullet-morado-sitio-traviesos-in.png);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}
#paquete2 h2
{
font-family: 'Open Sans', sans-serif;
font-size:21px;
padding-left:10px;
font-weight:400;
text-transform:uppercase;
color:#58269c;
text-decoration:none;
text-align:left;
margin-left: 10px;
margin-top:15px;
}
#paquete2 h3
{
color:#58269c;
font-family: 'gochi_handregular';
font-size:34px;
padding-left:10px;
font-weight:400;
margin-top:-5px;
text-decoration:none;
text-align:left;
margin-left: 50px;
margin-bottom:0;
}


#imagenes_paquetes
{
width:31px;
height:34px;
position: absolute;
right:20px;
}

#bloque_paquetes4
{
width:1000px;
display:inline-block;
vertical-align:top;
padding-top: 15px;
padding-bottom: 25px;
}
#bloque_paquetes4 h2
{	
color:#58269c;
font-family: 'gochi_handregular';
font-size:35px;
text-decoration:none;
margin-bottom:10px;
}


#galeria_paquetes
{
width:479px;
display:inline-block;
vertical-align:top;
margin-right:40px;
}
#texto_paquetes_4
{
width:475px;
display:inline-block;
vertical-align:top;
}
#texto_paquetes_4 ul
{
list-style:none;
margin-left: -10px;
margin-top:-20px;
}

#texto_paquetes_4 ul li
{
list-style-image: url(../imagenes/galeria/bullet-estrella-sitio-traviesos-inc.jpg);
font-family: 'Open Sans', sans-serif;
font-style:normal;
font-size:13px;
text-decoration: none;	
margin-left:5px;
padding-top:10px;
text-align:justify;
}

#texto_paquetes_4 h2
{
color:#b10676;
font-family: 'pacificoregular';
font-size:35px;
text-decoration:none;
text-align:left;
}

#texto_paquetes_4 h3
{
color:#f8c60b;
font-family: 'gochi_handregular';
font-size:26px;
text-decoration:none;
text-align:left;
margin-top: -10px;
}
#texto_p1
{
width:220px;
display:inline-block;
vertical-align:top;
margin-right:11px;
}
#codiciones_pago
{
background-image:url(../imagenes/paquetes/back-gris-sitio-web-traviesos-inc.jpg);
background-repeat:repeat-x;
background-position:left bottom;
width:455px;
display:inline-block;
vertical-align:top;
padding: 20px;
}
#codiciones_pago h2
{
font-family: 'gochi_handregular';
color:#78b225;
font-size:29px;
text-decoration:none;
text-align:left;
}
#promocion
{
width:100px;
display:inline-block;
vertical-align:top;
margin-left: 10px;
}
#promocion p
{
font-family: 'gochi_handregular';
color:#58269c;
font-size:50px;
text-decoration:none;
text-align:left;
}
#texto_promo
{
width:330px;
display:inline-block;
vertical-align:top;
}
#texto_promo p
{
font-family: 'Open Sans', sans-serif;
color:#333;
font-size:14px;
text-decoration:none;
text-align:left;
}

#texto_promo span
{
font-family: 'Open Sans', sans-serif;
color:#333;
font-size:16px;
font-weight:700;
text-decoration:none;
text-align:left;
}


/************************** PAQUETES **************************/
/************************** CONTACTO **************************/
#bloque_contacto
{
width:460px;
display:inline-block;
vertical-align:top;
margin-right: 85px;
}

#bloque_sucursal
{
width:460px;
display:inline-block;
vertical-align:top;
}

#bloque_sucursal h2
{
font-family: 'gochi_handregular';
font-size:32px;	
color:#b10676;
text-decoration:none;
text-align:left;
}

#bloque_sucursal2
{
width:460px;
display:inline-block;
vertical-align:top;
margin-top:30px;
margin-bottom:20px;
}

#bloque_sucursal2 h2
{
font-family: 'gochi_handregular';
font-size:32px;	
color:#f8c60b;
text-decoration:none;
text-align:left;
}


#bloque_sucursal_con
{
width:460px;
display:inline-block;
vertical-align:top;
}

#mapa
{
width:460px;
display:inline-block;
vertical-align:top;
margin-top: 10px;
}

#datos_sucursal
{
width:460px;
display:inline-block;
vertical-align:top;
margin-top: 15px;
}
#datos_sucursal p
{
font-family: 'Open Sans', sans-serif;
color:#333;
font-size:13px;
font-weight:400;
text-decoration:none;
text-align:left;
}
#direccion_sucursal
{
width:280px;
display:inline-block;
vertical-align:top;
}
#texto_d
{
width:225px;
display:inline-block;
vertical-align:top;
margin-left: 5px;
}
#texto_d2
{
width:116px;
display:inline-block;
vertical-align:top;
margin-left: 5px;
}
#telefono_sucursal
{
width:170px;
display:inline-block;
vertical-align:top;
margin-left:5px;
}

#bloque_contacto2
{
width:450px;
display:inline-block;
vertical-align:top;
padding-top:50px;
}
#datos_for
{
width:450px;
display:inline-block;
vertical-align:top;
}

#datos_form
{
width:450px;
display:inline-block;
vertical-align:top;
}

#datos_form_text
{
width:300px;
display:inline-block;
vertical-align:top;
margin-right: 17px;
margin-top: 20px;
}

#datos_form_text p
{
font-family: 'Open Sans', sans-serif;
color:#333;
font-size:14px;
font-weight:400;
text-decoration:none;
text-align:left;
}


#text_datos
{
width:235px;
display:inline-block;
vertical-align:top;
margin-left:10px;
margin-top: 10px;
}


#formulario
{
width:450px;
display:inline-block;
vertical-align:top;
margin-top: 10px;
}


.back_form
{ background-image: url(../imagenes/contacto/back-form-sitio-traviesos-inc.jpg);
background-repeat: no-repeat;
background-position: left top;
}

.formbt2 {
background-color:#58269c;
height:30px;
width:442px;
border:none;
outline:none;
	cursor: pointer;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8em;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.campo1 {
	background-image:url(../imagenes/contacto/campo1.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	padding: 0px 9px;
	 border:none;
	width:378px;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 0.8em;
 	color: #333;
	height:31px;
	outline:none;
	text-decoration: none;
}


.campo2 {
	background-image: url(../imagenes/contacto/campo2.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	padding: 0px 9px;
	 border:none;
	width:378px;
	height:52px;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 0.8em;
 	color: #333;
	outline:none;
	text-decoration: none;
}




/************************** CONTACTO **************************/

/************************** TEXTOS **************************/
.textos {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-style:normal;
	color: #333;
	text-decoration: none;
}

.textos2 {
	font-family: 'gochi_handregular';
	font-size: 40px;
	font-style:normal;
	color: #990066;
	text-decoration: none;
}

.textos3 {
	font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-style:normal;
	color: #333;
	text-decoration: none;
}



/************************** PLECAS **************************/
.pleca{
	border-top:1px #ddd solid;
}

.lateral {
	border-left: 1px #ddd solid;
}


.borde {
	 border: 1px #ccc solid;
}

/********************NOTICIAS****************************/
#noticia{
	width:1000px;
	border-bottom:1px dashed #666;
	padding-bottom:10px;}
#noticia h3
{
font-family: 'gochi_handregular';
font-size:31px;
color:#990066;
text-decoration:none;	
}
#noticia_img{
	width:461px;
	border:1px solid #ccc;}
#cuerpo_noticia{
	display:inline-block;
	vertical-align:top;
	width:489px;
	border-right:1px dashed #666;
	padding-right:13px;}
	

#video{
	width:374px;
	height:207px;
	border:1px solid #ccc;}
#video img{
	margin-left:1px;
	margin-top:2px;}
#cuerpo_video{
	display:inline-block;
	vertical-align:top;
	width:405px;
	padding-left: 40px;
	padding-top: 13%;
    
}
	
#testimonios h3
{
font-family: 'gochi_handregular';
font-size:31px;
color:#990066;
text-decoration:none;	
}

#testimonios{
	display:inline-block;
	vertical-align: top;
	width:1000px;}
#punto1{
	display:inline-block;
	vertical-align: top;
	width:465px;
	margin-bottom:20px;}
#punto1 img{
	margin-right:6px;}
#texto_test{
	display:inline-block;
	vertical-align: top;
	width:434px;
	
	}
#texto_test p{
	text-align:justify;}
/*#leer_noticia a{
	display:inline-block;
	vertical-align:top;
	float:right;
	margin-top:22px;
	margin-left:10px;
	background-color:#9966cc;
	text-decoration:none;
	color:#fff;
	padding:5px 11px 5px 11px;
	}*/
#leer_noticia a{
background-color:#9966cc;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 14px;
 	color: #fff;
	width:129px;
    display: inline-block;
	text-decoration: none;
	padding:8px 11px; 
	outline:none;
	vertical-align:middle;
	text-align:center;
	margin-left:312px;
	margin-top:22px;
	margin-bottom:5px;	
}
#leer_noticia a:hover{
	background-color:#9966cc;
    font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	outline:none;

}


.eventosPer ul {
	padding-left: 0;
}
.eventosPer li {
	list-style: none;
	display: inline-block;
	width: 48%;
	vertical-align: middle;
	text-align: center;
	background-color: #cc0099;
	color: #FFF;
	padding: 10px 0;
}

.eventosPer li a {
	color: #FFF;
	text-decoration: none;
	font-family: 'gochi_handregular';
	font-size: 17px;
}
.eventosPer li:nth-child(2n+2) {
	background-color: #ffcc00;
	margin-left: 1.5%;
}
.icon-camara {
	content: '';
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: middle;
	background-size: cover;
	background-image: url('1f3ac.png');
}
.btn-Sucursal {
	text-align: center;
}
.btn-Sucursal a {
	text-align: center;
	text-decoration: none;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #FFF;
	padding: 10px 15px;
	text-align: center;
	margin: 20px 0;
	font-size: 25px;
	font-family: 'gochi_handregular';
}
.colorBtn1 {
	background-color: #cc0099;
}
.colorBtn0 {
	background-color: #ffcc00;
}







