/************************************
**	Estils llista productes
************************************/
.llista_gkt_store
{
	padding:17px 19px 30px 30px;
	width:570px;
	color:black;       
}

.info_gkt_store
{
	padding-bottom:20px;
	font-weight:bold;
}

.anar_botiga_productes
{
    padding-left:415px;
    padding-top:0px
   
   
   
}


.producte_gkt_store
{
	padding:7px 0px 0px 0px;
	background:url(../../img/comu/fons_producte_store.gif) no-repeat;	
	width:180px;
	padding-right:9px;
	margin-bottom:20px;
	
}

.cos_producte_gkt_store
{		
	padding:10px;
	background:#e7e7e8;	
}
.titol_producte_gkt_store
{
	font-weight:bold;
	height:36px;
}

.mes_info_producte_gkt_store
{
	padding-top:5px;
	font-size:0.9em;
	
	height:15px;
}

.mes_info_producte_gkt_store a
{
color:#666666;	
text-decoration:none;

}
.mes_info_producte_gkt_store img
{
	padding-left:5px;	
}

.descripcio_producte_gkt_store
{
	width:160px;
	text-align:justify;	
	color:#666667;
	line-height: 1em;
}

.form_producte_gkt_store
{
	background:#f6b519;
	border:1px solid #f6b519;
}

.float_left
{
	float:left;
}

.float_right
{
	float:right;
}

.preu
{
	color:#ffffff;
	font-size:0.9em;
	padding:0px 10px 0px 10px;
}

.preu_euros
{
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
}

.unitats
{
	color:#ffffff;
	font-size:0.9em;
	padding:0px 10px 0px 12px;
}

.formulari_gkt_store form
{
	margin:0px;
}

.formulari_gkt_store .fila_form
{		
	float:left;
	width:50px;	
}

.submit_afegir
{
	border:0px;
	padding:2px 0px 2px 13px;	
}

.unitats_input
{
	border:1px solid black;
}
.input_nom
{
	padding-bottom:2px;
}
.zona_vol
{
	text-align:left;
	line-height: 1.1em;
}
.zona_vol a
{
	color:#666666;
	text-decoration:underline;
}
.zona_vol a:hover
{
	color:#F7B618;
}
/************************************
**	Fi estils llista productes
************************************/
#fitxa_producte
{
	padding:30px;
}

/**********************************
** Estils per al formulari proces de compra facturacio
**********************************/
.form_etiqueta
{
	border-bottom:3px solid #f6b519;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:20px;
	padding-top:20px;
}

.form_facturacio
{
  clear: both;
  width:100%;
  text-align:center;
  margin-bottom:4px;
}


.caixa_condicions
{
	padding:20px 0px 5px 0px;

}


.caixa_condicions .etiqueta_simple
{
	font-weight:bold;
	
}

.form_facturacio .etiqueta 
{
  float: left;
  width: 29%;
  text-align: right;
  padding-top:2px;
  font-weight:bold;
}

.form_facturacio .informacio 
{
  float: left;
  width: 68%;
  text-align: left;
  padding-left:5px;
}

.form_facturacio .txt_submit 
{
	font-size: 0.9em;
	background-color: #ffffff;
	border: 1px solid #E7DEE3;
	padding: 0px;
	margin: 0px;
}

.form_facturacio .txt_form 
{
	font-size: 0.9em;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 1px;
	margin: 1px;
}

.form_facturacio .obligatori
{
	color:red;
	text-align:left;
	padding:0px 0px 0px 3px;
	float: left;
	width:8px;
	font-weight:bold;
}

.etiqueta_form_obligatori
{
	color:red;
}

.form_facturacio_info
{
	padding-left:30%;
	padding-bottom:10px;
}

.form_facturacio_info .etiqueta
{
	color:red;
	float:left;
	padding-right:5px;
	font-weight:bold;
}
.form_facturacio_info .informacio
{
	font-size:0.9em;
	float:left;
}

.form_facturacio_radio
{
	font-weight:bold;
	padding-left:2px;
}

.form_rebre_info
{
    padding-top: 20px;
    font-weight:bold;
    padding-left:2px;
}


.form_facturacio_radio_info
{
	padding-left:20px;
	font-size:0.9em;
}

.form_facturacio_alt_40
{
	height:40px;
}

.miss_targes
{
	margin:30px 0px 20px 0px;
	font-weight:bold;
}

.form_link
{
	padding:25px 0px 20px 20px;
}

.form_link .informacio a
{
	color:#767474;
	font-weight:bold;
}

.form_link .informacio a:hover
{
	color:#767474;	
	text-decoration:underline;
}

.form_facturacio_submit
{

	text-align:right;
}

.form_facturacio_submit .informacio .txt_submit
{
	color:#ffffff;
	background:#767474;
	border:1px solid #767474;
}

#formulari_facturacio
{
	
}

#pestanyes_passos
{
	/*padding-top:20px;*/
}

