a:link, a:visited, a:active, a:hover{
	color:#8A8989;
	text-decoration:underline;
}

div.container_gifts{
	border:1px solid black;
	overflow-x;hidden;
	overflow-y:scroll;
	height:400px;
}

pre {
	font-size:11px;
	color:black;
	text-align:left;
}

div#container_whatsNew{
  display:block;
  width:490px;
  position:relative;
  float:right;
  
}

.productListing-even td ul{
  list-style:none;
  text-align:center;
  margin:0px;
  padding:0px;
  padding-top:10px;  
  width:150px;
  padding-left:40px;
}

.productListing-even td ul li{
  text-align:left;
  padding-bottom:10px;
  display:block;
}
.productListing-even td ul li a{
  background:url("../images/go.png") no-repeat top left;
  padding-left:20px;
  padding-bottom:10px;
  padding-top:5px;
}


div#whatsNew{
    margin-bottom:10px;
    background-image:url("../images/bg_bottom_novedad.jpg");
    background-position:right bottom;
    background-repeat:no-repeat;
    padding:0px 0px 20px 0px;    
    height:305px;
    #height:308px;
}

div#whatsNew h2{
   padding:3px 0px 15px 35px;
   margin:0 0 0 3px;
   background:url("../images/bg_boxtop_novedad.jpg") top right no-repeat;
   font-size:12px;
   text-align:left;
   width:456px;
}

div#whatsNew_novedad{
  display:block;
  position:absolute;
  top:-5px;
  left:-5px;
  width:32px;
  height:32px;
  background:url("../images/novedad.png") no-repeat;
}

div#llistat{
	display:block;
	height:472px;
	width:377px;
        
}

div#llistat_top{
	display:block;
	width:347px;
	background:url("../images/bg_llistat_top.jpg") no-repeat top right;
	height:35px;
	font-size:12px;
	padding-top:12px;
	padding-left:30px;
	text-align:left;
}

div#llistat_bottom{
	display:block;
	width:365px;
	background:url("../images/bg_llistat_bottom.jpg") no-repeat top right;
	height:36px;
        margin-left:6px;
        
}
div#productsListingTopNumber{
  display:block;
  margin:5px auto 5px auto;
  width:100%;
}
div#productsListingListingTopLinks{
  display:block;
  margin:0px auto 0px auto;
  width:100%;
}

div#llistat_bottom a{
  padding-left:2px;
  padding-right:2px;
}
div#llistat_bottom a.anterior{
  padding-right:10px;
  font-weight:bold;
}
div#llistat_bottom a.siguiente{
  padding-left:10px;
  font-weight:bold;
}
div#llistat_bottom a.selected{
  font-weight:bold;
  text-decoration:none;
  
}

div#llistat_top label{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#3F3F3F;
}

div#llistat_top form{
	display:inline;
}

div#llistat_top select{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:225px;
}

.listing_table{
	width:345px;
	border-spacing:2px;
}
.listing_table tr td{
	text-align:left;
	padding-bottom:5px;
}
.listing_table tr td.downLine{
	border-bottom:1px dotted #ccc;
}

.listing_table tr td p{
	line-height:15px;
	margin:0px;
	padding:0px;
}

.widthTitList{
	width:150px;
        padding-left:10px;
}

p.titulo{
	font-size:11px;
	font-weight:bold;
	color:#3F3F3F;
	margin:0px; padding:0px;
}

p.autor{
	font-size:10px;
	
	color:#3F3F3F;
	margin:0px; padding:0px;
}

.listing_table tr td p.precio{
	font-size:10px;
	color:#3F3F3F;
        padding-left:10px;
}

.listing_table tr td p.novedad{
	font-size:10px;
	color:#e42322;
	font-weight:bold;
	text-align:center;
}

.listing_table tr td p.tipo{
	font-size:10px;
	color:#3F3F3F;
	text-align:center;
}

.listing_table tr td p.editorial{
	font-size:11px;
	font-weight:bold;
	color:#3F3F3F;
	text-align:center;
}

.listing_table tr td p.veure a{
	font-size:9px;
	color:#8a8989;
	text-decoration:underline;
	background:url("../images/go_white.png") no-repeat 5px 5px;
	padding-left:32px;
	display:block;
	padding-bottom:8px;
	padding-top:0px;
        width:20px;
        
}

