@charset "utf-8";
body {
	font: 100% Helvetica, Arial, sans-serif;
	font-size:12px;
	background: #FFF;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: left; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #4f4f4f;
	background-image: url(../img/bgrepeat.jpg);
	background-repeat: repeat-x;
	/*line-height:18px;*/
}
    
img{
border: 0px;
}

p{
margin-left:3px;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #ea7125;
	margin-bottom: 10px;;
}
hr {
	border: 1px solid #CCCCCC;
}

h2 {
	color: #485673;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: normal;
}


h3 {
    color: #EA7125;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
}

.oneColFixCtrHdr #logotipo {
    display: inline;
    float: left;
    height: 51px;
    padding-top: 29px;
    width: 250px;
}


    .oneColFixCtrHdr #container {
	width: 980px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */
	margin: 0 auto;
	text-align: left; /* esto anula text-align: center en el elemento body. */
    }

.oneColFixCtrHdr #header {
    background: none repeat scroll 0 0 #EA7125;
    height: 64px;
    padding: 0 0;
    text-align: right;
}
.oneColFixCtrHdr #menuElement {
	height: 36px;
    margin-top: 54px;
    margin-bottom:20px;
    width:980px;
}

.oneColFixCtrHdr #menuElement_privado{
	height: 29px;
    line-height: 28px;
    text-align:left;
    margin-left:10px;
}

.oneColFixCtrHdr #menuElement a, .oneColFixCtrHdr #menuElement_privado a{
	float:left;
	height:19px;
	display:block;
	font-size:14px;
	margin-bottom:14px;
	color:#ffffff;
	text-decoration:none;
	/*padding:13px 43px 11px; */
	padding:13px 28px 8px 28px; 
	/*border-top:1px solid #FFFFFF;*/
}

.oneColFixCtrHdr #menuElement a:hover, .oneColFixCtrHdr #menuElement a selected, .oneColFixCtrHdr #menuElement_privado a:hover, .oneColFixCtrHdr #menuElement_privado a selected{
	/*background-color:#b7bbbc;*/
	background-color:#efefef;
	color:#35393a;
}

.oneColFixCtrHdr #menuElement .menuSelected, .oneColFixCtrHdr #menuElement_privado .menuSelected	{
	background-color:#FFFFFF;
	color:#35393a;
}
}

    .oneColFixCtrHdr #header h1 {
    	margin: 0; /* el ajuste en cero del margen del último elemento del div de #header evita la contracción del margen (un espacio inexplicable entre divs). Si el div tiene un borde alrededor, esto no es necesario, ya que también evita la contracción del margen */
    	padding: 10px 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */
    }
.oneColFixCtrHdr #mainContent {
	padding: 0px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	width: 978px;
}

#marco, #margenprivado {
    background: #ffffff url(../img/fondo_marco.jpg) no-repeat top center;
    width: 978px;
    margin-top:7px;
    min-height: 300px;
}

#contenedorleft {
	width: 323px;
	float: left;
	background-image: url(../img/fondoPersonas.jpg);
	height: 573px;
	background-position: 100%;
	background-repeat: no-repeat;
	padding: 25px 27px 18px 27px;
	margin-top:7px;
}
#contenedorleft_historia {
	width: 323px;
	float: left;
	background-image: url(../img/fondoPersonas2.jpg);
	background-position: 100% 90%;
	background-repeat: no-repeat;
	padding: 25px 27px 18px 27px;
	height: 400px;
}
#contenedorleft_noticias {
	width: 323px;
	float: left;
	padding: 25px 27px 18px 27px;
}

#flashAsistencia {
	height: 513px;
	text-align: center;
}
#flashHistoria {
	height: 468px;
}


#contenedorleft_calidad {
	width: 323px;
	float: left;
	padding: 25px 27px 18px 27px;
	height: 323px;
}

#contenedoright {
	width: 599px;
	float: left;
	display: inline;
}
#contenedoright_noticias {
	width: 569px;
	float: left;
	display: inline;
	border-left: 1px solid #b7bbbc;
	padding: 0 15px 15px 15px;
}

.titulonoticia, .titulonoticia_rss {
    color: #4F4F4F;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 12px;
    margin-top: 12px;
    text-decoration: none;
}

.titulonoticia a:hover, .titulonoticia_rss a:hover{
	text-decoration:underline;
}



.fechanoticia, .fechanoticia_rss {
		color: #EA7125;
    font-size: 13px;
    font-weight: bold;
    margin-left: 0;
    margin-right: 10px;
}

