@charset "utf-8";

* {

	margin: 0px;

	padding: 0px;

}

body {

	overflow-x:hidden;

	margin: 0px;

	padding: 0px;

	background-color: #059bc6;

	background-image: url(img/fondo.jpg);

	background-position: center bottom;

	background-repeat: no-repeat;

	bottom: -200px;

	background-attachment: fixed;

}

a {

	outline:none;

	color: #960;

	text-decoration: none;

}

a:hover {

	color: #059CC7;

}





#contenedor {

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	height: 660px;

}

#cont_1 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont1.png);

	background-repeat: no-repeat;

}

#cont_2 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont2.png);

	background-repeat: no-repeat;

}

#cont_3 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont3.png);

	background-repeat: no-repeat;

}

#cont_4 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont4.png);

	background-repeat: no-repeat;

}

#cont_5 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont5.png);

	background-repeat: no-repeat;

}

#cont_6 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont6.png);

	background-repeat: no-repeat;

}

#cont_7 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont7.png);

	background-repeat: no-repeat;

}

#cont_8 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont8.png);

	background-repeat: no-repeat;

}

#cont_9 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont9.png);

	background-repeat: no-repeat;

}

#cont_10 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont10.png);

	background-repeat: no-repeat;

}

#cont_11 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont11.png);

	background-repeat: no-repeat;

}

#cont_12 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont12.png);

	background-repeat: no-repeat;

}

#cont_13 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont13.png);

	background-repeat: no-repeat;

}

#cont_14 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont14.png);

	background-repeat: no-repeat;

}

#cont_15 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont15.png);

	background-repeat: no-repeat;

}

#cont_16 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont16.png);

	background-repeat: no-repeat;

}

#cont_17 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont17.png);

	background-repeat: no-repeat;

}

#cont_18 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont18.png);

	background-repeat: no-repeat;

}

#cont_19 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont19.png);

	background-repeat: no-repeat;

}

#cont_20 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont20.png);

	background-repeat: no-repeat;

}

#cont_21 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont21.png);

	background-repeat: no-repeat;

}

#cont_22 {

	height: 474px;

	width: 607px;

	float: right;

	background-image: url(img/cont22.png);

	background-repeat: no-repeat;

}

#prod_flash {

	float: left;

	height: 343px;

	width: 234px;

	margin-top: 72px;

	margin-left: 16px;

	overflow: hidden;

}

#cont_izq_prod {

	float: left;

	height: 474px;

	width: 270px;

}



#tit_trans {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_trans.png);

	background-repeat: no-repeat;

	margin-left: 8px;

	margin-top: 3px;

}

#tit_ciclo {

	float: left;

	height: 36px;

	width: 280px;

	background-repeat: no-repeat;

	margin-left: 8px;

	margin-top: 3px;

}

#tit_biodinamico {

	float: left;

	height: 36px;

	width: 280px;

	background-repeat: no-repeat;

	margin-left: 5px;

	margin-top: 0px;

	background-image: url(img/tit_biodinamicos.png);

}

#tit_restau {

	float: left;

	height: 36px;

	width: 200px;

	background-repeat: no-repeat;

	margin-left: 69px;

	margin-top: 14px;

	background-image: url(img/tit_restau.png);

}

#tit_baby {

	float: left;

	height: 27px;

	width: 280px;

	background-repeat: no-repeat;

	margin-left: 30px;

	margin-top: 25px;

	background-image: url(img/tit_mama.png);

}

#tit_arriendo {

	float: left;

	height: 27px;

	width: 280px;

	background-repeat: no-repeat;

	margin-left: 30px;

	margin-top: 25px;

	background-image: url(img/tit_arriendo.png);

}

#tit_delivery {

	float: left;

	height: 27px;

	width: 320px;

	margin-left: 30px;

	margin-top: 25px;

}

