/*GENERAL */
body { margin:0px; padding:0px; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; background-image:url(img/fons.gif); background-repeat:repeat; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

input { font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;  }
h1 { margin:0px; padding:0px; font-size:11px; }
h2 { margin:0px; padding:0px; font-size:11px; }
h3 { margin:0px; padding:0px; font-size:11px; }
h4 { margin:0px; padding:0px; font-size:11px; }
h5 { margin:0px; padding:0px; font-size:11px; }
p { margin:0px; padding:0px; line-height:14px; }
div { line-height:14px; }
form { margin:0px; padding:0px; }
/*END GENERAL */

#web { background-color:#ffffff; width:860px; /*height:100%;*/ margin:0px; padding:0 50px 20px 50px; min-height:500px; }

#lang { width:860px; padding:7px 0 6px 0; width:860px; color:#848382; text-align:right; font-weight:bold; }
#lang a { color:#848382; text-decoration:none; }
#lang a:hover { color:#848382; text-decoration:underline; }
/*CAPSELERA*/
 #banner { height:150px;  width:860px; }
 #menu { height:48px; background-image:url(img/fons-bner.gif); background-repeat:repeat-x; width:860px; text-align:left; }

 #menu #logo { width:153px; height:48px; float:left; padding-left:52px;  }

 #menu #items { width:655px; height:48px; float:left; }
 #menu #items ul { margin:0px; padding:13px 0 0 0; } 
 #menu ul li { list-style:none; display:inline; font-weight:bold; color:#FFF400; }
 #menu ul li a { text-decoration:none; color:#ffffff; }
 #menu ul li a:hover { color:#FFF400; }
/*END CAPSELERA */


/*MENU ESQUERRA */
 #esq { width:235px; float:left; text-align:left; padding-bottom:20px; }
 #esq .cap { background-image:url(img/cap_bar.gif); background-repeat:repeat-x; height:28px; font-weight:bold; color:#ffffff; padding:5px 0 0 12px;  }
 #esq .tanc { background-image:url(img/tanc-bar.gif); width:235px; height:6px; background-repeat:repeat-x;  }
 #esq ul { margin:0px; padding:5px 5px 9px 11px; }
 #esq ul li { list-style:none; color:#4D4B4A; font-weight:Bold; line-height:15px; }

#esq .cap a { color:#fff; }
#esq .cap a.actiu, #esq .cap a:hover { text-decoration:underline; }

 #esq ul li a { color:#4D4B4A; text-decoration:none; cursor:pointer; background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; }
 #esq ul li a:hover { background-image:url(img/menu-item-h.gif); background-repeat:no-repeat; padding-left:10px; }
 #esq ul li a#actiu { background-image:url(img/menu-item-h.gif); background-repeat:no-repeat; padding-left:10px; cursor:inherit; }
 #esq ul li ul { margin:0px; padding:0 0 3px 10px; }
 #esq ul li ul li { list-style:none; color:#4D4B4A; font-weight:Bold; }
 #esq ul li ul li a { color:#848382; text-decoration:none; padding-left:0px; background-image:none; }
 #esq ul li ul li a:hover { color:#4D4B4A; padding-left:0px; background-image:none; }
/*END MENU ESQUERRA */

/*PART CENTRAL*/
 #ctr { float:left; width:377px; text-align:left; padding:0 6px 20px 7px; }
 #ctr  .cap { background-image:url(img/cap_bar.gif); background-repeat:repeat-x; height:28px; font-weight:bold; color:#ffffff; padding:5px 0 0 12px;  }
 #ctr .titl { color:#4D4B4A; padding:7px 5px 0 10px; font-weight:bold; }
 #ctr .dstc { padding-top:14px; clear:both;  }
 #ctr .dstc .img { width:160px; float:left; text-align:center; }
 #ctr .dstc .txt { width:217px; float:left; text-align:left; }
 #ctr .dstc .txt h1 { width:216px; color:#4D4B4A; padding-bottom:3px; }
 #ctr .dstc .txt h2 { width:216px; color:#FF9207; padding-bottom:8px; }
 #ctr .dstc .txt h3 { width:216px; color:#848382; font-weight:normal; padding-bottom:8px; }
 #ctr .dstc .txt h4 { width:204px; color:#C90F16; font-weight:normal; text-align:right; padding-right:12px; }
 #ctr .dstc .txt h2 a { color:#FF9207; }
 #ctr .dstc .txt h3 a { color:#848382; }
 #ctr .dstc .txt h1 a { color:#4D4B4A; }
 #ctr .dstc .txt h4 a { color:#C90F16; } 
/*sense img*/
 #ctr .dstc2 { padding-top:14px; padding-left:12px;  }
 #ctr .dstc2 .txt { width:353px; float:left; text-align:left; }
 #ctr .dstc2 .txt h1 { width:353px; color:#4D4B4A; padding-bottom:3px; }
 #ctr .dstc2 .txt h2 { width:353px; color:#FF9207; padding-bottom:8px; }
 #ctr .dstc2 .txt h3 { width:353px; color:#848382; font-weight:normal; padding-bottom:8px; }
 #ctr .dstc2 .txt h4 { width:353px; color:#C90F16; font-weight:normal; text-align:right; padding-right:12px; }
 #ctr .dstc2 .txt h2 a { color:#FF9207; }
 #ctr .dstc2 .txt h3 a { color:#848382; }
 #ctr .dstc2 .txt h1 a { color:#4D4B4A; }
 #ctr .dstc2 .txt h4 a { color:#C90F16; } 
/*end sense img*/

 #ctr .sep { height:1px; background-image:url(img/ctr-sep.gif); background-repeat:repeat-x; width:377px; height:16px; clear:both; background-position:bottom; }
 #ctr .antic { width:360px; padding:0 5px 13px 12px; }
 #ctr .antic h1 { color:#4D4B4A; line-height:14px; }
 #ctr .antic h2 { color:#FF9207; line-height:14px; }
 #ctr .antic h3 { color:#848382; font-weight:normal; line-height:14px; }
 #ctr .antic h1 a { color:#4D4B4A; }
 #ctr .antic h2 a { color:#FF9207; }
 #ctr .antic h3 a { color:#848382;}
 #ctr .totact {  width:353px; padding:4px 12px 7px 12px; text-align:right; }
 #ctr .totact a { color:#C90F16; }
 #ctr .tanc { background-image:url(img/tanc-bar.gif); width:377px; height:6px; background-repeat:repeat-x;  }
/*END PART CENTRAL */

/*PART DRETA*/
 #drt { width:235px; float:left; text-align:left; padding-bottom:20px; }
 #drt .cap { background-image:url(img/cap_bar.gif); background-repeat:repeat-x; height:28px; font-weight:bold; color:#ffffff; padding:5px 0 0 12px;  }
 #drt  #desc { padding:6px 6px 15px 12px; color:#848382; }
 #drt  .form { padding:0 6px 15px 12px; height:40px; }
 #drt  .form p { padding:0 6px 0 0; color:#848382; margin:0px; }
 #drt  .form form { padding:0px; margin:0px; }
 #drt  .form #newsleter { width:158px; height:15px; border:1px solid #DEDEDE; color:#848382; padding:2px 3px 0 3px; margin-top:3px; }
 #drt  .form #boto { width:46px; height:17px; border:0px; background-color:#ffffff; color:#4D4B4A;  cursor:pointer; padding:0px;  }
 #drt .titl { color:#4D4B4A; padding:11px 5px 0 10px; font-weight:bold; }
 #drt ul { padding:22px 5px 0 13px; margin:0px; }
/* #drt ul li a { color:#848382; text-decoration:none; }*/
 #drt ul li { list-style:none; color:#848382; line-height:14px; font-weight:Bold; }
 #drt ul li a { color:#4D4B4A; text-decoration:none; cursor:pointer; background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; }
 #drt ul li a:hover { background-image:url(img/menu-item-h.gif); background-repeat:no-repeat; padding-left:10px; }

/*PART DRETA OFERTES OPERADORS*/
#drt #oferta { width:222px; padding:15px 0 15px 12px; }
#drt #oferta div.itofer {  width:222px; float:left; padding:2px 0 6px 0; }
#drt #oferta div.itofer div.imag { width:200px; padding-left:3px; padding-top:2px; }
#drt #oferta div.itofer div.texte { width:200px; padding-left:3px; padding-top:3px;  }
#drt #oferta div.itofer div.texte h2 { padding:0px; margin:0px; font-weight:bold; }
#drt #oferta div.itofer div.texte h3 { padding:0px; margin:0px; font-weight:normal; font-size:10px; }
#drt #oferta div.itofer div.texte h4 { padding:0px; margin:0px; font-weight:normal; font-size:10px; }
#drt #oferta div.itofer div.texte h2 a { color:#4D4B4A; }
#drt #oferta div.itofer div.texte h3 a { color:#ff9207; }
#drt #oferta div.itofer div.texte h4 a { color:#848382; }

#drt #oferta div.totofer { width:208px; padding:7px 13px 10px 12px; text-align:right;  }
#drt #oferta div.totofer  a { color:#C90F16; }
/*END DRETA*/

 #drt .totact { width:208px; padding:10px 13px 10px 12px; text-align:right; }
 #drt .totact a { color:#C90F16; }
 #drt .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x;  }
/*END PART DRETA */


/*LLISTAT AGENDA*/
 #agnd { width:618px; float:right; background-image:url(img/ctr-sep.gif); background-repeat:repeat-x; background-position:top; text-align:left; padding-bottom:20px; }
 #agnd #titl { height:34px; font-weight:Bold; padding-top:6px; }
 #agnd #titl a { background-image:url(img/menu-item-h2.gif); background-repeat:no-repeat; padding-left:10px; color:#848382; text-decoration:none; }
 #agnd #titl a:hover { background-image:url(img/menu-item-h.gif); background-repeat:no-repeat; padding-left:10px; color:#848382; text-decoration:none;  }
 #agnd #titl a#actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #agnd .col { width:309px; float:left; }
 #agnd .col .item { width:309px; padding-bottom:17px; float:left; }
 #agnd .col .item .img { width:140px; float:left; text-align:center; }
 #agnd .col .item .txt { width:158px; float:left; }
 #agnd .col .item .txt h1 { width:158px; color:#4D4B4A; }
 #agnd .col .item .txt h2 { width:158px; color:#FF9207; padding-bottom:8px; }
 #agnd .col .item .txt h3 { width:158px; color:#848382; font-weight:normal; }
 #agnd .col .item .txt h4 { width:158px; color:#C90F16; font-weight:normal; }
 #agnd .col .item .txt h2 a { color:#FF9207; }
 #agnd .col .item .txt h3 a { color:#848382; }
 #agnd .col .item .txt h1 a { color:#4D4B4A; }
 #agnd .col .item .txt h4 a { color:#C90F16; } 

 #agnd #paginacio { float:left; width:608px; color:#848382; padding:5px 0 5px 10px; font-weight:bold; }
 #agnd #paginacio span { color:#4D4B4A; }
 #agnd #paginacio a {  color:#FF9207; text-decoration:none; }

 #agnd #fixa {  }
 #agnd #fixa #img { width:317px; float:left; text-align:center; padding-bottom:10px; }
 #agnd #fixa #txt { width:295px; float:left; padding-bottom:10px; }
 #agnd #fixa #txt h1 { color:#4D4B4A; padding-left:0px; }
 #agnd #fixa #txt h2 { color:#FF9207; padding-bottom:8px; }
 #agnd #fixa #txt h3 { color:#848382; font-weight:normal; padding-bottom:8px; }
 #agnd #fixa #txt h3 strong { color:#4D4B4A;  }
 #agnd #fixa #txt h4 { color:#848382; font-weight:normal; padding-bottom:9px; padding-right:12px; }
  #agnd #fixa #txt h4 a { color:#848382; font-weight:bold; }
 #agnd #fixa #txt h5 { color:#C90F16; font-weight:normal; text-align:right; padding-right:12px; }
 #agnd #fixa #txt h5 a { color:#C90F16; text-decoration:none; }
 #agnd #fixa #txt h5 a:hover { color:#C90F16; text-decoration:underline; }

 #agnd .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x;  }
/*END LLISTAT AGENDA*/




/*LLISTAT NOSTRA OFERTA */
 #ofrta { width:618px; float:right;  text-align:left; padding-bottom:20px; }
 #ofrta #titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:4px 0 10px 10px;  }
 #ofrta #titl a { background-image:url(img/menu-item-h2.gif); background-repeat:no-repeat; padding-left:10px; color:#848382; text-decoration:none; margin-right:25px; }
 #ofrta #titl a:hover { background-image:url(img/menu-item-h.gif); background-repeat:no-repeat; padding-left:10px; color:#848382; text-decoration:none;  }
 #ofrta #titl a#actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #ofrta .col { width:309px; float:left; }
 #ofrta .col .item { width:297px; padding-bottom:17px; float:left; padding-left:11px; }
 #ofrta .col .item .img { width:117px; float:left; border:1px solid #E1E1E0; text-align:center; }
 #ofrta .col .item .txt { width:158px; float:left; padding-left:12px; }
 #ofrta .col .item .txt h1 { width:158px; color:#FF9207; padding-bottom:3px; }
 #ofrta .col .item .txt h2 { width:158px; color:#848382; font-weight:normal; padding-bottom:2px; }
 #ofrta .col .item .txt h3 { width:158px; color:#C90F16; font-weight:normal;  }
 #ofrta .col .item .txt h1 a { color:#FF9207; }
 #ofrta .col .item .txt h2 a { color:#848382; }
 #ofrta .col .item .txt h3 a { color:#C90F16; } 

 #ofrta .col .item1 { width:594px; padding-bottom:17px; float:left; padding-left:11px; }
 #ofrta .col .item1 .img1 { width:220px; float:left; text-align:center; padding-left:10px;}
 #ofrta .col .item1 .txt1 { width:350px; float:left; padding-left:12px; }
 #ofrta .col .item1 .txt1 h1 { width:350px; color:#FF9207; padding-bottom:1px; }
 #ofrta .col .item1 .txt1 h2 { width:350px; color:#848382; font-weight:normal; padding-bottom:1px; }
 #ofrta .col .item1 .txt1 h2 strong { color:#00135d; }
 #ofrta .col .item1 .txt1 h3 { width:350px; color:#C90F16; font-weight:normal;  }
 #ofrta .col .item1 .txt1 h1 a { color:#FF9207; }
 #ofrta .col .item1 .txt1 h2 a { color:#848382; }
 #ofrta .col .item1 .txt1 h3 a { color:#C90F16; }

 #ofrta .col .item1 .img2 { width:275px; float:left; text-align:center; padding-left:10px;}
 #ofrta .col .item1 .txt2 { width:295px; float:left; padding-left:12px; }
 #ofrta .col .item1 .txt2 h1 { width:350px; color:#FF9207; padding-bottom:1px; width:295px;  }
 #ofrta .col .item1 .txt2 h2 { width:350px; color:#848382; font-weight:normal; padding-bottom:1px; width:295px; }
 #ofrta .col .item1 .txt2 h2 strong { color:#00135d; }
 #ofrta .col .item1 .txt2 h3 { width:350px; color:#C90F16; font-weight:normal;  }
 #ofrta .col .item1 .txt2 h1 a { color:#FF9207; }
 #ofrta .col .item1 .txt2 h2 a { color:#848382; }
 #ofrta .col .item1 .txt2 h3 a { color:#C90F16; }
 #ofrta .col .item1 .txt2 p { color:#848382; }
 #ofrta .col .item1 .txt2 h5 a { color:#C90F16; text-decoration:none; }
 #ofrta .col .item1 .txt2 h5 a:hover { text-decoration:none; }
 #ofrta .col .item1 .txt2 p a,#ofrta .col .item1 .txt1 p a { color:#00135d; font-weight:bold; }
 
 #ofrta .col .item1 .img3 { width:160px; float:left; text-align:center; padding-left:10px;}
 #ofrta .col .item1 .txt3 { width:410px; float:left; padding-left:12px; }
 #ofrta .col .item1 .txt3 h1 { width:350px; color:#FF9207; padding-bottom:1px; width:295px;  }
 #ofrta .col .item1 .txt3 h2 { color:#848382; font-weight:normal; padding-bottom:1px; width:395px; }
 #ofrta .col .item1 .txt3 h2 strong { color:#00135d; }
 #ofrta .col .item1 .txt3 h3 { width:350px; color:#C90F16; font-weight:normal;   }
 #ofrta .col .item1 .txt3 h1 a { color:#FF9207; }
 #ofrta .col .item1 .txt3 h2 a { color:#848382; }
 #ofrta .col .item1 .txt3 h3 a { color:#C90F16; }
 #ofrta .col .item1 .txt3 p { color:#848382; }
 #ofrta .col .item1 .txt3 h5 a { color:#C90F16; text-decoration:none; }
 #ofrta .col .item1 .txt3 h5 a:hover { text-decoration:none; }
 #ofrta .col .item1 .txt1 p a { color:#00135d; font-weight:bold; }
#ofrta .col .item1 .txt3 p a { color:#848382; }

 #ofrta #fixa { padding-left:13px; }
 #agnd #fixa h1 { color:#C90F16; padding-left:10px; padding-bottom:4px; }
 #ofrta #fixa #img { width:291px; float:left; text-align:center; border:1px solid #E1E1E0; text-align:center; margin-bottom:5px;  }
 #ofrta #fixa #txt { width:295px; float:left; padding-bottom:0px; padding-left:13px; }
 #ofrta #fixa #txt h1 { color:#FF9207; padding-bottom:8px; }
 #ofrta #fixa #txt h2 { color:#848382; font-weight:normal; padding-bottom:8px; }
 #ofrta #fixa #txt h2 a { color:#848382; font-weight:normal; text-decoration:none; }
 #ofrta #fixa #txt h2 strong { color:#4D4B4A;  }
 #ofrta #fixa #txt h3 { color:#848382; font-weight:normal; padding-bottom:9px; padding-right:12px; }
 #ofrta #fixa #swf { width:293px; height:200px; float:left; border:1px solid #DEDEDE; }
 #ofrta #fixa #swfcst { width:293px;  float:left; padding-left:11px; padding-top:183px; }
 #ofrta #fixa #swfcst #item1 { width:105px; background-color:#848382; color:#ffffff; float:left; height:15px; padding-top:2px; font-weight:bold; padding-left:8px; }
 #ofrta #fixa #swfcst #item2 { color:#C90F16; text-align:right; float:left; width:165px; padding-right:15px; padding-top:3px; }
 #ofrta #fixa #swfcst #item2 a { color:#C90F16; }
 #ofrta #fixa  .sep { height:1px; background-image:url(img/ctr-sep.gif); background-repeat:repeat-x; width:599px; clear:both; background-position:bottom; margin-bottom:15px; }
 #agnd #fixa #imgpreview { width:295px; float:left; padding-bottom:10px; }
 #agnd #fixa #imgpreview img { margin-bottom:8px; margin-right:6px; border:1px solid #ffffff; }
 #agnd #fixa #tanca { width:606px; clear:both; }
 #agnd #fixa #tanca h5 { color:#C90F16; font-weight:normal; text-align:right; padding-right:12px; width:606px; }
 #agnd #fixa #tanca h5 a { color:#C90F16; text-decoration:none; }
 #agnd #fixa #tanca h5 a:hover { color:#C90F16; text-decoration:underline; }

 #ofrta #fixa div#ofert_ttl h1 { padding-bottom:8px; color:#00135d; font-size:12px; }
 #ofrta #fixa div.ofertes { float:left; padding-bottom:8px; }
 #ofrta #fixa div.ofertes div.imag { float:left; width:293px; }
 
 #ofrta #fixa div.ofertes img { border:0px; } 
 
 #ofrta #fixa div.ofertes div.texte { float:left; width:295px; padding-left:13px; }
 #ofrta #fixa div.ofertes div.texte h2, #ofrta #fixa div.ofertes div.texte h4 { padding-bottom:3px; }
 #ofrta #fixa div.ofertes div.texte h2, #ofrta #fixa div.ofertes div.texte h2 a  { color:#FF9207; padding-bottom:2px;   }
 #ofrta #fixa div.ofertes div.texte h3, #ofrta #fixa div.ofertes div.texte h3 a { color:#4D4B4A; padding-bottom:2px;  }
 #ofrta #fixa div.ofertes div.texte h4, #ofrta #fixa div.ofertes div.texte h4 a { color:#00135d; padding-bottom:2px;  }
#ofrta #fixa div.ofertes div.texte h4.op a { text-decoration:underline;  }
#ofrta #fixa div.ofertes div.texte h4.op a:hover { text-decoration:none;  }
 #ofrta #fixa div.ofertes div.texte p, #ofrta #fixa div.ofertes div.texte p a { color:#848382; line-height:15px; }	
  #ofrta #fixa div.ofertes div.texte h5 { padding-bottom:2px; }
  #ofrta #fixa div.ofertes div.texte h5 a { color:#C90F16; }
 #ofrta .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x; }
/*LLISTAT NOSTRA OFERTA */

/* QUI SOM*/
 #quisom { width:618px; float:right;  text-align:left; padding-bottom:20px; }
 #quisom #titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:4px 0 10px 10px;  }
 #quisom #titl a#actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #quisom #texte { width:279px; float:left; padding:0 10px 20px 10px; }
 #quisom #texte h1 { width:279px; color:#FF9207; }
 #quisom #texte h2 { width:279px; color:#4D4B4A; padding-bottom:7px; }
 #quisom #texte h3 { width:279px; color:#848382; font-weight:normal; }
 #quisom #img { width:308px; float:left; padding-bottom:20px; padding-top:7px; text-align:right; }
 #quisom .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x; }
/*END QUI SOM */

/* EL TEU NEGOCI*/
 #teunegoci { width:618px; float:right;  text-align:left; padding-bottom:20px; }
 #teunegoci #titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:4px 0 10px 10px;  }
 #teunegoci #titl a#actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #teunegoci #texte { width:279px; float:left; padding:0 10px 20px 10px; }
 #teunegoci #texte h1 { width:279px; color:#FF9207; }
 #teunegoci #texte h2 { width:279px; color:#4D4B4A; padding-bottom:7px; }
 #teunegoci #texte h3 { width:279px; color:#848382; font-weight:normal; }
 #teunegoci #texte h3 ul { margin:0px; padding:0px; margin-left:15px; margin-bottom:10px; }
 #teunegoci #texte h3 ul li { list-style:circle; }
 #teunegoci #img { width:308px; float:left; padding-bottom:20px; padding-top:0px; text-align:right; }
 #teunegoci #pdfs { width:298px; float:left; padding-left:14px; }
 #teunegoci #pdfs a { color:#848382; text-decoration:none; }
 #teunegoci #pdfs a:hover { color:#848382; text-decoration:underline; }
 #teunegoci #pdfs p { color:#848382;  }
 #teunegoci .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x; }
/*END EL TEU NEGOCI*/


/*COM ARRIBAR */
 #comar {  width:618px; float:right;  text-align:left; padding-bottom:20px; }
 #comar .titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:4px 0 10px 10px;  }
 #comar .titl a { background-image:url(img/menu-item-h2.gif); background-repeat:no-repeat; padding-left:10px; color:#848382; text-decoration:none; margin-right:25px; }
 #comar .titl a.actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #comar .colum { float:left; padding-bottom:9px; }
 #comar .colum h1 { color:#848382; font-weight:bold; }
 #comar .colum h2 { color:#848382; padding-bottom:8px; font-weight:normal; }
  #comar .colum a { color:#848382; text-decoration:none; }
  #comar .colum a:hover { color:#848382; text-decoration:underline; }
 #comar  .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x; }
/*END COM ARRIBAR */

/*MAPA INTERACTIU */
 #map {  width:618px; float:right;  text-align:left; padding-bottom:20px; }
 #map .titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:6px 0 10px 10px;  }
 #map .titl a.actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 #map .tanc { clear:both; background-image:url(img/tanc-bar.gif); height:6px; background-repeat:repeat-x; }
/*END MAPA INTERACTIU */

/*CONTACTA*/
 #contact { width:618px; float:right;  text-align:left; padding-bottom:20px; }

 #contact .titl { height:19px; font-weight:Bold; background-image:url(img/lin-dob.gif); background-repeat:repeat-x; padding:4px 0 10px 10px;  }
 #contact .titl a#actiu { background-image:url(img/menu-item.gif); background-repeat:no-repeat; padding-left:10px; color:#4D4B4A; text-decoration:none; }
 
 #contact table { width:595px; font-weight:bold; color:#848382; }
 #contact table td { height:22px; } 
 #contact table .edit { width:250px; height:15px; border:1px solid #DEDEDE; color:#848382; padding:2px 3px 0 3px; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; } 
  #contact table .edit2 { width:120px; height:15px; border:1px solid #DEDEDE; color:#848382; padding:2px 3px 0 3px; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; } 
 #contact table .textarea { width:250px; height:120px; border:1px solid #DEDEDE; color:#848382; padding:2px 3px 0 3px; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
 #contact table select { border:1px solid #DEDEDE; color:#848382; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; width:70px; }
 #contact table #info { color:#848382; font-weight:normal;  } 
 #contact table #info a { color:#848382; text-decoration:none; }

 #contact table #boto { width:70px; border:1px solid #DEDEDE; background-color:#ffffff; color:#4D4B4A;  cursor:pointer; font-size:11px; font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
#contact p#erMsg { margin:0px; padding:0px; color:#848382; font-weight:bold; padding-left:0px; }
#contact p.text { margin:0px; padding:10px 0 0 0; color:#848382; font-weight:bold;  }

/* --Google maps-- */

#contact {
  position:relative;
}

