body {
	font-family: Arial, Helvetica, times,  sans-serif;
	color:#333333;
	background:#4B5A68;
	margin:0;
	padding:0;
	font-size: 0.75em;
}
caption {
	text-indent:-5000em;
	margin:0;
	padding:0;
}
form,p,img {
	margin:0;
	border: 0;
}
ul {
}
ul.errorLogin {
	color:#333333;
	margin-top:0;
}
a img{
	border: 0;
}

input {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	border-style:solid;
	border-color:#989898;
	border-width: 0.08em;
}
select {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	border-style:solid;
	border-color:#989898;
	border-width: .08em;
}
textarea {
	font-family: Arial , Verdana, Helvetica, times,  sans-serif;
	border-style:solid;
	border-color:#989898;
	border-width: 0.08em;
}

td {
	font-size: 1em;
}
td.center {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #000000;
	text-align:center;
}
td.right {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #000000;
	text-align:right;
}
td.justify {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #000000;
	text-align:justify;
}
td.verdana {
	font-family: Arial ,Verdana, Helvetica, times,  sans-serif;
	text-align:justify;
}
.left{
	float: left;
}
.right{
	float: right;
}
.negrita{
	font-weight: bold;
}
a:link, a:visited, a:active {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #427C60;
	font-weight: bold;
	text-decoration: none;
	font-size:.94em;
}
a:hover {
	text-decoration: none;
}
.noseve {
	display:none;
}
/* INICIO ESTILO MENU */
.menu1-1{
	position:relative;
	float:left;
	background:url('/imagenes/fondo-menu.gif') no-repeat top left;
	height:2.16em;
	padding:0.55em 0 0 1em;
	width:24em;
}
.menu1-1 a:link, .menu1-1 a:visited, .menu1-activo-1 a:link, .menu1-activo-1 a:active, .menu1-activo-1 a:visited{
	color:#ffffff;
	text-decoration:none;
}
a.menu1-1:active,a.menu1-activo-1:active, a.menu1-1:hover,a.menu1-activo-1:hover{
	color:#ffffff;
	text-decoration:none;
}
.menu1-activo-1{
	position:relative;
	float:left;
	background:url('/imagenes/fondo-menu-activo.gif') no-repeat top left;
	height:2.16em;
	padding:0.55em 0 0 1em;
	width:24em;
}
/*Maquetacion de lmenu nivel 2*/
.menu1-2{
	position:relative;
	float:left;
	background:url('/imagenes/fondo-menu.gif') no-repeat top left;
	height:2.16em;
	padding-left:3.5em;
	padding-top:0.55em;
	width:24em;
}
.menu1-2 a:link, .menu1-2 a:visited, .menu1-activo-2 a:link, .menu1-activo-2 a:active, .menu1-activo-2 a:visited{
	color:#ffffff;
	text-decoration:none;
}
a.menu1-2:active,a.menu1-activo-2:active, a.menu1-2:hover,a.menu1-activo-2:hover{
	color:#ffffff;
	text-decoration:none;
}
.menu1-activo-2{
	position:relative;
	float:left;
	background:url('/imagenes/fondo-menu-activo.gif') no-repeat top left;
	height:2.16em;
	padding-left:3.5em;
	padding-top:0.55em;
	width:24em;
}
.banner-1{
	position:relative;
	float:left;
	padding-left:1em;
}
.enlaces-interes div{
	padding-left:10px;
}

