﻿body {text-align:center;font-family:arial,verdana,tahoma,sans-serif;font-size:11px;width:960px;font-size:12px; margin:0px auto; background: #F2AA00 url(http://www.anoiaenviu.cat/media/serveis/Serveis-01.jpg) no-repeat;}
div#noticia{text-align:left}
div#outter{border-right:3px solid white;border-left:3px solid white;float:left;width: 960px;text-align:left;}
div#contingut{width:750px;float:left; padding:10px; color:#000;margin-top:0px;}
div#contingut_full{width:960px; padding:10px; color:#000;margin-top:0px;}
div#nav{border-bottom:3px solid #FFF; background:#F2AA00; color:#000; padding:5px;text-align:left;color: #000;text-decoration: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;}
div#menu{padding:4px;text-align:left;background-color:#F2AA00;}
div#menu_lateral{width:175px;#width:165px; float:right; margin-right:5px;text-align:center;}
div#footer{background-color:#000000;text-align:center;font-size:10px;color:white;padding-top: 10px;padding-bottom: 10px;}
div#main{float: left;width:960px;background: #FDFAEB;}
div#top{height: 200px;text-align:left;color:#FFF};
#top form{margin:0px;}

#menu_lateral select {width:100%;}
#menu label {color:#FFF;font-weight:bold;}
#toolbar {background: #FDFAEB;padding-top: 10px;padding-bottom: 10px;float:left;width:100%;}
#toolbar ul {padding:0px; margin:0px;text-align:left;list-style:none;padding-left:5px;}
#toolbar li {height:20px;font-weight:bold;}
#toolbar li a {color:#ECD65E;text-decoration: none;}

.img_top {border:2px solid #FFF;margin-bottom:0px;border-left:0px;}
.idiomes_top {text-decoration:none;color: #000;}
p {padding:5px;}
.a{text-decoration:none;}
.data_news {font-size:12px;}
.titol_news {font-weight:bold; margin-top: 10px; font-size:14px;}
.llegenda {font-style:italic;font-size:11px;text-align:right;margin-right:10px;clear:left;}

.img_detall {margin:auto 10px 10px auto;}


/*Menu lateral poblacions*/
.img_menu_pobl_extra {border:3px solid #ECD65E;}
#extra_menu_pobl {border: 2px solid #FFF;float:left;margin-top: 5px; margin-bottom:5px;padding:3px;#margin-right:2px;background-color: #F2AA00}


/* HEADERS */
h1 {color:#A88B00;margin-top:0px;font-size:21px;float:left;}
#titol h1 {text-align:center; height: 50px; }
#box_items_big h2 {font-weight:bold; color:#F2AA00;margin:0px;font-size:17px;border-bottom: 1px dashed #F2AA00;}


#titol, .titol_big_box {text-align:left;color:#ECD65E;}
#rutes {float: left; width: 239px;height:170px; margin:0px auto 0px auto;}
#llocs_interes {float: left; width: 239px;height:170px; margin:0px auto 0px auto;}
#agenda {margin:0px auto;}
#agenda ul {list-style:none; padding-left: 20px;}
#info_agenda { width: 479px;}
#info_news{ width:479px;}
/*#des_curt {padding-left:100px; }*/
#noticies {float: left;width: 239px;height:170px; margin:0px auto 0px auto;}
#mes_contingut {float: right; vertical-align:bottom; }
#imatge_poble a{color:#000000; text-decoration:none;}
#imatge_poble a:hover {text-decoration: underline; }

.weird {clear:both;}
.hidden {display:none;}

#box_items {float:left;width:375px;#width:380px;height:155px;margin-bottom:20px;}
#box_items ul {list-style:none;margin:0px;padding:0px;}
#box_items_big {width:470px; float:left;margin-bottom:10px;}
.titol_big_box {color:#ECD65E;height:20px;}
.desc_petita {margin-bottom:20px;}
#box_items_big b a{}
#box_items_big ul {margin:0px; padding:0px;}
#mes_contingut a {font-size: 13px; font-weight:bold; color: #F2AA00;}


#nav a{COLOR: #000;}
#nav_path{border-bottom:3px solid white; border-top:3px solid white; background-color:#000; color:#FFF;padding-top: 5px;padding-bottom: 5px;}
#nav_path a{text-decoration:none; color:#FFF}
#nav_path td {text-align:center}
#nav_path table{background-color:#000000; border:none;}


.titol{color:#A88B00;font-weight: bold;text-decoration:none;text-align:left;}
.nom_poblacio_detail {color:#A88B00;font-weight: bold;font-size: 15px;}
#top_desc_page {float:left;margin-bottom:20px;}
.logo_consell {border: 2px solid #ECD65E}

#contingut h3, #contingut_full h3{color:#A88B00;}
#contingut a, #contingut_full a {color:#000000; text-decoration:none;}
/*#contingut a:hover {text-decoration: underline; }*/
#contingut ul, #contingut_full ul {list-style:none;padding:5px;margin-right:7px;margin-left:0px;/*float:left;*/}

.desc{text-decoration:none; color:#000000;text-align:left}
.borderimg{border:2px solid #F2AA00}

#llista{color: #ECD65E; border:1px solid #F2AA00 ;border-top:0px;border-bottom:0px;}
#llista2{color: #ECD65E; text-align:center;border:1px solid #F2AA00;border-top:0px;FONT-WEIGHT: bold}

#footer a{text-decoration:none; color:#FFFFFF;}


/* Carret de la compra */
#shopping_cart {border:1px solid #F2AA00;border-top:0px;width:173px;}
#shopping_cart th {font-size: 12px; color: #333333;}
#shopping_cart_items img {border:none;}
#shopping_cart td {text-align:left;}

.lamevallista_td {font-size:11px;width: 150px;border-bottom:1px dashed #F2AA00;}
.lamevallista_td a {color: #333333;}
.lamevallista_td2 {border-bottom:1px dashed #F2AA00;}


/* SERVEIS */
.item_servei 	{border-bottom: 1px dashed #F2AA00;float:left; width: 700px;padding: 5px;}
.item_subservei {border-bottom: 1px dashed #F2AA00;float:left; width: 700px;padding: 5px;margin-left:20px;}
.ul_serveis {margin-bottom:20px;}
.title_pobl_serveis {color:#A88B00;font-size: 16px;font-weight:bold;}
.services_panel {float:left; width: 150px; margin-right: 28px; margin-bottom: 10px; cursor:pointer;}
li.service_box_list a {color: #FFF; font-weight:bold;}
li.service_box_list a:hover {color: orange;}

.service_box_title {background: #18171C;margin:0px;color:#FFF;font-weight:bold;font-size:20px;text-align:center;padding:5px;width: 151px;}
.service_box_list {width: 151px; background: #1A181D;padding-left:10px;margin-left:0xp;}
li.service_box_list {padding-bottom:5px;}
.service_box_list a {color: #FFFFFF!important;}
.service_box_list a:hover {color: orange!important;}
.green {color: #C8D219}


#left_menu ul {clear:left;}
#left_menu {float:left; width: 170px; }
#left_menu ul {margin:0px; padding:0px;}
#left_menu .submenu {font-weight: bold;list-style:none; padding-left: 15px; margin-bottom: 10px;}
#left_menu .menu {list-style:none; padding-left: 0px; margin-bottom: 10px; border-top: 1px dashed orange;}
#left_menu .submenu a {color: #A0A0A2; }
#left_menu li.active {background: #FABF00;}
#left_menu a.active {color: #000;}

#items_menu { float: left; width: 170px; background: #FFDF94; margin-left: 10px; overflow-y: scroll; height: 700px;}
#items_menu .item_title { color: #C45021; font-weight: bold; font-size: 13px; }
#items_menu .menu { border-bottom: 1px dashed #FFF; }
#items_menu li { padding: 10px 0px; }
#items_menu ul { margin: 0px; padding: 0px; padding-left:5px; padding-right: 5px; }


/* calendari */
#calendari {background-color:#FF5F01; text-align:center;margin: 10px auto;width:162px}
#calendari p{margin:0px; padding:0px; }
.calendarToday {font-weight:bold; color:#000000; }
#calendari td {margin: 3px;padding: 2px; font-weight:bold;}
.calendarHeader {padding: 0px;text-align:center; color:white; background-color: white;}
.calendar {color:#ffffff;background-image: url(../media/bg_calendari_body.gif);width:162px}	
.calendarMonth {color: #FFffaa; font-weight:bold;}
#calendari a {color: #FFFFAA;font-weight:bold;font-size: 12px;  text-decoration:underline;}
#calendari a:hover {color: #EEAAFF;}

/*ESDEVENIMENTS*/
#esdeveniments a {color: #000000;font-weight:bold; text-decoration:none;}
#esdeveniments a:hover {color: #000000; text-decoration:underline;}

/*BUSCADOR*/
.marcar {color: #A88B00; font-weight:bold;}
.titol_searched_item {font-size: 15px; color: #A88B00;}
.no_results {text-align:center; margin: 20px auto; font-size: 15px; color: #A88B00;}
hr {border: 1px dashed #A88B00}

.sliding_product {margin-bottom:10px;}
.sliding_product img {border:0px;}

/*Visualitzacio finestra imprimir*/
div#outter_2{float:left;width: 680px;text-align:left;background: none;border:none;padding-top: 250px;padding-left: 5px; padding-right:5px;}
#fatu_print {float:right;margin-top:20px;}

#credits_body {margin:0px; background: #FFF;text-align:left;}
#credits {font-weight:bold; font-size: 12px;padding-left: 20px;padding-bottom: 20px;}
#credits a {text-decoration:none;color: #FFF;}
#credits .black {color: #000;}
#credits .white {color: #FFF;}

.filtre_mesos {font-weight:bold; color: #ECD65E;text-align:left;}


v\:* {behavior:url(#default#VML);}
table.directions th {background-color:#EEEEEE;}
img {color: #000000;}

#google_maps_div {background: #ede19d;padding-top:10px;padding-bottom:10px;padding-left: 10px;float:left;width:100%}

#opinio_div {padding-top: 15px;}
#opinio_div textarea {border:0px;background-color: #FFF;width: 600px; border:1px solid #EEEDE6;}
#opinio_div input[type=text] {background-color: #FFF; width: 600px; border:0px;height:22px; border:1px solid #EEEDE6;}
#opinio_div label {margin-top: 15px; color: #787878; font-weight: bold;}

/**** News ****/
#comment 		{border:1px dotted #808080; margin-top: 5px;}
#comment .nom 	{font-size: 14px; font-weight:bold; margin-bottom: 5px; border-bottom: 1px dotted #808080; display:block; padding:4px;}
.title_comment	{font-size: 18px;}
#errors_info ul {float:left;}
#errors_info li {list-style-type: bulled; margin-top: 5px;margin-left:100px;color: red; font-weight:bold;}
.error			{width:200px;display:block;}
#contingut		{width:350px;}
/*** End news ***/

/* Contact form */
#cntForm, #CommentForm { margin: 10px 20px;}
#cntForm label { float:left; width: 170px; text-align: right; padding-right: 10px; margin-top: 15px; color: #787878; font-weight: bold;}
#cntForm input { border: 0px; background: #FFF; margin-top: 10px; height: 25px;}
#cntForm textarea{ margin-top: 10px; border: 0px;}
#cntForm input[type=submit]  { background: #C7D118; font-weight: bold; text-align:center; }

#cntForm2 { float:right; widht: 300px; margin: 10px;}
#cntForm2 label { margin-top: 10px; color: #787878; font-weight: bold; margin-left: 0px; padding-left:0px; display:block;}
#cntForm2 input { border: 0px; background: #FFF; margin-top: 3px; height: 25px;margin-left: 0px; padding-left:0px;}
#cntForm2 textarea { border: 0px; margin-top: 3px;}
#cntForm2 input[type=submit] { background: #C7D118; font-weight: bold; text-align:center; }

#left_contact_info {float: left; width: 350px; }
.contact_info {float:right; text-align:right;}