/******************** Documento CSS / marinasport.es / marzo de 2009 / Web Experience ********************/

* { margin: 0; padding: 0; }
html, body, img { margin: 0; padding: 0; border: 0; }
img { display: block; }

body {
	background-color: #009ee0;
	font: normal 13px/1.5em "Trebuchet MS", sans-serif;
	color: #333;
}

p { margin-top: 15px; }

a { color: #009ee0; }
a:link, a:visited { text-decoration: underline; }
a:hover, a:active { text-decoration: none; }

/******************** Contenedor ********************/

#fondo_burbujas {
	width: 100%;
	background: #009ee0 url(imagenes/fondo_burbujas.jpg) repeat-y center;
	text-align: center;
}

#fondo {
	position: relative;
	z-index: 1;
	width: 960px;
	margin: 0 auto;
	padding-top: 35px;
	text-align: left;
}

#contenedor {
	overflow: hidden;
	width: 930px;
	padding: 16px 14px 19px;
	border: 1px solid #515151;
	background: #333 url(imagenes/cuerpo_fondo.gif) repeat-x top;
}

/* Banderas */

#banderas {
	position: absolute;
	top: 12px;
	right: 20px;
	width: auto;
	height: 13px;
}

#banderas a {
	display: block;
	float: left;
	width: 16px;
	height: 11px;
	margin-left: 5px;
	padding: 0 2px 2px 0;
	background: url(imagenes/banderas_sombra.png) no-repeat top left;
}

/******************** Superior ********************/

#superior {
	overflow: hidden;
	width: 920px;
	height: auto;
	padding: 0 5px;
}

/* Logo */

#logo {
	float: left;
	width: 340px;
	height: 85px;
	background: url(imagenes/logo.gif) no-repeat top left;
}

#logo span { display: none; }

/* Navegación */

#navegacion {
	float: left;
	width: 560px;
	padding-bottom: 15px;
	margin: 3px 0 0 20px;
}

#navegacion>ul {
	float: right;
	width: auto;
	height: 35px;
	list-style: none;
}

#navegacion>ul#nav_general { margin-bottom: 10px; }

#navegacion>ul li { float: left; margin-left: 2px; }

#navegacion>ul li a {
	display: block;
	float: left;
	height: 35px;
	padding: 0 10px;
	font: normal 13px/34px "Trebuchet MS", sans-serif;
	text-decoration: none;
}

#navegacion>ul#nav_general li a { color: #009ee0; }
#navegacion>ul#nav_general li a:hover { background: url(imagenes/nav_general_sobre.gif) repeat-x top; color: white; }

#navegacion>ul#nav_marcas li a { color: #8c8c8c; }
#navegacion>ul#nav_marcas li a:hover { background: url(imagenes/nav_marcas_sobre.gif) repeat-x top; color: white; }

#pag_home #navegacion ul#nav_general li#pest_home a:link,
#pag_home #navegacion ul#nav_general li#pest_home a:visited,
#pag_home #navegacion ul#nav_general li#pest_home a:hover,
#pag_home #navegacion ul#nav_general li#pest_home a:active,
#pag_galeria #navegacion ul#nav_general li#pest_galeria a:link,
#pag_galeria #navegacion ul#nav_general li#pest_galeria a:visited,
#pag_galeria #navegacion ul#nav_general li#pest_galeria a:hover,
#pag_galeria #navegacion ul#nav_general li#pest_galeria a:active,
#pag_noticias #navegacion ul#nav_general li#pest_noticias a:link,
#pag_noticias #navegacion ul#nav_general li#pest_noticias a:visited,
#pag_noticias #navegacion ul#nav_general li#pest_noticias a:hover,
#pag_noticias #navegacion ul#nav_general li#pest_noticias a:active,
#pag_meteo #navegacion ul#nav_general li#pest_meteo a:link,
#pag_meteo #navegacion ul#nav_general li#pest_meteo a:visited,
#pag_meteo #navegacion ul#nav_general li#pest_meteo a:hover,
#pag_meteo #navegacion ul#nav_general li#pest_meteo a:active,
#pag_postventa #navegacion ul#nav_general li#pest_postventa a:link,
#pag_postventa #navegacion ul#nav_general li#pest_postventa a:visited,
#pag_postventa #navegacion ul#nav_general li#pest_postventa a:hover,
#pag_postventa #navegacion ul#nav_general li#pest_postventa a:active,
#pag_regatas #navegacion ul#nav_general li#pest_regatas a:link,
#pag_regatas #navegacion ul#nav_general li#pest_regatas a:visited,
#pag_regatas #navegacion ul#nav_general li#pest_regatas a:hover,
#pag_regatas #navegacion ul#nav_general li#pest_regatas a:active,
#pag_empresa #navegacion ul#nav_general li#pest_empresa a:link,
#pag_empresa #navegacion ul#nav_general li#pest_empresa a:visited,
#pag_empresa #navegacion ul#nav_general li#pest_empresa a:hover,
#pag_empresa #navegacion ul#nav_general li#pest_empresa a:active,
#pag_contactenos #navegacion ul#nav_general li#pest_contactenos a:link,
#pag_contactenos #navegacion ul#nav_general li#pest_contactenos a:visited,
#pag_contactenos #navegacion ul#nav_general li#pest_contactenos a:hover,
#pag_contactenos #navegacion ul#nav_general li#pest_contactenos a:active {
	background: url(imagenes/nav_general_sobre.gif) repeat-x top; color: white; font-weight: bold;
}