.enlaces-interes a, .enlaces-interes a:link, .enlaces-interes a:visited, .enlaces-interes a:hover, .enlaces-interes a:active{
	text-decoration:none;
	color:#666666;
}
.enlaces-interes-vermas{
	float:right;
	padding-right:5px;
}
.enlaces-interes-vermas a, .enlaces-interes-vermas a:link, .enlaces-interes-vermas a:visited, .enlaces-interes-vermas a:hover, .enlaces-interes-vermas a:active{
	text-decoration:none;
	color:#6FB12B;
}
/*Maquetacion del index*/
.presentacion-index{
	position:relative;
	float:left;
	width:29em;
	background: #27558C;
	min-height:44.5em;
}
.presentacion-index-titulo{
	position:relative;
	float:left;
	padding:1.5em 0 0.6em 0.5em;
}
.presentacion-index-texto{
	width:95%;
	text-align:justify;
	float:left;
	padding:0.5em;
	font-size:1.08em;
	color:#ffffff;
}
.noticias-index{
	width:28.5em;
	float:left;
	padding:0em 0em 1.5em 0.5em;
	background:#27558C;
	color:#fff;
}
.noticias-index-titulo{
	width:98%;
	float:left;
	padding-bottom:0.5em;
	padding-left:0.5em;
}
.noticias-index-cont{
	float:left;
	padding:0.5em 0.5em 1em 0.5em;
	position:relative;
	font-size:1.08em;
	color:#fff;
	width:98%;
}
.noticias-index-cont a{
	font-size:1.16em;
	color:#ffff00;
}
.noticias-index-vermas{
	position:absolute;
	bottom:0em;right:1em;
	text-align:right;
}
.noticias-index-vermas a{
	font-size:.92em;
	font-weight:normal;
}
.videos-index{
	float:left;
	width:27em;
	padding:0 0.5em;
}
/*Fin de la maquetacion del index*/
a.migas{
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #6FB12B;
	font-weight: bold;
}
a.migas:active {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color: #6FB12B;
	font-weight: bold;
}
a.migas:visited {
	font-family: Arial, Verdana,Helvetica, times,  sans-serif;
	color: #6FB12B;
	font-weight: bold;
}
a.gris{
	font: 0.8em verdana, arial, sans-serif;
	color: #C2C2C2;
}
a.enlace-multimedia {
	font-family: Arial,Verdana, Helvetica, times,  sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
a.enlace-multimedia:active {
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.enlace-multimedia:visited {
	color:#666666;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

div.limpiar {
	clear: both;	
}
#contenedor{
	position:relative;
	margin:auto;
	width:83.3em;
}

#cont-resto{
	position:relative;
	float:left;
	background: url('/imagenes/fondo-cont.gif') repeat-y top left;
	width:82em;
	padding-left:0.8em;
}
#cont-resto-2-nivel{
	float:left;
	width:83.3em;
}
#contenedor-menu{
	position:relative;
	float:left;
	width: 24.77em;
}
#cont-menu{
	position:relative;
	float:left;
	width: 24.77em;
	padding-top:1em;
	/*border:1px solid #000;*/
}
#cont-menu a{
	font-family: Futura Condensed Bold, Arial, Verdana, Helvetica, times,  sans-serif;
	font-size:1.3em;
}
#cont-cont-sub{
	position:relative;
	float:left;
	width:56em;
	background:#fff;
}
#cont-cont-sub-tienda{
	float:left;
	position:relative;
	top:0em;left:6.8em;
	width:57.91em;
	background:url('/imagenes/fondo-cesta-compra.gif') top left no-repeat;
}
#cont-cabe{
	width:100%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.2em;
	margin-right: 0.2em;
}
div.content {
	width:100%;
	float:left;
	text-align:left;
	margin:1em 0 2em 0;
}
div.migas {
	margin: 12px 12px 0 0;
	float:right;
	text-align:right;
}
.titulo-adjuntos{
	width:97%;
	margin-left:1em;
	float:left;
	padding-bottom:1em;
	border-bottom:0.2em solid #427C60;
}
.titulo-adjuntos2{
	width:97%;
	margin-left:1em;
	float:left;
	border-bottom:0.2em solid #427C60;
	font-size:1em;
	color:#427C60;
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	font-weight: bold;
}
#titulo-estructura{
	border-bottom:0.2em solid #427C60;
	padding-bottom:0.5em;
	width:97%;
	margin-left:1em;
}
#titulo-estructura h1{
	font-size:1.66em;
	padding: 0;
	margin:0;
	color:#0099cc;
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	font-weight: bold;
}
#titulo-contenido {
	position:relative;
	color:#427C60;
	font-weight: bold;
}
div.titulo-contenido {
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	color:#DA3C01;
	float:left;
	padding:0;
}
#titulo-contenido h2{
	font-size: 1.5em;
	padding:0.5em;
	margin:0;
}
#subtitulo-contenido {
	color:#000000;
	padding:0 3em 0.3em 0;
	font-weight: bold;
}
#subtitulo-contenido h3{
	font-size: 1.14em;
	margin: 0;
	padding: 0;
}
#fecha-contenido{
	position:relative;
	top:0em;left:1em;
	font-size:0.83em;
	font-weight:bold;
}
#fecha-contenido ul{
	padding:0;
	margin:0;
	list-style-image: url('/imagenes/bolita-fecha-inicio.gif');
}
div.contenido {
	width:97%;
	margin-left:1em;
	color: #33333;
	margin-top: 1em;
	margin-bottom: 1em;
	float:left;
	font-size:1.08em;
	text-align:justify;
}
div.url {
	float:left;
	border:0;
	padding:0;
	margin: 0.2em;
}
/* VOLVER */
.volver{
	color: #496A6B;
	position:relative;float:right;
	margin:1em;
}
.volver-arriba{
	position:relative;float:right;
	border: 0px solid #f00;
}
.volver-texto{
	position:relative; float:left;
	padding-top: 0.25em;
}
.volver-imagen{
	position:relative; float:left;
}
div.idiomas
{
	float:left;
	margin-left:0;
	margin-top:0.46em;
	text-align:center;
}
.operacion-error {
	width:95%;
	float:left;
	background-color:#990000;
	padding:0.5em;
	margin:0.5em;
	color:#fff;
}
.operacion-ok {
	width:45em;
	float:left;
	background-color:#FFFB00;
	padding: 1em;
	margin:2em;
}
.boton {
	background-color: #43BB71;
	color: #F00;
	font-size: 0.85em;
	font-weight: bold;
	border: 0 solid #FFFFFF;
	padding: 0.2em;
}
.inline {
	display:inline;
} 
.mesant, .messig {
	background-color: #3D7DB2;
	width: 1em;
}

