/************pro***/
.borderc {border:1px solid #F2F2E6;}
TD.mainmini{color:#7B2C27;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:normal; line-height:25px;}
.celeste {font-family: Arial, sans-serif; font-size: 14px; color: #00CCFF; font-weight:bold;}
.plainBox, .plainbox-description {font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #fff;
 background:url(images/images/bgx.gif) repeat-x top left #FFFFFF; padding: 12px 5px 5px 5px;}
.paddingcart {padding-left:30px;}
/************pro***/

/*Win IE browsers - hide from Mac IE\*/
* html #directorio{height:1%;}
/*IE workaround*/
/*All IE browsers*/
* html #directorio li{border-left:1px solid black;margin:0 0.4em 0 -0.4em;padding:0 0.4em 0 0.4em;}
* html #directorio li{display:block;float:left;}
/*End hide*/
/*Mac IE 5*/
* html #directorio li:first-child{border-left:0;}
A.ayuda4{color:#7B2C27;font-family:Arial;font-size:11px;font-weight:normal;line-height:18px;padding-left:55px;text-align:left;}
A.guia2{color:#7B2C27;font-family:Arial,sans-serif;font-size:11px;padding-left:25px;}
A.headerNavigation{color:#ffffff;}
A.menu1{color:#7B2C27;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;height:3px;line-height:20px;padding-left:6px;}
A.menu2,A.menu3{color:#000000;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;line-height:20px;padding-left:41px;}
A.menu4{color:#7B2C27;font-family:Arial,sans-serif;font-size:11px;line-height:20px;padding-left:25px;}
A.thumb{color:#7B2C27;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:underline;}
a.thumb22{color:#7B2C27;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:underline;font-weight:bold; line-height:20px;}
a.listado{ text-decoration:none;}
a:hover,#directorio li a:hover{color:#7D2C25;}

body{background:#F6F7F1;font-family:Arial,sans-serif;font-size:12px;margin:0;padding:0;text-align:center;}
br{line-height:5px;}
FORM,#submenu ul,#submenu li,#submenucart ul,#submenucart li,#footer ul,#footer li,#inline ul,#inline li{display:inline;}
h1,h2{color:#990100;font-family:Arial,sans-serif; font-style:italic;font-size:18px;font-weight:bold;}
h3{color:#7B2C27;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;line-height:12px;margin:0;padding:0px 0px 10px 10px;}
html>body #navcontainer li a,html>body #faqs li a{width:auto;}
SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px;}
SPAN.markProductOutOfStock{color:#c76170;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.productSpecialPrice{color:#ff0000;font-family:Verdana,Arial,sans-serif;}
TD{color:#7B2C27;font-family:verdana;font-size:10px; text-decoration:none;}
TD.conf{background:#ffffff;color:#000000;font-family:Arial,sans-serif;font-size:13px;font-style:normal;font-weight:bolder;}
TD.headerError,.messageStackError,TD.headerError{background:#ffffff;border-bottom:#e71b1b 7px solid;border-left:#e71b1b 7px solid;border-right:#e71b1b 7px solid;border-top:#e71b1b 7px solid;color:#000000;font-family:Tahoma,Arial;font-size:12px;font-weight:bold;line-height:20px;padding:6px 35px 5px;}
TD.headerNavigation{background:#7B2C27;font-family:Verdana,Arial;font-size:11px;}
TD.inactiveNavigation{background:url(images/images/n-gra.gif);color:#ffffff;font-size:11px;}
TD.main{color:#7B2C27;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:normal;}
TD.pageHeading,.pageheading{color:#7B2C27;font-family:Verdana,Arial,sans-serif;font-size:18px;font-weight:bold;}
TD.smallText,.smallText{color:#7B2C27;font-family:Helvetica,Arial,sans-serif;font-size:11px;}
TD.smallText2,.smallText2{color:#666;font-family:Helvetica,Arial,sans-serif;font-size:11px;}
TD.listado,.listado{color:#7B2C27;font-family:Arial,sans-serif;font-size:11px;padding:0px 8px 0px 8px; text-decoration:none;}
TD.tarj{color:#7B2C27;font-family:Verdana,Arial;font-size:13px;font-weight:bold;}
TEXTAREA{font-family:Verdana,Arial,sans-serif;font-size:11px;WIDTH:100%;}
.ArtNomMedio{color:#7B2C27;font-family:Verdana,Helvetica,sans-serif;font-size:14px;padding-bottom:15px;padding-left:75px;}
.ArtNomMedio2{color:#7B2C27;font-family:Verdana,Helvetica,sans-serif;font-size:14px;padding-bottom:15px;padding-left:0px;}
.aviso{border-bottom:#e71b1b 1px solid;border-left:#e71b1b 1px solid;border-right:#e71b1b 1px solid;border-top:#e71b1b 1px solid;color:#7B2C27;font-family:Arial,Verdana;font-size:11px;font-weight:normal;padding:6px 25px;}
.bread{color:#7B2C27;font-family:Verdana;font-size:10px;font-weight:normal;text-decoration:underline;}
.cesta_txt{vertical-align:5px;}

.atributos{color:#7B2C27;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;}

.small2{color:#666;font-family:Arial,sans-serif;font-size:11px;font-weight:normal;}

.CssPrecio{color:#7B2C27;font-family:Arial,sans-serif;font-size:15px;font-weight:bold;}
.footer{color:#7B2C27;font-family:Verdana,Arial;font-size:11px;}
.giftCenterLink{color:#7B2C27;font-family:Arial,Verdana;font-size:12px;font-weight:normal;padding-left:25px;PADDING-RIGHT:25px;}
.guia{color:#000000;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;padding-left:10px;}
.h2_familias{line-height:17px;margin-top:14px;}
.hd_pagelink{color:#7B2C27;font-family:Arial,Verdana;font-size:11px;line-height:17px;}
.input{FONT:10px arial,verdana;height:19px;}
.linea{border-top:#E7E6D2 1px solid;}
.linea_gris{border-top:1px solid #7B2C27;margin-top:0px;}
.lnk,.ul,a{color:#7B2C27;/* color:#7D2C25;*/ text-decoration:none;}
.pl{color:#666;text-decoration:underline;}
.mailok{background:#ffffff;border:7px solid #00CC00;color:#000000;font-family:Tahoma,Arial;font-size:12px;font-weight:bold;line-height:20px;padding:6px 35px 5px;}
.margin25{margin:25px;}
.margin12{margin:12px;}
.lft{width:150px; height:350px; float:left;}
.messageStackOk{background:#ffffff;border-bottom:#D5E800 7px solid;border-left:#D5E800 7px solid;border-right:#D5E800 7px solid;border-top:#D5E800 7px solid;color:#000000;font-family:Tahoma,Arial;font-size:12px;font-weight:bold;line-height:20px;padding:6px 35px 5px;}
.noul{color:#7B2C27;text-decoration:none;}
.orderEdit{color:#000000;font-family:Arial,sans-serif;font-size:10px;font-style:normal;text-decoration:underline;}
.pad25{margin:8px 0px 4px 42px;}
.padleft{margin:0px 0px 3px 25px;}
.padleft2{margin:0px 0px 3px 38px;}
.matop{margin-top:-1px;}
.matop2{margin-top:-7px;}
.productListing-heading{color:#7B2C27;font-family:Arial,sans-serif;font-size:11px;font-weight:normal;height:19px;}

.recomendaciones{border-bottom:#E7E6D2 0px solid;/* gris */ display:block;margin:0px 0px 0px 0px; }
.guiafamilias {background:url(images/images/bg.gif) repeat-x top left #FFFFFF;border-top:1px solid #d5e800;}

.red{color:#ff0000;font-family:verdana,geneva;font-size:11px;font-weight:normal;}
.send{FONT:12px arial,verdana;height:21px;}
.stockWarning{color:#cc0033;font-family:Verdana,Arial,sans-serif;font-size:10px;}
.titulo_confirmacion{color:#7B2C27;font-family:Arial,sans-serif;font-size:16px;margin-left:12px;margin-right:15px;vertical-align:-2px;}
.titulo_menu_ayuda{color:#7B2C27;font:13px Arial,sans-serif;margin:30px 0px 0px 35px;}
.titulo_menu_ayuda2{color:#7B2C27;font:13px Arial,sans-serif;margin:30px 0px 0px 10px;}
.titulo_menu_temas_ayuda{color:#7B2C27;font:13px Arial,sans-serif;margin:30px 0px 0px 10px;}
.Top2{color:#7B2C27;font-family:tahoma,sans-serif;font-size:11px;font-weight:bold;}
.txt_conf{font-size:12px; color:#000000; padding-left:11px;font-family:Arial,sans-serif;}
#breadcrumb{position:absolute;right:25px;text-align:right;top:92px;}

#categorias, #condiciones{float:left;list-style:none;margin-left:0;padding-left:0;}
#xprecio{float:left;margin-left:30px;display:inline;}
#categorias li, #categorias2 li{background:url(images/images/flecha2.gif) no-repeat 1px;line-height:16px;padding-left:17px;}
#condiciones li{background:url(images/images/flecha2.gif) no-repeat 1px;line-height:-10px;  padding:0px 0px 0px 17px;}
#categorias_precio{background:url(images/images/bg.gif) repeat-x top left #FFFFFF;border-top:1px solid #d5e800;/* linea superior verde*/ height:190px;/* border:#E7E6D2 1px solid;recuadro gris */ margin:8px 22px 22px 22px;padding:0px;width:724px;}
#comprar, #comprar2, #comprar3{display:inline;float:right;margin:22px 22px 16px 0px;padding:0px;text-align:right;width:191px;}

#precio{display:inline;float:left;margin:22px 0px 16px 22px;padding:0px;text-align:left;width:156px;}

#atributos{display:inline;float:right;margin:0px 22px 0px 0px;padding:0px;text-align:right;width:355px;border:1px solid #E8E5D4; background:#fff;}

#conf_derecha{display:inline;float:left;margin:50px 0px 0px 260px;width:435px; text-align:center;}
#conf_izquierda{display:inline;float:left;margin:22px 0px 0px 260px;width:435px;}
/*************************************************************/
#confirmacion{float:left;margin:50px 22px 22px 22px;width:726px;}
#container{border-top:2px solid #d5e800;/*background:#fff;*/ margin:0px auto;padding:0px;position:relative;text-align:left;width:770px;}
#container_cuerpo_footer{margin:0px;padding:0px;position:absolute;right:0px;top:120px;width:770px;}
#contenido_ayuda{float:left;height:100%;margin:0px 0px 20px 0px;width:515px;}
#contenido_contacto{float:left;height:100%;margin:0px 15px 20px 0px;width:515px;}
#cross_sell{display:inline;float:left;margin:22px 0px 22px 22px;padding:0px;width:150px;}
#cuerpo{background:#fff;BORDER:#E7E6D2 1px solid;float:left;margin:0px;padding:0px;width:770px;}
#cuerpo2{background:#fff;BORDER:#E7E6D2 1px solid;float:left;margin:10px 0px 0px 0px;padding:0px;width:770px;}

#destacados_novedades{display:inline;float:left;margin:0px 22px 22px 0px;padding:0px;width:350px;}
#guia_familias{display:inline;float:left;margin:0px 22px 22px 22px;padding:0;width:350px;}


#direccion_envio{float:left;width:210px;}
#direccion_facturacion{float:right;width:210px;}
/***************************************************************************************************/
#directorio{list-style:none;margin:0;padding:0;}
#directorio li a{color:#868686;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:normal;}
#directorio li:before{content:"| ";}
#directorio li:first-child:before{content:"";}
#directorio_inicio{float:left;height:188px;margin:0px 0px 5px 69px;padding:5px 0px 0px 0px;width:660px;display:inline;}

#faqs{width:450px;}
#footer{float:left;margin:0px;padding:0px;width:770px;}
#foto{background:#fff;display:inline;float:left;margin:15px 0px 22px 46px;padding:0px;width:250px;text-align:center;}
#foto_categoria{float:left;height:190px;margin:0px;padding:0px;width:250px;}

#foto_home{float:left;height:102px;margin:30px 0px 0px 55px;padding:0px;width:260px;display:inline;}
#tag_home{float:left;height:98px;margin:13px 0px 0px 20px;padding:0px;width:350px;display:inline;}


#guia_derecha{float:left;margin:0px 25px 0px 0px;}

#guia_izquierda{float:left;margin:0px 0px 0px 25px;}
#header{height:120px;margin:0px;padding:0px;position:absolute;right:0px;top:0px;width:770px;}
#header2{float:left;height:60px;margin:0px;padding:0px;width:770px;}
#info{background:#F6F7F1;border-top:2px solid #d5e800;float:right;font-size:11px;font-weight:lighter;width:400px;padding-bottom:13px;}

#info2talla{background:#F6F7F1;border-top:2px solid #d5e800;font-size:11px;font-weight:lighter;width:550px;padding-bottom:13px;}
#info3talla{width:400px;align:center;}

#elegir_talla{border:3px solid #D80000;color:#D10000;align:center;text-align:left;height:94px;margin:35px 0px 0px 0px;padding:18px 10px 5px 25px;width:509px;}

#caracteristicas{border-right:1px solid #E7E6D2;display:inline;float:left;margin:22px 0px 22px 44px;padding:0px;width:275px;}
#caracteristicas2{border-right:1px solid #E7E6D2;display:inline;float:left;margin:22px 0px 22px 80px;padding:0px;width:320px;}

#info_relacionada{border-right:1px solid #E7E6D2;display:inline;float:left;margin:22px 0px 22px 22px;padding:0px;width:230px;}
#info_relacionada2{display:inline;float:left;margin:22px 0px 22px 50px;padding:0px;width:240px;}

#info_talla{background:#F6F7F1;border-top:2px solid #d5e800;display:inline;float:right;font-size:11px;font-weight:lighter;margin:35px 80px 0px 0px;width:303px;}
/*************************************************************/
#inicio{background:url(images/images/bg.gif) repeat-x top left #FFFFFF;border-top:1px solid #d5e800;/* linea superior verde*/ height:150px;/* border:#E7E6D2 1px solid;recuadro gris */ margin:0px 22px 0px 22px;padding:6px 0;width:724px;}
#listado_productos{display:inline;float:left;margin:15px 22px 22px 22px;padding:0px;width:726px;}
#logo{border:0;width:138px;top:5px;}
#logo_print{display:none;}
/*menu css tabs*/
#menu{border-bottom:#E7E6D2 1px solid;margin:0px;padding-bottom:19px;padding-left:208px;}
#menu A:link,#menu A:visited{background:#fff;border-bottom:#E7E6D2 1px solid;border-left:#E7E6D2 1px solid;border-right:#E7E6D2 1px solid;border-top:#E7E6D2 1px solid;color:#7B2C27;float:left;font:12px Verdana,Arial,sans-serif;line-height:14px;margin-right:8px;padding:2px 10px;text-decoration:none;}
#menu A:hover{background:#20468B;color:#fff;}
#menu LI#activa A,#menu A.active:link,#menu A.active:visited{background:#20468B;border-bottom:#20468B 1px solid;color:#fff;}
#menu UL,#menu LI{display:inline;LIST-STYLE-TYPE:none;margin:0px;padding:0px;}
/*submenu css */
#menu_ayuda{float:left;height:100%;margin:0px 0px 16px 0px;width:225px;}
/*************************************************************/
/* #categorias{list-style-image:url(images/images/flecha2.gif);}*/
#menu_categorias{float:left;margin:20px 0 0 65px;width:200px;}
#menu_precio{float:left;margin:20px 0 0 0;width:200px;}
#navcontainer li a,#faqs li a{color:#555;display:block;padding:7px 5px 7px 10px;/*background-color:#2175bc;*/ text-decoration:none;width:100%;}
#navcontainer li a:hover,#faqs li a:hover{background:#F6F7F1;color:#555;}
#navcontainer li li a,#faqs li li a{background:#F6F7F1;color:#000;display:block;font-size:11px;font-weight:normal;padding:3px 0px 7px 15px;text-decoration:none;width:100%;}
#navcontainer li li a:hover,#faqs li li a:hover{background:#fff;}
#navcontainer li li,#faqs li li{border-bottom:0;/* border-top:1px solid #F5F5F5;/*borde subs*/ margin:0;}
#navcontainer li,#faqs li{border-bottom:1px solid #E7E6D2;/*borde mains*/ font-weight:bold;margin:0;}
#navcontainer ul li a#current,#faqs ul li a#current{background:#F6F7F1;border-top:1px solid #d5e800;color:#7D2C25;font-weight:bold;}
#navcontainer ul li li a#subcurrent,#faqs ul li li a#subcurrent{font-weight:bold;}
#navcontainer ul#navlist,#faqs ul#navlist{border-top:1px solid #E7E6D2;}
#navcontainer ul#oh li,#faqs ul#oh li{border-bottom:1px solid #fff;font-weight:bold;margin:0;}
#navcontainer ul#oh,#faqs ul#oh /*borde subayuda*/{border-bottom:1px solid #E7E6D2;border-left:1px solid #E7E6D2;border-right:1px solid #E7E6D2;border-top:1px solid #d5e800;font-weight:bold;margin:0;margin-top:0px;}
#navcontainer ul,#faqs ul{border:none;list-style:none;margin-left:0;padding:0;}
/**********************************************************************/
#navcontainer,#faqs{color:#555;font-family:Arial,sans-serif; font-size:11px;/*background-color:#90bade;*/ margin:10px 25px 0px 25px;margin-bottom:1em;padding:0;}
#navcontainer{width:175px; float:left; display:inline;}

/*menu css tabs*/
/*submenu css */
#navlist2{background:url(images/images/submenu.gif) top left repeat-x;border-bottom:#E7E6D2 1px solid;border-left:#E7E6D2 1px solid;border-right:#E7E6D2 1px solid;color:#fff;float:left;font:11px Verdana,Arial,sans-serif;font-weight:normal;line-height:14px;list-style:none;margin:0;padding:0;padding-bottom:4px;padding-top:4px;text-align:center;text-decoration:none;width:770px;}
#navlist2 li a{color:#fff;font-weight:normal;text-decoration:none;}
#navlist2 li a:hover{background:url(images/images/submenu.gif) top left repeat-x;color:#fff;text-decoration:underline;}
#navlist2 li,#directorio li{display:inline;margin:0;padding:0;}

#newsletter {
background-color:#F6F7F1;
margin: 0px 22px 22px 22px;
padding: 10px 22px 7px 22px;
\width: 724px;
w\idth: 680px; /*IE5 bug*/ 
/* border-bottom: 1px solid #d5e800;  verde*/ 
border-top: 1px solid #d5e800; /* verde*/ 
display:inline;
float:left;
} 

.textcenter {
margin:0px 0px 15px 60px;
width: 650px;
display:inline;
float:left;
text-align:center;
}

.destacadoshome {
margin: 0px 22px 22px 22px; padding: 15px 22px 0px 22px;
/* border-bottom: 1px solid #d5e800;  verde*/ 
border-top: 1px solid #d5e800; /* verde*/ 
display:inline; float:left;
background:url(images/images/bg.gif) repeat-x top left #FFFFFF;} 

.destacadoshome2 {
\width: 724px;
w\idth: 680px; } 

.destacados33 {
\width: 300px;
w\idth: 256px; } 

#opciones_listado{background:#F6F7F1;border-top:2px solid #d5e800;float:right;margin-bottom:22px;margin-top:7px;padding:12px 14px 7px 0px;text-align:right;width:190px;}
#right{display:inline;float:right;margin:22px 22px 22px 0px;width:400px;}
#search{left:25px;position:absolute;text-align:left;top:90px;}

#submenu{color:#7D2C25;position:absolute;right:25px;text-align:right;top:22px;}
#submenucart{color:#7D2C25;position:absolute;right:25px;text-align:right;top:33px;}

#timeline{height:35px;left:185px;position:absolute;text-align:left;top:15px;width:455px;}
#titulo{float:right;width:400px;}
#titulo_familia{margin:5px 0px 10px 0px;padding:0px;}
#txt_tallas{display:inline;float:left;margin:0px 0px 25px 80px;width:570px;}
/*****DESPUES DE FORMATEO*********************************/
#guia_compra{float:left;margin:0px 50px 0px 60px;padding:0px;width:300px;display:inline;}

#guia_bodas{float:left;margin:0px 0px 0px 0px;padding:0px;width:300px;display:inline;}

.titulo_destacados, .titulo_guiahome, .titulo_inicio, .titulo_directorio, .titulo_newsletter{padding-left:15px;color:#7B2C27;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;line-height:14px;text-transform:capitalize;display:block;}
.titulo_inicio    {margin:5px 0px 0px 0px;border-bottom:1px solid #E7E6D2;}
.titulo_guiahome  {margin:5px 0px 0px 0px;}
.titulo_destacados{margin:15px 0px 3px 62px;}
.titulo_directorio{margin:-10px 60px 3px 60px;border-bottom:1px solid #E7E6D2;}
.titulo_newsletter{margin:0px 0px 3px 62px;}

.foto1{float:left;margin:15px 0px 0px 20px;padding:0px;width:93px;height:126px;display:inline;}
.foto2{float:left;margin:0px;padding:0px;width:130px;height:115px;display:inline;}
.foto3{float:left;margin-top:30px;padding:0px;width:98px;height:98px;display:inline;}
.foto4{float:left;margin-top:-5px;padding:0px;width:133px;height:81px;display:inline;}

.txt_guia_home{float:left;margin:0px;padding:0px;width:170px;height:115px;}
.txt_guia_home2{float:left;margin:0px;padding:0px;width:200px;height:115px;}
.txt_precio_home{float:left;margin:0px 0px 0px 25px;padding:0px;width:225px;height:115px;display:inline;}
.mtop{margin-top:10px;}
/******************************************************/

/* DDB - 041031 - Form Field Progress Bar */
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
      overflow: hidden;
	background-color: navy;
	padding-left: 5px;}
	
#cartheader{
font-family:Arial, sans-serif;
font-size: 11px;
color:#fff;
position:absolute;
right:0px;
text-align:right;
vertical-align:top;
top:0px; 
height:25px; 
margin:0;
padding-bottom:-5px 0px 5px 0px;
background:url(images/images/submenu.gif) top left repeat-x;
line-height:10px;
}

.cesta, a.cesta{color:#fff;}	

.big{
font-family:Arial, sans-serif;
font-size: 15px;
}	

#fotoprint {
display:none;
}



.cont {
padding:10px 0px 0px 5px;
border:0px solid red;
margin-bottom:10px;
}

.imgfot {
float:left;
width:75px;
border:0px solid green;
padding:5px 0px 0px 12px;
}

.txtguiabd {
float:left;
border:0px solid blue;
width:400px;
}

.txtguiabd2 {
float:left;
border:0px solid blue;
width:245px;
}

.txtguiabd3 {
float:left;
border:0px solid blue;
width:205px;
}