﻿/**************************************************
CSS - Template 1 - SeriousBusiness
Author: Jordi Serratosa
Company: Flashfutura
Copyright Flashfutura 2009
Prohibida su venta o reproducción total o parcial
**************************************************/
* {margin:0;padding:0;} 

html{
height: 100%;
}


body {
margin: 0;
padding: 0;
background: url(../img/header_bck.png) repeat-x top left;
background-color: #F0F0F0;
font-family:Verdana;
font-style:inherit;
font-weight:inherit;
font-size: 12px;
vertical-align:baseline;
color:#666666;
height: 100%;
}

small {
font-size:9px;
}

#wrap{
height: 100%;
background-color: #F0F0F0;
}


body > #wrap {
height: auto; 
min-height: 100%;
}

#main{
padding-bottom: 80px;
}


#wrapper_home {
width: 960px;
margin: 0 auto;
height:400px;
}

#pusher{
width:100%;
height:300px;
}

b {
color: #4f4f4f;
}

span {
color: #2f5988;
}

a {
color: #2f5988;
text-decoration: none;
}

a:hover {
color: #e08704;
}

/****** HEADER ********/

#wrapper_home #header {
width: 100%;
}

#wrapper_home #header #logo {
width: 385px;
height: 75px;
float: left;
}

/****** Submenú ********/

#wrapper_home #header #submenu {
height: 75px;
float: right;
margin: 0 10px 0 0;
}

#wrapper_home #header #submenu ul {
margin: 55px 0 0 0;
padding: 0;
}

#wrapper_home #header #submenu li {
display: inline;
width: 50px;
height: 28px;
}

#wrapper_home #header #submenu a{
color:#b1b1b1;
text-transform: uppercase;
font-size:14px;
padding: 0 10px 0 0;
}


#wrapper_home #header #top_bar {
margin:0;
width: 946px;
float: left;
}

#navegacion{
width:940px;
height: 34px;
background: url(../img/bck.png) repeat-x;
margin-top: 10px;
}

#menu {
margin: 0;
padding: 0;
list-style-type: none;
}

#idiomatic{
margin: 0;
padding: 0;
list-style-type: none;
float: right;
}

#menu li, #idiomatic li{
float: left;
border: 1px solid #3c5778;
}

#menu li a, #idiomatic li a{
text-transform: uppercase;
text-decoration: none;
font-size: 14px;
display: block;
background: url(../img/bck.png) repeat-x;
height: 25px;
color: white;
padding: 7px 10px 0 10px;
border-right: 1px solid #5c7ba2;
text-shadow: 1px 0 1px black; 
}

#idiomatic li a{
font-size: 12px;
}

#menu li a:hover, #idiomatic li a:hover{
display: block;
background: url(../img/bck.png) repeat-x;
background-position:center bottom;
}



/******** HOME CONTENT **************/

.separator_up {
display:none;

}

.separator_up_home{
display:none;
}

#wrapper_home #content {
margin: 15px 0 0 0;
width: 946px;
float: left;
}

#wrapper_home #content p.intro_text2-eng {
margin:0;
width:895px;
padding: 85px 420px 0 25px ;
text-align: justify;
line-height: 16pt;
font-size:16px;
color: white;
}

#wrapper_home #content p.intro_text3 {
margin:0;
position:absolute;
float:left;
margin-top:245px;
*margin-top:248px;
color: #365f8b;
font-size:11pt;
padding-left:35px;
}

#wrapper_home #content #content_top {
width: 941px;
height: 740px;
background: url(../img/banner-cast-top.jpg) no-repeat;
}

#wrapper_home #content #content_top_left{
float:left;
width:503px;
height:345px;
padding: 20px 20px 0 20px;
}

#wrapper_home #content #content_top_left #banners_pequeños{
height:515px;
width:490px;
background-color:#f0f0f0;
margin-top:150px;
*margin-top:0px;
padding: 20px 10px 20px 15px;
}

#wrapper_home #content #content_top_left #acces{
float:left;
width:475px;
height:90px;
background-color:#f0f0f0;
padding: 20px 20px 20px 20px;
}

#wrapper_home #content #content_top_right #acces1{
float:left;
width:320px;
height:90px;
background-color:#f0f0f0;
padding: 20px 20px 20px 20px;
}

#wrapper_home #content #content_top_left #acces p{
font-size:15px;
text-align:center;
padding-bottom:18px;
padding-top:8px;
}

#wrapper_home #content #content_top_left #acces .sistemas{
color:white;
background-color:#335c8a;
}

#wrapper_home #content #content_top_left #acces  input:hover{
cursor:pointer;
}

#wrapper_home #content #content_top_right{
float:right;
width:357px;
height:345px;
padding: 20px 25px 0 0;
}

#wrapper_home #content #content_top_right h1 {
font-size:19px;
color: white;
text-align: justify;
}
#wrapper_home #content #content_top_right h2 {
font-size:13px;
padding-top:5px;
color: white;
text-align: justify;
}

#wrapper_home #content #content_top_right div.intro_text {
margin:0;
text-align: justify;
line-height: 14pt;
color: white;
font-size:8pt;
}

#wrapper_home #content p.intro_text1 {
margin:0;
padding: 10px 420px 0 25px ;
text-align: justify;
line-height: 16pt;
color: white;
}

#wrapper_home #content p.intro_text2 {
margin:0;
width:895px;
padding: 65px 420px 0 25px ;
text-align: justify;
line-height: 16pt;
font-size:16px;
color: white;
}

#wrapper_home #content #barra {
width: 941px;
height: 34px;
color: #666666;
background: url(../img/barra.jpg) no-repeat !important;
}

#wrapper_home #content #barra:hover {
width: 941px;
height: 34px;
color: #666666;
background: url(../img/barra1.jpg) no-repeat !important;
}

#wrapper_home #content #barra2 {
width: 941px;
height: 40px;
color: #666666;
background: url(../img/barra2.jpg) no-repeat !important;
}


.top-cat{
background: url(../img/banner-cat-top.jpg) no-repeat !important;
}

.top-eng{
background: url(../img/banner-eng-top.jpg) no-repeat !important;
}


#wrapper_home #content #info_box {
width: 938px;
height: 270px;
margin: -1px 0 0 1px;
border:1px solid #afafaf;
background-color: #E6E6E6;

}

#wrapper_home #content #info_box #lineas-actividad{
width: 100%;
height: 50%;
border-top:1px solid #e6e6e6;
border-bottom:1px solid #afafaf; 
background: url(../img/sombra2.png) repeat-x top;
}

#wrapper_home #content #info_box #lineas-actividad p{
width: 50%;
text-align: center;
float: left;
}


#wrapper_home #content #info_box #noticias{
width: 100%;
height: 100%;
border-top:1px solid #e6e6e6;
background: url(../img/sombra2.png) repeat-x top;
}

.newsThumb{
border:1px solid #d7d7d7;
margin: 5px 0 0 5px;
}

#wrapper_home #content #info_box #noticias .noticia-texto{
width: 70%;
height: 100%;
float:left;
}

#wrapper_home #content #info_box #noticias .noticia-texto h1, #wrapper_home #content #info_box #noticias .noticia-texto-b h1{
width: 100%;
height: 25px;
border-bottom:1px solid #bfbfbf;
}