/* cabecera */

#cabecera{
	position: relative;
	width:100%;
	height:20.58em;
	float:left;
}
#HomeGif{
	position:absolute;
	top:5.3em;
	left:11em;
}
.botonera{
	position:relative;
	float:left;
	padding:1em 0 0 0;
}
.botonera ul{
	list-style:none;
	margin:0;padding:0em;
}
.botonera a:link, .botonera a:visited, .botonera a:active, .botonera a:hover{
	color:#fff;
}
.botonera ul li{
	padding-left:1em;
	float:left;
	margin-left:0em;
	height:2em;
}
.cont-idiomas{
	float:right;
	width:10em;
}
.cont-botonera{
	position: absolute;
	margin-top: 287px;
	margin-left: 920px;
	_margin-left: 914px;
	color: #333333;
	font-size: 0.85em;
	width:75px;
	text-align: center;
}
.cont-fecha{
	position: absolute;
	margin-top: 293px;
	margin-left: 675px;
	color: #333333;
	font-size: 0.85em;
	width:160px;
	text-align: center;
	font-weight: bold;
}
.cont-buscador{
	position: absolute;
	margin-top: 288px;
	margin-left: 309px;
	width:365px;
}
#MainBuscar{
	border: 1px solid #818181;
	width:266px;
}
.cont-boton-buscar{
	margin-left: 10px;
}
#Boton-buscar{
	border: 0px;
}
#logo1{
	padding-right:1.6em;
	padding-top: 1em;
	float:right;  
}

#logo1-1{
	padding-right:1.6em;
	padding-top: 1em;
	float:right;  
}

#logo2{
	padding-right: 1.6em;
	padding-top: 0em;
	padding-bottom: 1.2em;
	float:right;  
	clear:right;
}

#Home{
	width:169px;
	height:111px;
	float:left;
	padding-top:22px;
	padding-bottom:12px;
	padding-left:12px;

}


