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

a{color:#ba4200;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-family:"Times New Roman", Times, serif;color:#957b42;margin:0;padding:0;line-height:1.2;}
h1{font-size:2.4em;}
h2{font-size:2.2em;background:url(../img/bg_h2.gif) no-repeat 3px 3px;padding:0 0 2px 19px;border-bottom:4px solid #595959;line-height:1;margin:0 0 20px;}
h3{font-size:1.8em;background:url(../img/bg_h3.gif) no-repeat 4px 6px;padding:0 0 0 19px;margin:0 0 12px;font-weight:normal;}
h4{font-size:1.6em;margin:0 0 7px;font-weight:normal;}
h5{font-size:1.4em;background:url(../img/bg_h5.gif) no-repeat 0 9px;padding:0 0 0 22px;margin:0 0 7px;font-weight:normal;}
h6{font-size:1.6em;padding:0 0 0 0;margin:0 0 12px;border-bottom:1px solid #595959;font-weight:normal;}

input,textarea{margin:0;padding:0;font-family:verdana,arial,sans-serif; font-size:1em; color:#3f3f3f;}
img{border:0;}
form,p{margin:0;padding:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;padding:0;}
.tit{display:block;}
.clear{clear:both;height:0px;font-size:1px;}
.linkExt{font-size:1em;background:url(../img/ico_link_extern.gif) no-repeat 1px 13px;padding:10px 0 0 18px !important;}
.linkExt a{font-weight:bold;text-decoration:none;}
ul.list li{background:url(../img/list.gif) no-repeat 0 7px;padding:0 0 0 22px;margin:0 0 8px;}
.vermell {color:#ff0000}
/*estructura*/

#contenidor{font-size:1.1em;width:960px;margin:0 auto;background:#ccccc5 url(../img/border_bottom.gif) no-repeat left bottom;padding:0 0 13px;}
#contenidor2{padding:0 10px;background:#fff url(../img/bg_body.gif) repeat-y center top;}
#capcalera{background:#957b42;height:116px;}
#capcalera h1{background:url(../img/bg_header_torre.gif) no-repeat 0 0;padding:0 0 0 375px;width:277px;float:left;}
#menuHeader{width:112px;float:right;padding:0}
#menuHeader div{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 0;margin-right:13px;}

#subcapcalera {background:#e5decc;height:36px;}
#mapaweb {color:#967842;float:Right;border-left:1px solid #fff;padding:12px 10px}
#mapaweb a {color:#967842;font-weight:bold}
#idiomes{border-left:1px solid #fff;color:#967842;font-size:0.9em;font-weight:bold;padding:14px 10px 10px 10px;float:right}
#idiomes a{color:#967842;}

#cercador{border-top:none !important;float:right;border-left:1px solid #fff;margin-right:10px}
#cercador form{padding:10px 0 7px 5px;}
#cercador label{float:left;display:block;color:#5c4929;font-size:1em;font-weight:bold;padding:2px 10px 2px;}
#cercador #cerca{width:130px;}
#cercador input{vertical-align:middle;}


#cos{background:#f8f8ec url(../img/bg_menu.gif) repeat-y 188px 0;padding:0 25px 0 0;}
#cos2{}
#contingut{float:right;width:702px; overflow:hidden; padding:29px 0 0;}
#menu{float:left;width:188px; overflow:hidden; padding:0 0 0;}
#menu ul{border-top:1px solid #ccccc5;}
#menu li{border-bottom:1px solid #ccccc5;}
#menu li a{display:block;background:url(../img/list_menu.gif) no-repeat 12px 9px; padding:6px 10px 6px 30px;font-family:"Times New Roman", Times, serif;font-size:1.4em;color:#3f3f3f;text-decoration:none;}
#menu li a:hover{background-color:#f0f0ee;}
#menu li.on{background:#f0f0ee;}
#menu li.on a{background:url(../img/list_menu_on.gif) no-repeat 12px 9px;}
#menu li.onDown{background:#f0f0ee}
#menu li.onDown a {background: url(../img/list_menu_on_down.gif) no-repeat 12px 12px;}
#menu li li,#menu li ul{border:none;}
#menu li.onDown li a{font-size:1.2em;background:url(../img/list_submenu.gif) no-repeat 12px 8px;padding:0 10px 3px 30px;}
#menu li ul{padding-bottom:6px;}
#menu .banner{border-bottom:1px solid #ccccc5;}
#menu .banner img{display:block;}

#avis{width:280px;margin:20px auto;background:url(../img/avis_left.gif) no-repeat 0 0;padding:0 0 0 15px;font-family:"Times New Roman", Times, serif;font-size:1.4em;}
#avis .pad{background:url(../img/avis_right.gif) no-repeat right top;padding:0 15px 0 0;text-align:center;_height:70px;min-height:70px;}
#avis h3{background-image:none;padding:0;margin:0;font-size:1.4em}

#peu{width:940px;padding:9px 0 11px;margin:3px auto 0;text-align:center;font-size:1em;border-top:1px solid #b1b1ab;border-bottom:1px solid #b1b1ab;color:#5e5e5b;}
#peu a {color:#5e5e5b;text-decoration:none}


/*fitxa*/
.fitxa{margin:0 0 25px;}
.fitxa .fotos{width:137px;}
.fitxa .fotos div{background:#fff;border:1px solid #ccccc5;font-size:1em;color:#222;margin-bottom:25px;width:135px;}
.fitxa .fotos img{display:block;margin:6px 6px 9px;}
.fitxa .fotos p{padding:0 6px 10px;}
.fitxa .text{width:521px;padding-left:19px;}
.fitxa .text p{padding:0 0 15px 0;}
.fitxa .text li ul{padding: 0 0 10px 0}
.fitxa .text li{background:url(../img/guio_llista.gif) no-repeat 0 8px; padding:0 0 0 15px }
.fitxa .text li ul{margin:6px 0 -4px 36px}
.fitxa .textB {width:658px;padding-left:19px;padding:0 0 10 19px;}
.fitxa .textB p{padding:0 0 15px 0;}
.fitxa .textB li{background:url(../img/guio_llista.gif) no-repeat 0 8px; padding:0 0 0 15px }
.fitxa .textB li ul{margin:6px 0 -4px 36px}


.fotoRight .fotos{clear:right;float:right;}
.fotoLeft .fotos{clear:left;float:left;padding-left:19px;}
.fotoBoth .fotos{clear:both;float:none;padding-left:19px;}
.fotoBoth .fotos div{border:none;width:auto !important;}
.fotoBoth .fotos{width:auto !important;}
.fotoBoth .fotos img{margin:6px 0 9px;}
.fotoRight .text{padding-right:25px;float:left;}
.fotoLeft .text{padding-left:25px;float:right;}

.filet{background:url(../img/lph.gif) repeat-x left bottom;}
.filet .text{padding-bottom:20px;}

/* on som */
#onSom .text{width:269px;padding-right:20px;}
#onSom .fotos{width:386px;float:right;padding-right:3px;padding-top:2px;}
#onSom .fitxa{width:269px;float:left;padding-bottom:15px;}
#onSom .metro{background:url(../img/ico_metro.gif) no-repeat 0 2px;padding:0 0 20px 25px;}
#onSom .bus{background:url(../img/ico_bus.gif) no-repeat 0 2px;padding:0 0 5px 25px;}
#onSom .l3{background:url(../img/ico_l3.gif) no-repeat 0 0;padding:0 0 0 22px;}

/* galeria */
#galeria .foto{width:330px;float:left;padding:0 20px 20px 0;}
#galeria .divimg{display:block;float:left;width:50px;height:50px;margin:0 20px 10px 0;overflow:hidden;}
#galeria .foto .dades{width:155px;overflow:hidden; float:right;font-size:1em;padding:8px 0 0;}
#ampliacio{background:#fff;margin:10px;padding:0;}
#ampliacio .tancar{float:right;padding-top:10px;font-size:1em;}

/* contacte */
#mContacte{padding:9px 10px 7px 30px;font-family:"Times New Roman", Times, serif;font-size:1.2em;color:#3f3f3f;text-decoration:none;border-bottom:1px solid #ccccc5;}
#mContacte p{padding:0 0 4px;}
#mContacte h4{margin-bottom:4px;}
#mContacte a{font-size:1em !important;color:#ba4200 !important;background-image:none !important;padding:0 !important;}
.rollOn{background-color:#f0f0ee !important;}
#mContacte.on{background:#f0f0ee url(../img/list_menu_on_down.gif) no-repeat 12px 13px !important;}

/* botiga del palau */
#mBotiga{padding:0;margin:0;font-family:"Times New Roman", Times, serif;font-size:1.2em;color:#3f3f3f;text-decoration:none;border-bottom:1px solid #ccccc5;}

/* resultats cerca */
#resultats .fitxa{width:520px;margin-bottom:19px;}
#resultats .text{float:none;width:480px;}
#resultats .text h4{font-family:verdana,arial,sans-serif; font-size:1.1em;font-weight:bold;}

/* contacte */
#formCont{padding:10px 0 20px;width:600px;}
#formCont label{display:block;float:left;width:135px;padding:1px 10px 22px 0;}
#formCont input{width:350px;float:left;padding:1px 0;}
#formCont textarea{width:350px;float:left;}
#formCont p{clear:both;}
#formCont .botons{padding:5px 0 0 145px;}
#formCont .botons span{text-decoration:none;display:block;float:left;color:#fff;background: url(../img/bg_boto_left.gif) no-repeat 0 0;padding-left: 7px;margin:20px 14px 20px 0; }
#formCont .botons input {color:#fff;border:0;width:auto;display:block;float:left;background:#ba4200 url(../img/bg_boto_right.gif) no-repeat right top;padding:3px 11px 7px 0;cursor:pointer;font-weight:bold;font-size:0.8em;text-transform:uppercase;}
#avisProt h4{font-family:verdana,arial,sans-serif; font-size:1em;font-weight:bold;text-align:center;}
#avisProt p{font-size:1em;padding:0 0 8px;}

/* home */
body#home{background:#967842 url(../img/bg_home_body.gif) no-repeat center top;padding:10px 0 50px;}
#home #contenidor{background:url(../img/bg_home_top.gif) no-repeat left top;padding:11px 0 0;width:573px;margin:0 auto;}
#home #contenidor2{background:url(../img/bg_home_bottom.gif) no-repeat left bottom;padding:0 0 12px;}
#home #contenidor3{background:#f0f0d8 url(../img/bg_home_y.gif) repeat-y left top;padding:0 70px 18px 80px;}
#home a{color:#BA4200}
#home #benvinguts{font-family:"Times New Roman", Times, serif;font-size:1.2em;padding:12px 10px 21px 0;text-align:center;}
#home #benvinguts a{padding:0 15px;font-weight:bold;}
#home h1{margin: 0 10px 0px 0;text-align:center;}
#home h1 img{display:block;margin:0 auto;}
#home #entrar{text-align:center;font-family:"Times New Roman", Times, serif;font-size:1.8em;font-weight:bold;margin:0 0 15px;}
#home #entrar img{vertical-align:middle;margin:0 5px}
#home #intro{margin:0 0 17px 0;}
#home #intro p{padding:0 0 12px;color:#000;}
#home h2{color:#000;font-family:verdana,arial,sans-serif; font-size:0.9em;border-bottom:none;background-image:none;margin:0 10px 10px 10px;padding:0;text-align:center;line-height:1.2;}
#home #diputacio{margin:10px 10px 20px 0;text-align:center;}

#paginacio {text-align:center; padding-top:10px;}

/* Estils Tiny */
body.mceContentBody {
   background: #F8F8EC;
   font-family:verdana,arial,sans-serif;
}

.mceContentBody li ul{padding: 0 0 10px 0 !important;}
.mceContentBody li{
	background:url(../img/guio_llista.gif) no-repeat 0 8px !important; 
	padding:0 0 0 15px !important;}
.mceContentBody li ul{margin:6px 0 -4px 36px !important;}