A:link, A:visited, A:active 
{ 
	text-decoration: none 
}

.text {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #666666;
}
.text_blanc {

	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #FFFFFF;
}
.textnegre {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #000000;
}
.text_gran {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: D84275;
	font-weight: bold;
}
.liniainf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
}
.texttitol {

	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #E49600;
	font-weight: bold;
	text-transform: uppercase;
}

.texttitol2 {

	font-family: Tahoma, "Times New Roman";
	font-size: 13px;
	color: #E49600;
	font-weight: bold;
	text-transform: uppercase;
}
.fons_compra {
	background-image: url(imatges/fons_compra.jpg);
	background-repeat: no-repeat;
}
.fons_distribuidor_cat {
	background-image: url(imatges/fons_distribuidor_cat.jpg);
	background-repeat: no-repeat;
}
.fons_distribuidor {
	background-image: url(imatges/fons_distribuidor.jpg);
	background-repeat: no-repeat;
}
.quadre {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #666666;
	border: 1px solid #DCDCDC;
	background-color: #FFFFFF;
}
///////////////////////////////////

.text_header_blanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
}
.text_tah_10 {
	font-family: Tahoma, "Times New Roman";
	font-size: 10px;
	color: #FFFFFF;
}
.text_tah_10:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 10px;
	color: E00000;
	text-decoration:underline;	
}
.text_tah_12 {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FFFFFF;
}
.text_tah_12:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #E00000;
	text-decoration:underline;
}
.quadre_12 {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #363636;
	border: 1px solid C0C0C0;
}
.text_tah_12_gris {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	
}
.text_menu_navegacio {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #333333;
}


.text_tah_12_gris:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: E00000;
	text-decoration:underline;	
}
.linia_horitz_fons {
	background-image: url(imatges/linia_horitz.gif);
	background-repeat:   repeat-x;
	background-position: center;
	height: 10px;
}
.text_tah_10_verm {

	font-family: Tahoma, "Times New Roman";
	font-size: 10px;
	color: E00000;
}
.text_tah_12_blanc {

	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FFFFFF;
}
.text_geo_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: 393939;
	text-transform:uppercase;
}
.text_tah_12_lila {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: 9D5050;
}
.text_tah_12_lila:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: 9D5050;
	text-decoration:underline;
}
.text_geo_14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: 393939;
	text-transform:uppercase;
}
.text_geo_14:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: E00000;
	text-transform:uppercase;
	text-decoration:underline;
}
.text_geo_14_d {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: 393939;
}
.text_tah_11_negreta {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.text_titols {
	font-family: Tahoma, "Times New Roman";
	font-size: 16px;
	color: 8A6400;
	font-weight: bold;
	text-transform: uppercase;
}


.text_tah_9_negreta {
	font-family: Tahoma, "Times New Roman";
	font-size: 9px;
	color: #FFFFFF;
	
}

/* desdea qui nou codi */
.fons_esq {
	background-image: url(imatges/marge_esq.jpg);
	background-repeat:  repeat-y;
}
.fons_dret {

	background-image: url(imatges/marge_dret.jpg);
	background-repeat:  repeat-y;
}
.fons_header {
	background-image: url(imatges/fons_linia.jpg);
	background-repeat:  repeat-x;
}
.titol {
	font-family: Tahoma, "Times New Roman";
	font-size: 15px;
	color: #5A7895;
}
.titolpetit {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.titolmitja {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #5A7895;
	font-weight: normal;
}
.titolmitja:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 12px;
	color: #5A7895;
	font-weight: normal;
	text-decoration: underline;
}

.linia_inf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.taula_gris {
	border: 1px solid #CCCCCC;
}
.quadre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

#menu1Content, #menu2Content, #menu3Content, #menu4Content, #menu5Content {
}

#menu1Content td, #menu2Content td, #menu3Content td, #menu4Content td, #menu5Content td {
}
.textblanc {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textblanc2 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textblanc:hover {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7A826;
}
.textblanc2:hover {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #866201;
text-decoration:underline;
}
.text:hover {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: #F7A826;
	text-decoration:underline;
}

.text_blau {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
}
.text_blau:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #866201;
text-decoration:underline;
}

.descripcio_mini {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.imatge {
	border: 1px solid #CCCCCC;
}
.textgran {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
A:hover {
	text-decoration:underline;
}

@font-face { 
	font-family:"Trebuchet MS"; 
	src:local(Trebuchet MS), url(fonts/trebuc.ttf) format(TrueType); 
} 

.linia_horitz_fons {
	background-image: url(imatges/linia_horitz.gif);
	background-repeat:   repeat-x;
	background-position: center;
	height: 5px;
}

.linia_horitz_fons_blanc {
	background-image: url(imatges/linia_horitz_blanc.gif);
	background-repeat:   repeat-x;
	background-position: center;
	height: 5px;
}

.linia_horitz_fons_blau{
	background-image: url(imatges/linia_horitz_blau.gif);
	background-repeat:   repeat-x;
	background-position: center;
	height: 4px;
}

.linia_horitz_fons_negre {
	background-image: url(imatges/linia_horitz_negre.jpg);
	background-repeat:   repeat-x;
	background-position: center;
	height: 5px;
}

.text_mini_titols {

	font-family: Tahoma, "Times New Roman";
	font-size: 13px;
	color: 8A6400;
	font-weight: bold;
	text-transform: uppercase;
}
.text_submini_titols {


	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: 8A6400;
	font-weight: normal;
	text-transform: uppercase;
}
.text_gran_tachat {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	color: D84275;
	font-weight: bold;
	text-decoration: line-through;
}
.quadrepetit {

	font-family: Tahoma, "Times New Roman";
	font-size: 10px;
	color: #666666;
	border: 1px solid #DCDCDC;
	background-color: #FFFFFF;
}
.linia_verti_fons {

	background-image: url(imatges/linia_vertical.jpg);
	background-repeat:    repeat-y;
	background-position: center;
	height: 10px;
}

.text_header{
	font-family: Tahoma, "Times New Roman";
	font-size: 13px;
	color: #666666;

}
