/* --- FRANCO CERBELLO --- */

body{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px; 
	color:#4C4C4C;
	margin:0px;
	padding:0px;
	background:#fff url(images/bg.gif) top left repeat fixed;
	}

/*-- TEXTOS + ESTILOS -- */

p{ margin:0; padding:0; font-size:12px; color: #4C4C4C; }

.black { font-weight: bold; font-style:italic; }

.foot{ margin:0; padding:0; font-size:10px; color: #fff; font-family: Arial, Helvetica, sans-serif; }

.form{ margin:0; padding:3px; font-size: 10px; color: #000; 
	background:#f4f9fc url(../images/varios/bg_form.gif) bottom left repeat-x; 
	border: 1px solid #ACCFE8; }

.text{ margin:0; padding:3px 5px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }

.thumbs { border: 1px solid #a0a0a0; padding:3px; margin:0; background-color:#fff;}

.thumbs2 { padding-top:20px !important; padding-top:20px }

.grey-font {color:#7a7a7a}

/* -- LINKS -- */

a { outline-style:none; }

a:link, a:visited 	{ font-weight:bold; }
a:hover				{font-weight:bold; }

a.thumbs3        { padding-bottom:0px !important; padding-bottom:2px; border-bottom:3px solid #a0a0a0; margin:0; }
a.thumbs3:hover  { padding-bottom:0px !important; padding-bottom:2px; border-bottom:3px solid #5a5a5a; margin:0; }

a#thumbs4        { padding-bottom:0px !important; padding-bottom:2px; border-bottom:3px solid #a0a0a0; margin:0; padding-left:14px }
a:hover#thumbs4  { padding-bottom:0px !important; padding-bottom:2px; border-bottom:3px solid #5a5a5a; margin:0; padding-left:14px }

a.foot {
	text-decoration:none; 
	vertical-align:bottom; 
	border-right:1px #666666 solid; 
	padding: 4px 6px 6px 8px; 
	letter-spacing:1px; 
	line-height: 17px; 
	color:#808080; 
	font-weight:bold; 
	font-size:11px}
a.foot:hover {color:#5e5e5e; text-decoration:underline; }

/* ---------- */

a.normal {
	width:164px; 
	height:17px;
	padding-right:0;
	padding-top:4px;
	margin-bottom:0;
	margin-top:20px;
	text-align:center;
	display:block;	
	color: #fff; 
	font-size: 10px; letter-spacing: 1px;
	font-weight:bold;	
	font-family: Arial, sans-serif; 
	text-decoration: none;
	border: #969696 1px solid;
	border-left: 4px solid #969696;
	background:#afafaf url(images/bg_btn1.gif) top right repeat-x;
	}

a.normal:hover { color: #000; text-decoration: none; }

/* ---------- */

a.comun:link, a.comun:visited, a.comun:active { 
	color: #666666; 
	text-decoration: underline; 
	margin:0; 
	padding:0;
	}
a.comun:hover { color: #1a1a1a; text-decoration: none; }
	
a.evento:link, a.evento:visited, a.evento:active { 
	color: #fff; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-decoration: none;
	margin: 0; 
	padding:0;  
	}
a.evento:hover { 
	color: #79dfff; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-decoration: underline;
	margin: 0; 
	padding:0; 
	}

/*--------  MENU  --------*/
#menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing: +1px; 
	margin:0;
	height:30px;
	width:752px; 
	margin-left:14px;
	background: url(images/bg_menu_inicio.gif) bottom center no-repeat;
	}

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

#menu ul { margin: 0; padding: 0; }

#menu li { margin: 0; float: left; }

#menu a {
	text-decoration: none;
	color: #6d6d6d; 
	background: url(images/bg_menu1.gif) center left repeat-x;
	display: block;
	margin:0;
	margin-left: 21px;
	padding: 7px 0; 
	text-align:center;
	width:106px; 
	vertical-align:bottom;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	border-bottom:none;
	}
#menu a:hover { color: #fff; background:#919191 url(images/bg_menu1b.gif) center left repeat-x; }

#menu a#ultimo { color: #6d6d6d; 
	background:#fff url(images/bg_menu1.gif) center left repeat-x;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	margin-left:20px;
	}
#menu a#ultimo:hover { color: #fff; background:#919191 url(images/bg_menu1b.gif) center left repeat-x; }

#menu a#ultimo-actual { 
	color: #a3a3a3; 
	background:#fff url(images/bg_menu2.gif) center bottom no-repeat;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	margin-left:20px;
	cursor: default;
	}

#menu a#actual { 
	color: #a3a3a3; 
	background:#fff url(images/bg_menu2.gif) center bottom no-repeat;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	margin:0;
	margin-left:21px;
	cursor: default;
	}
	
#menu a#primero { 
	color: #a3a3a3; 
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	text-decoration: none;
	color: #6d6d6d; 
	background: url(images/bg_menu1.gif) center left repeat-x;
	display: block;
	margin:0;
	padding: 7px 0; 
	text-align:center;
	width:106px; 
	vertical-align:bottom;
	border-bottom:none;
	}
#menu a:hover#primero { color: #fff; background:#919191 url(images/bg_menu1b.gif) center left repeat-x; }
	
#menu a#actual-primero { color: #a3a3a3; 
	background:#fff url(images/bg_menu2.gif) center bottom no-repeat;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	margin-left:0;
	cursor: default;
	}

/* ------------------------------ */
/* ---------- LINK IMAGENES ---------- */

#btn_dama{
	width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg_dama2.jpg) top center no-repeat; 
	float:left;
	}

#btn_dama a {
	width:227px; height:129px;
	background: url(images/bg_dama.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_dama a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_hombre {
	width:227px; height:129px; margin-left:16px; padding:0; 
	background:#c5c4c4 url(images/bg_hombre2.jpg) top center no-repeat;
	float:left; 
	}

#btn_hombre a {
	width:227px; height:129px;
	background: url(images/bg_hombre.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_hombre a:hover { background:none; text-decoration: none;}

/* ------------ */

#btn_ninio {
	width:227px; height:129px; margin-left:16px; padding:0; 
	background:#c5c4c4 url(images/bg_nino2.jpg) top center no-repeat; 
	float:left; clear:right;
	}

#btn_ninio a {
	width:227px; height:129px;
	background: url(images/bg_nino.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_ninio a:hover { background:none; text-decoration: none;}

/* ------------ */

.box-news{ height:135px; width:714px; margin-top:11px; padding-top:16px; border-top:1px solid #CCCCCC; }

/* ------------ */

#btn_cart{
	width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg_carteras2.jpg) top center no-repeat; 
	float: right;
	}

#btn_cart a {
	width:227px; height:129px;
	background: url(images/bg_carteras.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_cart a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_ver{
	width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg-verano2.jpg) top center no-repeat; 
	float: right;
	}

#btn_ver a {
	width:227px; height:129px;
	background: url(images/bg-verano1.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_ver a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_inv{width:227px; height:129px;
	padding:0; background:#ccc url(images/bg-invierno10.jpg) bottom center no-repeat; 
	float: right;}

#btn_inv a {
	width:227px; height:129px;
	background: url(images/bg-invierno10.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_inv a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_botas{width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg-botas2.jpg) top center no-repeat; 
	float: right;}

#btn_botas a {
	width:227px; height:129px;
	background: url(images/bg-botas.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_botas a:hover { background:none; text-decoration: none;	}

/* ------------------------------------------------------------------------ */

#btn_inv2{width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg-invierno092.jpg) top center no-repeat; 
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}

#btn_inv2 a {
	width:227px; height:129px;
	background: url(images/bg-invierno09.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_inv2 a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_botas2{width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg-botas2.jpg) top center no-repeat; 
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#btn_botas2 a {
	width:227px; height:129px;
	background: url(images/bg-botas.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	}
	
#btn_botas2 a:hover { background:none; text-decoration: none;	}

/* ------------ */

#btn_cart2{
	width:227px; height:129px;
	padding:0; background:#c5c4c4 url(images/bg_carteras2.jpg) top center no-repeat; 
	float:left;
	margin-bottom:10px;
	}

#btn_cart2 a {
	width:227px; height:129px;
	background: url(images/bg_carteras.jpg) top left no-repeat;
	display: block; margin:0; padding:0; text-indent: -999em;
	clear:right;
	}
	
#btn_cart2 a:hover { background:none; text-decoration: none;	}

/* ------------------------------------------------------------------------ */

#btn_vaq {
	width:710px; height:50px; margin-top:5px; display:block;
	padding:0; background:#c5c4c4 url(../images/vaquitas_btn2.gif) top center no-repeat; 
	}

#btn_vaq a {
	width:710px; height:50px; display:block;
	background: url(../images/vaquitas_btn1.gif) top left no-repeat;
	margin:0; padding:0;
	}
	
