body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
    text-align:center;
	background: #000 url('img/fondo.gif');
}
A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	color : #660000;
	border: 0;
}
A:HOVER {
	color: #C0C0C0;
	border: none;
}
A.blanco{color : #ffffff !important;}

img{border: 0}

input{font-size : 9pt;background: url('img/bginput.gif') repeat-x}
select{font-size : 9pt;}
.radio{font-size : 9pt;background: none}
form{margin: 0 auto;}
H1{
	font-size: 13pt;margin-left: 10px;
	margin-top: 0px;
}
H2{
	font-size: 10pt;
}
H3{
	font-family: "Garamond","Times New Roman",sans-serif;font-size: 12pt;color: #B89263
}
/* CONTENEDOR PRINCIPAL -----------------------------------------------------*/
#contenedor{
    position:relative;
	text-align: left;
	width: 780px;
    height: auto;
	margin: 0 auto;
	background: url('img/bg.gif') center repeat-y;
}
#cabecera{
	height:165px;
	width:780px;
	background: #AC854C url('img/bgcab.jpg') no-repeat;
}
#cabecera #logo{margin-left: 10px;}

#menu{
	width:780px;height: 35px;background-color: #660000;clear: both;
	border-bottom: 1px #ffffff solid;
}

#menu ul{padding-top: 11px;margin: 0px 0px 0px 20px;list-style-type: none;}
#menu li{float: left;margin-left: 3px;margin-right: 3px;border-right: 1px #fff solid;}
#menu li.u{float: left;margin-left: 3px;margin-right: 3px;border-right: none;}
#menu li A{
	font-weight: bold;color: #fff;font-size: 9.2pt;margin-right: 10px;text-decoration: none;
	font-family: "Garamond","Times New Roman",sans-serif;
}
#menu li A:HOVER{
	color: #FF6600;
}

.imenusup{text-decoration: underline !important;}
.ducbellitxt{margin-left: 10px;margin-right: 24px;}

/*Lateral IZQ ----------------------------------------*/
#lateral_izquierda{
width:180px;
display:auto;
background-color:#660000;
color:#FFFFFF;
font-size:12px;
float:left;
}

.bloquedrcha{margin-top: 30px;}
.drchatit{border-bottom: 1px #ffffff solid;margin: 10px;}
.drchalogin{width: 100px;font-size: 8pt;}
.drchainp{margin-left: 10px;background-color: #f0f0f0;font-size: 10pt;}
.dbsub{text-align: right;margin-right: 18px;margin-top: 4px;}
.bsub{
	width: 109px;height: 27px;padding-top: 6px;
	font-weight: bold;text-align: center;text-decoration: none;
	background: url('img/btn_gris.gif') no-repeat;
	display: block;color: #000000!important;
}
.bsubc{
	width: 109px;height: 27px;padding-top: 6px;
	font-weight: bold;text-align: center;text-decoration: none;
	background: url('img/btn_burdeos.gif') no-repeat;
	display: block;color: #ffffff!important;
}
.bloquedrcha form{margin-left: 6px;}
.bloquedrcha p{margin-left: 6px;font-size: 8pt;}

#espacio_publi{
width:180px;
text-align: center;
}

/*Lateral DER ----------------------------------------*/
#main{
width:600px;
background-color:#FFFFFF;
color:#660000;
font-size:12px;
float: left;
}

#mainc{
	padding-left: 16px;
	padding-right: 16px;
	margin: 0px auto;
	display: block;
}

#maincini{
	padding-left: 12px;
	padding-right: 12px;
	margin: 0px auto;
	display: block;
}

#imgsup{width: 600px;height: 34px;margin: 0 auto;background: url(img/marcosup.gif) no-repeat;}
#imginf{width: 600px;height: 34px;margin: 0 auto;background: url(img/marcoinf.gif) no-repeat;}