#separadorNoticiasRSS {
	height: 15px;
	border-bottom: 1px solid #b7bbbc;
}
#logoExpansion {
	padding: 20px 0 0 0;
}
#logoCincodias {
	padding: 15px 0 0 0;
}


#margen {
	height: 500px;
}






#capacentral {
    padding: 32px 0 0 25px;
    background-color:#FFFFFF;
}
#textoVentajas {
    font-size: 12px;
    line-height: 18px;
    padding: 0 20px 5px 500px;
}

#ventaja1 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja1.jpg);
	padding: 170px 10px 0px 10px;
	background-repeat: no-repeat;
}
#ventaja2 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja2.jpg);
	padding: 170px 10px 0 10px;
	background-repeat: no-repeat;
}

#ventaja3 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja3.jpg);
	padding: 170px 10px 0px 10px;
	background-repeat: no-repeat;
	height: 170px;
}
#ventaja4 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja4.jpg);
	padding: 170px 10px 0 10px;
	background-repeat: no-repeat;
}
#ventaja5 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja5.jpg);
	padding: 170px 10px 0 10px;
	background-repeat: no-repeat;
}
#ventaja6 {
	width: 136px;
	float: left;
	background-image: url(../img/ventaja6.jpg);
	padding: 170px 10px 0 10px;
	background-repeat: no-repeat;
}
#texto_contacto {
	font-size: 12px;
	padding: 25px;
	background-image: url(../img/contactoBg.png);
	background-repeat: no-repeat;
	height: 340px;
}
#texto_contacto  a     {
	color: #ea7125;
}


td.actions{
	text-align:right;
}



.oneColFixCtrHdr #footer {
    background: url("../img/footer-bg.jpg") repeat-x;
    float: left;
    height: 474px;
    width: 978px;
}

.oneColFixCtrHdr #footer p {	
    color: #FFFFFF;
    font-size: 12px;
    margin: 0;
    padding-top: 386px;
    padding-bottom: 25px;
    text-align: center;
}

#footer a{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}

#pielogo{
	background: url("../img/footer-pie.jpg") no-repeat scroll top center transparent;
	height: 20px;
}

.borderError{
	border: 1px solid red;
	
}

.oneColFixCtrHdr #container #header #areaPrivada {
	background-color:#de681f;
	border-left: 1px solid white;
    color: #666666;
    float: right;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-right: 5px;
    /*width: 433px;*/
    width: 410px;
    margin-top:5px;
    padding-left: 10px;
}

.oneColFixCtrHdr #container #header #areaPrivada a {
    background-color: #D3611A;
    border: 1px solid #B85517;
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px 11px 2px;
    text-decoration: none;
}

.oneColFixCtrHdr #container #header #areaPrivada a:hover{
	background-color:#B85517;
}



.oneColFixCtrHdr #container #header #areaPrivada input {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	height: 12px;
	width: 100px;
	float: none;
	margin-right: 7px;
}
.oneColFixCtrHdr #container #header #areaPrivada label {
    color: #FFFFFF;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 17px;
    margin-right: 5px;
    width: 193px;
}
.registro     a              {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.registro :hover      {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.entrar  a     {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.entrar :hover      {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


#valores {
	text-align: left;
}
#campanas {
	height: 193px;
    margin-top: 0px;
    padding: 0;
    width: 970px;
    border-right: 1px solid #676e6d;
    border-left: 1px solid #676e6d;
    /*float:left;*/
}
#flashasociados {
	text-align:center;
	padding-bottom: 26px;
}



.noticia {
	margin: 15px 0 15px 0;
}
#capacentral_inicio {
	padding-top: 20px;
	width: 978px;
	line-height: 20px;

}


#capasombreada {
    background-color: #FBFCFE;
    float: right;
    margin-right: 15px;
    margin-top: 15px;
    padding: 19px 25px;
    width: 500px;
}

#capasombreada h1{
	margin-bottom:10px;
}

#capabeneficios {
	background-color: #fbfcfe;
	background-image: url(../img/beneficios.jpg);
	height: 1025px;
	background-repeat: no-repeat;
	_background-position: 0 -15px;
}
.oneColFixCtrHdr #container #mainContent #capacentral table {
	height: 250px;
}

#beneficiosasociados {
	float: left;
	padding-top: 280px;
	display: inline;
	width: 281px;
}
#beneficiosclientes {
	width: 281px;
	float: right;
	padding-top: 280px;
	padding-right: 45px;
}



.textoazul {
	color: #4f4f4f;
	font-size: 11px;
	margin-top: 12px;
	margin-bottom: 12px;
	line-height:16px;
	text-align:justify;
}
.textoazul a{
	color: #ea7125;
	text-decoration: underline;
}
.textoazul2 {
	color: #ea7125;
	font-size: 11px;
	border-bottom: 1px solid #ea7125;
	padding-bottom: 15px;
	text-align: justify;
}

