body, p, h1, h2, h3, h4, h5, h6, h7, ul, li, form{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	line-height: 13px;
	text-decoration:none;
}

body {
	background-color:#FFFFFF;	
}

p {
	font-size: 0.68em;
	line-height: 13px;
}

body.gran0 {font-size:100%;}
body.gran1 {font-size:105%;}
body.gran2 {font-size:117%;}
body.gran3 {font-size:125%;}

div#dades a.inactiu {
	cursor:default;
	font-family: Trebuchet MS, Futura, Verdana; 
	font-size: 9px; 
	font-style: normal; 
	line-height: 11px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00A6D6; 
	text-decoration: none;
}

div#dades a.actiu {
	cursor:pointer;
	font-family: Trebuchet MS, Futura, Verdana; 
	font-size: 9px; 
	font-style: normal; 
	line-height: 11px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00A6D6; 
	text-decoration: none;
}

.fleft{
	float:left;
}

.fright{
	float:right;
}

.border{
    border:1px solid #000000;
}

.auxiliar{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	line-height: 13px;
}

.auxiliar10{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	line-height: 12px;
}

.brclear {
    position:relative;
	font-size:0px;
	line-height:0px;
	height:0px;
	clear:both;
}

.separador {
	font-size: 1px;
    line-height: 0px;
}

.separadorColor {
	clear:both;
    font-size:1px;
    line-height:1px;
}

.texte_negre{
	color:#000000;
}

#imatge_menu {
	display:none;
	
}

#marge{
	position:relative;
	clear:both;
	margin-left:11px;
	margin-right:12px;
}

#liniarellotge{
	clear:both;
	position:relative;
	height:28px;	
	padding-left:6px;	
}

.input {     
    border: 0px solid #FFFFFF;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
}

.input2 {     
    border: 1px solid #1EABD6;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width:261px;
	height:114px;
}

.input3 {     
    border: 1px solid #1EABD6;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width:111px;
	height:17px;
}

.input4 {     
    border: 1px solid #1EABD6;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width:261px;
	height:17px;
}

.input5 {     
    border: 1px solid #1EABD6;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width:282px;
	height:17px;
}

.input6 {     
    border: 1px solid #1EABD6;
    font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width:117px;
	height:17px;
}

#esqHome{
	display:none;
	clear:both;
	width:0px;
}

#dreHome{
	display:none;
}

#centreHome{
	clear:both;
}

#esqLloret{
	display:none;
}

#dreLloret{
	display:none;
}

#centreLloret{
	position:relative;	
	/*float:left;*/
	
}

#esq{
	display:none;
}

#dre{
	display:none;
}

#centre{
	position:relative;	
	/*float:left;*/
}

#formGuia{
	display:none;
}

#dades {
	position:relative;
	height:18px;
	line-height:18px;
	border-bottom:1px solid #00A6D6;
}

#inferiorEsq{
	clear:both;
}

#inferiorCentre{
	clear:both;
}

.titolinferior{
	font-size:24px;
	color:#333333;
	line-height:26px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #333333;
}

.titolgris{
	font-size:24px;
	color:#333333;
	line-height:26px;
	font-weight:bold;
}

#contingutCentre{
	/*position:relative;
	padding-top:8px;
	padding-left:10px;*/
}

.colInf{
	position:relative;
	float:left;
	width:49%;
}

.linkVermell{
	text-decoration:none;
	color:#ED2E38;
}

.introForm{
	font-size:10px;
	padding-left:15px;
	padding-top:4px;
	width:240px;
}

#taulaForm{
	position:relative;
	width:364px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

