
body
{
	background:#fff;
	font-size:small;
	font-family:arial, verdana, helvetica;
	margin:0;
	padding:0;
	width:100%;
}

.bodyPedido
{
	background: #E00837;
	font-size: small;
	font-family: arial, verdana, helvetica;
	margin: 0 10 0 100;
	padding: 0;
	width: 100%;
}


html 
{
	font-size:small;
	width:100%;
}

#headerDiv
{
	background-color: White;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=White, EndColorStr=#E00837);*/
	font-family:arial, verdana, helvetica;
	position: relative;
	width: 100%;
	height: 63px;
	min-width: 875px;
}

#headerDiv #identificacion
{
	position:absolute;
	top: 20px;
	right: 5px;
	font-family:arial, verdana, helvetica;
	font-weight:bold;
	Cursor:hand;
}

#headerDiv #logo 
{
	
	background-repeat:no-repeat;
	background-position:0 0
}
#headerDiv #logo a 
{
	width:325px;
	height:85px;
	display:block
}
#headerDiv .imagenEuroGEDISA
{
	background:url(imagenes/Eurogedisa.png)
}

#BarraNavegacion
{
	font-family:arial, verdana, helvetica;
	position:absolute;
	color:#fff;
	top:0;
	left:0;
	width:100%;
	line-height:140%
}
#BarraNavegacion ul 
{
	list-style:none
}

/* SOLAPAS */
#tabs
{
	position:absolute;
	color:#fff;
	top:-1.47em;
	left:0;
	margin: 50px 0 0 205px;
	z-index:100
}

#tabs li 
{
	float:left;
	font-size:138%;
	font-weight:normal;
	letter-spacing:-0.04em;
	margin:0 10px 0 12px
}
#tabs li a 
{
	text-decoration:none;
	color:#E00837;
	border-bottom:1px solid #E00837
}

#tabs li a,#tabs li strong
{
	position:relative;
	display:block;
	margin:7px 0 6px
}
#tabs li.active 
{
	margin: 0 -2px 0 2px;
	background:url(imagenes/TabDerecha.png) no-repeat 100% 0
}
#tabs li.active strong 
{
	font-weight:normal;
	color:#E00837;
	padding:6px 2px 6px 10px;
	margin:0 10px 0 0;
	line-height:113%;
	min-height:20px;
	background:url(imagenes/TabIzquierda.png) no-repeat 0 0
}
#tabs li.active span
{
	position:absolute;
	display:block;
	width:100%;
	height:12px;
	bottom:-8px;
	display:block
}
#tabs li.active span.l 
{
	left:-7px;
	padding-right:12px;
	background:url(imagenes/TabEsquinaIzquierda.png) no-repeat 0 0
}
#tabs li.active span.r 
{
	right:-17px;
	background:url(imagenes/TabEsquinaDerecha.png) no-repeat 100% 0
}
#tabs li:hover a
{
	color: #C3D3D2;
	border-bottom: 1px solid #C3D3D2;
}

/* SUBTITULO */
#sub
{
	position:absolute;
	position:absolute;
	top:62px;
	left:0;
	width:100%;
	background: #fff url(imagenes/SubtituloBackground.png) repeat-x 0 0; 
	z-index: 10
}

#sub li 
{
	float:left;
	font-size:90%;
	padding:4px 9px 0.5em;
	margin:0 0;
	background:url(imagenes/SubtituloSeparador.png) no-repeat 0 90%
}


.MensajeCliente
{
	color:#634615;
}

#menuActual
{
	position:absolute;
	color:#fff;
	top:66px;
	margin-top:1.7em;
	width:100%;
	min-height:31px;
	z-index:30;
	border-top:1px solid #E00837;
}

/* Contactar */
#contactar
{
	font-family:arial, verdana, helvetica;
	position:absolute;
	color:#fff;
	left:4px;
	top:67px;
	color:#9f8a6b;
	z-index:20;
}
#contactar a 
{
	color:#412408;
	text-decoration:none
}
#contactar a:hover 
{
	color:#7e6744;
	text-decoration:underline
}
#contactar .numero 
{
	padding:4px 8px 5px 0;
	background:url(imagenes/SubtituloSeparador.png) no-repeat 100% 100%
}

