body {background-color:#fff; font-family:Arial, Verdana, Helvetica; color:#333; font-size:13px;}
.align-left {float:left; text-align:left;}
.align-right {float:right; text-align:right;}
#hd {padding:16px 0 0;}
#doc4 {width:974px;}
#nuestros-cursos h4 {text-align:center; margin-top:10px; color:#fd9a58; font-weight:700; background:url(../images/bg-grey.gif) repeat-x center 6px;}
#nuestros-cursos span {background:#fff; padding:0 3px;}
.logo {margin-top:6px;}
.tlf-number {float:right; font-size:24px; font-weight:700; font-style:italic; color:#777; background:url(../images/ico-tlf.gif) no-repeat right center; margin:3px 0; padding:2px 40px 2px 0;}
#bd {float:left; width:974px;}
#yui-main { margin-top:24px;}
body#regular #fila{ margin-bottom:20px; display:inline; float:left;}
body#regular .destacado {float:left; width:212px; background:url(../images/images-organico/destacado-bg.gif) repeat-y center top;
	margin:0px 13px;}
body#regular b.destacado-top{font-size:15px; color:#fff;text-transform:uppercase; text-align:center; font-weight:700;
    background:url(../images/destacado-top-h2.gif) repeat-x center top; padding:3px 5px 7px; width:193px;display:block;}
body#regular .destacado-foto {width:200px; padding:0px 5px;}
body#regular .destacado-foto a{ display:block; width:200px; height:118px; float:left; background:url(../images/images-organico/icos-categorias.png) 3px 0px no-repeat; text-decoration:none;}
body#regular .destacado-foto a#tecnicos{background:url(../images/images-organico/icos-categorias.png) -245px 0px no-repeat;}
body#regular .destacado-foto a#profesionales{background:url(../images/images-organico/icos-categorias.png) -492px 0px no-repeat;}
body#regular .destacado-foto a#renovables{background:url(../images/images-organico/icos-categorias.png) -740px 0px no-repeat;}
body#regular .destacado-foto a#idiomas{background:url(../images/images-organico/icos-categorias.png) 3px -279px no-repeat;}
body#regular .destacado-foto a#titulos-oficiales{background:url(../images/images-organico/icos-categorias.png) -245px -279px no-repeat;}
body#regular .destacado-foto a#fp{background:url(../images/images-organico/icos-categorias.png) -492px -279px no-repeat;}
body#regular .destacado-foto a#postgrados-masters{background:url(../images/images-organico/icos-categorias.png) -740px -279px no-repeat;}
body#regular .destacado p {font-size:11px;line-height:16px;height:55px; overflow:hidden; padding:10px 10px 0px;}
#ft {background:url(../images/bg-ft.gif) no-repeat center top; margin:20px 0;}
#ft .izda {padding:17px 0 17px 10px; width:23%; float:left;  }
#ft .dcha {color:#fff; font-size:12px; font-weight:700; text-align:right; padding:7px 7px 0 0; width:75%; float:left;}
#ft .links {font-size:12px; padding-top:3px;}
#ft .links a:hover {color:#f56600;text-decoration:underline;}
.linksfooter {margin-top:30px; background:url(../images/bg-ft-links.gif) repeat-y center top; padding:10px 0;}
#ft ul {float:left; padding:16px 0 0 15px;}
#ft li a {text-decoration:none; font-size:12px; color:#444;}
#ft h4, #ft h5 {text-transform:uppercase; font-size:16px; font-weight:700; color:#444; line-height:16px; background:url(../images/ico-arrow-2.gif) no-repeat 10px top; padding:2px 0 2px 32px; }
#ft h4 span, #ft h5 span {text-transform:uppercase; font-size:13px; font-weight:700; color:#999;}
#ft .arbitraje {padding-bottom:10px; background:url(../images/ft-arbitraje.jpg) no-repeat 260px 2px; padding-left:10px;	width:300px;	
}
#ft .aenor-comunidades{ width:290px; margin:0px;}
#ft ol.arbitraje li { font-size:10px; background-image:none; line-height:15px; padding:0;}
#contiene-openads{ width:974px; float:left; margin-bottom:20px;}
#openads{ width:974px; float:left;}
#openads li,#ft li {background:url(../images/ico-arrow-s.gif) no-repeat left 13px; padding:10px 0 0 14px;}
#openads a,.box-right li a,.box-right-redes li a,.vermas,.box-right-bottom a { text-decoration:none; color:#333;}
#openads a:hover,#ft li a:hover,.categorias li a:hover,.grupos li a:hover { text-decoration:underline; color:#f3880a;}
a.button-header:hover,body#regular .destacado a.button:hover,body#regular .localizacion a.button:hover,body#war .destacado a.button:hover,body#war .localizacion a.button:hover,.masinfo a:hover,.web-recomendada a.button:hover {color:#fff;}
.sidebar .search-input,.buscador .search-input,.buscador-result .search-input {border:none;background:url(../images/white.gif) repeat left top; color:#999;}
#searchandcopy{ width:974px; float:left; border-top:4px #ececec solid; padding:10px 0px;}
#buscador{ width:441px;  background:url(../images/images-organico/bg-buscador.png) no-repeat left top; padding:0 0 0 113px;}
.buscador-1,.buscador-result-1 { float:left; width:436px;}	
.buscador-1 span {font-weight:700; font-size:18px; float:left; margin:14px 10px 0 0;}
.buscador .search {float:left; display:inline; height:23px; background:url(../images/search-buscador.gif) no-repeat left center;
    border:none; margin:12px 8px 0 0; padding:6px 5px 0;}
.buscador-2 { float:left; padding:6px 0 10px;width:443px;}
.buscador-2 a {text-decoration:none;background-color:#fff; font-size:12px; color:#333; margin:0 2px; padding:0 3px;}
#copy{ width:400px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; padding:5px 0px;}
body#regular .destacado-top,.web-recomendada-top {width:202px; background:url(../images/images-organico/destacado-top.gif) no-repeat center top; padding:8px 5px 0;}
body#regular b.destacado-top a,body#war .destacado-top h3 a,.web-recomendada-top h3 a { color:#fff;text-decoration:none;}
body#regular .destacado p a,body#war .destacado p a,#ft .links a,.cupon-relacionados a,.cupon-relacionados ul li a,.titular-prensa a,.web-recomendada p a,body#regular .noticia p a,body#war .noticia p a {color:#333;text-decoration:none;}
body#regular .destacado-bottom,.web-recomendada-bottom {width:212px; height:50px; background:url(../images/images-organico/destacado-bottom.gif) no-repeat left bottom;}
body#regular .destacado a.button,.web-recomendada a.button {display:inline;float:right; background:transparent url(../images/button.gif) no-repeat scroll top right; color:#ddd; height:29px; margin-right:20px; padding-right:26px; text-decoration:none; font-size:12px; background-color:#fff; font-weight:700;}
body#regular .destacado a.button span,body#regular .localizacion a.button span,body#war .destacado a.button span,body#war .localizacion a.button span,.web-recomendada a.button span { display:block; background:transparent url(../images/button_span.gif) no-repeat top left;line-height:19px; padding:4px 14px 6px 17px;}
.vermas:hover,.box-right-bottom a:hover,.cloud a:hover,.logos-right a:hover,.logos-cupon b {color:#f56600;}
