/* ESTILOS PARA LA PROMOCIÓN OFERTA DEL DIA */

.odd_clear{
	clear:both;
}
form{
	margin:0;
	padding:0;
}

/* HOME */
#odd {
	margin:7px 0 0 10px;
	width:310px;
	height:350px;
	font-family:Arial, Helvetica, sans-serif;
}

#odd #odd_content{
	position:relative;
	background:url(../images/odd_bg.jpg) no-repeat top left;
	border-bottom:solid 1px #FFF;
}

#odd #odd_crono{
	position:absolute;
	width:155px;
	right:0;
	top:0;
}

#odd #odd_tachar{
	position:absolute;
	right:15px;
	top:45px;
}

#odd #odd_precio{
	position:absolute;
	right:15px;
	top:45px;
	font-size:18px;
	color:#ac969b;
}
#odd #odd_oferta{
	position:absolute;
	right:15px;
	top:67px;
	font-size:30px;
	color:#100d0c;
	font-weight:bold;
}
#odd #odd_ahorro{
	position:absolute;
	right:15px;
	top:112px;
	font-size:24px;
	color:#ae3d3d;
	font-weight:bold;
}

#odd #odd_aviso{
	position:absolute;
	width:120px;
	left:172px;
	top:145px;
	font-size:11px;
	color:#413634;
}

#odd #odd_footer{
	background:url(../images/odd_footer.jpg) no-repeat top left;
	padding:10px;
	font-size:14px;
	color:#e8d7d2;
	font-weight:bold;
}

/* W.MODAL 1 */
#wmodal_1_container {
	width:310px;
}
#wmodal_1 {
	width:240px;
	background:#b03e3e url(../images/odd/bg_wmodal1.jpg) no-repeat top left;
	border:solid 2px #7d7370;
	padding:60px 45px 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9c5be;
}

#wmodal_1 .input1{
	background:url(../images/odd/num_1.png) no-repeat top left;
	height:28px;
	padding:0 0 0 35px;
	margin-bottom:20px;
}

#wmodal_1 .input2{
	background:url(../images/odd/num_2.png) no-repeat top left;
	height:28px;
	padding:0 0 0 35px;
	margin-bottom:10px;
}

#wmodal_1 input[type='text']{
	height:18px;
	width:200px;
	padding:5px;
	background: url(../images/odd/input.png) no-repeat top right;
	border:0;
	font-size:14px;
	color:#451412;
	
}


/* W.MODAL 2 */

#wmodal_2 {
	position:relative;
	width:835px;
	margin:0 auto;
	height:65px;
	padding:67px 0 0 32px;
	background:url(../images/odd/bg_wmodal2.png) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9c5be;
}

#wmodal_2 .btnCerrar{
	position:absolute;
	top:15px;
	left:5px;
}

#wmodal_2 .input1{
	background:url(../images/odd/num_1.png) no-repeat top left;
	height:28px;
	padding:0 0 0 35px;
	float:left;
	margin-right:10px;
}

#wmodal_2 .input2{
	background:url(../images/odd/num_2.png) no-repeat top left;
	height:28px;
	padding:0 0 0 35px;
	float:left;
	margin-right:10px;
}

#wmodal_2 input[type='text']{
	height:18px;
	padding:5px;
	background: url(../images/odd/input.png) no-repeat top right;
	border:0;
	font-size:14px;
	color:#451412;
	
}

.enlace {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #d9b9bc;
	font-weight: bold;
	text-decoration: none;
}

.enlace:hover {
	text-decoration: underline;
}

/* LANDING PAGE */
#cuerpo {
	background:#441412 url(../images/odd/bg_landing.jpg) repeat-x top center;
	margin:0;
}

#landing {
	position:relative;
	background:url(../images/odd/bg_landing_cont.jpg) no-repeat top center;
	width:914px;
	margin:0 auto;
	padding:0 18px;
	font-family:Arial, Helvetica, sans-serif;
}
#landing .title {
	font-size:26px;
	color:#e8d7d2;
	font-weight:bold;
	padding:5px;
}
#landing .btnOfertas {
	position:absolute;
	top:5px;
	left:562px;
}
#landing .clock {
	position:relative;
	top:-25px;
	left:880px;
	z-index: 20;
	margin-bottom: -100px;
}
#landing #container {
	background:#d1bbb4;
}