.listing_table tr td p.comprar a{
	font-size:9px;
	color:#8a8989;
	text-decoration:underline;
	background:url("../images/carrito.png") no-repeat top left;
	padding-left:32px;
	display:block;
	height:24px;
}
div#container_llistat{
	display:block;
	width:365px;
	margin-left:6px;
	overflow-x:hidden;
	overflow-y:auto;
	height:390px;
	background:#fff;
        border-left:1px solid #d4d4d4;
        border-bottom:1px solid #d4d4d4;
        border-right:1px solid #d4d4d4;
}


#contentMainWrapper{
/*	display:block; */
	margin-top:10px;
}

div#container_news{
	display:block;
	width:100%;
	padding:0px;
	margin:0px;
	text-align:center;
        margin-top:10px;
        
        
}

div.container_producto{
	position:relative;
	display:block;
	width:217px;
	float:left;
	height:117px;
	margin-left:15px;
	margin-right:5px;
	margin-bottom:20px;
	padding:0px;
}

div.discount_news{
	display:block;
	position:absolute;
	top:-5px;
	right:-5px;
	width:32px;
	height:32px;
}

div.discount_info{
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	width:32px;
	height:32px;
}

div.discount_list{
	display:block;
	width:32px;
	height:32px;
}

div.el5{
	background:url("../images/el5.png") no-repeat;
}

div.el10{
	background:url("../images/el10.png") no-repeat;
}

div.el20{
	background:url("../images/el20.png") no-repeat;
}

div.el50{
	background:url("../images/el50.png") no-repeat;
}

div.foto_producto{
	display:block;
	float:left;
}

div.descripcion{
	display:block;
	text-align:left;
	position:absolute;
	top:0px;
	right:0px;
	height:110px;
	width:95px;
	background:#eeeef0;
	border:1px solid #ccc;
	margin-left:7px;
	margin-right:0px;
	padding:5px 25px 0px 5px;
}

div.boxPrice{
	display:block;
	position:absolute;
	bottom:5px;
	left:7px;
	padding:0px;
	width:45px;
	text-align:left;
	font-weight:bold;
}

div.boxBuy{
	display:block;
	text-align:left;
	position:absolute;
	bottom:5px;
	right:25px;
	border:1px solid #red;
	margin-left:7px;
	padding:0px;
}

div.boxGo{
	display:block;
	text-align:left;
	position:absolute;
	bottom:5px;
	right:0px;
	border:1px solid #red;
	margin-left:7px;
	padding:0px;
}

div.descripcion h3{
	margin:0px;
	padding:0px;
	color:#3f3f3f;
	font-style:italic;
	font-size:10px;
	text-align:left;
	width:100px;
	padding-left:5px;
}

div.descripcion table tr td{
	font-size:11px;
	color:#000;
	font-weight:bold;
}

div#container_opciones{
	position:relative;
	display:block;
	float:right;
	margin:0px;
	padding:0px;
}

div#container_buscador{
	display:block;
	width:222px;
	margin-bottom:16px;
	margin-top:5px;
	position:relative;
	float:right;
	padding-top:2px;
}

div#content_buscador{
	display:block;
	background:url("../images/bg_bottom_buscador.jpg") no-repeat bottom left;
	padding-bottom:25px;
	text-align:left;
}

div#content_buscador form{
	padding-left:18px;
	padding-bottom:24px;
}

div#content_buscador h2{
	display:block;
	background:url("../images/bg_boxtop_busqueda.jpg") no-repeat top; 
	padding:4px 35px 11px 25px;
	margin:0 0 0 0px;
	text-align:left;
	font-size:12px;
}

div#content_buscador p{
	font-size:10px;
	text-align:left;
	margin:0px;
	padding:0px;
	padding:0px 5px 10px 15px;
}

.input_buscador{
	font-size:11px;
	text-align:left;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 5px;
	border:1px solid #666666;
	background:#e7e7e7;
	width:145px;
	float:left;
	
}

img.send_buscador{
	float:left;
	display:block;	
	overflow:auto;
	margin:0px;
	padding:0px;
	cursor:pointer;
        
}