#wrapper_home #content #info_box #noticias .noticia-texto p{
padding: 30px;
text-align: center;
line-height: 1.4em;
font-style: italic;
font-size: 12px;
}

#wrapper_home #content #info_box #noticias .noticia-texto h1{
width: 100%;
height: 30px;
background: url(../img/h1-actividad.png) no-repeat left center;
}

.h1-cat{
background: url(../img/activitats-cat.png) no-repeat left center !important;
}

.h1-news{
background: url(../img/noticies-cat.png) no-repeat left center !important;
}

.h1-eng{
background: url(../img/activitat-eng.png) no-repeat left center !important;
}

.h1-news-eng{
background: url(../img/noticias-eng.png) no-repeat left center !important;
}


#wrapper_home #content #info_box #noticias .noticia-texto-b h1{
width: 100%;
height: 30px;
background: url(../img/h1-noticias.png) no-repeat left center;
}

#wrapper_home #content #info_box #noticias .noticia-texto-b ul{
margin: 10px auto;
padding: 0;
width: 90%;
list-style-type: none;
}


#wrapper_home #content #info_box #noticias .noticia-texto-b li{
padding: 0 0 15px 0;
line-height: 1.4em;
font-size:11px;
}

#wrapper_home #content #info_box #noticias .noticia-texto-b li h2{
color:#D18536;
}

#wrapper_home #content #info_box #noticias .noticia-texto-b{
width: 30%;
height: 100%;
background: url(../img/sombra3.png) repeat-y left;
float:left;
}

#wrapper_home #content #info_box #left_box {
width: 380px;
height: 240px;
margin:15px 30px 0 25px;
float: left;
}

#wrapper_home #content #info_box #left_box h1, #wrapper_home #content #info_box #right_box h1{
margin: 0;
padding: 10px 0 5px 0;
color: #29486B;
display: block;
font-size: 24px;
width: 100%;
}

#wrapper_home #content #info_box #right_box {
width: 380px;
height: 240px;
margin:15px 30px 0 85px;
float: left;
}

#wrapper_home #content #info_box #left_box #actividad-home{
border:1px solid #bbb7b7;
padding:4px;
}

#wrapper_home #content #info_box #right_box #news-home{
border:1px solid #bbb7b7;
padding:4px;
}

#wrapper_home #content #info_box #left_box #title1 {
width: 304px;
height: 24px;
margin-bottom: 15px;
background: url(../img/lineas.png) no-repeat;
float: left;
}

.act-eng{
background: url(../img/lineas_eng.png) no-repeat !important;
}

.act-cat{
background: url(../img/lineas_cat.png) no-repeat !important;
}

#wrapper_home #content #info_box #left_box #text1 p, #wrapper_home #content #info_box #right_box #text2 p{
margin: 0;
padding: 0 5px 0 0;
/*width: 380px;
height: 201px;*/
float: left;
line-height: 14pt;
}

#wrapper_home #content #info_box #right_box #title2 {
width: 304px;
height: 24px;
margin-bottom: 15px;
background: url(../img/news.png) no-repeat;
float: left;
}

.news-eng{
background: url(../img/news_eng.png) no-repeat !important;
}

.news-cat{
background: url(../img/news_cat.png) no-repeat !important;
}



/******** EMPRESA CONTENT **************/


.display-none{
display: none;
}

.more-width{
width: 935px !important;
}

.more-width1{
width: 640px !important;
}

.more-width2{
width: 600px !important;
}

.more-width3{
width: 500px !important;
}

.more-width4{
width: 700px !important;
}

.more-width5{
width: 650px !important;
}

.more-width6{
width: 520px !important;
}

.less-width1{
width: 260px !important;
}

.less-width2{
width: 300px !important;
}

.less-width4{
width: 200px !important;
}

.less-width5{
width: 250px !important;
}

.less-width6{
width: 400px !important;
}

#wrapper_home #content_empresa {
width: 940px;
text-align:justify;
float: left;
margin: 20px 0 0 0;
}

.normal {
background: url(../img/slider_bck_partitb.png) repeat-y !important;
}

#wrapper_home #content_empresa div.slider-wrap {
background: url(../img/slider_bck_partit.png) repeat-y !important;
}



#wrapper_home  #tabs {
height: 29px;
margin-left: 2px;
margin-bottom:25px;
border-top: 1px solid #cacaca;
}

#wrapper_home  #tabs a {
padding: 8px;
border-top: 1px solid #cacaca;
border-left: 1px solid #cacaca;
border-right: 1px solid white;
border-bottom: 1px solid #cacaca;
background: url(../img/menu-bck-tabs.png) repeat-x;
display: block;
float: left;
}

#consultoria-cast, #rsc, #cv-cast, #cv-cat, #dema, #madrid, #sistemas-soluciones, #cv-eng, #systems-solutions, #sistemes-solucions{
border-right: 1px solid #cacaca !important;
}

#wrapper_home #tabs a:hover {
background: url(../img/menu-bck-tabs-hover.png) repeat-x;
}

/******** MENU TRABAJA CON NOSOTROS CASTELLANO ***************/

/*a#rrhh{
width: 45px;
}


a#cv-cast{
width: 115px;
}*/




#wrapper_home  #tabs p{
margin: 0;
}


#wrapper_home #content_empresa .panel #emp_text_left #empresa_titulo {
background: url(../img/titulo-empresa.png) no-repeat;
width: 162px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #empresa_titol {
background: url(../img/titol-empresa.png) no-repeat;
width: 141px;
height: 24px;
margin: 25px 0 5px 14px;
}

#wrapper_home #content_empresa .panel #emp_text_left #company_title {
background: url(../img/title-company.png) no-repeat;
width: 148px;
height: 24px;
margin: 25px 0 5px 14px;
}

#wrapper_home #content_empresa .panel #emp_text_left #factor_humano_titulo {
background: url(../img/titulo-factor-humano.png) no-repeat;
width: 267px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #factor_huma_titol {
background: url(../img/titol-factor-huma.png) no-repeat;
width: 215px;
height: 24px;
margin: 25px 0 5px 10px;
}

