#wrap #header.home ul.menu{
background:url(/img/bg-ul-menu-home.gif) 0 top no-repeat;
}
#content.home {
width:746px;
}
#content .introHome object{
float:left;
}
#content .introHome .texto{
background:url(/img/bg-txtIntro-home.gif) 0 top repeat-x;
border-left:18px solid #fc6500;
float:left;
width:328px;
padding-bottom:20px;
}
#content .introHome .texto p{
padding:5px 15px;
text-align:justify;
color:#003082;
}
#content .introHome .texto h6{
padding:5px 15px; 
font-weight:bold;   
}
#content .introHome .texto img{
margin-left:15px;
}
#content .introHome .texto .idiomas{
margin:20px 0;
}
#content .introHome .texto ul{
float:left;
}
#content .introHome .texto ul li{
display:inline;
}
#content .introHome .texto ul.right {
float:right;
margin-right:15px;
}
#content .introHome .texto strong{
font-weight:bold;
}
#content .noticias{
background-color:#e3ecf9;
display:block;
clear:both;
padding:10px 0px 0px 10px;
float:left;
border-bottom:10px solid #fff;
width:736px;
border-top:10px solid #fff;
}
#content .noticias .visor{
background-color:#333;
width:295px;
float:right;
}
#content .noticias .visor .titulo{
color:#fff;
display:block;
font-size:13px;
padding-left:10px;
}
#content .noticias .visor p{
color:#fff;
padding:5px 10px;
}
#content .noticias .visor p a{
color:#fff;
text-decoration:underline;
}
#content .noticias .visor p a:hover{
text-decoration:none;
}
#content .noticias .visor .masInfo{
color:#ddd;
text-align:right;
display:block;
font-size:11px;
padding:4px;
}
#content .noticias h5{
background:url(/img/bullet-cuadro-nrja.gif) 0 top no-repeat;
padding-left:25px;
display:block;
clear:both;
color:#003082;
font-size:14px;
}
#content .noticias ul  {
width:440px;
float:left;
}
#content .noticias ul li {
width:440px;
display:block;
float:left;
margin:10px 0;
}
#content .noticias ul li img{
float:left;
margin:0 10px 0 0;
}
#content .noticias ul li .datos{
width:298px;
float:right;
padding:0 20px 0 10px;
}
#content .noticias ul li .datos strong{
font-size:13px;
font-weight:bold;
text-align:justify;
}
#content .noticias ul li .datos p{
text-align:justify;
padding:10px 0;
}
#content .noticias a.btn{
background:url(/img/bullet-flecha.gif) 285px 2px no-repeat;
padding-right:18px;
display:block;
float:none;
color:#003082;
width:419px;
clear:left;
text-align:right;

}
#content .centro{
width:526px;
float:left;
margin-left:10px;
}
#content .centro .bloqueCentro{
width:263px;
float:left;
margin:0 0 20px 0;
}
#content .centro .bloqueCentro a.btn{
background:url(/img/bullet-flecha.gif) 100px 2px no-repeat;
padding-right:15px;
display:block;
float:none;
color:#003082;
width:auto;
clear:both;
text-align:right;
margin:8px 0;
}
#content .centro .bloqueCentro h4{
background:url(/img/bullet-cuadro-nrja.gif) 0 top no-repeat;
padding-left:25px;
display:block;
clear:both;
color:#003082;
font-size:14px;
margin-bottom:10px;
}
#content .centro .bloqueCentro.Autonomos{
background-color:#eee;
}
#content .centro .bloqueCentro.Autonomos h4{
background-color:#fff;
height:25px;
display:block;
margin:0;
}
#content .centro .bloqueCentro.Autonomos h5{
background-color:#003082;
color:#fff;
font-size:12px;
height:40px;
text-align:center;
padding:5px 0;
margin:0;
}
#content .centro .bloqueCentro.Autonomos h5 strong{
display:block;
clear:both;
font-size:11px;
}
#content .centro .bloqueCentro.Autonomos img{
margin-left:31px;
margin-top:-15px;
}
#content .centro .bloqueCentro.Autonomos p{
text-align:justify;
padding:10px 15px 5px 15px;
}
#content .centro .bloqueCentro ul{
float:left;
width:263px;
height:200px;
}
#content .centro .bloqueCentro ul li{
background:url(/img/bullet-flecha.gif) 5px 2px no-repeat;
padding-left:20px;
margin-bottom:10px;
text-align:justify;
padding-right:15px;
float:left;
clear:both;
width:228px;
}
#content .centro .bloqueCentro ul li h5{
background:none;
font-size:12px;
font-weight:bold;
color:#000;
display:block;
clear:both;
}
#content .centro .bloqueCentro ul li span{
float:left;
padding:5px 0 10px 0;
}
#content .centro .bloqueCentro ul li span.fecha{
float:right;
}
#content .centro .bloqueCentro ul li p{
padding:5px 0;
text-align:justify;
}

/*************SIDEBAR RIGHT***************/

#content.home .bloque h2{
font-size:14px;
color:#003082;
font-weight:bold;
background:url(/img/bullet-cuadro-nrja.gif) 0 top no-repeat;
padding:0 10px 0 30px;
margin:0px 0px;
}
#content .bloque.asociados {
border-bottom:10px solid #fff;
border-top:none;
margin-top:0;
float:right;
 background-color:#f2f2f2;
}
#content.home .bloque.asociados h2{
border-right:1px solid #d9d9d9;
}
#content.home .bloque.asociados form {
display:block;
padding:10px 0;
height:192px;
border-right:1px solid #d9d9d9;
}
#content.home .bloque.asociados form .campo {
width:auto;
padding:5px 0;
}
#content.home .bloque.asociados form label {
width:70px;
float:left;
text-align:right;
padding-right:10px;
}
#content.home .bloque.asociados form input {
width:100px;
border:1px solid #d9d9d9;
height:15px;
font-size:10px;
}
#content.home .bloque.asociados form input.btn {
display:block;
background:url(/img/bullet-flecha.gif) right center no-repeat;
width:160px;
clear:both;
margin:0 10px;
text-align:right;
color:#003082;
border:none;
padding-right:13px;
}
#content.home .bloque.asociados form a {
display:block;
width:160px;
clear:both;
margin:0 10px;
text-align:right;
color:#003082;
border:none;
padding-right:13px;
}

#content.home .bloque.asociados span{
display:block;
padding:10px 10px 5px 18px;
width:165px;
}
#content.home .bloque.asociados strong{
color:#003082;
font-size:12px;
font-weight:bold;
padding:0px 10px 20px 18px;
display:block;
}
#content.home .bloque.asociados a.btn{
background:url(/img/bullet-flecha.gif) 0 center no-repeat ;
padding:0 15px;
color:#003082;
margin:10px 0px 10px 55px;
display:block;
}
#content.home .bloque.asociados form a.registrate{
background:url(/img/bg-btn-registrate.gif) left center no-repeat;
display:block;
width:160px;
height:32px;
clear:both;
margin:10px 0px 10px 16px;
text-align:center;
color:#fff;
border:none;
padding-top:15px;
}
#content.home .introHome .bannerDcha{
width:193px;
height:78px;
background-color:#fff;
float:right;
text-align:right;
}
#content.home .bloque.ofertas{
margin-top:40px;
}
