html, body, div, h1, h2, h3, h4, h5, h6, ul, li, ol, p, form, dd, dl, dt, label{margin:0;padding:0;list-style:none;font-weight:normal;}
body{font:11px Arial, Helvetica, sans-serif;background-color:#151a1a;color:#2b2b2b;}
a{text-decoration:none;color:#ffffff;}
a:hover{text-decoration:underline;}
a img, a:hover img{text-decoration:none;}
input, select, textarea{font:11px Arial, Helvetica, sans-serif;color:#575861;border:0;}
html{overflow:auto;text-shadow:#000 0 0 0;}
*{padding:0;margin:0;}

/*FIXES UTILES*/
.dupfix{float:left;width:1px;height:0;line-height:0;visibility:hidden;}
ul,ol{position:relative;}

/*CLEARFIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/*ESTRUCTURA*/
body{background:#edecec;}
.layout{width:1140px;height:auto;margin:0 auto;padding:0;position:relative;}
.layout h1{width:1140px; margin:10px auto; font-size:30px; text-align:center;}
*html .layout h1{width:1140px; margin:6px auto; text-align:center;}
.Bod{ background-color: transparent; background-image: url(img/global/bk_reciclaje3.jpg); background-repeat: repeat-x;  background-position: 0 0; height:360px; position:relative; padding:10px 1px; width:1180px;}
.image{ height:85px; width:170px; float: right; margin:270px 50px 20px 0; border-color: #dadada #535353 #656565 #dedede; border-style: solid; border-width: 1px; }

/*CUERPO*/
.Bod p{font-size:17px;text-align:left;margin:10px 0 30px 0;line-height:1.2em;font-weight:bold;}
.Bod h1{font-size:26px; line-height:1em; text-align:center; font-weight:bold; margin-top:25px;}
.Bod .ColIz, .Bod .ColDe{width:210px;padding:0 10px;}
.Bod h2{font-weight:bold;font-size:20px;width:210px;margin-bottom:15px;}
.Bod ul{width:210px;}
.Bod ul li{font-size:14px; line-height:1.2em; font-weight:bold;}
.Bod .Ins{width:211px; margin:30px auto 0;}
.Bod .Samb{
	cursor:pointer;
	width:140px;
	height:42px;
	float:right;
	position:absolute;
	top:1210px;
	left: 353px;
}

/*FORMULARIO*/
form{margin-top:750px;}
form .Dat{margin:0 0 15px;}
form .Dat label{float:left;width:auto;}
form .Dat label span{font-size:16px;font-weight:bold;}
form .Dat input, form .Dat textarea{float:left;padding:2px 3px;position:relative;width:90%;border:1px #baaa99 solid;color:#3d3d3d;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
form .Dat textarea{height:120px;}
form .Dat span{float:left;padding:0 10px 0 5px;color:#a10905;font-size:20px;font-weight:bold;}
form .Dat .Bt-exa{cursor:pointer;width:175px;}
form .Bt-env{cursor:pointer;width:116px;float:right;margin-right:50px;background:url(img/global/bt_enviar.png) no-repeat top left;font-size:22px;padding:10px 0;text-align:center;font-weight:bold;text-decoration:none;color:#ffffff;}
form .Bt-env:hover{color:#234814;}