#wrapper_home #content_empresa .panel #emp_text_left #human_factor_title {
background: url(../img/title-human-factor.png) no-repeat;
width: 233px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #vision_titulo {
background: url(../img/titulo-vision.png) no-repeat;
width: 92px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #visio_titol {
background: url(../img/titol-visio.png) no-repeat;
width: 82px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #valores_titulo {
background: url(../img/titulo-valores.png) no-repeat;
width: 125px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #valors_titol {
background: url(../img/titol-valors.png) no-repeat;
width: 120px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #values_title {
background: url(../img/title-values.png) no-repeat;
width: 107px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #responsabilidad_titulo {
background: url(../img/titulo-responsabilidad.png) no-repeat;
width: 567px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #responsabilitat_titol {
background: url(../img/titol-responsabilitat.png) no-repeat;
width: 548px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #responsability_title {
background: url(../img/title-social.png) no-repeat;
width: 498px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #corazon_titulo {
background: url(../img/titulo-corazon.png) no-repeat;
width: 342px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cor_titol {
background: url(../img/titol-empresa-cor.png) no-repeat;
width: 262px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #heart_title {
background: url(../img/title-heart.png) no-repeat;
width: 327px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #servicios_titulo {
background: url(../img/titulo-servicios.png) no-repeat;
width: 135px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #serveis_titulo {
background: url(../img/titol-serveis.png) no-repeat;
width: 104px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #services_title {
background: url(../img/title-services.png) no-repeat;
width: 125px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #servicios_pro_titulo {
background: url(../img/titulo-servicios-pro.png) no-repeat;
width: 347px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #serveis_pro_titol {
background: url(../img/titol-serv-pro.png) no-repeat;
width: 319px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #services_pro_title {
background: url(../img/title-professional.png) no-repeat;
width: 323px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #banking_titulo {
background: url(../img/titulo-banking.png) no-repeat;
width: 410px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #banking_title {
background: url(../img/title-core-banking.png) no-repeat;
width: 396px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #outsourcing_titulo {
background: url(../img/titulo-outsourcing.png) no-repeat;
width: 202px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #ingenieria_titulo {
background: url(../img/titulo-ingenieria.png) no-repeat;
width: 348px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #engineering_title {
background: url(../img/title-software.png) no-repeat;
width: 337px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #eng_soft_titol {
background: url(../img/titol-eng-soft.png) no-repeat;
width: 378px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #gestion_titulo {
background: url(../img/titulo-gestion.png) no-repeat;
width: 288px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #gestio_titol {
background: url(../img/titol-gestio.png) no-repeat;
width: 253px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #management_title {
background: url(../img/title-change.png) no-repeat;
width: 337px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #ofertas_titulo {
background: url(../img/titulo-ofertas.png) no-repeat;
width: 288px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #ofertes_titol {
background: url(../img/titol-ofertes.png) no-repeat;
width: 244px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #offers_title {
background: url(../img/title-job-offers.png) no-repeat;
width: 156px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mantenimientoPYMES_titulo {
background: url(../img/titulo-mantenimiento-pymes.png) no-repeat;
width: 523px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mantenimientoPYMES_titulo_cat {
background: url(../img/titulo-mantenimiento-pymes-cat.png) no-repeat;
width: 523px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mantenimientoPYMES_titulo_eng {
background: url(../img/titulo-mantenimiento-pymes-eng.png) no-repeat;
width: 523px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #modalidades_titulo {
background: url(../img/titulo-modalidades.png) no-repeat;
width: 194px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #modalidades_titulo_cat {
background: url(../img/titulo-modalidades-cat.png) no-repeat;
width: 194px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #modalidades_titulo_eng {
background: url(../img/titulo-modalidades-eng.png) no-repeat;
width: 194px;
height: 20px;
margin: 25px 0 5px 16px;
}
#banka_titulo {
background: url(../img/integracion-banca-es.png) no-repeat;

height: 20px;
margin: 25px 0 5px 16px;
}
#banka_titulo_cat {
background: url(../img/integracion-banca-cat.png) no-repeat;

height: 20px;
margin: 25px 0 5px 16px;
}
#banka_titulo_eng {
background: url(../img/integracion-banca-eng.png) no-repeat;

height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #distribucion_titulo {
background: url(../img/titulo-distribucion-material.png) no-repeat;
width: 577px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #distribucion_titulo_cat {
background: url(../img/titulo-distribucion-material-cat.png) no-repeat;
width: 577px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #distribucion_titulo_eng {
background: url(../img/titulo-distribucion-material-eng.png) no-repeat;
width: 577px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #servicios_medida_titulo {
background: url(../img/titulo-servicios-medida.png) no-repeat;
width: 280px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #servicios_medida_titulo_cat {
background: url(../img/titulo-servicios-medida-cat.png) no-repeat;
width: 280px;
height: 20px;
margin: 25px 0 5px 16px;
}
#wrapper_home #content_empresa .panel #emp_text_left #servicios_medida_titulo_eng {
background: url(../img/titulo-servicios-medida-eng.png) no-repeat;
width: 280px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #itsm_titulo {
background: url(../img/titulo-itsm.png) no-repeat;
width: 236px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #itsm_titulo_cat {
background: url(../img/titulo-itsm-cat.png) no-repeat;
width: 236px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #itsm_titulo_eng {
background: url(../img/titulo-itsm-eng.png) no-repeat;
width: 236px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #service_desk_titulo {
background: url(../img/titulo-service-desk.png) no-repeat;
width: 699px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #service_desk_titulo_cat {
background: url(../img/titulo-service-desk-cat.png) no-repeat;
width: 699px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #service_desk_titulo_eng {
background: url(../img/titulo-service-desk-eng.png) no-repeat;
width: 750px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #monitorizacion_titulo {
background: url(../img/titulo-monitorizacion.png) no-repeat;
width: 380px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #monitorizacion_titulo_cat {
background: url(../img/titulo-monitorizacion-cat.png) no-repeat;
width: 397px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #monitorizacion_titulo_eng {
background: url(../img/titulo-monitorizacion-eng.png) no-repeat;
width: 380px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #gestion_centralizada_titulo {
background: url(../img/titulo-gestion-centralizada.png) no-repeat;
width: 604px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #gestion_centralizada_titulo_cat {
background: url(../img/titulo-gestion-centralizada-cat.png) no-repeat;
width: 604px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #gestion_centralizada_titulo_eng {
background: url(../img/titulo-gestion-centralizada-eng.png) no-repeat;
width: 698px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_proteccion_titulo {
background: url(../img/titulo-seguridad-proteccion.png) no-repeat;
width: 512px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_proteccion_titulo_cat {
background: url(../img/titulo-seguridad-proteccion_cat.png) no-repeat;
width: 512px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_proteccion_titulo_eng {
background: url(../img/titulo-seguridad-proteccion_eng.png) no-repeat;
width: 512px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #utm_cortafuegos_titulo {
background: url(../img/titulo-utm-cortafuegos.png) no-repeat;
width: 369px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #utm_cortafuegos_titulo_cat {
background: url(../img/titulo-utm-cortafuegos-cat.png) no-repeat;
width: 369px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #utm_cortafuegos_titulo_eng {
background: url(../img/titulo-utm-cortafuegos-eng.png) no-repeat;
width: 369px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #epdp_titulo {
background: url(../img/titulo-epdp.png) no-repeat;
width: 407px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #usb_titulo {
background: url(../img/titulo-usb.png) no-repeat;
width: 644px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #usb_titulo_cat {
background: url(../img/titulo-usb-cat.png) no-repeat;
width: 644px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #usb_titulo_eng {
background: url(../img/titulo-usb-eng.png) no-repeat;
width: 644px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #safestick_titulo {
background: url(../img/titulo-safestick.png) no-repeat;
width: 136px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #safeconsole_titulo {
background: url(../img/titulo-safeconsole.png) no-repeat;
width: 185px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #kanguru_titulo {
background: url(../img/titulo-kanguru.png) no-repeat;
width: 144px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cryptozone_titulo {
background: url(../img/titulo-cryptozone.png) no-repeat;
width: 184px;
height: 20px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #virtualizacion_titulo {
background: url(../img/titulo-virtualizacion.png) no-repeat;
width: 903px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #virtualizacion_titulo_eng {
background: url(../img/titulo-virtualizacion-eng.png) no-repeat;
width: 903px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #virtualizacion_titulo_cat {
background: url(../img/titulo-virtualizacion-cat.png) no-repeat;
width: 903px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_corporativa_titulo {
background: url(../img/titulo-seguridad-corporativa.png) no-repeat;
width: 365px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_corporativa_titulo_eng {
background: url(../img/titulo-seguridad-corporativa-eng.png) no-repeat;
width: 365px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_corporativa_titulo_cat {
background: url(../img/titulo-seguridad-corporativa-cat.png) no-repeat;
width: 365px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_correo_titulo {
background: url(../img/titulo-seguridad-correo.png) no-repeat;
width: 371px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_correo_titulo_cat {
background: url(../img/titulo-seguridad-correo-cat.png) no-repeat;
width: 371px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #seguridad_correo_titulo_eng {
background: url(../img/titulo-seguridad-correo-eng.png) no-repeat;
width: 371px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #auditoria_titulo {
background: url(../img/titulo-auditoria.png) no-repeat;
width: 332px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #auditoria_titulo_cat {
background: url(../img/titulo-auditoria-cat.png) no-repeat;
width: 332px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #auditoria_titulo_eng {
background: url(../img/titulo-auditoria-eng.png) no-repeat;
width: 332px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cifrado_titulo {
background: url(../img/titulo-cifrado.png) no-repeat;
width: 264px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cifrado_titulo_cat {
background: url(../img/titulo-cifrado-cat.png) no-repeat;
width: 264px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cifrado_titulo_eng {
background: url(../img/titulo-cifrado-eng.png) no-repeat;
width: 264px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #autentificacion_titulo {
background: url(../img/titulo-autentificacion.png) no-repeat;
width: 346px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #autentificacion_titulo_eng {
background: url(../img/titulo-autentificacion_eng.png) no-repeat;
width: 400px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #autentificacion_titulo_cat {
background: url(../img/titulo-autentificacion_cat.png) no-repeat;
width: 346px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #greenit_titulo {
background: url(../img/titulo-greenit.png) no-repeat;
width: 803px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #greenit_titulo_cat {
background: url(../img/titulo-greenit-cat.png) no-repeat;
width: 803px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #greenit_titulo_eng {
background: url(../img/titulo-greenit-eng.png) no-repeat;
width: 803px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #tauro_titulo {
background: url(../img/titulo-tauro.png) no-repeat;
width: 101px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #pwrsmart_titulo {
background: url(../img/titulo-pwrsmart.png) no-repeat;
width: 161px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #opensource_titulo {
background: url(../img/titulo-opensource.png) no-repeat;
width: 178px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #moodle_titulo {
background: url(../img/titulo-moodle.png) no-repeat;
width: 124px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #joomla_titulo {
background: url(../img/titulo-joomla.png) no-repeat;
width: 121px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #openbravo_titulo {
background: url(../img/titulo-openbravo.png) no-repeat;
width: 168px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #pentaho_titulo {
background: url(../img/titulo-pentaho.png) no-repeat;
width: 128px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mainframe_titulo {
background: url(../img/titulo-mainframe.png) no-repeat;
width: 338px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mainframe_titulo_cat {
background: url(../img/titulo-mainframe-cat.png) no-repeat;
width: 338px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mainframe_titulo_eng {
background: url(../img/titulo-mainframe-eng.png) no-repeat;
width: 338px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #mi_titulo {
background: url(../img/titulo-mi.png) no-repeat;
width: 354px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #system_code_titulo {
background: url(../img/titulo-system-code.png) no-repeat;
width: 184px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #community_titulo {
background: url(../img/titulo-community.png) no-repeat;
width: 182px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cobos_titulo {
background: url(../img/titulo-cobos.png) no-repeat;
width: 94px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #contigo_titulo {
background: url(../img/titulo-contigo.png) no-repeat;
width: 235px;
height: 26px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #rrhh_titulo {
background: url(../img/titulo-rrhh.png) no-repeat;
width: 267px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #hhrr_title {
background: url(../img/title-hhrr.png) no-repeat;
width: 204px;
height: 24px;
margin: 25px 0 5px 13px;
}

#wrapper_home #content_empresa .panel #emp_text_left #localizacion_titulo {
background: url(../img/titulo-localizacion.png) no-repeat;
width: 229px;
height: 24px;
margin: 25px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #location_title {
background: url(../img/title-location.png) no-repeat;
width: 150px;
height: 24px;
margin: 25px 0 5px 12px;
}

#wrapper_home #content_empresa .panel #emp_text_left {
width: 470px;
float: left;
padding-bottom:10px;
}

#wrapper_home #content_empresa .panel #emp_text_right {
width: 450px;
float: right;
}

#wrapper_home #content_empresa .panel #emp_text_left p{
margin-left: 18px;
margin-right: 15px;
margin-top:20px;
color:#666666;
font-size: 12px;
text-align: justify;
}



#wrapper_home #content_empresa .panel #emp_text_left #politica-lista{
margin:0;
padding: 0;
font-size: 12px;
}

#wrapper_home #content_empresa .panel #emp_text_left #politica-lista li{
margin: 0;
padding: 0;
font-size: 12px;
}

/* AÑADIDO */
#wrapper_home #content_empresa .panel .block_left #emp_titulo {
background: url(../img/emp_titulo.png) no-repeat;
width: 173px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #emp_titulo_cat {
background: url(../img/empresa-cat.png) no-repeat;
width: 173px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #emp_titulo_eng {
background: url(../img/company.png) no-repeat;
width: 173px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  {
width: 450px;
float: left;
padding-bottom:10px;
}

#wrapper_home #content_empresa .panel .block_left  p{
margin-left: 18px;
margin-right: 15px;
margin-top:20px;
color:#666666;
font-size: 12px;
text-align: justify;
}

#wrapper_home #content_empresa .panel .block_left  #politica-lista{
margin:0;
padding: 0;
font-size: 12px;
}

#wrapper_home #content_empresa .panel .block_left  #politica-lista li{
margin: 0;
padding: 0;
font-size: 12px;
}

#wrapper_home #content_empresa .panel  .mapa{
/*margin-top: 0 !important;*/
}



.left{
float: left;
}

.right{
float: right;
}

#wrapper_home #content_empresa .panel #emp_text_right_acordeon {
width: 450px;
float: right;
margin-top: 10px;
margin-bottom: 15px;
}

#wrapper_home #content_empresa .panel #emp_text_right p{
color:#666666;
font-size:12px;
margin-left:18px;
margin-right:15px;
margin-top:20px;
}


#wrapper_home #content_empresa .panel #emp_text_right #lista-empresa {
width: 310px;
height: 130px;
background: url(../img/bck-listas.png) no-repeat;
}

#wrapper_home #content_empresa .panel #emp_text_right #rsc-lista {
margin: 70px 0 0 80px;
padding: 0;
width: 310px;
height: 272px;
background: url(../img/bck-lista-rsc.png) no-repeat;
}

.rsc-lista-corto {
height: 232px !important;
background: url(../img/bck-lista-rsc-cat.png) no-repeat !important;
}


#wrapper_home #content_empresa .panel #emp_text_left #lista-gestion {
margin: 5px 0 0 40px;
padding: 0;
width:450px;
}

