


body {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:  #333333;
	background-image:url(../img/fondo_sitio/activo.jpg);
	background-position:center top;
	background-attachment:fixed;
	/*background-repeat:no-repeat;*/
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

form {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	margin: 0px;
}

form input, form select, form textarea {
font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
		background-color: #98DD2F;
		padding: 1px 0 1px 1px;
	
border: 1px solid #333;
}
form select, form textarea {
*padding: 3px 0 1px 3px;
}
#suscribir_email{
font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
		background-color: #98DD2F;
		margin-top:14px;
		padding: 1px 0 1px 3px;
border: 1px solid #333;
}


form h3,#body #carrito1 h3{
	font-size: 11px;
	color:#FF6600;
	display: inline;
	margin: 0 0 0 15px;
	font-weight: normal;


}

form select{
/*margin: 5px 26px 3px 0;*/

}

a {text-decoration: none;
	color: #333333}
a:hover{color: #98DD2F;
background-color:none}




#body {
	width: 990px;
	margin: 0 auto 0 auto;
	padding: 0;

}
#header{
	margin: 0 10px 0 0;
	padding: 0px;
	display: block;
}
#header #logo{
float:left;
width:140px;
}
#header #tel{
	float:left;
	width:auto;
	margin:0px 0 0 0;
	
}
#header img{
behavior:url(javascript/iepngfix_scale.htc);
}
#buscador {
	/*width: inherit;*/
	width:680px;
	float: right;
	text-align: right;
	margin: 10px 10px 5px 0;
}
#empresa {
font-size: 13px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-align: right;
padding-right: 15px;
color: #666666;
}
#empresa ul {
	list-style-type: none;
	padding: 15px 15px 15px 15px;
	color: #666666;
	margin: 0px;
}
#empresa a {
	color: #666666;
	padding: 0px;
}

#empresa a:hover {
	color: #98DD2F;
	font-size: 13px;
	font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
	
}
#empresa li {
	display: inline;
}

#buscador img{
behavior:url(javascript/iepngfix_scale.htc);
}
#buscar{
cursor:pointer;
}

#buscador_mail {
	width: 350px;
	float: right;
	text-align: right;
	margin: 15px 10px 10px 0;
}
#main_banner {
	margin: 10px 0 10px 0;
	border: 1px solid #333;
	width: 980px;
}
#submenu, #buscador_menu, #submen{
	width: 141px;
	float: left;
	padding: 0;
	border: 1px solid #333;
}
#buscador_menu{
	margin: 10px 0 0 0;
	background-color:#FFFFFF;
}
#buscador_menu input, #buscador_menu img, #buscador_menu select{
	margin: 0 5px 3px 5px;
}
#submenu li  {
border-bottom: 1px solid #98DD2F;
}
#submenu {
	background-color: #FFFFFF;
}
#submenu ul {
	list-style-type: none;
	padding: 0;
	margin: 10px 0 10px 0;
	
}
#submenu a {
	display: block;
	padding: 3px 3px 3px 10px;
	font-weight: normal;
	border-bottom: 0px solid #000;
	font-size: 12px;
}
#body #col_izq #submenu a:hover {
	background-color:#FFFFFF;
	color: #000000;
}#banner_col_izq {
	float: left;
	border: 0px solid #333;
	margin: 10px 0 0 0;
	padding: 0;
	/* 	background-color: #FFFFFF;*/ 	
}
#banner_col_izq img{
behavior:url(javascript/iepngfix_scale.htc);
}
#col_izq {
	width: 141px;
	float: left;
}
#slideshow {
	border: 1px solid #333;
	margin: 10px 0px 10px 150px;
	padding: 10px 0 0 0;
	width: 828px;
	background-image: url(../img/tit_productos_elegidos.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#slideshowvacio {
	border: 1px solid #333;
	margin: 0px 0px 0px 10px;
	padding: 10px 0 0px 0;
	width: 828px;
	background-image: url(../img/tit_productos_elegidos_vacio.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	display: table;
	height: 33px;
}
#col_cen {
	width: 521px;
	margin: 0px 0 10px 150px;
	*margin:0 0 0 150px;
	*width: 520px;
}
#banner_col_cen {
	border: 0px solid #333;
	margin: 0 0 10px 0;
}
#destacados_col_cen {
	background-color: #FFFFFF;
	margin: 0;
	float: none;
	border: 1px solid #333;
}
#destacados_col_cen {
/* 	border: 1px solid #333;*/
}
.borderless {
	border: none;
}
#destacados_col_cen1 {
	background-color: #FFFFFF;
	margin: 0;
	border: 1px solid #333;
	float: none;
}
#destacados_col_cen h1, #destacados_col_cen1 h1 {
	font-size: 12px;
	/*color: #98DD2F;*/
	display: inline;
}
#destacados_col_cen h2, #destacados_col_cen1 h2 {
	font-size: 11px;
	color: #98DD2F;
	display: inline;
}
#body #col_cen #destacados_col_cen h2 a, #body #col_cen #destacados_col_cen1 h2 a{
	font-size: 11px;
	color: #98DD2F;
	display: inline;
	padding:0px;
}
#destacados_col_cen h2 a:hover, #destacados_col_cen1 h2 a:hover{
	font-size: 11px;
	color: #98DD2F;
	display: inline;
	text-decoration:underline;
}
#destacados_col_cen ul, #destacados_col_cen1 ul {
	list-style-type: none;
	margin: 0 0 0px 0;
	padding: 0;
}