#login-cesta{
	color:#666666;
	font-size:10px;
	width:560px;
	height:12px;
	text-align:right;
	padding-top:5px;
	display: block;
}
.ficha{
color:#000000;
font-size:11px;
width:550px;
height:250px;
border: 1px solid #000000;
background-color:#999999;
text-align:left;
margin:10px 10px 10px 10px;
float:left;
}
.foto{
width:230px;
height:230px;
border: 1px solid #000000;
background-color:#FFFFFF;
margin:10px 10px 10px 10px;
float:left;
}
.descripcion{
color:#000000;
font-size:11px;
width:120px;
height:250px;
text-align:left;
margin-top:10px;
float:left;
}
.esp_lineas{
line-height:13px;
}
.precio-botones{
color:#000000;
font-size:11px;
width:70px;
height:250px;
text-align:left;
margin:10px 10px 10px 10px;
float:left;
}
/* PIE FIJO */
#prepie{
	width:780px;
	background-color: #330000;
	color:#FFFFFF;
	text-align : center;
	padding-top:2px;
	height:30px;
	display: block;
	clear: both;
	border-top: 1px #ffffff solid;
}
#pie{
	width:780px;height: 60px;
	background:#660000 url('img/bgpie.jpg') center no-repeat;
	display: block;
	clear: both;
}
#prepie A{color: #ffffff;text-decoration: none}
#prepie A:HOVER{color: #C0C0C0;text-decoration: none}
#prepie A.imenuinf{text-decoration: underline}

#submenu{
width:780px;
height:20px;
text-align : center;
padding-top:5px;
 font-size:12px;
}
#copy{
width:780px;
height:20px;
text-align : center;
padding-bottom:5px;
 font-size:10px;
}