#wrapper_home #content_empresa .panel #emp_text_left #lista-gestion li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:10px 0 0;
padding:0px 15px 5px 25px;
list-style-type:none;
}

#wrapper_home #content_empresa .panel #emp_text_left #lista-gestion1 {
margin: 5px 0 0 40px;
padding: 0;
width:450px;
}

#wrapper_home #content_empresa .panel #emp_text_left #lista-gestion1 li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:10px 0 0;
padding:0px 15px 5px 25px;
list-style-type:none;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:10px 0 0;
padding:5px 15px 10px 25px;
list-style-type:none;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left1 {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left1 li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:5px 0 0;
padding:5px 15px 10px 25px;
list-style-type:none;
text-align:justify;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left2 {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left2 li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:5px 0 0;
padding:5px 15px 10px 25px;
list-style-type:none;
text-align:justify;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left3 {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_left #rsc-lista-left3 li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:5px 0 0;
padding:2px 15px 0px 25px;
list-style-type:none;
text-align:justify;
}

/* AÑADIDO */
#wrapper_home #content_empresa .panel .block_left  #rsc-lista-left {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel .block_left  #rsc-lista-left li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:10px 0 0;
padding:5px 0 10px 25px;
list-style-type:none;
}

.lista-outsourcing li{
width: 345px !important;
text-align:justify;
}

#wrapper_home #content_empresa .panel #emp_text_left #lista-soporte{
margin: 0;
padding: 0;
}