#identificarse
{
	font-family:arial, verdana, helvetica;
	position:absolute;
	color:#fff;
	right:4px;
	top:67px;
	color:#9f8a6b;
	font-weight:bold;
}
#identificarse a 
{
	color:#412408;
	text-decoration:none
}
#identificarse a:hover 
{
	color:#7e6744;
	text-decoration:underline
}

.NombreCliente
{
	color:#412408;
	font-size: 9pt;
}

/* Zona general de contenido */
#ContenidoDiv 
{
	position:relative;
	width:100%;
	left:0;
	top:40px;
	/*top:3em;*/
	/*margin-top:14px;*/
	z-index:99;
	min-width:875px;
}

/* Zona Central */
#ZonaCentral, #ZonaCentral2
{
	font-family:arial, verdana, helvetica;
	margin:0 246px 0 183px;
}
#ZonaCentral h1, #ZonaCentral2 h1
{
	font-family:Tahoma,Arial,sans-serif;
	margin:0;
	padding:0;
	letter-spacing:-0.03em;
	font-size:190%;
	color:#000
}
#ZonaCentral ul, #ZonaCentral2 ul
{
	margin:0.5em 0 0.5em 1.5em;
}
#left_col
{
	font-family:arial, verdana, helvetica;
	position:absolute;
	top:4px;
	left:0;
	width:166px;
	margin:0 0 15px 5px;
}
#left_col ul
{
	list-style:none
}
#left_col .active,#left_col .activenolink
{
	font-weight:bold
}
#left_col .advert a 
{
	margin:12px 0;display:block
}

/* Buscar */
#buscador
{
	background-position: 0px 0px;
	margin-bottom: 6px;
	background: #E00837 url(imagenes/CurvaSuperiorLeft.png) no-repeat 0px 0px;
}
#buscador p
{
	padding:2px 0;
	background: url(imagenes/CurvaInferiorLeft.png) no-repeat 0 100%
}

#buscador .tf {width:125px;font-size:90%;padding:2px 0 2px 2px;margin:4px 0 4px 6px;border:1px solid #899f81;color:#2f4128;background:#fff url(/j/6c/images/generic/search_bg.png) repeat-x 0 0}
#buscador .bt{vertical-align:-15%;margin:0 0 1px}

/*zero margins */
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,img {margin:0;padding:0}

/*kill borders & outlines */
img,table {border:0} a {outline:0}


#right_col
{
	font-family:arial, verdana, helvetica;
}
#right_col ul
{
	list-style:none
}
#right_col 
{
	position:absolute;
	top:4px;
	right:4px;
	width:230px;
	z-index:0;
}

/* set fonts   */
input,select,textarea,#footer{font-family:arial, verdana, helvetica;}

h1,h2,h3,h4 {font-weight:normal}

/*kill bullets */
#nav_bar ul{list-style:none}