.casella1{
	font-family: Trebuchet MS; 
	font-size: 10px;
	line-height: 17px;
	color: #000000; 
	height: 17px; 
	width: 112px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella2{
	font-family: Trebuchet MS; 
	font-size: 10px;
	line-height: 17px;
	color: #000000; 
	height: 17px; 
	width: 43px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella_form1{
	font-family: Trebuchet MS; 
	font-size: 10px;
	line-height: 17px;
	color: #000000; 
	height: 17px; 
	width: 40px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.casella_form2{
	font-family: Trebuchet MS; 
	font-size: 10px;
	line-height: 17px;
	color: #000000; 
	height: 17px; 
	width: 90px; 
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.txtGris {
	color:#333333;
}

.titolblau{
	color:#20637F;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.capa {
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	overflow: hidden;
	width: 180px;
}
.titular1 {
	font-weight:bold;
	background-color: #ED2E38;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	background-image: url(../img/cantonada.gif);
	background-repeat: no-repeat;
	background-position:top right;
	border-bottom:1px solid #CCCCCC;
}
.titular2 {
	font-weight:bold;
	background-color: #999999;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	background-image: url(../img/cantonada.gif);
	background-repeat: no-repeat;
	background-position:top right;
	border-bottom:1px solid #CCCCCC;
}
.titular3 {
	font-weight:bold;
	background-color: #338C26;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	background-image: url(../img/cantonada.gif);
	background-repeat: no-repeat;
	background-position:top right;
	border-bottom:1px solid #CCCCCC;
}
.titular4 {
	font-weight:bold;
	background-color: #00A6D6;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	background-image: url(../img/cantonada.gif);
	background-repeat: no-repeat;
	background-position:top right;
	border-bottom:1px solid #CCCCCC;
}

#capa1{
	background-image: url(../img/fons_desplegables.gif);
	background-repeat: repeat-all;
}
#capa2{
	background-image: url(../img/fons_desplegables.gif);
	background-repeat: repeat-all;	
}
#capa3{
	background-image: url(../img/fons_desplegables.gif);
	background-repeat: repeat-all;		
}
#capa4{
	width:180px;
	height:140px;
	background-image: url(../img/fons_temps.jpg);
	background-repeat: repeat-x;		
}

.casella_buscador{
	font-family: Trebuchet MS; 
	font-size: 11px;
	line-height: 14px;
	color: #000000; 
	height: 17px; 
	width: 415px; 
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.casella_buscador2{
	font-family: Trebuchet MS; 
	font-size: 11px;
	line-height: 14px;
	color: #000000; 
	height: 60px; 
	width: 415px; 
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.casella_buscador3{
	font-family: Trebuchet MS; 
	font-size: 11px;
	line-height: 14px;
	color: #000000; 
	height: 17px; 
	width: 125px; 
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.casellacal{
	font-family: Trebuchet MS, Verdana, sans-serif; 
	font-size:10px;
	background-color:#B7B7B7;
	width:18px;
	height:18px;
	color:#FFFFFF;
}

#linia_gris{
	position:absolute;
	width:15px;
	height:1px;
	line-height:1px;
	background-color:#CCCCCC;
	top:28px;
	left:394px;
}

#linia_blava{
	position:absolute;
	width:15px;
	height:1px;
	line-height:1px;
	background-color:#00A6D6;
	top:47px;
	left:394px;
}
/*---------------------*/

.separacio{
	padding-top:5px;
}


.separacio_petita{
	padding-top:3px;
}
.nosubratllat{
	text-decoration:none;
}

.img_transparent { 
	behavior: url(includes/iepngfix.htc);
}

.tre10{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height:12px;
}

.tre11{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:13px;
}

.tre12{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:14px;
}

.tre14{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height:16px;
}

.tre16{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height:18px;
}

.tre20{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height:22px;
}

.tre24{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height:26px;
}

.arial10{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height:11px;
}

.arial11{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:12px;
}

.blanc{
	color:#FFFFFF;
}

.negre{
	color:#000000;
}

.gris{
	color:#999999;
}

.gris2{
	color:#CCCCCC;
}

.grisFosc{
	color:#666666;
}

.grisFosc2{
	color:#333333;
}

.grisClar{
	color:#CCCCCC;
}

.vermell{
	color:#ED2E38;
}

.vermell_suavitzat{
	color:#F8ADB3;
}

.blau{
	color:#0B88B5;
}

.blauFosc{
	color:#184667;
}

.blauFosc_suavitzat{
	color:#B2BEC5;
}

.blauClar{
	color:#88E4FF;
}

.blauClar2{
	color:#00A6D6;
}

.verd{
	color:#338C26;
}

.groc{
	color:#FFFF33;
}

.taronja{
	color:#FF6600;
}

#separadorVermell {
	clear: both;
	font-size: 3px;
	line-height: 3px;
	background-color:#ED2E38;
}

