#barra_menu #pestanyes { float: right; margin: 0px 188px 0px auto; height: 25px; }
#barra_menu #pestanyes p { float: right; font-size: 0.75em; }
#barra_menu #pestanyes p a { color: #fff; }
#barra_menu #pestanyes p a:hover { color: #404040; }
#barra_menu #pestanyes p a.on { color: #404040; text-decoration: none; }

/* @group DRETA */
.bloc { position: relative; clear: both; }
.new { position: relative; clear: both; }
.new img { margin-bottom: 10px; }

/* GEMMA: he tret  color: #fff; background: #404040; i, als colors de sota, hi he tret el #barra_menu.colorX per .colorX i hi he afegit el color:#fff
 perquè sinó l'explorer no agafa els diferents colors de color1, color2, etc */
#barra_menu { height: 25px; font-size: 1.2em; margin: 6px 0px 0px 0px; padding: 0px; } 
.color1 { background: #f6d201; color: #fff; }
.color2 { background: #6abd13; color: #fff; }
.color3 { background: #f640ae; color: #fff; }
.color4 { background: #0992c9; color: #fff; }
.color5 { background: #ed8917; color: #fff; }
.color6 { background: #ff1e1c; color: #fff; }
.color7 { background: #7b5fc5; color: #fff; }
.color8 { background: #e6e6e6; color: #404040; }
.color9 { background: #e6e6e6; color: #404040; }
#barra_menu p { margin: 0px; padding: 5px 15px; }
	
#banner { width: 542px; height: 180px; float: left; }
#mapa_situacio { width: 203px; height: 180px; float: right; }
#fons_cerca { width: 746px; height: auto; 
	background: url(../imatges/fons/fons_cerca.png) repeat-y right top;  }
	

#sortides_arribades { width: 540px; float: left; }
#sortides_arribades p, h2, h3 { margin-left: 16px; }
#sortides_arribades img { border: 1px solid #bfbfbf; float: left; margin-bottom: 2px; }
#sortides_arribades h2 { padding-bottom: 2px; border-bottom: 1px solid #bfbfbf; margin-top: 2em; }
#sortides_arribades ul { margin: 0px 0px 0px 16px; padding: 0px; }
#sortides_arribades li { margin: 5px 0px; list-style: none; }
#sortides_arribades em { color: #bfbfbf; font-size: 0.9em; margin-left: 5px; font-style: normal; }
#sortides_arribades table { width:100%; }

#rutes .new { border: 0px solid red; width: 260px; margin-right: 16px; float: left; clear: none; }
#rutes .new2 { border: 0px solid blue; width: 260px; float: left; clear: none; }
#rutes h2 { margin: 0px; padding: 0px; }
#rutes h2 img { margin-bottom: 16px; }
#rutes h2 strong {	display: none; visibility: hidden; }
#rutes img { border: 0px solid #bfbfbf; float: left; }
#rutes .new_text { margin-bottom: 10px; padding: 0px 0px 16px 64px; }
#rutes h3 { margin: 0px 0px 5px 0px; padding: 0px; color: #404040; font-weight: normal; }
#rutes h3 a { color: #404040; }
#rutes p { margin: 0px; padding: 0px; }
#rutes .data { color: #bfbfbf; font-size: 0.8em; }
#rutes .info { font-size: 0.8em; text-align: right; padding-left: 1em; }
#rutes .info a { color: #404040; }

#bcngro { width: 170px; padding: 16px 18px 16px 0px;
	float: right; color: #666; background: #e6e6e6; }
#bcngro h3 { font-size: 1.4em; margin: 0px 0px 10px 16px; padding: 0px; color: #404040; font-weight: normal; }
#bcngro h3 a { color: #404040; }
#bcngro .dades { color: #404040; margin: 0px 0px 8px 16px; }
#bcngro .dades a { color: #404040; }
#bcngro .dades em { color: #808080; font-size: 1.2em; line-height: 1.2em; font-weight: normal; font-style: normal; }
#bcngro .formulari { margin: 0px 0px 16px 16px; color: #a6a6a6; }
#bcngro input {  }
#bcngro input.w144 { width: 144px; }
#bcngro select { width: 144px; }


#destacat img { float: left; }
#destacat .new_text { margin: 0px; padding: 0px 0px 18px 186px; }
#destacat p { margin: 0px; padding: 0px; }
#destacat .data { color: #a6a6a6; font-size: 0.8em; }
#destacat .info { font-size: 0.8em; text-align: right; }
#destacat .info a { color: #404040; }

/* --- Banners_patrocinadors --- */
#banners_patroci { margin: 6px 0px 0px 0px; }
#banners_patroci a img { border: 1px solid #e6e6e6; 
	float: left; margin: 0px 2px 3px 0px; }
#banners_patroci a:hover img { border: 1px solid #bfbfbf; }

/* @end */