#body #col_cen #destacados_col_cen a, #body #col_cen #destacados_col_cen1 a {
	display:block;
	padding: 10px;
	margin:0px;

}

#body #col_cen  #destacados_col_cen .tab:hover, #body #col_cen  #destacados_col_cen1 .tab:hover {
background-color:#f1f1f1;
color:  #333333;
}
#body #col_cen  #destacados_col_cen1 a:hover, #body #col_cen  #destacados_col_cen a:hover {

color:  #333333;
}
#col_der {
	float: right;
	padding: 0;
	margin: 0;
	border: none;
	width: 308px;
	
}
#col_der #banner {
	margin: 0px 7px 10px 0;
	padding: 0px;
	border: 0px solid #333;
	width: auto;
	float: left;
}
#menu_sub {
	background-image: url(../img/bg_footer.gif);
	background-repeat: no-repeat;
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#menu_sub ul {
	list-style-type: none;
	padding: 15px 0 15px 0px;
	color: #FFFFFF;
	margin: 0px;
}
#menu_sub a {
	color: #FFFFFF;
	padding: 8px;
}

#menu_sub a:hover {
	color: #98DD2F;
	
}
#menu_sub li {
	display: inline;
}
#body #col_cen #destacados_col_cen li , #body #col_cen #destacados_col_cen1 li {
	/* border: 1px dashed #f1f1f1; */
}
#marcas {
	padding: 0px;
	margin: 0px;
	width: 982px;
	background-color: #FFFFFF;
	border: none;
}
#condiciones ul {
	list-style-type: none;
	color: #666666;
	margin: 5px;
	padding: 0;
}
#condiciones a {
color: #666666;
	padding: 0 5px 0 5px;
}
#condiciones a:hover {
	color: #98DD2F;
	
}



#creditos ul {
	list-style-type: none;
	color: #666666;
	margin: 5px;
	padding: 0;
}
#creditos a {
color: #666666;
	padding: 0 0px 0 0px;
}
#creditos a:hover {
	color: #98DD2F;
	
}

#menu {
	clear: both;
	border: 1px solid #333;
	width: 980px;
}

#submenu li {
	border-bottom: 1px solid #FFFFFF;
}

#body #col_izq #submenu .volver {
	padding: 0;
}


#body #col_cen #destacados_col_cen #producto .prod_img, #body #col_cen #destacados_col_cen1 #producto .prod_img  {
	
	padding:0px;
	margin: 0px;
}

#body #col_cen #destacados_col_cen .cat a:hover, #body #col_cen #destacados_col_cen1 .cat a:hover {
	background-color:#FFFFFF;
	border-right: 0px solid #98DD2F;
	color:  #333333;
}