#tit_huerto {

	float: left;

	height: 27px;

	width: 280px;

	background-repeat: no-repeat;

	margin-left: 30px;

	margin-top: 25px;

	background-image: url(img/tit_huerto.png);

}

#tit_ayuno {

	float: left;

	height: 50px;

	width: 285px;

	background-repeat: no-repeat;

	margin-left: 30px;

	margin-top: 25px;

	background-image: url(img/tit_ayunos.png);

}



#titulo_links {

	float: left;

	height: 127px;

	width: 120px;

	background-image: url(img/tit_links.jpg);

	background-repeat: no-repeat;

	margin-top: 36px;

	margin-left: 33px;

}

#co_izq_link {

	float: left;

	width: 157px;

	height: 474px;

}



#mailto1 {

	height: 119px;

	width: 95px;

	margin-top: 9px;

	margin-left: 50px;

	float: left;

}

#mailto2 {

	height: 119px;

	width: 95px;

	margin-top: 176px;

	margin-left: 50px;

	float: left;

}

#bio_menu {

	float: left;

	height: 210px;

	width: 430px;

	margin-left: 10px;

	margin-top: 120px;

}

#txt_bolsas {

	float: left;

	height: 380px;

	width: 340px;

	margin-left: 30px;

	margin-top: 25px;

}

#txt_energias {

	float: left;

	height: 380px;

	width: 375px;

	margin-left: 30px;

	margin-top: 25px;

}

#txt1_energias {

	float: left;

	height: 320px;

	width: 330px;

	margin-left: 8px;

	margin-top: 20px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;



}

#txt1_organico {

	float: left;

	height: 320px;

	width: 330px;

	margin-left: 8px;

	margin-top: 5px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;



}

#txt1_calentamiento {

	float: left;

	height: 320px;

	width: 330px;

	margin-left: 8px;

	margin-top: 6px;

	padding-right: 30px;



}

#sub_prod {

	float: left;

	height: 70px;

	width: 270px;

	margin-left: 30px;

	margin-top: 22px;



}

#txt1_prod {

	float: left;

	height: 290px;

	width: 250px;

	margin-left: 30px;

	margin-top: 10px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;



}

#video {

	height: 348px;

	width: 509px;

	float: left;

	padding-left: 52px;

	padding-top: 50px;

}



#txt1_ser {

	float: left;

	height: 290px;

	width: 280px;

	margin-left: 30px;

	margin-top: 10px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;



}

#txt1_restau {

	float: left;

	height: 320px;

	width: 250px;

	margin-left: 30px;

	margin-top: 25px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;



}

#img_1 {

	float: left;

	height: 180px;

	width: 252px;

	margin-top: 85px;

}

#img_2 {

	float: left;

	height: 190px;

	width: 268px;

	margin-top: 4px;

}

#nov_1_cont {

	height: 398px;

	width: 354px;

	margin-left: 42px;

	float: left;

}

#nov_1 {

	height: 250px;

	width: 354px;

	float: left;

	background-image: url(img/novedades/101219/nov1__t.jpg);

	background-repeat: no-repeat;

}

#nov_2 {

	height: 305px;

	width: 180px;

	float: left;

	background-image: url(img/novedades/101219/nov3__t.jpg);

	background-repeat: no-repeat;

}

#nov_3 {

	height: 142px;

	width: 354px;

	background-image: url(img/novedades/101219/nov2__t.jpg);

	background-repeat: no-repeat;

	float: left;

}