/* NUEVO */
#aviso{
	color: #000000;border: 1px #c0c0c0 dotted;background-color: #f0f0f0;
	padding: 10px 10px 10px 30px;margin:30px 15px 30px 15px;
	text-align: center
}
.tdpvp{background: url('img/bgpvp.gif') no-repeat;padding-left: 0px;}
.divpvp{background: url('img/bgpvp.gif') no-repeat;width: 100px;height: 90px;padding-top: 22px;margin-top: 20px;margin-right: 20px;}
.dpvp{text-align: center;width: 100px;}
.pvp{font-size: 14pt;color: #400000;}
.oldpvp{text-decoration: line-through;font-size:11pt;font-weight: bold;font-family:Arial,Verdana,Sans-Serif;}


.tableprod{
	border: 1px #660000 solid;
	margin:5px 0px 20px 5px;
	background: url('img/bgprod.jpg') repeat-x;
}
A.prod:link,A.prod:visited,A.prod:active{color:#FFFFFF; text-decoration:none;font-size: 10pt;font-weight: bold;}
A.prod:hover{color:#FF3300; text-decoration:none;font-size: 10pt;font-weight: bold;}
.titprod{background-color: #400000;padding: 5px;}
.titprodchica{background-color: #910029;padding: 5px;}
.descprod{color: #ffffff}
.pieprod{font-size: 8pt;color: #909090;}
.dcha{float: right;}
.izda{float: left;}
.itienda{border: 1px #000000 solid;}

.tdetalle{
	background: url('img/bgdet.jpg') repeat-x;
}
.dettit{background-color: #400000;padding: 5px;text-align: right; color: #ffffff;font-weight: bold;}
.dettitchica{background-color: #910029;padding: 5px;text-align: right; color: #ffffff;font-weight: bold;}
.longdesc{
	padding: 10px;color: #ffffff;border: 1px #000000 solid;background-color: #330000;width: 530px;
	margin-top: 8px;
}
.dgastos{margin-right: 10px;font-size: 8pt;color: #ffffff}
.ivai{font-size: 8pt;margin-top: 10px;margin-bottom: 20px;margin-right: 10px;text-align: right}

.thcesta{border-bottom: 2px #660000 solid;font-weight: bold;font-weight: bold;}
.tces{border-bottom: 1px #660000 solid;background-color: #FFFFFF;}

.tddesta{color: #660000;font-weight: bold;}
.tddespvp{text-align: right;color: #666666;font-weight: bold}
.txtsm, .txtsm A{font-size: 8pt}

.txtsuave, .txtsuave A{font-size: 8pt;color: #909090!important}

input.precios{
	border:0;font-weight:bold;color:#000000;font-family:Arial,Verdana,Sans-Serif;font-size:16pt;padding:3px;margin-top:5px;
	background: none;
}

.blokpag{font-size: 8pt}
.pag{margin-left: 3px;margin-right: 3px;}

/* visor */
#thumbBox{
	position: absolute;left: 0;top: 0;width: auto;padding: 10px;padding-bottom: 0;background: #313131;visibility: hidden;
	z-index: 3;cursor: hand;cursor: pointer;
}
#thumbBox .footerbar{
	font: bold 10px Tahoma;letter-spacing: 5px;line-height: 1.1em;color: white;
	padding: 5px 0;text-align: right;
}
#thumbBox #thumbImage{background-color: white;}
#thumbLoading{position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 2;}

.titartic{font-weight: bold;margin-bottom: 8px;}

.dbanner{
	width: 150px;
	margin: 0px;padding: 10px;color: #440000;
}
.dbannerc{
	width: 170px;
	margin: 0px;padding: 10px;color: #440000;
}

.dbanner H3,.dbannerc H3{font-family: "Garamond","Times New Roman",sans-serif;;font-size: 11pt;color: #B89263}
.dbanner P,.dbannerc P{font-size: 8pt}

.tdtallas{float: left}

.tdped{background-color: #440000;color: #ffffff;font-weight: bold}
.conborder{border: 1px #f0f0f0 solid;}
.solapa{border-bottom: 1px #999 solid;border-left: 1px #999 solid;background-color: #f0f0f0;width: 33%;padding: 4px;}
.solapan{border-bottom: 1px #999 solid;background-color: #f0f0f0;padding: 4px;width: 33%}
.solapa A:LINK,.solapa A:VISITED{font-weight: bold;font-size: 11;color: #666;text-decoration: none;}
.solapa A:ACTIVE,.solapa A:HOVER{font-weight: bold;font-size: 11;color: #333;text-decoration: none;}

.prodestado{position: absolute;}
.clanza{
	border: 1px #c0c0c0 solid;margin: 10px;padding: 10px;background-color: #f0f0f0;
	text-align: center
}

#slang{position: absolute;margin-left: 540px;display: inline}

.destacado td{background-color: #fefefe;text-align: center;border: 1px #c0c0c0 solid;}
.destacado A:LINK,.destacado A:VISITED,.destacado A:HOVER,.destacado A:ACTIVE{
	color: #440000;font-weight: bold;font-size: 8pt;text-decoration: none;
}

.tbgusta{text-align: center}
.tcomen{border: 1px #c0c0c0 solid;}
.comen{color: #606060;font-size: 8pt;margin: 10px;padding-left: 20px;border-left: 2px #c0c0c0 solid;}
.comenuser{color: #606060;font-size: 8pt}

.fflash{margin: 0 auto;padding: 0;z-index: 1}

.tdpag{font-size: 8pt;}
.tdpag A{font-size: 8pt;}

.dchica{text-align: right;font-size: 8pt}
.dchica A{font-size: 8pt;}

.edades{margin-left: 8px}
.edades A{display: block;border: 1px #fff solid;padding: 2px;width: 156px;margin-bottom: 4px;}
.edades A.cur{display: block;border: 1px #FF6600 solid;padding: 2px;width: 156px;margin-bottom: 4px;}

.edadbig{margin-left: 10px;margin-bottom: 10px}

.rowdesc{background-color: #440000;}
.rowdesc{color: #ffffff}