#pag_jeanneau #navegacion ul#nav_marcas li#pest_jeanneau a:link,
#pag_jeanneau #navegacion ul#nav_marcas li#pest_jeanneau a:visited,
#pag_jeanneau #navegacion ul#nav_marcas li#pest_jeanneau a:hover,
#pag_jeanneau #navegacion ul#nav_marcas li#pest_jeanneau a:active,
#pag_prestige #navegacion ul#nav_marcas li#pest_prestige a:link,
#pag_prestige #navegacion ul#nav_marcas li#pest_prestige a:visited,
#pag_prestige #navegacion ul#nav_marcas li#pest_prestige a:hover,
#pag_prestige #navegacion ul#nav_marcas li#pest_prestige a:active,
#pag_searay #navegacion ul#nav_marcas li#pest_searay a:link,
#pag_searay #navegacion ul#nav_marcas li#pest_searay a:visited,
#pag_searay #navegacion ul#nav_marcas li#pest_searay a:hover,
#pag_searay #navegacion ul#nav_marcas li#pest_searay a:active,
#pag_bordeaux60 #navegacion ul#nav_marcas li#pest_bordeaux60 a:link,
#pag_bordeaux60 #navegacion ul#nav_marcas li#pest_bordeaux60 a:visited,
#pag_bordeaux60 #navegacion ul#nav_marcas li#pest_bordeaux60 a:hover,
#pag_bordeaux60 #navegacion ul#nav_marcas li#pest_bordeaux60 a:active,
#pag_ocasion #navegacion ul#nav_marcas li#pest_ocasion a:link,
#pag_ocasion #navegacion ul#nav_marcas li#pest_ocasion a:visited,
#pag_ocasion #navegacion ul#nav_marcas li#pest_ocasion a:hover,
#pag_ocasion #navegacion ul#nav_marcas li#pest_ocasion a:active {
	background: url(imagenes/nav_marcas_sobre.gif) repeat-x top; color: white; font-weight: bold;
}

/******************** Cabecera ********************/

.pics { width: 930px; height: 260px; margin-bottom: 15px; }
.pics img { width: 930px; height: 260px; top: 0; left: 0; } 

/******************** Contenido ********************/

#contenido {
	overflow: hidden;
	width: 920px;
	margin: 0 5px 20px;
	background: url(imagenes/titulares_fondo.jpg) no-repeat top left;
	color: white;
}

#contenido>div { float: left; }

#cont_total { width: 680px; overflow: hidden; }

#cont_izq { width: 220px; margin-right: 20px; }

#cont_centro { width: 440px; margin-right: 20px; }

#cont_der { width: 220px; }

#contenido>div h2 { width: auto; padding: 0 15px; font: normal 18px/35px "Trebuchet MS", sans-serif; }
#contenido #cont_centro>h2, #contenido #cont_total>h2, #contenido #cont_total>div>h2 { font-weight: bold; text-transform: uppercase; }
#contenido #cont_izq>h2 { font-size: 13px; padding-right: 0; }

body#pag_home #contenido #cont_centro>h2 { text-transform: none; }

#contenido>div h2 span { font-weight: normal; text-transform: none; }