.email {
	color: #FF6633;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
#lateralizquierdo {
	border-right: 3px solid #D4DAE6;
    float: left;
   	padding: 5px 20px 10px 0px;
    width: 470px;
}

#lateral_izquierdo_footer {
	float: left;
    padding-left: 20px;
    padding-top: 10px;
    width: 460px;
}

#titleaunclic{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	padding-bottom: 20px;	
}

#titlecontacte{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	padding-bottom: 20px;		
}

#titledescripcion{
	color: #FFF;	
	  width: 436px;
	  padding-bottom: 30px;
}

#tablaformulario{
	padding-right: 40px;
	
}

#tablaformulario table{
	width: 434px;
	background-color: #797E7F;
	
}


#tablaformulario tr td{
	color: #FFF;
	padding: 2px;
	border-bottom: 1px solid #4a5455;	
}

#tablaformulario #ContactNombre, #tablaformulario #ContactApellidos, #tablaformulario #ContactNif, #tablaformulario #ContactTelefono, #tablaformulario #ContactEmail {
    height: 15px;
    width: 263px;
    font-size: 11px;
}

#tablaformulario #observaciones{
    height: 44px;
    width: 263px;
    font-size: 11px;
}

#tiposeguro{
	width: 265px;
	font-size: 11px;	
}



#lateralderecho {
    display: inline;
    float: right;
    padding: 5px 0;
    width: 485px;
}

#lateral_derecho_footer {
    display: inline;
    float: right;
    padding-top: 10px;
    width: 457px;
}

#vinculosyenlaces{
	border-right: 3px solid #687175;
height: 313px;
    width: 469px;	
}

#vinculosmenu{
    background-color: #3D4748;
    border: 1px solid #7C898A;
    float: left;
    height: 300px;
    padding-left: 17px;
    padding-top: 10px;
    width: 225px;
}

#vinculosmenu ul li {
	list-style-type: none;
}
	

#vinculosmenu ul li a{
   	color: #FBB184;
    font-weight: bold;
    line-height: 30px;
    text-decoration: none;
}

#vinculosmenu ul li a:hover{
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

#enlacesexternos{
	background: url("../img/redmediaria_up.jpg") no-repeat #576061;
 	background-position: 0 bottom;
 	border: 1px solid #7c898a;
	float: left;
    height: 300px;
    margin-left: 24px;
    padding-left: 17px;
    padding-top: 10px;
    width: 154px;
}

#enlacesexternos ul li {
	list-style-type: none;
	}

#enlacesexternos ul li a{
	line-height: 30px;
	color: #fbb184;
		text-decoration: none;
	font-weight: bold;
}
#enlacesexternos ul li a:hover{
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.campanastitle{
	color: #CCC;
	line-height: 30px;
	font-weight: bold;	
}

.campanasmenu{
	padding-left: 12px;
}

.campanasmenu li a{
	color: white !important;
	background: url("../img/flecha.png") no-repeat ;
	padding-left: 18px;
	font-size: 11px;	
}


#textonegativo {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #783815;
	padding-top: 17px;
	text-align: justify;
}
.enlaceampliarnegativo  {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-top: 10px;
}
.enlaceampliarnegativo  * {
	vertical-align: middle;
}
.enlaceampliarnegativo  img {
	margin-right: 5px;

}
.enlaceampliarnegativo  a {
	color: #FFFFFF;
	text-decoration: underline;
}

.enlaceampliarnegativo :hover  {
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}
.enlaceampliar {
	color: #ea7125;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	/*padding-top: 10px;*/
}
.enlaceampliar  * {
	vertical-align: middle;
}
.enlaceampliar  img {
	margin-right: 5px;
}
.enlaceampliar a{
    color: #4F4F4F;
    margin-right: 6px;
    text-decoration: none;
}
.enlaceampliar a:hover  {
	font-family: Helvetica, Arial, sans-serif;
	color: #ea7125;
}
.noticiainicio {
	font-family: Helvetica, Arial, sans-serif;
	color: #4f4f4f;
	font-size: 12px;
	text-align: left;
	padding: 2px 0px;
	/*border-bottom: 1px dotted #b7bbbc;*/
}
.noticiainicio img{
	
}