.pestanya_pas_1_on
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_1_on.gif) no-repeat;
	margin-right:15px;
	font-size:1.2em;
	font-weight:bold;
}

.pestanya_pas_2_on
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_2_on.gif) no-repeat;
	margin-right:15px;
	font-size:1.2em;
	font-weight:bold;
}

.pestanya_pas_3_on
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_3_on.gif) no-repeat;
	font-size:1.2em;
	font-weight:bold;
}

.pestanya_pas_1_off
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_1_off.gif) no-repeat;
	margin-right:15px;
	font-size:1.2em;
	font-weight:bold;
}

.pestanya_pas_2_off
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_2_off.gif) no-repeat;
	margin-right:15px;
	font-size:1.2em;
	font-weight:bold;
}

.pestanya_pas_3_off
{
	width:165px;
	height:41px;
	padding:49px 0px 0px 14px;
	float:left;
	background:url(../../img/comu/fons_pas_3_off.gif) no-repeat;
	font-size:1.2em;
	font-weight:bold;
}

.girs_pestanya_pas
{
	color:#989898;
}
/**********************************
** Fi estils per al formulari proces de compra facturacio
**********************************/

/********************************
**	Estils per al pas de pagament
********************************/
#dades_pagament
{
	padding-top:12px;
	padding-bottom:2px;	
}
#dades_facturacio
{
	float:left;
	width:335px;
}
#dades_client
{
	width:570px;
	background:url(../../img/comu/fons_dades_client_pagament.gif) top left no-repeat;
	padding-bottom:5px;	
}
.etiqueta_dades_facturacio
{
	font-weight:bold;
	font-size:1.2em;
}
.alt_60
{
	height:60px;
}
#num_comanda
{
	font-size:0.9em;
	padding-left:150px;
}
#iva_inclos
{
	padding-top:10px;
	color:#666667;
}
#cos_dades_facturacio
{
	float:left;
	width:216px;
	padding:13px 5px 0px 14px;
	font-weight:bold;
}
#cap_pagament
{
	background:url(../../img/comu/fons_cap_pagament.gif) no-repeat;	
	border-bottom:1px solid #ffffff;
	width:570px;
}
.cos_pagament
{
	background:url(../../img/comu/fons_cos_pagament.gif) no-repeat;
	border-bottom:1px solid #ffffff;
	width:570px;
}

.subtotals_pagament
{

	background:url(../../img/comu/fons_peu_subtotal_pagament.gif) ;
	width:570px;
	/*height:36px;*/
	margin-bottom:1px;
}

#peu_pagament
{
	background:url(../../img/comu/fons_peu_pagament.gif) no-repeat;
	width:570px;
	height:36px;
	margin-bottom:30px;
}
.tiquet_vol_pagament
{
	float:left;
	width:335px;	
}
.cap_tiquet_pagament
{
	height:50px;
}
.img_tiquet_pagament
{
	padding:10px 5px 5px 5px;
	float:left;
}
.nom_producte_pagament
{
	float:left;
	padding:5px 10px 5px 10px;
	font-weight:bold;
	font-size:1.1em;
	width:214px;
}
.noms_tiquet_pagament
{
	padding:5px 10px 0px 10px;
}
.gris_666666
{
	color:#666666;
}
.gris_666666 a
{
	color:#666666;
}
.columna_tiquet_pagament
{
	width:78px;
	float:left;
}
.peu_unitats_pagament
{
	float:left;
	width:142px;
	padding:7px 15px 5px 0px;
	text-align:right;
	font-weight:bold;
	font-size:1.5em;
}
.peu_import_pagament
{
	float:left;
	padding:7px 5px 5px 0px;
	font-weight:bold;
	font-size:1.5em;
	text-align:right;
	width:70px;	
}
.info_pagament_cap
{
	font-weight:bold;	
	margin-bottom:20px;
}
.info_pagament_cap a
{
	color:#666666;
	text-decoration:underline;
}

.info_pagament_peu
{
	font-weight:bold;	
	margin-bottom:20px;
	margin-top:20px;
}
.info_pagament_peu a
{
	color:#666666;
	text-decoration:underline;
}

.informacio_linia
{

	font-weight:bold;
	padding-bottom:3px;
}


.alt_20
{
	height:20px;
}
.alt_25
{
	height:25px;
}
#dades_empresa
{
	font-size:0.9em;	
	padding-left:10px;
	font-weight:normal;
}
#nom_epresa
{
	font-size:1.1em;
	font-weight:bold;	
}
/********************************
**	Fi estils per al pas de pagament
********************************/


