html,body,ul,ol,li,form,fieldset,legend,p{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin-top:0}
body{line-height:1}
fieldset,img{border:0}
legend{color:#000}
ul,ol{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;vertical-align:top;font-weight:400}
abbr,acronym{border-bottom:.1em dotted;cursor:help}
input[type=submit],label,select,button,.pointer{cursor:pointer}
textarea{overflow:auto}
iframe{filter:alpha(opacity=100)!important;opacity:1!important}

html {overflow:auto;height:100%}
body{font-family:Helvetica,Helvetica Neue,Verdana,Tahoma,Arial;font-size:12px;color:#555;background:#ddd;background-attachment:fixed;height:100%}
a{color:#0097da;text-decoration:none;}
a:hover{color:#555;}
div{display:block;}
@font-face{font-family:Zekton;font-style:normal;src:url(http://static.tedae.org/css/ZEKTON0.eot);}
#wrapper{background:#fff;margin:0px auto;width:1003px;height:100%;-webkit-box-shadow:1px 1px 8px #444;-moz-box-shadow:1px 1px 8px #444;box-shadow:1px 1px 8px #444}
.contenedor{width:1003px;margin:auto;clear:both;text-align:left}
#content{position:absolute;width:653px;z-index:0;left:50%;margin-left:-301px;background:#fff}
#content-container{overflow:hidden;position:relative}
#content-left{width:30px;float:left;clear:left;margin:0;background:transparent url(http://static.tedae.org/images/bg-content-left.jpg) no-repeat top left;min-height:677px}
#content-center{width:543px;float:left;position:relative}
#content-right{width:30px;float:right;clear:right;margin:0;padding:0;background:transparent url(http://static.tedae.org/images/bg-content-right.jpg) no-repeat top left;min-height:677px}
#header{height:12px;background:#ececed;padding:8px;color:#555;font-size:.917em;width:577px;}
#welcome{width:122px;float:left;}
.home{padding-left:17px;background:transparent url(http://static.tedae.org/images/home.png) no-repeat 0 -2px;color:#555;text-decoration:none;float:left;clear:left;}
a.home:hover{color:#0097da;}
.idiomas{padding-right:17px;height:12px;float:right;clear:right;}
.update{height:12px;float:right;clear:right;}
#subheader{height:5px;background:#afafaf;margin-top:2px;width:593px;}
#banner{width:593px;margin:0;padding:0;}
#linea{background:#44606b;height:16px;margin-top:5px;width:593px;}
div#linea ul{margin-left:17px;padding-top:2px;}
div#linea ul li{display:inline;font-size:.85em;height:16px;vertical-align:middle;padding-right:5px;padding-left:5px;border-right:1px dotted #555;}
div#linea ul li.final{border:0;}
div#linea ul li a{color:#555;}
div#linea ul li a:hover{color:#0097da;}
#contenido{padding:20px;margin-top:0;width:553px;line-height:17px;position:relative;}
table.subsectores{margin-top:20px;margin-bottom:20px;}
table.subsectores td{width:181px;background:transparent;}
a.subsector01{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subsector01.jpg) no-repeat 0 0;}
a.subsector01 span{display:none;}
a.subsector01:hover{background:transparent url(http://static.tedae.org/images/subsector01.jpg) no-repeat -181px 0;}
a.subsector02{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subsector02.jpg) no-repeat 0 0;}
a.subsector02 span{display:none;}
a.subsector02:hover{background:transparent url(http://static.tedae.org/images/subsector02.jpg) no-repeat -181px 0;}
a.subsector03{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subsector03.jpg) no-repeat 0 0;}
a.subsector03 span{display:none;}
a.subsector03:hover{background:transparent url(http://static.tedae.org/images/subsector03.jpg) no-repeat -181px 0;}
a.badget{display:block;width:555px;height:70px;background:transparent url(http://static.tedae.org/images/badget.jpg) no-repeat 0 0;}
a.badget span{display:none;}
a.badget:hover{background:transparent url(http://static.tedae.org/images/badget.jpg) no-repeat -578px 0;}
table.subsectores td.space{background:#fff;border:0 none;width:5px;}
table.como{margin-top:20px;margin-bottom:20px;}
table.como td{width:181px;background:transparent;}
a.como01{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-como.jpg) no-repeat 0 0;}
a.como01 span{display:none;}
a.como01:hover{background:transparent url(http://static.tedae.org/images/btn-como.jpg) no-repeat -181px 0;}
a.como02{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-como2.jpg) no-repeat 0 0;}
a.como02 span{display:none;}
a.como02:hover{background:transparent url(http://static.tedae.org/images/btn-como2.jpg) no-repeat -181px 0;}
a.como03{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-como3.jpg) no-repeat 0 0;}
a.como03 span{display:none;}
a.como03:hover{background:transparent url(http://static.tedae.org/images/btn-como3.jpg) no-repeat -181px 0;}
table.como td.space{background:#fff;border:0 none;width:5px;}
table.subreach{margin-top:10px;margin-bottom:0;}
table.subreach td{width:181px;background:transparent;}
a.subreach1{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subreach1.jpg) no-repeat 0 0;}
a.subreach1 span{display:none;}
a.subreach1:hover{background:transparent url(http://static.tedae.org/images/subreach1.jpg) no-repeat -181px 0;}
a.subreach2{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subreach2.jpg) no-repeat 0 0;}
a.subreach2 span{display:none;}
a.subreach2:hover{background:transparent url(http://static.tedae.org/images/subreach2.jpg) no-repeat -181px 0;}
a.subreach3{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/subreach3.jpg) no-repeat 0 0;}
a.subreach3 span{display:none;}
a.subreach3:hover{background:transparent url(http://static.tedae.org/images/subreach3.jpg) no-repeat -181px 0;}
div.dotted{margin-bottom:20px;padding-bottom:20px;border-bottom:2px dotted #bbb;}
div.sostenible{width:360px;float:left;font-size:.95em;line-height:17px;color:#555;}
.sostimage{float:left;width:130px;clear:left;padding-top:10px;}
.sosttext{padding:10px 10px 0 10px;float:left;clear:right;width:200px;text-align:justify;}
div.sostenibilidad{width:340px;text-align:right;clear:both;padding-right:10px;}
#destacado{width:290px;float:left;clear:right;margin-bottom:20px;}
.typeface{border-bottom:1px dotted #aaa;padding:0;padding-bottom:5px;margin:0;color:#44606b;font-family:Zekton,Helvetica Neue,Helvetica,Verdana,Tahoma,Arial;}
.border0{border:0 none;}
#nuevoasociado{width:253px;float:right;margin-left:20px;}
#nuevoasociado .centertitle{float:right;width:233px;}
.asocidoscont{width:233px;float:right;font-size:.95em;line-height:17px;color:#555;padding:10px 0 0 0;}
.asocidoscont a{margin-left:40px;}
.vermasasociados{width:233px;text-align:right;clear:both;padding-right:10px;}
.vermas{color:#0097da;padding-right:15px;background:transparent url(http://static.tedae.org/images/vermas.gif) no-repeat top right;float:right;}
.vermas:hover{color:#888;}
#asociados-table,#asociados-table tr,#asociados-table td,#asociados-table a,#asociados-table img{vertical-align: middle;}
#footer{width:593px;margin:0px auto;clear:both;background:#fff;border-top:1px solid #0097da;font-size:.833em;margin-top:20px}
#copy{float:left;text-align:left;height:35px;line-height:35px;}
#logos{float:right;text-align:right;line-height:35px;height:35px;}
div#logos ul{margin-left:17px;}
div#logos ul li{display:inline;height:16px;vertical-align:middle;padding-right:5px;padding-left:5px;border-right:1px dotted #555;}
div#logos ul li.final{border:0;}
div#logos ul li a{color:#555;}
div#logos ul li a:hover{color:#0097da;}
#cabecera{height:123px;background:#fff;z-index:10;}
div#cabecera div.contenedor div.contenedor-left{width:200px;height:123px;float:left;clear:left;margin:0}
div#cabecera div.contenedor div.contenedor-center{width:653px;height:123px;float:left;display:table-cell;}
div#cabecera div.contenedor div.contenedor-right{width:150px;height:78px;float:right;clear:right;padding:5px 0 0 0;}
#menu{background:transparent url(http://static.tedae.org/images/bg-menu.png) repeat-x;height:157px;z-index:20;}
div#menu div.contenedor div.contenedor-left{width:200px;height:123px;float:left;margin:0;text-align:right;padding-top:25px;font-size:.917em;color:#fff;line-height:20px;display:table;}
div#menu div.contenedor div.contenedor-center{width:653px;height:123px;float:left;display:table-cell;}
div#menu div.contenedor div.contenedor-right{width:140px;height:78px;float:left;padding-top:25px;font-size:.917em;color:#fff;line-height:9px}
p input.text{width:133px}
ul#mainmenu li a{color:#fff;text-decoration:none;font-size:1em;font-weight:lighter;}
ul#mainmenu li a:hover{color:#000;text-decoration:none;}
div#menu div.contenedor div.contenedor-right a{color:#fff;text-decoration:none;font-size:1.1em;font-weight:lighterv;}
div#menu div.contenedor div.contenedor-right a:hover{color:#000;text-decoration:none;}
#widgets{margin:10px 0;overflow:hidden}
div#widgets div.contenedor div.contenedor-left{width:200px;float:left;clear:left;margin:0;background:transparent;text-align:right;}
#noticias{font-size:.917em;}
#noticias-text{width:75%;text-align:justify;margin-left:25%;}
.noticias-title{color:#0097da;font-size:1.091em;font-weight:bold;text-align:left;}
.noticias-link{float:right;color:#0097da;text-decoration:none;}
.noticias-link:hover{float:right;color:#888;}
.fechanews{font-weight:bolder;padding:5px 0 5px 0;}
#scrollup{position:relative;overflow:hidden;height:100px;}
.headline{position:absolute;top:105px;left:2px;height:95px;font-size:.9em;}
div#widgets div.contenedor div.contenedor-center{width:653px;float:left;display:table-cell;}
div#widgets div.contenedor div.contenedor-right{width:150px;float:right;clear:right;}
.tick{margin-left:20px;list-style:circle outside url(http://static.tedae.org/images/tick.png);}
.tick li{margin-bottom:5px;}
.medioambiente{background-color:#cadea3;min-height:400px;font-size:.95em;}
.etica{background-color:#d8e2f4;min-height:400px;font-size:.95em;}
.calidad{background-color:#fcf5d1;min-height:400px;font-size:.95em;}
.azul{color:#0097da;}
.555{color:#555;}
.absolute{position:absolute;}
.top10{top:20px;}
.right10{right:15px;}
.bordernone{border:0 none;}
.fs12em{font-size:1.2em;}
.fs11em{font-size:1.1em;}
.lh15{line-height:18px;}
.alignright{text-align:right;}
.telefono{color:#bbb;font-size:1.52em;}
.mt5{margin-top:5px;}
.margin0{margin:0;padding:0;}
.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.pdf{background:transparent url(http://static.tedae.org/images/icon_pdf.gif) no-repeat left center; padding: 2px 0px 2px 18px; line-height: 22px}
.lineheight14{line-height:14px;}
.iniciofloatright{float:right;margin-left:20px;margin-bottom:50px;}
.paginador{background:#0097da;color:#fff;height:18px;line-height:18px;padding:10px;border:1px solid #0097da;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#paginador-container{margin:10px 0;}
#paginador-container a{color:#fff;}
#paginador-container a:hover{color:#333;}
a.muestras{text-decoration:none;font-size:.9em;color:#fff;margin-top:3px;}
a.muestras:hover{color:#f7a700;}
h1{font-size:1.167em;}
h2{font-size:1.5em;color:#0097da;font-weight:lighter;}
h2 a{color:#103163;font-size:16px;}
h2 a:hover{color:#103163;font-size:16px;}
h3{font-size:1.2em;color:#777;letter-spacing:.05em;}
h4{color:#888;font-size:1.4em;}
h5{font-size:1.2em;color:#0097da;}
h7{margin:0;padding:0;}
h8{margin:0;padding:0;}
.h2{font-size:1.9em;color:#0097da;}
.h2:hover{color:#103163;}
.h3{font-size:1.2em;color:#777;letter-spacing:.05em;}
.h3:hover{color:#0097da;}
.punteado{border-bottom:1px dotted #aaa;margin-bottom:5px;}
.punteado2{border-bottom:1px dotted #aaa;margin:5px 0 5px 0;}
input[type="file"]{background:#fff;}
input[type="text"],input[type="password"]{border:1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:143px;height:19px;padding:2px 0 0 5px;color:#555;background:#fff;}
input[type="text"]:focus,input[type="password"]:focus{background:#ddd;color:#555;border:1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input[type="text"]:hover,input[type="password"]:hover{background:#ddd;color:#555;border:1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input[type="submit"]{padding:0 20px 0 20px;background:#0097da;color:#fff;height:28px;cursor:pointer;border:1px solid transparent;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0;vertical-align:middle;line-height:28px;clear:both;}
input[type="submit"]:hover{background:#ddd;color:#0097da;}
textarea{border:1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 0 0 5px;color:#555;overflow:auto;background:#fff;height:80px;font-family:Helvetica,Helvetica Neue,Verdana,Tahoma,Arial;font-size:1.2em;}
textarea:hover{color:#555;}
textarea:focus{color:#555;}
.area:focus{background:#ddd;}
.element{width:20%;}
input[type="text"].buscador{width:135px}
input[type="submit"].buscar{background:transparent;border:0 none;padding:0;margin:0 0 5px 0;color:#0097da;float:left}
input[type="submit"].buscar:hover{color:#555;}
input[type="submit"].entrar{background:transparent;border:0 none;padding:0;margin:0 0 5px 0;color:#0097da;}
input[type="submit"].entrar:hover{color:#fff;}
.derecha{text-align:right;}
#asociados{text-align:right;overflow:auto;width:200px;margin:0;padding:0;border:0; float: right;}
table#asociadostable,#asociadostable tr,#asociadostable td,#asociadostable img,#asociadostable a{vertical-align: middle;}
#slider{text-align: right;float: right}
.cl01{color:#0097da;}
.cl02{color:#748d9a;}
.cl03{color:#fabb00;}
.cl04{color:#d4021d;}
.white{color:#fff;}
.bgsocios{padding:10px;color:#444;width:250px;min-height:143px;}
.bg01{background:#fff url(http://static.tedae.org/images/bg01.gif) no-repeat;}
.bg02{background:#fff url(http://static.tedae.org/images/bg02.gif) no-repeat;}
.bg03{background:#fff url(http://static.tedae.org/images/bg03.gif) no-repeat;}
.bg04{background:#fff url(http://static.tedae.org/images/bg04.gif) no-repeat;}
.fines li{margin-top:3px;color:#0097da;font-size: 0.95em;line-height: 12px;}
.fines li span{color:#555;}
.sociosSize{font-size:4em;}
.sociostitleSize{font-size:1.2em;}
.sociosL{width:270px;clear:left;float:left;margin-bottom:10px;}
.sociosR{width:270px;clear:right;float:right;margin-left:13px;margin-bottom:10px;}
.tablecell{display:table-cell;}
.w70{width:70px;}
.w180{width:180px;}
.w470{width:470px;}
.mt10{margin-top:10px;}
.mgl10{margin-left:10px;}
.mgl30{margin-left:30px;}
.mgb10{margin-bottom:10px;}
.sz08{font-size:.8em;}
.bold{font-weight:bold;}
.clearboth{clear:both;}
ul.sociosul{margin:20px 0 0 84px;}
ul.sociosul li{line-height:16px;}
body.socios{background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#555;}
#socios2{padding:0 10px 20px 10px;margin-top:20px;}
#socios-header2{width:100%;border-bottom:1px solid #ddd;}
#personal{width:573px;clear:both;background-color:#afafaf;padding:5px 10px 5px 10px;position: absolute;z-index:100;top:0;left:0}
a.button2{background:transparent;display:block;height:16px;line-height:16px;text-decoration:none;padding-left:20px;}
a.password{background:transparent url(http://static.tedae.org/images/pass.png) no-repeat 0 0;}
a.salir{background:transparent url(http://static.tedae.org/images/admin_icos.png) 0 -21px no-repeat;}
.black{color:#000;}
.black:hover{color:#fff;}
.white{color:#fff;}
.white:hover{color:#000;}
.ff{width:470px;}
.ie .ff{background:transparent;}
.ie .floatleftIE{float:left;}
.ie .floatrightIE{float:right;}
.logosocio{width:150px;display:table-cell;}
.logosociobtn{background:#45616b;color:#fff;}
.logosociobtn td{vertical-align:middle;font-weight:bold;padding:10px 5px 10px 5px;}
.separacion{width:10px;background:#fff;display:table-cell;}
.txtsocio{width:393px;display:table-cell;padding:10px;vertical-align:top;background:#eaeaea url(http://static.tedae.org/images/esquina.gif) top right no-repeat;}
.txtsociospace{border-bottom:2px #999 dotted; margin: 5px 0px 5px 0px;}
.logosocioP{width:174px;display:table-cell;border:1px #ccc solid;}
.logosociobtnP{width:174px;background:#45616b;height:35px;color:#fff;line-height:38px;}
.logosociobtnP li{text-align:left;padding-left:10px;font-size:1.2em;width:174px;}
.logosociobtnP li img{margin-right:10px;}
#contact-text{float:left;clear:left;text-align:left;margin-bottom:15px;width:193px;}
#contact{float:right;clear:right;text-align:left;color:#555;margin-bottom:15px;width:320px;}
#escrito{padding-left:20px;background:transparent url(http://static.tedae.org/images/time.png) no-repeat;height:16px;line-height:16px;font-size:.83em;}
#sublabel{font-size:.846em;color:#fff;background:#f00;width:100%;padding:10px;}
.choice{margin-right:40px;}
.label{font-size:1.231em;text-decoration:underline;font-family:Tahoma,Geneva,Verdana,sans-serif;}
#GB_overlay{position:absolute;margin:auto;top:0;left:0;z-index:1;width:100%;height:100%;}
* html #GB_overlay{background-color:#000;opacity:.5;}
#GB_window{top:50px;left:0;position:absolute;background:#fff;border:10px solid #aaa;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:auto;width:400px;height:400px;z-index:200}
#GB_frame{border:0;overflow:auto;width:100%;height:378px;}
#GB_caption{font:12px bold helvetica,verdana,sans-serif;color:#444;background:#fff;padding:4px 0 0 5px;margin:0;height:22px;text-align:left;border-bottom:#999 1px solid;}
#GB_window span{position:absolute;top:8px;right:5px;cursor:pointer;cursor:hand;}
#certificacion td,#certificacion th{border:1px solid #ddd;padding:5px 5px 5px 5px;}
#certificacion th{background-color:#0097da;color:#fff;}
#certificacion td{font-size:.95em;}
#certificacion li{list-style:circle outside;margin-left:15px;}
/*==== PESTAÑAS ====*/
.tabs{background-color:transparent; height: 30px; border: 0 none; border-bottom: 1px solid #bbb;}
.tab{margin: 0; padding: 0;}
.tab li{display: block; text-align: center; float: left; border-top: 1px solid #bbb; border-right: 1px solid #bbb; border-left: 1px solid #bbb; border-bottom: 1px solid #bbb; background-color: #ddd; height: 29px; line-height: 22px;}
.tab li.selected{ border-top: 2px solid #777; border-bottom: 1px solid #f5f5f5; background-color: #f5f5f5;  height: 28px;}
.tab li.left{border-left: 1px solid #bbb;}
.tab li.right{border-right: 1px solid #bbb;}
.tab li a{text-decoration: none; color: #0097da; display: block; padding: 0px 6px 0px 6px;}
.tab li a:hover{color: #555;}
#form_content{display: block; clear: both; margin: 0; border: 1px solid #bbb; border-top: 0 none; padding: 20px 10px 20px 10px; background-color: #f5f5f5;}
/* ==== TAble Certificacion ==== */
table.cert td{width:181px;background:transparent;}
a.cert01{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-asd.gif) no-repeat 0 0;}
a.cert01 span{display:none;}
a.cert01:hover{background:transparent url(http://static.tedae.org/images/btn-asd.gif) no-repeat -181px 0;}
a.cert02{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-aenor.gif) no-repeat 0 0;}
a.cert02 span{display:none;}
a.cert02:hover{background:transparent url(http://static.tedae.org/images/btn-aenor.gif) no-repeat -181px 0;}
a.cert03{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-oasis.gif) no-repeat 0 0;}
a.cert03 span{display:none;}
a.cert03:hover{background:transparent url(http://static.tedae.org/images/btn-oasis.gif) no-repeat -181px 0;}
a.cert04{display:block;width:181px;height:145px;background:transparent url(http://static.tedae.org/images/btn-tedae.gif) no-repeat 0 0;}
a.cert04 span{display:none;}
a.cert04:hover{background:transparent url(http://static.tedae.org/images/btn-tedae.gif) no-repeat -181px 0;}
/* ==== BreadCrumbs === */
#crumbs{height:2.3em; border:1px solid #dedede; background-color: #fff;}
#crumbs li{float:left; line-height:2.3em; color:#777; padding-left:.75em}
#crumbs li a{background:url(http://static.tedae.org/images/crumbs.gif) no-repeat right center; display:block; padding:0 15px 0 0}
#crumbs li a:link, 
#crumbs li a:visited{color:#777; text-decoration:none}
#crumbs li a:hover, 
#crumbs li a:focus{color:#0097da}