body {
	margin: 0;
	font: 11px/17px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;
	}

a {	color: #999999;
	text-decoration: none;
	}

a:hover {
	color: #000000;
	text-decoration: none;
	}

#contenido {
	border: 1px solid #C0C0C0;
	border-top:0px;
	margin: 0px auto 0px auto;
	width: 980px;
	}
object{
outline:none;
}
a:active, a:visited, a:focus, object, a:hover{
outline:none;
}

img {
	border: 0px;
	}

#contenido #col_izq {
	width: 160px !important;
	width: 150px;
	margin: 0px 5px 10px 10px;
	clear: none;
	float: left;
	}
	
	#contenido #col_izq_pop {
	width:auto;
	margin: 0px 5px 10px 10px;
	clear: none;
	float: left;
	}

 h1 {
	font-size: 15px;
	margin: 3px 5px 3px 0px;
	color: #666666;
	display: inline;
	}

 h2 {
	font-size: 11px;
	margin: 3px 5px 3px 0px;
	color: #666666;
	display: inline;
	clear: left;
	}

 ul {
	list-style-type: none;
	margin: 5px 15px 5px 0px;
	border-bottom: 1px solid #c0c0c0;
	padding: 0 0 10px 0;
	}

#contenido #col_der ul, .nob_ul {
	border-bottom: 0px solid #c0c0c0;
	}

ol {
	margin: 5px 0px 5px 0px;
	padding: 0 0 10px 0;
	list-style-position: inside;
	}

#contenido #encabezado {
	background-image: url(../img/bg_encabezado.gif);
	background-repeat: no-repeat;
	margin: 0 0px 10px 0px;
	float: left;
	padding: 7px 0 10px 0px;
	clear: none;
	width: 793px;
	}	
	
	#contenido #encabezado_3 {
	background-image: url(../img/bg_encabezado_3.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0 0px 10px 10px;
	padding: 10px 0 10px 0px;
	clear: none;
	width: 955px;
	}	

#contenido #col_izq #buscador {
	margin: 7px 0 7px 0;
	}

#contenido #menu_sup {
	margin: 0px 0 15px 0;
	}
	
 #menu{
	margin: 10px auto 0px auto;
	width: 982px;
	height:90px;
	border-collapse:collapse:
	}
	
#contenido #col_cen #main_banner {
	width: 596px;
	}
	
#contenido #col_cen {
	width: 596px;
	float: left;
	margin: 0 0 10px 0;
	}
	
#contenido #cont_carrito {
	width: 790px;
	float: left;
	margin: 0 0 10px 0;
	}

.recuadro {
	background-image: url(../img/recuadro_mid.gif);
	background-repeat: repeat-y;
	width: 596px;
	margin: 10px 0 10px 0;
	}

.recuadro .cont {
	margin: 0 5px 0 5px;
	}

#contenido #col_der {
	float: right;
	margin: 0 12px 0 0 !important;
	margin: 0 7px 0 0;
	width: 177px;
	}
	
#footer {
	clear: both;
	background-color: #F1F1F1;
	padding: 10px;
	color: #999999;
	}

.banner_lat {
	margin: 0 0 10px 0;
	}
	
#contenido #encabezado #navegacion {
	float: right;
	margin: -2px 10px 0 0;
	padding: 0;
	}
	
	#contenido #encabezado_3 #navegacion {
	float: left;
	margin: 0 0px 0 10px;
	color: #CCCCCC;
	}
	
#contenido #encabezado h2, #contenido #encabezado_3 h2 {
	font-size: 11px;
	margin: 0 0 0 10px;
	color: #666666;
	float: left;
	font-weight: bold;
	}

	
#contenido #encabezado #navegacion a {
	color: #333333;
	margin: 5px 5px 0 0;
	}

#contenido #encabezado #navegacion a:hover {
	color: #999999;
	}

#contenido #footer ul {
	list-style-type: none;
	margin: 5px 5px 5px 10px;
	border-left: 1px solid #c0c0c0;
	border-bottom: 0px;
	padding: 0 0 10px 10px;
	float: left;
	}

#contenido #footer .first {
	list-style-type: none;
	margin: 5px 5px 5px 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0 0 10px 0px;
	float: left;
	}

.separador {
	clear: both;
	display: block;
	}

.separador_linea {
	clear: both;
	border-top: 1px solid #c0c0c0;
	margin: 5px;
	}
	.separador_linea10 {
	clear: both;
	border-top: 1px solid #c0c0c0;
	margin: 10px 0 10px 0;
	}

#contenido #copyright {
	float: left;
	margin: 10px 0 10px 10px;
	}

#contenido #credit {
	float: right;
	margin: 10px 10px 10px 0;
	}

.producto_th, .producto_th_nob {
	width: 128px;
	float: left;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	padding: 10px 10px 10px 10px;
	height: 380px;
	}

.combo {
	width: 128px;
	float: left;
	border-left: 1px solid #c0c0c0;
	padding: 10px 10px 10px 10px;
	height: 200px;
	}

.producto_th_nob {
	border-bottom: 0px solid #c0c0c0;
	}

#contenido #col_cen #migas a, #contenido #cont_carrito #migas a {
	color: #000000;
	text-decoration: none;
	}

#contenido #col_cen #migas a:hover, #contenido #cont_carrito #migas a:hover {
	color: #cccccc;
	}

#migas {
	color: #666;
	font-weight:bold;
	padding: 0 0 5px 10px;
	border-bottom: 1px solid #cCC;
	margin: 0 0 10px 0;
	}
	

