*{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: normal;
	font-family: Tahoma;
}
body{
	background-color: #fff;
/*	color: #6E6E6E;*/
	color: #737373;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
body.pop{
	padding-left: 10px;	
}
#body.pop #cont{
	margin-left: 15px;
}
a{
	color: Blue;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
input,select,textarea{
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 9px;
	color: #000;
	padding: 3px;
	font-family: Tahoma;
}
.nada{
	border: none;
	padding: 0px;
}
#base{
/*	width: 793px;*/
	margin: auto;	
}
.base_usuarios{
	width:806px;
}
.base_tiendas{
	width: 90%;
}
.izq{
	float: left;
}
.c{
	text-align: center;
}
.d{
	text-align: right;
}
.e{
	color: Red;
	border: 1px solid red;
	padding: 3px;
}
.separa{
	width: 98%;
	float: none;
	font-size: 0px;
	height: 1px;
	clear: both;
}
.separa40{
	width: 98%;
	float: none;
	font-size: 0px;
	height: 40px;
	clear: both;
}
.navc{
	text-align: center;
	width: 98%;
	clear: both;
}
.navd{
	text-align: right;
	width: 98%;
	clear: both;
}
h2{
	margin-bottom: 20px;
}
#noticias_index{
	width: 487px;
	height: 72px;
	background-image: url(img/nav/index_noticias_bg.gif);
	background-repeat: no-repeat;
	float: left;
	text-align: left;	
}
#noticias_index dl{
	margin-left: 20px;
	margin-top: 10px;
	width: 280px;
}
#noticias_index dt{
	margin-bottom: 3px;
}
#noticias_index strong{
	color: #fff;
	font-weight: bold;
}
#noticias_index dt a{
	text-transform: uppercase;
	color: #00CCFF;
}
#noticias_index dd a{
	color: #999999;
}
#boletin_index{
	width: 381px;
	height: 78px;
	float: left;
	background-image: url(img/nav/index_boletin.gif);
	text-align: left;
}
#boletin_index table{
	margin-left: 15px;
	margin-top: 24px;
}
#boletin_index table th,td{
	padding: 0px;
}
#boletin_index.nada{
	border: 0px;
}
#pie{
	width: 793px;
	padding-top: 70px;
	background-image: url(img/pie.gif);
	background-repeat: no-repeat;
	/*float: left;*/
	float:inherit;
	text-align: center;
	margin-left: 13px;
	z-index: 1;
	position: relative;
}
#pie_index{
	width: 793px;
	padding-top: 10px;
	background-image: url(none);
	float: left;
	text-align: center;
	margin: auto;
} 
#pie a{
	color: #787878;
	text-decoration: none;
}
#pie a:hover{
	color: #EC6E00;
	text-decoration: underline;
}
ul#bot{
	list-style: none;
	list-style-type: none;
}
ul#bot li.left{
	float: left;
	padding: 5px;	
}
ul#bot li.right{
	float: right;
	padding: 5px;
	padding-top:10px;		
}
ul#bot li a {
	font-family: tahoma;
/*	color: #999;*/
	color: #737373;
	text-decoration: none;	
}
ul#bot li a {
	font-family: tahoma;
/*	color: #999;*/
	color: #737373;
	text-decoration: none;	
}

#pie_index{
	width: 793px;
	padding-top: 10px;
	background-image: url(none);
	float: left;
	text-align: center;
} 
#menu{
	width: 213px;
	float: left;
	clear: left;
	text-align: left;
	margin-left: 11px;
}
.tienda{
	height: auto;
}
.resto{
	height: 420px;
}
#menu ul{
	list-style: none;
	list-style-type: none;	
}
#menu ul li{
	margin-bottom: 2px;
}
#menu ul li a{
	
}
#menu ul li a#sel{
	background-image: url(img/subrayado.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#menu li.helnarrow{
	font-size: 12px;
	width: 120px;
	margin-bottom: 0px;
}
#menu li.gris{
	margin-left: 6px;
}
#menu li.gris a{
	font-family: tahoma;
/*	color: #999;*/
	color: #737373;
	text-transform: uppercase;
	text-decoration: none;
}
#menu li.gris a:hover{
/*	color: #F18342;	*/
	color:#E96B10;
}
#menu li.gris a.historico{
	color: #DD7008;
}
#menu ul#ayuda{
	margin-top: 40px;
	margin-left: 8px;
	margin-bottom: 30px;	
}