#btn_vaq a:hover { background:none; text-decoration: none; }

/*-----------  OTRO MENU  -----------*/

#menu_img {
	height:130px;
	width:713px; 
	padding:0;
	margin:0;
	}

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

#menu_img ul { margin: 0; padding: 0; }

#menu_img li { margin: 0; float: left; }

#menu_img a {
	background: url(images/bg_dama.jpg) center left repeat-x;
	display: block;
	margin:0;
	width:227px; 
	height:129px;
	}
#menu_img a:hover { color: #ccc; background:#919191 url(images/bg_dama2.jpg) center left repeat-x; }

#menu_img a#hombre {
	background: url(images/bg_hombre.jpg) center left repeat-x;
	display: block;
	margin-left: 16px; 
	width:227px; 
	height:129px;
	}
#menu_img a#hombre:hover { color: #ccc; background:#919191 url(images/bg_hombre2.jpg) center left repeat-x; }

#menu_img a#nino {
	background: url(images/bg_nino.jpg) center left repeat-x;
	display: block;
	margin-left: 16px; 
	width:227px; 
	height:129px;
	}
#menu_img a#nino:hover { color: #ccc; background:#919191 url(images/bg_nino2.jpg) center left repeat-x; }

/* ----------------------------- */
/*-----------  SITIO  -----------*/