.producto_th h2, .producto_th_nob h2, .combo h2{
	margin: 10px 0 0 0;
	display: block;
	}

#contenido #col_cen .recuadro .producto_th h3, #contenido #col_cen .recuadro .producto_th_nob h3, #contenido #col_cen .recuadro .combo h3{
	font-size: 13px;
	margin: 3px 5px 3px 0px;
	color: #336699;
	}

.producto_th input, .producto_th_nob input  {
	vertical-align: middle;
	margin:0px 5px 0 0;
	}
.producto_th h6, .producto_th_nob h6, #form1 #contenido #cont_carrito .recuadro_2 #carrito h6, #contenido #cont_carrito .recuadro_2 #carrito h6 {
	color: #336699;
	font-size: 9px;
	margin: 0;
	}


/*Tooltips---------------------------------------------------------------*/
/*
a.info{
    position:relative; 
    z-index:24;
    color:#000;
    text-decoration:none;
	border:0px;
	
	}

a.info:hover{z-index:55; background-color:#ccc}

a.info span{display: none}

a.info:hover span{ 
margin:auto;
width: 100%;
    display:block;
    position:absolute;
    top:-12em; left:-28em;
	padding:10px;
    color:#000;
    }
	*/
/*-------------------------------*/




#foto_detalle {
	width: 455px;
	background-repeat: no-repeat;
	padding: 30px 0 0px 0;
	}

#foto_detalle  #cont{
	width: 455px;
	background-image: url(../img/bg_foto_detalle_mid.png);
	behavior:url(js/iepngfix_scale.htc);
	background-repeat: repeat-y;
	padding: 0px 0 0px 0;
	}


#foto_detalle img{
	behavior:url(js/iepngfix_scale.htc);
	display: block; 
	padding: 0 0 0px 0;
	margin: 0 auto 0px auto;	
	}
	
#foto_detalle #cont p {
	z-index:20;
	clear:both;
	margin: 10px 20px 0 20px;
	border-top: 1px solid #c0c0c0;
	padding: 5px 0 0 0;
	}

#bt_comparar{
	border-top: 0px solid #c0c0c0;
	clear:both;
	padding: 10px;
	}
	
#ultimos {
	margin: 0 0 10px 0px;
	background-image: url(../img/bg_ultimos.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 179px;
	}
	
#ultimos #cont {
	width:99%;
}
	
#ultimos #cont .thumbnail {
	width: 65px;
	float: left;
	padding: 10px 5px 10px 0px;
	text-align: center;
	}

#ultimos #cont img {
	float: left;
	margin: 0 0 0 2px;
	}
	
#ultimos #cont .thumbnail .actual{
	border: 1px solid #33CC00;
	}
#ultimos #cont h1{
	font-weight:normal;
	clear:both;
	display:block;
	font-size: 10px;
	border-top: 1px solid #c0c0c0;
	padding: 5px;
	margin: 0 0 0px 0;
	}
	
#ultimos #cont a{
	font-weight:normal;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	
	}
	
#ultimos #cont  #ult_comp{
	float: none;
	border: 0px;
}
#filtros {
margin: 10px 0 10px 0;
padding: 0 0 25px 0;

	clear: both;
}
#filtros #izq {
	float: left;
}
#filtros #der {
	float: right;
}
select, input, textarea {
	font: 11px/17px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	background-color:#fff;
	color:#333;
	vertical-align: middle;
	z-index:1;


	

}
select option {

	margin: 0 0 0 2px;

	

}
textarea {
border: 1px solid #cccccc;


}
textarea  {

padding: 5px;

}
#ultimos h2 {

	padding: 7px 10px 10px 10px;
	display: block;
}
#contenido #col_cen #col_der_cen{
	width: 320px;
	float: right;
	margin: 0px 10px 10px 0;
	padding: 0px;
}
#contenido #col_cen #col_der_cen_pop{
	width: 400px;
	float: left;
	margin: 0px 10px 10px 20px;
	padding: 0px;
}

#contenido #cont_carrito #col_der_cen{
	width: 370px;
	float: right;
	margin: 0px 10px 10px 0;
	padding: 0px;
}
#contenido #cont_carrito #col_izq_cen{
	margin: 0px 0 10px 10px;
	float: left;
	padding: 0px;
	width: 350px;
}


#contenido #col_cen #col_izq_cen{
	margin: 0px 0 10px 0;
	float: left;
	padding: 0px;
	width: 230px;
}
#contenido #col_cen #col_der_cen h1 {
	font-size: 17px;
	display: block;
	padding: 0 0 0px 0;
	margin: 10px 0 10px 0px;
}
#contenido #col_cen #col_der_cen h2 {
padding: 0 0 5px 0;
	font-size: 17px;
	display: block;
	color:#336699;
}
#contenido #col_cen #col_der_cen h3 {
font-weight:normal;
padding: 0 0 5px 0;
margin:0;
	font-size: 11px;
	display: block;
	color:#336699;
}#contenido #col_cen #col_der_cen p {
	margin: 10px 0 0 0;
}
#contenido #col_cen .rel{
	color: #669900;
	margin: 0 0 0 10px;
}
#contenido #col_cen a:hover {
	text-decoration: underline;
}
#contenido #col_cen ul, #contenido #cont_carrito .recuadro_2 .cont .col1_2 ul {
	list-style-type: disc;
	list-style-position: inside;
	border: 0px;
	margin: 0px;
	padding: 0 0 5px 0;
}
#contenido #col_cen h1 {
	display: block;
	padding: 10px 0 5px 0;
}
#elegi_color {
	width: 179px;
	background-image: url(../img/bg_elegi_color.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0px;
	margin: 0 0 10px 0;
	text-align: center;
}

