body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.5em;
	margin:0;
	padding:0; }
td { font-size:12px; }
b { font-size: 110%; }
img {border: 0; }
em {
	color:#666666;
	font-style:normal;
	font-weight:bold; }

#bajoelagua { }


h1 {
	background-image:url(/images/back_tit_apartado1.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	margin: 0 0 10px 0;
	margin:0px auto;
	padding:0; }

h1 span {
		background-image:url(/images/back_tit_apartado2.gif);
		background-position:top right;
		background-repeat:no-repeat;
		display:block;
		padding: 26px 20px 25px 20px;
		padding:15px;
		position:relative; }

h2 {
	font-size:18px;
	font-weight:normal;
	line-height:22px; }

h4 {
	color:#006699;
	font-size:20px;
	line-height: 110%;
	margin:15px 0 10px 0; }
.titulo {
	color:#006699;
	font-size:20px;
	line-height: 110%;
	margin:15px 0 10px 0; }


h5 {
	color:#3399CC;
	font-size:13px;
	margin:0 0 5px 0; }
.titu_peque {
	color:#3399CC;
	font-size:13px;
	margin:0 0 5px 0; }
.gris_oscuro { color:#6C6C6C !important }

h6 {
	font-size:16px;
	font-weight:bold;
	margin:10px 0 10px 0; }

.titu_peque2 {
	font-size:16px;
	font-weight:bold;
	margin:10px 0 10px 0; }
#cabecera {
	background-position:bottom;
	text-align:center; }

#buscador {
	color:#333333;
	float:right;
	font-size:11px;
	margin: -25px 0 0 0; }

#back_cab {
	background-image: url("/images/back_cabecera.gif");
	background-repeat:repeat-x; }

#cabecera #ads {
	height:93px;
	margin:auto;
	width:965px;}

#contenido_cabecera {
	background-image: url("/images/back_logo.gif");
	background-repeat:no-repeat;
	clear:both;
	color:#FFFFFF;
	margin:auto;
	width:965px; }

.formulario { border: 1px solid #CCCCCC; }

#fecha {
	float:right;
	margin:8px 0 0 0;
	padding:4px; }

	#fecha img {
		border:none;
		margin:0 0 -3px 0; }

#conocimiento {
	float:right;
	margin:8px 200px 0 0;
	padding:4px; }

#navegacion_principal {
	clear:both;
	margin:auto;
	width:965px; }

a:LINK { color: #006699; }

a:VISITED { color: #006699; }

a:ACTIVE { color: #006699; }

a:HOVER { color:#000000; }

h4 a:LINK {
	color: #006699;
	text-decoration:none; }

h4 a:VISITED { text-decoration:none; }

h4 a:ACTIVE { text-decoration:none; }

h4 a:HOVER {
	color:#003366;
	text-decoration:underline; }
.titulo a:LINK {
	color: #006699;
	text-decoration:none; }

.titulo a:VISITED { text-decoration:none; }

.titulo a:ACTIVE { text-decoration:none; }

.titulo a:HOVER {
	color:#003366;
	text-decoration:underline; }

#fecha a:LINK {
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none; }

#fecha a:VISITED {
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none; }

#fecha a:ACTIVE {
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none; }

#fecha a:HOVER {
	color:#999999;
	font-size:11px;
	text-decoration:underline; }

#principal {
	background-color:#E0E1E3;
	text-align:center;
	width: 100%; }

#contenido_ppal {
	margin:auto;
	padding:  10px 0 0 0;
	text-align:left;
	width:965px; }

#contenido_ppal1 {
	float:left;
	padding:0 0 10px 0;
	width:658px; }

#ppal_columna1 {
	float:left;
	width:330px; }

#ppal_columna2 {
	float:right;
	width:320px; }

#contenido_ppal2 {
	float:right;
	width:300px; }

.logo {
	float:left;
	margin: 25px 0 20px 0; }

.left { float:left; margin: 0 0 0 0;}



.img_left {
	border:solid 1px #CCCCCC;
	float:left;
	margin: 0 10px 0 0; }

.img_bright {
	float:left;
	margin: 0 10px 0 0; }

.right { float:right; }

.center { text-align:center; }

.rightborde {
	border: 1px solid #CCCCCC;
	float:right;
	margin: 0 0 0 10px;
	padding: 10px; }

.leftborde {
	float:left;
	margin: 0 10px 0 0;
	padding: 0; }

.banner { margin:0 0 10px 0; }

.banner1 { margin:0 0 10px 4px; }

.bannerp { margin:0 0 5px 0; }

.bannerp1 { margin:0 0 5px 4px; }

.conborde {
	background-color:#E0E1E3;
	border:1px solid #CCCCCC;
	padding:5px 10px 5px 10px; }
	
.linea {
	border-bottom: 2px solid #CCCCCC;
	clear:both;
	padding: 20px 0 0 0; }

.conborde_left {
	background-color:#E0E1E3;
	border:1px solid #CCCCCC;
	float:left;
	padding:5px 10px 5px 10px; }

.sponsors {
	border:1px solid #CCCCCC;
	clear:both;
	margin: 10px 0 10px 0;
	padding:5px 10px 5px 10px; }


.info_video {
	border:1px solid #CCCCCC;
	float:left;
	/*height:130px;*/
	margin: 10px 0 10px 0;
	padding:5px 10px 5px 10px;
	width:290px; }

.info_publicadopor {
	background-color:#D9D9D9;
	border:1px solid #CCCCCC;
	float:left;
	height:55px;
	margin: 10px 0 10px 0;
	padding:5px 10px 5px 10px; }

.vermas {
	float:right;
	margin: -25px 10px 0 0; }
.vermas-pie {
	float:right;
	margin: -25px 10px 0 0; }

.info_video2 {
	border:1px solid #CCCCCC;
	float:left;
	/*height:130px;*/
	margin: 10px 0 10px 10px;
	padding:5px 10px 5px 10px;
	width:290px; }

.avatar_video {
	float:left;
	margin: 5px 10px 10px 0; }

