html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none;
	 color:#6C6D6D;
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0;
}

table {
     border-collapse: separate;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
i{ font-style:italic}






/* ECO */
#container_eco{
	width:900px;
	height: 715px;
	float:left;
	position:relative;
	}
#header_eco{
	width:900px;
	height: 384px;
	margin-bottom:40px;
}

#menu_eco{
background:transparent url(../img/menu_eco.png) no-repeat scroll left top;
height:311px;
left:681px;
position:absolute;
top:85px;
width:231px;
z-index:10;
}

#menu1{background:transparent url(../img/menu1.png) no-repeat scroll right top;height:20px;left:67px;position:relative;top:127px;width:150px;cursor:pointer;}
#menu2{background:transparent url(../img/menu2.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:131px;width:150px;}
#menu3{background:transparent url(../img/menu3.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:135px;width:150px;}
#menu4{background:transparent url(../img/menu4.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:139px;width:150px;}
#menu5{background:transparent url(../img/menu5.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:143px;width:150px;}
#menu6{background:transparent url(../img/menu6.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:147px;width:150px;}
#menu7{background:transparent url(../img/menu7.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:151px;width:150px;}

#menu1en{background:transparent url(../img/menu1en.png) no-repeat scroll right top;height:20px;left:67px;position:relative;top:127px;width:150px;cursor:pointer;}
#menu2en{background:transparent url(../img/menu2en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:131px;width:150px;}
#menu3en{background:transparent url(../img/menu3en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:135px;width:150px;}
#menu4en{background:transparent url(../img/menu4en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:58px;position:relative;top:139px;width:160px;}
#menu5en{background:transparent url(../img/menu5en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:143px;width:150px;}
#menu6en{background:transparent url(../img/menu6en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:147px;width:150px;}
#menu7en{background:transparent url(../img/menu7en.png) no-repeat scroll right top;cursor:pointer;height:20px;left:67px;position:relative;top:151px;width:150px;}

#seccion1{background: transparent url('../img/eco_img1.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:0;}
#seccion2{background: transparent url('../img/eco_img2.gif') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:1;display:none;}
#seccion3{background: transparent url('../img/eco_img3.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:2;display:none;}
#seccion4{background: transparent url('../img/eco_img4.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:3;display:none;}
#seccion5{background: transparent url('../img/eco_img5.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:4;display:none;}
#seccion6{background: transparent url('../img/eco_img6.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:5;display:none;}
#seccion7{background: transparent url('../img/eco_img7.jpg') top left no-repeat;position:absolute;width:900px;height:384px;top:0px; left:0px;z-index:6;display:none;}


.folio_eco{	width:900px;	height: 307px;	float:left;}
.folio_eco img {	float: left;}




p.verde {
color: #24752C;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
padding-right:30px;
font-style:italic;
line-height:17px;
}

p.gris {
color: #646567;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:30px;
line-height:12px;
}


/* el edificio */
#icono8{position:absolute;top: 190px;left: 171px;width: 34px;height: 34px;background: transparent url('../img/ico_edificio.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt8{position:absolute;top: 190px;left: 188px;width: 0px;height: 34px;background: transparent url('../img/txt_edificio_4.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono9{position:absolute;top: 50px;left: 203px;width: 34px;height: 34px;background: transparent url('../img/ico_edificio.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt9{position:absolute;top: 50px;left: 220px;width: 0px;height: 34px;background: transparent url('../img/txt_edificio_1.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono10{position:absolute;top: 170px;left: 460px;width: 34px;height: 34px;background: transparent url('../img/ico_agua.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt10{position:absolute;top: 170px;left: 477px;width: 0px;height: 34px;background: transparent url('../img/txt_edificio_3.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono11{position:absolute;top: 100px;left: 445px;width: 34px;height: 34px;background: transparent url('../img/ico_edificio.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt11{position:absolute;top: 100px;left: 462px;width: 0px;height: 34px;background: transparent url('../img/txt_edificio_2.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono12{position:absolute;top: 130px;left: 306px;width: 34px;height: 34px;background: transparent url('../img/ico_reciclado.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt12{position:absolute;top: 130px;left: 323px;width: 0px;height: 34px;background: transparent url('../img/txt_reciclado.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono13{position:absolute;top: 70px;left: 645px;width: 34px;height: 34px;background: transparent url('../img/ico_sol.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt13{position:absolute;top: 70px;left: 662px;width: 0px;height: 34px;background: transparent url('../img/txt_sol.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

#icono14{position:absolute;top: 135px;left: 555px;width: 34px;height: 34px;background: transparent url('../img/ico_flor.png') center center no-repeat;cursor: pointer;z-index:10;display:none;}
#txt14{position:absolute;top: 135px;left: 572px;width: 0px;height: 34px;background: transparent url('../img/txt_flor.png') left center no-repeat;cursor: pointer;z-index:9;display:none;}

/* carrusel */
.stepcarousel{position: relative; border: 0px solid black;overflow: scroll; width: 900px; height: 337px; }
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left;overflow: hidden; margin: 0px;width: 900px;}
.stepcarousel .panel img {float: left;}
.stepcarousel .panel h2{margin: 0px 0px 10px 0px;}
.stepcarousel .panel h2 img{float:none;margin-bottom:15px;}

ul.level2{ margin-left:20px;}
ul.negrita li{ font-weight:bold!important;}