.pren_menu1 a{

	display:block;

	background-image:url(img/menu/prensa1.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:259px;

	height:20px;

	margin-top: 9px;

	margin-left: 9px;

}

.pren_menu1 a:hover {

	background-image:url(img/menu/prensa1.png);

	background-position:0 -20px;

}

.pren_menu2 a{

	display:block;

	background-image:url(img/menu/prensa2.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:350px;

	height:20px;

	margin-top: 3px;

	margin-left: 9px;

}

.pren_menu2 a:hover {

	background-image:url(img/menu/prensa2.png);

	background-position:0 -20px;

}

.pren_menu3 a{

	display:block;

	background-image:url(img/menu/prensa3.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:272px;

	height:20px;

	margin-top: 5px;

	margin-left: 9px;

}

.pren_menu3 a:hover {

	background-image:url(img/menu/prensa3.png);

	background-position:0 -20px;

}

.pren_menu4 a{

	display:block;

	background-image:url(img/menu/prensa4.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:291px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.pren_menu4 a:hover {

	background-image:url(img/menu/prensa4.png);

	background-position:0 -20px;

}

.pren_menu5 a{

	display:block;

	background-image:url(img/menu/prensa5.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:300px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.pren_menu5 a:hover {

	background-image:url(img/menu/prensa5.png);

	background-position:0 -20px;

}

.pren_menu6 a{

	display:block;

	background-image:url(img/menu/prensa6.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:286px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.pren_menu6 a:hover {

	background-image:url(img/menu/prensa6.png);

	background-position:0 -20px;

}



.titulos_franja {

	font-weight: bold;

	background-color: #bdc594;

	padding-left: 5px;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

}



#txt1_bolsas {

	float: left;

	height: 180px;

	width: 330px;

	margin-top: 50px;

	margin-left: 8px;

}

#txt2_bolsas {

	float: left;

	height: 70px;

	width: 330px;

	margin-top: 8px;

	margin-left: 8px;

}

#txt1_reciclaje {

	float: left;

	height: 163px;

	width: 330px;

	margin-left: 8px;

	margin-top: 2px;

}

#txt2_reciclaje {

	float: left;

	height: 170px;

	width: 330px;

	margin-top: 6px;

	margin-left: 8px;

}

#tit_bolsas {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_bolsas.png);

	background-repeat: no-repeat;

	margin-left: 8px;

	margin-top: 4px;

}

#tit_reciclaje {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_reciclaje.png);

	background-repeat: no-repeat;

	margin-left: 6px;

	margin-top: 5px;

}

#tit_energias {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_energia.png);

	background-repeat: no-repeat;

	margin-left: 7px;

	margin-top: 4px;

}

#tit_organico {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_organico.png);

	background-repeat: no-repeat;

	margin-left: 2px;

}

#tit_calentamiento {

	float: left;

	height: 36px;

	width: 280px;

	background-image: url(img/tit_calentamiento.png);

	background-repeat: no-repeat;

	margin-left: 7px;

	margin-top: 5px;

}



.bio_menu li {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

}