.ficha_centro { }

	.ficha_centro ul {
		list-style:none;
		margin:0;
		padding:0; }

		
		.ficha_centro ul li {
			background-color:#CCCCCC;
			border-bottom: 1px solid #FFFFFF;
			color:#006699;
			margin:0;
			padding:5px; 
			}
			.ficha_centro ul li ul {
				margin: 0 0 0 0;
				padding:0; 
				display:inline;
				float:right;}

				.ficha_centro ul li ul li {
					background-color:#E0E1E3;
					color:#333333;
					#display:inline;
					#float:right;
					margin: -5px 0 0 0;
					padding:5px;
					width:500px; }



.info_foto_detalle {
	float:right;
	margin: 12px 0 0 10px;
	width:210px; }

.menu_fotos { }


#destacado_ppal {
	background-color:#FFFFFF;
	background-position:bottom;
	color:#FFFFFF;
	margin: 0 0 10px 0; }
#destacado_ppal .caja_contenido { padding: 0 10px 0 10px }


.caja_medidafija h3,
#destacado_ppal1 h3,
#destacado_ppal h3,
.caja_contenido h3 {
	background-image:url(/images/back_h3_left_copia.png);
	background-repeat:repeat-x;
	border-bottom: 1px solid #999999;
	color:#FFFFFF;
	font-size:13px;
	margin:0px auto;
	padding:0; }


.nav_noticias_destacado {
	border-bottom: 1px dashed #CCCCCC;
	clear:left;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	text-align:right; }
.nav_noticias_destacado_sinpuntos {
	clear:left;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	text-align:right; }

.compartelo {
	float:right;
	/*margin: -16px 0 0 0;*/
	margin: -10px 0 10px 0;
	}

#logo_centro {
	float:left;
	margin: 0px 10px 10px 0px;
	}

.nav_noticias_destacado1 {
	border-bottom: 1px dashed #CCCCCC;
	clear:left;
	margin: 0px 0 10px 0;
	padding: 0 0 5px 0;
	text-align:left; }


.caja_medidafija h3 span,
#destacado_ppal h3 span,
#destacado_ppal1 h3 span,
.caja_contenido h3 span {
	background:url(/images/back_h3_right_copia.png) no-repeat right top;
	display:block;
	padding: 10px 0 8px 10px;
	position:relative; }

.caja_medidafija h3 span.borde,
.caja_contenido h3 span.borde { padding: 10px 0 0 10px; }

.menu_popular {
	background-color:#CCCCCC;
	color:#666666;
	padding:2px;
	text-align:center; }

	.menu_popular a { padding: 0 15px 0 15px; }

