/* Inicialitza tots els paràmetres */
body, h2, h3, h4, h5, h6, h7, p, ul, li, blockquote, a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    margin:0px;
    padding:0px;
    color:#333333;
    list-style-type:none;
    text-decoration:none;
}

body.gran0 {font-size:100%;}
body.gran1 {font-size:110%;}
body.gran2 {font-size:117%;}
body.gran3 {font-size:120%;}

div#dades a.inactiu {
	cursor:default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #78091D; 
	text-decoration: none;
}

div#dades a.actiu {
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #78091D; 
	text-decoration: none;
}

#prova{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height:13px;
}


#dades{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

.arial10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.arial11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
}

.fleft{
	float:left;
}

.fright{
	float:right;
}

.brclear {
    position:relative;
	font-size:1px;
	line-height:0px;
	height:1px;
	clear:both;
}

.subratllat{
	text-decoration:underline;
}
.blanc{
	color:#FFFFFF;
}

.negre{
	color:#000000;
}

.granate{
 	color:#78091D;
}

.gris{
	color:#CCCCCC;
}

#separadorNegre {
	clear: both;
	font-size: 1px;
	line-height: 3px;
	background-color: #000000;
}

h1{
	font-size: 24px;
}

h2{
	font-size: 18px;
}

h3{
	font-size: 12px;
	
}

h4{
	font-size: 11px;
}

p{
	font-size: 0.70em;
	line-height: 15px;
}

.border{
    border:1px solid #000000;
}

.fons_flash{
    background-color:#000000;
    width:706px;
    height:290px;
}

.fons_flash2{
    background-color:#000000;
    width:706px;
    height:155px;
}

.fons_flash3{
    background-color:#000000;
    width:944px;
    height:246px;
}

.border_Dret{
    padding-left:20px;
    padding-top:9px;
}

#general_sombrejat{
    position:relative;
    margin-left: auto;
    margin-right: auto;
    width:977px;/* amplada de la pàgina + sombrejat */
    /*background-color:#ffffff;*/
    background-image: url(../img/sombrejat_nou.gif);
    background-repeat: repeat-y;
}
#general_pagina{
    position:relative;
    margin-left:5px;
    width:966px; /* amplada de la pàgina sense sombrejat */
    background-color:#FAF1DE;
}
#cos{
	padding-left:246px;
	float:left;
	width:704px;
}

.contingut{
	padding-left:11px;
	background-image:url(../img/fons_general.gif);
	background-repeat: repeat-y;
}

#cos2{
	padding-left:246px;
	float:left;
	width:715px;
	font-family: "Trebuchet MS",Arial;
}

#menu li{
	float:left;
	height:36px;
}

#menu a:hover{
    color:#A55960;
}

#menuactiu{
	color:#A55960;
}

.menu_llista{
	display:block;
	font-size: 12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:8px;
	padding-right:10px;
	font-family: "Trebuchet MS",Arial;
	background-image:url(../img/fondo_menu_superior.gif);
}
.menu_principal{
	background-image:url(../img/fondo_menu_dreta.gif); 
	background-position:right;
	height:36px;
}

.caselladretamenu{
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	font-size: 8px;
	padding-top:19px;
	padding-bottom:3px;
	padding-right:2px;
	text-align:right;
}

#foto{
    padding-top:9px;
    padding-left:11px;
}

.general{
	background-color:#FAF1DE;
	padding-left:249px;
}

#logo_sombrejat{
    margin-left:25px;
    margin-right: auto;
    width:158px;/* amplada de la pàgina + sombrejat */
    background-color:#FAF1DE;
    background-image: url(../img/sombrejat3.gif);
    background-repeat: repeat-y;
    float:left;
}

#logo1{
	margin-left:5px;
}

#centre{
	width:467px;
	margin-left:20px;
}

.dreta{
	background-image:url(../img/home_fondo_dret.gif); 
	height:330px; 
	width:240px;
	margin-left:20px;
}

#imatge{
	margin-top:9px;
	margin-left:14px;
	border-color:#FFFFFF;
	width:210px;
}

.esquerra{
	position:absolute;
	z-index:2;
	top:295px;
	left:55px;
}

#separacio{
	padding-top:5px;
}

.peu{
 	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	position:relative;
 	margin-left: auto;
    margin-right: auto;
    width:977px; /* amplada de la pàgina sense sombrejat */
  	text-align:right;	
}

