@charset "utf-8";
/* CSS Document - JFG - Aventura y Ocio */

body {
	margin:0px auto;
	background-image: url(../img/bg_fondo.jpg);
	background-repeat: repeat-x;
	font-family:"Trebuchet MS", Verdana, Arial;
	color: #404040;
	font-size:11pt;
}

a {
	color: #035496;
}

a img { border:0px; }

/* --------------------------------------------------------------- */

#envolvente { background-image:url(../img/bg_total.jpg); background-repeat:repeat-y; width:1016px; margin:0px auto;}
.contenido_menu_izq {padding-left:16px; padding-top:40px;}
#menu_izquierdo {
	background-image:url(../img/bg_menu_lateral.jpg);
	background-repeat:repeat-y;
	width:294px;
	float:left;
}


/* Cabecera */

#cabecera { width:1016px; height:198px; }

#menu_cabecera {
	width:1016px;
	height:54px;
	background-image:url(../img/bg_menu_sup.jpg);
	background-repeat:no-repeat;
	margin:0px auto;
}

#botones_menu_sup { padding:7px 9px 7px 9px; }


/* Login */

.textbox {
	width:270px;
	height:35px;
	border-width:0px;
	background-image:url(../img/textbox.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:8px;
	padding-top:8px;
}

#login {
	background-image:url(../img/bg_login.jpg);
	background-repeat:no-repeat;
	width:294px;
	float:left;
	min-height:161px;
}

.catalogo {
	margin-left: 10px;
}
/* Men Productos */

#menu_productos {
	background-image:url(../img/bg_menu_productos.jpg);
	background-repeat:no-repeat;
	width:294px;
	float:left;
	min-height:161px;
}

.bt_menu_izq {
	background-image:url(../img/textbox.jpg);
	background-repeat:no-repeat;
	width:278px;
	height:35px;
	padding-top:5px;
}

.texto_menu_izq {
	padding-left:15px;
	padding-top:1px;
}

.texto_menu_izq a {
	text-decoration: none;
	width: 250px;
}


/* Menu Busqueda */

#menu_busqueda { 
	background-image:url(../img/bg_busqueda.jpg);
	background-repeat:no-repeat;
	width:294px;
	float:left;
	min-height:161px;
	margin-top:20px;
}


/* Pie */

#bg_pie {
	background-image:url(../img/bg_fondo2.jpg);
	background-repeat:repeat-x;
	width:100%;
}

#pie {
	background-image:url(../img/bg_pie.jpg);
	background-repeat:no-repeat;
	width:1016px;
	height:46px;
	margin:0px auto;
}

#textopie {
	padding-top:18px;
	padding-left:20px;
	font-size:11px;
}


/* Contenido */

#fondo_contenido {

	background-image:url(../img/bg_contenido_2.jpg);
	background-repeat:repeat-y;
	float:right;

}

#contenido {
	width:720px;
	background-image:url(../img/bg_contenido.jpg);
	background-repeat:no-repeat;
}

#tit_productos {
	padding-top:10px;
	padding-left:30px;
}

.bloque_articulos { margin-left:10px; float:left; }

.bg_articulo {
	float:left;
	width:230px;
	height:337px;
	background-image:url(../img/bg_articulo_portada.jpg);
	background-repeat:no-repeat;
}

.img_art_portada {
	float:left;
	padding-top:15px;
	padding-left:14px;
	width: 157px;
	height: 240px;
	line-height: 122px;
}

.img_art_portada img {
	vertical-align: middle;
}

.cesta {
	float:left;
	padding-top:28px;
	padding-left:12px;
}

.texto_articulo_portada {
	float:left;
	margin-top:7px;
	margin-left:13px;
	margin-right: 45px;
}

/* Ficha Artculo */

.marco_foto {
	width:186px;
	height:260px;
	background-image:url(../img/marco_foto.jpg);
	background-repeat:no-repeat;
	margin-left:18px;
	margin-right:15px;
	float:left;
}

.marco_foto2 {
	width:186px;
	height: 260px;
	background-image:url(../img/marco_foto.jpg);
	background-repeat:no-repeat;
	margin-left:18px;
	float:left;
}


.btnSubmit {
	width: 112px;
	height: 36px;
	background: transparent url(../img/bt_comprar.jpg) no-repeat center top;
	border-width: 0px;
	cursor: pointer;
}

#mod_busqueda_frm select {
	width: 279px; height: 37px; line-height: 279px; font-size: 18px; color: #5f5f5f;
	margin: 2px 0px;
}


.input {
	width: 200px;
}

#mensaje {
	color: #FF3300;
	font-weight: bold;
}

.noticias_pg ol {
	list-style-type: none;
}

.noticias_pg ol li {
	float: left;
}

/*Publicidad-----------------------------------------------*/
#menu_publicidad{ 
	background-image:url(../img/bg_publicidad.jpg);
	background-repeat:no-repeat;
	width:294px;
	float:left;
	min-height:161px;
	margin-top:20px;
}