#tooltip{
	padding: 10px;
	margin: 5px;
	border:#666666 1px solid;
	display: none;
	}

#wrapper{
	width:780px;
	margin:auto;
	background-color:#FFFFFF;
	border:6px solid #dbdbdb;
	padding-top:14px;
	}

#header{
	background: #FFFFFF url(../images/headers/inv10/01.jpg) top left no-repeat;
	padding:0;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:14px;
	padding-top:35px;
	height:165px;
	width:752px;
	}

#container{
	height:100%;
	width:714px;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:14px;
	border: 1px solid #b7b7b7;
	border-top:none;
	padding:18px;
	}

#footer{ 
	float: none;
	color:#0D3C62;
	margin:0;
	margin-left:14px;
	margin-right:14px;
	padding-top:4px;
	padding-bottom:0;
	height:63px;
	background:#a8a8a8 url(images/bg_footer.gif) top left repeat-x;
	text-align:center;
	}

/* ----------------------------- */
/* ---------- H O M E ---------- */

#recuadro {
	width:442px; 
	height:87px;
	height:88px !important;
	padding:14px; 
	margin-top:6px; 
	background:url(images/bg_bienvenida.gif) left top no-repeat;
	}

#btn1 {
	width:90px; 
	float:right;
	height:17px; 
	padding-right:0;
	padding-top:4px;
	margin-top:6px;
	margin-bottom:0;
	text-align:center;
	border: #969696 1px solid;
	background: url(images/bg_btn1.gif) top right repeat-x;
}
/* -----------------------
.btn1-d {
	width:225px; 
	float:right;
	height:308px;
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0;
	font-size:16px; 
	text-align: center; 
	background:#e5e5e5 url(images/bg_dest.gif) top right repeat-x;
}
.btn1-d h3 {
	width:211px; 
	height:20px; 
	padding-top:1px; 
	border-bottom: 5px solid #6f6f6f; 
	margin-top:0;
	margin-bottom:14px;
	font-size:16px; 
	color:#FFFFFF; 
	font-style:italic; 
	font-weight:bold; 
	text-align:left !important; 
	padding-left:14px;
	background:#afafaf url(images/bg_btn1.gif) top right repeat-x;
}
.btn1-d a.normal{
	margin-top:14px;
	margin-left:14px;
	width:192px;
}
----------------------- */
.btn1-d {
	width:225px; 
	float:right;
	height:180px;
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0;
	font-size:16px; 
	text-align: center; 
	background:#e5e5e5 url(images/bg_dest.gif) top right repeat-x;
}
.btn1-d h3 {
	width:211px; 
	height:20px; 
	padding-top:1px; 
	border-bottom: 5px solid #6f6f6f; 
	margin-top:0;
	margin-bottom:10px;
	font-size:16px; 
	color:#FFFFFF; 
	font-style:italic; 
	font-weight:bold; 
	text-align:left !important; 
	padding-left:14px;
	background:#afafaf url(images/bg_btn1.gif) top right repeat-x;
}
.btn1-d a.normal{
	margin-top:10px;
	margin-left:14px;
	width:192px;
}
/* ------------------------ */
#btn1-f {
	width:670px;
	height:670px !important; 
	height:675px;
	float:none;
	border-top:5px solid #6f6f6f;
	padding:14px; 
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0;
	font-size:14px; 
	text-align:left; 
	background:#e5e5e5 url(images/bg_seccion.gif) top right repeat-x;
}