#body #col_cen #destacados_col_cen .cat .prod_img:hover, #body #col_cen #destacados_col_cen1 .cat .prod_img:hover {
border-right: none;
	background-color:#FFF;
}
#body #col_cen #destacados_col_cen .cat td, #body #col_cen #destacados_col_cen1 .cat td {
	border-bottom: 1px dashed #ccc;
	padding: 0 0 10px 0;
}
#header_subcat{
	background-image: url(../img/bg_paginador.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height: 45px;
}
#migas_subcat{
	padding: 0px;
	margin: 0px;
}
#header_subcat_destacado{
	background-image: url(../img/tit_productos_destacados.jpg);
	height: 44px;
	line-height: 44px;
	padding: 0px;
	margin: 0px;
}
#paginador {
	
	margin: 0px;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #ccc;
	display: block;
}
#body #col_cen #destacados_col_cen  #header_subcat h3, #body #col_cen #destacados_col_cen1  #header_subcat h3, #body1 #carrito2 #header_subcat h3, #migas_subcat h3{
	font-size: 12px;
	color: #333333;
	font-weight: 700;
	padding: 10px 0 20px 10px;
	margin: 0px;
}

#migas_subcat h3{
padding: 10px 0 10px 10px;
}
#body #col_cen #destacados_col_cen #migas_subcat a{
padding: 0px;

	display: inline;

}

 #body1 #carrito2 #header_subcat .imprimir {
 margin: 8px;
float: right;
}
#body #col_cen #destacados_col_cen  #header_subcat h3 a, #body #col_cen #destacados_col_cen1  #header_subcat h3 a, #body1 #carrito2 #header_subcat h3 a, #migas_subcat h3 a {
padding: 0px;

	display: inline;
}
#body #col_cen #destacados_col_cen  #header_subcat h3 a:hover, #body #col_cen #destacados_col_cen1  #header_subcat h3 a:hover, #body1 #carrito2 #header_subcat h3 a:hover, #migas_subcat h3 a:hover{
	color: #98DD2F;
	
}

#paginador a:hover {
	color:#98DD2F;
}
#body #col_cen #destacados_col_cen #paginador a, #body #col_cen #destacados_col_cen1 #paginador a  {
padding: 3px;
	display: inline;
}
#paginador #izq {
	padding: 10px 0 10px 0;
	margin: 0 0 0 10px;
	float: left;
}
#paginador #der {
margin: 0 10px 0 0;
	float: right;
	padding: 10px 0 10px 0;
}
#paginador #cen {
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 auto 0 auto;
	width: 280px;
	text-align: center;
}
#body #col_cen #destacados_col_cen #paginador a:hover, #body #col_cen #destacados_col_cen1 #paginador a:hover  {
	background-color: #fff;
}
#header_col_der {
	background-image: url(../img/bg_paginador.jpg);
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	margin: 0 7px 0 0;
	padding: 6px 10px 1px 0;
	background-repeat: no-repeat;
	text-align: right;
}
#ficha {
	background-color: #FFFFFF;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	margin: 0px 7px 10px 0px;
	padding: 0 0 10px 10px;
}
#ficha h1{
	font-size: 14px;
	margin: 0;
	color: #98DD2F;
	padding: 10px 0 0px 10px;
}
#ficha ul {
	list-style-type: none;
	margin: 10px 0 10px 10px;
	padding: 0px;
}
#carrito2 ul {
	list-style-type: none;
	margin: 10px 0 10px 0px;
	padding: 0px;
}
#destacados_col_cen .prod, #destacados_col_cen1 .prod  {
	padding: 10px 5px 10px 5px;
}
#destacados_col_cen .prod img, #destacados_col_cen1 .prod img{
	padding: 10px 0 5px 0;
}
.prod borde_izq {
	border-left: 1px dahed #ccc;
}
.borde_der{
	border-right: 1px dahed #ccc;
}
.bordeizq {
padding: 0 0 0 10px;
	border-left: 1px dashed #ccc;
}
#productos_relacionados {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	margin: 10px 0 0 0;
}
#body #col_cen #productos_relacionados .prod img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#body #slideshow #banner {
	padding: 35px 0 0 0;
}
#body #slideshow .ver_carrito,#body  #slideshowvacio .ver_carrito{
	margin: 0 10px 0px 0;
