/* usat en titols de mòduls  i seccions */
h1 {
	font-family: verdana;
	/*font-size: 1.2em;*/
	font-size: 1.1em;
	color: #003366;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
}

h2 {
	font-family: verdana;
	font-size: 0.9em;
	color: #003366;
	text-decoration:none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	
}

h3 {
	font-family: verdana;
	font-size: 0.8em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h4 {
	font-family: verdana;
	/*font-size: 8pt;*/
	font-size: 0.8em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;

}

h5 {
	font-family: verdana;
	/*font-size: 8pt;*/
	font-size: 0.8em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h6 {
	font-family: verdana;
	/*font-size: 8pt;*/
	font-size: 0.8em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}
/* redefinim llistes no ordenades */
ul li
{
	list-style-image: url(../img/comu/punt_contingut.gif); 
}
/* fi redefinim llistes no ordenades */

/* estil per anllaç */
a {
	color: #E99C0C;
	text-decoration: none;
	}

a:hover {
	color: #003366;
	text-decoration: none;	
	}


a.menu {
	color: #003366;
	text-decoration: none;

	}

a.menu:hover {
	color: #E99C0C;
	text-decoration: none;

	}	
	

	
/* estil text pels idiomes de la web */
a.idioma {
	color: #E99C0C;
	text-decoration: none;
	font-weight: bold;
}

a.idioma:hover {
	color: #004080;
	text-decoration: none;	
	font-weight: bold;
}

.idioma_actiu
{
	color: #004080;
	font-weight: bold;
}
/* fi estil text pels idiomes de la web */
	
	
/* estil de text normal*/
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	text-align: justify;
}


/* estil per a credits*/
.txtcredit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 0.6em;
	text-decoration: none;
}


/* estil per al text contingut amb fotos */
.txt_clavar_fotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	text-align: justify;
}

/* estil per a formularis */
.txt_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	background-color: #ffffff;
	border: 1px solid #003366;
	padding: 1px;
	margin: 1px;

}


.txt_form_menu_boto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ffffff;
	background-color: #003366;
	border: 1px solid #003366;
	padding: 1px;
	margin: 1px;
	height:18px;

}

.txt_form_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	background-color: #ffffff;
	border: 1px solid #003366;
	padding: 1px;
	margin: 1px;
	height:18px;

}





/* estil per al peu de foto (clavar_fotos.cfm) */
.txt_peu_foto {
	font-family: verdana;
	font-size: 0.55em;
	color: #003366;
	text-decoration: none;
	line-height: 1em;
}




.titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}






/* estil per defecte d'una cel·la d'una taula (coincidirà amb txt) */
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #003366;
	text-decoration: none;
}




.txt_submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	background-color: #ffffff;
	border: 2px solid #003366;
	padding: 0px;
	margin: 0px;
}

.txt_submit_comanda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #003366;
	background-color: #f1f2f2;
	border: 1px solid #003366;
	padding: 0px;
	margin: 0px;
	width: 200px;
	
}


.peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}

.peu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.txt_foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 7pt;*/
	font-size: 0.7em;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}



	
/* estil per a "molles de pa"*/
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	font-size: 0.8em;
}

/* FI DEFINICIÓ LLETRES */




/* linia groga titols */
.linia_groga {
	border-bottom: 3px solid #E99C0C;
	
}



.linies
{
	
	border-bottom: 1px solid #E99C0C;
}


/* linia inferior dels productes */
.linia_productes {
	border-bottom: 1px solid #E99C0C;
	
}


.requadrat_fitxers {
	border-top: 1px solid #E99C0C;
	border-left: 1px solid #E99C0C;
	border-bottom: 1px solid #E99C0C;
	border-right: 1px solid #E99C0C;
	
}

/* capa transparent per mostrar els menus */
.fonsmenu  {
	
	background-color: ffffff;
	opacity:.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;

}

/* filet gris dels requadres de la portada */
.filet_gris {
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	
}
.filet_gris_superior {
	border-top: 1px solid #eaeaea;
	
}


/* estil per a mapa */
#mapa
{
 	margin-left:20px;	
}

#mapa li
{
	list-style-image: url(../img/comu/punt_contingut_mapa.gif); 
	padding:1px;
}



/* ample  */
.ample_1{
	width:1px;
}
.ample_3{
	width:3px;
}
.ample_200{
	width:200px;
}

.ample_765
 {
 	width:765px
 }
 
/* alt */

.alt_1{
  height:1px;
}
.alt_3{
  height:3px;
}

.alt_10{
  height:10px;
}

.alt_25
{
  height:25px;
}

.alt_50
{
  height:50px;  
}


.alt_menu_sup{
  height:150px;
}

.alt_220{
  height:220px;
}




BODY{
	MARGIN: 0;
	text-align: center;	
	bgcolor: #FFFFFF;
}

  

.titol_linia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	width:90%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #E99C0C;
}

.titol_linia_pastila {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	width:100%;
	padding-top: 15px;
	padding-bottom: 4px;
	border-bottom: 3px solid #E99C0C;
}


/* nova maquetació amb el mínim de taules */
#contenidor{
	width:770px;
	margin: 0 auto;
	text-align: left;		
	
}

#contenidor_impresio{
	width:90%;
	margin: 0 auto;
	text-align: left;		
	
}


#contenidor_portada
{
	width:770px;
	margin: 0 auto;
	text-align: left;		
}
#cap
{
	width:100%;
	background-color: #ffffff;

}

#cos
{
	width:100%;
}

#cos_portada
{
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	
}

#cos_esquerre{
	margin:0px;
	width:200px;
	padding:0;
}


#cos_dret{
	width:550px;
	float:right;	
}


#peu{

	width:100%;
	height: 50px;
}



  
 .interior{
	background-color: White;
	border: 1px solid #eaeaea;
}

FORM {
	
	margin: 0px;
}

.no_visible 
{
	DISPLAY: none
}


/* Caixes d'ombra amb layers */

  .wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(../img/comu/ombra.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(../img/comu/ombra_inferior_esquerre.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 4px 4px 0;
  background:url(../img/comu/ombra_superior_dret.gif) right top no-repeat;
  }

  
 .linia_sup{
 	background-color: #dddddd;
 	height:1px;
 }
  
 .ombra_sols_inf{ 	
 	background:url(../img/comu/ombra_inferior.gif);
 	height:4px;
 }
 
 
 
  
 .interior_ombra_cercador{
 	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	text-align: center;
	border: 1px solid #dddddd;
	font-size: 0.6em;
	padding:5px;

 }
 
 .interior_ombra{
 	background-color: #ffffff;
	text-decoration: none;
	text-align: center;
	border: 1px solid #dddddd;
	width:100%;

 }
  
 .interior_ombra_banner{
 	background-color: #ffffff;
	text-decoration: none;
	text-align: center;
	border: 1px solid #dddddd;
	width:100%;

 }
 /* final definicions d'ombres */
 
.boto_submenu
{
	background: url(../img/comu/punt_submenu_actual.gif) top left no-repeat;
	padding-left:27px;
	height:19px;	
}