#contenido>div>p { padding: 0 15px; }

/* Volver */

#cont_total>div>h2 { float: left; }

#cont_total>div>a#volver {
	float: right;
	margin-right: 15px;
	font: bold 13px/35px "Trebuchet MS", sans-serif;
	color: #ffed00;
}

/******************** Contenido izquierda ********************/

.capa_lateral {
	margin: 20px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #009ee0;
}

#banners_izq img { height: 90px; padding-bottom: 10px; background: url(imagenes/banners_sombra_inf.jpg) no-repeat bottom left; }

/* Contáctenos */

#contactenos {
	width: 190px;
	padding: 15px;
	background: #454545 url(imagenes/contactenos_fondo.jpg) no-repeat top left;
}

#contactenos h3 {
	width: 160px;
	height: 30px;
	padding: 0 15px;
	font: normal 18px/30px "Trebuchet MS", sans-serif;
	color: white;
}

#contactenos p { margin: 10px 0; padding: 10px 0 10px 60px; color: #b2b2b2; }

#contactenos p#contacto_telf { background: url(imagenes/contacto_telf.png) no-repeat 5% 50%; }
#contactenos p#contacto_mail { background: url(imagenes/contacto_mail.png) no-repeat center left; }

#contactenos p span { font-weight: bold; font-size: 14px; }

/******************** Contenido centro ********************/

img.imagen_izq, img.imagen_der { border: 1px solid #666; }

img.imagen_izq { float: left; margin: 15px; }
img.imagen_der { float: right; margin: 15px 0 15px 15px; }

body#pag_noticias img.imagen_izq { margin: 20px 15px 0 20px; }
body#pag_noticias img.imagen_der { margin: 20px 20px 0 15px; }

/* Ofertas de portada */

body#pag_home #ofertas_home { margin-top: 20px; }

#ofertas_home>h2 { background: url(imagenes/ofer_home_titular.jpg) no-repeat top left; text-transform: uppercase; }

#ofertas_home>div {
	position: relative;
	width: 440px;
	height: 105px;
	margin-top: 2px;
	background: url(imagenes/ofer_home_fondo1.gif) repeat-x top;
	color: #0032a5;
}

#ofertas_home>div a.ofer_img_marco, #ofertas_home>div img.ofer_img, #ofertas_home>div p {
	position: absolute;
	top: 16px;
	left: 15px;
	height: 75px;
}

#ofertas_home>div a.ofer_img_marco { z-index: 3; width: 110px; background: url(imagenes/ofer_img_marco1.png) no-repeat top left; }
#ofertas_home>div a.ofer_img_marco span { display: none; }

#ofertas_home>div img.ofer_img { z-index: 2; width: 100px; padding: 0 5px; }

#ofertas_home>div p { margin: 0 0 0 125px; font: normal 12px/1.5em "Trebuchet MS", sans-serif; }

#ofertas_home>div p a { color: #4c4c4c; }
#ofertas_home>div p a.ofer_home_titular { font-size: 16px; font-weight: bold; color: #0032a5; }

#ofertas_home>div:hover { background: #0067c7 url(imagenes/ofer_home_fondo2.jpg) repeat-x top; color: white; }
#ofertas_home>div:hover a.ofer_img_marco { background: url(imagenes/ofer_img_marco2.png) no-repeat top left; }
#ofertas_home>div:hover p a { color: #ffed00; }
#ofertas_home>div:hover p a.ofer_home_titular { color: white; }

/* Paginación de resultados */

.paginacion { margin-top: 15px; }
.paginacion>p, .paginacion>div { text-align: center; }

.paginacion p { width: 440px; margin: 0 0 10px; }

.paginacion div {
	width: 440px;
	height: 28px;
	padding: 2px 0;
	background-color: #009ee0;
}

.paginacion div a {
	display: inline-block;
	padding: 0 10px;
	line-height: 28px;
	color: white;
	text-decoration: none;
}
.paginacion div a.pag_activa, .paginacion div a:hover { background-color: #333; }

/* Detalles de ocasión */

#ofertas_detalle {
	width: 670px;
	padding: 15px 10px 15px 15px;
	text-align: left;
	color: white;
}

#ofertas_detalle>div { float: left; }

#ofertas_detalle_fondo { width: 341px; background: url(imagenes/ofertas_detalle_fondo1.gif) no-repeat top left; }