#wrapper_home #content_empresa .panel .block_left  #lista-soporte{
margin: 0;
padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_right li{
margin:0;
padding: 8px 0 8px 15px;
font-size: 12px;
/*background: url(../img/sep-listas.png) no-repeat bottom;*/
color: white;
}

#wrapper_home #content_empresa .panel #emp_text_right p.texto-mapa{
margin: 0;
text-align: center;
font-size: 10px;
}

.text {
margin:0;
}

.text2 {
margin:20px 20px 20px 20px;
}

.text2 p {
text-align:justify;
}

.no-bck{
background: none;
}

.mapa-iframe{
margin:0 0 0 65px;
border: 3px solid #dadada;
}

small a{
text-align: center;
color: #2F5988;
}

#wrapper_home #content_empresa .panel ul {
margin-left: 20px;
}

#wrapper_home #content_empresa .panel li {
/*list-style-image: url(../img/bullet.png);
margin: 0;
padding: 0;*/
}

.donde-estamos-lista{
margin: 0;
padding: 0;
}

.donde-estamos-lista li{
font-size:12px;
margin:0;
padding:5px 0 5px 0;
width:220px;
background: url(../img/separador-listas.png) repeat-x bottom;
}

.rrhh-lista{
margin:0 0 0 20px !important;
padding: 0;
}

.rrhh-lista li{
font-size:12px;
margin:0;
padding:5px 0 5px 0;
}


.rrhh-lista li span{

background-color: #2F5988;
color: white;
font-size:12px;
margin:0 10px 0 0;
padding: 5px;
}

/******** RSC **************/

#rsc_titulo_cat {
background: url(../img/respon-titulo-cat.png) no-repeat;
width: 600px;
height: 24px;
margin: 15px 0 5px 16px;
}

#rsc_titulo_eng {
background: url(../img/corp-tit.png) no-repeat;
width: 600px;
height: 24px;
margin: 15px 0 5px 16px;
}



#wrapper_home #content_empresa .panel #emp_text_right .img-rrhh{
margin-top:100px;
margin-left:0;
}



/******** PROFESIONALES **************/ 

#wrapper_home #content_empresa .panel #emp_text_left #prof_titulo {
background: url(../img/profesionales.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #prof_titulo_cat {
background: url(../img/serveis-pro-cat-titulo.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #prof_titulo_eng {
background: url(../img/pro-serv-tit.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #prof_titulo {
background: url(../img/profesionales.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #prof_titulo_cat {
background: url(../img/serveis-pro-cat-titulo.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #prof_titulo_eng {
background: url(../img/pro-serv-tit.png) no-repeat;
width: 350px;
height: 24px;
margin: 15px 0 5px 16px;
}

/******** INGENIERIA **************/ 

#wrapper_home #content_empresa .panel #ing_titulo {
background: url(../img/ingenieria.png) no-repeat;
width: 500px;
height: 24px;
float:left;
margin: 10px 0 10px 10px;
*margin: 0 0 0 0;
}

#wrapper_home #content_empresa .panel #ing_titulo_cat {
background: url(../img/enginyeria-cat-titulo.png) no-repeat;
width: 500px;
height: 24px;
float:left;
margin: 10px 0 10px 10px;
*margin: 0 0 0 0;
}

#wrapper_home #content_empresa .panel  #ing_titulo_eng {
background: url(../img/soft-eng-tit.png) no-repeat;
width: 500px;
height: 24px;
float:left;
margin: 10px 0 10px 10px;
*margin: 0 0 0 0;
}

/******** SOPORTE **************/ 

#wrapper_home #content_empresa .panel #taula{
font-size: 12px;
text-align: justify;
}

#wrapper_home #content_empresa .panel  #soporte_titulo {
background: url(../img/soporte.png) no-repeat;
width: 450px;
height: 25px;
float:left;
margin: 10px 0 10px 10px;
*margin: 0 0 0 0;
}

#wrapper_home #content_empresa .panel  #text {
margin-top:40px;
}

#wrapper_home #content_empresa .panel #soporte_titulo_cat {
background: url(../img/suport-cat-titulo.png) no-repeat;
width: 450px;
height: 25px;
float:left;
margin: 10px 0 0 10px;
*margin: 0 0 0 0;
}

#wrapper_home #content_empresa .panel  #soporte_titulo_eng {
background: url(../img/support-eng-tit.png) no-repeat;
width: 450px;
height: 25px;
float:left;
margin: 10px 0 0 10px;
*margin: 0 0 0 0;
}

#wrapper_home #content_empresa .panel #taula p{
font-size: 12px;
padding-top:5px;
padding-left:10px;
padding-right:40px;
text-align: justify;
}

#wrapper_home #content_empresa .panel #taula1 p{
font-size: 12px;
padding-top:5px;
padding-left:10px;
padding-right:20px;
text-align: justify;
}

.less-bottom {
line-height:1.3em;
*line-height:1.4em;
}

#wrapper_home #content_empresa .panel #lista-tabla-left {
margin: 15px 0 0 65px;
padding: 0;
}

#wrapper_home #content_empresa .panel #lista-tabla-left li{
background:transparent url(../img/bullet-lista.png) no-repeat scroll 0 0;
font-size:12px;
margin:5px 0 0;
padding:5px 0 10px 20px;
list-style-type:none;

}

.lista-servicios li{
text-align:justify;
}

#wrapper_home #content_empresa .panel  #cabecera{
border:1px solid #C77804;
width:360px;
height:95px;
margin-bottom:8px;
padding-bottom:3px;
}

#wrapper_home #content_empresa .panel #error{
border:1px solid #C77804;
margin-bottom:8px;
padding-bottom:3px;
width:360px;
height:95px;
}

#wrapper_home #content_empresa .panel #boton_servicios {
border:1px solid #C77804;
margin-bottom:8px;
padding-top:3px;
width:360px;
height:70px;
}


