body{font-size:62.5%;background:#fff; font-family:arial,verdana,sans-serif;  color:#000;padding:0;margin:60px 16px;line-height:1.2;}

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

a.tj{color:#0099FF !important;text-decoration:none !important;font-weight:bold;}
a.tj:hover{text-decoration:underline;}

h1,h2,h3,h4{font-family:arial,verdana,sans-serif;font-size:1.1em;color:#000;margin:0;padding:0;}
h2{color:#CE4D15;padding:6px 0 12px;text-decoration:underline; }
h4 {color:#CE4D15;padding:6px 0 12px;display:inline;text-transform:uppercase}
img{border:0;}
form,p{margin:0;padding:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;padding:0;color:#666}
.clear{clear:both;height:0;font-size:0;}
li.bib{margin:0;padding:0 0 10px 0;color:#666}

.text a{color:#0099FF;text-decoration:none;}
.text a:hover{text-decoration:underline}
.gris{color:#666;}

#contenidor{width:855px;margin:0 auto;font-size:1.1em;position:relative}
#capcalera{overflow:hidden:zoom:1}
#capcalera #logo{width:300px;float:left;}
#capcalera #idiomes{width:300px;float:right;text-align:right;color:#CE4D15;padding:39px 0 0;}
#capcalera #idiomes a.on{font-weight:bold;}
#capcalera #idiomes a.on:hover{color:#CE4D15;}
#capcalera #idiomes a:hover{color:#DB9BA4;text-decoration:none;}
#capcalera .imprimir {text-align:right;width:855px;border-top:1px solid #CE4D15;padding-top:3px}



#contingut{float:right;width:586px;padding:50px 0 0;font-family:verdana,arial,sans-serif;font-size:1.1em}



#menu{float:left;width:225px;padding:47px 0 0;color:#666;}
#menu li a{display:block;width:225px;color:#666;margin:0 0 12px;border-bottom:1px solid #999;}
.home li a{font-weight:bold;color:#000 !important;}
.home li a:hover{color:#666 !important;}
#menu li a:hover{color:#999;text-decoration:none;}
#menu li ul{margin:0 0 42px;}
#menu li.on a{color:#666 !important;border-color:#CE4D15 !important;font-weight:bold}



#menu a.on{color:#666;border-color:#CE4D15;font-weight:bold;}
#menu a.on:hover{color:#999;}
#menu li.desplegat ul a{color:#CE4D15;border-color:#CE4D15;font-weight:normal}
#menu li.desplegat ul a:hover{color:#CE4D15;}
#menu li.desplegat ul a.on{color:#CE4D15 !important;border-color:#CE4D15 !important;font-weight:bold}

#menu img{padding-bottom:10px}

.queOferim{padding-top:22px !important;}
.queOferim .foto{padding-top:0;}

#subMenu {border-bottom:1px solid #CE4D15;height:15px;}
#subMenu li{display:inline;padding:0 30px 0 0;text-transform:uppercase;font-family:arial,verdana,sans-serif;}
#subMenu li a:hover{color:#CE4D15;text-decoration:none;}
#subMenu li a.on{font-weight:bold;}
#subMenu li a.on:hover{color:#CE4D15}

.bibliografia{padding-top:22px !important;}
.bibliografia #subMenu{margin:0 0 28px;}
.bibliografia #subMenu li{padding:0px;}
.bibliografia #subMenu li a{padding:0 1px 0 10px;background:url(../img/guio.gif) no-repeat 0 7px;}
.bibliografia #subMenu li.primer a{background-image:none;padding-left:0;}

.bibliografia .text li{text-indent:0;color:#666;padding-bottom:14px;}
.bibliografia .text li h2{padding:0 0 1px 9px;background:url(../img/guio_negre.gif) no-repeat 0 7px;text-decoration:none;color:#000;}
.bibliografia .text li .dada1 {font-style: italic;}
.bibliografia .text li p{padding:0;}

.foto{padding:3px 0 0 20px;}
.foto img{display:block;margin:0 0 13px;}

.columna1{float:left;width:285px;}
.columna2{float:right;width:285px;}

.text ul{margin:5px 0 10px;}
.text li{text-indent: 35px;padding:0 0 12px;} 
.text ul.gris li{color:#666;}
.text ul.gris li strong{color:#000;} 
.text p{padding:0 0 12px;}

label{float:left;width:100px;display:block;color:#CE4D15;padding:2px 0 7px 0;}
input,textarea,select{margin:0;padding:0;font-family:verdana,arial,sans-serif; font-size:1em; color:#CE4D15;border:1px solid #CE4D15}
form p{clear:both;width:585px;}
form span.camp{width:476px;float:right;}
input,textarea{width:466px;padding:1px 4px;}
.boto{text-align:right;clear:both;padding:7px 0 0;}
.boto input{width:auto;border:1px solid #CE4D15;background:#fff;}

.galeria{width:608px !important;padding-top:34px !important;}
.galeria li{display:block;float:left;padding:0 0 28px 22px;}
.galeria li img,.galeria li a{display:block;}
.paginacio{text-align:right;font-size:0.9em;padding:0 0 7px;}

.paginacio div{float:right;width:31px;padding:1px 0 0 8px;}
.paginacio img{float:left;display:block;}

.ampliacio{padding-top:34px !important;}
.ampliacio .paginacio{padding-bottom:4px;}

.mapaAmpl {position:absolute; top:0; left:30px;display:none;cursor:pointer;border:1px solid #000}

.fotoRight{clear:right;float:right;}
.fotoLeft {clear:left;float:left;padding-left:19px;}
.fotoBoth {clear:both;float:none;padding-left:19px;}
.fotoBoth  div{border:none;width:auto !important;}
.fotoBoth {width:auto !important;}
.fotoBoth  img{margin:6px 0 9px;}

#mycarousel-prev {
background:url(../img/ico_anterior.gif);
float:left;
height:11px;
width:16px
}
#mycarousel-next {
background-image : url(../img/ico_seguent.gif);
height:11px;
width:16px
margin-left:10px
}

#mycarousel-stop, #mycarousel-pause {}
#mycarousel-auto {}

.controls {
width : 32px;
padding : 10px 0;
overflow : hidden;
float:right;
}