padding: 0 0 10px 0;
}
#body1 {
	width: 705px;
	margin: 0 auto 0 auto;
}
#consulta {
	background-image: url(../img/tit_consulta_producto.jpg);
	background-repeat: no-repeat;
	float: none;
	margin: 0px;
	background-color: #FFFFFF;
	clear: both;
	padding: 45px 0 0 0;
}
#body #carrito1 {
	background-color: #FFFFFF;
	width: 828px;
	margin: 0 0 10px 150px;
	border: 1px solid #333;
}
#body1 #carrito2 {
	background-color: #FFFFFF;
	width: 705px;
	margin: 10px 0 0px 0px;
	border: 1px solid #333;
	clear: both;
}

#carrito1 h1,#carrito2 h1  {
	font-size: 12px;
	color: #666666;
	display: inline;
}
#carrito1 h2, #carrito2 h2  {
	font-size: 12px;
	color: #333333;
	display: inline;
}
 #carrito1  h2 a,#carrito2  h2 a{
	font-size: 11px;
	color: #98DD2F;
	display: inline;
	padding:0px;
}
#carrito1 h2 a:hover, #carrito2 h2 a:hover{
	font-size: 11px;
	color: #98DD2F;
	display: inline;
	text-decoration:underline;
}
.borde_abajo{
	border-bottom: 1px dashed #333;
}#body #carrito1 .bot{
	
	padding: 0 20px 0 0;
}
#paginador #resultados {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
#body #col_cen #destacados_col_cen .prod a, #body #col_cen #destacados_col_cen1 .prod a  {
	padding: 3px;
}
#body #condiciones {
	width: 400px;
	float: left;
}
#body #creditos {
	width: auto;
	float: right;
	text-align: right;
	color: #666666;
	padding: 5px 15px 0 0;
}
#body #col_izq #submenu .sub{
	padding: 3px 5px 3px 25px;
	font-weight: normal;
	border: none;
	font-size: 11px;
}
#body #col_der #ficha h1 {
	padding: 10px 0 0 0px;
}
#body #col_cen #destacados_col_cen .cat .bordeblanco, #body #col_cen #destacados_col_cen1 .cat .bordeblanco {
	border-right: 0px solid #fff;
}#body #col_cen #destacados_col_cen .prod ul, #body #col_cen #destacados_col_cen1 .prod ul {
	list-style-type: disc;
	list-style-position: outside;
	padding: 0 0 0 15px;
}
#body #col_cen #destacados_col_cen .prod li, #body #col_cen #destacados_col_cen1 .prod li  {
	border: 0;
}
#body #col_cen #destacados_col_cen .cat .busqueda_img, #body #col_cen #destacados_col_cen1 .cat .busqueda_img  {
	padding: 10px;
}
#body #col_cen #destacados_col_cen .cat .link_busqueda, #body #col_cen #destacados_col_cen1 .cat .link_busqueda {
	padding: 0px 5px 0px 0;
}
#body #col_cen #destacados_col_cen .cat .link_busqueda h2, #body #col_cen #destacados_col_cen1 .cat .link_busqueda h2 {
	font-weight: normal;
}
#body #col_izq #submenu .sinlink {
	padding: 3px 3px 3px 10px;
}
#body #carrito1 #form1 .borde_abajo h4 {
	font-size: 13px;
	color: #333333;
	margin: 5px;
}



#destacados_fichas{
	/*background-image:url(img/bg_destacados_fichas.jpg);*/
	background-repeat:no-repeat;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
#destacados_ficha_col_izq{
	border-left:1px #000000 solid;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}
#destacados_ficha_col_izq, #destacados_ficha_col{
	border-right: 1px #000000 solid;
	width:31%;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}
#destacados_ficha_col_izq img, #destacados_ficha_col img{
/*	padding-bottom: 15px; */
}
#body #header #suscrip {
	float: left;
	clear: left;
	width: 380px;
}
#body #header #suscripdos {
	float: left;
	clear: left;
	width: 380px;
}
#body #carrito1 #form_remover #des_sus {
	background-color: #FFFFFF;
	border: 0px;
}
#body #destacados {
	width: 519px;
	margin: 0 0 10px 0px;
}