#wrapper_home #content_empresa .panel #button {
padding-top:3px;
}

#wrapper_home #content_empresa .panel  #cabecera p{
text-align:center;
color: #C77804;
}


#wrapper_home #content_empresa .panel #password1 p{
text-align: center;
}

.img-sistema1{
float: left;
margin: 5px 10px 0 10px;
}



#wrapper_home #content_empresa .panel #error p{
text-align: center;
color: #C77804;
}



#wrapper_home #content_empresa .panel #emp_text_right img{
margin-left: 18px;
}

/************** ACCORDION *******************/

.basic { 
width:360px;
border-left:1px solid #BD772F;
border-right:1px solid #BD772F;
border-top:1px solid #BD772F;
border-bottom:1px solid #BD772F;
margin:50px 0 0 30px;
}

.basic1 { 
width:360px;
border-left:1px solid #BD772F;
border-right:1px solid #BD772F;
border-top:1px solid #BD772F;
border-bottom:1px solid #BD772F;
margin:0 0 0 0;
}

.basic2 { 
width:480px;
border-left:1px solid #BD772F;
border-right:1px solid #BD772F;
border-top:1px solid #BD772F;
border-bottom:1px solid #BD772F;
margin:0 0 0 0;
}

.basic2 p { 
text-align:justify;
}

.basic3 { 
width:350px;
border-left:1px solid #BD772F;
border-right:1px solid #BD772F;
border-top:1px solid #BD772F;
border-bottom:1px solid #BD772F;
margin:0 0 0 0;
}

.basic3 p { 
text-align:justify;
}

.basic a {
width:354px;
*width: 354px !important;  /* Sólo IE7 */
display:block;
color:white;
background-color:orange;
padding:3px;
}

.basic li{
padding:10px;
width:350px;
*width: 330px !important;  /* Sólo IE7 */
}

.basic .accordionContent ul{
margin: 0 ;
padding:0;
}

.basic1 a{
width:354px;
*width: 354px !important;  /* Sólo IE7 */
display:block;
color:white;
background-color:orange;
padding:3px;
}

.basic1 li{
padding:10px;
width:350px;
*width: 330px !important;  /* Sólo IE7 */
}

.basic1 .accordionContent ul{
margin: 0 ;
padding:0;
}

.basic2 a{
width:474px;
*width: 474px !important;  /* Sólo IE7 */
display:block;
color:white;
background-color:orange;
padding:3px;
}

.basic3 a{
width:344px;
*width: 344px !important;  /* Sólo IE7 */
display:block;
color:white;
background-color:orange;
padding:3px;
}

.basic2 li{
padding:10px;
width:350px;
*width: 330px !important;  /* Sólo IE7 */
}

.basic3 li{
padding:10px;
width:350px;
*width: 330px !important;  /* Sólo IE7 */
}

.basic2 .accordionContent ul{
margin: 0 ;
padding:0;
}

.basic3 .accordionContent ul{
margin: 0 ;
padding:0;
}

.accordionButton {
border-bottom:1px solid #C77804;
border-top:1px solid #FFB241;
}

.accordionButton1 {
border-bottom:1px solid #C77804;
border-top:1px solid #FFB241;
}

.accordionButton2 {
border-bottom:1px solid #C77804;
border-top:1px solid #FFB241;
}

.accordionContent {
border-bottom:1px solid #C77804;
}

.basic .accordionContent p{
text-align:justify;
vertical-align:center;
}

.basic .accordionContent1 p{
text-align:justify;
vertical-align:center;
}

.basic .accordionContent2 p{
text-align:justify;
vertical-align:center;
}

.basic .accordionContent3 p{
text-align:justify;
vertical-align:center;
margin:1px;
}

.basic1 .accordionContent p{
text-align:justify;
vertical-align:center;
}

.basic1 .accordionContent1 p{
text-align:justify;
margin:1px;
}

.basic1 .accordionContent2 p{
text-align:justify;
margin:1px;
}

.basic1 .accordionContent3 p{
text-align:justify;
vertical-align:center;
margin:1px;
}



/******** CONSULTORIA **************/ 

#wrapper_home #content_empresa .panel #emp_text_left #cons_titulo {
background: url(../img/consultoria.png) no-repeat;
width: 426px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cons_titulo_cat {
background: url(../img/consul-tit-cat.png) no-repeat;
width: 473px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #cons_titulo_eng {
background: url(../img/consulting.png) no-repeat;
width: 473px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #cons_titulo {
background: url(../img/consultoria.png) no-repeat;
width: 426px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #cons_titulo_cat {
background: url(../img/consul-tit-cat.png) no-repeat;
width: 473px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #cons_titulo_eng {
background: url(../img/consulting.png) no-repeat;
width: 473px;
height: 24px;
margin: 15px 0 5px 16px;
}

/******** SOLUCIONES **************/ 

#wrapper_home #content_empresa .panel #emp_text_left #soluciones_titulo {
background: url(../img/soluciones-contigo.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #soluciones_titulo_eng {
background: url(../img/sol-pro-tit-eng.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_left #solucions_titulo {
background: url(../img/solucions-cat.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #soluciones_titulo {
background: url(../img/productos.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #soluciones_titulo_eng {
background: url(../img/sol-pro-tit-eng.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel .block_left  #solucions_titulo {
background: url(../img/solucions-cat.png) no-repeat;
width: 400px;
height: 24px;
margin: 15px 0 5px 16px;
}

/******** RESPONSABILIDAD SOCIAL CORPORATIVA  **************/

#wrapper_home #content_empresa .panel  #rsc_titulo {
background: url(../img/rsc_titulo.png) no-repeat;
width: 600px;
height: 24px;
margin: 15px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_right.rsc {
width: 450px;
float: right;
margin-top: 0px;
}

/******** EMPRESA CON CORAZON  **************/

#wrapper_home #content_empresa .panel  #eac_titulo {
background: url(../img/eac_titulo.png) no-repeat;
width: 600px;
height: 24px;
margin: 20px 0 5px 16px;
}

#wrapper_home #content_empresa .panel  #eac_titulo_ca {
background: url(../img/eac_titulo_ca.png) no-repeat;
width: 600px;
height: 24px;
margin: 20px 0 5px 16px;
}

#wrapper_home #content_empresa .panel  #eac_titulo_en {
background: url(../img/eac_titulo_en.png) no-repeat;
width: 600px;
height: 24px;
margin: 20px 0 5px 16px;
}

#wrapper_home #content_empresa .panel #emp_text_right.eac {
width: 450px;
float: right;
margin-top: 0px;
}

/******** ORACLE  **************/

#wrapper_home #content_empresa .panel  #oracle_titulo {
background: url(../img/oracle-titulo.png) no-repeat;
width: 300px;
height: 24px;
margin: 15px 0 5px 16px;
}

/******** OPENSOURCE  **************/

#wrapper_home #content_empresa .panel  #opensource_es {
background: url(../img/opensource-es.png) no-repeat;
width: 340px;
height: 19px;
margin: 20px 0 5px 20px;
}
#wrapper_home #content_empresa .panel  #opensource_ca {
background: url(../img/opensource-ca.png) no-repeat;
width: 340px;
height: 19px;
margin: 20px 0 5px 20px;
}
#wrapper_home #content_empresa .panel  #opensource_en {
background: url(../img/opensource-en.png) no-repeat;
width: 340px;
height: 19px;
margin: 20px 0 5px 20px;
}