/**********************************
** Estils per activar el vol
**********************************/
#cap_activar_vol
{
	background:url(../../img/comu/fons_cap_activar_vol.gif) no-repeat;
	width:570px;
}
.cos_activar_vol
{
	background:url(../../img/comu/fons_cos_activar_vol.gif)  no-repeat;
	width:570px;
}
#peu_activar_vol
{
	background:url(../../img/comu/fons_peu_activar_vol.gif)  no-repeat;
	width:570px;
	height:76px;
	margin-bottom:30px;
}
.peu_etiqueta
{
	float:left;
	width:311px;
	color:#666666;
	text-align:right;
	padding:9px 23px 5px 0px;
	font-weight:bold;
	font-size:1.1em;
}
.linia_activar_vol
{
	background:url(../../img/comu/fons_linia_activar_vol.gif) no-repeat;
	width:570px;
	border-bottom:1px solid white;
	font-weight:bold;
	font-size:0.9em;
	padding:2px 0px 0px 0px;	
}
.columna_activa_vol
{
	float:left;	
	width:47px;
}
.columna_etiqueta
{
	text-align:center;
	color:#ffffff;
	font-size:0.9em;
}
.columna_valor_activa_vol
{
	text-align:center;
	font-weight:bold;
}
.nom_comprador
{
	padding:0px 10px 0px 12px;
	float:left;
	width:170px;
}
.codi_vol
{
	float:left;
	width:140px;
}
.caducitat
{
	padding:0px 0px 0px 25px;
	float:left;
	width:100px;
}
.tiquet
{
	float:left;
	width:102px;
	
	
}
.text_center
{	
	text-align:center;	
}

.base_imposable
{
	font-size:0.9em;
	padding-bottom:10px;
}
.peu_import_activar_vol
{
	float:left;
	width:229px;
	padding:9px 5px 0px 0px;;
	text-align:right;
	font-weight:bold;
	font-size:1.2em;
}
.underline
{
	text-decoration:underline;
}
.underline a
{
	text-decoration:underline;
}


.activa_vol
{
	margin-top:15px;

}

.img_ifno_activar_vol
{
	float:left;
	padding-right:17px;
}
.info_activar_vol
{
	font-weight:bold;
	float:left;
}

.boto_pas_3
{
	text-align:right;
	padding-right:10px;
	
}

/*
.boto_pas_3 a
{
	font-size:0.9em;
	padding:1px 5px 1px 5px;
	background:#989898;
	color:#ffffff;
	display:block;
	text-decoration: none;
}

.boto_pas_3 a:hover
{
	color:#ffffff;
	display:block;
}
*/
.pas_3_missatges
{
	padding:5px 0px 0px 0px;
	margin:0px;
}


#cistella_nou_producte
{

	background:url(../../img/comu/botiga_fons_producte_inclos.gif) top right no-repeat;
	padding:6px 0px 12px 15px;
	margin-bottom:10px;
}


#missatge_tpv
{
	margin-top:30px;

}

.info_duplicat_correu
{
	padding:10px 0px 10px 0px;
	
	
}




/**************************************
**	Estils per a la presentacio de les dades de les comandes a l'administrador
**************************************/
.form_facturacio
{
  clear: both;
  width:100%;
  text-align:center;
}

.form_facturacio .etiqueta 
{
  float: left;
  width: 29%;
  text-align: right;
  padding-top:2px;
  font-weight:bold;
}

.form_facturacio .informacio 
{
  float: left;
  width: 64%;
  text-align: left;
  padding-left:5px;
}
.taula_comanda
{
	border:0px;
	width:95%;
	margin-bottom:25px;
	
}
.taula_comanda th
{
	border:1px solid #e6e7e8;
	background:url(../../img/admin/general/fons_taules_titol.gif);
	padding:4px;
}
.taula_comanda td
{
	border:1px solid #e6e7e8;
	padding-bottom:10px;
}


/** detall de vols d'una comanda (agrupats per tipus de producte */
.taula_linia_comanda
{
	border:0px;
	width:98%;
	margin-top:5px;
	margin-left:5px;
}
.taula_linia_comanda td
{
	border:0px;
	padding:3px;
	border:1px solid #e6e7e8;
	
}
.titol
{
	font-weight:bold;
	padding:10px 5px 5px 5px;;	
}

.fi_float
{
	clear:both;
}
.total_comanda
{
	text-align:right;
	padding-right:10px;
}
.boto_enviar_al_comprador
{
	float:right;
	padding-right:10px;
	padding-top:10px;
}

.linia_totals
{
	background:url(../../img/admin/general/fons_taules_titol.gif);
}

.linia_totals td
{
	font-weight:bold;
	padding:5px 5px 5px;	
}


.cap_comanda
{
	margin:20px 0 15px 20px;	
}


.botiga_tancar 
{
	margin-top:15px;
	text-align:right;
	
}

.botiga_tancar a
{
	text-decoration:none;
}

.botons_si_no
{
	float:left;
	padding-left:20px;
	padding-bottom:20px;
}



/*** carro de compra - opcions de regal ***/


.opcions_regal
{
   padding-top:10px;
   font-size: 1.0em;
}

.opcions_regal div
{
    margin-top: 10px;
}