#ofertas_detalle_fondo img {
	display: block;
	width: 320px;
	padding: 8px 13px 13px 8px;
	background: url(imagenes/ofertas_detalle_fondo2.gif) no-repeat bottom left;
}

#ofertas_detalle_desc {
	width: 300px;
	margin-left: 10px;
	padding-top: 5px;
}

#ofertas_detalle_desc h1 { font: normal 20px/20px "Trebuchet MS", sans-serif; }

.destacado { color: #ffed00; }

#ofertas_detalle_desc .destacado span { font-size: 20px; font-weight: bold; }

/* Página interior de marcas */

#marca { overflow: hidden; margin: 20px 0 15px 15px; background-color: #4d4d4d; }

#marca dl { float: left; width: 40%; padding: 15px; }
body#pag_bordeaux60 #marca dl { width: 45%; }

#marca dl dt { font: bold 14px/1.4em "Trebuchet MS", sans-serif; }

#marca dl dd a {
	color: white;
	padding: 2px 15px;
	display: block;
	text-decoration: none;
}

#marca dl dd a:hover { background-color: #009ee0; }

.visita_web { font: normal 14px/14px "Trebuchet MS", sans-serif; color: #009ee0; }
.visita_web a { padding: 2px; background-color: #009ee0; color: white; text-decoration: none; }

/* Resultados por marca */

#cont_total .paginacion p, #cont_total .paginacion div { width: 680px; }

ul#resultados { overflow: hidden; width: 680px; list-style: none; }

ul#resultados li {
	float: left;
	width: 200px;
	height: 175px; /* Le he puesto un alto fijo para que la galería se muestre en modo retícula correctamente, pues de la otra forma con el cropeado en asp para las fotos se crean altos diferentes y se posicionan mal los elementos de lista */
	margin: 10px 10px 0 0;
	padding: 9px;
	background: #c2e8f8 url(imagenes/resultados_fondo.jpg) repeat-x bottom;
	border: 1px solid #b8e4f7;
	color: #0032a5;
}

ul#resultados li.result_der { margin-right: 0; }

ul#resultados li img { margin-bottom: 10px; }

ul#resultados li span { font-weight: bold; }

ul#resultados li a { color: #0032a5; }

ul#resultados li:hover { background: #009ee0 url(imagenes/resultados_fondo_sobre.jpg) repeat-x bottom; border: 1px solid #009ee0; color: white; }
ul#resultados li:hover a { color: #ffed00; }

/* Detalles de barcos */

#detalles { margin-top: 20px; }

#detalles>h3 {
	width: 325px;
	margin: 10px 0 0 15px;
	padding-top: 10px;
	border-top: 1px solid #009ee0;
	color: #009ee0;
}

#detalles>p { margin-top: 0; padding-left: 15px; line-height: 24px; }

#detalles>p>a {
	display: inline-block;
	height: 24px;
	padding-left: 29px;
	line-height: 24px;
	color: white;
}

a#icono_img { background: url(imagenes/icono_img.png) no-repeat top left; padding-left: 22px;  }
a#icono_pdf { background: url(imagenes/icono_pdf.png) no-repeat top left; padding-left: 22px; }
a#icono_excel { background: url(imagenes/icono_excel.png) no-repeat top left;  padding-left: 22px; }

#detalles_der {
	float: right;
	width: 300px;
	margin-left: 20px;
	padding: 10px 10px 5px;
	background-color: #666;
}

#detalles_der h3 { padding-bottom: 10px; }

#detalles_der a {
	display: block;
	float: left;
	width: 145px;
	height: 75px;
	margin-top: 5px;
	padding-bottom: 10px;
	/*background: url(imagenes/galeria_sombra_inf.jpg) no-repeat bottom left;*/
}

#detalles_der a.miniatura_der { margin-left: 10px; }

#detalles_der a img { width: 143px; border: 1px solid #666; }

#detalles_der a:hover img { border: 1px solid #ccc; }

/* Noticias */

.noticia {
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted white;
	color: #d9d9d9;
}

.noticia h3 { padding: 0 20px; font: bold 20px/20px "Trebuchet MS", sans-serif; color: white; }

.noticia h3 a { color: white; }

.noticia>p { padding: 0 20px; }