/******** ENMA  **************/

#wrapper_home #content_empresa .panel  #enma-titulo_eng {
background: url(../img/enma-titulo.png) no-repeat;
width: 200px;
height: 24px;
float:left;
margin: 10px 0 0px 10px;
}

/******** DEMA  **************/

#wrapper_home #content_empresa .panel #dema-titulo_eng {
background: url(../img/dema-titulo.png) no-repeat;
width: 200px;
height: 24px;
float:left;
margin: 10px 0 0px 10px;
}

/******** ENMA MAPS  **************/

#wrapper_home #content_empresa .panel  #enma-maps-titulo_eng {
background: url(../img/enma-maps-titulo-eng.png) no-repeat;
width: 200px;
height: 24px;
margin: 13px 0 0 16px;
}

/******** PENTAHO  **************/

#wrapper_home #content_empresa .panel  #pentaho {
background: url(../img/pentaho.png) no-repeat;
width: 200px;
height: 24px;
margin: 20px 0 0 20px;
}

/******** SAFESTICK  **************/

#wrapper_home #content_empresa .panel  #safestick_titulo {
background: url(../img/safestick-titulo.png) no-repeat;
width: 145px;
height: 22px;
margin: 15px 0 5px 16px;
}

/******** SAFECONSOLE  **************/

#wrapper_home #content_empresa .panel  #safeconsole_titulo {
background: url(../img/safeconsole-titulo.png) no-repeat;
width: 190px;
height: 22px;
margin: 15px 0 5px 16px;
}

/******** PWRSMART  **************/

#wrapper_home #content_empresa .panel  #pwrsmart_titulo {
background: url(../img/pwrsmart-titulo.png) no-repeat;
width: 160px;
height: 22px;
margin: 15px 0 5px 16px;
}

/******** TAURO  **************/

#wrapper_home #content_empresa .panel  #tauro_titulo {
background: url(../img/tauro-titulo.png) no-repeat;
width: 146px;
height: 20px;
margin: 15px 0 5px 16px;
}

/********** ESKER ***********/


#esker_titulo {
background: url(../img/titulo_esker.png) no-repeat;
width: 146px;
height: 20px;
margin: 15px 0 5px 16px;
}

/******** OPENBRAVO  **************/

#wrapper_home #content_empresa .panel  #openbravo {
background: url(../img/openbravo.png) no-repeat;
width: 200px;
height: 24px;
margin: 20px 0 0 20px;
}

/******** PROJECT·NET  **************/

#wrapper_home #content_empresa .panel  #projectnet {
background: url(../img/projectnet.png) no-repeat;
width: 200px;
height: 24px;
margin: 20px 0 0 20px;
}

.margins {
float:right;
margin: 0px 20px 20px 20px;
}

.margins1 {
float:right;
margin-left: 20px;
}
/*********** CLASES DONDE ESTAMOS ***********************/

.titulo-de{
margin: 15px 0 0 17px;
padding: 0;
font-size:20px;
color: #E08704;
}

.titulo-de1{
margin: 15px 0 0 17px;
padding: 0;
font-size:16px;
color: #E08704;
}

.donde-titulo{
width: 270px;
height: 24px;
margin: 15px 0 5px 16px;
background: url(../img/donde-est.png) no-repeat;
}

.location-tit{
width: 270px;
height: 24px;
margin: 15px 0 5px 16px;
background: url(../img/location-tit.png) no-repeat;
}

.on-estem{
width: 270px;
height: 24px;
margin: 15px 0 5px 16px;
background: url(../img/on-estem.png) no-repeat;
}

.tabulador{
margin-left: 75px !important;
}

.img-soluciones{
float: left;
}

/******** CONTACT ENG ******/

.no-bck{
background: none !important;
}

#contact{
width: 945px;
height: 354px;
margin: 0 auto;
margin-bottom:30px;
background: url(../img/slider_bck_partit.png) no-repeat;
}

#contact h1{
color:#2F5988;
padding-bottom: 10px;
margin: 0;
}

.form{
margin:0 0 0 55px;
}

.form td, .form tr{
border: 0;
padding: 5px;
height: 0 !important;
text-align: left;
}

.naranja{
color:#E08704;
margin-top: 10px;
}

#barcelona-contact, #madrid-contact{
width:400px;
margin-left: 60px;
}

#info-contact{
width: 450px;
height:250px;
float:left
}

#mail-contact{
width: 550px;
height:330px;
*height:370px;
float:left;
}



#info-contact .intranet{
width: 390px;
height:250px;
float:left;
padding-left: 40px;
}

#mail-contact .mailing{
height:350px;
float:left;
padding: 15px 15px 15px 15px;
}

#info-contact .intranet h1{
width: 390px;
float:left;
text-align:left;
margin-left:60px;
margin-top: 40px;
margin-bottom: 20px;
font-size:22px;
}

#mail-contact .mailing h1{
float:left;
text-align:left;
margin-left:60px;
font-size:15px;
}

.login_intranet{
width: 144px;
*width: 140px;
}

#info-contact .extranet{
width: 390px;
height:250px;
float:left;
margin-top: 25px;
padding-left: 40px;
}

#info-contact .extranet h1{
width: 390px;
float:left;
text-align:left;
margin-left:60px;
margin-top: 40px;
margin-bottom: 20px;
font-size:22px;
}

.login_extranet{
width: 144px;
*width: 140px;
}

#info-contact li{
list-style-type: none;
padding-top: 5px;
padding-left: 10px;
}

#imagen-contact{
width:350px;
height: 301px;
float: left;
background: url(../img/contact.png) no-repeat;
border:2px solid white;
margin:28px 0 0 50px;
}

#imagen-contact1{
width:300px;
height: 260px;
background: url(../img/contact.jpg) no-repeat;
margin:50px 0 0 85px;
}

p.email{
margin-top: 15px;
margin-left: 60px;
}


#lista-software {
margin:0 0 0 90px;
padding: 0;
width: 310px;
background: url(../img/bck-listas.png) repeat-y;
}

/**** ENMA CONTACT ************/


.enma{
font-size: 11px !important;
}

td{
text-align: center;
}

tr.heads{
background-color: #2F5988;
color: #EDEEEE;
}

.enma tr.heads .heads-p{
padding:0 0 3px 4px;
margin: 0 !important;
text-align: center;
}


.content-p{
text-align: center;
margin: 0 !important;
font-size: 12px !important;
padding:3px;
}



.secundaria{
margin-top: 10px;
font-size: 12px !important;
}

.even{
background-color: #c8dff9;
}


.odd{
background-color: #f7e3c7;
}

.width-all{
width:800px;
}


.img-content{
border: 1px solid white;
margin-top:70px;
}

.img-content1{
margin-left: 30px !important;
}

.apps{
text-transform: italic !important;
color: #2F5988 !important;
}




.container {

	overflow: hidden;
	width: 900px;
	margin: 0 auto;
}
#main-news {
	padding: 10px;
	margin-bottom:30px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}