div#content_buscador img{
}

div#lupa_buscador{
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	top:0px;
	left:-7px;
	background:url("../images/lupa.png") no-repeat;
}


div#container_login{
	display:block;
	width:222px;
	margin-bottom:5px;
	margin-top:5px;
	position:relative;
	float:right;
	padding-top:2px;
        
}

div#content_login{
	display:block;
        
}

div#content_login form{
}

div#content_login h2{
	display:block;
	background:url("../images/bg_boxtop_login.jpg") no-repeat top; 
	padding:4px 35px 2px 25px;
	margin:0 0 0 0px;
	text-align:left;
	font-size:12px;
}

div#content_login p{
	font-size:10px;
	text-align:left;
	margin:0px;
	padding:0px;
	padding:0px 5px 10px 15px;
}

div.login_innerContainer{
	position:relative;
	display:block;
	text-align:center;
	margin:0px;
	padding:5px 5px 0px 5px;
	background:#FFFFFF;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
        height:95px;
}

div.login_bottom{
	display:block;
	background:url("../images/bg_bottom_login.jpg") no-repeat bottom left;
	margin:0px;
	padding:0px;
	height:14px;
}

.input_login{
	font-size:11px;
	text-align:left;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 5px;
	border:1px solid #666666;
	background:#e7e7e7;
	width:145px;
	float:left;
	
}

img.send_login{
	float:left;
	display:block;	
	overflow:auto;
	margin:0px;
	padding:0px;
	
}

div#content_login img{
	
}

div#icon_login{
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	top:-2px;
	left:-7px;
	background:url("../images/padlock2.png") no-repeat;
}

div#container_carrito_anim{
	display:block;
	width:260px;
	position:absolute;
	text-align:left;
	top:5px;
	right:235px;
}

div#container_carrito_anim_col{
	display:block;
	width:222px;
	position:absolute;
	text-align:left;
	top:140px;
	right:0px;
}

div#carrito_anim_inside{
	border:1px solid white;
	background:white;
	display:none;
}

#mini_cart{
	width:100%;
	border-spacing:2px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

#mini_cart tr td{
	text-align:left;
}

div#content_carrito{
	position:relative;
	display:block;
	background:#FFFFFF;
}

div#content_carrito_inside{
	
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;        
        padding-bottom:15px;
        #padding-bottom:18px;
}

div#content_carrito h2{
	display:block;
	background:url("../images/bg_boxtop_carrito.jpg") no-repeat top right; 
	padding:4px 35px 4px 25px;
	margin:0 0 0 0px;
	text-align:left;
	font-size:12px;
}

div#icon_carrito{
	display:block;
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	top:0px;
	left:-2px;
	background:url("../images/carrito.png") no-repeat;
}
div#icon_descuento_carrito{
	display:block;
	display:block;
	width:32px;
	height:32px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:url("../images/el5.png") no-repeat;
}
.carrito_input{
	width:10px;
}

div#end_carrito{
	display:block;
	height:15px;
	background:url("../images/bg_bottom_carrito.jpg") no-repeat bottom right;
}

div.options_carrito{
	position:relative;
	display:block;
	border-bottom:1px dotted #ccc;
	width:200px;
	text-align:center;
	margin:0px auto 0px auto;
}

div.options_carrito a:link, div.options_carrito a:visited, div.options_carrito a:active, div.options_carrito a:hover{
	color:#8A8989;
	text-decoration:underline;
}

.flecha_left{
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:12px;
	height:19px;
	background:url("../images/go_back.gif") no-repeat top right;
}

.flecha_down{
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:19px;
	height:19px;
	background:url("../images/go_dwn_white.png") no-repeat right 5px;
}

.flecha_right{
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:12px;
	height:19px;
	background:url("../images/go_white.png") no-repeat top right;
}
.lost_pass{
	top:0px;
	right:13px;	
}

a.detall{
	font-size:9px;
	margin-left:15px;	
	display:block;	
	position:relative;
	padding-right:15px;
	padding-top:2px;
	height:20px;
	
}

div#options_carrito2{
	display:block;
	width:210px;
	text-align:left;
	margin:5px auto 0px auto;
}