#body #col_der #suscrip {
	float: none;
	clear: left;
	padding: 26px 10px 10px 10px;
	margin: 0px 7px 10px 0;
	border: 1px solid #000;
	height: 60px;
	/*width: 380px;*/
}
#body #col_der #suscripdos {
	float: none;
	clear: left;
	padding: 26px 10px 10px 10px;
	margin: 0 7px 10px 0;
	border: 1px solid #000;
	height: 60px;
	/*width: 380px;*/
}
#body #col_der #populares {
	margin: 0px 7px 10px 0;
	border: 1px solid #000;
	background-image: url(../img/tit_populares.jpg);
	background-repeat: no-repeat;
	padding: 30px 0 0px 0;
}


#body #col_der #populares img{
border:0px;
float:left;
margin:0 5px 0 0;
}

#body #col_der #populares h1{
	font-size: 11.5px;
	color: #333;
	margin:0px;
}
#body #col_der #populares h1:hover{
	
	color: #FFF;

}

#body #col_der #populares .nav td {
	background-image: url(../img/pop_no.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding: 5px 10px 5px 10px;
	text-align: center;
	vertical-align:top;
}

#body #col_der #populares .nav a {
	display: block;
}


#body #col_der #populares .clara
{
	background-color:#E1E1E1;
}
#body #col_der #populares .oscura
{
	background-color:#CCCCCC;
}

#body #col_der #populares  .top_10 {margin: 0px;}
#body #col_der #populares  .top_10 td {
background-image: none;
	padding: 3px 3px 3px 5px;
	text-align: left;
	vertical-align:top;
}
#body #col_der #populares .nav #select_todos {
background-image: url(../img/pop_actual_todos.jpg);
}
#select_todos a{
color: #FFFFFF;
display: block;
}
#body #col_der #populares .nav #select_todos a:hover{
color: #FFF;
}

#body #col_der #populares .top_10 a:hover{
color: #FFF;
}

#body #col_der #populares #pop_ps3, #body #col_der #populares #pop_x360, #body #col_der #populares #pop_wii{
display:none;
}
#body #col_der #populares #pop_ps3, #body #col_der #populares #pop_x360, #body #col_der #populares #pop_wii, #body #col_der #populares #pop_todos{
padding: 0px 0 0 0;
background-color:#CCCCCC;
}
.datos_head {
	

	font-size: 12px;

}
#body #col_der #suscrip {
	background-image: url(../img/fondo_suscripcion_05.png);
	background-repeat: no-repeat;
}
#body #col_der #suscrip img{
behavior:url(javascript/iepngfix_scale.htc);
}
#body #col_der #suscripdos {
	background-image: url(../banners/newsletter_01.jpg);
	background-repeat: no-repeat;
}
.clara {
	background-color:#E1E1E1;
}
.oscura
{
	background-color:#CCCCCC;
}
.conborde{
	border:1px #000000 solid;
	
}

.lanzamiento{
	background:url(../img/bg_lanzamiento_txt.jpg) right no-repeat;
	float:right;
	width: 135px;
	height:30px;
	color: #333333;
	text-align: right;
	margin-right:-10px!important;
	margin-right:-13px;
	padding:0px 10px 0px 5px;
	line-height:29px;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#body #col_cen #destacados_col_cen .prod .bordeizq .lanzamiento {
	margin-right:-9px!important;
	margin-right:-12px;
}
#header_subcat .izq {
	float: left;
	width: auto;
	padding-top:1px;
}


#col_cen .banner {
margin: 0 0 10px 0;
}

#body #col_cen #destacados_col_cen .cat .bordeblanco h2{
	display:block;
	margin: 3px 0 3px 0;
}

/*Sugerencias*/


#d_bus_sugerencias #ul_bus_sugerencias {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height:normal;
}
#ul_bus_sugerencias img{
float:left;
margin: 0 8px 0px 0;
clear:left;
}
#ul_bus_sugerencias h4{
font-size:11px;
margin:0;
}
#ul_bus_sugerencias a:hover p{
color:#333;
}
#ul_bus_sugerencias a{
display:block;
}
#ul_bus_sugerencias li{
clear:left;
margin:0 0 10px 0;
padding:0 0 5px 0;
border-bottom:1px solid #F1F1F1;
}
#ul_bus_sugerencias h4{
margin: 0 0 5px;
}#ul_bus_sugerencias p{margin:0;}
#form_buscador {
	position: relative;
	width: 690px;
}
#d_bus_sugerencias {
	display: none;
	text-align: left;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	position:absolute;
	margin: -7px 0 0 42px;
	*margin: 21px 0 0 -112px;
	width:220px;
	z-index:999;
	*line-height:normal;
}