.izq {
	float: left;
	padding: 0PX;
	clear: left;
	margin: 0 0 0 0px;
	width: 240px;
}
.der {
	float: right;
	margin: 0 0px 0 0;
	padding: 5px 15px 5px 0;
	text-align: right;
}
#elegi_color h2 {
	border-top: 1px solid #c0c0c0;
	display: block;
	margin: 0;
	padding: 0;
}
#elegi_color img {
	margin: 3px 10px 3px 10px;
}
#elegi_color  .bot {
margin:0px;
}
#contenido #col_cen #col_izq img {
	border: 0px;
}
#ver_foto {

width:626px; 
}


#ver_foto #cont {
margin:0px;
padding:0px;
background-image: url(../img/bg_ver_fotos_mid.png);
background-repeat:repeat-y;
behavior:url(js/iepngfix_scale.htc);
clear:both;
}


#ver_foto .headers{
clear:both;
	behavior:url(js/iepngfix_scale.htc);
	display: block; 
	padding: 0 0 0px 0;
	margin: 0px;
	}
	
	
	

	
	
		#ver_foto  p {
	z-index:20;
	clear:both;
	margin: 10px 20px 0 30px;
	border-top: 1px solid #c0c0c0;
	padding: 5px 0 0 0;
	


}

	

		#ver_foto  #mas_fotos {

	margin: 0px 0px 0px 350px;
padding: 0px;
width:auto;
	


}


#ver_foto #cont{
margin: 0px 0px 0px 0px;
width:auto;

}
#foto_detalle #cont  h1{
display:block;
margin:0px;
padding: 0 20px 10px 30px;
/*padding: 0px;*/

}
#ver_foto #cont h1{
display:block;
margin: 0 0 10px 30px;
padding: 0px;
float:left;

}

#ver_foto #cont .thumbnail{
float:left;
margin: 0 0 0 30px;
width:100px;
padding:0px;
display:block;

}

#ver_foto #cont .separador, #cont_carrito .separador{
clear:both;
padding: 5px 0 5px 0;
} 
#ver_foto #cont table{
border-collapse:collapse;
margin : 10px 30px 0 30px;
width:560px;

}
#ver_foto #cont td {
border-top:1px solid #c0c0c0;
margin : 0px 10px 0 30px;
padding: 5px 0 5px 0;
vertical-align:top;
}

#ver_foto #cont .tit{
font-weight:bold;
font-size: 11px;
color:#666666;
width: 150px;
}
#ver_foto #cont .tit2{
padding: 20px 0 0 0;
font-weight:bold;
font-size: 11px;
color:#666666;
width: 150px;
}
#ver_foto #cont #izq p{
position:relative;
float:left;
display:block;
border:0px;


}
#ver_foto #cont #der{
margin: 0 0 0 300px;
float:left;

border:0px;


}#contenido #col_cen #col_der_cen img, #contenido #col_izq_cen img {
	border: 0px;
}
#contenido #col_der #elegi_color p {
	text-align: left;
	margin: 10px;
	float: left;
}
#contenido #col_der #elegi_color .largo {
	width: 150px;
}
#editor {
	margin: 10px 0 0 0;
}
#contenido #col_izq img {
	border: 0;
}
#comparativa {

	width: 784px;

}

#comparativa img{
behavior:url(js/iepngfix_scale.htc);
}

#comparativa #cont1{

	background-image: url(../img/bg_comparativa_mid.png);
	
		background-repeat: repeat-y;
	padding: 0px 0 0px 0;
	behavior:url(js/iepngfix_scale.htc);
}
#comparativa #cont1 .separador{
clear:both;
padding: 5px 0 5px 0;
display:block;
} 
#comparativa #cont1 table{
border-collapse:collapse;
margin : 10px 30px 0 30px;
width:720px;

}
#comparativa #cont1 .no_b{
border-top:0px;

}
#comparativa #cont1 td {
border-top:1px solid #c0c0c0;
margin : 0px 10px 0 30px;
padding: 5px 5px 5px 0;
vertical-align:top;
}

#comparativa #cont1 .tit{
font-weight:bold;
font-size: 11px;
color:#666666;
width: 150px;
}
#comparativa #cont1.tit2{
padding: 20px 0 0 0;
font-weight:bold;
font-size: 11px;
color:#666666;
width: 150px;
}

#comparativa #cont1 h1{
display:block;
margin: 0 0 10px 30px;
padding: 0px;
float:left;

}
#descuentos {
	margin: 0px 10px 0px 10px;
	padding: 0px;
}
#descuentos img {
	margin: 0px 10px 10px 0px;
	float: left;
	display:block;
	padding: 0px;
}
#contenido #col_cen .recuadro #descuentos h1 {
	display: inline;
	margin: 0 5px 0 0;
	padding:0px;
}
#contenido #col_cen .recuadro #descuentos p {

	display:block;
	margin:0px;
		padding:0px;
}


#contenido #col_cen #col_der_cen #descuentos {
	margin: 0px 10px 10px 0px;
	padding: 0px;
}
#contenido #col_cen #col_der_cen #descuentos img {
	margin: 0px 5px 0 0 ;
	float: left;
	display:block;
}
#contenido #col_cen #col_der_cen #descuentos h1 {
	display: inline;
	margin: 0 5px 0 0;
	padding:0px;
	font-size: 12px;
}
#contenido #col_cen #col_der_cen #descuentos p {

	display:block;
	margin:0px;
		padding:0px;
}