div#options_carrito2 a#caixa{
	font-size:10px;
	color:#000;
	text-decoration:underline;
	background:url("../images/ok_white.png") no-repeat top right;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:20px;
	margin-left:0px;
	font-weight:bold;
        
        
}

div#options_carrito2 span#caixa{
	font-size:10px;
	color:#000;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:20px;
	margin-left:7px;
	font-weight:bold;
}

div#options_carrito2 span#articles{
	font-size:10px;
	color:green;
	margin-left:5px;
	font-weight:bold;
}

div#foto_grande{
	width:377px;
}


div#container_detalles_libro{
	display:block;
	width:497px;
	padding-top:0px;
	padding-bottom:10px;
	overflow:auto;
	float:right;

}

div#head_detalles_libro{
	display:block;
	width:497px;
	height:52px;
	background:url("../images/bg_top_detalles_libro.jpg") no-repeat;

}

div#detalles_libro{
	display:block;
	width:497px;
	background:#fff;
	height:260px;
        overflow:hidden;

}
div#head_detalles_libro h3.head_detalles_libro_subtitulo{
  margin-top:10px;
}
div#head_detalles_libro h3{
	text-align:left;
	padding:0px;
	margin:0px;
	padding-left:15px;
	font-size:12px;
	float:left;
	margin-top:15px;

}

div#bottom_detalles_libro{
	display:block;
	background:url("../images/bg_bottom_detalles_libro.jpg") no-repeat;
	width:497px;
	height:29px;
}

div#volver_detalles_libro{
	display:block;
	float:right;
	margin-right:10px;
	margin-top:15px;
}

div#volver_detalles_libro a{
	color:#000;
	text-decoration:underline;
}
span.subtitulo{	
	font-size:10px;
}
span.novedad{
	color:red;
	font-size:10px;
        margin-left:30px;
}

span.sold_out{
	color:red;
	font-size:9px;
	font-weight:bold;
}

div#container_detalles{
	display:block;
	float:left;
	
	margin-top:0px;
        width:470px;
        height:240px;
}

div#container_detalles table{
	display:block;
        margin:0px auto 0px auto;        
	text-align:left;
	font-size:10px;
	color:#3f3f3f;
        margin-left:10px;
        width:470px;
        
        
}
div#container_detalles table tr td.ini{
  background:#f8fae4;
}
div#container_detalles table tr td{
	padding-top:4px;
        padding-bottom:4px;
        border-bottom:1px dotted #ccc;
}

div#container_detalles table tr td span.info{
	margin-left:5px;
}


div#container_detalles table tr td span.precio{
	font-size:18px;	
	margin-left:10px;
	font-weight:bold;
}

div#container_detalles div.comprar{
	float:right;
        margin-right:15px;
}

div#container_detalles div.comprar a{
	background:url("../images/alcarrito.png") no-repeat top center;
	padding-top:25px;
	display:block;
	margin-right:10px;
	color:#3f3f3f;
	text-decoration:underline;
}


div#container_detalles div.capitulo{
	float:right;
        margin-right:15px;
}

div#container_detalles div.capitulo a{
	background:url("../images/capitulo.png") no-repeat top center;
	padding-top:25px;
	display:block;
	margin-right:0px;
	color:#3f3f3f;
	text-decoration:underline;
        text-align:center;
}

div#container_detalles div.contenido_extra{
	float:right;
        margin-right:15px;
}

div#container_detalles div.contenido_extra a{
	background:url("../images/cont_extra.png") no-repeat top center;
	padding-top:25px;
	display:block;
	margin-right:0px;
	color:#3f3f3f;
	text-decoration:underline;
        text-align:center;
}

div#container_detalles div.criticas{
	float:right;
        margin-right:15px;
}

div#container_detalles div.criticas a{
	background:url("../images/criticas.png") no-repeat top center;
	padding-top:25px;
	display:block;
	margin-right:0px;
	color:#3f3f3f;
	text-decoration:underline;
        text-align:center;
}









div#container_detalles table tr td.sinopsi{
  padding-top:0px;
  padding-bottom:0px;
}
div#container_detalles table tr td.content_left{
  width:235px;
}
div#detalles_sinopsi{
	display:block;
	float:left;
	font-size:10px;
	overflow:auto;
	height:100px;	
	text-align:left;	
	color:#3f3f3f;
        width:470px;
}