.enlacenoticia {
	font-family: Helvetica, Arial, sans-serif;
	color: #4f4f4f;
	font-size: 12px;
	text-align: left;
	padding-top: 3px;
	text-decoration:none;
	font-weight:bold;
}
.enlacenoticia  * {
	vertical-align: middle;
}
.enlacenoticia  img {
	margin-right: 5px;
}
.enlacenoticia  a {
	color: #ea7125;
	text-decoration: underline;
}
.enlacenoticia :hover  {
	font-family: Helvetica, Arial, sans-serif;
	color: #ea7125;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}






#textorojo {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #d4562c;
	text-align: justify;
}
#textorojo2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #d4562c;
	text-align: justify;
	border-bottom: 1px solid #8aa0d2;
	padding-bottom: 15px;
}

#textoasociados {
	width: 281px;
	padding-left: 40px;
}
#textoclientes {
	width: 281px;
}


#actualidad {

}
#actualidadtitle {
	padding-bottom: 22px;
	color: #eb7126;
	font-size: 24px;
	font-weight: bold;
}

#noticiastitle{
	float: left;
	
}




.email  a {
	color: #ea7125;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.email :hover {
	color: #FF6600;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}


.textonaranja {
	color: #ea7125;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}
.textonaranja2 {
	color: #ea7125;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
}

#asociarse {
	color: #ea7125;
	font-size: 13px;
	padding: 10px 0px 10px 0px;
	font-weight: bold;
}

#asociarse a {
    color: #4F4F4F;
    font-size: 11px;
    font-weight: bold;
    margin-right: 6px;
    padding: 10px 0 10px 5px;
    text-decoration: none;
}

#asociarse img{
	margin-top:2px;
}

#asociarse :hover {
	color: #ea7125;
	font-weight: bold;
}
#imagencorporativa {
    font-size: 11px;
    padding: 20px 25px 15px 0;
    text-align: left;
}
#imagencorporativa a {
	color: #4f4f4f;
	font-weight:bold;
	text-decoration:none;
	margin-right:6px;
}

#imagencorporativa a:hover{
	color:#ea7125;
}





.div {
	margin: 0px;
	padding: 0px;
}


.oneColFixCtrHdr #menuPrivado{
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 10px;
	border-bottom: 1px solid #CCC;
}
.oneColFixCtrHdr #menuPrivado ul{
	list-style-position: outside;
	list-style-type: none;
}
.oneColFixCtrHdr #menuPrivado ul li{
	margin-top: 0.5em;
}
.oneColFixCtrHdr #menuPrivado a{
	color: #5670ac;
	text-decoration:underline;
}
.oneColFixCtrHdr #menuPrivado a:hover{
	text-decoration: none;
}


.oneColFixCtrHdr #documentos,.oneColFixCtrHdr #noticias,.oneColFixCtrHdr #incidencias,.oneColFixCtrHdr #sugerencias {
	padding: 15px;
	font-size: 12px;
}
.oneColFixCtrHdr #documentos a,.oneColFixCtrHdr #noticias a,.oneColFixCtrHdr #incidencias a,.oneColFixCtrHdr #sugerencias a {
    background: url("../img/flecha_verde.png") no-repeat scroll left center transparent;
    color: #4F4F4F;
    font-size: 10px;
    font-weight: bold;
    margin-right: 11px;
    padding: 2px 2px 2px 16px;
    text-decoration: none;
}

.oneColFixCtrHdr #documentos a:hover,.oneColFixCtrHdr #noticias a:hover,.oneColFixCtrHdr #incidencias a:hover,.oneColFixCtrHdr #sugerencias a:hover{
	text-decoration:underline;
	padding: 2px 0px 2px 18px;
}

.listado {
	width: 100%;
}
.listado th ,#noticias label,#documentos label,#incidencias label,#sugerencias label{
	color: #ea7125;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding-bottom: 4px;
}

.listado th {
    background-color: #efefef;
    font-weight: bold;
    padding: 3px;
    text-align: left;
    color:#d45b10;
    border: 1px solid #DDDDDD;
}

.listado td {
	border-bottom: 1px solid #CCC;
	font-size: 11px;
	padding: 4px;
	color: #4f4f4f;
}

.oneColFixCtrHdr #pagination{
	text-align: center;
	color: #ea7125;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin-top:10px;
	padding:3px 5px;
}

#pagination em{
	padding: 3px 5px;
}

table.cajaFiltrados {
    background-color: #DDDDDD;
    border: 1px solid #CCCCCC;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px;
}
.oneColFixCtrHdr #pagination a {
    background-color: #DDDDDD;
    background-image: none;
    border: 1px solid #CCCCCC;
    color: #4B5457;
    font-size: 12px;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
}
.oneColFixCtrHdr #pagination a:hover{
	padding: 3px 5px;
	text-decoration:none;
	margin:0px;
	background-color:#6f7679;
	color:#ffffff;
	border: 1px solid #6f7679;
}