.recuadro .producto_th_nob p, .recuadro .producto_th p, .recuadro .combo  p{
	margin: 5px 0 5px 0;
}
.galicia {
	color: #CC6600;
	font-weight: bold;
}
.personal {
	color: #CCCC00;
	font-weight: bold;
}
.american {
	color: #00789F;
	font-weight: bold;
}

.dolar {
	color:#669933;
	font-weight: bold;
}

.dolar_grande {
	font-size:15px;
	color:#669933;
	font-weight: bold;
}

#contenido #col_cen h2 {
padding: 0 0 5px 0;
	font-size: 17px;
	display: block;
	color:#336699;
}

#contenido #col_cen h2 {
	padding: 0 0 5px 0;
	font-size: 12px;
	display: block;
	color:#666666;
}




#contenido #col_cen .der{
	width: 320px;
	float: right;
	margin: 0px 10px 0 0px;
	padding: 0px;
	clear: right;
	text-align: left;
}
#ver_foto .der{
	width: 420px;
	float: right;
	margin: 0px 10px 0 0px;
	padding: 0px;
	clear: right;
	text-align: left;
}

#contenido #col_cen .item_conf, #ver_foto .item_conf  {
	clear: both;
	float: right;
	width: 596px;
	margin: 5px 0 5px 0;
}


#ver_foto .item_conf .izq {
width: 120px;
}
#ver_foto #cont .item_conf .izq1 {
	float: left;
	padding: 0PX;
	clear: left;
	margin: 0 0 0 0px;
	width: 350px;
}

#ver_foto #cont .item_conf .der1 {
	width: 160px;
	float: right;
	margin: 0px 10px 0 0px;
	padding: 0px;
	clear: right;
	text-align: left;
}
#contenido #col_cen .item_conf .izq h1, #ver_foto .item_conf .izq h1 {
	float: left;
	display: block;
	padding: 0 0 0px 0;

}

#contenido #col_cen .item_conf .der h1, #contenido #col_cen .item_conf .der h3,#contenido #col_cen #cont  .item_conf .der h2, #ver_foto #cont  .item_conf .der h1, #ver_foto #cont  .item_conf .der h2, #ver_foto #cont .item_conf .der h3,#contenido #col_cen #cont  .item_conf .der1 h2, #ver_foto #cont  .item_conf .der1 h1, #ver_foto #cont  .item_conf .der1 h2, #ver_foto #cont .item_conf .der1 h3    {
float:none;
display: block;
clear:none;
	margin:0px;
	padding:0px;
}
#contenido #col_cen .item_conf .izq img, #ver_foto  .item_conf .izq img  {
	float: right;
}
#contenido #col_cen #cont .item_conf .der #select, #ver_foto #cont .item_conf .der #select,    #contenido #col_cen .item_conf .der #select {

	width: 300px;
	margin: 5px 0 15px 0;

}
#ver_foto #cont #select {
padding:  0 0 0 3px;
	width: 400px;
	margin: 0px 0 15px 30px;
}
#ver_foto #cont #listo {

	float: right;
	margin: 0px 40px 0px 0px;
}
#contenido #col_cen .item_conf .izq h3, #ver_foto .item_conf .izq h3  {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#ver_foto .item_conf .izq1 h3 {

font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin: 0 0 0 30px;
	padding: 0;
}
#contenido #col_cen .item_conf .der h4, #ver_foto .item_conf .der h4, #ver_foto .item_conf .der1 h4 {
	font-size: 12px;
	font-weight: bold;
	color:#336699;
	padding: 0;
	margin: 0;
}
#contenido #col_cen .item_conf .der h3, #ver_foto .item_conf .der h3,#ver_foto .item_conf .der1 h3 {
font-weight:normal;
padding: 0 0 5px 0;
margin:0;
	font-size: 11px;
	display: block;
	color:#336699;
}
#contenido #col_cen .item_conf .der h2,#ver_foto .item_conf .der h2,#ver_foto .item_conf .der1 h2 {
	font-size: 17px;
	color: #336699;

}
#contenido #col_cen .item_conf .der #actualizar, #ver_foto .item_conf .der #actualizar {
	margin: 0px;
	padding: 0px;
	display: inline;
	float:left;
}
#contenido #col_cen table td {
	border-top: 0px solid #c0c0c0;
	padding: 3px 3px 3px 10px;
	vertical-align: top;
}

#form1 #contenido #cont_carrito .recuadro_2 #carrito td {
	border-top: 0px solid #c0c0c0;
	padding: 5px 3px 3px 5px;
	vertical-align: middle;
}

#form1 #contenido #cont_carrito .recuadro_2 #carrito  .nob {
padding: 10px 3px 3px 10px;
	border:0px;

}


