body {
	font-family: "Verdana","Georgia", "Times New Roman";
	background:#fff;
	margin: 10px 0px 10px 0px;
	text-align: center;
	font-size:12px;
}

#erhand{
	color: red;
}

#wrap {
	text-align: left;
	width: 770px;
	margin:auto;
	padding: 1px 0px 1px 0px;
	background: #fff; 
	height:auto;
}

#header{
	background-color: #fff;
	color: #333300;
	font-size:12pt;
	font-weight: bold;
	height:87px;	
	width:100%;
	position:relative;
	padding:10px 0px 0px 0px;
}

#cuerpo{
	margin: 10px 0px 10px 0px;
	background-color: #fff; ;
} 

#lefta{
	width: 135px !important;
	width: 145px;
	float:left;
	height:100%;
	position:relative;
	padding:0px 5px 0px 5px;
	background-color: #fff; 
}

#main{
	/*margin-left: 140px;*/
	float:left;
	padding: 0px 5px 4px 5px;
	width: 443px !important;
	width: 455px;
	min-height:500px;
	height: auto !important;
	height: 500px;
	border-right:solid 1px #898989;
	border-left:solid 1px #898989;
	background:#fff;
 }



#right{

	width: 163px !important;

    width: 168px;

   float: right;

 height:500px;

  margin-left:2px;

    position:relative;

    padding: 0px 5px 10px 0px;

	background:#fff;

}



#final{

padding: 10px 10px 3px 10px;

     font-size:12px;

    text-align:center;

height:30px;

margin:auto;

background:#fff;



}



a.boton_ena {

width:3em;

font-size: 12px;

margin:4px;

cursor: pointer;

color: #ffffff;

display:block; 

 text-decoration:none; 

 text-align:center; 

	height:1.5em;

	line-height:1.5em;

	font-weight: normal;

border:1px solid;

 border-color:#c7dce5 #000000 #000000 #c7dce5; 

 background: #585e66;

}



#login_err_msg{

color:red;

float:left;

font-size:10px;

padding-top:5px;

font-weight:bold;

}



#carga{

background-color:#32A415;

    border-style: solid;

 border-width:1px;

}



.formu{

color: #5678AB;

padding: 5px 5px 5px 5px;

border-style: solid;

 border-width:1px;

 margin-left:30px;

 width:300px;

 background-color: #5fa7ff; 

}



span.titulo{

color: #0144cf;

FONT-WEIGHT: bold;

}



 input {

BORDER-BOTTOM:#383431 1px solid; 

 BORDER-LEFT:#383431 1px solid; 

 BORDER-RIGHT:#383431 1px solid; 

 BORDER-TOP:#383431 1px solid;

}



input.radio {

border:none;	

}



 select {

BORDER-BOTTOM:#383431 1px solid; 

 BORDER-LEFT:#383431 1px solid; 

 BORDER-RIGHT:#383431 1px solid; 

 BORDER-TOP:#383431 1px solid;

}



 textarea {

BORDER-BOTTOM:#383431 1px solid; 

 BORDER-LEFT:#383431 1px solid; 

 bORDER-RIGHT:#383431 1px solid; 

 BORDER-TOP:#383431 1px solid;

}



input.boton{

background-color: #585e66; font-weight: bold; 

font-size: 12px; 

color: white;

cursor: pointer;

}



#loginbar{

	display:none;

width:100%;

height:27px;

background: url(../img/f2.gif) ;

margin-top:-11px !important;		

margin:0;

}



#flyer{

	      min-width:42px;

	 width: auto !important;

  width: 420px;

}



 #login{

width: 380px;

float:right; 

/*padding:1px 1px 1px 1px;*/

margin:0;

height:25px;

bottom:0px;

right:0px;

font-size:10px;

}



#menu{

margin-TOP: 5px;

background: url(../img/fondo.gif) ; 

height:25px;

width:100%;

padding-top:4px;

padding-bottom:1px;

}



#menu ul{

padding:0px;

margin:0px;

border-width:1px;

}



#menu li {

float:left;

display: block;

font-size:14px;

height: 24px;

/*margin-left:20px;*/

font-weight:bold;

text-align:center

}







#menu li.first {

margin-left:0px;

}



#menu li.lichico {

width:70px;

}







#mnu01, #mnu02, #mnu03,#mnu04,#mnu05,#mnu06,#mnu07{width:110px};



#menu li:hover {

/*background-color:#eaeaea;*/

background-color:#FFE0B7;

color:#fff;

}



#menu a:link , a:visited{

color:#000;

text-decoration:none;

}



#menu a{

cursor:pointer;	

}



#menu a:hover{

color:#000;

cursor:pointer;	

}



.casa{

background-color:#f9ba44;

color:#fff;

height:auto;

display:block;

}



a:link, a:visited{

color:#000;

text-decoration:none;

}



#final ul{

margin: 0;

}

#final li {

display:inline;

list-style:none;

padding:0px;