div#bottom_detalles_libro ul{
	margin:0px auto 0px 50px !important;
	margin:0px auto 0px 30px;
	padding:0px;
	padding-top:5px;
	font-size:9px;
	font-weight:bold;
	list-style:none;
	display:block;
	text-align:center;

}

div#bottom_detalles_libro ul li{
	float:left;
	margin-right:10px;
}

div#bottom_detalles_libro ul li a{
	color:#727171;
}

div#bottom_detalles_libro ul li a:hover{
	color:#000;
}

div#mas_info{
	display:block;
	margin:0px auto 0px auto;
	width:370px;
	height:17px;
	text-align:center;
	padding:0px;
}

div#mas_info ul{
	display:block;
	list-style:none;
	font-size:9px;
	font-weight:bold;
	margin:0px auto 0px auto;
	background:blue;
}

div#mas_info ul li{
	float:left;
}

div#mas_info ul li a{
	color:#727171;
}

div#mas_info ul li a:hover{
	color:#000;
}

span.peq{
	font-size:9px;
}

div.box_big{
	position:relative;
	display:block;
	background:#FFFFFF;
	margin:0px 20px 0px 20px;
}

div.box_big_sup_cont{
	position:relative;
	display:block;
  background:url("../images/box_big_reps.jpg") repeat-x top;
  height:44px;
  padding-top:5px;
  padding-left:25px;
  text-align:left;
}

div.box_big_sup_left{
	position:absolute;
	display:block;
	top:0;
	left:0;
  background:url("../images/box_big_si.jpg") no-repeat top left;
  width:13px;
  height:44px;
}

div.box_big_sup_right{
	position:absolute;
	display:block;
	top:0;
	right:0;
  background:url("../images/box_big_sd.jpg") no-repeat top left;
  width:13px;
  height:44px;
}

div.box_big_cont{
	position:relative;
	display:block;
	margin:0px 10px 10px 10px;
}

div.box_big_cont p{
	text-align:left;	
}

div.box_big_cont h2{
   font-size:12px;
   text-align:left;
   margin-left:100px;
}

div.box_big_inf_cont{
	position:relative;
	display:block;
  background:url("../images/box_big_repi.jpg") repeat-x top;
  height:34px;
  width:100%;
  margin-bottom:10px;
}

div.box_big_inf_left{
	position:absolute;
	display:block;
	top:0;
	left:0;
  background:url("../images/box_big_ii.jpg") no-repeat top left;
  width:13px;
  height:34px;
}

div.box_big_inf_right{
	position:absolute;
	display:block;
	top:0;
	right:0;
  background:url("../images/box_big_id.jpg") no-repeat top left;
  width:13px;
  height:34px;
}

.accountRefContainer{
	position:relative;
	display:block;
	float:left;
	margin-left:120px;
	#margin-left:60px;
	padding:5px 0px 0px 0px;
}
.tableForm{
	margin-top:10px;
}

.tableForm tr th{
	font-size: 1.3em;
	text-align:left;
}

.tableForm tr td{
	vertical-align:top;
	text-align:left;
	word-warp:none;
}

.tableForm tr td.title{
	text-align:right;
}

.separatorTd{
	width:20px;
}

.loginForm{
	/*display:table;*/
	margin:0px;
	padding:0px;
}

.loginForm input{
	margin:0px 0px 0px 0px;
	padding:1px;
	background:#EEEEF0;
	border:1px solid #3F3F3F;
}

.loginForm tr td{
	vertical-align:top;
	padding:2px 5px 0px 0px;
	text-align:left;
	word-warp:none;
}

.loginForm tr td.title{
	text-align:right;
	vertical-align:middle;
}

div.dottedLine{
	position:relative;
	display:block;
	border-bottom:1px dotted #ccc;
	text-align:center;
	margin:5px 0px 5px 0px;
	font-size:1px;
	padding:0px;
}

.fixerDiv{
	position:relative;
	display:block;
}

.inputMiddle{
	width:150px;
}

.inputSmall{
	width:100px;
}

div#siteinfoIP{
	text-align:center;
	width:100%;
}