#buscador {
	 margin: 5px  0 0 0;
	
}
#form_buscador {
	 padding-bottom: 0;
	
}
form select{
/*margin: 5px 5px 3px 0px*/

}

 #body #col_izq #submenu .men_bor {
	border-bottom: 1px #FFFFFF dashed;
	line-height:1px;
	 display: block;
	height:0px;
	padding:0px;
	margin:0px;
	*:margin:-10px 0 0 0;
	*:background-color:transparent;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* Newer IE */
  	filter:alpha(opacity=40); /* Older IE */
	-moz-opacity:0.4;
	opacity:0.4;
	position: relative;

}
#ups{
padding:0 20px;
float:left;
}
#ups h1{
color:#98dd2f;
font-size:15px;
}
#ups h2{
color:#666;
font-size:13px;
}
.separador {
	clear: both;
}
#menu-superior {
	position:relative;
	width: 980px;
	border-top: 1px solid #333;	
	border-right: 1px solid #333;
	background-image: url(../img/bg-menu.gif);
	background-repeat: repeat-x;
	background-color:#333333;
	height:31px;
}
#menu-superior .items {
	width: 665px;
	float: left;
	overflow: hidden;
}
#menu-superior .items .item,
#menu-superior .mas {
	line-height: 31px;
	float: left;
	padding-right: 10px;
	border-left: 1px solid #333;
	*width:60px;
}
#menu-superior .mas {
	border-right: 1px solid #333;
}
#menu-superior .items .item a,
#menu-superior .mas a {
	color: #FFF;
	padding-left: 8px;
}
#menu-superior .items .item span,
#menu-superior .mas span {
	margin-right: 5px;
	*float:left;
	*width:20px;
	*margin-left:10px;
}
#menu-superior .items .item span img,
#menu-superior .mas span img{
	margin-right: 5px;
	*float:right;
}
#menu-superior #buscador {
	width: 315px !important;
	margin: 0px !important;
	padding: 0px !important;
	line-height: 31px;
}
#menu-superior #buscador #form_buscador {
	width: 315px !important;
	margin: 0px !important;
	padding: 0px !important;
}
#menu-superior .mas .items_mas {
	position: absolute;
	float: left;
	background-color: #EEEEEE;
	display: none;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	padding: 10px;
	width: 120px;
	margin-left: -1px;
	line-height: normal;
}
#menu-superior .mas .items_mas a {
	color: #000;
	/*text-decoration: underline;*/
}
#menu-superior .items .submenu-superior {
	position: absolute;
	float: left;
	background-color: #EEEEEE;
	display: none;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	margin-top: 31px;
	padding: 10px;
	width: 623px;
	*left:0;
}
#menu-superior .items .submenu-superior h2 {
	color: #F00;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
}
#menu-superior .items .submenu-superior h2 a {
	color: #F00;
	text-decoration: none;
}
#menu-superior .items .submenu-superior a {
	/*text-decoration: underline;*/
}
#menu-superior .items .submenu-superior .hot {
	width: 120px;
	margin: 0px 10px;	
}
#menu-superior .items .submenu-superior .col {
	width: 100px;
	margin: 0px 10px;
	border-left: 1px solid #CCC;
}
#menu-superior .items .submenu-superior .last {
	width: 140px;
	margin: 0px 10px;
	border-left: 1px solid #CCC;
}
 .items_mas a{
	color:#95c11f;
}
#menu-superior .items .submenu-superior .hot,
#menu-superior .items .submenu-superior .col,
#menu-superior .items .submenu-superior .last {
	padding: 0px 10px 10px 10px;
	float: left;
}
#menu-superior .items .submenu-superior .todos {
	text-align: right;
	margin-top: 10px;
}
#menu-superior .items .submenu-superior .todos a {
	color: #F00;
	text-decoration: underline;
	font-weight: bold;
}
.antes {
	text-decoration: line-through;
	font-weight:bold;
	color:#E10000;
}
#menu-superior .items .submenu-superior .hot .hot_actual,
#menu-superior .items .submenu-superior .hot .hot_ultimo {
	display: none;
	visibility: hidden;
}
#menu-superior .items .submenu-superior .hot .hot_gallery,
#menu-superior .items .submenu-superior .hot .hot_link {
	margin: 10px 0px;
}
#menu-superior .items .submenu-superior .hot .hot_paginador .hot_anterior,
#menu-superior .items .submenu-superior .hot .hot_paginador .hot_siguiente {
	margin: 2px;
}