#menu ul#prods{
	margin-top: 3px;
}
#menu ul#prods li{
	margin-bottom: 3px;
}
#menu ul#prods ul{
	margin-top: 3px;
}
#menu #tlf{
	margin-bottom: 10px;
}
#menu #ver{
	padding-left: 5px;
}
#menu ul#ayuda a{
	color: #5E5E5E;
	text-decoration: none;	
}
#menu ul#ayuda a:hover{
	color:#E96B10;
	text-decoration: underline;	
}
#menu ul#mas{
	margin-top: 20px;
}
#menu ul#mas li{
	margin-bottom: 3px;
	margin-left: 6px;
}
#menu ul#mas li.img{
	margin-bottom: 3px;
	margin-left: 0px;
}
#menu ul#mas a{
	color: #6E6E6E;
	text-decoration: none;	
}
#menu ul#mas a:hover{
	color:#E96B10;
	text-decoration: underline;	
}
#cabecera{
	width: 793px;
	height: 110px;
	background-image: url(img/cabecera.gif);
	background-repeat: no-repeat;
	clear: both;
	float: none;
}
#cont{
	float: left;
	text-align: justify;
	margin-bottom: 40px;
}
.cont_usuarios{
	width: 570px;
}
.cont_tiendas{
	width: auto;
}
#cont h2{
	margin-bottom: 9px;
	color: #fff;
}
#cont h2.ficha{
	font-size: 14px;
}
#cont h3{
	color: #666;
	font-size: 15px;
	font-weight: normal;
	margin-left: 0px;
	margin-bottom: 5px;
}
#cont h3.clb{
	font-size: 23px;
}
#cont h3.img{
	margin-left: 0px;	
	margin-bottom: 10px;
	clear: both;
	float: none;
}

#cont h3.naranja{
/*	color: #FF6308;*/
	color: #DE7008;
	font-family: arial;
	font-size: 11px;
	letter-spacing: normal;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 0px;
	display: inline;
	border-bottom: 1px solid #B7B7B7;	
}
#cont h3.naranja a{
	color: #DE7008;
	text-decoration: none;
	text-transform: none;
}
#cont h3.naranja b{
	color: #737373;
}
#cont h4{
	font-size: 12px;
	font-variant: small-caps;
	margin-left: 17px;
	margin-bottom: 4px;
}
#cont p{
	margin-left: 0px;
	margin-right: 15px;
	margin-bottom: 12px;
	line-height: 14px;
}
#cont p.low{
	margin-bottom: 4px;
}
#cont p.nota{
	color: #000;
	margin-bottom: 8px;
	background-image: url(img/nav/nota.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	margin-top: 15px;
}
#cont p.descarga{
	color: #000;
	margin-bottom: 8px;
	background-image: url(img/nav/descarga.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	margin-top: 15px;
}
#cont p.link{
	color: #000;
	margin-bottom: 8px;
	background-image: url(img/nav/link.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	margin-top: 15px;
}
#cont p.link strong{
	color: #00CCFF;
}

#cont p p{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
}
#cont a{
/*	color:#00CCFF;*/
	color: #DE7008;
}
#cont strong{
/*	color: #FF6308;*/
	font-weight: bold;
	color:#DE7008;
}