.bio_menu1 a{

	display:block;

	background-image:url(img/menu/diccionario1.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:211px;

	height:20px;

	margin-top: 9px;

	margin-left: 9px;

}

.bio_menu1 a:hover {

	background-image:url(img/menu/diccionario1.png);

	background-position:0 -20px;

}

.bio_menu2 a{

	display:block;

	background-image:url(img/menu/diccionario2.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:299px;

	height:20px;

	margin-top: 3px;

	margin-left: 9px;

}

.bio_menu2 a:hover {

	background-image:url(img/menu/diccionario2.png);

	background-position:0 -20px;

}

.bio_menu3 a{

	display:block;

	background-image:url(img/menu/diccionario3.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:414px;

	height:20px;

	margin-top: 5px;

	margin-left: 9px;

}

.bio_menu3 a:hover {

	background-image:url(img/menu/diccionario3.png);

	background-position:0 -20px;

}

.bio_menu4 a{

	display:block;

	background-image:url(img/menu/diccionario4.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:224px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.bio_menu4 a:hover {

	background-image:url(img/menu/diccionario4.png);

	background-position:0 -20px;

}

.bio_menu5 a{

	display:block;

	background-image:url(img/menu/diccionario5.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:202px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.bio_menu5 a:hover {

	background-image:url(img/menu/diccionario5.png);

	background-position:0 -20px;

}

.bio_menu6 a{

	display:block;

	background-image:url(img/menu/diccionario6.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:240px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.bio_menu6 a:hover {

	background-image:url(img/menu/diccionario6.png);

	background-position:0 -20px;

}

.bio_menu7 a{

	display:block;

	background-image:url(img/menu/diccionario7.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:250px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.bio_menu7 a:hover {

	background-image:url(img/menu/diccionario7.png);

	background-position:0 -20px;

}

.bio_menu8 a{

	display:block;

	background-image:url(img/menu/diccionario8.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:221px;

	height:20px;

	margin-top: 4px;

	margin-left: 9px;

}

.bio_menu8 a:hover {

	background-image:url(img/menu/diccionario8.png);

	background-position:0 -20px;

}



#links1 {

	float: right;

	height: 123px;

	width: 167px;

	margin-top: 10px;

	margin-left: 26px;

	margin-right: 70px;

}

.links1 a{

	display:block;

	background-image:url(img/menu/vitacura.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links1 a:hover {

	background-image:url(img/menu/vitacura.png);

	background-position:0 -123px;

}

#links2 {

	float: right;

	height: 123px;

	width: 167px;

	margin-top: 10px;

}

.links2 a{

	display:block;

	background-image:url(img/menu/yereciclo.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links2 a:hover {

	background-image:url(img/menu/yereciclo.png);

	background-position:0 -123px;

}

#links3 {

	float: right;

	height: 123px;

	width: 167px;

	margin-top: 14px;

	margin-left: 26px;

	margin-right: 70px;

}

.links3 a{

	display:block;

	background-image:url(img/menu/veoverde.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links3 a:hover {

	background-image:url(img/menu/veoverde.png);

	background-position:0 -123px;

}

#links4 {

	float: right;

	height: 123px;

	width: 167px;

	margin-top: 14px;

}

.links4 a{

	display:block;

	background-image:url(img/menu/lascondes.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links4 a:hover {

	background-image:url(img/menu/lascondes.png);

	background-position:0 -123px;

}

.links5 a{

	display:block;

	background-image:url(img/menu/radiozero.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links5 a:hover {

	background-image:url(img/menu/radiozero.png);

	background-position:0 -123px;

}

.links6 a{

	display:block;

	background-image:url(img/menu/recipet.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:167px;

	height:123px;

}

.links6 a:hover {

	background-image:url(img/menu/recipet.png);

	background-position:0 -123px;

}



.mailto1 a{

	display:block;

	background-image:url(img/menu/mailto_t.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:95px;

	height:119px;

}

.mailto1 a:hover {

	background-image:url(img/menu/mailto.png);

	background-position: 0px -119px;

}



#titulo {

	height: 45px;

	width: 250px;

	margin-top: 27px;

	text-align: left;

}

#titulo_servicios {

	height: 30px;

	width: 220px;

	margin-top: 34px;

	text-align: left;

	float: left;

	background-image: url(img/tit_serv.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_pren {

	height: 30px;

	width: 150px;

	margin-top: 34px;

	text-align: left;

	float: left;

	background-image: url(img/tit_pren.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_recetas {

	height: 30px;

	width: 220px;

	margin-top: 40px;

	text-align: left;

	float: left;

	margin-left: 30px;

}

#titulo_delivery {

	height: 30px;

	width: 220px;

	margin-top: 34px;

	text-align: left;

	float: left;

	background-image: url(img/delivery/titulo.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_partner {

	height: 25px;

	width: 300px;

	margin-top: 33px;

	text-align: left;

	float: left;

	background-image: url(img/tit_par_1.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_cont {

	height: 23px;

	width: 300px;

	margin-top: 40px;

	text-align: left;

	float: left;

	background-image: url(img/tit_con.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_news {

	height: 23px;

	width: 300px;

	margin-top: 40px;

	text-align: left;

	float: left;

	background-image: url(img/tit_news.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#titulo_nov {

	height: 23px;

	width: 300px;

	margin-top: 35px;

	text-align: left;

	float: left;

	background-image: url(img/novedades/titulo.png);

	background-repeat: no-repeat;

	margin-left: 30px;

}

#leer1 {

	float: right;

	height: 13px;

	width: 51px;

	margin-top: 365px;

	margin-right: 8px;

}

#leer2 {

	float: right;

	height: 13px;

	width: 51px;

	margin-top: 365px;

	margin-right: 2px;

}

#leer3 {

	float: right;

	height: 13px;

	width: 51px;

	margin-top: 365px;

	margin-right: 8px;

}

#leer4 {

	float: right;

	height: 13px;

	width: 51px;

	margin-top: 365px;

	margin-right: 84px;

}



#col1 {

	float: left;

	height: 397px;

	width: 187px;

}

#col2 {

	float: left;

	height: 397px;

	width: 136px;

	background-repeat: no-repeat;

}

#col3 {

	float: left;

	height: 397px;

	width: 139px;

	background-repeat: no-repeat;

}

#col4 {

	float: left;

	height: 397px;

	width: 145px;

	background-repeat: no-repeat;

}

#col1_izq {

	float: left;

	height: 397px;

	width: 206px;

	background-image: url(img/baby.png);

	background-repeat: no-repeat;

}

#col_izq_part {

	float: left;

	height: 398px;

	width: 255px;

}

#par_1 {

	float: right;

	height: 123px;

	width: 221px;

	margin-top: 34px;

}

#par_2 {

	float: right;

	height: 174px;

	width: 221px;

}

#par_3 {

	float: left;

	height: 181px;

	width: 308px;

	margin-top: 34px;

	margin-left: 10px;

}

#par_4 {

	float: left;

	height: 145px;

	width: 278px;

	margin-left: 10px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right: 30px;

	margin-top: 5px;



}

#foto_par3 {

	float: left;

	height: 181px;

	width: 179px;

}

#tit_par3 {

	float: left;

	height: 40px;

	width: 129px;

	margin-top: 141px;

	background-image: url(img/tit_par.png);

	background-repeat: no-repeat;

}



#par_mail {

	float: left;

	height: 19px;

	width: 225px;

	background-image: url(img/par_mail.png);

	background-repeat: no-repeat;

	text-align: center;

	padding-top: 3px;

	padding-left: 30px;

}



#col2_izq {

	float: left;

	height: 397px;

	width: 206px;

	background-image: url(img/huerto.png);

	background-repeat: no-repeat;

}

#col3_izq {

	float: left;

	height: 397px;

	width: 206px;

	background-image: url(img/ayuno.png);

	background-repeat: no-repeat;

}

#col4_izq {

	float: left;

	height: 397px;

	width: 206px;

	background-image: url(img/arriendame.png);

	background-repeat: no-repeat;

}

#col_delivery {

	float: left;

	height: 397px;

	width: 206px;

}

#mail {

	float: right;

	height: 17px;

	width: 97px;

	margin-top: 345px;

	margin-right: 50px;

}

#mail2 {

	float: right;

	height: 17px;

	width: 119px;

	margin-top: 345px;

	margin-right: 28px;

}

#header {

	float: left;

	height: 71px;

	width: 607px;

	margin-bottom: 5px;

}

#header_deli {

	float: left;

	height: 71px;

	width: 607px;

}





#titulo2 {

	height: 45px;

	width: 250px;

	margin-top: 55px;

	text-align: left;

	float: left;

	margin-left: 40px;

}

#txt_ambiente {

	height: 170px;

	width: 500px;

	float: left;

	margin-left: 55px;

	margin-top: 17px;

	text-align: center;

}

#btn_links {

	float: left;

	height: 149px;

	width: 180px;

	margin-left: 38px;

	margin-top: 10px;

}