#contenido #cont_carrito table td {
	border-top: 1px solid #c0c0c0;
	padding: 10px 3px 3px 10px;
	vertical-align: top;
}
#contenido #col_cen table .header{
	background-color: #F1F1F1;
	border: 0px;
	font-weight: bold;
	color:#666666;
}
 #contenido #cont_carrito table .header {
 padding: 3px 3px 3px 10px;
	background-color: #F1F1F1;
	border: 0px;
	font-weight: bold;
	color:#666666;
}
#contenido #col_cen .curso {
	width: 590px;
}
#contenido #col_cen h3 {
	font-size: 14px;
	color: #c1c1c1;
	margin: 3px 0 3px 0;
}
#contenido #col_der #elegi_color h1 {
	text-align: left;
	margin: 5px 0 5px 10px;
	display: block;
	font-size: 12px;
}
#contenido #col_der #elegi_color h3 {
	color: #666666;
	text-align: left;
	margin: 5px 0 5px 10px;
	display: block;
	font-size: 12px;
	font-weight: normal;
}
#contenido #col_der #elegi_color .total {
	font-size: 17px;
	color: #336699;
	font-weight: bolder;
	margin: 10px 0 10px 10px;
	display: block;
	text-align: left;
}
#contenido .checkout .header .total{
	font-size: 17px;
	color: #336699;
	font-weight: bolder;
	display: block;
	text-align: right;
	padding: 0 30px 0 0;
}

#contenido .checkout .header .total_car{
	font-size: 17px;
	color: #336699;
	font-weight: bolder;
	display: block;
	text-align: right;
	padding: 0 0px 0 0;
}

#contenido #cont_carrito .recuadro_2 #carrito .header .total, #contenido #cont_carrito .recuadro_2 #carrito .total{
	font-size: 17px;
	color: #336699;
	font-weight: bolder;
	display: block;
	text-align: right;
	margin:0 10px 0 0;
	padding: 0 ;
}

#contenido .checkout .parcial {
	display: block;
	text-align: right;
	padding: 0 30px 0 0;
}
#contenido #cont_carrito .recuadro_2 #carrito .parcial{
	float: right;
	text-align: right;
	padding: 0 10px 0 0;
}

#contenido #cont_carrito #carrito .icon {
	display: block;
	float: left;
	margin: 10px;
}
#contenido #cont_carrito #carrito h1 {
	display: block;
	padding: 20px 0 0 0;
}
#contenido #cont_carrito #carrito p {
	margin: 10px 0px 10px 0;
}
#contenido #cont_carrito #carrito .descuentos {
	margin: 0px 0 10px 0;
}

#contenido #cont_carrito #carrito .izq {
	width: auto;
}
#contenido #cont_carrito #carrito h2 {
	display: block;
	margin: 0px;
}

#contenido #cont_carrito #carrito .header .total {
	font-size: 17px;
	color: #336699;
	font-weight: bolder;
	margin: 5px 0px 5px 5px;
	display: block;
	padding: 0px;
	float: right;
	text-align: left;
}

#contenido #cont_carrito #carrito .nob {
padding: 10px 3px 3px 10px;
	border:0px;

}
#contenido #cont_carrito #carrito .nob_item {
	padding: 0px 3px 3px 10px;
	border:0px;


}
#contenido #cont_carrito #carrito .nob_item_der {
	padding: 0px 3px 3px 10px;
	border:0px;
	text-align:right;

}

#contenido #cont_carrito #carrito .nob_der {
	padding: 0px 3px 3px 0px;
	border:0px;
	text-align:right;

}

#contenido #cont_carrito #carrito .der {
	text-align:right;
	float:none;

}

#ver_foto #cont .news {
border:0px;
}
#contenido #cont_carrito #carrito .thumb {
	color: #000099;
	text-align: center;
}
#contenido .checkout .sib .thumb {
margin: 10px 0 0 0;
}
#contenido #cont_carrito #carrito .descuentos img, #contenido .checkout .sib .descuentos img {
	margin: 0px 10px 10px 0px;
	float: left;
	display:block;
	padding: 0px;
}

#contenido #cont_carrito #carrito .descuentos h3, #contenido .checkout .sib .descuentos h3,#form1 #contenido .checkout .descuentos h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	display: inline;
	width:auto;
	color: #666666;
}
#contenido #cont_carrito #carrito .codigo {
	padding: 0;
	width: 70px;
	clear: right;
	display: table;
	float: left;
	margin: 0px 4px 5px 10px;
	text-align: center;
}
#contenido .checkout .codigo{
	padding: 5px 10px 5px 0px;
	width: 70px;
	clear: right;
	display: block;
	float: right;
}
.recuadro_2 {
	background-image: url(../img/recuadro_2_mid.jpg);
	background-repeat: repeat-y;
	width: 793px;
}
.fondo {
	background-color: #f1f1f1;
	padding: 5px;
	margin: 0 0 10px 0;
	display: block;
}
#contenido #cont_carrito .recuadro_2 #col_izq_cen input {
	float: none;
	width: 250px;
	display: inline;
	margin: 0 0 10px 0;
}
.eti {
	width: 60px;
	display: block;
	float: left;
	padding: 5px 0 5px 0;
}
#contenido #cont_carrito .recuadro_2 #col_izq_cen h1 {
	display: block;
	margin: 0px 0 10px 0;
}
#contenido #cont_carrito .recuadro_2 #col_izq_cen .bot {
	margin: 0 0 20px 170px;
}
#contenido #cont_carrito .recuadro_2 #col_der_cen ul {
	border: none;
	display: block;
	margin: 10px 0 10px 15px;
	list-style-position: outside;
	padding: 0;
	list-style-image: url(../img/bullet_ver.jpg);
	

}
.error {
	color: #C40202;
	margin: 10px 0 10px 0;
}
#contenido #encabezado_3 #navegacion a {
	color: #000000;
	text-decoration: underline;
}
#contenido #encabezado_3 #navegacion .actual {
	font-weight: bold;
	color: #669900;
}
#contenido .checkout {
	width: 940px;
	margin: 10px 10px 0px 25px;
	clear: left;
	background-repeat: no-repeat;
	font-weight: normal;
	
}
#contenido .checkout td{
	vertical-align: top;
	padding: 2px 10px 0px 10px;
}