.noticia .fecha {
	float: left;
	width: 45px;
	height: 55px;
	margin: 0 15px 0 20px;
	padding: 0 5px 5px 0;
	text-align: center;
	background: url(imagenes/noticia_cal.jpg) no-repeat top left;
}

.noticia .fecha p { margin-top: 0; font: bold 20px/37px "Trebuchet MS", sans-serif; color: #404040; }
.noticia .fecha p:first-child { font: normal 12px/18px "Trebuchet MS", sans-serif; color: white; }

.noticia p>a { font-size: 14px; color: #009ee0; }

.noticia_detalle .fecha { float: right; }

/* Meteo */

#cont_centro>dl {
	margin: 15px 0 0 15px;
	padding-top: 15px;
	border-top: 1px dotted #ccc;
}

#cont_centro>dl dt { font: bold 16px/16px "Trebuchet MS", sans-serif; }

/* Galería */

ul#galeria { overflow: hidden; width: 680px; list-style: none; }

ul#galeria li {
	float: left;
	width: 200px;
	margin: 10px 10px 0 0;
	padding: 9px;
	background: white url(imagenes/galeria_fondo.jpg) repeat-x bottom;
	border: 1px solid white;
	color: #0032a5;
	text-align: center;
}

ul#galeria li.result_der { margin-right: 0; }

ul#galeria li img { width: 200px; height: 145px; margin-bottom: 10px; }

ul#galeria li a { font-size: 13px; color: #404040; }

ul#galeria li:hover { background: #009ee0 url(imagenes/resultados_fondo_sobre.jpg) repeat-x bottom; border: 1px solid #009ee0; color: white; }
ul#galeria li:hover a { color: #ffed00; }

ul#galeria_detalle { clear: both; overflow: hidden; width: 670px; margin-top: 20px; padding-left: 10px; list-style: none; }

ul#galeria_detalle li { float: left; margin-bottom: 10px; }

ul#galeria_detalle li a {
	display: block;
	margin-right: 10px;
	padding: 1px;
	border: 1px solid #444;
}

ul#galeria_detalle li a:hover { border: 1px solid #ccc; }

ul#galeria_detalle li a img { width: 120px; height: 80px; }

ul#galeria li.galeria_privada { background: white url(imagenes/galeria_privada1.jpg) no-repeat bottom left; }
ul#galeria li.galeria_privada:hover { background: #009ee0 url(imagenes/galeria_privada2.jpg) no-repeat bottom left; }

/* Mapas (localización) */

#mapas { margin-top: 20px; }

#mapas>h2 { background: url(imagenes/ofer_home_titular.jpg) no-repeat top left; }

/******************** Contenido derecha ********************/

#cont_der>h2:first-child { float: left; }

#rss { float: right; height: 23px; margin: 6px 15px; }

/* Noticias breves */

#noticias_breves {
	clear: both;
	overflow: hidden;
	font: normal 12px/1.3em "Trebuchet MS", sans-serif;
}

#noticias_breves>p {
	width: 190px;
	margin-top: 2px;
	padding: 15px;
	background: #5a5a5a url(imagenes/not_fondo.jpg) no-repeat bottom right;
}

#noticias_breves>p a.not_titular {
	color: white;
	text-transform: uppercase;
	font-weight: bold;
}

#noticias_breves>p span.not_fecha { color: #b2b2b2; font-size: 11px; }

#noticias_breves>a, #ofertas_home>a {
	display: block;
	width: auto;
	height: 30px;
	margin-top: 2px;
	font: normal 14px/30px "Trebuchet MS", sans-serif;
	text-align: center;
	background-color: #444;
	color: white;
	text-decoration: none; 
}

#noticias_breves>a:hover, #ofertas_home>a:hover { background-color: #009ee0; }

#ofertas_home>a#ocasion_albanta {
	height: 60px;
	padding-left: 122px;
	line-height: 60px;
	background: #444 url(imagenes/logo_albanta.jpg) no-repeat 45px -60px;
	text-align: left;
}

#ofertas_home>a#ocasion_albanta:hover { background: #009ee0 url(imagenes/logo_albanta.jpg) no-repeat 45px 0; }

/* Banner regatas */

#regatas {
	width: 190px;
	height: 130px;
	padding: 15px;
	background: url(imagenes/banner_regatas.jpg) no-repeat top left;
}

#regatas h4 { font: bold 18px/1em "Trebuchet MS", sans-serif; text-transform: uppercase; }