#txt_pren {

	float: left;

	height: 70px;

	width: 530px;

	margin-bottom: 5px;

	margin-left: 40px;

	margin-top: 10px;

}

#img_pren {

	float: right;

	height: 295px;

	width: 257px;

	margin-top: 18px;

}

#lista_prensa {

	height: 250px;

	width: 380px;

	float: left;

	margin-top: 20px;

	margin-left: 25px;

}



#btn_bio {

	float: left;

	height: 149px;

	width: 167px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1px;

}



#imagen1 {

	height: 439px;

	width: 266px;

	float: right;

}

#izq_1 {

	float: left;

	height: 474px;

	width: 290px;

	padding-left: 40px;

}

p {

	text-transform: uppercase;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #4f4338;

	line-height: 16px;

}



#dere_1 {

	width: 266px;

	float: right;

	height: 448px;

	margin-top: 26px;

	margin-right: 9px;

}



h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	color: #4f4338;

	font-weight: normal;

}

h2 {

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	line-height: 9px;

	color: #4f4338;

	margin-left: 2px;

}

#separador {

	height: 20px;

}











#footer_abajo{

	width:100%;

	height:125px;

	font-size:11px;

	color:#999;

	bottom:0px;

	left:1px!important;

	width:100%!important;

	z-index:1002;

	color: #999;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	margin: 0px;

	position: absolute;

	background-position: center;

	position: fixed;

	background-repeat: no-repeat;

	float: left;

	background-image: url(img/foter.png);

}