#contenido .checkout h1 {
	margin: 100px 0 0 0;
}
#contenido .checkout .space {
	height: 50px;
}
#contenido .checkout input {
	margin: 0px 0 5px 0;
}
#contenido .checkout .radio {
	text-align: right;
	vertical-align: middle;
}
#contenido .checkout .sib, #contenido #cont_carrito .recuadro_2 #carrito .sib {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding: 5px;
}

#contenido .checkout .header {
	font-weight: bold;
	background-color: #F1f1f1;
	color: #666666;
	padding: 5px 3px 5px 10px;
}
#contenido .checkout .izq select {
	width: auto;
}
#contenido .checkout .izq {
	width: auto;
	margin: 5px 0 0 0;
}
#contenido .checkout h2 {
	display: block;

}
#contenido .checkout .sib {
	padding: 5px;
}
#contenido .checkout .no_b {
	padding: 10px;
}
#contenido .checkout .header .subtotal, #contenido #cont_carrito #carrito .header .subtotal {
	margin: 5px 0 5px 0;
	font-size: 15px;
}
#contenido .checkout .thumb_tar, #contenido #cont_carrito .recuadro_2 #carrito .thumb_tar {
	margin-left: 5px;
}
#contenido #cont_carrito .recuadro_2 #carrito {
	margin-left: 10px;
}
#contenido #cont_carrito .recuadro_2 #carrito .header h1 {
	margin: 0;
	padding: 0;
}
#contenido #cont_carrito .recuadro_2 #carrito table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenido #cont_carrito .recuadro_2 #carrito td {
	border:0px;
	padding: 2px 5px 2px 10px;
}
#contenido #cont_carrito .recuadro_2 #carrito #ya_reg {
	float: right;
	margin: 20px 20px 0 0;
}
#contenido #cont_carrito .recuadro_2 #carrito h2 {
	font-size: 12px;
}
#contenido #cont_carrito .recuadro_2 #carrito .tilde {
	vertical-align: middle;
	padding: 3px 10px 0 0px;
}
#contenido #cont_carrito .recuadro_2 #carrito .ordenes {
	color: #666666;
}
#contenido #cont_carrito .recuadro_2 #carrito .ordenes:hover {
	color: #1E84B8;
}
#contenido #cont_carrito .recuadro_2 #carrito .eti {
	width: 100px;
	margin: 3px;
}
#contenido #col_cen .recuadro .producto_th_nob .precio_anterior, #contenido #col_cen .recuadro .producto_th .precio_anterior {
	text-decoration: line-through;
}
#contenido #col_cen .recuadro .producto_th_nob .oferta, #contenido #col_cen .recuadro .producto_th .oferta {
	text-align: left;
	display: block;
}

#contenido #col_cen #col_der_cen .precio_anterior {
	text-decoration: line-through;
	width: auto;
}
#contenido #col_cen #col_der_cen .oferta {
margin: 0 0 0 15px;
	text-align: left;
	
	width: auto;
}
#img_color{
	height: 135px;
}
#contenido #cont_carrito #carrito h5, #form1 #contenido #carrito .checkout .sib h5, #form1 #contenido .checkout .sib h5 {
	color: #336699;
	font-size: 13px;
	margin: 0px;
}
.dest_img {
	width: 190px;
	float: left;
	margin: 0px 6px 10px 2px!important;
	margin: 0px 2px 10px 2px;
	padding: 0px;
	text-align: center;
}
.dest_img_mag {
	width: 187px;
	float: left;
	margin: 0px 6px 10px 2px!important;
	margin: 0px 2px 10px 2px;
	padding: 0px;
	text-align: center;
}
#contenido #col_cen .dest_img_mag a:hover{
	text-decoration:none;

}
#contenido #col_izq .banner_lat_izq {
	margin-top: 10px;
}
#contenido #col_cen .recuadro .cont h1 {
	margin: 0px  10px 10px  10px;
}
#col_cen .recuadro .cont .col_izq {
	width: 285px;
	margin: 0 5px 0 10px;
	float: left;
}
#col_cen .recuadro .cont .col_izq_mag {
	width: 265px;
	margin: 0 0 0 10px;
	float: left;
	clear: left;
}
#contenido #col_cen .recuadro .cont h2 {
	font-size: 11px;
	margin: 0;
	padding: 0;
}
#contenido #col_cen .recuadro .cont .col_der {
	width: 280px;
	float: right;
}
#contenido #col_cen .recuadro .cont .col_der_b {
	width: 275px;
	float: right;
	border-left:1px solid #ccc;
	padding: 0 10px 0 10px;
}

#contenido #col_cen .recuadro .cont a:hover {
	text-decoration:none;
}

.soporte_th {
	width: 165px;
	float: left;
	padding: 10px 10px 10px 20px;
	}