#regatas p { margin-top: 10px; font: normal 12px/1.2em "Trebuchet MS", sans-serif; }

#regatas a { color: #4c4c4c; }

/* Formulario de búsqueda y de acceso para usuarios */

#cont_der form {
	margin: 37px 0 0 0;
	padding: 15px;
	background-color: #444;
}

#cont_der form>fieldset { border: 0; overflow: hidden; }

#cont_der form>fieldset legend { color: white; padding: 0; }

#cont_der form input[type=text], #cont_der form input[type=password], #cont_der form select {	
	width: 178px;
	padding: 2px 5px;
	margin: 10px 0;
	border-top: 1px solid #181818;
	border-right: 1px solid #484848;
	border-bottom: 1px solid #565656;
	border-left: 1px solid #292929;
	font: normal 12px/24px  "Trebuchet MS", sans-serif;
	color: #ccc;
	background: #393939 url(imagenes/buscador_campo_fondo.gif) repeat-x top;
}

#cont_der form select { width: 192px; }

#cont_der form>fieldset p {
	clear: both;
	width: 70px;
	height: 20px;
	margin: 10px 55px 0px 0px;
	border: 1px solid #9c9c9c;
	background: #686868 url(imagenes/buscador_boton_fondo.gif) repeat-x top;
	float:right;
}

#cont_der form>fieldset p input {
	width: 70px;
	height: 20px;
	background: none;
	border: none;
	font: bold 13px/1.2em "Trebuchet MS", sans-serif;
	text-align: center; 
	color: #ccc;
	cursor: pointer;
}

/* Página de acceso (Shadowbox)*/

body#pag_acceso #cont_der>p a { cursor: pointer; text-decoration: underline; }
body#pag_acceso #cont_der>p a:hover { text-decoration: none; }

body#pag_acceso #cont_der>div form { background-color: #009ee0; }

body#pag_acceso #cont_der>form fieldset legend, body#pag_acceso #cont_der>div form fieldset legend { margin-bottom: 10px; font-size: 16px; font-weight: bold; }

body#pag_acceso #cont_der>div>form input[type=text], body#pag_acceso #cont_der>div>form select {
	border-top: 1px solid #004276;
	border-right: 1px solid #00b3e6;
	border-bottom: 1px solid #00cff0;
	border-left: 1px solid #006ea2;
	background: #393939 url(imagenes/registro_campo_fondo.gif) repeat-x top;
}

body#pag_acceso #cont_der>div>form>fieldset p {
	background: #686868 url(imagenes/registro_boton_fondo.gif) repeat-x top;
	border: 1px solid #00c4ff;
}

/* Banner RSS */

a#banner_rss {
	clear: both;
	display: block;
	width: 115px;
	height: 60px;
	margin-top: 20px;
	padding: 15px 90px 25px 15px;
	background: url(imagenes/banner_rss.jpg) no-repeat top left;
	color: white;
	font: bold 14px/18px "Trebuchet MS", sans-serif;
}

/******************** Pie ********************/

#pie {
	width: 880px;
	height: 45px;
	margin: 0 5px;
	padding: 0 20px;
	background: url(imagenes/pie_fondo.gif) repeat-x top;
	color: white;
}

#pie p { float: left; margin: 0; line-height: 45px; }
#pie p a { color: white; }

#pie>div { float: right; margin-top: 5px; }

#pie>div a {
	float: left;
	height: 35px;
	margin-left: 10px;
	background: url(imagenes/logos_pie.gif) no-repeat 0 0;
}

#pie>div a span { display: none; }

#pie>div a#logo_albanta { width: 48px; }
#pie>div a#logo_arranche { width: 64px; background-position: -48px 0; }
#pie>div a#logo_yamaha { width: 88px; background-position: -112px 0; }

/******************** Abajo ********************/

#abajo {
	position: relative;
	width: 100%;
	height: 90px;
	text-align: center;
}

#pliegue {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 0;
	width: 90px;
	height: 90px;
	background: url(imagenes/pliegue.png) no-repeat top left;
}

#pliegue span { display: none; }

/* Logos */

#sombra_inf {
	width: 100%;
	height: 35px;
	background: url(imagenes/sombra_inf.jpg) no-repeat top center;
}

#sombra_inf>div {
	width: 920px;
	margin: 0 auto;
	padding: 30px 20px 0;
}