.h3contenido {
	background-color:#FFFFFF;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	padding:10px; }

.inmersiones { margin:20px 0 20px 0; }

div.img {
	border: 1px solid #CCCCCC;
	float: left;
	height: 200px;
	margin: 10px 10px 0 0;
	text-align: center;
	width: auto; }

	div.img img {
		border: 1px solid #ffffff;
		display: inline;
		margin: 5px; }

	div.img a:hover img { border: 1px solid #CCCCCC; }

div.desc {
	font-weight: normal;
	margin: 2px;
	text-align: center;
	width: 140px; }

.paginacion {
	background-color:#FFFFFF;
	margin: 0px;
	padding:3px;
	text-align:center; }

.paginacion_int {
	background-color:#FFFFFF;
	font-size:12px;
	padding:10px 0 6px 10px;
	text-align:left; }


.margen_cont { margin:20px 0 10px 0 }

.h3cierre {
	background-color:#FFFFFF;
	background-image:url(/images/back_h3_bleft_copia.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	clear:both;
	height:4px;
	margin: 0 0 10px 0;
	padding:0; }

	.h3cierre span {
		background:url(/images/back_h3_bright_copia.gif) no-repeat right bottom;
		display:block;
		height:4px;
		position:relative; }



.vermas a:LINK,
#destacado_ppal a:LINK,
#destacado_ppal h2 a:LINK,
h1 a:LINK,
#subpestanas_div_cont/*  ---------------------------------------- FORO ----------------------------------------*/
.forumline { }

	.forumline .titulo_tabla { font-weight:bold; }

	.forumline .thTop {
		background-color:#666666;
		color:#FFFFFF;
		font-size:14px;
		font-weight:normal;
		height: 30px; }

		.forumline .thTop th {
			font-weight:normal;
			padding: 10px; }

	.forumline .row1 { text-align:left; }

	.forumline a{ font-size:12px; }

	/* Prefiero los estilos originales */
	/*.forumline td {
		border:1px solid #CCCCCC;
		padding: 10px; }

	.forumline tr { border:1px solid #CCCCCC; }*/
	

/*  ---------------------------------------- TIENDA ----------------------------------------*/
#menu_tienda {
	float:left;
	padding: 0 5px 0 0;
	width:130px; }

	#menu_tienda ul {
		list-style:none;
		margin:0 0 0 0;
		padding:0; }

.filtro {
	background-color:#E0E1E3;
	border:1px solid #CCCCCC;
	float:right;
	padding:5px 10px 5px 10px;
	width:470px; }

.nav_tienda_destacado {
	color:#336699;
	font-size:14px;
	margin: 0 0 20px 0;
	text-align:right; }

	.nav_tienda_destacado a img {
		float:none;
		margin: 20px 0 0 0; }

.tienda_producto {
	float:right;
	width: 480px; }

	.tienda_producto .precio {
		font-size:14px;
		font-weight:bold;
		margin:0;
		padding:0;
		text-align:right; }

	.tienda_producto img {
		float:left;
		margin: 0 10px 10px 0; }
		
		
			/*contenido tienda*/
		.vermas a{ color:#FFF; font-weight: normal; font-size:12px}
		.col{ width:151px; float:left; padding:0 5px 5px 5px;; text-align:center}
		.first{ padding-left:0;}
		.last{padding-right:0;}
		.col h6{ margin:0; margin-top:3px}
		.col h6 a{ text-decoration:none; font-weight:normal}
		.col .marca{ font-size:14px; margin:3px 0;}
		.precio{ font-size:18px; color:#DB2222;margin:0}
		.col .precio span{border-top:1px solid #ccc}
		.paginar{ border:1px solid #ccc}
		.numeros{ text-align:center; padding:4px}
		.numeros a{ color: #000; padding:2px 5px}
		.numeros a.activo{ color: #fff; background:#000}
		.vertodos{ float:right}
		.vertodos a{ color: #006699;}
		
		#.detalleimg { width:325px}
		.detalleimg { width:200px}
		.detalleimg .imagen-grande{ border:1px solid #CCC; text-align:center; padding:5px;}
		.detalleimg .zoom{ margin-bottom:10px}
		.detalleimg .zoom a{ color:#FFF;background:#2381B4 url(/images/zoom.gif) no-repeat 5px; padding:6px 5px 6px 35px; display:block; width:30px; float:right}
		.detalleimg .galeria{border:1px solid #CCC;}
		.detalleimg .galeria a{cursor:pointer;float:left;height:50px;padding:2px;width:60px;}
		
		.detalletx { width:425px}
		.detalletx p { margin: 0 0 10px 0}
		.detalletx .precio-marca img{ vertical-align:middle }
		.detalletx .precio-marca img.marca{ margin-left:17px}
		.detalletx .precio{ font-size:27px; margin:20px 0; font-weight:bold}
		.detalletx .cantidad input{ margin-right:10px}
		.detalletx .comprar img{ vertical-align:middle}
		.detalletx .valoracion{ border:1px solid #CCC; padding:2px 5px; margin-bottom:0}
		.detalletx .valoracion span{padding:2px 0px;;padding-left:85px; background:url(/images/valoracion.gif) no-repeat;}
		.solapa a{ color:#FFF;background:#2381B4; padding:3px 5px; display:block; width:110px; float:right; text-align:center}
		
		/*caja registro*/
		#verde.caja_contenido.caja-tienda{ padding:0;}		
		.registro{ padding:3px 10px;background:#1F7896 url(/images/registro-bg.jpg) repeat-x; color:#FFF}
		.registro a{ color:#fff}
		.registro .left,.registro .center,.registro .right{ float:left;padding:3px 0}
		.registro .left,.registro .right{ padding-top:5px;}
		.registro .left{ width:40px; clear:left; }
		.registro .center{ width:125px; padding:0 10px}
		.registro .center input{ width:115px}
	
		.registro.cesta table{ width:100%; border:0 ; border-spacing:0 1px}
		.registro.cesta th,.registro.cesta td{ border-bottom:1px solid #CCC; padding:1px 2px;font-weight:normal;vertical-align:bottom}
		.registro.cesta tr.total th,.registro.cesta tr.total td{color:#000;font-weight:bold; font-size:13px; background:#9FCCD1; border:0; }
		.registro.cesta th{ padding-left:10px; background:url(/images/lista-wh.gif) no-repeat 2px 0.7em}
		.registro.cesta td{ text-align:right; white-space:nowrap}
		.registro.cesta tr.total th{ background:#9FCCD1 url(/images/lista-bl.gif) no-repeat 2px 0.7em}
		.registro.cesta .tarjetas .right{float: right;padding-top:7px;}

		.tarjetas{ border-top:1px solid #CCC; border-bottom:1px solid #56A5AE; padding:3px; text-align:center}
		.contacto-tienda{ font-size:10px; text-align:center; color:#B8D8DE}
		.contacto-tienda .tel{ padding-left:15px; background:url(/images/tel.gif) no-repeat}
		.user{ font-size: 12px;text-transform:none; font-weight: normal;}
		
		/*caja secciones*/
		#blanca.caja_contenido.caja-tienda{ padding:1px 0;}
		.menu-tienda,.menu-tienda ul{ margin:0; padding:0; list-style:none}
		.menu-tienda li{border-bottom:1px solid #999999}
		.menu-tienda a{ text-decoration:none; padding-left:11px; background:url(/images/trianoff-tienda.gif) no-repeat 0 50%;margin:2px 17px}
		.menu-tienda a.selected{background:url(/images/trianon-tienda.gif) no-repeat 0 50%}
		.menu-tienda li.selected a{background:url(/images/trianon-tienda.gif) no-repeat 0 50%}
		.menu-tienda a:hover{ text-decoration: underline;}
		.subseccion-tienda{background: #217A97 url(/images/subseccion-tienda-bg.jpg) repeat-x;border-top:1px solid #999999}
		.subseccion-tienda ul{background: url(/images/linv-tienda.gif) repeat-y 20px 0}
		.subseccion-tienda li{border-bottom: none}
		.menu-tienda .subseccion-tienda a{ color:#FFF; background: url(/images/linh-tienda.gif) no-repeat 4px 50%; padding-left:22px}
		.menu-tienda li.selected .subseccion-tienda a{ color:#FFF; background: url(/images/linh-tienda.gif) no-repeat 4px 50%; padding-left:22px}
		/*caja marca*/
		#contenido-secciones-marcas .left,#contenido-secciones-marcas .right{ width:50%;}
		#contenido-secciones-marcas .left ul{ border-right:1px solid #CCC}
		#contenido-secciones-marcas ul{ color:#006699; padding-left:30px;}
		

/*  ---------------------------------------- PERFIL USUARIO ----------------------------------------*/
.lista_usuariosg {
	clear:both;
	padding: 20px 0 0 0; }

	.lista_usuariosg img {
		float:left;
		margin:0 10px 0 0; }

.actualizacion {
	border-bottom: 1px solid #CCCCCC;
	clear:left;
	padding: 10px; }

/*  ---------------------------------------- ENLACES ----------------------------------------*/
.categorias_list {
	clear:left;
	margin: 0 0 5px 0; }

	.categorias_list img {
		float:left;
		margin: 0 10px 10px 0; }

.enlaces_destacados { margin: 0 0 0 140px; }

/*  ---------------------------------------- MAPA DEL SITIO ----------------------------------------*/
#sitemap {
	font:normal 14px Arial,sans-serif;
	overflow:hidden; }

	#sitemap ul {
		list-style:none;
		margin:0;
		padding:0; }

	#sitemap li {
		background-color:#eee;
		float:left;
		margin:0 0 -0.1em;
		min-height:1em;
		padding:.2em .4em;
		position:relative;
		width:9em; }

	#sitemap ul ul {
		font-size:90%;
		margin-top:-1.4em; }

		#sitemap ul ul li {
			background:#ddd;
			border-left:0.5em solid #66c;
			border-top:0.5em solid #fff !important;
			left:10.4em; }

		#sitemap ul ul ul li {
			background:#ccc;
			border-color:#9c3; }

		#sitemap ul ul ul ul li {
			background:#bbb;
			border-color:#c93; }

		#sitemap ul ul ul ul ul li {
			background:#999;
			border-color:#c33;
			color:#fff; }

/*  ---------------------------------------- FORMULARIOS ----------------------------------------*/

.formulario {
	background-color:#E0E1E3;
	border:1px solid #CCCCCC;
	padding:5px 10px 5px 10px; }
	
fieldset { clear: both; }

legend {
	font-size: 18px;
	font-weight: 700;
	padding: 0 0 12px; }

fieldset { border:none; }

	fieldset fieldset legend {
		font-size: 11px;
		padding: 0 0 11px; }

* html legend { margin-left: -7px; }

/* ie6 */
*+html legend { margin-left: -7px; }

/* ie7 */
form .field, form .buttons {
	clear: both;
	margin: 0 0 15px; }

form .field label { display: block; }

form ul.fields {
	margin: 0 0 15px;
	padding: 0; }

	form ul.fields li {
		list-style-type: none;
		margin: 0; }

form ul.inline li, form ul.inline label { display: inline; }

form ul.inline li { padding: 0 5px 0 0; }

input.radio, input.checkbox { vertical-align: top; }

label, button, input.submit, input.image { cursor: pointer; }

* html input.radio, * html input.checkbox { vertical-align: middle; }

/* ie6 */
*+html input.radio, *+html input.checkbox { vertical-align: middle; }

/* ie7 */
textarea { overflow: auto; }

input.text, input.password, textarea, select {
	font: 12px Helvetica, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif;
	margin: 0;
	vertical-align: baseline; }

input.text, input.password, textarea {
	border: 1px solid #444;
	padding: 2px; }

form.horizontal .field { padding-left: 150px; }

	form.horizontal .field label {
		display: inline;
		float: left;
		margin-left: -150px;
		width: 140px; }
		


.imput_comentario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 450px; }

.imput_anadir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 580px; }

.imput_anadirc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 290px; }
	
.imput_blanco {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	cursor:pointer;
	font-size:12px;
	padding:0 2px 0 2px; }
	
	

/*  ---------------------------------------- RATING ----------------------------------------*/
.votos {
	border: 1px solid #CCCCCC;
	margin: 0 0 10px 0;
	padding: 3px; }

	.votos .txt { padding:3px; }

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating { background: url(/images/star.gif) left -1000px repeat-x; }

.star-rating {
	background-position: left top;
	height:25px;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:125px; }

	.star-rating li { display: inline; }

	.star-rating a, 
.star-rating .current-rating {
		border: none;
		height:25px;
		left:0;
		line-height:25px;
		outline:none;
		overflow:hidden;
		position:absolute;
		text-indent:-1000em;
		top:0; }

	.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus { background-position: left bottom; }

.star-rating a.one-star {
	width:20%;
	z-index:6; }

.star-rating a.two-stars {
	width:40%;
	z-index:5; }

.star-rating a.three-stars {
	width:60%;
	z-index:4; }

.star-rating a.four-stars {
	width:80%;
	z-index:3; }

.star-rating a.five-stars {
	width:100%;
	z-index:2; }

.star-rating .current-rating {
	background-position: left center;
	z-index:1; }

/*  ---------------------------------------- OPCIONES DE USUARIO ----------------------------------------*/
#opciones_usuario { }

.opcion {
	background-image:url(/images/btn_user1.png);
	background-repeat:no-repeat;
	float:left;
	font-size: 12px;
	height: 25px;
	margin: 0 2px 5px 0;
	padding: 10px 0 0 0;
	width:134px; }

	.opcion img {
		float:left;
		margin: -4px 5px 0 5px; }

	.opcion a { text-decoration:none; }

		.opcion a:hover {
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:underline; }


/*  ---------------------------------------- CALENDARIO GRANDE----------------------------------------*/
#calendar1 {
	background-color: #A9C3CB;
	border-left: 1px solid #A2ADBC;
	color: #616B76;
	/*float:right;*/
	float:left;
	margin: 0 0 10px 15px;
	padding: 0;
	text-align: center; }

	#calendar1 nav, .nav a {
		color: #fff;
		text-align: center;
		text-decoration: none; }

	#calendar1 caption {
		background: #A2ADBC;
		color: #fff;
		font-size:16px;
		margin: 0;
		padding: 0;
		padding: 6px 0 6px 0;
		text-align: center;
		width:183PX; }

	#calendar1 th {
		background: #D9E2E1;
		border-bottom: 1px solid #A2ADBC;
		border-right: 1px solid #A2ADBC;
		border-top: 1px solid #A2ADBC;
		color: #616B76; }

	#calendar1 .today, td.today a, td.today a:link, td.today a:visited {
		background: #336699;
		color: #F6F4DA;
		font-weight: bold; }

	#calendar1 td {
		border-bottom: 1px solid #A2ADBC;
		border-right: 1px solid #A2ADBC;
		height: 25px;
		text-align: center;
		width: 25px; }

		#calendar1 td a {
			background: #FFFFFF;
			display: block;
			font-weight: bold;
			text-decoration: none; }

			#calendar1 td a:link, td a:visited { color: #608194; }

			#calendar1 td a:hover, td a:active { color: #6aa3ae; }
			
			
/*  ---------------------------------------- CALENDARIO ----------------------------------------*/
#calendar {
	background-color: #A9C3CB;
	border-left: 1px solid #A2ADBC;
	color: #616B76;
	float:left;
	margin: 0 10px 0 0;
	padding: 0;
	text-align: center;
	width: 141px; }

.nav, .nav a {
	color: #fff;
	text-align: center;
	text-decoration: none; }

caption {
	background: #A2ADBC;
	color: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 141px; }

#calendar th {
	background: #D9E2E1;
	border-bottom: 1px solid #A2ADBC;
	border-right: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
	color: #616B76; }

#calendar .today, td.today a, td.today a:link, td.today a:visited {
	background: #336699;
	color: #F6F4DA;
	font-weight: bold; }

#calendar td {
	border-bottom: 1px solid #A2ADBC;
	border-right: 1px solid #A2ADBC;
	height: 20px;
	text-align: center;
	width: 20px; }

#calendar td a {
		display: block;
		font-weight: bold;
		text-decoration: none; }

/* Afecta a todas las tablas #calendar td a:link, td a:visited { color: #FFFFFF; }*/
#calendar td a:link, #calendar td a:visited { color: #FFFFFF; }
#calendar td a:link { color: #FFFFFF; }
/* Afecta a todas las tablas #calendar td a:hover, td a:active { color: #6aa3ae; }*/
#calendar td a:hover,#calendar td a:active { color: #6aa3ae; }



/* Nuevos Miryam */
.foto_interior {margin:0 auto; width:300px; text-align:center; position: relative;}
.foto_interior_ancha { margin:0 auto; width:640px; text-align:center; position: relative;}

	
/*.pbox{ background-color:#F2F2F2; width:310px; float:left; text-align:center; margin:0px 10px 0 0px; padding:5px 0}
.pbox_ancha{ background-color:#F2F2F2; width:643px; float:left; text-align:center; margin:0 auto 0 0px; padding:5px 0}*/

.foto_noticia_interior {float:left;width:300px;margin: 0px 10px 5px 0; }
.foto_centro {float:left;margin: 0px 10px 5px 0; }

.pie_foto{ color:#999999;font-size:10px;font-style:italic; text-align:left;}
.caja#verde .pie_foto {color:#FFFFFF;}
		

/* menu */
.menunav {width: auto;margin: 0;padding: 0;list-style-type: none;}

.menunav li{float: left;}

.menunav li a{display: block;padding:10px 0px 7px 10px;color:#CCCCCC;margin-right: 3px;text-decoration: none;font: 11px Arial;background-image:  url("/images/nav/tab_blue.gif");background-repeat:no-repeat;}

.menunav li.activo a,.menunav li a:hover, .menunav li a.selected{background-image: url("/images/nav/tab_white.gif");color:#666666;}

.menunav span{background: url("/images/nav/tab_blue2.gif") right top no-repeat;padding: 10px 10px 10px 0;} 

.menunav li.activo a span, li a:hover span, .menunav li a.selected span{background-image: url("/images/nav/tab_white2.gif");}
.menunav li.activo a span {color: #1F7896;font-weight: bold;}
/* submenu */
#submenunav{height:30px;}
#smnmundo,#smnbuceo,#smnespecies,#smncomunidad,#smnservicios,#smntienda,#smnseguros { display: none; }

.submenunav{font-size:12px;clear: left;background: #FFFFFF;width: 100%;}

.submenunav ul{margin: 0;padding: 7px 2px 2px 2px;list-style-type: none;}

.submenunav li{float: left;margin-right: 1em;}

.submenunav a {text-decoration:none;}
.submenunav li.activo a{color: #1F7896;font-weight:bold;}

/*miga de pan*/
#migapan { border: 1px solid #CCCCCC;margin: 0 0 10px 0;padding: 0 0 0 5px; }
#migapan a {text-decoration:none;}

.mpestas{ margin:0 3px 0 0;}
.mpsepara{ padding:0 3px;}
.mpdato{ display:inline; font-size:11px; color:#1F7896; line-height:25px; }
.mpdato2{ display:inline; font-size:11px; color:#1F7896; line-height:25px; font-weight: bold;}




/* Show only to IE PC \*/
* html .caja_cabecera .titulo_cabecera  { height: 1%; }

/* For IE 5 PC */
.caja img {border:none;}
.caja_contenido img {border:none;}
.caja#blanca {
	background-color:#FFFFFF;
	background: url(/images/back_h3_bright.png) no-repeat bottom right;
	margin:0 0 10px 0; }
.caja#verde {
	background-color:#1F7896;
	line-height:17px; 
	}

.caja_cabecera {
	background: url(/images/back_h3_right.png) no-repeat top right;
	margin: 0;
	padding: 0; }

	.caja_cabecera .titulo_cabecera {background: url(/images/back_h3_left.png) no-repeat top left;border-bottom:1px solid #999999;color: white;font-size: 14px;font-weight: bold;line-height: 1em;margin: 0;padding: 12px 10px 9px 10px ; text-transform:uppercase;}

.caja_contenido#blanca {
	/*background: url(/images/back_h3_bleft.gif) no-repeat bottom left;*/
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#FFFFFF;
	margin: 0;
	padding:10px 10px 10px 10px; }
.caja_contenido#verde {
	background-color:#1F7896;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	color:#FFFFFF;
	padding:10px; }

.caja_contenido#verde a:LINK { color: #FFFFFF; }
/*.caja_contenido#verde a:VISITED { color: #CCCCCC; }*/
.caja_contenido#verde a:VISITED { color: #FFFFFF; }
.caja_contenido#verde a:ACTIVE { color: #FFFFFF; }
.caja_contenido#verde a:HOVER { color: #003366; }

.caja_cierre#verde {
	background-image:url(/images/back_v_h3_bleft.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:5px;
	margin: 0 0 10px 0; 
	}
.caja_cierre#verde span {
		background:url(/images/back_v_h3_bright.gif) no-repeat right bottom;
		display:block;
		height:5px;
		position:relative; }
.subtitulo_destacado {font-size:16px;font-weight:bold;margin:10px 0 10px 0; } a:LINK { text-decoration:none; } a:HOVER {color: #003366;text-decoration:underline;}

h3 span a:LINK,
.titulo_cabecera a:LINK,
#pie a:LINK { color: #FFFFFF; }

#destacado_ppal a:VISITED,
#destacado_ppal h2 a:VISITED,
h1 a:VISITED,
#subpestanas_div_contenedor a:VISITED,
h3 span a:VISITED,
#pie a:VISITED { color: #CCCCCC; }
.vermas a:VISITED,
.titulo_cabecera a:VISITED { color: #FFFFFF; }

.vermas a:ACTIVE,
#destacado_ppal a:ACTIVE,
#destacado_ppal h2 a:ACTIVE,
h1 a:ACTIVE,
#subpestanas_div_contenedor a:ACTIVE,
h3 span a:ACTIVE,
.titulo_cabecera a:ACTIVE,
#pie a:ACTIVE { color: #FFFFFF; }


.vermas a:HOVER,
#destacado_ppal a:HOVER,
#destacado_ppal h2 a:HOVER,
h1 a:HOVER,
#subpestanas_div_contenedor a:HOVER,
h3 span a:HOVER,
.titulo_cabecera a:HOVER,
#pie a:HOVER { color: #003366; }

.caja_concurso { }

	.caja_concurso h4 { font-size:18px; }
	.caja_concurso .titulo { font-size:18px; }

#pie a:HOVER,
#pie a:ACTIVE,
#pie a:VISITED,
#pie a:LINK { text-decoration:none; }


.separador {
	border-bottom: 1px solid #CCCCCC;
	clear:both;
	margin: 0 0 10px 0; }

.clear { clear:both; }
.oculto{ display:none;}

.masinfo {
	clear:both;
	margin: 0;
	text-align:right; }

.minigal .masinfo { margin: -38px 0 0 0; }

.mini_tienda {
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	height:100px;
	margin: 4px 0 4px 2px;
	text-align:center;
	vertical-align:middle;
	width:85px; }


/* Show only to IE PC \*/
* html .cajablanca_cabecera h2 { height: 1%; }

/* For IE 5 PC */
.cajablanca {
	background-color:#FFFFFF;
	background: url(/images/back_h3_bright.png) no-repeat bottom right;
	margin:0 0 10px 0; }

.cajablanca_cabecera {
	background: url(/images/back_h3_right.png) no-repeat top right;
	margin: 0;
	padding: 0; }

	.cajablanca_cabecera h2 {
		background: url(/images/back_h3_left.png) no-repeat top left;
		border-bottom:1px solid #999999;
		color: white;
		font-size: 14px;
		font-weight: bold;
		line-height: 1em;
		margin: 0;
		padding: 12px 10px 9px 10px ; }

.cajablanca_contenido {
	background: url(/images/back_h3_bleft.gif) no-repeat bottom left;
	margin: 0;
	padding:10px 10px 10px 10px; }

.fecha { margin: 10px 0 0 0; }

.noticiahome { margin: 0 0 0 0; }

	.noticiahome .antetitulo {
		color:#006699;
		font-size:11px;
		padding: 0 0 0 0; }
	.caja#verde .noticiahome .antetitulo {
		color:#FFFFFF;
		font-size:11px;
		padding: 0 0 0 0; }
	.noticiahome .fecha {
		font-size:11px;
		padding: 0 0 0 0; }
	.noticiahome h4 {
		font-size:17px;
		margin: 5px 0 0 0; }
	.noticiahome .titulo {
		font-size:17px;
		margin: 5px 0 0 0; }

.noticialistado { margin: 0 0 0 0; }

	.noticialistado .antetitulo {
		color:#006699;
		font-size:11px;
		padding: 0 0 0 0; }

	.noticialistado .fecha {
		font-size:11px;
		padding: 0 0 0 0; }
	
	.noticialistado h4 { margin: 5px 0 0 0; }

	.noticialistado .titulo { margin: 5px 0 0 0; }

.listadosimple { margin: 0 0 0 0; }

.listadosimple_destacado { 
		margin: 0 0 0 0;
		background-color:#E0E1E3;
		border:1px solid #CCCCCC;
		padding:5px 10px 0 10px; }
		
	.listadosimple_destacado .antetitulo,
	.listadosimple .antetitulo {
		color:#006699;
		font-size:11px;
		padding: 0 0 0 0; }
		
	.listadosimple_destacado .autor,
	.listadosimple .autor {
		font-size:11px;
		font-weight:bold;
		padding: 0 0 0 0; }
		
	.listadosimple_destacado .fecha,
	.listadosimple .fecha {
		font-size:11px;
		padding: 0 0 0 0; }
		
	.listadosimple_destacado h4,
	.listadosimple h4 { margin: 5px 0 0 0; }
	
	.listadosimple_destacado .titulo,
	.listadosimple .titulo { margin: 5px 0 0 0; }


	.listadosimple_destacado .nav_noticias_destacado{
	margin: 0px;
	border:none;
	}

.foto {
	margin: 0px 0px 5px 0; }	
	
.antetitulo {
		text-transform:uppercase;
		color:#006699;
		font-size:15px;
		padding: 10px 0 0 0; }

.foto_noticia {
	float:left;
	margin: 15px 10px 5px 0; }

	.foto_noticia p {
		clear:left;
		color:#999999;
		font-size:10px;
		font-style:italic;
		margin: 0 0 0 0; }




.apoyos {
	clear:left;
	/*float:right;*/
	color:#666666;
	font-size:11px;
	margin: 10px 0 10px 0; }

	.apoyos p { margin: 2px 0 2px 0; }
.noticia-apoyos {
	/*width:280px;
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;*/
	color:#666666;
	font-size:11px;
	margin: 10px 10px 10px 0; }

	.apoyos p { margin: 2px 0 2px 0; }
.apoyo-audio {display:inline;}
.usuario_list_home_doble {float:left;margin:0 0 0 0;}
	.usuario_list_home_doble .titulo {color: white;font-size: 14px;font-weight: bold;line-height: 1em;margin: 0;padding: 12px 10px 9px 10px ; text-transform:uppercase;}
 
.usuario_list_home {
	height:45px;
	width:125px;
	margin:0 10px 0 0; }

	.usuario_list_home p { margin:0 0 0 0; }

	.usuario_list_home img {
		float:left;
		margin:0 10px 0 0; }
		
/*  ---------------------------------------- COMENTARIOS ----------------------------------------*/				
		
		.comentario {
	background-color:#E0E1E3;
	border:1px solid #CCCCCC;
	margin: 20px  0 10px 0;
	padding:10px 10px 10px 10px; }

	.comentario .left { width:100px; }

	.comentario img {
		float:left;
		margin: 0 10px 10px 0; }

.txtcomentario {
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	float:left;
	padding:0 10px 20px 15px;
	width:475px; }

.anadir {
	margin: -25px 0 0 0;
	text-align:right; }
		
.comentario_menu{
	background-color:#CCCCCC;
	border:1px solid #CCCCCC;
	margin: 0  0 10px 0;
	padding:5px 5px 5px 5px;
	float:left;
	width:490px; 
}		

.denunciar{
float:right;
text-align:right;
margin: -18px 0 0 0;}

.denunciar img{
float:none;
border:none;
margin: 0px;}
		
/*  ---------------------------------------- BOTONES ----------------------------------------*/				
		
.botonblanco1 {
	background-image:url(/images/btn_banco_fv1.gif);
	padding:13px; }

.botonblanco2 {
	background-image:url(/images/btn_banco_fv2.gif);
	background-repeat:no-repeat;
	padding:13px; }

.botongris1 {
	background-image:url(/images/btn_banco_fb1.png);
	background-repeat:no-repeat;
	padding:13px; }

.botongris2 {
	background-image:url(/images/btn_banco_fb2.png);
	background-repeat:no-repeat;
	padding:13px 0 13px 5px; }

.botonverde1 {
	background-image:url(/images/btn_banco_fv1.png);
	background-repeat:no-repeat;
	padding:13px; }

.botonverde2 {
	background-image:url(/images/btn_banco_fv2.png);
	background-position:right;
	background-repeat:no-repeat;
	padding:13px 0 13px 5px; }
	
	.btn_verde {
	background-color:#1F7896;
	border:1px solid #999999;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	padding:0 2px 0 2px; }

.btn_verdeg {
	background-color:#1F7896;
	border:1px solid #999999;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	padding:2px 2px 2px 2px; }

.btn_gris {
	background-color:#CCCCCC;
	border:1px solid #999999;
	color:#333333;
	cursor:pointer;
	font-size:11px;
	padding:0 2px 0 2px; }
	
.botonblanco1 a:LINK {
	color:#666666;
	text-decoration:underline; }

.botonblanco1 a:VISITED {
	color:#666666;
	text-decoration:none; }

.botonblanco1 a:ACTIVE {
	color: #FFFFFF;
	text-decoration:none; }

.botonblanco1 a:HOVER {
	color: #003366;
	text-decoration:underline; }

		
/*  ---------------------------------------- ESPECIES ----------------------------------------*/		
					
#columna_i_especie {
	float:left;
	width:390px;
	padding: 0 20px 0 0;}

#columna_d_especie {
	float:left;
	width:225px;
	padding: 0 0 0 0; }		
		
#menu_fotos_especie {
	background-color:#CCCCCC;
	margin: 5px 0 0 0;
	padding: 5px 0 0 0; }

	#menu_fotos_especie ul {
		display:inline;
		margin: 0;
		padding:0; }

		#menu_fotos_especie ul li {
			display:inline;
			margin: 0;
			padding:0; }

.ficha_especie { 
	margin: 20px 0 10px 0;
	 }

	.ficha_especie ul {
		list-style:none;
		margin:0;
		padding:0; }

		.ficha_especie ul li {
			background-color:#CCCCCC;
			border-bottom: 1px solid #FFFFFF;
			color:#006699;
			margin:0;
			padding:5px; }

			.ficha_especie ul li ul {
				margin:0;
				padding:0; }

				.ficha_especie ul li ul li {
					background-color:#E0E1E3;
					color:#333333;
					/*display:inline;*/
					float:right;
					margin: -23px 0 0 0;
					padding:5px;
					width:450px; }

.ficha_especie1 { width:235px; }

	.ficha_especie1 ul {
		list-style:none;
		margin:0;
		padding:0; }

		.ficha_especie1 ul li {
			border-bottom: 1px solid #FFFFFF;
			color:#006699;
			font-weight:bold;
			margin:0;
			padding:1px; }

			.ficha_especie1 ul li ul {
				margin:0;
				padding:0; }

				.ficha_especie1 ul li ul li {
					color:#333333;
					display:inline;
					float:right;
					font-weight:normal;
					margin: -21px 0 0 0;
					padding:3px;
					width:180px; }

#fotos_especie {
	margin: 10px 0 0 0;
	width:390px; }

/*  ---------------------------------------- PIE PAGINA ----------------------------------------*/

#pie {
	background-color:#248EB1;
	background-image: url("/images/back_pie.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	clear: left;
	color: #FFF;
	padding:10px 0 0 0;
	text-align: center;
	width: 100%; }

#back_pie {
	background-image:url("/images/back_pie.jpg");
	background-position:right bottom;
	background-repeat:no-repeat;
	padding: 0 0 20px 0; }

#contenido_pie {
	font-size: 11px;
	margin:auto;
	text-align:left;
	width:965px; }

.menu_pie {
	float:left;
	line-height:20px;
	padding: 0 0 20px 0;
	width:130px; }
.colabora {
	float:left;
	line-height:20px;
	padding: 0 0 20px 0;
	}

.menu_pie1 {
	float:left;
	line-height:20px;
	padding: 0 0 20px 0;
	width:80px; }

	.menu_pie1 h6,
.menu_pie h6 {
		font-size:14px;
		height:20px; }

.menu_pie ul {
	list-style:none;
	margin:0;
	padding:0; }


#galeria_video { }

#galeria_foto { }

#columna_izq-thumb {
	float:left;
	width:420px; }
#columna_izq-thumb-usuarios {
	float:left;
	width:610px; }

#columnna_dere_usuarios {
	float:right;
	width:190px; }

.usuario_list {
	height:56px;
	margin:20px 0 0 0; }

	.usuario_list img {
		float:left;
		margin:0 10px 0 0; }

.thumb1 {
	background-image:url(/images/thumbs_back.gif);
	border: 1px solid #CCCCCC;
	float:left;
	margin:10px 0 0 10px;
	text-align:center; width:190px;
}
.thumb2 {
	background-image:url(/images/thumbs_back.gif);
	border: 1px solid #CCCCCC;
	float:left;
	margin:10px 0 0 10px;
	text-align:center; width:275px;
}

.thumb_img1 { }

.thumb_info1 {
	background-color:#E0E1E3;
	font-size:10px;
	padding:5px;
	text-align:center; }


.thumb {
	background-image:url(/images/thumbs_back.gif);
	border: 1px solid #CCCCCC;
	float:left;
	margin:10px 0 0 10px;
	text-align:center;
	width:145px; }

.thumb_img {
	/*-- height:145px; --*/
	/* ALB margin:10px 5px 5px 10px; } */
	margin:5px 0; }

.thumb_info {
	background-color:#E0E1E3;
	font-size:10px;
	height:36px;
	padding:5px;
	text-align:center; }

.thumbautor {
	background-image:url(/images/thumbs_back.gif);
	border: 1px solid #CCCCCC;
	float:left;
	margin:10px 0 0 10px;
	text-align:center;
	width:109px; }

.thumbautor_img { margin:10px 0 10px 0; }

.thumbautor_info {
	background-color:#E0E1E3;
	font-size:10px;
	padding:0;
	padding:5px;
	text-align:center; }

.thumbvideo {
	border: 1px solid #CCCCCC;
	float:left;
	margin:10px 0 3px 7px;
	text-align:center;
	width:200px; }

.thumbvideo_img {
	color:#336699;
	font-size:13px;
	padding: 5px 0 0 0; }

	.thumbvideo_img img { padding: 5px 0 0 0; }

.thumbvideo_info {
	background-color:#E0E1E3;
	font-size:10px;
	padding:0;
	padding:5px;
	text-align:left; }
.destacar {
	margin:20px 0 20px 0; }













/* ----------------pesta�as selecci�n ---------------- */




.pestannas{
font-size:11px;
margin: 0 0 0 0;
list-style-type: none;
text-align: right;
margin: -17px 1px 0 0;
}

.pestannas li{
display:inline;
}

.pestannas li a{
background-image:url(/images/tabs_mini_v1.gif);
color:#FFFFFF;
text-decoration: none;
position: relative;
z-index: 1;
padding: 4px 4px 1px 4px;
color: #2d2b2b;
font-size:11px;
}

.pestannas li a:link{
color:#FFFFFF;
text-decoration: none;
}

.pestannas li a:visited{
color:#2d2b2b;
text-decoration: none;
}

.pestannas li a:hover{
text-decoration: none;
background-image:  url(/images/tabs_mini_b1.gif);
color:#000000;
}

.pestannas li a.selected{ 
background-image:  url(/images/tabs_mini_b1.gif);
color:#666666;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
}

.pestannas li a.selected:hover{ 
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
color: #2d2b2b;
}
.cintillo_publi{clear:both;margin:0 0 10px;padding:0;text-align:left /*border:1px solid #EBEBEB; background:#F7F7F7 url(/img/rd.titu_publicintillo.png) no-repeat 683px 50%; padding:4px; margin:5px 2px;*/ }
.robapaginas,.robapaginas-fijo{ /*background: url(/img/rd.titu_publiroba.png) no-repeat 0px 1px;*/ padding:0px 0 0 0; text-align:center; margin:5px auto 5px auto;}
.publi_flotante {float:left; }

#fotogaleria .cont_slide{margin:0px auto 15px auto; width:655px;}
#fotogaleria .cont_slide  li{float:left; display:inline; margin:0 1px 0 0;}
#fotogaleria .cont_slide  li a{padding:8px 2px 2px 2px; display:block; position:relative; margin:-4px 0 0 0;}
#fotogaleria .cont_slide  li.activo a{background:url(../images/img_activo.gif) no-repeat;}
#fotogaleria .cont_slide  li.activo  img{opacity:0.5; filter:alpha(opacity=50);}
#fotogaleria .cont_slide p{float:left; display:inline;}
#fotogaleria .cont_slide p a{display:block; width:18px; height:70px; background-image:url(../images/flechas-galerias.gif); text-indent:-9000px; overflow:hidden; outline:none;}
#fotogaleria .cont_slide p.anterior {margin:0 2px 0 0;}
#fotogaleria .cont_slide p.siguiente a{background-position:-18px 0;}

/*seguros*/
.menu-seguros{ overflow:hidden; margin-bottom:8px}
.menunavsegur{width: auto;margin: 0;padding: 0;list-style-type: none;}
.menunavsegur li {float: left;}
.menu-seguros a{background: url(/images/menu-seguros-bg.png) no-repeat right top; margin-right:9px; float:left}
.menu-seguros a span{background: url(/images/menu-seguros-bg.png) no-repeat 0 0; margin-right:6px; float:left}

.menu-seguros a span span{ font-size:13px; font-weight:bold;color:#FFF; height:41px; line-height:41px ;background-position:6px center; background-repeat:no-repeat; background-image:url(/images/buceo-ms.gif); padding-left:42px; float:left; }

.menu-seguros a:hover,.menu-seguros a.activo{background: url(/images/menu-seguros-bg.png) no-repeat right -49px; text-decoration:none}
.menu-seguros a:hover span,.menu-seguros a.activo span{background: url(/images/menu-seguros-bg.png) no-repeat 0 -49px; margin-right:6px; float:left}


.menu-seguros a span span,.menu-seguros a:hover span span,.menu-seguros a.activo span span{background-image:url(/images/buceo-ms.gif);}
.menu-seguros .embarcaciones-ms a span span,.menu-seguros .embarcaciones-ms a:hover span span,.menu-seguros .embarcaciones-ms a.activo span span{background-image:url(/images/embarcaciones-ms.gif);}
.menu-seguros .centros-ms a span span,.menu-seguros .centros-ms a:hover span span,.menu-seguros .centros-ms a.activo span span{background-image:url(/images/centros-ms.gif);}
.menu-seguros .hogar-ms a span span,.menu-seguros .hogar-ms a:hover span span,.menu-seguros .hogar-ms a.activo span span{background-image:url(/images/hogar-ms.gif);}
.menu-seguros .vehiculos-ms a span span,.menu-seguros .vehiculos-ms a:hover span span,.menu-seguros .vehiculos-ms a.activo span span{background-image:url(/images/vehiculos-ms.gif);}

.menu-seguros a:hover span span,.menu-seguros a.activo span span{background-position:6px center;}

	