#btn2-f {
	width:670px; 
	border-top:5px solid #6f6f6f;
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0; 
	padding:14px; 
	float:none;
	clear:both;
	background:#e5e5e5 url(images/bg_seccion.gif) top right repeat-x;
	}

.calzado_txt { 
	height:110px; 
	width:199px; 
	float:left; 
	margin-top:5px; 
	margin-bottom:0;
	margin-left:16px;
	padding:14px;
	background:url(images/bg_calzado.jpg) top left no-repeat;
	}

#calzado_txt2 {
	width:442px; 
	height:77px;
	height:78px !important;
	padding:14px;
	padding-bottom:5px; 
	margin-top:6px; 
	background:url(images/bg_calzado2.jpg) top left no-repeat;
	}
	
.btn1-e {
	width:164px; 
	float:left;
	height:17px;
	padding-right:0;
	padding-top:4px;
	margin-bottom:0;
	margin-top:10px;
	text-align:center;	
	border: #969696 1px solid;
	border-left: 4px solid #969696;
	background:#afafaf url(images/bg_btn1.gif) top right repeat-x;
	}
	
#area_prods{ 
	margin-top:5px; 
	margin-bottom:0;
	margin-left:0; 
	padding-left:8px; 
	padding-right:0; 
	padding-top:10px; 
	width:698px; 
	height:400px !important; 
	height:420px;
	} 

#rank_home { 
	width:450px; 
	height:285px !important;
	height:296px;
	padding:10px; 
	background:url(images/bg_bottom.gif) bottom left repeat-x; 
	float:left; display:block;
	border-bottom: 5px solid #b9b9b9;
	}

.i-frame{
	width:130px;
	height:130px;
	background-color:#e9e9e9;
	}
	
.i-frame-home{
	width:312px;
	height:268px;
	background-color:#e8e8e8;
	padding:0;
	margin:0;
	}

.i-big{
	width:694px; 
	margin-left:4px !important;
	margin-left:2px;
	margin-bottom:8px; 
	float:left
	}

.i-frame2 {
	width:197px; 
	height:200px;
	padding-top:14px; padding-left:14px; padding-right:14px; padding-bottom:2px; 
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0;
	background:#e5e5e5 url(images/bg_dest.gif) top right repeat-x;
	float:left;
	}

.if-img{
	margin-bottom:4px;
	}

/* ------------ TABLAS ---------- */

.tabla_1 {height:177px}

