/************************************** ACTUALIDAD *****************************************************************/
body#body_actualidad #page h1, body#body_actualidad #page #right h3{font-size:2.5em; letter-spacing:-0.05em;}
body#body_actualidad #page #container #left h3{margin-top:22px;}
body#body_actualidad #page #container #content{width:680px; float:left; margin-left:0}
body#body_actualidad #page #container #right{width:680px; float:left; padding-left:20px; margin-left:0; border:0;}

body#body_actualidad #page #container #content .item, body#body_actualidad #page #container #content hr{width:25%; margin-right: 2%; padding:2%; border:3px solid #ccc;}
body#body_actualidad #page #container #content br{display:none;}
body#body_actualidad #page #container #content br.second{display:none;}
body#body_actualidad #page #container #content br.third{display:block;}
body#body_actualidad #page #container #content hr{display:none;}
body#body_actualidad #page #container #content a.all{display:block; clear:both; float:left; font-size:1.4em; font-weight:bold; margin:15px 0 30px 0;}
body#body_actualidad #page #container #content .hotNew{background:#e5e5e5;}
body#body_actualidad #page #container #right hr{display:none;}
body#body_actualidad #page #container #right {text-align:left; margin-top:10px}
body#body_actualidad #page #right div.item {float:left; display:inline; border:1px solid #ccc; padding:5px; margin-bottom:10px;}
body#body_actualidad #page #right div.item div{width:200px;}
body#body_actualidad #page #right h2{font-size:1.4em}
body#body_actualidad #page #right div.item div a{display:block; width:100px; float:left;}
body#body_actualidad #page #container #right p{display:block; width:545px; float:right; position:relative; top:-10px; left:0px; font-size:1.2em;}
body#body_actualidad #page #container #right strong {float:left; display:inline; width:100%; }

body#body_fichanoticia #page #container #content{position:relative;}
body#body_fichanoticia #page #container #content blockquote{width:55%;float:left; margin-top:5px; margin-right:20px; padding-top:30px; padding-bottom:30px}
body#body_fichanoticia #page #container #content p {width:62%;}
body#body_fichanoticia #page #container #content img.left{float:right; padding: 0;}
body#body_fichanoticia #page #container #content .gallery{width:420px;}



/*************************************** CORPORATIVO ************************************************************************/
body#body_fichacontenido #page #container #content {display:inline; float:left;}
body#body_fichacontenido #page #container #content #corporativo {width:665px}
body#body_fichacontenido #page #container #content #corporativo img.left {float:left; margin-right:20px; padding:10px 5px 10px 0}
body#body_fichacontenido #page #container #content #corporativo .gallery {float:left; width:65px; margin-right:20px}
body#body_fichacontenido #page #container #content #corporativo .gallery img{padding:10px 8px 0 0;}
body#body_fichacontenido #page #container #content #corporativo .item{float:left; display:inline; margin-top:20px; margin-bottom:20px; width:100%}
body#body_fichacontenido #page #container #content #corporativo .item img{padding:0 10px 10px 0; float:left}
body#body_fichacontenido #page #container #content #corporativo .item p{display:block; margin:0; width:auto; font-size:1.1em;}
body#body_fichacontenido #page #container #content #corporativo .item h2{margin-bottom:2px;}
body#body_fichacontenido #page #container #content #corporativo .download {float:left; width:84%;}
body#body_fichacontenido #page #container #content #corporativo .download {display:inline; float:left; margin:15px 0;}
body#body_fichacontenido #page #container #content #corporativo .download .item {margin:5px 0; padding: 10px; display: inline-block; width:95%; margin-right:0; margin-bottom:25px;}
body#body_fichacontenido #page #container #content #corporativo .download .item p {margin-top:10px}
body#body_fichacontenido #page #container #content #corporativo .download .item img {padding:0; float:right}

body#body_fichacontenido #page #container #content #corporativo_quienes_somos {width:665px}
body#body_fichacontenido #page #container #content #corporativo_quienes_somos .untercio {width:12%; margin-right:30px; padding-bottom:10px}	
body#body_fichacontenido #page #container #content #corporativo_quienes_somos .last {padding-right:33px;}
body#body_fichacontenido #page #container #content #corporativo_quienes_somos #recursos {}

body#body_fichacontenido #page #container #content {position:relative;s}
body#body_fichacontenido #page #container #content #corporativo_que_hacemos {width:70%}
body#body_fichacontenido #page #container #content #corporativo_que_hacemos blockquote {position:absolute; top:15px; right:20px; width:150px} 

body#body_fichacontenido #page #container #content #corporativo_donde_estamos {width:665px}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .address {margin:4% 2% 0 0; padding:0 0 10px 0; width:30%; float:left; overflow:hidden;}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .address .mapa {padding:10px 5px 10px 7px; overflow:hidden; width:inherit; width:187px; position:relative}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .address + br {display:none;}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .address .mapa img{padding:0; border:none;}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .address .data{margin:15px;}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos br {display:none}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos address br {display: block }
body#body_fichacontenido #page #container #content #corporativo_donde_estamos .btn {float:right;}

body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha {width:665px}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha table {width:100%; clear:both; margin-top:15px;}	
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha .floatright {float:none; margin-top:10px;}	
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha .floatright img {float:left;}	
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha .mapaFicha {float:left; width:100%; padding-top:10px}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha .mapaFicha img {margin:0 auto;}
body#body_fichacontenido #page #container #content #corporativo_donde_estamos_ficha .mapaFicha small {display:none}

	
/************************************** MULTIMEDIA ********************************************************************/

body#body_multimedia #page #container #content h3, 
body#body_multimedia #page #container #content br, 
body#body_video #page #container #content h3, 
body#body_video #page #container #content br,
body#body_video #page #container #content hr {display:none;}
body#body_multimedia #page #container #content .untercio,
body#body_video #page #container #content .untercio {width:100%;}
body#body_multimedia #page #container #content .last{margin-right:5%!important;}
body#body_multimedia #page #container #content #listVideos,
body#body_video #page #container #content #listVideos {width:270px; float:left; margin-right:20px}
body#body_multimedia #page #container #content .gallery,
body#body_video #page #container #content .gallery {float:left; width:320px; margin-top:0}


/************************************** BLOG ********************************************************************/
body#body_blog #page #content .hotpost {padding:20px; font-size:1.3em; margin:20px 0; line-height:1.5em; background:#e5e5e5 url(../images/ico_comillas.gif) 7px 5px no-repeat; color:#0E303A; font-weight:normal; border:5px solid #DDD}
body#body_blog #page #content img{ float:right; padding:15px 0 10px 20px;}
body#body_blog #page #content .floatright a{font-size:1.4em; font-weight:bold;}

body#body_fichapost #page #content #comments {float:left; width:63%;}
body#body_fichapost #page #content #addComment {float:right; width:33%; margin-left:10px}
body#body_fichapost #page #content input.blog{width:97% !important;}
body#body_fichapost #page textarea.blog{width:97% !important;}
body#body_fichapost #page #addComment label {text-align:left}
body#body_fichapost #page #addComment small.colored {float:left; display:inline; padding:0; margin:5px 0; line-height:140%;}
body#body_fichapost #page #content img{ float:right; padding:15px 0 10px 20px;}
body#body_fichapost #page #addComment label, body#body_fichapost #page #addComment small.colored {float:left; display:inline; width:100%;}