#nav_noticias{
	width: 475px;
	height: 71px;
	background-image: url(img/nav/nav_noticias_bg.gif);
	float: left;
}
.blog{
	border: 1px dashed #ccc;
	margin-left: 10px;
	margin-bottom: 10px;
}
.blog h3{
	color: #61B8CE;
	font-size: 21px;
	font-weight: normal;
	letter-spacing: -.05em;
	margin-left: 15px;
	margin-bottom: 5px;
}
.blog h4{
	font-size: 12px;
	font-variant: small-caps;
	margin-left: 17px;
	margin-bottom: 4px;
}
.blog p{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 4px;
	text-align: justify;
}
.blog p.negro{
	color: #000;
	clear: left;
}
.blog strong{
	color: #DE7008;
	font-weight: bold;
}
dl#universo{
	margin-left: 12px;	
}
dl#universo dt{
	margin-bottom: 4px;
}
dl#universo dt strong{
	font-weight: bold;
	color: #F1B842;
}
dl#universo dt a{
	font-variant: small-caps;
}
#cont input.pulsar{
	padding: 4px;
	border: 2px solid #ccc;
	color: #999;
	font-weight: bold;
	margin: 3px;
}
.flotai{
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 10px;
}
.flotad{
	float: right;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 20px;
	border: 1px solid #ccc;
}
#cont ul#comentario{
	clear: left;
	list-style: none;	
	margin-bottom: 10px;
}
#cont ul#comentario li{
/*	border: 1px solid #00CCFF;*/
	margin: 12px;
	margin-left: 0px;
	margin-right: 0px;
}
#cont ul#comentario li b{
	color: #000;
	font-weight: bold;
}
#cont dl#concursos{
	margin-left: 12px;
}
#cont dl#concursos dt{
	margin-bottom: 5px;
}
#cont .contacto{
/*	float: right;*/
	margin-top: 10px;
}
#cont .contacto th{
	text-align: left;
}
#cont table td,th{
	padding: 3px;
	color: #666;
	font-size: 13px;
	font-size: 11px;
}
#cont table th{
	text-align: left;
}
#cont table.cien{
	width: 100%;
}
#cont ul#tiendas{
	margin-left: 40px;
	list-style: none;
	margin-top: 10px;
}
#cont ul#tiendas li{
	margin-bottom: 10px;
	padding: 3px;
	padding-left: 15px;
	border-right: 15px solid #ccc;
}
#cont ul#tiendas a{
	color: #DE7008;
	font-size: 18px;
	text-decoration: none;	
}
#cont dl#noticias{
	margin-left: 12px;	
}
#cont dl#noticias dd{
	margin-left: 0px;
}
#cont dl#noticias dt{
	margin-bottom: 6px;
}
#cont ul#ayuda{
	margin-left: 65px;
	list-style: none;
}
#cont ul#ayuda li a{
	font-size: 21px;
	color: #00CCFF;
	font-weight: bold;
	text-decoration: none;
}
#cont dl#tiendas{
	list-style: none;
	margin-top: 10px;
}
#cont dl#tiendas dt{
	color: #DE7008;
	line-height: 18px;
}
#cont dl#tiendas dd{
	margin-bottom: 5px; 
}


#idiomas{
	float: left;
	margin-bottom: -25px;
	position: relative;
	z-index: 1;
	width: 100px;
	height: 20px;
}
#idiomas input{
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}
#cont table{
border-collapse: collapse;
border-spacing: 0;
}
#cont table td.e{
	color: Red;
	border: 1px solid red;
	padding: 3px;
	font-size: 10px;
}
#cont ul#area{
	margin-left: 95px;
	list-style: none;
	margin-top: 25px;
}
#cont ul#area li{
	margin-bottom:15px;
	height: 20px;
	background-image: url(img/nav/area.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
}
#cont table.fondos{
	float: left;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px dashed #DE7008;
	width: 100px;
	padding: 2px;
}
#cont table.fondos td{
	text-align: center;
	padding: 2px;
	font-size: 10px;
}
#cont table.datos{
	width: 99%;
	margin: 0px;
}
#cont table.datos td,th{
	padding: 6px;
}
#cont table.datos th{
	text-transform: uppercase;
	text-align: center;
	color: #969696;	
}
#cont table.datos tbody td{
	border-bottom: 1px solid #A6A6A6;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
	color: #737373;
	font-size: 9px;
}
#cont table.datos tbody td.img img{
	border: 1px solid #000;
	padding: 2px;
}
#cont table.datos tbody td.desc{
	text-align: left;
	white-space: normal;
}
#cont table.datos tbody td.uds{
	padding-top: 2px;
}
#cont table.datos tbody td.uds input{
	font-size: 9px;
	text-align: center;
	padding: 0px;
	border: 0px;
}
#cont p#salva{
	width: 220px;
	margin-bottom: 15px;	
}
#cont .salva{
	float: left;
	margin-bottom: 15px;
	width: 162px;
	height: 130px;
	padding: 2px;
	text-align: left;
	margin-right: 20px;
}
#cont .salva h3{
	color: #DE7008;
	margin-bottom: 0px;
	text-align: left;
	font-size: 11px;
	margin-bottom: 4px;
	text-transform: uppercase;
}
#cont ul#gama{
/*	width: 210px;*/