/*default links*/
a:link{color:#000}
a:visited{color:#888}
a:hover{color:#634615;text-decoration:underline}
a:active{color:#000}

h2#version {font-size:130%;color:#7e683b;margin-top:1px;letter-spacing:-0.028em;}

#cat_menu, #divLeyenda
{
	margin-bottom: 6px;
	background: url(imagenes/CurvaSuperiorLeft.png)  #E00837 no-repeat 0px 0px;
}

#cat_menu  ul, #divLeyenda ul {padding:2px 0;background: url(imagenes/CurvaInferiorLeft.png) no-repeat 0 100%}

/*Category menu*/
#divLeyenda ul {padding:8px 0 4px 9px;color:white}
#divLeyenda ul li {padding:4px 0 0px 0px;line-height:100%}
#cat_menu ul {padding:8px 0 4px}
#cat_menu ul li {padding:0 0 8px 9px;line-height:100%}
#cat_menu ul li a.active,#cat_menu ul li span {display:block;margin:-3px 0 0 -6px;padding: 12px 0 3px 6px;color:#4a6042;border:0;background:url(imagenes/CurvaTopSubMenu.png) no-repeat 0 0}
#cat_menu ul ul {margin:0 0 -3px -6px;padding:0 0 12px;color:#ccc;border:0;background:url(imagenes/CurvaBottomSubMenu.png) no-repeat bottom left}
#cat_menu ul ul li {font-size:90%;padding: 3px 0 3px 12px;background:#fff}
#cat_menu ul ul li a {padding:0;display:inline}
#cat_menu ul ul li em {font-size:90%;font-style:normal;font-weight:normal;color:#abbda4}

/* Opciones Grupos sin desplegar */
#cat_menu ul li a {color:White;text-decoration:none}
#cat_menu ul li a:hover {color:White; border-bottom: 1px dotted White}

/* Opciones Familias */
#cat_menu ul li.familia a {color:black;text-decoration:none}
#cat_menu ul li.familia a:hover {color:#859b7d; border-bottom: 1px dotted #90a589}

#cat_menu ul li a.active:hover {border:0}
#cat_menu ul li.activenolink a:hover {color:#4a6042;border:0}
#cat_menu ul li strong.notsignedin {color:#859b7d; font-weight:normal;}
#cat_menu .end {margin:-1px 0 -3px -6px;height:12px;background:url(imagenes/CurvaBottomSubMenu.png) no-repeat bottom left}

#basket h2,#recently_viewed h3,#altregion h2, #recently_viewed2 h3, .ModulosIzquierda h3 {font-size:120%;letter-spacing:-0.03em;text-align:center}
.ModulosNuevos h2 {font-size:100%;letter-spacing:-0.03em;text-align:center; color:white;  font-weight:bold;}

#basket 
{
	background:#E00837;
	margin:0 0 10px;
}
.ModulosNuevos
{
	background:  #E00837;
	margin: 0 0 10px;			/* Controlamos la separación entre cada módulo */
}

	
#basket h2 {background:transparent url(imagenes/TopBasket.png) no-repeat 0 0}
.ModulosNuevos h2 {background:transparent url(imagenes/TopBasket.png) no-repeat 0 0}

#b_contents {float:left;width:222px;margin:0 4px 2px;background:#fff url(imagenes/BasketContenidoBottom.png) no-repeat 0 100%}
.ModulosNuevosContenido {float:left;width:222px;margin:0 4px 0px;background:#fff url(imagenes/BasketContenidoBottom.png) no-repeat 0 100%}

#basket .item {width:173px;position:relative;float:left;padding:5px 6px 0 43px;min-height:16px}
#basket .first {background:url(imagenes/BasketContenidoTop.png) no-repeat 0 0}
#basket .item h3 {font-size:90%;margin:0 3.9em 0 0;padding:5px 8px 0 2px}  
#basket .item ul {font-size:90%}
#basket .img {position:absolute;top:12px;left:4px;padding-bottom:4px}  
#basket .qty {float:left;margin:0 25px 0 3px;font-size:95%}
#basket .msg {color:#35355a;font-size:95%;text-align:right}
#basket .tot {position:absolute;right:16px;top:11px;font-size:95%;color:#515176}
#basket .remove {position:absolute;right:4px;top:9px}
#basket .remove img {margin-top:4px;}

.ModulosNuevos .item {width:100%;position:relative;float:left;padding: 5px 2px 5px 2px;min-height:16px}
.ModulosNuevos .first {background:url(imagenes/BasketContenidoTop.png) no-repeat 0 0}
.ModulosNuevos .item h3 {font-size:90%;margin:0 3.9em 0 0;padding:5px 8px 0 2px}  
.ModulosNuevos .item ul {font-size:90%}
.ModulosNuevos .img {position:absolute;top:12px;left:4px;padding-bottom:4px}  
.ModulosNuevos .qty {float:left;margin:0 25px 0 3px;font-size:95%}
.ModulosNuevos .msg {color:#35355a;font-size:95%;text-align:right}
.ModulosNuevos .tot {position:absolute;right:16px;top:11px;font-size:95%;color:#515176}
.ModulosNuevos .remove {position:absolute;right:4px;top:9px}
.ModulosNuevos .remove img {margin-top:4px;}



#totals {clear:both;margin:0 0 4px 6px;font-size:85%}
#totals .del,#totals .vat {position:relative;padding:3px 76px 0 0;margin-left:0;text-align:right}
#totals .del {padding-top:0px}
#totals span {position:absolute;right:16px;top:0.3em}
#totals .del span {top:0.6em}
#totals .total {padding:0px 16px 0px 7px;text-align:right}
#b_buts {padding:0 4px 0 0;text-align:center;clear:both;background:transparent url(imagenes/BasketPie.png) no-repeat 0 100%}
#b_buts img {padding:3px 2px 2px}

.ModulosNuevosFinal {padding:0 4px 0 0; font-size:20%; text-align:center;clear:both;background:transparent url(imagenes/BasketPie.png) no-repeat 0 100%}
.ModulosNuevosFinal img {padding:3px 2px 2px}


#b_empty  {margin:0 4px;background: #fff url(imagenes/BasketContenidoBottom.png) no-repeat bottom left}
#b_empty p {background:#fff;padding:4px 0 5px;margin:0;text-align: center;background:url(imagenes/BasketContenidoTop.png) no-repeat 0 0}
#b_foot {min-height:8px;background: url(imagenes/BasketPie.png) no-repeat bottom left}
#basket .qty,#totals,#totals span,#totals a{color:#757596}
#basket .note {font-size:85%;padding:6px 10px;line-height:115%;border-top:1px dotted #ddddeb;color:#3f3f5c}
#b_empty p {color:#3f3f5c}

.ModulosNuevos .qty {color:#757596}
.ModulosNuevos .note {font-size:85%;padding:6px 10px;line-height:115%;border-top:1px dotted #ddddeb;color:#3f3f5c}


/*links*/

#basket h2 a {display:block;padding:8px 0}
#basket a {color:#4b4b70;text-decoration:none}
#basket a:hover {color:#757596;text-decoration:underline}
#basket .del a, #basket .vat a {color:#757596;border-bottom:1px solid #d7d7eb}
#basket .del a:hover, #basket .vat a:hover {color:#757596;text-decoration:none;border-bottom:1px solid #757596}

.ModulosNuevos h2 a {display:block;padding:8px 0}
.ModulosNuevos a {color:#4b4b70;text-decoration:none}
.ModulosNuevos a:hover {color:#757596;text-decoration:underline}
.ModulosNuevos .del a, .ModulosNuevos .vat a {color:#757596;border-bottom:1px solid #d7d7eb}
.ModulosNuevos .del a:hover, .ModulosNuevos .vat a:hover {color:#757596;text-decoration:none;border-bottom:1px solid #757596}


/*recent viewed*/
#recently_viewed {margin-top:10px;min-height:127px;background:url(imagenes/BasketBordeContenido.png) no-repeat 0 0}
#recently_viewed h3 {padding:8px 0 2px;color:#6c5e41}
#recently_viewed .item {position:relative;padding:5px 8px 5px 0;font-size:90%;min-height:44px;clear:both}
#recently_viewed .item h4{font-size:100%;margin-left:59px;padding:8px 0 0}  
#recently_viewed  a {color:#6c5e41;text-decoration:none}
#recently_viewed  a:hover {color:#9e9176;text-decoration:underline}
#recently_viewed .img {position:absolute;top:6px;left:8px;padding:7px;background:url(imagenes/img_bg.png) no-repeat 0 0}  
#recently_viewed .time {color:#bdb1a2;margin-left:59px}


/*recent viewed*/
#recently_viewed2 {margin-top:10px;min-height:127px;background:url(imagenes/BasketBordeContenido.png) no-repeat 0 0}
#recently_viewed2 h3 {padding:8px 0 2px;color:#6c5e41}
#recently_viewed2 .item {position:relative;padding:5px 8px 5px 0;font-size:90%;min-height:44px;clear:both}
#recently_viewed2 .item h4{font-size:100%;margin-left:59px;padding:8px 0 0}  
#recently_viewed2  a {color:#6c5e41;text-decoration:none}
#recently_viewed2  a:hover {color:#9e9176;text-decoration:underline}
#recently_viewed2 .img {position:absolute;top:6px;left:8px;padding:7px;background:url(imagenes/img_bg.png) no-repeat 0 0}  
#recently_viewed2 .time {color:#bdb1a2;margin-left:59px}

.ModulosIzquierda {margin-top:0px;min-height:144px;background:url(imagenes/BasketBordeContenido.png) no-repeat 0 0}
.ModulosIzquierda h3 {padding:8px 0 2px;color:#6c5e41}
.ModulosIzquierda .item {position:relative;padding:5px 8px 5px 0;font-size:90%;min-height:32px;clear:both}
.ModulosIzquierda .item h4{font-size:100%;margin-left:59px;padding:2px 0 0}  
.ModulosIzquierda  a {color:#6c5e41;text-decoration:none}
.ModulosIzquierda  a:hover {color:#9e9176;text-decoration:underline}
.ModulosIzquierda .img {position:absolute;top:6px;left:8px;padding:7px;background:url(imagenes/img_bg.png) no-repeat 0 0}  
.ModulosIzquierda .time {color:#bdb1a2;margin-left:59px}



/*alt region*/
#altregion {margin:0 0 10px;background:url(/j/6c/images/generic/altregion_bg_bottom.png) no-repeat 0 100%}
#altregion h2 {color:#c00;padding:3px 4px 1px;border-bottom:1px dotted #e66;font-weight:normal;background:url(/j/6c/images/generic/altregion_bg_top.png) no-repeat 0 0}
#altregion p {color:#592a2a;padding:4px 6px 6px}
#altregion a {display:block;text-align:center;font-size:105%;color:#592a2a}
#altregion a:hover {text-decoration:none}

/*Adverts*/

#right_col .advert a {display:block;width:230px;height:80px}
#right_col .advert img,#right_col .corpad img {width:230px;height:80px}
#right_col .advert,#right_col .corpad  {margin:10px 0}

/* FOOTER */
#footer {clear:both;padding:40px 0 12px;margin:0 258px 0 193px;color:#82715d;font-size:85%;text-align:center;min-width:445px}  
#footer .fade {background:#d6c4aa url(/j/6c/images/generic/footer_fade_right.png) no-repeat top right;margin:9px 0}
#footer .fade span {display:block;height:1px;background:transparent url(/j/6c/images/generic/footer_fade_left.png) no-repeat 0 0}
#footer p {padding:0 10%}
#footer hr {display:none}
#footer a:link,#footer a:visited,#footer a:active  {color:#75644f}
#footer a:hover {text-decoration:none}


.prueba
{
	background-color: #ffcc00;
	background-position-x: right;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=White, EndColorStr=#ffcc00);
}

.imgLista
{
	cursor:hand;
	height:16px;
	width:16px;
}

.imgCarritoVerde
{
	cursor: hand;
	height: 17px;
	width: 23px;
	border: none;
}

.imgCarrito
{
	cursor:hand;
	height:14px;
	width:14px;
	border: none;
}

.EtiquetaSubFamilias
{
    font-size:130%;
    text-align:left;
}
    
.ComentarioSubFamilias
{
    font-size:90%
}

.VinculoArticulo {color:#6c5e41;text-decoration:none}
.VinculoArticulo:link {color:#6c5e41;text-decoration:none}
.VinculoArticulo:visited {color:#6c5e41;text-decoration:none}
.VinculoArticulo:active {color:#6c5e41;text-decoration:none}
.VinculoArticulo:hover {color:#9e9176;text-decoration:underline}


/* Producto Detalle */
#product ul {list-style:none;margin:0}
/*#m_logo {position:absolute;top:0px;right:0}*/
#m_logo {position:relative; top:0px;right:0}
/*#cabecera {margin: 0 145px 0 2px;}*/
#cabecera {margin: 0 2px 0 2px;}
#details {padding-top:1px;clear:both;z-index:10}
#prod_left {float:left;width:162px}

/*enlarge image overlay*/
#image {position:relative;width:168px;margin: 9px 0 0 2px;z-index:10}
#image .enlarge {position:absolute;top:2px;left:2px;margin:0;padding:3px;border:1px solid #ddd;background:#fff;}
#image span {display:none}

#data_area #popular-tags p {font-weight:bold; margin:10px 0 5px}
#data_area #popular-tags li {display:inline;padding:2px}
#data_area #popular-tags li span {padding:0 2px;cursor:pointer}
#data_area #popular-tags li span.selected {color:#FFF;background-color:#4E793E}

#browse tr.addtags td {padding:0;}

/*
#browse
{
	margin: 0 5px 8px 0;
	padding: 0px 6px;
	background:  #ffc50c;
	color: #4a6042;
	border-right: gray 2px solid;
	border-top: gray 2px solid;
	border-left: gray 2px solid;
	border-bottom: gray 2px solid;
}
*/
#browse table {width:100%;text-align: left;margin:0}
#browse td {padding:3px 0}
#browse th {padding:0px 5px;border-bottom:2px solid #ddd}
#browse td {}
#browse td.label {width:115px;vertical-align:top;}
#browse td.label strong {font-weight:normal}
#browse td.label strong a {color:#7b9074}
#browse td.label strong a:hover {color:#9fb497;text-decoration:none}

#browse td.labelFichero {width:100%;vertical-align:top;}
#browse td.labelFichero strong {font-weight:normal}
#browse td.labelFichero strong a {color:White; text-decoration:underline;}
#browse td.labelFichero strong a:hover {color:White;text-decoration:underline;}

#browse a {color:#273a20;}
#browse a:hover {color:#859b7d;}

#data_area {padding:9px 9px;min-height:79px;background:url(/j/6c/images/nav/info_area_left.png) no-repeat 0 0}
#data_area p {margin:0 0 0.5em;} /*temp p styles - safe to remove once all the content is in*/


.pruebagrises
{
	background-color: scrollbar;
}


/* Edición Pedido */
#edit_basket
{
	position: relative;
	background: #E00837;
	margin: 0 0;
	padding: 9px 10px 10px;
}

#edit_basket h1
{
	margin: 0;
	font-size: 182%;
	color: White;
}
.hr
{
	position: relative;
	height: 6px;
	margin: 6px 0 10px;
	background: #c0c0da;
}
#edit_basket a
{
	text-decoration: none;
}


#edit_basket a:link.producto
{
	text-decoration: underline;
	color:black;
}
#edit_basket a:visited.producto
{
	text-decoration: underline;
	color:black;
}
#edit_basket a:hover.producto
{
	text-decoration: underline;
	color:#634615;
}
#edit_basket a:active.producto
{
	text-decoration: underline;
	color:black;
}

#edit_basket table
{
	width: 100%;
	background: #fff;
}
#edit_basket table th
{
	padding: 2px 2px;
	font-size: 110%;
	font-weight: normal;
	color: #4a6042;
	background: #fafafc;
	border-bottom: 2px solid #e6e6f1;
}
#edit_basket table td
{
	padding: 2px 2px 2px;
	border-bottom: 1px solid #eeeef6;
}

#edit_basket .qty
{
	padding-top: 5px;
	text-align: center;
}
#edit_basket .qty img
{
	vertical-align: -10%;
}

#edit_basket input.field
{
	width: 40px;
	padding: 1px 3px 1px 2px;
	margin: 0 5px;
	border: 1px solid #c1c1c1;
	font-size: 110%;
	font-weight: bold;
	color: #9f9f9f;
	text-align: center;
}

#edit_basket .rm
{
	padding-bottom: 0px;
}

#edit_basket .rm img
{
	padding: 1px;
	display: inline;
	margin: 0 auto;
}

#edit_basket .shipping td, #edit_basket .grand_total td
{
	border: 0;
	padding: 4px 8px 4px 2px;
	font-size: 108%;
	color: #4a6042;
}
#edit_basket .shipping td
{
	padding-top: 6px;
}
#edit_basket .grand_total td
{
	padding: 8px 8px 8px 2px;
	font-size: 131%;
	color: #4a6042;
	font-weight: bold;
}

.botones
{
	margin: 6px 0 6px 0;
}