#separadorGris {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#CCCCCC;
}

#separadorGrisFosc {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#666666;
}

#separadorBlau {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#00A6D6;
}

#separadorBlauClar {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#0396C0;
}

#separadorBlau2 {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#0484AE;
}

#separadorBlauClar2 {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#30BCE4;
}

#separadorNegre {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#000000;
}

#separadorNegreGruix {
	/*clear: both;*/
	font-size: 4px;
	line-height: 4px;
	background-color:#000000;
}

#separadorBlanc {
	/*clear: both;*/
	font-size: 1px;
	line-height: 1px;
	background-color:#FFFFFF;
}

#menu li{
	float:left;
	height:22px;
	line-height:22px;
}

#menu a:hover{
	background-color:#FFFFFF;
	color:#000000;
	/*display:block*/
	/*height:22px;
	line-height:22px;*/
	text-decoration: none;
}

#menu_llista{
	display:block;
	font-size: 14px; 
	color:#FFFFFF;
	font-family: "Trebuchet MS",Arial, Verdana;
	height:22px;
	float:left;
	line-height:22px;
	font-weight:bold;
	text-decoration: none;	
}

#menuactiu{
	display:block;
	float:left;
	background-color:#FFFFFF;
	font-size: 14px; 
	color:#000000;
	font-family: "Trebuchet MS",Arial, Verdana;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-decoration: none;
}

.fons_superior{
	background-image:url(../img/repetir_superior.gif);
	background-repeat: repeat-x;
	height:20px;
}

.fons_reserves{
	background-image:url(../img/logo_reserves.gif);
	background-repeat: no-repeat;
	height:206px;
	width:263px;
}

.fons_menu_esq{
	
}

.fons_receptes{
	background-image:url(../img/fons_receptes.gif);
	background-repeat: no-repeat;
	width:197px;
}

.input_cercador{
	font-family: Trebuchet MS; 
	font-size: 11px;
	line-height: 12px;
	color: #000000; 
	height: 18px; 
	width: 153px; 
	border: 1px solid #0484AE;
	background-color: #FFFFFF;
}

.fons_contacte{
	background-image:url(../img/fons_contacte.gif);
	background-repeat: no-repeat;
	height:434px;
	width:196px;
}

#desti{
	position:absolute;
	z-index:200;
	top:280px;
	left:280px;
	width:416px;
}

#desti2{
	position:absolute;
	z-index:300;
	top:30px;
	left:200px;
	width:416px;
}

.fons_credits{
	width:531px;
	height:463px;
	background-image: url(../img/avis_fons.png);
	background-repeat: no-repeat;
}

.fons_legal{
	width:570px;
	height:975px;
	background-image: url(../img/avis_fons2.png);
	background-repeat: no-repeat;
}

.fons_politica{
	width:531px;
	height:632px;
	background-image: url(../img/politica_fons.png);
	background-repeat: no-repeat;
}

.receptes_fons{
	width:495px;
	height:670px;
	background-image: url(../img/receptes_fons.png);
	background-repeat: no-repeat;
}

/********************************************************/
#treure_fleft{
	clear:both;
	padding-top:10px;
}

#desactivar{
	display:none;
}