/*	border: 1px solid olive;*/
	width: 210px;
/*	float: left;*/
}
#cont ul#gama li{
	width: 18px;
	height: 18px;
	display: block;
	background-image: url(img/colores.gif);
	display: inline;
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
}
#cont ul#gama li a{
	display: block;
	height: 18px;
	width: 18px;
	cursor: pointer;
}
#cont span#cuadradocolor{
	width: 14px;
	height: 14px;
	display: block;
	margin-left: 2px;
	margin-top: 2px;
	background-image: url(img/colores.gif);
}
#cont .separao{
	width: 210px;
	height: 4px;
	font-size: 0px;
	display: block;
	clear: left;
	background-color: #fff;
}
#cont span.elegido_bb{
	background-image: url(img/elegido_b.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 13px;
	display: block;
}
#cont span.elegido_nn{
	background-image: url(img/elegido_n.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 13px;
	display: block;
}
#cont a.talla{
	margin-right: 5px;
}
#cont .salva .ress{
	width: 140px;
	text-align: center;
}
#cont .salva .ress a{
	font-size: 9px;
	color: #737373;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}
#cont .salva .ress a:hover{
	text-decoration: underline;
}
#cont dl#descarg{
	margin-left: 50px;
	margin-bottom: 20px;
}
#cont dl#descarg dt{
	background-image: url(img/nav/descarga.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	margin-bottom: 3px;
}
#cont ul.galeria{
	list-style: none;	
}

#cont ul.galeria li{
	width: 104px;
	height: 80px;
	float: left;
	border: 1px dashed #DAA520;
	margin-left: 10px;
	margin-bottom: 8px;
	text-align: center;
	padding: 2px;
}
.navfloleft{
	float: left;
	margin-left: 20px;
}
#cont #formulario{
	width: 302px;
	padding-top: 15px;
/*	text-align: right;
	float:right;
*/
}
#cont #formulario table{

}
#cont #formulario table th,td{
	text-align: left;
}
#cont #formulario textarea{
	width: 97%;	
}
#cont #formulario textarea#comentario{
	width: 29em;;
}
#cont #com{
	margin-left: 0px;
	padding-bottom: 15px;
	padding-top: 10px;	
}
#cont #com textarea{
	width: 98%;
	margin-bottom: 5px;
	float: none;
}
#cont #com label.aaa{
	float: left;
	display: block;
	width: 75px;
	padding-top: 5px;
}
#cont #com label.bbb{
	float: left;
	display: block;
	width: 120px;
	padding-top: 5px;
}
#cont #com span input{
	float: left;
	margin-top: 3px;
	width: 149px;
}
#cont #com span{
	height: 20px;
	width: 280px;
	display: block;
	float: left;
	margin-bottom: 7px;
}
#cont .gal{
	width: 302px; 
	height: 375px;
	float: right;
	margin-right: 5px;
	margin-left: 35px;	
	text-align: center;
	margin-bottom: 20px;
/*	margin-top: -29px;*/
	margin-top: -11px;
}
#cont .gal img{
/*	border: 1px solid #A7A7A7;*/
}
#cont .gal .arriba{
	padding-top: 20px;
	padding-bottom: 20px;
}
#cont .gal span{
	width: 302px;
	height: 13px;
	display: block;
	font-size: 9px;
	padding-top: 3px;
	text-align: left;
	padding-left: 3px;
}
#cont .gal2{
	/*width: 565px; 
	height: 250px;
	float: left;*/
	margin-right: 5px;
	margin-left: 0px;	
	text-align: center;
	margin-bottom: 20px;
/*	margin-top: -29px;*/
	margin-top: -25px;
}
#cont #navega{
	width: 566px;
	height: 30px;
	clear: both;
	float: none;
	padding-top: 15px;
/*	border: 1px solid olive;*/
}
#cont #navega #izquierda{
	float: left;
}
#cont #navega #derecha{
	float: right;
}
#cont #n_dcha{
	float: right;
	width: 86px;
}
#cont #n_dcha img{
	float: left;
}
#cont #navega #ddcha{
	float: right;
	width: 179px;
	display: block;	
}
#cont #n_izda{
	float: left;
}
#cont #n_izda a{
	float: left;
}
#cont #h2container{
	width: 570px;
	height: 40px;
	border: 1px solid olive;
}
#cont #encuadre{
	width: 570px;
	border: 1px solid red;
}
#cont h2.helvetica{
	font-size: 24px;