#logo {

	height: 120px;

	width: 189px;

	margin-top: 10px;

	float: left;

}

#carteles {
	height: 88px;
	width: 393px;
	float: right;
	margin-right: 110px;
	padding-left: 60px;
}

#col_der {

	.float: right;

	height: 474px;

	width: 607px;

	margin-top: 10px;

	float: right;

	margin-right: 45px;

}



#col_izq {

	height: 590px;

	width: 189px;

	background-image: url(img/tronco.png);

	background-repeat: no-repeat;

	float: left;

}

#menu {

	height: 400px;

	width: 189px;

	margin-top: 9px;

	float: left;

}

.redes li {

	margin: 0px;

	padding: 0px;

	float: left;

}

#redes {

	height: 50px;

	width: 550px;

	margin: 0px;

	padding: 0px;

	float: right;

}



#red {

	height: 50px;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 55px;

}

.red_01 a{

	display:block;

	background-image:url(img/menu/redes_1.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:106px;

	height:50px;

	margin-left: 35px;

	float: left;

}

.hu_01 a{

	display:block;

	background-image:url(img/menu/redes_1.png);

	background-position:0px -50px;

	background-repeat:no-repeat;

	width:106px;

	height:50px;

	margin-left: 35px;

	float: left;

}



.red_01 a:hover {

	background-image:url(img/menu/redes_1.png);

	background-position:0 -50px;

}

.red_02 a{

	display:block;

	background-image:url(img/menu/redes_2.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:106px;

	height:50px;

	margin-left: 28px;

	float: left;

}

.red_02 a:hover {

	background-image:url(img/menu/redes_2.png);

	background-position:0 -50px;

}

.red_03 a{

	display:block;

	background-image:url(img/menu/redes_3.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:106px;

	height:50px;

	margin-left: 32px;

	float: left;

}

.red_03 a:hover {

	background-image:url(img/menu/redes_3.png);

	background-position:0 -50px;

}

.red_04 a{

	display:block;

	background-image:url(img/menu/redes_4.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:106px;

	height:50px;

	margin-left: 16px;

	float: left;

}

.red_04 a:hover {

	background-image:url(img/menu/redes_4.png);

	background-position:0 -50px;

}







.boton_01 a{

	display:block;

	background-image:url(img/menu/btn1.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:86px;

	height:20px;

	margin-left: 47px;

}



.boton_01 a:hover {

	background-image:url(img/menu/btn1.png);

	background-position:0 -20px;

}





.boton_02 a{

	background-image:url(img/menu/btn2.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:84px;

	height:20px;

	margin-left: 48px;

	margin-top: 13px;

	display: block;

}



.boton_02 a:hover {

	background-image:url(img/menu/btn2.png);

	background-position:0 -20px;

	height: 20px;

}



.boton_03 a{

	display:block;

	background-image:url(img/menu/btn3.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:86px;

	height:20px;

	margin-left: 45px;

	margin-top: 6px;

}



.boton_03 a:hover {

	background-image:url(img/menu/btn3.png);

	background-position:0 -20px;

	height: 20px;

}



.boton_04 a{

	display:block;

	background-image:url(img/menu/btn4.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:86px;

	height:20px;

	margin-left: 44px;

	margin-top: 7px;

}



.boton_04 a:hover {

	background-image:url(img/menu/btn4.png);

	background-position:0 -20px;

}



.boton_05 a{

	display:block;

	background-image:url(img/menu/btn5.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:86px;

	height:20px;

	margin-top: 8px;

	margin-left: 41px;

}



.boton_05 a:hover {

	background-image:url(img/menu/btn5.png);

	background-position:0 -20px;

}



.boton_06 a{

	display:block;

	background-image:url(img/menu/btn6.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:56px;

	height:20px;

	margin-top: 10px;

	margin-left: 58px;

}



.boton_06 a:hover {

	background-image:url(img/menu/btn6.png);

	background-position:0 -20px;

}



.boton_07 a{

	display:block;

	background-image:url(img/menu/btn7.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:56px;

	height:20px;

	margin-top: 12px;

	margin-left: 58px;

}



.boton_07 a:hover {

	background-image:url(img/menu/btn7.png);

	background-position:0 -20px;

}



.boton_08 a{

	display:block;

	background-image:url(img/menu/btn8.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:123px;

	height:20px;

	margin-top: 9px;

	margin-left: 27px;

}



.boton_08 a:hover {

	background-image:url(img/menu/btn8.png);

	background-position:0 -20px;

}

.boton_09 a{

	display:block;

	background-image:url(img/menu/btn9.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:141px;

	height:20px;

	margin-top: 11px;

	margin-left: 20px;

}

.boton_09 a:hover {

	background-image:url(img/menu/btn9.png);

	background-position:0 -20px;

}

.boton_10 a{

	display:block;

	background-image:url(img/menu/btn10.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:52px;

	height:20px;

	margin-top: 6px;

	margin-left: 56px;

}

.boton_10 a:hover {

	background-image:url(img/menu/btn10.png);

	background-position:0 -20px;

}

.boton_11 a{

	display:block;

	background-image:url(img/menu/btn11.png);

	background-position:left top;

	background-repeat:no-repeat;

	width:141px;

	height:20px;

	margin-top: 6px;

	margin-left: 11px;

}

.boton_11 a:hover {

	background-image:url(img/menu/btn11.png);

	background-position:0 -20px;

}





.menu li {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	float: left;

}

.menu.p01 .boton_01 a,

body.p02  .boton_02 a,

body.p03  .boton_03 a,

body.p04  .boton_04 a,

body.p05  .boton_05 a,

body.p06  .boton_06 a,

body.p07  .boton_07 a,

body.p08  .boton_08 a,

body.p09  .boton_09 a,

body.p010  .boton_10 a,

body.p011  .boton_11 a{

	background-position:0 -20px;

	cursor: auto;

}

#cartel1 {

	height: 88px;

	width: 162px;

	float: left;

}

#cartel2 {

	float: left;

	height: 88px;

	width: 110px;

	margin-left: 26px;

}

#cartel3 {
	float: left;
	height: 88px;
	width: 110px;
	margin-right: 4px;
	margin-left: 15px;

}

#atras_cerrar {

	float: right;

	height: 15px;

	width: 300px;

	margin-top: 35px;

	margin-right: 30px;

	margin-left: 70px;

}

#atras_cerrar2 {

	float: right;

	height: 15px;

	width: 300px;

	margin-top: 35px;

	margin-right: 30px;

}

#atras_cerrar3 {

	float: right;

	height: 15px;

	width: 200px;

	margin-top: 35px;

	margin-right: 30px;

}





#atras{

	width:100%;

	height:15px;

	width:54px!important;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	float: right;

	padding-top: 0px;

}

#cerrar {

	float: right;

	height: 15px;

	width: 110px;

	margin-left: 20px;

}

#deli1 {

	float: left;

	height: 403px;

	width: 147px;

	margin-left: 37px;

}

#deli2 {

	float: left;

	height: 131px;

	width: 423px;

}

#deli3 {

	float: left;

	height: 272px;

	width: 126px;

}

#deli4 {

	float: left;

	height: 120px;

	width: 297px;

}

#deli5 {

	float: left;

	height: 152px;

	width: 297px;

}

#contacto {

	float: left;

	height: 224px;

	width: 365px;

	margin-top: 12px;

	margin-left: 80px;

}