#landing #left{
	width:544px;
	float:left;
	margin-top:2px;
	background:url(../images/odd/ld_bg_producto.jpg) repeat-x top left;
}

#landing #right{
	width:366px;
	float:left;
	padding:2px 2px 20px 2px;
	text-align:center;
}

#landing #precios {
	position:relative;
	width:365px;
	height:200px;
	background:url(../images/odd/ld_bg_precios.jpg) no-repeat;
}
#landing #tachar{
	position:absolute;
	left:25px;
	top:40px;
}

#landing #precio{
	position:absolute;
	left:30px;
	top:45px;
	font-size:30px;
	color:#ac969b;
}
#landing #oferta{
	position:absolute;
	left:160px;
	top:40px;
	font-size:48px;
	color:#100d0c;
	font-weight:bold;
}
#landing #ahorro{
	position:absolute;
	left:160px;
	top:120px;
	font-size:48px;
	color:#ae3d3d;
	font-weight:bold;
}

#landing #hand{
	position:absolute;
	left:75px;
	top:135px;
	z-index:100;
}
#landing #megusta{
	position:absolute;
	left:30px;
	top:120px;
}

#landing #tallas {
	width:325px;
	margin:15px auto;
	text-align:left;
	font-size:14px;
	color:#4f352d;
}
#landing #tallas select {
	background:#7f6e64;
	border:solid 1px #413634;
	font-size:14px;
	color:#FFF;
	width:55px;
}
#landing #tallas b {
	font-size:18px;
	color:#c6142e;
}
#landing #tallas strong {
	font-size:18px;
	color:#413634;
}
#landing #tallas .sep {
	background:url(../images/odd/sep.gif) repeat-x;
	height:2px;
	margin:2px 0;
}

#landing .btnCarrito {
	height:120px;
	width:322px;
	margin:0 auto;
}
#landing .btnCarrito .boton {
	height:120px;
	width:322px;
}
#landing .btnCarrito a{
	display:block;
	background:url(../images/odd/btnCarrito.jpg) no-repeat;
	background-position:0 0;
}
#landing .btnCarrito a:hover{
	display:block;
	background:url(../images/odd/btnCarrito.jpg) no-repeat;
	background-position:-322px 0;
}

#landing #modelo {
	float:left;
}
#landing #description {
	float:left;
	background:url(../images/odd/ld_bg_description.jpg) no-repeat top left;
	width:194px;
	height:435px;
	padding:15px 30px;
	font-size:15px;
	color:#d7c2bb;
}
#landing #description h2{
	font-size:18px;
	color:#f8acb3;
	margin:0 0 10px 0;
}
#landing #description h1{
	font-size:18px;
	color:#f8acb3;
	margin:0 0 10px 0;
}

#landing #opiniones {
	background:url(../images/odd/numOpiniones.jpg) no-repeat;
	width:124px;
	height:30px;
	float:left;
	color:#5d423d;
	font-size:13px;
	font-weight:bold;
	padding:11px 0  0 45px;
}

/* BANNER CATÁLOGO */

#odd_banner {
	position:relative;
	width:520px;
	margin:0 auto;
	border:solid 1px #441412;
}

#odd_banner #datosBanner{
	float:left;
	width:300px;
}

#odd_banner #bgBanner {
	width:307px;
	height:167px;
	position:relative;
	background:url(../images/odd/bannerBgPrecios.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
}

#odd_banner #tachar{
	position:absolute;
	left:28px;
	top:40px;
}

#odd_banner #precio{
	position:absolute;
	left:25px;
	top:35px;
	font-size:24px;
	color:#ac969b;
}
#odd_banner #oferta{
	position:absolute;
	left:135px;
	top:35px;
	font-size:40px;
	color:#100d0c;
	font-weight:bold;
}
#odd_banner #ahorro{
	position:absolute;
	left:135px;
	top:100px;
	font-size:40px;
	color:#ae3d3d;
	font-weight:bold;
}

#odd_banner #hand{
	position:absolute;
	left:75px;
	top:100px;
	z-index:100;
}
#odd_banner #megusta{
	position:absolute;
	left:25px;
	top:90px;
}

#odd_banner #bannerClock{
	position:absolute;
	right:10px;
	top:10px;
}