/*	width: 360px;*/
/*	height: 31px;*/
	width: 260px;
	display: inline;
/*	margin-bottom: 8px;*/
/*	border: 1px solid red;*/
}
#cont .margen{
	width: 260px;
	font-size: 0px;
	height: 4px;
	clear: both;
/*	background-color: Blue;*/
}
#cont #masmodelos{
	height: 100px;
	clear: both;
	text-align: left;
}
#cont #masmodelos span{
	width: 87px;
	height: 100px;
	display: block;
	float: left;
	margin-right: 8px;
	text-align: left;
}
#cont #masmodelos span.modelo5{
	margin-right: 0px;
}
#cont #masmodelos span img{
	border: 1px solid #7F7F7F;
}
#cont #masmodelos span a.cortado{
	text-transform: uppercase;
	text-align: left;
	width: 87px;
	display: block;
	color: #737373;
	text-decoration: none;
	font-size: 10px;
	padding-top: 4px;
}
#cont #masmodelos span a.cortado:hover{
	color: #DE7008;
	text-decoration: none;
}


/*
#cont strong#fecha{
	width: 100px;
	float: right;
	margin-top: -29px;
	margin-right: 210px;
	font-size: 12px;
}*/
#cont strong#fecha{
	width: 100px;
	font-size: 12px;
	float: left;
}
#cont strong#fechap{
	color: #DE7008;	
	font-weight: normal;
}
#cont strong#fecha2{
	width: 100px;
	float: right;
	margin-top: -29px;
	margin-right: 180px;
	font-size: 12px;
}
#cont .prensa{
	float: left;
	width: 270px;
	height: 180px;
}
#cont .prensa img{
	border: 1px solid #ccc;
}
#cont .prensa h3{
	color: #DE7008;
	margin-bottom: 0px;
	text-align: left;
	font-size: 12px;
	margin-bottom: 4px;
	text-transform: uppercase;
	margin-bottom: 5px;
}
#cont h3.h3nar{
	font-size: 13px;	
}
#cont p.direccion{
	color: #DE7008;
	text-transform: uppercase;
	line-height: 18px;
}
#cont p.producto{
	color: #DE7008;
	line-height: 18px;
}
#cont p.direccion p{
	color: #DE7008;
	text-transform: uppercase;
}
#cont a.na{
	color: #DE7008;
	text-decoration: none;
}
#cont a.na:hover{
	color: #DE7008;
	text-decoration: underline;
}
#cont strong.nara{
	font-size: 12px;
	display: inline;
	font-weight: normal;
}
#cont strong.nero{
	font-size: 12px;
	display: inline;	
	margin-left: -8px;
	font-weight: normal;	
}
#cont ul#comentario a{
	text-decoration: none;
	color: #DE7008;	
}
#cont ul#comentario strong.naranjito{
	color: #DE7008;
	font-weight: normal;	
}
#cont ul#comentario strong.moreno{
	color: #000;
	font-weight: normal;	
}
#cont ul#comentario strong.torponcio{
	color: #1D617A;
	font-weight: normal;	
}
#comentarios{
	margin-top: 10px;
}
#pagc{
	text-align: right;
	margin-top: 5px;
	margin-bottom: 20px;
}
#cont h1{
	display: none;
}
#cont .for{
	width: 250px;
	float: left;
	margin-bottom: 8px;
	height: 20px;
}
#cont .for label{
	width: 80px;
	height: 18px;
	display: block;
	float: left;
	padding-top: 2px;	
}
#cont .for input{
	float: left;
}
#cont .aa{

}
#cont .bb{
	margin-left: 40px;	
}
#cont #intro{
	margin-top: 4px;
	margin-bottom: 5px;
}
#cont ul#mensual{
	list-style: none;
}
#cont ul#mensual li{
	color: #ccc;
}
#cont ul#mensual li{
	margin-bottom: 5px;
}
#cont ul#mensual li a{
	text-decoration: none;
	color: #737373;
}
#cont ul#mensual li a:hover{
	color: #DE7008;
}
#cont .up{
	text-transform: uppercase;
}
#cont table.datos{
/*	border: 1px solid olive;*/
	margin-bottom: 15px;	
}
#cont table.datos th{
	text-align: left;
}