#contenido #col_cen .recuadro .soporte_th a {
	display: block;
}
#contenido #col_cen .recuadro .soporte_th ul {
	list-style-type: none;
	border-bottom: 1px solid #cccccc;
	margin: 0px 0px 10px 0px;
	padding: 0px 0 10px 0;
	list-style-position: outside;
}
#contenido #col_cen .recuadro .soporte_th a:hover {
		text-decoration:none;
}
#contenido #col_cen .recuadro .soporte_th li {
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: thin;
}
#contenido #cont_carrito .recuadro_2 .cont {
	margin-right: 10px;
	margin-left: 10px;
}
#contenido #cont_carrito .recuadro_2 .cont .fondo {
	padding: 5px 0 5px 5px;
	font-size: 13px;
	color: #666666;
}
#contenido #cont_carrito .recuadro_2 .cont .cont_header .der {
	color: #999999;
	text-align: left;
	float: left;
	width: 510px;
}
#contenido #cont_carrito .recuadro_2 .cont .cont_header .der h1 {
	font-size: 17px;
	display: block;
	padding: 10px 0 20px 0;
}
#contenido #cont_carrito .recuadro_2 .cont .cont_header .der h2 {
	font-size: 13px;
}
#contenido #cont_carrito .recuadro_2 .cont .cont_header .der a {
	color: #336699;
}

#contenido #cont_carrito .recuadro_2 .cont .cont_header .der a:hover {
	color: #cccccc;
}
#contenido #cont_carrito .recuadro_2 .cont .cont_header .der ul {
	border: 0;
}
#contenido #cont_carrito .recuadro_2 .cont .res h1,#contenido #cont_carrito .recuadro_2 .cont  .res2 h1 {
	color: #336699;
	display: block;
	font-size: 13px;
	padding: 5px 5px 5px 0;
	margin:0px;
}
.res {
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
}
.res2 {
	border-top: 1px solid #ccc;
	clear:both;
}
.res a, .res2 a {
	color: #666666;
}
.res a:hover{
		color: #ccc;
		text-decoration:none;
}
#contenido #col_cen .recuadro .cont10 .res2 a:hover{
	text-decoration:none;
}

.res2 img {
	display: block;
	float: left;
	margin: 10px 10px 5px 0;
}


#paginador {
	background-image: url(../img/bg_paginador.jpg);
	background-repeat: no-repeat;
	margin: 10px;
	height: 25px;
		vertical-align: top;
	text-align: center;
}

#paginador2 {
	background-image: url(../img/bg_paginador2.jpg);
	background-repeat: no-repeat;
	margin: 5px;
	height: 25px;
		vertical-align: top;
	text-align: center;
}



#paginador img, #paginador2 img {
	margin: 0 10px 0 10px;
	vertical-align: middle;
}

#paginador .actual, #paginador2 .actual  {
	color: #336699;
	font-weight: bold;
}
#paginador .izq, #paginador2 .izq  {
	margin: 3px 0 0 10px;
	width: auto;
	padding: 0;
}

#paginador .der, #contenido #col_cen .recuadro .cont10 #paginador2 .der,#contenido #cont_carrito .recuadro_2 #carrito #paginador .der, #contenido #cont_carrito .recuadro_2 .cont #paginador .der{
	margin: 3px 20px 0 0;
	width: auto;
	float: right;
	padding: 0px;
	color: #333333;
}
#paginador .cent, #paginador2 .cent, #contenido #cont_carrito .recuadro_2 #carrito #paginador .cen {
	align:center;
}
#contenido #cont_carrito .recuadro_2 .cont h1 {
	padding: 10px 10px 10px 0;
	display: block;
}
.recuadro_2 .cont .col1_2 {
	width: 543px;
}
.recuadro_2 .cont .col_der {
	color: #333;
	float: right;
	width: 217px;
	background-image: url(../img/bg_art_col_der.jpg);
	background-repeat: no-repeat;
	clear: right;
	margin: 0px 0 10px 0;
}
.recuadro_2 .cont .col_der .cont ul {
	list-style-type: disc;
	list-style-position: inside;
	border: 0px;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 h2 {
	font-size: 13px;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .item {
	color: #000000;
	border-bottom: 1px solid #ccc;
	margin: 10px 0 10px 0;
	padding: 0 0 10px 0;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .item a {
	display: block;
	color: #666;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .item a:hover {
	color: #ccc;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .item img {
	float: left;
	margin: 0 10px 0px 0;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .item .izq {
	float: none;
	clear: none;
	width: auto;
	margin: 0 0 0 10px;
}
#form1 #contenido #cont_carrito .recuadro_2 #col_izq_cen #ingresar, #form1 #contenido #enviar {
	width: auto;
}
.recuadro .cont10 {
	margin: 0 10px 0 10px;
}

#contenido #col_cen .recuadro .cont10 .res2 h3 {
	color: #336699;
	font-size: 11px;
}

#contenido #col_cen .recuadro .cont10 .res2 h3:hover{
	color: #ccc;

}
.dest_img p {
	text-align: left;
	margin: 5px 10px 5px 20px;
	padding:0px;
}
 .dest_img_mag p, #contenido #col_cen .dest_img p {
	text-align: left;
	margin: 5px 10px 5px 5px;
	padding:0px;
}
#contenido #col_cen .cont .dest_img h2{
	font-size: 11px;
	color: #336699;
	text-align: left;
	margin: 0 0 0 20px;
}
#contenido #col_cen .cont .dest_img_mag h2, #contenido #col_cen .dest_img_mag h2, #contenido #col_cen .dest_img h2{
	font-size: 11px;
	color: #336699;
	text-align: left;
	margin: 0 0 0 5px;
}