/* ---------- CONTACTO ---------- */

#i-middle {
	margin: 0;
	padding: 0;
	width:650px; 
	}

.lado-a {
	width:270px; 
	height:20px; 
	margin:10px 3px 10px 3px;
	float: left;
	padding:0; 
	text-align:right;
	}

.lado-b { 
	padding-right:10px; 
	padding-top:6px;
	width:260px; 
	height:14px; 
	margin:10px 3px 10px 3px;
	float: left; 
	text-align:right;
	}

.form{ margin:0; 
	padding:3px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold;
	color: #545454; 
	background:#f2f2f2 url(images/bg_form.gif) bottom left repeat-x ;
	border: 2px solid #bdbdbd;
	}

.btn {
	background-color:#868686; 
	color:#fff; 
	margin:10px 10px 0 0; padding-left:10px; padding-right:10px;
	border: 2px solid #dbdbdb; 
	cursor:pointer;
	}


/* ----------------------------------- */
/* ---------- T I T U L O S ---------- */

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:0;
	text-indent:-999px;
	display:none;
	}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url(images/arrow.gif) center left no-repeat;
	background-position: 83px 4px;
	font-weight: normal;
	font-size:18px;
	line-height:normal;
	color: #272727;
	padding-top:0;
	padding-left:100px;
	margin-top:0;
	margin-bottom:2px; 
	}

/* ------------------------------------- */
/* ------------------------------------- */


a.btnCarteras{ float:left; width:345px; height:90px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btn-carteras.jpg) top left no-repeat;
}

a.btnInv09{ float:left; width:345px; height:90px; margin-right:11px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btnInv09.jpg) top left no-repeat;
}

a.btnver10{ float:left; width:345px; height:90px; margin-right:11px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btnver10.jpg) top left no-repeat;
}

a.btnZapatos{ float:left; width:345px; height:90px; margin-right:11px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btnzapatos.jpg) top left no-repeat;
}

a.btnBotas{ float:left; width:345px; height:90px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btnbotas.jpg) top left no-repeat; clear:right;
}

a.btninv10{ float:left; width:345px; height:90px; margin-right:11px; margin-bottom:10px; text-indent:-9999px;
	background:#FF9999 url(images/btninv10.jpg) top left no-repeat;
}

a.btnCarteras:hover, a.btnInv09:hover, a.btnver10:hover, a.btninv10:hover, a.btnBotas:hover, a.btnZapatos:hover { background-position:0 -90px;}

hr{ margin-bottom:10px; border:none;border-bottom:1px solid #CCCCCC; clear:both; height:1px; width:702px; text-align:left;}

/* ------------------------------------- */

#zapatos {
	width:670px; 
	border-top:5px solid #6f6f6f;
	border-bottom: 5px solid #b9b9b9; 
	margin-top:0; 
	padding-top:29px;
	padding-bottom:1px;
	padding-left:29px;
	float:none;
	clear:both;
	background:#e5e5e5 url(images/bg_seccion.gif) top right repeat-x;
	overflow:hidden;
	margin-bottom:15px;
	}
	
#zapatos a img {
	margin-top:0;
	margin-bottom:25px;
	margin-right:25px;
	float:left;
	padding-bottom:2px;
	border-bottom:3px solid #a0a0a0;
	}
	
#zapatos a:hover img { border-bottom:3px solid #5a5a5a; }

/* ------------------------------------- */

ul#mapa li { list-style:inside circle; }

ul#mapa li a{ color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase; }

ul#mapa li a:hover{ color: #003366; text-decoration: underline; }

/* ------------------------------------- */

a.fbkbtn{ background:url(images/btn-fbk.gif) top left no-repeat; display:block; width:225px; height:67px; float:right; margin-bottom:13px; }

a.fbkbtn span{ display:none; }

a.juego{ background:url(images/boton-juego.jpg) top left no-repeat; display:block; width:225px; height:115px; float:right; margin-bottom:13px; }

a.juego span{ display:none; }

div#juego{
	position:relative;
	top:0;
	left:-8px;
}