/*--Main Image Preview--*/
.main_image {
	width: 598px; 
	height: 429px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image h2 {
	font-size: 2em;
	font-weight: normal;
	margin: 0 0 5px;	
	padding: 10px;
}
.main_image p {
	font-size: 12px;
	padding: 10px;	
	margin: 0;
	line-height: 1.6em;
}
.block small { 
	padding: 0 0 0 20px; 
	background: url(icon_calendar.gif) no-repeat 0 center; 
	font-size: 1em; 
}
.main_image .block small {
margin-left: 10px;
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {
background-position: left bottom;} 

.scroll {
overflow: scroll;
} 

.image_thumb {
	float: left;
	width: 299px;
	height:400px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	display: none;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
	height: 430px; 
	width: 300px; 
	overflow: auto;
}
.image_thumb ul li{	 
	margin: 0; padding: 12px 10px;
	background: #f0f0f0 url(nav_a.gif) repeat-x;
	width: 250px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.5em; 
	margin: 5px 0; padding: 0;
	width: 240px;
	text-align:justify;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
}	
.image_thumb ul li p{display: none;}


.desc .block h2{
width: 100% !important;
padding: 10px !important;
background-color: black;
}

.desc .block small{
display: none;
}

.block h2{
margin: 0 !important;
padding: 0 0 5px 0!important;
font-size: 12px !important;
width: 265px;
}

.block h2{
color: black !important;
}

.main_image h2{
color: #D18536 !important;
}

.block small{
margin: 0 !important;
padding: 5px 0 0 0 !important;
font-size: 10px !important;
color:#2F5988;
}

.block a{
color:#D18536
}

#step {
    margin: 0;
    padding: 0;
}

#wrapper_home #content_empresa .panel #emp_text_left #sin-margen {
margin-top: -18px;
}

#wrapper_home #content_empresa .panel .block_left  #sin-margen {
margin-top: -18px;
}


#step li {
    padding:0;
    margin: 0;
    list-style: none;
    background: url(../img/bullet-lista.png) no-repeat;
    height:23px;
	margin:15px 0 0 25px;
	padding:0 0 15px 25px;
}

#step h3 {
	text-align:justify;
	color: #666;
	border:none !important;
	line-height:12pt;
	margin:0;
	padding:0px 10px 0 0;
}

#step .item1 {
    background: url(../img/bullet-lista.png) no-repeat;
}
#step .item2 {
    background: url(../img/bullet-lista.png) no-repeat;
}
#step .item3 {
    background: url(../img/bullet-lista.png) no-repeat;
}
#step .item4 {
    background: url(../img/bullet-lista.png) no-repeat;
}

#footer{
background-color:#939393;
border-top:1px solid #7E7E7E;
clear:both;
height:50px;
margin-top:-50px;
position:relative;
width:100%;

}

#footer-wrapper{
width:950px;
height:100%;
margin:0 auto;
}

#footer-wrapper p{
padding:15px 0 0 0;
margin:0;
text-align: center;
color: white;
}


.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.button_ftp {
margin-top:10px;
margin-left:68px;
*margin-left:65px !important;  /* Sólo IE7 */
width: 80px;
}

.button_extranet {
margin-top:10px;
margin-left:68px;
*margin-left:65px !important;  /* Sólo IE7 */
width: 80px;
}

.button_webmail{
margin-top:10px;
margin-left:95px;
width: 80px;
}

.button_sus{
float:right;
margin-right:10px;
*margin-right:7px;
width: 125px;
}

.button_unsus{
float:right;
margin-right:10px;
*margin-right:7px;
width: 80px;
}

.button_sus_ca{
float:right;
margin-right:10px;
width: 140px;
}

.button_unsus_ca{
float:right;
margin-right:10px;
width: 100px;
}

.button_sus_en{
float:right;
margin-right:10px;
width: 140px;
}

.button_unsus_en{
float:right;
margin-right:10px;
width: 100px;
}

.mail-button{
float:right;
margin-right:10px;
width: 80px;
}

.mail-button-ca{
float:right;
width: 80px;
}

.size{
width: 388px;
*width: 391px;
font-family:Verdana;
font-style:inherit;
font-weight:inherit;
font-size: 12px;
}

.size_ca{
width: 405px;
font-family:Verdana;
font-style:inherit;
font-weight:inherit;
font-size: 12px;
}

.size_en{
width: 400px;
font-family:Verdana;
font-style:inherit;
font-weight:inherit;
font-size: 12px;
}

.size1{
width: 405px;
*width: 402px;
}

.comentarios {
margin:25px 10px 30px 55px;
*margin:25px 10px 30px 35px;
}

.comentarios_box {
margin:0px 0px 0px 12px;
width: 382px;
*width: 365px;
}

.login_webmail{
width: 175px;
*width: 173px;
}

#wrapper_home #content_empresa .panel #alternatiu {
background-color: #F0F0F0;
width: 173px;
height: 24px;
margin: 200px 200px 200px 200px;
}

.image_padding {
padding: 15px 15px 15px 0px;
}

#mailing h1 {
width: 390px;
float:left;
text-align:left;
margin-left:10px;
margin-top: 10px;
margin-bottom: 10px;
font-size:22px;
}

#img-mailing {
padding:35px 35px 35px 35px;
*padding:55px 35px 35px 35px;
}

#img-mailing1 {
padding:15px 35px 35px 35px;
*padding:85px 35px 35px 35px;
}

.aviss{
color:#2F5988;
font-size:16px;
text-align:justify;
margin: 20px 20px 20px 20px;
*margin: 0px 20px 20px 20px;
padding-right:20px;
}

.img-right {
float:right;
padding:20px 10px 10px 20px; 
}

.margin {
margin: 18px 10px 10px 10px;
}

.margin p {
text-align:justify;
}

#scort-a {
	float: left;
	width: 210px;
	margin-left:90px;
}

#scort-b {
	float: right;
	width: 510px;
	margin-left:90px;
}


.logo-scort {
float:right;
margin:5px 15px 15px 15px;
*margin:0px 5px 15px 15px;
}

.taronja {
color: #e08704;
}

.blau {
color: #2f5988;
}

.blanc {
color: #ffffff;
}

.contigo {
position:absolute;
float:right;
margin:50px 0px 0px 18px;
font-weight:bold;
font-size:24px;
color: #2f5988; 
height:40px;
}

ul.thumb {
float: left;
list-style: none;
padding-top: 20px;
padding-right: 15px;
padding-bottom: 20px;
width: 480px;
}

ul.thumb li {
margin: 0; padding: 5px;
float: left;
position: relative; /* Aquí ponemos posicionamiento absoluta */
width: 120px;
height: 120px;
}
ul.thumb li img {
width: 120px; height: 120px; /* Aquí va el tamaño del thumbnail pequeño */
-ms-interpolation-mode: bicubic; /* Arreglo para IE para escalar de forma cúbica */
border: 1px solid #ddd;
padding: 5px;
background: #f0f0f0;
position: absolute;
left: 0; top: 0;
}
ul.thumb li img.hover {
background:url(../img/thumb_bg.png) no-repeat center center; /* La imagen que usamos de fondo en el efecto hover*/
border: none; /* Quitamos el border cuando estamos en hover */
}

.bigger-text {
font-size:10px;
}
