/**
 * File: catalog.css
 * 
 * Author: Borja Morales
 * Version: 1.0
 * Filesize: 0000005180
 * History: 22/10/2007 13:13 Incluida cabecera para control de versiones. 
 */
@import "catalog/login.css";
@import "catalog/menu.css";
@import "catalog/cover.css";
@import "catalog/categories.css";
@import "catalog/list_products.css";
@import "catalog/product.css";
@import "catalog/basket.css";
@import "catalog/process.css";
@import "catalog/orders.css";

* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; }

#menu div.menu_title_main {}

/**
*	Herramientas (Campo de búsqueda superior y botón de carrito)
*/
#catalog_tools {}
form#form_catalog_search{ 
	float:right; 
	width: 150px;  
	padding: 5px; 
	background: url(../images/catalog/bg_search.gif) top left no-repeat #084060; 
	border: none;
 }
 p.search_title { display:none;}
form#form_catalog_search #search_title {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
	border-bottom: 1px solid #4488b0;
	width: 162px;
	margin: 0 0 7px 0;
	width: 150px;
	}
form#form_catalog_search fieldset {}
#right .box img{float:right; margin: 10px 0;}

#catalog_tools input { float:left; border:none; background:#416c85; width: 128px; padding:3px; color:white; margin:0 0 0 16px; }

#catalog_tools input.checkbox { width: 13px; height: 13px; float:left; margin:0 5px 0 5px; border:none;}

#catalog_tools label {float:left; padding: 5px 0 5px 0; color:#ffffff; font-size:9px; }
	
#catalog_tools button, div#catalog_tools a, .option_button button { float:right; border: none; background:#4488b0; color:#084060; float:right; padding:5px; margin:5px 0;}

#catalog_tools a#view_basket {
	background:#084060 url(../images/catalog/carrito.jpg) no-repeat scroll left top;
	color:white;
	cursor:pointer;
	display:block;
	float:right;
	font-size:15px;
	font-weight:bold;
	margin:10px 0;
	padding:5px 0 9px 29px;
	text-decoration:none;
	width:131px;
}

/**
*  Cabecera de destacados, ofertas, novedades y búsqueda
*/

img.header {}

/**
*  Miga de pan
*/
div#product div#details p.category_path { text-decoration: none;	}
div#product div#details p.category_path a {text-decoration: none; color:#ffffff; background:url(../images/menu/arrow_level1.png) no-repeat 0 5px; padding-left: 10px; }
div#product div#details p.category_path a:hover { color:#000000; font-weight:bold;	}
p.category_path a:visited { }
p.category_path a.normal {	}

/**
 *	Botones
 */
p.back {	}
p.back a, p.back a:visited {	}

input.basket {	}

button.next {	}

/**
 *	Alerta
 */
#info {
	border: 1px dashed #084060;
	color:#084060;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	text-align:center;
	font-size:15px;
	font-weight:normal;
	margin:10px 0pt;
	padding:10px;
	background: #4488b0;
	float:left;
	}

.messages {	}
.messages ul {}
.messages li.error {	}


#contents form fieldset {margin:0; padding:0; border:none;}
div#order_all { float:left; background:#4488b0; width:98%; padding:5px; margin-bottom:10px;  }
div#order_all div.products_order { float:left; margin-top:5px; }
div#order_all div.products_order strong { font-size:11px; float:left; font-weight:normal; }
div#order_all div.products_order div { float:left; margin-left:5px;}
div#order_all div.products_order div span { font-weight:bold; color:#084060; }
div#order_all div.products_filter { float:right; margin:3px 0; }
div#order_all div.products_filter form label input { border:1px solid #3b3b3b; width: 50px;  text-align: right;}
div#order_all div.products_filter form input.button_f { background:#084060; border:0; color:#fff; cursor:pointer; }
div#order_all div.products_filter form input.button_f:hover { background:#333333; border:0; color:#fff; }

/*mensage error*/
div.registration .messages { 
	border:1px dashed #3AA4C2;
	color:#333333;
	float:left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:10px 0pt;
	padding:20px 0 20px 9%;
	text-align:left;
	width:90%;
	background:#F9F69F url(../images/catalog/new_alert.png) no-repeat scroll 20px 5px;
}

div.registration .messages ul { float:left;  margin: 0; }
div.registration .messages ul li {
	color:#333333;
	float:left;
	clear:both;
	margin:5px 0pt;
	padding:0pt 0pt 0pt 12px;
	width:90%;
}



/**
 *	tags*/
 
.details { float:left; width: 100%; margin:10px 0 0 0; padding:0;  cursor:pointer;}
/*.details .tags  { float:left; width: 100%;}*/

.details .featured {
	float:left;
	padding: 10px 0 0 25px;
	margin: 0 5px 10px 0;
	background: url(../images/catalog/icon_featured.gif) no-repeat left;
	color:#fff;
	font-size: 9px;
	}
.details .offer {
	float:left;
	padding: 10px 0 0 25px;
	margin: 0 5px 10px 0;
	background: url(../images/catalog/icon_offer.gif) no-repeat left;
	color:#fff;
	font-size: 9px;
	}
.details .new {
	float:left;
	padding: 10px 0 0 25px;
	margin: 0 5px 10px 0;
	background: url(../images/catalog/icon_new.gif) no-repeat left ;
	color:#fff;
	font-size: 9px;
	}




.details .description { float:left; width: 100%;  margin:0; padding: 0;}

/**
 *	Campos
 */
.registration input, div.registration select, div.registration textarea  {	}

.registration select#id_province {}

div#popin {  }