#contacto_news {

	float: left;

	height: 115px;

	width: 365px;

	margin-top: 12px;

	margin-left: 80px;

}

#news_ {

	float: left;

	height: 138px;

	width: 478px;

	margin-left: 54px;

	margin-top: 10px;

}



#contacto1 {

	float: left;

	height: 24px;

	width: 365px;

	margin-bottom: 4px;

}



.cajaTexto1 {

	color:#666666;

	width: 276px;

	text-decoration: none;

	border: 1px solid #7B5F44;

	background-color: transparent;

	float: right;

	font-size: 11px;

	height: 22px;

	margin-top: -16px;

}



.cajaTexto2 {

	color:#666666;

	font-size:11px;

	width: 276px;

	border: 1px solid #7B5F44;

	height: 22px;

	float: right;

	background-color: transparent;

	margin-top: -16px;

}

.cajaTexto3 {

	color:#666666;

	font-size:11px;

	width: 276px;

	border: 1px solid #7B5F44;

	height: 22px;

	float: right;

	margin-top: -16px;

	background-color: transparent;

}

.cajaTexto4 {

	color:#666666;

	font-size:11px;

	width: 276px;

	height: 22px;

	border: 1px solid #7B5F44;

	float: right;

	margin-top: -16px;

	background-color: transparent;

}