.final_peu{
 	position:relative;
 	margin-left: auto;
    margin-right: auto;
    width:977px; /* amplada de la pàgina sense sombrejat */
    background-color:#FAF1DE;
}

.menu_esquerra{
	background-position:left top;
	background-repeat: no-repeat;
	position:relative;
	background-image:url(../img/menu_esq_sup.gif); 
	height:35px;
	width:227px;
}

.menu_esq_repetir{
	/*background-image:url(../img/menu_esq_repetir.gif); 
	background-repeat: repeat-y;*/
	padding-top:10px;
	padding-left:14px;
	width:213px;
}

.menu_esq_repetir2{
	background-image:url(../img/menu_esq_repetir.gif); 
	background-repeat: repeat-y;
	width:213px;
}

.pr{
	background-image:url(../img/menu_esq_repetir.gif); 
	background-repeat: repeat-y;
	padding-left:14px;
	padding-top:5px;
	width:213px;
	padding-bottom:5px;
}

.menu_esquerra4{
	padding-top:5px;
	padding-left:14px;
	padding-bottom:4px;
	
}

.menu_esquerra h2{
	padding-left:14px;	
	
}

#menuesquerraactiu{
	color:#000000;
}

.general_dreta{
	padding-left:11px;
	width:706px;
	padding-top:37px;
}

.noticia{
	padding-left:220px;
}



.input1 {
	font-family: Arial, Verdana;
	font-size: 11px; 
	font-style: normal; 
	line-height: 15px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	height: 15px; 
	width: 228px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.input3{
	font-family: Arial, Verdana;
	font-size: 11px;
	width: 466px; 
	height: 80px;
	border: 1px solid #666666;
}
.input2{
	font-family: Arial, Verdana;
	font-size: 11px;
	width: 466px; 
	height: 15px;
	border: 1px solid #666666;
}

.texte { 
	font-size: 11px; 
	font-family: Arial, Verdana; 
	height:19px;
	border:1px solid;
	border-color: #666666;	

}

.mapa{
	background-image:url(../img/mapa_fondo.gif); 
	height:86px;
	width:236px;
}

.imatge_site{
	padding-top:10px;
	padding-left:10px;
}

.mapa_text{
	font-size: 12px;
	text-align:right; 
	padding-right:9px; 
	padding-bottom:10px;
	font-family: "Trebuchet MS",Arial;
}

.mapa_text2{
	padding-left:5px;
	width:227px;
}
.mapa_text3{
	padding-top:5px; 
	padding-left:15px;
}

.mapa_text3 li{
	float:left;
	color:#78091D;
}

.postvenda_servei{
	padding-top:25px;
	font-size:14px;
	font-family: "Trebuchet MS",Arial;
}

.lletra{
	font-family: Arial, Verdana;

}

.popfondo{
	background-color: #FAF1DE;
}

#separador {
	clear: both;
	font-size: 1px;
	line-height: 1px;
}

#pop{
	background-color:#FAF1DE;
	border:7px solid #000000;
}

#popmain{
	background-image:url(../img/cap_finestra.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#FFFFFF;
	text-align:right;
	padding-right:5px;
	padding-top:7px;
	height:31px;

}

#poptitular{
	font-size:18px;
	font-family: "Trebuchet MS",Arial;
	color: #78091D;
	padding-left:17px; 
	padding-top:47px; 
	padding-right:17px;
	
}

#poptext{
	font-size:10px;
	font-family:Arial, Verdana;
	padding-left:17px; 
	padding-right:17px;
	padding-top:14px;
	height:420px;
}

#titol{
	font-size:14px;
	font-family: "Trebuchet MS",Arial;
	padding-top:12px;
}

#llista{
	padding-top:12px; 
	text-align:right;
	width:130px;
}

#llista li{
	padding-bottom:5px;
}

#titol2{
	font-family: "Trebuchet MS",Arial;
	font-size: 24px;
	padding-top:5px;
	padding-bottom:5px;
}

#desti{
	position:absolute;
	z-index:200;
	top:260px;
	left:150px;
	width:474px;

}

.menu_sup{
	display:block;
	background-image:url(../img/fondo_menu_superior.gif);
	width:480px;
}
#titol_mapa{
	font-family: "Trebuchet MS",Arial;
	font-size: 16px;
}
#titol_provincia{
	font-size:14px;
	font-family: "Trebuchet MS",Arial;
}