table .sel_cal{
width:255px;
font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.del_row{
display:block;
width:20px;
height:19px;
background-image:url(../img/bt-borrar_2.jpg);
background-repeat:no-repeat;
border:none;
text-decoration:none;
margin:0 7px 0 0px;
float:right;
}
.del_row:hover{
background-position:bottom;
}

.he{
background-color:#f1f1f1;
font-size:12px;
font-weight:bold;
}
#calculadora td, #bot_calculadora td{
padding:5px;
border-collapse:collapse;
}

#ins_row{
display:block;
width:150px;
height:30px;
background-image:url(../img/bt-agregar_cal_2.jpg);
background-repeat:no-repeat;
border:none;
text-decoration:none;
float:right;
margin:5px 0 0 0;
}
#ins_row:hover{
background-position:bottom;
}
#tot_cal{

font-weight:bold;
/*color:#98DD2F;
font-size:16px;*/
text-align:right;
}
.cal_par{
text-align:right;
}

#bot_calculadora{display:none;
}


/*menu dropdown col left*/
ul.dropdown {font-size:12px;
width: 141px;
}

ul.dropdown li {
	padding: 7px 10px;
	border-style: solid;
	border-width: 0;
	background-color: #FFF;
	color: #333;
	cursor:pointer; 
}
ul.dropdown li.hover,  ul.dropdown li:hover {
	background-color: #F7F7F7;
	color: #333;
}
ul.dropdown ul li.hover,  ul.dropdown ul li:hover {
	background-color: #FFFFFF;
	color: #333;
}
ul.dropdown ul ul li.hover,  ul.dropdown ul ul li:hover {
	/*background-color: #EEE;*/
	color: #333;
}
ul.dropdown a:link,  ul.dropdown a:visited {
	color: #333;
	text-decoration: none;
}
ul.dropdown a:hover, ul.dropdown .cur a {
	color: #95c11f;
	
}
ul.dropdown .cur{
background-color: #F7F7F7;
color: #95c11f;
}
ul.dropdown a:active {
	color: #ffa500;
}
	ul.dropdown ul {
	width: 180px;
	margin-top: 0px;
}
	
ul.dropdown *.dir {
	padding-right: 20px;
	background-repeat: no-repeat;
	
}
/* -- Components override -- */

ul.dropdown-vertical *.dir, ul.dropdown-upward ul *.dir {
	background-image: url(../img/dropmas_2.png);
	background-position: 100% 7px;
}
ul.dropdown-vertical *.dir:hover {
	background-position: 100% -41px;
}

ul.dropdown-vertical *.dir:hover > a, ul.dropdown-vertical li:hover > a {
	color: #95c11f;
}

ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.dropdown {
	position: relative;
	z-index: 400;
	float: left;
}
ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
	padding:5px;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor:pointer;
}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 100%;
}
ul.dropdown ul li {
	float: none;
}
ul.dropdown ul ul {
	top: -1px;
	left: 100%;
}
ul.dropdown li:hover > ul {
	visibility: visible;
}
ul.dropdown-vertical {
	width: 141px;
	/*border: 1px solid #333;*/
	
}
ul.dropdown-vertical ul {
	top: -1px;
	left: 100%;
	border:1px solid #333;
	border-left:0;
	width:150px;
	
}
ul.dropdown-vertical ul ul {
	background-color:#FFFFFF;
	
}

ul.dropdown-vertical ul li{
background-color:#eee;
}
ul.dropdown-vertical ul  ul li{
background-color:#eee;
}

ul.dropdown-vertical li {
	float: none;
}

#menu-superior{
z-index:999;
}
#banner_sup{
display:block;
margin:10px 0 5px 0;
border:1px solid #333;
width:980px;
overflow:hidden;
}