.cajaTexto5 {

	color:#666666;

	font-size:11px;

	width: 365px;

	height: 90px;

	border: 1px solid #7B5F44;

	float: right;

	margin-top: 3px;

	background-color: transparent;

}

.texto_form_1 {

	color: #4F4338;

	text-decoration: none;

	padding: 0px;

	margin-right: 0px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 4px;

}

.texto_form_2 {

	color: #4F4338;

	text-decoration: none;

	padding: 0px;

	margin-right: 0px;

	float: left;

	margin-top: 4px;

}

.texto_form_3 {

	color: #4F4338;

	text-decoration: none;

	padding: 0px;

	margin-right: 0px;

	float: left;

	margin-top: 4px;

}

.texto_form_4 {

	color: #4F4338;

	text-decoration: none;

	padding: 0px;

	margin-right: 0px;

	float: left;

	margin-top: 4px;

}

.texto_form_5 {

	color: #4F4338;

	text-decoration: none;

	padding: 0px;

	margin-right: 0px;

	float: left;

	margin-top: 4px;

}

.boton {

	width: 97px;

	float: left;

	text-decoration: none;

	cursor: auto;

	background-image: url(img/btn_enviar.png);

	height: 95px;

	background-repeat: no-repeat;

	background-color: transparent;

	border-top-color: transparent;

	border-right-color: transparent;

	border-bottom-color: transparent;

	border-left-color: transparent;

}

#enviar {

	height: 95px;

	width: 97px;

	background-color: transparent;

	left: 904px;

	top: 370px;

	float: right;

	margin-top: -10px;

	margin-left: 130px;

	border-top-color: transparent;

	border-right-color: transparent;

	border-bottom-color: transparent;

	border-left-color: transparent;

}
