body {
	font-size: 10px;
	background-color: #E6EEEE;
	height:100%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link {color: #666666; text-decoration:none}   
a:visited {color: #666666; text-decoration:none}  
a:hover {color: #666666; text-decoration:underline}   
a:active {color: #666666; text-decoration:none} 

li {list-style:none; }

ul{ margin-left:10px; padding-left:10px}

h2{ font-size:14px; color:#6683C5; }

/*****************************INDEX**************************************************************/
/*tabla que tot ho engloba*/
#tabla_total{ height:100%; text-align:left}
#barra_superior_total{ }
#columna_central{ border:0px; width:700px; border-style:solid; vertical-align:top; height:100% }
#columna_esquerra{ background-color:#E6EEEE;width:200px; height:100%; border:0px solid #CCCCCC;border-right:0px;vertical-align:top; margin-right:2px; text-align:center; }
#columna_dreta{ background-color:#E6EEEE; vertical-align:top; }
#barra_inferior_total{}
/*****************************PÁGINACENTRAL*********************************************/
#texto_entorno_horizontal_superior{ display:none;}

/*MENU GENERAL HORIZONTAL *****/
#logotipos_categoria_superior{  padding-top:20px; }
#menu_gral_horizontal { height:23px;  }
#menu_gral_horizontal a { text-decoration: none; font-size:11px; padding-right:20px}
#menu_gral_horizontal ul{ text-align:center;
border-bottom: 1px dotted #006666; padding-bottom:5px; padding-top:5px;
}
#menu_gral_horizontal li { display:inline; margin: 0px; 
}
#menu_gral_horizontal ul a,
#menu_gral_horizontal ul a:link,
#menu_gral_horizontal ul a:visited
{
color:#666666;
}
#menu_gral_horizontal ul a:hover,
#menu_gral_horizontal ul a:focus
{
color:#333333;
}
.contenedor_listasuperior{}
.listasuperior{}
/*Logos de la categoria 0*/
#logotipos_central{margin:0px; padding:0px}
/*MENU IDIOMES BADERILLES*/
#menu_idiomas{}
/**BARRA DE USTED ESTA***/
#usted_esta{ display:none;}
/**BARRA DEL CLIENT REGISTRAT PART SUPERIOR**************************/
#barra_registrat {  width:100%; border:1px solid #cccccc;  margin-bottom:5px; background-color:#FFFFE6; }
#barra_registrat a{ height:20px; padding-right:5px; padding-left:5px; color:#006699; font-weight:bold; border-right:2px solid #006699}
#barra_registrat td{ padding-left:5px; height:20px;  color:#006699; font-weight:bold; }
/*Cuando la cesta esta en la parte derecha*/
.cesta_tabla { margin:2px; padding:1px; background-color:#F7F7F7; border:#CCCCCC; border-width:1px; border-color:#CCCCCC;border-style:solid; }
/*Cuando la cesta esta en la parte superior*/
#barra_cesta_horizontal { }
#barra_cesta_horizontal table { width:100%; margin:0px; padding:3px; border-bottom:thin; border-top:thin; border-bottom-color:#006699; border-top-color:#006699; border-bottom-style:solid; border-top-style:solid; background-color:#CC0000; color:#FFFFFF; font-weight:bold}
#barra_cesta_horizontal a:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;border:1px solid #CC0000;margin:1px;padding:8px;background-color:#f1f1f1;}
#barra_cesta_horizontal a{ font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000000;margin:1; padding:8px 8px 8px 8px;border:1px solid #CC0000; background:#CCCCCC}
#barra_cesta_horizontal td{ padding-bottom:5px;} 
/*COntenido principal*/
#contenido_ppal{background: #FFF url(http://www.sectoralimentacion.com/wrapper.jpg) repeat-y;text-align:center; padding-top:10px; clear:both; height:100% }
.texto_entorno {width:80%; text-align:justify;}
/* pie de la parte central de la página ppal*/
#pie_central_contenedor{  vertical-align:bottom}
#pie_central {clear:both;text-align:center; border-top:1px; border-top-color:#6683C5; border-top-style:dotted; vertical-align:bottom; width:100%; padding-top:15px; padding-bottom:10px}
#pie_central table{width:100%; vertical-align:bottom	}
#pie_central_caucana { display:none; clear:both;   text-align:center;}
/********************************************************************************/
/*-----------------------BARRA ESQUERRA-----------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////*/
/* LOGOTIPOS PETITS */
#logotipos{width:100%; background:transparent}
/* cabecera menu - es pot definir desde administració*/
#cabecera_menu{width:100%; text-align:center}
/*----------------MENU ESQUERRA---------------------------------*/
#navcontainer{
width: 95%;
margin: 0px auto;
padding: 0px;
font-size: 13px;
text-align: center;
background: transparent;
}
ul.navlist{
text-align: left;
list-style:none;
padding: 0px;
margin: 0px;
width: 100%;
}
ul.navlist li{
display:block;
margin:0px;
padding:0px;
}
ul.subnavlist li{
list-style:none;
display: block;
margin: 0px;
padding: 0px;
 
}
ul.navlist li a{

display: block;
width: 100%;
padding: 0.2em 0 0.5em 1em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #666666;
}
ul.navlist li a.visited{
color: #666666;

}
#navcontainer>ul.navlist li a {background: url(http://www.prodivel.com/iconos/hoja_verde.gif) no-repeat left;;
 width: auto;}
ul.navlist li.active a{

font-weight:bold;
color: #6683C5 ;/* #005650;*/
}
ul.subnavlist li.active a{
/*background:#cccccc url(http://demo2.tolc.caucana.com/skullp.gif) no-repeat left;*/
font-weight:bold;
color:#009933;
}
ul.subnavlist li.inactive a{
font-weight:normal;
color: #777;
}
ul.navlist li a:hover, ul.navlist li.active a:hover{border-color: #aaab9c #fff #fff #ccc;text-decoration: none;
}

/******************** BLOC 2 ************************************/
/*//////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////*/

/********************************************************************************/
/*-----------------------BARRA DRETA-----------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////*/
/*BUSCADOR*/
#buscador_contenedor{ margin-top:10px; margin-left:5px; padding:2px; padding-left:5px; background:url(http://www.prodivel.com/iconos/busca_sup150.gif) no-repeat; width:150px; height:80px; color:#6699CC; font-weight:bold  }
#buscador_contenedor form{ margin:0px; padding:1px; border:0px;}
#etiqueta_buscador{font-size:12px }
#buscador_query{ background-color:#B9CAD2; width:130px}
#buscador_boton{ border:0px; background:url(http://www.prodivel.com/iconos/busca_azul.jpg) no-repeat; vertical-align:baseline; width:60px; cursor:pointer } 
/*//////////////////////////////*/
.etiqueta_cantidad{}
.cantidad_producto{ margin-left:7px; margin-right:7px;  width:30px; color:#006699; text-align:right;}
.solicite_presupuesto{}
.boton_anadir_cesta{ font-size:14px; margin:10px; margin-left:0px}

/*************************PRODUCTO DETALLE*******************************/
#producto_detalle_contenedor{ clear:both; margin:0px auto;  width:700px; text-align:center;}
/*siguiente y anterior*/
#siguiente_anerior_up_contenedor{ clear:both; text-align:left; float:left; padding-left:30px; padding-bottom:10px;}
#siguiente_anerior_down_contenedor{ clear:both; text-align:right; float:right; padding-right:30px; padding-top:10px;}
.sig_ant_tabla{}
.btn_anterior{ cursor:pointer; height:20px; width:20px;  background: url(http://www.prodivel.com/iconos/prev_pv.gif) no-repeat ; }
.btn_anterior_disabled{ height:20px; width:20px; background: url(http://www.prodivel.com/iconos/prev_pv_disabled.gif) no-repeat;}
.btn_todos{ cursor:pointer; height:20px; width:20px; background:url(http://www.prodivel.com/iconos/up_pv.gif) no-repeat;}
.btn_siguiente{ cursor:pointer; height:20px; width:20px; background: url(http://www.prodivel.com/iconos/next_pv.gif) no-repeat;}
.btn_siguiente_disabled{ height:20px; width:20px; background: url(http://www.prodivel.com/iconos/next_pv_disabled.gif) no-repeat;}
/************************/
#producto_contenedor{ width:640px;padding-left:10px; padding-right:10px; margin:0px auto;  text-align:center; clear:both}

#bloc1{ height:400px; width:400px; background: url("http://www.sectoralimentacion.com/fotos/marc-400.jpg") no-repeat; padding-bottom:10px; float:left; }
#producto_nombre {  text-align:center; font-size:14px; font-weight:bold; color:#6683C5; padding-top:8px; }
#producto_fotos{ text-align:center; padding-top:20px; padding-bottom:10px;  }
#producto_fotos table{ }
.etiqueta{ float:left; color:#6683C5; padding-left:20px; font-size:11px; font-weight:bold; padding-right:5px; }
#producto_direccion_contenedor{ padding-left:15px; padding-bottom:3px;  padding-top:5px; border-top:1px dotted #CCCCCC; width:90%}
#producto_direccion_contenedor .etiqueta{ padding-bottom:10px; }
#producto_direccion{  text-align:left; font-size:11px; color:black}
#producto_telefono_contenedor{ padding-left:15px; padding-bottom:5px; padding-top:5px; border-top:1px dotted #CCCCCC; width:90%}
#producto_telefono_contenedor .etiqueta{ width:60px; text-align:left }
#producto_telefono{    text-align:left; font-size:11px; color:black}
#producto_fax_contenedor{ padding-left:15px; padding-bottom:5px;  width:90%}
#producto_fax_contenedor .etiqueta{ width:60px; text-align:left; }
#producto_fax{   text-align:left; font-size:11px; color:black}


#bloc2{  margin-top:3px; float:left; width:240px; }
#producto_web_contenedor{ padding:1px; height:62px}
#producto_web {float:left; width:60px; height:60px; border:1px groove #cccccc; margin-right:5px; }
#producto_web a{ background-image:url('http://www.sectoralimentacion.com/fotos/web.jpg'); display:block;width:60px; height:60px; }
#producto_web_texto{ background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc;  text-align:left; color:#666666; padding-left:3px; float:left}


#producto_contactar_contenedor{ padding:1px; height:62px}
#producto_contactar{float:left;height:60px; width:60px; border:1px groove #cccccc;   margin-right:5px; }
#producto_contactar a{ display:block;background: url('http://www.sectoralimentacion.com/fotos/mail.jpg') no-repeat;  height:60px; width:60px; }
#producto_contactar_texto{ background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc;  text-align:left; color:#666666; padding-left:3px; float:left}

#producto_editar_contenedor{ padding:1px; height:62px}
#producto_editar{float:left;height:60px; width:60px;border:1px groove #cccccc; margin-right:5px; }
#producto_editar a{ display:block;background: url('http://www.sectoralimentacion.com/fotos/edit.jpg') no-repeat;height:60px; width:60px;}
#producto_editar_texto{ background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc; text-align:left; color:#666666; padding-left:3px; float:left}

#producto_llamada_contenedor{ padding:1px; height:62px}
#producto_llamada{height:60px; width:60px;border:1px groove #cccccc;float:left; margin-right:5px;}
#producto_llamada a{ display:block; background: url('http://www.sectoralimentacion.com/fotos/call.jpg') no-repeat;height:60px; width:60px;}
#producto_llamada_texto{ background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc; text-align:left; color:#666666; padding-left:3px; float:left}

#producto_enviar_amigo_contenedor{ padding:1px; height:62px}
#producto_enviar_amigo {float:left; border:1px groove #cccccc;height:60px; width:60px; margin-right:5px; display:block; background: url('http://www.sectoralimentacion.com/fotos/envelop.jpg') no-repeat; cursor:pointer}
#producto_enviar_amigo_texto{  background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc;  text-align:left; color:#666666; padding-left:3px; float:left}

#producto_tienda_contenedor{ padding:1px; height:62px}
#producto_tienda{height:60px; width:60px;border:1px groove #cccccc; margin-right:5px; float:left}
#producto_tienda a{ display:block;background: url('http://www.sectoralimentacion.com/fotos/cart.jpg') no-repeat;height:60px; width:60px;}
#producto_tienda_texto{ background-color:#FFFFFF;height:60px; width:150px; border:1px groove #cccccc; text-align:left; color:#666666; padding-left:3px; float:left}

#producto_descripcion_contenedor{font-size:11px; padding:10px; border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;
 background-color:#FBFBFB; clear:both; width:600px; text-align:left }
 
#producto_productos_contenedor{font-size:11px; padding:10px; border-bottom:1px solid #CCCCCC;
 background-color:#FBFBFB; clear:both; width:600px; text-align:left; }
 
/**********************GOOGLE MAP ****************************/
#goog_map_contenedor{ clear:both;padding:30px; background: url("http://www.miguelbolsos.com/fotos/barcelona.gif") }
#cabecera_goog_map{ padding:20px; text-align:left;}
#goog_map{ border:1px solid #CCCCCC; width:500px; height:400px;}

/***************************PRODUCTOS DE UNA CATEGORÍA**********************/
#productos_ordenar_seccion{ padding-bottom:20px; padding-top:10px}
#productos_ordenar_seccion table{ height:20px; text-align:center; font-size:11; font-weight:bold; color:#6683C5;border-top: 1px solid #bcd; background: #eef0f3 url("http://www.prodivel.com/iconos/sfx_titlebar_bg2.png") repeat-x bottom left; padding:5px 10px 20px 5px}
#productos_ordenar_seccion a{ padding:4px; text-decoration:none; color:#666666}
#productos_ordenar_seccion a:hover{ color:#000000}

#productos_contenedor{ width:640px; margin:0px auto;}
.producto_contenedor{ width:33%; padding-right:0.3%;  float:left;   padding-bottom:50px; }
.producto_fotos{ margin:0px auto;  width:185px; }
.producto_fotos table{ height:100%}
.producto_nombre{border-top: 1px solid #bcd; background: #eef0f3 url("http://www.prodivel.com/iconos/sfx_titlebar_bg2.png") repeat-x bottom left; padding:5px 0px 20px 0px}
.producto_nombre a{ width:100%; height:20px; background: url(http://www.prodivel.com/iconos/btnInfoAzul.gif) no-repeat right bottom; padding-right:20px ; font-size:11px; padding-top:3px}
.producto_nombre a:hover{ text-decoration:none; color:#000000}
.producto_descripcion{text-align:left; font-size:11px; padding:3px; border:1px solid #6683C5; background-color:#EBEBEB; margin-bottom:5px; width:90%}
.producto_precio_categoria{  height:35px; text-align:center; padding-top:6px; vertical-align:bottom;font-size:16px;font-weight:bold;color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; padding-left:40px }
.producto_precio_rebajado{ font-size:11px;color:#0066CC;text-align:center;}
.producto_formulario{  height:35px;  padding-bottom:10px; text-align:center ; float:left  }
/*Formulari de compra de producte*/
.contenedor_producto_formulario{ margin-left:10px; float:left ;}
.producto_caracterisitcas{ float:left}
.formulario_cantidad_producto{  float:left }
.formulario_cantidad_producto input{ width:20px; }
.formulario_comprar{ float:left; width:40px; }
.btn_comprar { border:0px; background-color:transparent; background: url(http://www.prodivel.com/iconos/carro_azul.jpg) left top; width:35px; height:35px; cursor:pointer}
/*------------------*/
.producto_estado_contenedor{float:left; height:35px;}
.producto_estado{float:left; border-style:ridge; padding:5px; margin:0px; border-color:#CCCCCC; border-width:1px;position:relative;top:-240px; left:0px;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; background-color:#F5F5F5;color:#990000;font-weight:bolder; font-size:16px}

#contenedor_categorias_paginacion{clear:both}
/*en calcular_paginacion*/
#contenedor_paginacion { }
#contenedor_paginacion td{border-top: 1px solid #bcd; background: #eef0f3 url("http://www.prodivel.com/iconos/sfx_titlebar_bg2.png") repeat-x bottom left; padding:5px 0px 20px 0px;  height:10px;color:#666666;}
#contenedor_paginacion #etiqueta_paginas{ padding-left:10px; padding-right:10px}
.casilla_pagina a{ color:#333333; font-size:12px; }
.pagina_seleccionada{font-weight:bolder; border:1px solid #999999}
#contenedor_paginacion #numero_de_productos{ text-align:right; width:100%; color:#666666; padding-right:10px}
/****************/

/***********************CATEGORÍAS DE UNA CATEGORÍA***********************/
#categorias_contenedor{ width:630px; margin:0px auto; }
.categoria_contenedor{height:250px;  width:33.3%;  float:left; text-align:center;}
.categoria_fotos{ clear:both; height:175px; float:none; margin:0px auto; width:200px }
.categoria_fotos table{ height:100%} 
.categoria_nom{border-top: 1px solid #bcd; background: #eef0f3 url("http://www.prodivel.com/iconos/sfx_titlebar_bg2.png") repeat-x bottom left; padding:5px 0px 20px 0px  } 
.categoria_nom a{ width:100%; height:20px; background: url(http://www.prodivel.com/iconos/btnInfoAzul.gif) no-repeat right bottom; padding-right:20px ; font-size:11px; padding-top:3px }
.categoria_nom a:hover{ text-decoration:none; color:#000000}
#categoria_descripcion{clear:both; text-align:left; padding:10px; padding-top:0; color:#999999}
/*mini_productos*/
#categoria_listado .contenedor_lista_productos_categoria{ vertical-align:middle; clear:both; width:90% }
#categoria_listado li .lista_productos_categoria{ margin-top:5px; list-style:none; }
#categoria_listado ul .prod_minis_categoria{margin-bottom:5px; text-align:left; font-size:16px; color:#999999; border-bottom:1px solid #CCCCCC}
#categoria_listado ul ul .prod_minis_categoria{ margin-bottom:5px; text-align:left; font-size:12px; color:#999999; }
#categoria_listado .contenedor_producto_mini{ clear:both; height:30px}
#categoria_listado .mini_categoria_nom{ clear:left; }
#categoria_listado .mini_categoria_titol{font-size:10px;}
#categoria_listado .mini_foto{ margin-bottom:10px; margin-right:10px; float:left; height:30px }
#categoria_listado .mini_foto table{ height:100%}
#categoria_listado .mini_link{ text-align:left; margin-right:10px; float:left; height:30px; width:170px}
#categoria_listado .mini_link table{ height:100%}
#categoria_listado .mini_precio{ display:none; width:50px;  padding-top:20px; padding-left:5px}
#categoria_listado .producto_precio_rebajado_mini{ display:none; color:#FF9933; padding-left:5px}
#categoria_listado .mini_descripcion{text-align:left;  height:40px; padding-right:10px }
#categoria_listado .mini_descripcion table{ height:100%}-->per centrar amb taula


/*mini_productos local*/
#categoria_listado_local {width:400px}
#categoria_listado_local #contenedor_lista_productos_categoria{ width:600px; vertical-align:middle; clear:both; };
#categoria_listado_local .prod_minis_categoria{margin-bottom:5px; text-align:left; font-size:16px; color:#999999; border-bottom:1px solid #CCCCCC}
#categoria_listado_local .mini_categoria_nom{ clear:left; }
#categoria_listado_local .mini_categoria_titol{font-size:10px;}
#categoria_listado_local .contenedor_producto_mini{ clear:both; height:30px}
#categoria_listado_local .mini_foto{ margin-bottom:10px; margin-right:10px; float:left; height:30px }
#categoria_listado_local .mini_foto table{ height:100%}
#categoria_listado_local .mini_link{ text-align:left; margin-right:10px; float:left; height:30px; width:170px}
#categoria_listado_local .mini_link table{ height:100%}
#categoria_listado_local .mini_precio{ display:none; width:50px;  padding-top:20px; padding-left:5px}
#categoria_listado_local .producto_precio_rebajado_mini{ display:none; color:#FF9933; padding-left:5px}
#categoria_listado_local .mini_descripcion{text-align:left;  height:40px; padding-right:10px }
#categoria_listado_local .mini_descripcion table{ }-->per centrar amb taula

/******************************PASO 2****************************************************/
.paso2_text_lopd{font-size:9px;color:#999999;text-align:justify;}

/* ******************MODO ADMINISTRACIÓN MODIFICAR TEXTOS DE BLOQUES ********************** */
#link_modificar_texto a{ color:#FF0000; font-size:14px; font-weight:bolder}	
/*-------------------------------FORMULARIO GENERICO----------------------------------------*/
.titulo_formulario_generico
{
border:1px solid #006699; background-color:#f1f1f1;  font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:left; height:40px; padding:0px 0px 0px 10px; color:#000000;
border-left:15px solid #006699;border-right:15px solid #006699;
}
.formulario_generico_texto{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.formulario_generico_text_area{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;};
#form_generico table{ text-align:left; padding:3px; width:100%; background:#E5E5E5; border:1px solid #006699; color:#666666};

/* VALIDADOR DE CAMPOS */
.tfvHighlight
{
font-weight: bold;
color:#CC0000;
font-size: 10px;
}
.tfvNormal
{font-weight: normal;	color: black;}

	