#contenido #col_cen .dest_img h2:hover, #contenido #col_cen .recuadro .cont  .nota h3:hover{

	color: #ccc;

}
 #contenido #col_cen .recuadro .cont  .nota a {
	color: #333333;
}
#contenido #col_cen .dest_img a{}
#contenido #col_cen .dest_img a:hover, #contenido #col_cen .recuadro .cont .nota a:hover {
	text-decoration:none;
}
.nota img {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
}
#contenido #col_cen .recuadro .cont  .nota h2{
	display: inline;
	clear: none;
}
#contenido #col_cen .recuadro .cont .nota h1 {
	display: inline-block;
	padding: 0;
	margin: 0;
}
#contenido #col_cen .recuadro .cont .nota p {
	display: block;
	clear: both;
	margin: 5px 5px 5px 0px;
}
#contenido #col_cen .recuadro .cont  .nota h3 {
	color: #336699;
	font-size: 11px;
}
.nota {
	border-bottom: 1px solid #ccc;
	margin: 0 0 10px 0;
}
.nota .tit {
	font-size: 12px;
	color: #333333;
}
#contenido #col_cen .ver,#contenido #cont_carrito .recuadro_2 .cont .der .ver {
	color: #336699;
	margin: 0 0 0 15px;
	font-weight: bold;
}

#contenido #col_cen .ver:hover, #contenido #cont_carrito .recuadro_2 .cont .der .ver:hover {
	color: #ccc;
	text-decoration:none;
}
.res img {
	color: #999900;
	float: left;
	margin: 0 10px 5px 0;
}
#contenido #cont_carrito .recuadro_2 .cont .der {
	color: #336699;
	padding: 0 10px 0 0;
}
/* Agregados por Manuel para el "Ultimos Vistos" */
#izq_div_subrubros, #der_div_subrubros {
	cursor: hand;

	display: block;
	
}
#cont_ultimos {
	width: 140px;
	overflow: hidden;	
}


/* Agregados por Manuel para el "Ultimos Vistos" */
#form1 #contenido #cont_carrito .recuadro_2 #carrito {
	margin-right: 10px;
}
#form1 #contenido #cont_carrito .recuadro_2 #carrito #paginador .der {
	float: right;
}
#contenido #col_cen .no_pad td{
	padding:0px;
	
}
#contenido #col_cen .no_pad{
border-collapse:collapse;
	
}


body #ver_foto {


				margin: auto; /* Takes care of horizontal alignment in standards compliant browsers */
position:absolute;
visibility:hidden;
display:block;

}

#foto_detalle {position:absolute;
margin: auto; 
display:block;
visibility:hidden;

z-index:1000px!important;}


#comparativa {position:absolute;
margin: auto; 
visibility:hidden;
display:block;

z-index:1000px!important;}

.pop_video{
width: 500px;
text-align:center;
margin: 0px auto 0px auto;
padding: 0 0 10px 0;
}
#pop_video{
width: 500px;
text-align:center;
margin: 0px auto 0px auto;
padding: 0 0 10px 0;
}
.links_cont {
	width: 537px;
	background-image: url(../img/bg_links_top.jpg);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}
.links_cont ul{
	border:0px;
}
#contenido #cont_carrito .recuadro_2 .cont .col1_2 .links_cont .cont ul {
	border: 0px;
	list-style-type: disc;
	list-style-position: inside;
}
#form1 #contenido #col_cen .item_conf .der select {
	width: 310px;
}
#contenido .checkout .recuadro .cont10 li {
	list-style-position: inside;
}
#contenido #cont_carrito .recuadro_2 .col1_2_3 .col_der {
	float: right;
	width: 217px;
	clear: right;
	margin: 0 0 10px 10px;
	display: block;
}
#contenido #col_cen .recuadro .cont .col_izq_mag .nota .thumb_tut, #contenido #col_cen .recuadro .cont .col_izq_mag .nota .thumb_tut, #contenido #col_cen .recuadro .cont .col_der_b .nota .thumb_tut {
	float: none;
	margin: 0 0 5px 0;
}
#contenido #col_izq h2 {
	display: block;
}
#editor table{
	clear:both;
	float: none;
	margin: 0 0 10px 0;
}
 #form1 #contenido #cont_carrito .recuadro_2 #carrito .no_bb td {
border:0px;
}
#form1 #contenido #col_der #elegi_color #atributos_1 {
	width: 100px;
}
 #ver_foto #cont #form_flotante_config .item_conf .der select{
	width:380px;
}

#contenido #cont_carrito .recuadro_2 .cont .cont td {
	border: 0px;
}
.item_conf .der span{
	font-size: 11px;
	color: #336699;
}

#contenido #col_izq ul {
	border: 0px;
}
#contenido .checkout .recuadro .rec {
	margin: 0 10px 0 10px;
}


/*Scrolls relacionados/////////////*/

.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 510px;
	height:180px;
	border-right: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	
	display:block;
	
	
}

.bg_scroll{
background-image:url(../img/bg_prod_rel.jpg);
	background-repeat:no-repeat;
		height:210px;
		padding:2px 0 1px 15px;
		width: 624px;
}
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

.items div {
	float:left;
	width:125px;
	display:block;
	margin: 0 5px 0 0;
	padding: 0 5px;
}
#form1 #contenido #col_cen .scrollable .items  a:hover{
text-decoration:none;
border:none;
outline:none;
}

#form1 #contenido #col_cen .scrollable .items img{
padding:0 0 10px 0;
}

.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../img/hori_large.png) no-repeat;
	display:block;
	width:10px;
	height:30px;
	float:left;
	margin:70px 10px;
	cursor:pointer;
	font-size:1px;
	
}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 
#contenido #col_cen #relacionados .combo {
	height: 230px;
}