#cont #datosusuario{
	border: 1px solid #ccc;

	margin-bottom: 10px;
}
#cont #datosusuario td{
	padding: 10px;	
}
#cont span.h1{
	color: #858585;
	font-size: 15px;
	font-weight: bold;
}
#cont #datosusuario p{
	margin-bottom: 4px;
}
#cont #datosusuario span.ne{
	color: #000;
	font-weight: bold;	
}
#cont #datosusuario span.na{
	color: #F2710C;
	font-weight: bold;
	margin-right: 6px;	
}
#cont #cuadro_cliente{
	width: 260px;
	height: 160px;
	border: 1px solid #ccc;
	padding: 10px;
	float: left;
	margin-bottom: 10px;
}
#cont #cuadro_cliente,#cuadro_envio p{
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
}
#cont #cuadro_envio p{
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
}
#cont #cuadro_cliente,#cuadro_envio span.ne{
	color: #000;
	font-weight: bold;
}
#cont #cuadro_cliente span.ne{
	color: #000;
	font-weight: bold;
}
#cont #cuadro_envio{
	border: 1px solid #ccc;
	padding: 10px;
	width: 260px;
	float: right;
	margin-bottom: 10px;
	height: 160px;
}
#cont table#compra{
	margin-bottom: 15px;		
	width: 100%;
}
#cont table#compra th{
	text-align: left;
	background-color: #C9C9C9;
	border-left: 1px solid #fff;
	color: #000;
	font-weight: bold;
	text-align: center;
}
#cont table#compra th#uno{
		border-left: 1px solid #c9c9c9;
}
#cont table#compra td{
	border: 1px solid #ccc;
	color: #000;
	padding: 5px;
}
#cont table#compra tbody td{
	text-transform: uppercase;
}
#cont table#compra tfoot td{
	text-align: right;
}	
#cont table#compra td.c{
	text-align: center;
}
#cont #fin{
	margin-bottom: 15px;
}
/* ASTURMEDIA */
#asturmedia{
	width: 793px;
	margin: auto;	
	text-align: right;
	font-family: Tahoma;
	font-size: 9px;
	color: #ccc;
	display: none;
}
.decha{
	margin-left: 10px;
}
label.izda{
	margin-right: 10px;
}
#asturmedia a{
	font-size: 9px;
	color: #ccc;	
}
#asturmedia a:hover{
	color: #000;
}
.bordegris{
	border: 1px solid #ccc;
}
#gastosenvio{
	width: 100%;
	text-align: right;
	margin-top: -5px;
	margin-bottom: -85px;
	z-index: 2;
	position: relative;
}

/* pedidos tiendas */
#cont table#pedidostiendas{
	
}
#cont table#pedidostiendas th{
	text-align: center;
}
#cont table#pedidostiendas thead th{
	background-color: #000;
	color: #fff;
	text-align: center;
}
#cont table#pedidostiendas tbody td{
	border-bottom: 1px solid #ccc;
}
#cont table#pedidostiendas tbody th{
	border-bottom: 1px solid #fff;
	background-color: #E0E0E0;
}
#cont table#pedidostiendas tbody th #cuadradocolor{
	border: 1px solid #fff;
	margin-top: 3px;
}
#cont table#pedidostiendas tbody td span{
	font-size: 13px;
	cursor:help;
}
#cont table#pedidostiendas td.dp{
	text-align: right;
	border-bottom: none;
}
/* GALERIAS DE IMAGENES */
#cont ul#arte{
	list-style: none;	
	width: 100%;
	margin-bottom:10px;
	margin-right: -22px;
}
#cont ul#arte li{
	float: left;
	height: 125px;
	width: 173px;
	margin-right: 17px;
	margin-bottom: 10px;
	text-align: center;
}
#cont ul#arte li img{
	border: 1px solid #ccc;
	height: 115px;
	width: 173px;	
}
#cont ul#arte li span{
	width: 100%;
	text-align: center;
	display: block;
	clear: both;
}
#cont ul#arte li img.arriba{
	margin-top: 12px;
}