div#bottom_links{
	display:block;
	height:29px;
	text-align:center;
}

a.bottom_link{
	padding-top:5px;
	font-size:9px;
	font-weight:bold;
	color:#727171;
}

a.bottom_link:hover{
	color:#000;
}

div#siteinfoLegal{
	font-size: 0.9em;
	margin-bottom:10px;
}

.alert {
	color: #FF0000;
	margin-left: 0.5em;
	font-weight:bold;
}

.information {padding: 10px 3px; line-height: 150%;}

LABEL.inputLabel {
	width: 200px;
	text-align: right;	
    
}

div.loginIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/key.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.accountIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/chico.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.checkoutIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/credit_cards.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.distributionIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/delivery.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.whoIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/chico.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.deliveryIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/delivery.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

div.finalIcon{
	position:absolute;
	top:0px;
	left:-10px;
	background:url("../images/customer_service.png") no-repeat top left;
	width:32px;
	height:32px;
	display:block;
	z-index:200;
}

.advisory a {
	font-size:9px;
	color:#8a8989;
	text-decoration:underline;
}

a.arrowRef {
	position:relative;
	display:block;
	overflow:hidden;
	margin-bottom:0px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:5px;
	font-size:9px;
	color:#8a8989;
	text-decoration:underline;
}

div.newCountContainer{
	width:115px;
}

.center{
	text-align:center;
}

div.sendInfoContainer{
	width:135px;
}

.separator{
	position:relative;
	display:block;
	clear:both;
	font-size:1px;
	margin:0px;
	padding:0px;
	height:1px;
}

.notice {
	text-align:left;
}

p.title{
	font-weight:bold;
	font-size: 1.3em;
	text-align:left;
}

div.textLeft{
	text-align:left;
}

.textBold{
	font-weight:bold;
}

.languageSelector{
	display:block;
	position:absolute;
	top:8px;
	right:10px;
}

.languageImage{
	display:block;
	position:relative;
	float:left;
	width:25px;
	height:25px;
}

#headerWrapper {
 display:block;
 position:relative;
}
div#busqueda_avanzada{
  display:none;
  position:absolute;
  top:62px;
  right:10px;
  width:355px;
  height:195px;
  border:1px solid #656565;
  background:#f2f2f2;
  z-index:2;
}
div#busqueda_avanzada p.cerrar{
  margin:0px;
  padding:0px;
  margin-right:20px;
  margin-top:5px;
}
div#busqueda_avanzada p.cerrar a{
  cursor:pointer;
  text-decoration:underline;
}
div#busqueda_avanzada table{
  width:80%;
  margin:10px auto 5px auto;
}
div#busqueda_avanzada select{
  width:200px;
}
div#busqueda_avanzada input.text{
 width:198px; 
}
div#busqueda_avanzada a.buscar{
    
  padding-left:22px;
  padding-bottom:8px;
  background:url("../images/go.png") no-repeat top left;
  padding-right:40px;
  cursor:pointer;
}

div#busqueda_avanzada a.borrar{
    
  padding-left:22px;
  padding-bottom:8px;
  background:url("../images/go.png") no-repeat top left;
  cursor:pointer;
}

.headerSearch{
	display:block;
	position:absolute;
	top:38px;
	right:0px;
        margin:0px;
        padding:0px;
        
}

.searchLeft{
  position:relative;
  float:left;
  width:29px;
  height:24px;
  margin:0px;
  padding:0px;
}

div#content_quickfind{
  margin:0px;
  padding:0px;
  
}

.searchRight{
  float:left;
  margin:0px;
  padding:0px;
  height:24px;
  
}
.searchRight form{
  margin:0px;
  padding:0px;
 }
.searchRight a.avanzada{
  margin-right:10px;
  margin-top:4px;
  display:block;
  text-decoration:none;
  color:#000;  
  float:left;
  cursor:pointer;
  

}
.searchRight a.avanzada:hover{
  text-decoration:underline;
}
.searchRight input{
  margin-top:5px;
  #margin-top:4px;
}

.searchRight img{
  margin:2px 12px 0px 12px;
  #margin:2px 6px 0px 12px;
}

.searchRight div{
	position:relative;
	display:block;
	float:left;
        margin:5px 10px 0px 0px;
}