#logos{
	float:right;
	padding-top: 1.5em;
	padding-bottom: 2em;  
}
/* formulario de correo */
div.obligatorios{
	color:#427C60;
	font-weight:bold;
	font-size:1em;
	padding:1em 2em;
}
div.formulario-correo{
	margin-left:2em;
}
div.formulario-cabeceras{
	float:left;
	width:12em;
	padding-right: 1em;
	color:#427C60;
	font-weight:bold;
}
/* Buscador*/
div.buscador-formulario{
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	padding-left: 1.0em;
	background-image: url('/imagenes/fondo-menu.gif');
	background-repeat: repeat-x;
	background-position: bottom;	
}/* ecuestas */
div.encuestas{
	color: #000000;
	padding-left: 1em;
}
div.escuestas-cabeceras{
	float: left;
	width: 12em;
}
div.contacta{
	width:55px;
	height:23px;
	float:right;
	padding-top:9px;
}
div.contacta img{
	margin-right:13px;
}
/* Usuarios Web sin conectarse */
div.usuarios-formulario{
	position:relative;
	top:0em;right:0em;
	width:44em;
	height:2em;	
	margin-left:1em;
}
.usuarios-formulario a, .usuarios-formulario a:link, .usuarios-formulario a:visited, .usuarios-formulario a:hover, .usuarios-formulario a:active{
	color:#2B5DA4;
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	font-size: 1em;
	text-decoration:underline;
}
.usuarios-formulario label,.legend{
	color:#ffffff;
	font-weight:bold;
	padding:0 0.4em 0 0.4em;
	
}
input.usuarios{
	width: 6.25em;
	height:1em;
	border:0.08em solid #ced3d6;
	vertical-align:middle;
	color:#333333;
	font-size:1em;
}
.usuarios-boton{
	vertical-align:middle;
}
.usuarios-recupera-texto{
	color: #474D47;
	font-size: 0.85em;
	font-weight: bold;
	padding-left: 1em;
}
/* fin de la maquetacion de Usuarios Web sin conectarse */

/*Maquetacion del usuarios web conectado*/
div.usuarios-conectado{
	position:absolute;
	top:0.4em;right:1.7em;
	width:28em;
	height:2em;	
}
.usuarios-conectado-encab{
	color:#44b4da;
	font-weight:bold;
	padding:0 0.4em 0 0.4em;
	float:left;
}
.usuarios-conectado a, .usuarios-conectado a:link, .usuarios-conectado a:visited, .usuarios-conectado a:hover, .usuarios-conectado a:active{
	color:#0099cc;
	font-size: 1em;
	text-decoration:none;
}
.usuarios-conectado-texto{
	font-weight:regular;
}
.usuarios-conectado-enlaces{
	float:left;
	margin-left:2em;
}
/*fin de la maquetacion del usuario conectado*/
/***************************/
div.fondo1{
	width: 95%;
	float:left;
	background-color: #E4E4E4;
	line-height: 1.3em;	
	margin-bottom: 1em;
	padding: 0.8em;
}
div.fondo2{
	width: 95%;
	float:left;
	background-color: #D3D3D3;
	line-height: 1.3em;	
	margin-bottom: 1em;
	padding: 0.8em;
}
.fecha-resto-contenidos{
	font-size: 0.8em;
	color: #333333;
	font-weight: bold;
}

#bloque-empresa{
	width: 455px;
	float: left;
}
.texto-empresa-index{
	color: #333333;
}

