/* Inicialitza tots els paràmetres */
body, h2, h3, h4, h5, h6, h7, p, ul, li, blockquote, a {
    font-family: 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: #666666; 
	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: #666666; 
	text-decoration: none;
}

#arial10{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

#arial11{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.arial10{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.arial9_s{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	text-decoration:underline;
}

.arial10_s{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	text-decoration:underline;
}

.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;
}

.negreC{
	color:#333333;
}


.vermell{
 	color:#CF142B;
}

.granate{
	color:#990000;
}

.gris{
	color:#666666;
}

.grisC{
	color:#999999;
}

.grisclar{
	background-color:#999999;
}

.blaufosc{
	color:#00315C;
}
.verd{
	color:#00364A;
}
.blau{
	color:#006C95;
}

#separadorNegreclar {
	clear: both;
	font-size: 1px;
	line-height: 2px;
	background-color: #00364A;
}

#separadorGris {
	font-size: 1px;
	line-height: 2px;
	background-color: #CCCCCC;
	height:1px;
}

#separadorGrisFosc {
	font-size: 1px;
	line-height: 2px;
	background-color: #999999;
}

#separadorBlau {
	font-size: 2px;
	line-height: 2px;
	background-color: #00315C;
}

.separacio{
	padding-top:5px;
}

.separacio_petita{
	padding-top:3px;
}

.tipus{
	font-family: "Georgia";
}

h1{
	font-size: 32px;
	color:#00315C;
	font-family: "Georgia";
	line-height:0px;
}

h2{
	font-size: 24px;
}

h3{
	font-size: 20px;
}

h4{
	font-size: 12px;
}

h5{
	font-size:18px;
}

p{
	font-size: 0.68em;
	line-height: 13px;
	color:#666666;
}

.border{
    border:1px solid #000000;
}

#general_sombrejat{
    position:relative;
    margin-left: auto;
    margin-right: auto;
    width:1002px;/* amplada de la pàgina*/
    background-color:#F2EFE3;
    
}

#general_dreta{
    width:766px; 
    background-image: url(../img/fons_pagina.gif);
    background-repeat: repeat-y;
}


#general_esquerra{
   width:153px; 
   height:500px;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#333333;
}

.idiomes{
	width:919px; 
	height:15px; 
	text-align:right; 
	padding-top:8px;
}

.idiomes ul{
	padding-right:10px;
}

#menu{
	width:150px;
}

#menu li{
	float:left;
	text-align:right;
}

#menu li a:hover{
	color:#990000;
	font-weight: bold
}

#fons_mig{
	background-image: url(../img/fons_mig.gif);
	background-repeat: no-repeat;
	margin-left:5px;
}

#fons_mig_senderisme{
	background-image: url(../img/fons_mig_senderisme.gif);
	background-repeat: no-repeat;
	margin-left:5px;
	
}

#fons_mig_tarifes{
	background-image: url(../img/fons_mig_tarifes.gif);
	background-repeat: no-repeat;
	margin-left:5px;
	height:110px; 	
}


#fons_mig_reserves{
	background-image: url(../img/fons_mig_reserves.gif);
	background-repeat: no-repeat;
	margin-left:5px;
	
}

#fons_mig_registre{
	background-image: url(../img/fons_mig_registre.gif);
	background-repeat: no-repeat;
	margin-left:5px;
	
}

#fons_mig_contacte{
	background-image: url(../img/fons_mig_contacte.gif);
	background-repeat: no-repeat;
	margin-left:5px;
	
}

#fons_mig_hotel{
	background-image: url(../img/fons_mig_hotel.gif);
	background-repeat: no-repeat;
	margin-left:5px;
}

.titol{
	color:#00315C;
	font-size:32px;
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top:5px;
	line-height:34px;
	width:255px; 
}

.titol2{
	font-size:18px;
	font-family: "Georgia", Arial, Helvetica, sans-serif;
}

.titol3{
	color:#00315C;
	font-size:32px;
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top:5px;
	
	line-height: 34px;
}


.peu{
	background-color:#F2EFE3;
}

.reserves{
	position:absolute;
	z-index:2;
	top:215px;
	left:680px;
	width:222px;
}

.reservesText{
	position:absolute;
	z-index:10;
	top:215px;
	left:680px;
	width:222px;
}

.reserves_altres{
	position:absolute;
	z-index:2;
	top:150px;
	left:680px;
	width:222px;
}

.reservesText_altres{
	position:absolute;
	z-index:10;
	top:150px;
	left:680px;
	width:222px;
}

.text_reserves {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	text-decoration: none;
}

.caixa_mini2 { 
	font-size: 10px; 
	color: #666666; 
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: none; 
	width: 40px; 
}
.caixa_mini3 { 
	font-size: 10px; 
	color: #666666; 
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: none; 
	width: 114px; 
}
.caixa_mini5 { 
	font-size: 10px; 
	color: #666666; 
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: none; 
	width: 55px; 
}
.entorn{
	padding-left:16px;
	width:496px;
}

#entorn_img{
	padding-top:15px;
	padding-right:12px;
}

.galeria{
	float:left;
	padding-right:5px;
	padding-top:14px;
}

.mes_info{
	text-align:right;
	padding-top:18px;
	color:#990000;
	font-family:Arial, Verdana, sans-serif; 
	font-size:10px;
	text-decoration:underline;
}

.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: 160px; 
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;
}

.input1_1 {
	font-family: Arial, Verdana;
	font-size: 11px; 
	font-style: normal; 
	line-height: 15px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	height: 18px; 
	width: 160px; 
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;
}

.input2{
	width: 84px; 
	text-align:right;
	height: 15px;
}

.input3{
	width: 57px;
	height: 15px;  
}

.input4{
	width: 120px; 
	text-align:right;
	height: 15px;
}
.input5{
	font-family: Arial, Verdana;
	font-size: 11px; 
	font-style: normal; 
	line-height: 15px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	width: 411px; 
	height: 75px;
	border: 1px solid #9B9B9B;
}

.input6{
	font-family: Arial, Verdana;
	font-size: 11px;
	width: 411px; 
	height: 15px;
	border: 1px solid #9B9B9B;
}

#poptext{
	font-size:11px;
	font-family:Arial, Verdana;
	color: #666666;
	padding-right:5px;
	width:390px;
	padding-left:120px;
}

#pop{
	background-image: url(../img/pop_cos.gif);
	background-repeat: repeat-y;
	background-color:#F2EFE3;
	width:539px;
}

#popmain{
	background-image:url(../img/pop_cap.gif);
	background-repeat: no-repeat;
	height:80px;
	padding-top:8px;
	padding-left:10px;
	color:#000000;
	padding-right:20px;
}

#poptitular{
	font-size:28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00315C;
	line-height:30px;
}
#desti{
	position:absolute;
	z-index:400;
	top: 200px;
	left:150px;
	width:326px;
}

.tancar{
	font-size:28px;
	font-family: "Century Gothic";
	color: #000000;
}

