@import url('body.css');
@import url('content.css');

/**/

#top{ width: 100%;  text-align: left;}
#top_data{ width:1000px; margin-right: auto; margin-left: auto; height: 100px;  }
#content{width: 100%; text-align: left;}
#content_index{ width: 100%; text-align: left; background-color: #000; }
#content_data{ width:1000px; margin-right: auto; margin-left: auto; height: 420px; }
#content_data2{ width:1000px; margin-right: auto; margin-left: auto; height: 540px; }
#content_data_inside{ width:1000px; margin-right: auto; margin-left: auto; height: 520px; }
#content_data_inside_2{ width:1000px; margin-right: auto; margin-left: auto; height: 620px; }
#footer{ width: 100%; text-align: left; background-image: url(../img/shadow.png); background-position: center top; background-repeat: no-repeat; }
#footer_index{ width: 100%; text-align: center; background-image: url(../img/shadow.png); background-position: center top; background-repeat: no-repeat; height: 100px; }
#footer_data{ width:1000px; margin-right: auto; margin-left: auto; height: 100px; }

/*RESETS*/
.links{ color: #FFF; text-decoration: none; }
.links:hover{ color: #F00; text-decoration: none; }

/*VIDEOS*/
.img_video_prensa{ border: 10px solid #ED1C24; margin-top: 50px; margin-left: 15px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; }
.img_video_reciclate{ border: 10px solid #ED1C24; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; }

/*INSIDE*/
.box1{ float:left; width:1000px; height: 400px; background-image: url(../img/1.gif); background-repeat: no-repeat; background-position: left top; }
.box2{ float:left; width:1000px; height: 119px; background-image: url(../img/2.gif); background-repeat: no-repeat; background-position: left bottom; text-align: center; padding-top: 1px; }
.box3{ float:left; width:1000px; height: 10px; background-image: url(../img/2.gif); background-repeat: no-repeat; background-position: left bottom; text-align: center; padding-top: 1px; }
.box4{ float:left; width:1000px; height: 500px; background-image: url(../img/1.gif); background-repeat: no-repeat; background-position: left top; }
.box5{ float:left; width:1000px; height: 590px; background-image: url(../img/7.gif); background-repeat: no-repeat; background-position: left top; }

.box1_sidebar1{ float:left; width:550px; margin-top: 60px; margin-left: 80px; }
.box1_sidebar2{ float:right; width:260px; margin-top: 30px; }
.box1_sidebar3{ float:left; width:550px; margin-top: 30px; margin-left: 20px; }
.box1_sidebar4{ float:right; width:400px; border-left-width: 1px; border-left-style: solid; border-left-color: #000; padding-top: 30px; padding-left: 20px; height: 369px; background-image: url(../img/back/1.gif); background-repeat: no-repeat; background-position: right bottom; margin-top: 1px; margin-right: 2px; }

.box1_sidebar5{ float:left; width:800px; margin-top: 15px; margin-left: 100px; font-size: 12px; text-align: center; }
.box1_sidebar6{ float:left; width:200px; margin-top: 30px; margin-left: 70px; }
.box1_sidebar7{ float:left; width:500px; margin-top: 30px; margin-left: 20px; text-align: justify; }
.box1_sidebar8{ float:right; width:159px; margin-top: 100px; margin-left: 20px; margin-right: 2px; }
.box1_sidebar9{ float:left; width:400px; margin-top: 20px; margin-left: 100px; font-size: 12px; text-align: left; color: #FFFFFF; }
.box1_sidebar10{ float:left; width:380px; margin-top: 20px; margin-left: 20px; font-size: 12px; text-align: left; color: #FFFFFF; }
.box1_sidebar11{ float:left; width:800px; margin-top: 15px; margin-left: 80px; font-size: 12px; }
.box1_sidebar12{ float:left; width:600px; margin-top: 5px; margin-left: 80px; }
.box1_sidebar13{ float:right; width:159px; margin-top: 7px; margin-left: 20px; margin-right: 2px; }
.box1_sidebar14{ float:right; width:260px; margin-top: 12px; }

.box1_sidebar2_sub1{ float:left; width:220px; text-align: right; padding-right: 40px; }
.box1_sidebar2_sub2{ float:left; width:220px; background-image: url(../img/3.gif); height: 45px; margin-top: 20px; font-size: 16px; padding-top: 8px; text-align: right; padding-right: 40px; font-weight: bold; }
.box1_sidebar2_sub3{ float:left; width:180px; margin-top: 20px; text-align: left; margin-left: 40px; }
.box1_sidebar2_sub4{ float:left; width:235px; margin-top: 10px; text-align: left; margin-left: 10px; }

/*TOP*/
.logo{ background-image: url(../img/LOGO.png); float: left; height: 52px; width: 190px; margin-top: 20px; }
.logo a { display: block; height: 52px; width: 190px; text-indent: -100px; overflow: hidden; }
.logo_pan{ background-image: url(../img/logo-alday.png); float: left; height: 85px; width: 120px; margin-top: 370px; position: absolute; background-repeat: no-repeat; margin-left: 20px }
.nav{ float: right; height: 37px; width: 600px; margin-top: 30px; }
.nav2{ float: right; height: 17px; width: 600px; margin-top: 11px;  text-align: right; }
/*FOOTER*/
.social{ float:left; height:20px; margin-top: 10px; margin-left: 10px; }
.sound{ float:right; height:25px; margin-top: 10px; width: 100px; }

/*NAV*/
#menuh { }
#menuh ul, li { list-style-type: none; }
#menuh ul { margin: 0; padding: 0; }
#menuh li { float: left; }
#menuh a { display: block; width: 100px; padding-bottom: 3px; border: 0px; border-color: #000000; }
#menuh a:hover { background-image: url(../img/NAV/back.png); background-repeat: no-repeat; background-position: top; }

/*CONTACTO*/
#contact-area { width: 550px; }
#contact-area * { margin: 0; padding: 0; }
#contact-area p { font-size: 1.3em; margin-bottom: 15px; }
#contact-area input, #contact-area textarea, #contact-area select { padding: 5px; width: 400px; font-size: 12px; border: 1px solid #232323; color: #FFF; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-color: #161616; text-decoration: none; }
#contact-area textarea { height: 90px; }
#contact-area textarea:focus, #contact-area input:focus { border: 1px solid #900; }
#contact-area input.submit-button { width: 100px; float: right; color: #FFF; text-decoration: none; background-color: #ED1C24; text-align: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-right: 20px; }
#contact-area label { float: left; text-align: right; margin-right: 15px; width: 100px; padding-top: 5px;  }

/*NOVEDADES*/
.box_news{ float: left; width: 550px; margin-bottom: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #232323; }
.box_news img{ float: left; margin-right: 15px; border: 1px solid #CCC; height: 64px; width: 100px; }
.box_news a{ font-size: 14px; color: #FFF; text-decoration: none; float: left; width: 400px; }
.box_news a:hover{ text-decoration:none; color: #ED1C24; }
.box_news span{ font-size: 10px; color: #F00; text-decoration: none; float: left; width: 400px; }
.box_news p{ color: #999; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; width: 400px; font-size: 11px; }

.box_news_noborder{ float: left; width: 550px; margin-bottom: 10px; padding-bottom: 10px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #232323; }
.box_news_noborder img{ float: left; margin-right: 15px; border: 1px solid #CCC; height: 64px; width: 100px; }
.box_news_noborder a{ font-size: 14px; color: #FFF; text-decoration: none; float: left; width: 400px; }
.box_news_noborder a:hover{ text-decoration:none; color: #ED1C24; }
.box_news_noborder span{ font-size: 10px; color: #F00; text-decoration: none; float: left; width: 400px; }
.box_news_noborder p{ color: #999; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; width: 400px; font-size: 11px; }

.box_news_inter_nav{ float: left; width: 510px; margin-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding-bottom: 10px; }
.box_news_inter{ float: left; width: 550px; }
.box_news_inter img{ padding: 2px; float: left; margin-right: 15px; margin-bottom: 15px; border: 1px solid #CCC; }
.box_news_inter_title{ font-size: 18px; color: #FFF; text-decoration: none; float: left; width: 320px; font-weight: lighter; }
.box_news_inter_fecha{ font-size: 10px; color: #F00; text-decoration: none; float: left; width: 220px; }
.box_news_inter p{ color: #999; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; width: 320px; font-size: 11px; }

/*BACK*/
.back_contac{ background-image: url(../img/back/2.gif); background-repeat: no-repeat; background-position: 1px bottom; float: left; width: 100%; height: 400px; }
.back_sumate{ background-image: url(../img/back/2.gif); background-repeat: no-repeat; background-position: 1px bottom; float: left; width: 100%; height: 500px; }

/*IDIOMAS*/
.idioma{ height: 20px; width: 200px; margin-right: auto; margin-left: auto; padding-top: 10px; }
.idioma_interno{ height: 20px; width: 110px; padding-top: 10px; padding-left: 890px; text-align: right; }