.texto-empresa-index h1{
	float: left;
	padding:0 20px 0 0;
	margin: 0;
	font-size: 1.6em;
}
.index-servicios{
	clear: both;
	margin: 30px 0;
}
.caja-index-1{
	background: url(/imagenes/caja-index-1.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	float: left;
	color: #333333;
}
.caja-index-1 a, .caja-index-1 a:link, .caja-index-1 a:visited, .caja-index-1 a:hover, .caja-index-1 a:active{
	color: #333333;
}
.caja-index-2{
	background: url(/imagenes/caja-index-2.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	margin: 0 2px;
	float: left;
	color: #FFC4F9;
}
.caja-index-2 a, .caja-index-2 a:link, .caja-index-2 a:visited, .caja-index-2 a:hover, .caja-index-2 a:active{
	color: #FFC4F9;
}
.caja-index-3{
	background: url(/imagenes/caja-index-3.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	float: left;
	color: #98D2FC;
}
.caja-index-3 a, .caja-index-3 a:link, .caja-index-3 a:visited, .caja-index-3 a:hover, .caja-index-3 a:active{
	color: #98D2FC;
}
.imagen-servicios-index{
	margin:17px 0 0 11px;
}
.texto-servicios-index{
	margin: 10px;
}
.texto-servicios-index h2{
	font-size: 1.2em;
	text-align: center;
	padding-right: 10px
}

.index-catalogo{
	position: relative;
	width: 137px;
	height: 130px;
	margin: 1px;
	float:left;
	font-size: 0.9em;
	background:url('/imagenes/back_catalogo.gif') no-repeat center center;
}
.index-catalogo .index-catalogo-img{
	margin: 2px 1px;
}
.index-catalogo .index-catalogo-txt{
	color: #ED9635;
	text-transform: uppercase;
	padding: 1px;
}
.index-catalogo .index-catalogo-tit{
	color: #346B6C;
	font-weight: bold;
	text-transform: uppercase;
	padding: 1px;
}
.index-catalogo .index-catalogo-enl{
	bottom:4px;
	margin:4px;
	position:absolute;
	text-align:right;
	width:122px;
}
.index-catalogo .index-catalogo-cont{
	position: absolute;
	height:130px;
}
.index-separador{
	height: 19px;
	background: url('/imagenes/index_separador.gif') 10px 0px repeat-x;
}
.menu-der-ofert-cont{
	width: 225px;
	border: 1px solid #F7F3E8;
}
.menu-der-ofert-cont .tit{
	padding-left: 4px;
	padding-top: 4px;
	font-size: 0.8em;
	color: #346B6C;
	font-weight: bold;
	text-transform: uppercase;
}
.menu-der-ofert-cont .txt{
	padding-left: 4px;
	padding-top: 4px;
	font-size: 0.8em;
	width: 165px;
	float: left;
}
.menu-der-ofert-cont .enl{
	position: absolute;
	top: 25px;
	left: 165px;
}
.menu-der-ofert-ele{
	position: relative;
	height: 41px;
	background: url('/imagenes/back_menu_der_ofert.gif') 0px 0px repeat-x;
}
.index-actualidad{
	background: #EBF5F6;
	width: 554px;
}
.index-actualidad-bloque{
	float: left;
	width: 277px;
	background: #EBF5F6;
}
.index-actualidad-tit{
	padding: 4px;
	color: #346B6C;
	font-weight: bold;
}
.index-actualidad-txt{
	padding: 4px;
	color: #333333;
}
.index-actualidad-img{
	float: left;
	padding: 4px;
}
.index-actualidad-enl{
	text-align: right;
	padding: 0px 10px 5px 0px;
}
/*Maquetacion del pie de pagina*/
#piePag{
	position:absolute;
	color:#2E6D4E;
	font-size:1em;
	left:1em;
	top:18.75em;
}
#piePag a:link, #piePag a:visited, #piePag a:active, #piePag a:hover{
	text-decoration:none;
	font-weight:bold;
}
.piePag-direccion{
	position:relative;
	float:left;
}
.piePag-tlf,.piePag-actualizado{
	position:relative;
	float:left;
}
.piePag-aviso{
	position:relative;
	float:right;
	padding:1em 1em 0 0;
	color:#ffffff;
}
.piePag-banner{
	position:relative;
	float:left;
	background:#fff;
	width:17em;
	margin:0.4em;
	padding:0 0 0 7em;
}
.piePag-rss{
	position:relative;
	float:right;
	width:100%;
	background:url('/imagenes/fondo-pie.jpg');
}
.piePag-rss2{
	position:relative;
	float:right;
	width:100%;
	background:url('/imagenes/fondo-pie2.jpg');
}
.semillas{
	float:left;
	padding-bottom:1em;
}
/*fin de la maquetacion del pie de pagina*/
.separador-resto-cont{
	clear: both;
	height: 1px;
	margin: 5px auto;
	width: 98%;
	background: url('/imagenes/separador_resto_cont.gif') repeat-x top left;
	font-size: 0;
	padding:0;
	display: none;
}
.gal-imagenes-principal-11{
	float: left;
}
.gal-imagenes-pag-fin-11{
	float: left;
	margin:3px 0px;
}
.gal-imagenes-pag-ini-11{
	position: absolute;
	top: 3px;
	left: -5px;
	_left: -2px;
}
.gal-imagenes-resto-11{
	position: relative;
	width: 215px
}
.gal-imagenes-resto-img-11{
	float: left;
	margin: 3px;
	z-index: 100;
}
.gal-imagenes-pag-11{
	float: left;
}


div.contenido-tienda {
	float: left;
	color: #333333;
	margin-top: 1em;
	margin-left: 0.2em;
	width: 558px;
	font-size: 0.8em;
}
#cont-menu-derecha-carrito{
	width: 222px;
	background: #E2F0F0;
	margin-bottom: 12px;
	font-size: 0.8em;
}
#cont-menu-derecha-carrito .sub-articulos{
	background: #ffffff;
	color: #2A5056;
	margin: 4px;
	padding: 10px 4px;
	border-bottom: 1px solid #B3C4C6;
	border-left: 1px solid #F0F7F7;
}
.pest-carrito{
	margin-top: 12px;
}
.sub-articulos-boton{
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
}