#contact #gmaps{
  position:absolute;
  top:0px;
  right:0px;
  width:308px;
  height:226px;
}

/* --End Google maps-- */

/*END CONTACTA*/


/*PEU DE LA PAGINA */
 #foot { clear:both; background-image:url(img/fons-peu.gif); background-repeat:repeat-x; width:760px; padding:6px 50px 0 50px; height:23px; color:#838382; font-weight:Bold; }
 #foot a { text-decoration:none; color:#838382;  } 
 #foot a:hover { text-decoration:underline; color:#838382;  } 
/*END PEU DE LA PAGINA */


 /* CINESA */
.hidden{
  display:none;
}

.movie, .horariocajapelicula  {
  background-color:#E0F3FF;
  float:left;
  padding-bottom:5px;
  width:740px;
}

.horariocajaint {
margin:10px;
}
.horariotxtpeli {
clear:both;
margin-bottom:5px;
width:100%;
}
.horariodiascaja {
float:left;
padding-right:10px;
width:640px;
clear:both;
}
.horariodiasb {
background-color:#FFFFFF;
float:left;
width:150px;
}
.horariohorasb {
background-color:#FFFFFF;
float:left;
margin-left:5px;
text-align:center;
width:80px;
}
.ver11gris {
color:#666666;
font-family:Verdana;
font-size:11px;
}
.horariodias {
float:left;
width:150px;
}
.horariohoras {
float:left;
margin-left:5px;
text-align:center;
width:80px;
}


.movie h2{
font-size:14px;
margin-bottom:8px;
margin-top:8px;
clear:both;
}
.movie a{
text-decoration:underline;
}
.movie{
width:750px;
overflow-y:auto;
}
.times_wrapper{
clear:both;
margin-bottom: 20px;
float:left;

}