font-size:13px ;

}



th {

text-align:center;

font-size:14px;

}

#lefta table img {

margin-left:5px;

margin-top:10px;

}

.artista{

color: #000000;  FONT-WEIGHT: bold; text-align:left; 

}



#lefta td.artista{

font-size:12px ; 

}



.desc{

color: #808080;  text-align:left; 	FONT-WEIGHT: bold;

}



#lefta td.desc{

font-size:10px ; 

}



#lefta td.add{

color: #808080; font-size:12px ; text-align:left; 

}



.precio{

color: #FF6600;

}

.preciooferta{
border-width: 1px;
border: solid; 
border-color: #000099;
font-size:14px ; 
color: #0000FF;
}


#lefta table.albdestacado{
padding:0px 0px 5px 0px;
cursor: pointer;
}



.conter{
	border-bottom:none !important;
	border-bottom: solid 1px  #FF6600;
	padding:0px 0px 10px 0px;
	margin-bottom:10px;
	margin-top:-4px;
	width:100%;
}



#anuncios2m{
display:block;
text-align: center;
}

#busca{
margin-top:-4px;
}

.referencer{
/*padding-left: 30px; /* the width reserved for the background image 
background: url(../img/two2.gif) no-repeat 0px 1px; /* the "bullet"... adjust these numbers to taste */
font-size:14px;
font-weight:bold;
padding-top:0px;
margin-top:6px;
height:28px;
}

#novedades {
padding-bottom:0px;
display:block;
height:auto;
}

#novedades ul {
list-style:none;
margin:0px;
padding:0;
padding-right:5px;
}

#novedades li{
margin:0;
}

#novedades li.pio{
float: left;
margin-left:3px;
height:119px;
cursor:pointer;
}

#novedades li.desc{
font-size:10px;
color:#808080;
border:0;
margin-top:-4px;
padding:0px;
}

#novedades li.artista{
font-size:12px;
color:#000;
font-weight:bold;
}

#novedades ul.lstnov{
margin:0;
padding:0;
}

#novedades li.precio{
color:#475412;
}

#flyer{
height:auto;
margin-top:20px;
margin-bottom:20px;
}

div#ranking div.rnk  table table{
width:142px;
}

div#ranking div.rnk  {
clear:both;
}

div#ranking div.rnk  td.pio {
cursor:pointer;
}

div#ranking div.rnk  td.desc{
font-size:10px;
color:#808080;
border:0;
margin-top:-4px;
padding:0px;
}

div#ranking div.rnk  td.artista{
font-size:12px;
color:#000;
font-weight:bold;
}

div#ranking div.rnk  td.add{
color: #808080; font-size:12px ; text-align:left; 
}

div#ranking div.rnk  td.precio{
color:#475412;
}

div#ranking div.rnk  td.num{
font-size:12px;
font-weight:bold;
vertical-align:top;
}

#ranking{
clear:both;
margin-top:15px;
}

.switcher{
position:relative;
text-align:right;
right:-1px;
margin-bottom:10px;
}
.jumper{
padding:0px;
font-size:13px ;
width:auto;
margin:2px;
margin-top:5px;
cursor:pointer;
text-align:right;
}

.jumper span{
border:1px solid #FF6600;	
}

div.switcher span{
display:block;
color: #FF6600;
cursor:pointer;
width:13em;
font-size:12px;
text-align:center;
margin-right:10px;
}

div.switchercl span{
display:block;
color: #FF6600;
cursor:pointer;
width:13em;
font-size:12px;
text-align:center;
margin-right:10px;
}

#rnkvid{
display:none;
height:auto;
}

.gen{
width:110px;
}

#navmarquee{
text-align:center;
}
#navmarquee span {
display:inline;
list-style:none;
padding:0px;
font-size:13px ;
width:3em;
margin:2px;
border:1px solid #FF6600;
cursor:pointer;
text-align:center;
}

h1.referencer{
margin-bottom:0px;
}


#paginacion {
list-style:none;
display:inline;
margin:0;
padding:0;
text-align:left;
}



#paginacion  li{
list-style:none;
display:inline;
margin:0;
padding:0;
}



#paginacion  li.bk{
list-style:none;
display:inline;
margin:0;
margin-left:10px;
padding:0;
}

#paginacion a:link , a:visited{
color:#000;
text-decoration:none;
}



#paginacion a:hover{
color:#585e66;
}

.texto{
font-size:12px;
}



.nota{
font-size:10px;
color:#FF6600;
padding-top:10px;
}



.bk{
margin-left:100px;
}

.seccion{
width:400px;
padding-top:5px;
margin-bottom:10px;
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px solid #FF6600;
}



div#tabs ul{
list-style:none;
margin:0;
PADDING:0;
margin-left:5px;
font-size:14px;
font-weight:bold;
padding-top:0px;
margin-top:3px;
height:28px;

}

#main .referencer{
color:#808080;
}

#clearfix{
clear:both;
}