.contenedor-conectar {
	float: left; 
}
.contenedor-conectar a, .contenedor-conectar a:link, .contenedor-conectar a:visited, .contenedor-conectar a:hover, .contenedor-conectar a:active{
	color:#2B5DA4;
	font-family: Arial,  Verdana,Helvetica, times,  sans-serif;
	font-size: 1em;
	text-decoration:underline;
}
.contenedor-conectar-recuperar {
	margin-top:12px;
	float: left; 
}
.datos-identificacion {
	border: 0pt;
	margin: 0pt; 
	padding: 0pt;
}

.registro{
  padding: 0.3em; 
  color: rgb(255, 255, 255); 
  font-size: 0.8em; 
  text-decoration: none;
}
.centrado{
	text-align: center;
}
.img-cabecera{
	margin-right: 10px;
	margin-bottom: 10px;
	float:left;
}


.cont-resto-contenido{
	float:left;
	margin: 10px;
}
#flv-player{
	margin-top: 15px;
}

.menu-mapa-cont{
	margin:22px;
}
.caja-index-gen-1{
	background: url(/imagenes/caja-index-gen-1.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	float: left;
	color: #333333;
}
.caja-index-gen-1 a, .caja-index-gen-1 a:link, .caja-index-gen-1 a:visited, .caja-index-gen-1 a:hover, .caja-index-gen-1 a:active{
	color: #333333;
}
.caja-index-gen-2{
	background: url(/imagenes/caja-index-gen-2.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	margin: 0 2px;
	float: left;
	color: #FFC4F9;
}
.caja-index-gen-2 a, .caja-index-gen-2 a:link, .caja-index-gen-2 a:visited, .caja-index-gen-2 a:hover, .caja-index-gen-2 a:active{
	color: #FFC4F9;
}
.caja-index-gen-3{
	background: url(/imagenes/caja-index-gen-3.gif) no-repeat top left;
	width: 287px;
	height: 370px;
	float: left;
	color: #98D2FC;
}
.caja-index-gen-3 a, .caja-index-gen-3 a:link, .caja-index-gen-3 a:visited, .caja-index-gen-3 a:hover, .caja-index-gen-3 a:active{
	color: #98D2FC;
}
.pie-foto{
	color: #427C60;
}
.rojo{
	color: #DA3C01;
}
/*Multicontenidos*/
.multicontenidos-cont{
	position:relative;
	float:left;
	width:21em;
	font-size:1.16em;
	padding:0.5em 2em 0.5em 1em;
}
a.multicontenidos-titulo-tienda:link, a.multicontenidos-titulo-tienda:hover, a.multicontenidos-titulo-tienda:visited, a.multicontenidos-titulo-tienda:active{
	color:#006699;
	text-decoration:none;
}
.multicontenido-imagen{
	float:left;
	border:1px solid;
}
.multicontenido-resto{
	float:left;
	border:1px solid;
}
.fecha-inicio{
	float:left;
	margin:0;
	padding:0 1em;
	background:url('/imagenes/bolita-fecha-ini.gif') 0.2em 0.4em no-repeat;
	font-size:0.79em;
	font-weight:bold;
}
.multicontenidos-titulo{
	float:left;
}
.multicontenidos-titulo a, .multicontenidos-titulo a:link, .multicontenidos-titulo a:visited, .multicontenidos-titulo a:hover, .multicontenidos-titulo a:active{
	font-weight:bold;
	color:#DA3C01;
	text-decoration:none;
}
.multicontenidos-texto{
	font-size:.86em;
}
.multicontenidos-texto a, .multicontenidos-texto a:link, .multicontenidos-texto a:visited, .multicontenidos-texto a:hover, .multicontenidos-texto a:active{
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
.multicontenidos-vermas{
	float:right;
	text-align:right;
	padding-top:5px;
	padding-right:0px;
}
.multicontenidos-vermas a, .multicontenidos-vermas a:link, .multicontenidos-vermas a:visited, .multicontenidos-vermas a:hover, .multicontenidos-vermas a:active{
	color:#427C60;
	text-decoration:none;
	font-size:0.8em;
	font-weight:regular;
}
/*Fin multicontenidos*/
.sin-borde{
	border:0;
}
/*tabla de formulario de usuarios*/
.tabla-datos-registro td{
	color: #427C60;
	font-weight: bold;
	width:16em;
	padding-left:1em;
}
/*Paginacion*/
.paginacion{
	float:left;
	width:55em;
}
.tabla-paginacion{
	margin-left:20em;
	text-align:center;
	color:#171795;
	font-weight:bold;
}
a.negro4:link, a.negro4:visited, a.negro4 :hover, a.lcont:link, a.lcont:visited, a.lcont:hover{
	text-decoration:none;
	font-weight:bold;
	color:#595959;
}
.celda-paginacion-actual{
	margin:0em;padding:0em;
	float:left;
	background-color:#6FB12B;
	width:1.1em;height:1.1em;
	text-align:center;
	color:#fff;
}
.celda-paginacion{
	float:left;
	margin:0em;
	width:1em;height:1em;
	padding:0em;
	text-align:center;
	color:#595959;
}
/*Maquetacion del submenu de obras*/
.submenu{
	float:left;
	width:100%;
	margin-top:1em;
}
.sub-submenu{
	float:left;
	width:7.41em;height:2.25em;
	border:0.08em solid #990000;
	margin-left:.2em;
	position:relative;
	background:url('/imagenes/marcador.gif') .04em 0.6em no-repeat;
}
.sub-submenu-enlace{
	position:absolute;
	top:.4em;left:1em;
}
/*maquetacion de la tabla de viviendas*/

#tabla-viviendas{
	font-family: Arial, Verdana, Helvetica, times,  sans-serif;
	font-weight:bold;
	text-align:center;
	color:#333333;
	background-color:#eeecec;
	padding:0.08em;
	border: 0.08em solid #333333;
}
#tabla-viviendas a:link,#tabla-viviendas a:visited,#tabla-viviendas a:hover,#tabla-viviendas a:active{
	color:#333333;
	text-decoration:none;
}
.viviendas-cab{
	color:#FFFFFF;
	background-color:#990000;
	padding:0.08em;
	border: 0.08em solid #990000;
}
.viviendas-cab1{
	color:#FFFFFF;
	background-color:#990000;
	padding:0.08em;
	border: 0.08em solid #990000;
}
.viviendas-cab2{
	color:#333333;
	background-color:#eeecec;
	padding:0.08em;
	border: 0.08em solid #eeecec;
}
.viviendas-datos{
	color:#333333;
	background-color:#cccccc;
	padding:0.08em;
	border: 0.08em solid #cccccc;
}
#contenedor-vivienda{
	float:left;
	width:40%;
}
#contenedor-vivienda-titulo{
	color:#6FB12B;
}
.ampliar-vivienda-cab{
	float:left;
	width:10em;
	padding:.4em;
	font-weight:bold;
}
.ampliar-vivienda-datos{
	float:left;
	margin:0em;
	padding:.4em;
}
.ampliar-vivienda-imagen{
	float:left;
}

.div-menu-a{
	display:none;
}
.div-menu-b{
	position:relative;
	float:left;
	width:24.35em;
}
.cont-content-proyectos{
	float:left;
	width:25em;
	margin-bottom:1em;
	padding-left:1em;
}
.cont-content-texto{
	float:left;
	position:relative;
	padding-left:1em;
	width:65%;
}
.cont-content-titulo{
	float:left;
	position:relative;
	padding-left:1em;
}
.cont-content-imagen{
	float:left;
	position:relative;
	padding:1.5em 0 0 1em;
}
.cont-content-vermas{
	float:right;
	position:relative;
	padding:0em;
}
.punto{
	position:relative;
	float:left;
	padding:0.6em;
}
.index-flv{
	padding:1em 2em  
}em
.titulo-index-video{

}
.cont-cobertura-audiovisual{}
.box-cobertura-audiovisual{
	clear:both;
	float:left;
}
.flash-index{
	float:left;
	width:27em;
	position:relative;
}