/* Style sheet style */
#container{width:1000px;margin-right:auto;margin-left:auto;}
#right{width:163px;padding:0 0 0 7px;}
#left{width:163px;padding:0 7px 0 0;}
#header{width:1000px;height:187px;margin:0 auto 15px auto;background:url("tl_files/plantilla/bg_header.gif") center top no-repeat;}
.block{font-family:Verdana;font-size:11px;color:#6E6C6C;}
.block a{color:#6E6C6C;}
.inside{font-family:Verdana;font-size:11px;color:#000000;}
.inside a{color:#000000;}
/*.ce_text h1{margin:25px 0 20px 0;padding:10px 0 5px 15px;border-width:1px 0px;border-style:dashed;border-color:#C5C4C4;font-family:Verdana;font-weight:bold;font-size:36px;color:#454545;}*/
.mod_breadcrumb a{font-family:Verdana;text-decoration:none;font-size:11px;color:#6E6C6C;}
.mod_breadcrumb a:hover{text-decoration:underline;}
/*.mod_dlh_googlemaps h1{margin:25px 0 20px 0;padding:10px 0 5px 15px;border-width:1px 0px;border-style:dashed;border-color:#C5C4C4;font-family:Arial;font-weight:bold;font-size:36px;color:#454545;}*/
.mod_cataloglist .total{display:none;}
/*.mod_cataloglist h1{margin:25px 0 20px 0;padding:10px 0 5px 15px;border-width:1px 0px;border-style:dashed;border-color:#C5C4C4;font-family:Arial;font-weight:bold;font-size:36px;color:#454545;}*/
.mod_cataloglist h2{margin:0;padding:0 0 0 15px;font-family:Verdana;font-weight:bold;font-size:22px;}
/*.mod_article h1{margin:25px 0 20px 0;padding:10px 0 5px 15px;border-width:1px 0px;border-style:dashed;border-color:#C5C4C4;font-family:Arial;font-weight:bold;font-size:36px;color:#454545;}*/
.ce_text hr{width:100%;height:1px;margin-top:15px;border-top:1px dashed #C5C4C4;}
.active{font-weight:bold;}
#logo{top:110px;left:35px;position:absolute;}
#navigation{top:137px;position:absolute;}
#navigation .lletres{text-align:right;}
#navigation #menu{width:660px;height:22px;float:left;margin-left:170px;background-color:#868705;font-family:Verdana;font-size:12px;color:#FFFEFF;}
#navigation #menu ul{margin:0;padding:3px 0 0 10px;list-style:none;}
#navigation #menu ul li{float:left;padding-right:30px;padding-left:10px;}
#navigation #menu ul li a{font-weight:bold;text-decoration:none;color:#36332A;}
#navigation #menu ul li a:hover{color:#FFFEFF;}
#navigation #idioma{width:163px;height:22px;float:left;margin-left:7px;background-color:#7D7E6E;font-family:Verdana;font-size:12px;color:#FFFFFD;}
#navigation #idioma ul{margin:0;padding:5px 0 0 5px;list-style:none;}
#navigation #idioma ul li{float:left;padding-right:5px;padding-left:10px;}
#navigation #idioma ul li a{font-weight:bold;text-decoration:none;color:#FFFEFF;}
#navigation #idioma ul li a:hover{color:#CBCBC9;}
#navigation #idioma .select{font-weight:bold;color:#CBCBC9;}
#menu_quefem h1 {font-size:14px;font-weight:bold;padding:0;margin:0 0 -5px 0;}
#menu_quefem ul{font-family:Verdana, Helvetica;font-size:12px;margin-left:-40px;font-weight:bold;}
#menu_quefem li{list-style:none;line-height:20px;}
#menu_quefem li a{text-decoration:none;color:#A5A599;}
#menu_quefem li a:hover{text-decoration:none;color:#868705;}
#menu_quefem li .active{text-decoration:none;color:#868705;margin:0;}
#menu_quefem ul ul {margin-left:-20px;}
#menu_quefem ul ul li {list-style:square;}
.mod_breadcrumb{margin:0 0 0 15px;}

.mod_upcoming_events {}
#properes_activitats {margin-top:5px;}
#properes_activitats .imatge{float:left;margin:0 5px 0 0;}
#properes_activitats .text {float:left;width:505px;}
#properes_activitats .event{width:260px;border:1px solid #858602;padding:10px;margin-bottom:7px;float:left;clear:both;}
#properes_activitats .event a{color:#858602;text-decoration:none;font-weight:bold;}
#properes_activitats .event a:hover{text-decoration:underline;}

.title {font-weight:bold;color:#868705;}
#que_fem_destacada .border {border:1px solid #868705;padding:5px;margin-top:10px;float:left;width:648px;}
#que_fem_destacada .imatge {width:135px;float:left;margin:0 5px 5px 0;}
#que_fem_destacada .text { float:left;width:505px; }
#consulta-ruta .imatge {width:135px;float:left;margin:0 5px 5px 0;}
#consulta-ruta .text {float:left;width:505px;}
#que_fem_destacada .pagination{display:none;}
#que_fem_content {position:relative;clear:both;}

#formulari .label{width:110px;font-weight:bold;float:left;line-height:18px;}

/*
* AGENDA
*/
#agenda .item{border:1px solid #868705;padding:5px;float:left;margin-bottom:10px;width:648px;}
#agenda .field{clear:both;}
#agenda .label{width:110px;font-weight:bold;float:left;line-height:18px;}
#agenda .value{float:left;width:538px;}
#agenda .value p{margin:0;padding:0;}
#agenda .imatge{float:left;margin:0 5px 0 0;}
#agenda .text {float:left;width:505px;}

/*
* RUTA
*/
#consulta-ruta .item{border:1px solid #868705;padding:5px;float:left;margin-bottom:10px;width:648px;}
#consulta-ruta .field{clear:both;}
#consulta-ruta .label{width:110px;font-weight:bold;float:left;line-height:18px;}
#consulta-ruta .value{float:left;width:538px;}
#consulta-ruta .value p{margin:0;padding:0;}

#detall-ruta .item{border:1px solid #868705;padding:10px;float:left;margin-bottom:10px;width:638px;}
#detall-ruta .field{clear:both;}
#detall-ruta .label{width:130px;font-weight:bold;float:left;margin-bottom:5px;}
#detall-ruta .value{float:left;width:508px;margin-bottom:5px;}
#detall-ruta .value p{margin:0;padding:0;}

/*
* ESCAPADES
*/
#consulta-descapades .item{border:1px solid #868705;padding:5px;float:left;margin-bottom:10px;width:648px;}
#consulta-descapades .field{clear:both;}
#consulta-descapades .label{width:110px;font-weight:bold;float:left;line-height:18px;}
#consulta-descapades .value{float:left;width:538px;}
#consulta-descapades .value p{margin:0;padding:0;}

#detall-escapada .item{border:1px solid #868705;padding:10px;float:left;margin-bottom:10px;width:638px;}
#detall-escapada .field{clear:both;}
#detall-escapada .label{width:130px;font-weight:bold;float:left;margin-bottom:5px;}
#detall-escapada .value{float:left;width:508px;margin-bottom:5px;}
#detall-escapada .value p{margin:0;padding:0;}

/*
* TRAVESSES
*/
#consulta-de-travesses .item{border:1px solid #868705;padding:5px;float:left;margin-bottom:10px;width:648px;}
#consulta-de-travesses .field{clear:both;}
#consulta-de-travesses .label{width:110px;font-weight:bold;float:left;line-height:18px;}
#consulta-de-travesses .value{float:left;width:538px;}
#consulta-de-travesses .value p{margin:0;padding:0;}

#detall-travessa .item{border:1px solid #868705;padding:10px;float:left;margin-bottom:10px;width:638px;}
#detall-travessa .field{clear:both;}
#detall-travessa .label{width:130px;font-weight:bold;float:left;margin-bottom:5px;}
#detall-travessa .value{float:left;width:508px;margin-bottom:5px;}
#detall-travessa .value p{margin:0;padding:0;}

/*
* AUTOGUIATS
*/
#consulta-autoguiats .item{border:1px solid #868705;padding:5px;float:left;margin-bottom:10px;width:648px;}
#consulta-autoguiats .field{clear:both;}
#consulta-autoguiats .label{width:110px;font-weight:bold;float:left;line-height:18px;}
#consulta-autoguiats .value{float:left;width:538px;}
#consulta-autoguiats .value p{margin:0;padding:0;}

#detall-autoguiat .item{border:1px solid #868705;padding:10px;float:left;margin-bottom:10px;width:638px;}
#detall-autoguiat .field{clear:both;}
#detall-autoguiat .label{width:130px;font-weight:bold;float:left;margin-bottom:5px;}
#detall-autoguiat .value{float:left;width:508px;margin-bottom:5px;}
#detall-autoguiat .value p{margin:0;padding:0;}



#varis {margin-top:15px;}
#varis p{margin:0;padding:0;}
#varis img{margin:0;padding:0;}


/*
* FORMULARIS
*/
#form_contacta {border:1px solid #868705;}
#form_contacta table{width:660px;padding:20px;}

.formbody table tr{margin:0;padding:0;}
.formbody table td{padding:5px;margin:0;}
.formbody table .col_0{vertical-align:top;width:200px;}
.formbody .error{margin:0 0 2px 0;color:#ff0000;}
.formbody .mandatory{color:#ff0000;} /* Camp obligatori */
.formbody label{text-align:left;}
.formbody hr{width:100%;height:1px;border-style:1px;border-color:#C5C4C4;border:none;}
.formbody input,textarea{width:350px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
.formbody input[type="submit"] {border:1px solid #868705;background-color:#A7B50A;color:#ffffff;width:auto;padding:0 20px 0 20px;}
.formbody select{width:255px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
.formbody .submit_container{}
/* CAPTCHA */
.formbody #ifpicCap{}
.formbody #ifpicCap input{width:100px;float:left;}
.cpimage{clear:both;float:left;margin:5px 0 10px 0;}


/*
.formbody #form_header{width:667px;height:25px;background:url("tl_files/plantilla/bg_form_header.gif") left top no-repeat;}
.formbody #form_footer{width:667px;height:25px;background:url("tl_files/plantilla/bg_form_footer.gif") left top no-repeat;}
*/

/* CATALÀ */
#subscriute-ca{width:169px;height:91px;background:url("tl_files/plantilla/bg_subscriute-ca.gif") center top no-repeat;margin:2px 0 0 -2px;}
#subscriute-ca .form{padding:53px 0 0 7px;}
#subscriute-ca input{width:150px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
#subscriute-ca input[type="image"] {border:0;width:31px;height:9px;float:right;padding:3px 7px 0 0;}

/* ESPAÑOL */
#subscriute-es{width:169px;height:91px;background:url("tl_files/plantilla/bg_subscriute-es.gif") center top no-repeat;margin:2px 0 0 -2px;}
#subscriute-es .form{padding:53px 0 0 7px;}
#subscriute-es input{width:150px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
#subscriute-es input[type="image"] {border:0;width:31px;height:9px;float:right;padding:3px 7px 0 0;}

/* ANGLÈS */
#subscriute-en{width:169px;height:91px;background:url("tl_files/plantilla/bg_subscriute-en.gif") center top no-repeat;margin:2px 0 0 -2px;}
#subscriute-en .form{padding:53px 0 0 7px;}
#subscriute-en input{width:150px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
#subscriute-en input[type="image"] {border:0;width:31px;height:9px;float:right;padding:3px 7px 0 0;}

/* ALEMANY */
#subscriute-de{width:169px;height:91px;background:url("tl_files/plantilla/bg_subscriute-de.gif") center top no-repeat;margin:2px 0 0 -2px;}
#subscriute-de .form{padding:53px 0 0 7px;}
#subscriute-de input{width:150px;padding:2px;border:1px solid #BCBCBC;color:#000000;}
#subscriute-de input[type="image"] {border:0;width:31px;height:9px;float:right;padding:3px 7px 0 0;}

/*
* PAGINACIÓ
*/
.pagination ul{float:right;}
.pagination hr{width:100%;height:1px;border-top:1px dashed #C5C4C4;border-color:#C5C4C4;}
#paginacion{margin:0;padding:0;list-style-type:none;}
#paginacion li{float:left;margin:2px;padding:0;}
#paginacion img { margin-top:2px;}
#paginacion li a{padding:0 2px;text-decoration:none;color:#8F8F8F;}
#paginacion .current{padding:0 2px;background-color:#868705;color:#ffffff;}
#paginacion li a:hover{display:block;background-color:#868705;color:#ffffff;}


/*
* BANNER XARXES SOCIALS
*/
#banner_xarxes .banner_image {float:left;}

#peu_pagina {color:#6E6C6C;text-align:center;font-size:10px;margin:10px 0 15px 0;}

#main {min-height:570px;}
/*
 * Estils generals
*/
body{color:#3E3A3B;}
table{color:#3E3A3B;}
strong{color:#858602;}
a{color:#858602;}
a:hover{text-decoration:underline;}
h2{color:#858602;margin-top:0;}
h3{color:#858602;font-size:12px;margin:0;}

#calendar_months {margin-top:5px;text-align:center;}
#calendar_months a{font-family:Verdana;font-size:11px;text-decoration:none;color:#6E6C6C;font-weight:bold;}
#calendar_months a:hover{text-decoration:none;color:#868705;}