#flashMessage, .message{
		text-align: center;
	color: #ea7125;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}

table img{
	vertical-align:middle;
}

.noticia{
	border-bottom:1px dotted #B7BBBC;
}

#noticias{
    background-color: #FFFFFF;
    border-left: 1px solid #B7BBBC;
    border-right: 1px solid #B7BBBC;
    margin-top: 7px;
    padding: 5px;
}

#margenprivado #noticias{
	background:transparent;
	border:0px;
}


#noticias .noticia{
	border:0px;
}

.oneColFixCtrHdr #documentos .mceEditor a, .oneColFixCtrHdr #noticias .mceEditor a, .oneColFixCtrHdr #incidencias .mceEditor a, .oneColFixCtrHdr #sugerencias .mceEditor a{
	background-image:none;
	padding:0;
}

#margenprivado .migas a, #margenprivado .migas a:hover{
	padding:0px;
	background-image:none;
	text-decoration:underline;
	font-weight:normal;
	color:#EA7125;
}

 #margenprivado .migas a:hover{
 	text-decoration:none;
 }

.oneColFixCtrHdr #container #header #areaPrivada #submitLogin	{
	background-color: #ad4a14;
  border: 1px solid #B85517;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px 8px;
  text-decoration: none;
  width: auto;
  height: auto;
}

.oneColFixCtrHdr #container #header #areaPrivada #submitLogin:hover	{
	background-color: #813911;
}

#tipos_seguros{
	height: 130px;
	position:relative;
}

#mapalocalizacion{
	background: url("../img/mapabg.jpg") no-repeat;
	height: 247px;	
}

#titulo_mapa{
	color: #eb7126;
	font-size: 24px;
	font-weight: bold;
	padding-left: 29px;		
}

#acceso_oficinas{
	padding: 90px 0 0 234px;	
}

#texto_mapa{	
	padding: 27px 0px 0px 185px;
	line-height: 16px;
}

#segurosbg{
	padding-left: 5px;
	padding-top: 10px;	
}

#segurosbgtitle{
	color: #ce5d18;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}


#segurosbg ul li{
	list-style-type: none;
	float: left;
	background: url("../img/seguros_bg.png") no-repeat;
	height: 75px;
	width: 178px;
	padding: 17px 0px 10px 15px;
	cursor: pointer;
}

#segurosbg ul li:hover,.resaltado{
	background: url("../img/seguros_bg_roll.png") no-repeat !important;
}

#segurosbg ul li span{
	font-size: 18px;
}

#top-buttons{
	float:right;
	padding-right: 25px;
	
}

#menusmall{
	float:left;
	list-style-type: none;
	margin-left: 125px;	
	padding: 9px 5px 6px 0px;
	width: 170px;
}

#menusmall ul li{
	display: inline;
	list-style-type: none;
	border-left: 1px solid white;
	padding: 4px 10px 5px 15px;
	height: 22px;
}

#menusmall ul li a{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

#menusmall ul li a:hover{
	color: #000;
	text-decoration: underline;
}

#segurosparavehiculos{
	position: absolute;
	top: 111px;
	left: 5px;
	background: url("../img/s_bg.png") repeat-y transparent;
}

#segurosparaparticulares{
	position: absolute;
	top: 111px;
	left:198px;
	background: url("../img/s_bg.png") repeat-y transparent;
}

#segurosparaautonomos{
	position: absolute;
	top: 111px;
	left: 391px;	
	background: url("../img/s_bg.png") repeat-y transparent;
	
	
}

#segurosparaconstruccion{
	position: absolute;
	top: 111px;
	left: 584px;
	background: url("../img/s_bg.png") repeat-y transparent;

}

#segurosparaotros{
	position: absolute;
	top: 111px;
	left: 777px;
	background: url("../img/s_bg.png") repeat-y transparent;

}

#segurosparavehiculos ul, #segurosparaparticulares ul, #segurosparaautonomos ul, #segurosparaconstruccion ul, #segurosparaotros ul {
	padding-top: 12px;
	padding-bottom: 5px;
}

#segurosparavehiculos ul li, #segurosparaparticulares ul li, #segurosparaautonomos ul li, #segurosparaconstruccion ul li, #segurosparaotros ul li{
	list-style-type: none;
	background: url("../img/flecha.png") no-repeat ;
	background-position: 14px 4px;
	padding-left: 36px;
	line-height: 20px;
	color: white;
	font-size: 14px;
}


#end{
	background: url("../img/end.png") no-repeat ;
	/*background-color: #FFF;*/
	height: 11px;
	width: 193px;
}





