/*********************************************************
-----------------  canamo.net   --------------------------
**********************************************************/

*{font: 0.95em "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;	font-weight:bold; text-decoration:none; color:#E3E5E6; background-color: transparent;}
body{_text-align:center; background: #3A5214 url('bg-body.jpg') left top repeat-x; margin:0; padding:0;}
a,a:link,a:visited, a:hover{text-decoration:none;}
li{list-style-type:none;}
img{border:none;}
h1{background:transparent url('bg-pagetitle.gif') left top no-repeat; margin:0; padding:7px 0 0 20px; font-size:16px; height:28px; color:#000;}
.content2 h1{background:transparent url('bg-pagetitle2.gif') left top no-repeat;}
p{margin:1px 0;}

/** ESTRUCTURA **/
.page{margin:10px auto 10px auto; padding:0; width:1000px;}

#head{padding:5px;}
#head #logo{float:left; margin-bottom:5px;}

#banner-top{margin:20px 0 0 450px;}
#banner-left{margin:20px 0; text-align:center;}
#banner-right{margin:20px 8px; text-align:center; width:158px; /*overflow:hidden;*/}
#banner-right img{width:158px;}
#banner-bottom{margin:40px 0 30px 75px;}

#manager{margin-top:20px; clear:both; background:#222819 url('manager-left.jpg') left top no-repeat; height:21px; width:990px;}
#menuWeb{margin-left:20px;background:#222819 url('manager-right.jpg') right top no-repeat; height:21px;}

#menuWebList{float:right; margin:3px 250px 0 0;}
#menuWebList li{display:inline;}
#menuWebList a, #menuWebList a:link, #menuWebList a:visited{color:#6D7C57; margin:0 5px; padding:3px 7px;}
#menuWebList a:hover, #menuWebList li.active a{background: #6D7C57; color: #222819;}


#menu{clear:left; float:left; width:175px; text-align:left;	margin:10px 1px 10px 2px; padding:0; background:#3E5715 url('bg-columns.jpg') left top repeat-x; height:1330px;}
#main_menu{margin:0; padding:7px 10px 0 10px; background:transparent url('top-columns.jpg') left top no-repeat;}
#main_menu ul{margin:0; padding:0;}
#main_menu li.active a {background:#B1CD81 url('fletxa-menu.gif') 95% 50% no-repeat; color:#3B5E1D;}
#main_menu li.active ul.submenu a{background:#3B5E1D; color: #B1CD81;}
#main_menu li a{background-color:#3B5E1D; margin:4px 0; padding:4px 4px 4px 8px; color: #B1CD81; _height:16px; display:block;}
#main_menu li.active ul.submenu a:hover, #main_menu li a:hover,#main_menu .activeMainMenuItem{color:#3B5E1D; background-color:#B1CD81;}
#main_menu ul li ul{padding-left:10px; font-size:12px;}


.main_subMenu{visibility:hidden; margin-top:1px; margin-left:5px; position:absolute; overflow:hidden; border:1px solid #E3E5E6; text-align:left; background-color:#000;}
.main_subMenu ul{ margin:0; padding:0;}
.main_subMenu ul li{margin:0; padding:1px 2px;}
.main_subMenu ul li a{white-space:nowrap; color: #5FD600; height:16px; line-height:16px; padding:0 6px 0 0; padding-left:4px; display:block; }
.main_subMenu ul li a:hover{color:#E3E5E6; background-color:#3B5E1D;}


/*** CONTENT ***/
.content{float:left; width: 620px; min-height: 1330px; height: auto !important; height: 1100px; text-align:left; margin:10px 7px 2px 7px; padding:0; background:#4F642C url('bg-content.jpg') left top repeat-x;}
.content *{letter-spacing:.1em;}
.content2{float:left; width:800px; min-height: 1330px; height: auto !important; height: 600px; text-align:left; margin:10px 7px 2px 7px; padding:0; background:#4F642C url('bg-content.jpg') left top repeat-x;}

/*** COLUM_RIGHT ***/
.colum_rigth{float:left; width:175px; margin:10px 2px 10px 1px; padding:0; background: #3E5715 url('bg-columns.jpg') left top repeat-x; height:1330px; _overflow:hidden;}
.colum_rigth .top{padding:0; background:transparent url('top-columns.jpg') left top no-repeat; height:10px;}

/*** FOOT ***/
.foot{width:988px; overflow:hidden; _display:inline-block; clear:both; padding:0; background:#4B6127 url('bg-foot.jpg') left bottom no-repeat; height:24px;}
.foot  p{padding:0; margin:3px 0 0 20px; color:#ADADAD; text-align:center;}
.foot a{color:#ADADAD;}
.foot a:hover{color:#B1CD81;}
.foot .margin{color:#ADADAD;}

.space{clear:both; height:30px;}
.space1{clear:both; height:1px;}
.space10{clear:both; height:10px;}
.space20{clear:both; height:20px;}
.space30{clear:both; height:30px;}
.space40{clear:both; height:40px;}
.space50{clear:both; height:50px;}
.space60{clear:both; height:60px;}

.remark{border-bottom:1px dotted #fff;}
.images_align{margin:10px 0; text-align: center;}
.no_indent{text-indent:0%;}
.islink{background:url(link.gif) left center no-repeat; padding-left:15px; color:#999B9F;}
.small_text{font-size:.8em;}
.news_date{padding-left:20px; background:url(date.gif) left center no-repeat; color:#3B5E1D; font-size:.8em;}
.ico_home {background:url(house.gif) center no-repeat; display: inline; padding:8px; _padding:16px 8px; cursor:pointer;}
.ico_more {background:url(add.gif) center no-repeat; padding:8px; _padding:16px 8px; cursor:pointer;}
.files_image{float:left; margin: 5px;}
.no_hover:hover{background-color:transparent;}
a.no_hover span.ico_home span, a.no_hover span.ico_shop span , a.no_hover span.ico_more span{display:none;}
a.no_hover span.ico_more span a{color:#3B5E1D;}


/*** BOX(Agenda,newsletter ...) ***/
.box-fac,
.box{margin:5px 8px 20px 8px; text-align:center; background: #4B622A url('bg-box2.jpg') left top repeat-x; width:158px;}
.box .ppsmall_photo{border:1px solid #0D1E02; border-bottom:0; padding-top:10px;}
.box .ppsmall_photo a img{border:1px solid #000;}
.box .ppsmall_photo a img:hover{border:1px solid #B1CD81;}
.box h3{background:#3E5715 url('bg-title-box.gif') center top no-repeat; margin:0; padding:4px 0 0 10px; letter-spacing:.2em; height:19px; text-align:left;}
.box h3 a{color:#000; padding:3px 3px 4px 3px; margin:0;}
.box h3 a:hover{background-color:#394525; color:#B1CD81;}
.box h3 a img{margin:-2px 0 0 25px; padding:0; float:left;}
.box form{margin:2px; padding:0; text-align:center;}
.box h4 {border:1px solid #0D1E02; border-top:0; margin:0; padding:8px 7px 10px 7px;}
.box h4 a{letter-spacing:.1em; padding:3px 5px; display:block;}
.box h4 a:hover{color:#394525; background-color:#B1CD81;}


.box-fac{border:1px solid #0D1E02; padding:0 0 10px 0; width:157px;}
.box-fac a{letter-spacing:.1em; padding:2px 5px; display:block;}
.box-fac a:hover{background-color:#B1CD81; color:#394525;}


/* Paginacio */
span.field, p.field{font-weight:bold;}
.pagination {margin:35px 0 20px 0; text-align:center;}
.pagination ul.pags{list-style:none; margin:0; padding:0;}
.pagination ul.pags li{background:none; display:inline; font-weight:bold; margin:3px; color:#0D1E02; font-size:12px;}
.pagination ul.pags li.active{margin:0 8px 0 10px; padding:4px 7px; border: solid 1px black; background-color:#344023; color:#fff;}
.pagination ul.pags li a{font-weight:bold; margin:0; padding:4px 7px; border:solid 1px #0D1E02; background-color:#9DBC6C; color:#0D1E02; font-size:12px;}
.pagination ul.pags li a:hover{border: solid 1px black; background-color:#344023; color:#fff;}
.pagination form{margin:24px 0 15px 0;}
.pagination form select{width:50px; border:solid 1px rgb(200,200,200); background:#9DBC6C; color:#0D1E02;}
.pagination form select option{background:#9DBC6C; color:#0D1E02;}
.pagination form input.button_js{margin-left:8px; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); color:rgb(150,150,150); text-align:center;}
.pagination form input.button_js:hover{border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80); cursor:pointer;}


/** CATALOGUE_MENU **/
.catalogue_menu{margin:0; padding:9px 0 0 10px; text-align:left; background:transparent url('bg-pagetitle.gif') left top no-repeat; height:25px; font-size:16px;}
.catalogue_menu .cats{margin: 0 0 2px 0; padding:0;}
.catalogue_menu .cats li{display: inline; margin:0 10px 0 6px; padding-left:20px; background:url('fletxa-menu.gif') left 65% no-repeat;}
.catalogue_menu .cats li a{color:#000; padding:3px 2px; letter-spacing:.05em;}
.catalogue_menu .cats li a:hover{color:#B1CD81; background-color:#000;}
.catalogue_menu .cats li a.no_hover:hover{background:none;}
.catalogue_menu .cats li a span.ico_home {_float:left; margin-left:-25px; background:url(house.gif) center no-repeat; display: inline; padding:8px; _padding:16px 8px; cursor:pointer;}
.catalogue_menu .cats li a span.ico_shop {_float:left; margin-left:5px; background:url(basket.gif) center no-repeat; display: inline; padding:8px; _padding:16px 8px; cursor:pointer;}
.catalogue_menu .cats .active{color:#000; text-transform:uppercase;}


/* LLISTATS */
.items p{text-align:justify;}
.seccion_listado{margin:0; padding:0;}
.seccion_listado .items{overflow:hidden; _display:inline-block; margin-bottom:15px;	background:transparent url('bg-content-box.gif') top left no-repeat; height:150px;}
.seccion_listado .items h4.title{margin:8px 15px 7px 10px; padding:4px 0 5px 0; border-bottom:1px solid #4A5C2B;}
.seccion_listado .items h4.title a{padding:4px 5px 5px 5px; font-size:1em; color:#E3E5E6; letter-spacing:.1em; display:block;}
.seccion_listado .items h4.title a:hover{color:#3B5E1D; background-color:#B1CD81;}
.seccion_listado .items p.description{margin:0 15px; letter-spacing:.05em; color:#999B9F; text-indent:0%; }
.seccion_listado .items .ico_more{margin:0 0 0 5px; float:right;}

div.image_4lists{float:right; clear:none; padding:2.5px; width:120px; overflow:hidden; margin:5px 0 5px 15px;}
div.image_4lists img{width:110px; max-height:130px; overflow:hidden; padding:0; margin:0;}
div.image_4lists a img{border:1px solid #0D1E02; display:block;}
div.image_4lists a:hover img{border:1px solid #AECA7F;}


#seccion_ver  div.image_4lists, #seccion_leer div.image_4lists{width:90px;}
#seccion_ver  div.image_4lists img, #seccion_leer div.image_4lists img{width:80px; max-height:120px;}

#seccion_senales  div.image_4lists{width:120;}
#seccion_senales  div.image_4lists img{width:auto; height:110px; max-width:100px;}


/** NAV_ITEMS **/
.nav_items{background:transparent url(1px_cab.gif) repeat scroll 0 0; padding:6px; text-align:center; overflow:hidden; margin:0; height:18px;}
.nav_items ul li{padding:0; display:inline; font-size:13px;}
.nav_items .issue{margin:0; _margin:10px; _display:inline-block;}
.nav_items .issue li{color:#86A84F; margin-left:5px;}
.nav_items .issue li a{color:#E3E5E6; padding:0 2px; padding:3px 3px 4px 3px;}
.nav_items .issue li a:hover{background-color:#B1CD81; color:#000;}
.nav_items ul.nav{margin: -15px 0 0 0; _margin: -25px 0 0 0; padding:0;}
.nav_items ul.nav li a{color:#E3E5E6;}	
.nav_items ul li.link_prev{padding-left:20px; background:url('arrow_left.gif') left 30% no-repeat; float:left;	}
.nav_items ul li.link_next{	padding-right:20px; background:url('arrow_right.gif') right 30% no-repeat; float:right;}

.nav_items ul li.link_prev a, .nav_items ul li.link_next a{padding:3px 3px 4px 3px;}
.nav_items ul li.link_prev a:hover, .nav_items ul li.link_next a:hover{background-color:#B1CD81; color:#000;}


/** NAV_ISSUES **/
.nav_issues{background:transparent url(1px_cab.gif) repeat scroll 0 0; padding:6px; text-align:center; overflow:hidden; margin:0; height:18px;}
.nav_issues ul li{padding:0; display:inline; font-size:13px;}
.nav_issues .issue{margin:0; _margin:10px; _display:inline-block; /* IE only */ background:transparent;}
.nav_issues .issue li{color:#fff; margin-left:5px;}
.nav_issues .issue li a{color:#E3E5E6; padding:0 2px;}
.nav_issues .issue li a:hover{background-color:#3B5E1D; color:#E3E5E6;}
.nav_issues ul.nav{margin: -18px 0 0 0; _margin: -28px 0 0 0; padding:0;}
.nav_issues ul.nav li a{color:#E3E5E6;}	
.nav_issues ul li.link_prev{padding:0 0 0 15px; background:url(arrow_left.gif) left 40% no-repeat; float:left;}
.nav_issues ul li.link_next{padding:0 15px 0 0; background:url(arrow_right.gif) right 40% no-repeat; float:right;}

.nav_issues ul li.link_prev a, .nav_issues ul li.link_next a{padding:3px 3px 4px 3px;}
.nav_issues ul li.link_prev a:hover, .nav_issues ul li.link_next a:hover{background-color:#B1CD81; color:#000;}


.content .issue .big_photo{text-align:center; margin:18px 0 20px 0;}
.content .issue .big_photo a img{border:2px solid #0D1E02;}
.content .issue .big_photo a:hover img{border:2px solid #B1CD81;}

.BoxSection, .BoxSection2{clear:both; margin:10px 0 0 0; padding:2px 2px 10px 2px; background-color:#EBEBEB;}
.BoxSection .right, .BoxSection2 .right{margin:2px 10px 5px 485px; clear:both;}
.BoxSection div, .BoxSection2 div{background:#EBEBEB; padding:2px;}
.BoxSection div ul{padding:0; margin:10px 20px 0 160px;}
.BoxSection2 div ul{padding:0; margin:10px 20px 0 40px;}
.BoxSection h3, .BoxSection2 h3{margin:0; padding:3px 6px; color:#FFF; letter-spacing:.5em;}
.BoxSection img{float: left; margin:10px 0 0 20px; _margin:5px 0 0 14px;}

.BoxSection .add, .BoxSection2 .add{float:right; margin: -15px 5px 2px 0; }
.BoxSection .lists, .BoxSection2 .lists{background: url(text_list_bullets.gif)left center no-repeat; float:right; margin-right:15px;}
.BoxSection ul a, .BoxSection2 ul a{color:#000; margin-left:8px;}
.BoxSection ul a:hover, .BoxSection2 ul a:hover{background-color:#000; color:#EBEBEB;}
	

/** SECCION **/
#seccion{padding:5px;}
#seccion .category{margin:0; padding-left:30px;}
#seccion .category p.name{margin:5px 0 0 -10px;}
#seccion .category p.name a{background:url(arrow.gif) left center no-repeat; color:#FFF; padding-left:10px; font-size:1em;}


/** ITEM(antiprohibicion, editorial ...) **/
* .item{overflow:hidden; margin:0; padding:0;}
.item img{overflow:hidden;}
* .item h1.title{margin:0; padding:0; background-image:none;}
.item div.description{margin:0 0 10px 0; padding-left:15px;}
* .item .titular1{text-indent:2em; margin:10px 0; padding:10px;}
* .item .subtitle2{margin:5px 0 0 0; font-size:1.1em;}
.item .body{background-color:#EBEBEB; padding:5px; clear:both;}
.item .body *{color:#000;}
.item .autor{background-color:#EBEBEB; margin:0; padding-right:15px; text-align:right; color:#638CFF; padding-bottom:5px;}


/** NEWS **/
.news{margin:0; padding:5px;}
.news h1{margin-bottom:10px;}


/** BOX NEWS_TITLE **/
.news_titles{margin:20px 8px 20px 8px; padding:0; width:158px; background:#4B622A url('bg-box2.jpg') repeat-x scroll left top;}
.news_titles h4{color:#000; text-align:left; margin:0; padding:4px 0 0 7px; font-weight: bold; letter-spacing:.2em; color:#000; background:#2F4310 url('bg-title-box.gif') left top no-repeat; height:19px;}
.news_titles h4 a{color:#000; padding:3px 0 4px 2px;}
.news_titles h4 a:hover{background-color:#394525; color:#B1CD81;}
.news_titles h4 img{margin-right:5px; vertical-align:middle;}
.news_titles .news_list{margin:0; padding:5px 0; list-style: none; border:1px solid #0D1E02;}
.news_titles .news_list li{background:url(arrow.gif) left center no-repeat; margin:0 2px 0 5px; _margin:0 0 0 5px; padding-left:5px; _height:16px; text-align: left;}
.news_titles .news_list li a{display:block; margin:0 1px 0 3px; padding:2px 0 2px 5px; color:#fff; font-weight:bold; _height:16px;}
.news_titles .news_list li a:hover{color:#394525; background-color:#B1CD81;}
 
 
 /** BOX Last Issue **/
.issues_last{margin:0 9px 20px 8px; text-align:center; background: #394525 url('bg-box.jpg') left top repeat-x;}
.issues_last h3{background:transparent url('bg-title-box2.gif') center top no-repeat; margin:0; padding:4px 0 0 12px; letter-spacing:.1em; height:20px; text-align:left; color:#000;}
.issues_last p{margin:0;}
.issues_last .ppsmall_photo{text-align:center; margin:0; padding:10px 2px 2px 2px; border:1px solid #0D1E02; border-top:0; border-bottom:0;}
.issues_last .ppsmall_photo a img{border:1px solid #000;}
.issues_last .ppsmall_photo a img:hover{border:1px solid #B1CD81;}
.issues_last p{margin:0; padding:6px 0 4px 0; background:#76993C; border:1px solid #0D1E02;}
.issues_last p a{color:#000; padding:6px 3px;}
.issues_last p a:hover{color:#B1CD81; background-color:#394525;}
.issues_last .num{background:none; margin:0; border:1px solid #0D1E02; border-top:0; border-bottom:0;}
.issues_last .num a{margin:0 5px; color:#fff; font-size:11px; padding:3px 5px 4px 6px; display:block;}
.issues_last .num a:hover{color:#394525; background-color:#B1CD81;}
.issues_last p a img{vertical-align:middle; margin:0 2px 0 4px;}


/** NEWSLETTER **/
#newsletter{margin: 5px 0 20px 0; border: 1px solid #E3E5E6; text-align: center;}
#newsletter h3{background: url(_hdr-tile.png); border: 1px solid Black; color:#E3E5E6; margin:0; padding:10px 0 0 0; letter-spacing:.2em;}
#newsletter form{margin:2px; padding:0; text-align:center;}


/** CALENDAR **/
.calendar{margin:5px 0 20px 0; text-align: center;}
.calendar h4.calendar_title{border:1px solid Black; margin:0; padding:10px 0 0 0; letter-spacing:.2em; height:17px; vertical-align:middle;}
.calendar table{border-collapse:collapse; border-spacing:0; }
.calendar tr td.today_large{border-top:1px solid #dddcdc; font-size:10px; color:#000;}
.calendar .months{margin:0; width:100%; padding:0; /* padding:2px auto; */}
.calendar .month{width:100%; background-color:#FFF;}
.calendar .month td{text-align:center; font-weight:bold; padding:3px; color:#000; font-size:1.1em; background-color:#FFF;}
.calendar .month td .w_day_0{color:red;}
.calendar .month td .w_day_6{color:red;}
.calendar .month td .today{background-color:#76993C; padding:2px 6px;}
.calendar .month tr .weekdays{color:#fff; background-color:#76993C; font-size:11px; padding:3px 0 3px 0; width:150px;}
.calendar .month {background-color:#FFCC00;text-align:center;}
.calendar .month .today a:hover{font-weight:bold;}
.calendar .month span.today {background-color:#76993C; color:#fff; font-weight:bold;}
.calendar .month span.today a{background-color:#76993C; color:#fff; font-weight:bold;}
.calendar .month .no_tag a{color:#76993C;}
.calendar .month .no_tag a:hover{color:red;}
.calendar .month_year{background-color:#999B9F;}
.calendar .month_year a{color:#76993C; font-size: 1.2em; letter-spacing:1px; padding:2px 0; display:block;}
.calendar .month_year a:hover{background-color:#B1CD81; color:#394525;}
.calendar .n_week{background-color:#E4E4E4;}
.calendar .weekdays{font-weight:bold; color:#fff; background-color:#76993C;}


/* Calendaris de l'Agenda - Vista normal de 3 mesos */
.column1-unit .calendar{padding:0; margin:0 20px 10px 20px; border:none;}
.column1-unit .calendar h4.calendar_title{background-color:#EBEBEB; display:none;}
.column1-unit .calendar table{margin:0; padding:0;}
.column1-unit .calendar table.months tbody tr td{background-color:#EBEBEB; padding:10px; vertical-align:top; font-size:11px;}
.column1-unit .calendar table.months tbody tr td table.month tr td{background-color:#fff; text-align:center; padding:6px; vertical-align:middle; border:1px solid #B7B7B7;}
.column1-unit .calendar table.months tbody tr td table.month tr td.month_year {margin:0 auto; border:none;}
.column1-unit .calendar table.months tbody tr td table.month tr td.month_year a{color:#000; letter-spacing:1px;}
.column1-unit .calendar table.months tbody tr td table.month tr td.weekdays{color:#fff; background-color:#4C602B; padding:0; height:25px; border:0;}
.column1-unit .calendar .month .no_tag a{font-size:11px;}

#calendar_tree{margin-top:20px; border:5px solid #B7B7B7;}

#calendar_left{width:158px; border:0; margin:5px 0 20px 8px}
#calendar_left h4{border:0; text-align:left; padding:4px 0 0 7px; color:#000; background:#364B12 url('bg-title-box.gif') left top no-repeat; height:20px;}
#calendar_left .months{border:1px solid #0D1E02;}


.tooltip ul{margin:0; padding:0;}
.tooltip ul li{margin:15px 10px; padding:0; font-size:12px;}
.tooltip ul li a span.title{color:#fff; padding:4px 3px;}
.tooltip ul li a:hover{background-color:#354224;}
.tooltip ul li span.cat{color:#354224; padding:2px 3px; margin-top:4px; display:block; border-top:1px solid #354224;}


.date_event {height:50px; width:50px; background: url(calendar.gif) no-repeat 5px 0; font:normal 22px Arial, Helvetica, sans-serif; color:#666666; text-align:center; padding:3px 2px 0 0; line-height:100%; float:left; margin:0 20px 10px 0;}
.date_event span{height: 16px; display:block; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; padding-bottom:3px;}
.date_event .hour{font-size:10px; margin-top:15px;}

.diary_list{padding:0 20px 20px 20px;}
.diary_list a{color:#000;}
.diary_list ul li{color:#000;}
.diary_list a.center{text-align:center; clear:both; display:block;}
.diary_list .thumb{float:right;}

.diary_list .event, .diary_list .event_big{clear:both; background-color:#EBEBEB; padding:5px 15px; border:5px solid #B7B7B7; margin:20px 0; min-height:160px;}
.diary_list .event p, .diary_list .event_big p{font-size:12px; margin:15px 0; color:#000;}
.diary_list .event h3.club, .diary_list .event_big h3.club{border-bottom:1px dotted #000; color:#000;}
.diary_list .event h3.title, .diary_list .event_big h3.title{font-size:14px; color:#000;}
.diary_list .event h3.title a,
.diary_list .event_big h3.title a,
.diary_list .event .more_event a,
.diary_list .event_big .body a{color:#4F642C; padding:2px 3px;}

.diary_list .event h3.title a:hover,
.diary_list .event_big h3.title a:hover,
.diary_list .event .more_event a:hover,
.diary_list .event_big .body a:hover{background-color:#4F642C; color:#EBEBEB;}

.diary_list .event .more_event{text-align:left; margin-top: 25px; clear:both; margin-right:50px;}
.diary_list .event_big h2.title{font-size:16px; color:#000;}
.diary_list .event_big .body h2{font-size:14px; color:#B0B4BF;}
.diary_list .event_big .body h4{font-size:13px; color:#B0B4BF; padding:0; margin:30px 0 0 0;}

.diary_list .remark{color:#000; border-bottom:1px dotted #000;}
.diary_list .location, .diary_list .organization, .diary_list .body{color:#000;}


/*** GOOGLE ***/
#google{margin: 5px 0 20px 0; border: 1px solid #E3E5E6; text-align: center;}
#google h3{background: url(_hdr-tile.png); margin:0; padding:7px 0 0 0;}
#google ul{margin:0; padding:0;}
#google li label {_display: inline-block; /* fix for IE7 zoom */ margin:0; padding:0;}
#google form{margin:2px; padding:0; text-align:center;}


/*** CONTACTAR ***/
#contactar{text-align:center; padding:12px 20px;}
#contactar h1{text-align:left;}
#contactar ul li{color:#E3E5E6; text-align:left;}
#contactar ul li span{color:#999B9F;}
#contactar ul li .titul{color:#3B5E1D; text-decoration:underline;}
#contactar ul li img{margin-right:10px;}
#contactar p{text-align:left;}

.contactus{background:transparent url('bg-contactus.gif') top left no-repeat; width:380px; height:400px; margin:20px 0 0 110px; padding:20px 25px; font-size:14px;}
.contactus form p{clear:both; padding:7px 0;}
.contactus form label{width:130px; float:left; color:#AECA7F;}
.contactus form input{width:200px; background-color:#AECA7F; color:#000;}
.contactus form select{width:202px; background-color:#AECA7F; color:#000;}
.contactus form select option{background-color:#AECA7F; color:#000;}
.contactus form textarea{width:330px; background-color:#AECA7F; color:#000; margin-top:10px;}
.contactus form .buttons{margin:23px 0 0 130px;}
.contactus form .buttons input{width:100px; background-color:#B1CD81; color:#3B5E1D; cursor:pointer;}
.contactus form .buttons input:hover{background:none; color:#B1CD81;}


/** ISSUES_PUBLI **/
.issues_publi{overflow:hidden; _display:inline-block; margin:0; padding:0;}
/*.issues_publi div.issues_item div.ppsmall_photo{background: rgb(0, 0, 0) url('loading.gif') no-repeat scroll 50%;}*/

.issues_publi h1{margin-bottom:14px;}

/** ISSUES_ITEM **/
.issues_item{width:150px; height:194px; position:relative; float:left; margin:0 2px; padding:6px 0 0 0; text-align:center; background:transparent url('bg-issue.gif') top left no-repeat;}

.issues_item h3.num{font-size:2em;}
.issues_item img, .issues_itemNews img{margin:0; border: 1px solid #25340D;}
.issues_item img:hover,.issues_itemNews img:hover{border: 1px solid #B1CD81;}
.issues_item a,.issues_itemNews a{color:#B1CD81;}
.issues_item p.num, .issues_itemNews p.num{margin:3px 0 2px 24px; width:103px;}
.issues_item p.num a,.issues_itemNews p.num a{font-size:1.4em; color:#B1CD81; display:block;}
.issues_item p.num a:hover,.issues_itemNews p.num a:hover{background-color:#B1CD81; color:#000;}
.issues_item a:hover{color:#B7D620;}
.issues_item p.description{margin:6px 0 0 3px; padding:0; color:#B1CD81;}


/*** NEWS_BLOCK ***/
.news_block{margin:0; padding:0;}
.news_block .item{margin:0; border-bottom:1px dotted #E3E5E6; padding-bottom:5px;}
.news_block .news_item ul,
.news_block .item ul{font-size:100%; padding:3px 3px 3px 30px;}
.news_block  .news_item{background-color:#EBEBEB; padding-top: 10px; margin:20px 10px 0 10px; padding-left: 10px; border:5px solid #B7B7B7;}
.news_block .news_item li{font-size:100%; color:#000000;}
.news_block .item .text_short{padding:5px 15px;}
.news_block .news_date{margin:3px 0 0 440px;}
.news_block h2{margin:0 0 0 25px; font-size:.9em; letter-spacing:.2em; color:#999B9F;}
.news_block .title{font-size:1.4em; margin:0; color:#46572A; background:url(newspaper.gif) left center no-repeat;  padding-left:20px;}
.news_block  p.more{text-align:right;}
.news_block  a{color:#3B5E1D;}
.news_block  a:hover{background-color:#B1CD81; color:#3B5E1D;}
.news_block  h3 a,
.news_block  p.more a{color:#3B5E1D; padding:2px 3px;}
.news_block  h3 a:hover,
.news_block  p.more a:hover{background-color:#B1CD81; color:#3B5E1D;}
.news_block  .news_item p{color:#000000;}
.news_block  .news_item em{font-size:1em; text-indent:2em; color:#3B5E1D;}
.news_block .news_item p.sumario{font-size:18px; color:#46572A; clear:both; padding-top:30px; letter-spacing:12px; text-align:center;}
.news_block .news_item .news_autor{margin:0 0 0 10px; font-size:.8em; color:#46572A;}
.news_block .news_item .news_body{margin-top:10px; font-size:1em; letter-spacing:.05em;}

.news_block .news_category{margin:0 10px 10px 10px;}
.news_block .news_category a{display:block; text-align:center; color:#86A84F; font-size:12px; background:transparent url(1px_cab.gif) repeat scroll 0 0; padding:6px; border:1px solid transparent;}
.news_block .news_category a:hover{background:#86A84F; color:#000; border:1px solid #000;}

.news_block .news_category{margin:0 10px 10px 10px;}
.news_block .news_category a{display:block; text-align:center; color:#86A84F; font-size:12px; background:transparent url(1px_cab.gif) repeat scroll 0 0; padding:6px; border:1px solid transparent;}
.news_block .news_category a:hover{background:#86A84F; color:#000; border:1px solid #000;}

#seccion_home .news_block .item{background-color:#EBEBEB; padding:15px; border:5px solid #B7B7B7; width:auto; margin:20px 10px 0 10px;}
#seccion_home .news_block .item p,#seccion_home .news_block .item li{color:#000000; font-size:1.10em;}



/** PRESENTACION_OPINION **/
#presentacio_opinion{margin:0; padding:5px;}
#presentacio_opinion a{color:#000;}
#presentacio_opinion a:hover{text-decoration:none; background-color:#000; color:#EBEBEB;}
#presentacio_opinion p{color:#000;}
#presentacio_opinion div{overflow:hidden; _display:inline-block;}
#presentacio_opinion h1{margin: 2px; padding:0 0 0 3px; background-color:rgb(224,121,52);}
#presentacio_opinion ul li{background: url(arrow2.gif) no-repeat 0 .4em; margin:5px 2px 2px 3px; padding-left: 10px;}
#presentacio_opinion ul li a{font-size:1em;}
#presentacio_opinion .box1{float:left; width:460px; margin-bottom:5px; height:520px;}
#presentacio_opinion .box1 ul{margin:10px; padding:0;}
#presentacio_opinion .box1 .box12{float:left; width:460px; margin:0 0 2px 0;}
#presentacio_opinion .add{float:right; margin:0 10px 3px 0; border:none; opacity: .7; filter: alpha(opacity = 100);}
#presentacio_opinion .add:hover{opacity: 1; filter: alpha(opacity = 100);}
#presentacio_opinion h1{background-image:none; padding:4px 0 0 3px;}

#editorial{padding:2px; margin-bottom:2px;}
#editorial div{background-color:#EBEBEB;}
#editorial p{margin:0 0 0 2px;}
#editorial .cover{float:left; margin: 5px; _margin: 3px;}
#presentacio_opinion #breves{overflow:inherit; width:140px; margin:0 0 0 462px; _margin:0 0 0 460px; padding:2px;}
#presentacio_opinion #breves ul{margin:10px; padding:0;}

	
#presentacio_opinion .items p{font-size:1.1em; color:#000;}
#presentacio_opinion .items .title a{font-size:1.2em;}
#presentacio_opinion .items .mes{padding:5px;}
#presentacio_opinion .items .mes a{margin:5px 15px 5px 0;}

	
	#presentacio_opinion #breves div{
		overflow:hidden; 
		_display:inline-block;
		background-color:#EBEBEB;
		height:518px;
	}
	
	#nacional{
		margin-bottom:2px;
		padding:2px;
	}
	
	/* IE */
	#nacional ul{
		margin: 5px 0 5px 5px;
		_margin: 2px 0 0 2px;
	}
	/*****/
	
	#nacional div{
		background-color:#EBEBEB;
	}
	
	#inter{
		margin-bottom:2px;
		padding:2px;
	}
	
	/* IE */
	#inter ul{
		_margin: 2px 0 0 0;
	}
	/*****/
	
	#inter div{
		background-color:#EBEBEB;
	}
	
	#comments{
		margin-bottom:10px;
		padding:2px;
	}

	#comments div{
		background-color:#EBEBEB;
	}
	
	#banner{
		float:left;
		border:1px solid #990000;
		width: 162px;
	}
	
	#presentacio_opinion .BoxSection h3, #presentacio_opinion .BoxSection2 h3{background:#E07934; color:#000;}
	#presentacio_opinion .BoxSection .add, #presentacio_opinion .BoxSection2 .add{float:right; margin: -15px 5px 2px 0;}
	
	/********/
	#presentacio_opinion .items p{
		font-size:1.1em;	
		color:#000;
	}
	
	#presentacio_opinion .items .title a{
		font-size:1.2em;
	}
	
	#presentacio_opinion .items .mes{	
		padding:5px;
	}
	
	#presentacio_opinion .items .mes a{
		margin:5px 15px 5px 0;	
	}


	/** SECCION_EDITORIAL **/
	#seccion_editorial{padding:5px;}
	#seccion_editorial .item h1.title{margin:10px 10px 5px 10px; color:#fff;}
	#seccion_editorial .item .body{background:url('75p_white.png'); padding:5px;}
	#seccion_editorial .item p{color:#000; text-indent:2em;}
	#seccion_editorial .item p.no_indent{	text-indent:0%;}
	#seccion_editorial p.item{color:#FFF; margin:0 0 3px 0; letter-spacing:0.15em; _letter-spacing:0.1em; text-indent:2em;}


	/** SECCION_SENALES **/
	#seccion_senales{padding:5px;}
	#seccion_senales .item h1.title{background:#E07934; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;}

	#seccion_senales .item p{
		text-indent:2em;
	}

	#seccion_senales .item p.no_indent{
		text-indent:0%;
	}

	#seccion_senales .item .description{
		padding-left:20px;
		margin:5px 0 10px 0;
		font-size:1.1em;
	}

	#seccion_senales .item .description *{
		color:#E3E5E6;
	}


/*** SECCION_LEGAL ***/
#seccion_legal{padding:5px;}
#seccion_legal h1.title{background:#DB3832; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;}

#seccion_legal .box{width:auto; margin:10px; border:2px solid #0D1E02;}
#seccion_legal .box a{padding:2px 3px;}
#seccion_legal .box a:hover{color:#3B5E1D; background-color:#B1CD81;}


/** PRESENTACIO_MEDICINA **/
#presentacio_medicina{padding:5px;}
#presentacio_medicina *{color: #000;}
#presentacio_medicina h1{border:none; text-align:center; text-transform:uppercase; background-image:none;}
#presentacio_medicina ul li{background:url('arrow2.gif') no-repeat 0 .4em; margin:5px 2px 2px 3px; padding-left: 10px;}

	#presentacio_medicina .add{
		float:right; 
		margin:0 10px 3px 0;
		_margin:0 5px 0 0;
		border:none;		
	}

	
	#presentacio_medicina .box1{
		background-color:#EBEBEB;
		margin:2px;
		padding:2px;
		height:270px;
	}
	
	#presentacio_medicina #articulo{
		float:left;
		width:420px;
		margin:0;
		overflow:hidden;
	}
	
	#presentacio_medicina #articulo h1{	
		margin: 2px 2px 0 2px;	
		background-color:rgb(54,97,162);
		color:#FFF;
	}
	
	#presentacio_medicina #articulo h3{			
		font-size:1.05em;
		letter-spacing:.2em;
		margin:2px 2px 2px 2px;	
		color:#00F;
	}

	#presentacio_medicina #articulo .box1{padding:5px; height:280px;}
	
	#presentacio_medicina #articulo .items .title a{
		font-size:1.1em;
	}
	
	#consultas{
		float:left;
		margin:0;
		padding:0 0 3px 0;
		width:189px;
		overflow:hidden;
	}
	
	#consultas .box1{height:285px;}
	
	#consultas h1{
		margin: 2px 2px 0 2px;		
		background-color:rgb(54,97,162);
		color:#FFF;
	}

	#consultas ul{
		margin-left:15px;
		padding:0;
	}
	
	#iacm{	
		clear:both;
		margin:0;
		padding:2px 2px 0 2px;
		display:block;
	}
	
	#iacm h1{
		margin: 0;
		background-color:#EBEBEB;
		color:#3661A2;
	}
	
	#iacm ul{margin:10px; padding:0;}
	
	#noticias{	
		float:left;
		background-color:#EBEBEB;
		width:302px;
		height:110px;
		margin:2px 2px 0 0; 
		_margin:2px 0 0 0;
	}
	
	#noticias h1{	
		margin: 2px;
		background-color:rgb(54,97,162);
		color:#FFF;
	}
	
	#presentacio_medicina #breves{
		float:left;
		background-color:#EBEBEB;
		width:302px;
		height:110px;
		margin:2px 0;
		_margin:2px 0 0 2px;
	}
	
	#presentacio_medicina #breves h1{
		margin:2px;
		background-color:rgb(54,97,162);
		color:#FFF;
	}
	
	
	#presentacio_medicina .BoxSection h3, #presentacio_medicina .BoxSection2 h3{background-color:rgb(54,97,162); color:#fff;}
	
	#presentacio_medicina .BoxSection .add{
		float:right; 
		margin-top:-15px
	}
	
	#presentacio_medicina .BoxSection  .list{
		float:right;
	}
	
	#presentacio_medicina a{color:#000;}
	#presentacio_medicina a:hover{text-decoration:none; background-color:#000; color:#EBEBEB;}
	
	/** FI PRESENTACIO_MEDICINA **/

	/** SECCION_MEDICINA_ARTICULOS **/
	#seccion_medicina_articulos{
		margin:0;
		padding:5px;
	}

	#seccion_medicina_articulos h1.title{
		background:#3661A2; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_medicina_articulos .items p{padding:5px 0; margin-top:5px;}
	
	#seccion_medicina_articulos .item{
 		/*padding:5px 0;*/
	}

	#seccion_medicina_articulos .item .body{
		margin:0;
		background:#EBEBEB;
	}

	#seccion_medicina_articulos .titular p{
		color:#000000;
		margin:0 0 5px 0;
		padding:10px 10px 10px 10px;
		font-size:1.1em;
		text-align:justify;
		text-indent:0%;
	}

	#seccion_medicina_articulos .titular1{
		/*background-color:rgb(54,97,162);*/
		color: #FFFFFF;
		text-align:justify;
		font-size:1.2em;
		text-indent:0%;
	}

	#seccion_medicina_articulos p{
		text-indent:0;
	}

	#seccion_medicina_articulos .no_indent{
		text-indent:0%;
	}
	
	#seccion_medicina_articulos .subtitle2{
		color:#3B5E1D;
	}

	#seccion_medicina_articulos .subtitle3{
		color:#999B9F;
		margin:5px 0 0 10px;
	}

	#seccion_medicina_articulos h4{
		color:#0000FF;
		margin:5px 0 0 10px;
	}

	#seccion_medicina_articulos .autor{
		text-align:right;
		color:#f00;
	}

	#seccion_medicina_articulos .bold{color: #000000;}



	/** SECCION_MEDICINA_NOTICIAS **/
	#seccion_medicina_noticias{
		padding: 5px;
	}

	#seccion_medicina_noticias h1.title{
		background:#3661A2; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_medicina_noticias .description{
		text-indent:0%;
		text-align:justify;
	}

	#seccion_medicina_noticias p.no_indent{
		text-indent:0%;
	}

	#seccion_medicina_noticias .fuente{
		margin-top:5px;
		padding:2px 2px 2px 2px;
		color:#000000;
		background-color:#DFDFDF;	
		text-indent:0%;
		font-size:0.8em;	
	}

	#seccion_medicina_noticias .body a{
		color: #5A5A5A;
	}

	
	/** SECCION_MEDICINA_BREVES **/
	#seccion_medicina_breves{
		padding: 5px;		
	}

	#seccion_medicina_breves h1.title{
		background:#3661A2; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_medicina_breves p.no_indent{
		text-indent:0%;
	}

	#seccion_medicina_breves .body a{
		color: #5A5A5A;
	}

	#seccion_medicina_breves .fuente{
		margin-top:5px;
		padding:2px 2px 2px 2px;
		color:#000000;
		background-color:#DFDFDF;	
		text-indent:0%;
		font-size:0.8em;	
	}

	
	/** SECCION_MEDICINA_CONSULTAS **/
	#seccion_medicina_consultas{
		padding:5px;
	}

	#seccion_medicina_consultas h1.title{
		background:#3661A2; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_medicina_consultas .preg{
		background:#5A5A5A;
		margin:0;
		padding:5px;
	}
	
	#seccion_medicina_consultas .preg p{
		color:rgb(54,97,162);/*#6666CC;/*#0000FF;/*#659EFB;*/
		text-indent:2em;
		font-size:1em;
 		font-weight:normal; 
	}

	#seccion_medicina_consultas .preg .no_indent{		
		text-indent:0%;
	}

	#seccion_medicina_consultas .preg .autor{
		color:#FFF;
		background:none;
		font-weight:bold;
	}

	#seccion_medicina_consultas .resp{
		margin:0;
		padding:5px;
		background:#EBEBEB;
	}

	#seccion_medicina_consultas .resp p{
		font-size:1em;
		color:#000;
		text-indent:2em;
	}

	#seccion_medicina_consultas .resp .no_indent{		
		text-indent:0%;
	}


/** SECCION_ANTIPROHIBICION **/
	
/** PRESENTACION_ANTI **/
	#presentacio_antiprohibicion{
		margin:0;
		padding:5px;
	}

	#presentacio_antiprohibicion div{
		overflow:hidden;
		_display:inline-block;	/* IE only */
	}
	
	#container{
		margin: 10px 0 0 0;
		padding: 0;
	}
	
	#container div{
		background:#EBEBEB; 
		padding-top: 3px;
	}
	
	#container .items .title{
		margin-top:3px;
		margin-lef:-5px;
	}
	
	#container .items p{
		font-size:1.1em;
	}
	
	#container .title a{	
		font-size:1.4em;
		color:#F00;
	}
	
	#container .title a:hover{
		text-decoration:none; background-color:#000; color:#EBEBEB;
	}
	
	#container .items ul{
		margin:0;
	}
	
	#container .items ul li{
		color:#000;
	}
	
	#container .box1{
		clear:both;	
	}
	
	#presentacio_antiprohibicion ul li{
		margin:0 2px 2px 5px;
		padding-left: 10px;
	}
	
	#presentacio_antiprohibicion p{
		color: #000; 
	}
	
	#presentacio_antiprohibicion .add{
		float:right;
		margin:0 10px 3px 0;
		border:none;
		opacity: .7;
	}
	
/*	PESTANYES	*/
#presentacio_antiprohibicion .tabs-hide{display:none;}
#presentacio_antiprohibicion .tabs{list-style-type:none;	margin:0;margin-left:10px;padding:0;}
#presentacio_antiprohibicion .tabs:after{display:block;clear:both;content:" ";}
#presentacio_antiprohibicion .tabs li{	float:left; margin:0 5px 0 0;padding:0;}
#presentacio_antiprohibicion .tabs a{float:left;background:url(tab-left.gif) no-repeat left top; margin:0;padding:0 0 0 9px;}
#presentacio_antiprohibicion .tabs a span{float:left;display:block;background:url(tab-right.gif) no-repeat right top; padding: 3px 14px 3px 5px;color: #3B3B3B;}
#presentacio_antiprohibicion .tabs a:hover span{color:#000;}
#presentacio_antiprohibicion .tabs .tabs-selected a{background-position:0% -125px;}
#presentacio_antiprohibicion .tabs .tabs-selected a span{background-position:100% -125px;color: #000;}
#presentacio_antiprohibicion .tabs a:hover{background-position:0% -125px;}
#presentacio_antiprohibicion .tabs a:hover span{background-position:100% -125px;}
#presentacio_antiprohibicion .tabs .tabs-selected a, #presentacio_antiprohibicion .tabs a:hover, #presentacio_antiprohibicion .tabs a:focus, #presentacio_antiprohibicion .tabs a:active{}
#presentacio_antiprohibicion .tabs .tabs-selected a:link, #presentacio_antiprohibicion .tabs .tabs-selected a:visited, #presentacio_antiprohibicion .tabs .tabs-disabled a:link, #presentacio_antiprohibicion .tabs .tabs-disabled a:visited{
	cursor:text;}
#presentacio_antiprohibicion .tabs a:hover, #presentacio_antiprohibicion .tabs a:focus, #presentacio_antiprohibicion .tabs a:active{ 
	cursor:pointer;}
#presentacio_antiprohibicion .tabs .tabs-selected{border-bottom:#EEE;/* 	background-color:#F00; */}
#presentacio_antiprohibicion .tabs .tabs-disabled a:hover, #presentacio_antiprohibicion .tabs .tabs-disabled a:focus, #presentacio_antiprohibicion .tabs .tabs-disabled a:active, {}
#presentacio_antiprohibicion .fragment{min-height:250px;	height:auto !important;	border: 1px solid #EBEBEB; padding: 0 10px; background:#EBEBEB;}
#presentacio_antiprohibicion .fragment p{margin:2px 0 0 0;}
#presentacio_antiprohibicion .fragment a{color:#000;}

	
	#presentacio_antiprohibicion .BoxSection ul li{background: url(arrow2.gif) no-repeat 0 .4em; margin:5px 2px 2px 3px; padding-left: 10px;}

	
	#presentacio_antiprohibicion .BoxSection .add{
		margin: -15px 5px 2px 0;
	}
	
	#presentacio_antiprohibicion .BoxSection h3{
		background:rgb(219,56,50);
	}
	
	#presentacio_antiprohibicion .BoxSection .list{
		float:right;
		margin-right:15px;
	}

	/** SECCION_ANTIPROHIBICION_NOTICIAS **/
	#seccion_antiprohibicion_noticias{
		padding:5px;
	}

	#seccion_antiprohibicion_noticias h1.title{
		background:#DB3832; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_antiprohibicion_noticias ul li{
		
	}

	#seccion_antiprohibicion_noticias .item p{
		color:#5A5A5A;
		text-indent:2em;	
		margin-top:0;	
	}
	
	#seccion_antiprohibicion_noticias p.titular1{
		color:#E3E5E6;
		text-indent:0em;
		text-align:justify;
		font-size:1.2em;
		margin-top:5px;
	}

	#seccion_antiprohibicion_noticias .item p.description{
		padding:5px;
		font-size:1em;
		color: #FFF;
		text-indent:0%;
		text-align:justify;
		margin:10px 0 0 0;
	}

	#seccion_antiprohibicion_noticias p.no_indent{
		text-indent:0%;
	}

	#seccion_antiprohibicion_noticias .bold{
		color:#000;
	}

	#seccion_antiprohibicion_noticias .body{
		margin: 0;
	}

	#seccion_antiprohibicion_noticias .autor{
		color:#000;
	}

	#seccion_antiprohibicion_noticias .body .h3_verd{
		margin:0;
		font-size:1.2em;
	}

	#seccion_antiprohibicion_noticias .body .h3_lila{
		margin:0;
		font-size:1.2em;
	}

	#seccion_antiprohibicion_noticias .body .h3_groc{
		margin:0;
		font-size:1.2em;
	}

	#seccion_antiprohibicion_noticias .body .h3_blau_cel{
		margin:0;
		font-size:1.2em;
	}

	#seccion_antiprohibicion_noticias .body h4{
		color: #000;
		margin:5px 0 0 0;
	}

	#seccion_antiprohibicion_noticias .body p{
		margin:0 0 3px 0;
	}

	#seccion_antiprohibicion_noticias .body a{
		color:#000;
	}

	#seccion_antiprohibicion_noticias .body a:hover{
		text-decoration:underline;
	}

	#seccion_antiprohibicion_noticias .verde p{
		color:#000000;
	}

	#seccion_antiprohibicion_noticias .verde ul li{
		color: 000000;
		list-style-type:square;
	}

	#seccion_antiprohibicion_noticias .vermell h3{
		color:#FFF;
		font-size:1.1em;
	}

	#seccion_antiprohibicion_noticias .vermell ul li{
		list-style-type:square;
		color:#000;
	}

	#seccion_antiprohibicion_noticias .verd h3{
		color:#FFF;
		font-size:1.1em;
	}

	#seccion_antiprohibicion_noticias .verd ul li{
		list-style-type:square;
		color:#000;
	}

	#seccion_antiprohibicion_noticias .body .pre{
		color:#000;
		margin-top:2px;
	}

	#seccion_antiprohibicion_noticias .body .res{
		color:#3FB20E;
	}

	
	/** SECCION_ENCOD **/
#seccion_encod{padding:5px;}
#seccion_encod h1.title{background:#DB3832; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;}
#seccion_encod h4.subtitle2{color:#532BD6; margin:0;}
#seccion_encod p{margin:5px; text-indent:0; padding:5px;}
#seccion_encod .no_indent{text-indent:0%;}
#seccion_encod .titular1{margin:10px 0; color: #E3E5E6; font-size:1.2em; text-indent:0%; text-align:justify;}

	/** SECCION_TNI **/
	#seccion_tni{
		padding:5px;			
	}

	#seccion_tni h1.title{
		background:#DB3832; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;
	}

	#seccion_tni .titular p{
		text-indent:0%;
		margin:0 10px 10px 10px;
		font-size:1.15em;	
	}

	#seccion_tni .description{
		text-indent:0%;
		text-align:justify;
	}

	#seccion_tni .titular1{		
		margin:10px 0;
		color: #E3E5E6;
		font-size:1.2em;
		text-indent:0%;
		text-align:justify;
	}

	#seccion_tni .no_indent{
		text-indent:0%;
	}

	#seccion_tni .subtitle2{
		margin:5px 0 0 0;
		color: #532BD6;
	}

	#seccion_tni .fuente{
		margin-top:5px;
		color:#000000;
		background-color:#DFDFDF;	
		text-indent:0%;
		font-size:0.8em;	
	}

	#seccion_tni .autor{	
		color:#000000;
		text-indent:inherit;
		text-align:right;
	}


/** SOMOS **/
#somos{background-color:#EBEBEB; padding-top: 10px; margin:15px 10px 10px 10px; padding-left: 10px; border:5px solid #B7B7B7;}
#somos h1{margin-bottom:10px;}
#somos h2{margin:15px 0 2px 0;}
#somos h4{color:#999B9F; margin-bottom:0;}
#somos p{margin: 2px 5px; color: #000; text-indent:2em;}
#somos ul{margin-left:5px; padding:0;}
#somos ul li{color:#000; }
#somos ul li span{color:#3B5E1D;}
#somos ul li .titul{color:#3B5E1D; font-size:130%; font-weight:bold; letter-spacing:5px;}
#somos img{margin-right:10px; border:1px solid #3B5E1D; outline:none;}
#somos li img{border:0;}


	/** SUSCRIPCIONES **/
	.suscripciones{
		padding:5px;
	}

	.suscripciones h2{
		text-decoration:underline;
		color:#3B5E1D;
		font-size:1em;
		margin-top:10px;
	}

	.suscripciones #newsletter{
		width:175px;
		border: 1px solid #000;
		margin-left:100px;
		padding:2px;
	}

	.suscripciones #seccion h2{
		font-size:1.2em;
	}

	.suscripciones  #seccion li{
		margin-bottom:2px;
		font-size:1.1em;
	}

	.suscripciones  #seccion li a{
		font-size:1.1em;
	}

	.suscripciones  #seccion  li a img{
		vertical-align:middle;
	}

	.suscripciones #seccion p.small_text{
		font-size:.5em;
	}


/** LINKS **/
.links{padding:0;}


/** SECCION_LINKS **/
#seccion_links{margin:-10px 7px 30px 7px;}
#seccion_links .list .link{overflow:hidden; _display:inline-block; margin:0 0 15px 0; background:transparent url('bg-content-box2.gif') top left no-repeat; height:125px;}
#seccion_links .list .link p {font-size:1em; margin-left:15px; color:#E3E5E6;}
#seccion_links .list .link p a{font-size:1.3em; margin-left:-15px; color:#3B5E1D;}
#seccion_links .list .link img{float:right; padding:0px; margin:20px 15px 10px 10px;}
#seccion_links .list .link img{border:1px solid #3B5E1D;}
#seccion_links .list .link img:hover{border:1px solid #B1CD81;}
#seccion_links .list .list_link{clear:both; color:#000; margin:25px 0 10px 15px; letter-spacing:15px; text-transform:uppercase; padding:1px 2px; font-size:20px; font-weight:bold;}
#seccion_links .list .link .name{background:transparent url('fletxa-links.gif') no-repeat scroll left 12px; margin:3px 15px 7px 10px; padding:4px 0 5px 15px; border-bottom:1px solid #4A5C2B; font-size:115%;}
#seccion_links .list .link .name a{padding:4px 5px 5px 10px; font-size:1em; color:#B1CD81; letter-spacing:.1em; display:block;}	
#seccion_links .list .link .name a:hover{color:#3B5E1D; background-color:#B1CD81;}



#presentacio_leer_ver{padding:5px; overflow:hidden; _display:inline-block;}
#presentacio_leer_ver a{color:#000;}
#presentacio_leer_ver a:hover, .aux_leer_ver .BoxSection ul li  a:hover{text-decoration:none; background-color:#000; color:#EBEBEB;}
	
#presentacio_leer_ver h1{margin:0; padding:1px 3px; text-transform:uppercase; background-color:#000; color:#FFF; background-image:none; border-bottom:none;}
#presentacio_leer_ver .portada{margin:10px 0 0 0; text-align:center;}
#presentacio_leer_ver .box1{float:left; background-color:#EBEBEB; border:1px solid #000; width:148px; height:400px; margin:0; overflow:hidden;}

	#presentacio_leer_ver .box1 #seccion{
		padding:5px;
	}

	#presentacio_leer_ver .box1 #seccion p.title a{
		font-size:1.2em;
		text-align:center;
	}

	#presentacio_leer_ver .box1 #seccion p{
		color:#5D5D5D;
	}

	#presentacio_leer_ver .box1 #seccion p.mes a{
		float:right;
		position:relative;
		color:#3B5E1D;
	}
	
	#leer{
		float:left;
		padding:1px;
		width:303px;
	}
	
	#leer p{
		color:#000;
		text-align:left;
	}
	
	#ver{
		float:left;
		padding:1px;
		width:303px;
	}
	
	#ver p{
		color:#000;
		margin:5px 3px 2px 3px;
		text-align:left;
	}
	
	#colgados{
		clear:both;	
		margin:0;
		border:1px solid #FFF;
	}

	.aux_leer_ver {
		padding:0 8px;
	}
	
	.aux_leer_ver .BoxSection h3{			
		background-color:#000;
	}
	
	.aux_leer_ver .BoxSection ul{
		margin:2px 2px 0 2px;
		padding-top:5px;
	}

	.aux_leer_ver .BoxSection ul li  a{
		background:url(arrow2.gif) left center no-repeat;
		padding-left:10px;
	}

	.aux_leer_ver .BoxSection p{
		margin:0 2px 2px 2px;
		background-color:#B7B7B7;
	}
	
	.aux_leer_ver .BoxSection div{
		overflow:hidden;
		_display:inline-block;
		background-color:#EBEBEB;
	}



/** SECCION_LEER **/
#seccion_leer{padding:5px;}
#seccion_leer .cabecera img{float:left; display:inline; margin:5px 5px;}
#seccion_leer .cabecera p{margin:0; color:#999B9F;}
#seccion_leer .cabecera p.autor{margin:0; text-align:left; background:none;}
#seccion_leer .cabecera h1.title{background:#7C7C7C; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;}
#seccion_leer .cabecera span{color:#999B9F;}
#seccion_leer .body{margin-top:5px; clear:none;}
#seccion_leer .body p{font-size:1em; 	text-indent:2em;}
#seccion_leer .body .no_indent{text-indent:0%;}
#seccion_leer .body a{color:#7C7C7C;}
#seccion_leer .autor{background:none; color:#3B5E1D;}


/** SECCION_VER **/
#seccion_ver{padding:5px;}
#seccion_ver .cabecera img{float:left; display:inline; margin:5px 5px;}
#seccion_ver .cabecera p{	margin:0;}
#seccion_ver .cabecera h1.title{background:#7C7C7C; padding:3px 5px 13px 5px; margin:10px 0 5px 0; color:#fff;}
#seccion_ver .cabecera p,#seccion_ver .cabecera>span{margin-left:15px; color:#999B9F;}
#seccion_ver .cabecera span{color:#999B9F;}
#seccion_ver .body{margin:10px 0 0 0; clear:none;}
#seccion_ver .body p{	margin: 0 10px 3px 10px; font-size:1em; text-indent:2em;}	
#seccion_ver .body .no_indent{text-indent:0%;}
#seccion_ver .body a{color:#FFF;}
#seccion_ver .autor{background:none; color:#3B5E1D;}


/** FUTBOL **/
.futbol{padding:5px;}
.futbol div * h2{font-size:1.2em; color:#3B5E1D; text-transform:uppercase; text-decoration:underline;}
.futbol div * .files_image{float:none;}
.futbol div * a{background:url(arrow.gif) left center no-repeat; padding-left:15px;}
.futbol div * a:hover{color:#F00; letter-spacing:.15em;}


/** SHOP **/
.shop{padding:0 5px 5px 5px;}

/** CATALOGUE(Shop) **/
.catalogue{margin-top:10px; padding:2px;}
.catalogue .item{overflow:hidden; background-color:#7C7C7C; padding:5px;}
.catalogue .item h3.title{background:url(1px_cab.gif) repeat; text-align:left; margin:0 0 5px 0; padding:4px 0 4px 10px; color:#B1CD81; font-size:14px; letter-spacing:.2em;}
.catalogue .item p{color:#000; letter-spacing:.1em;}
.catalogue .item img{float:left; margin:5px;}
.catalogue .item .body p{padding:0 20px 20px 20px;}
.catalogue .items{background:#EBEBEB; padding:2px 3px 12px 3px; margin-bottom:10px;}
.catalogue .items h1.title a:hover{color:#F9D020;}
.catalogue .items p.title{background:url('1px_cab.gif') repeat; margin-bottom:10px;}
.catalogue .items p.title a{text-transform:uppercase; color:#fff; display:block; padding:4px 0 4px 10px; border:1px transparent solid;}
.catalogue .items p.title a:hover{background-color:#B1CD81; color:#3B5E1D; border:1px solid #3B5E1D;}
.catalogue .items p.more{clear:both; text-align:right; padding-top:12px;}
.catalogue .items p.more a{margin:15px 100px 15px 0; color:#3B5E1D; padding:2px 3px;}
.catalogue .items p.more a:hover{background-color:#3B5E1D; color:#fff;;}
.catalogue .items .small_photo{float:right; padding:0 3px 3px 3px; width:120px; text-align:center;}
.catalogue .items .small_photo a img{border:1px solid #000;}
.catalogue .items .small_photo a:hover img{border:1px solid #B1CD81;}
.catalogue .items .body{margin:0 0 5px 15px;}
.catalogue .items .body *{color:#2D2E2E;}
.catalogue .items .description{padding:0 10px;}
.catalogue .items .description p{color:#000;}


/** ISSUES_LIST **/
.issues_list{text-align:left; margin:0 0 10px 0; padding:0;}
.issues_list ul {margin:0; padding:5px 10px 5px 30px;}
.issues_list ul ul {margin:0; padding:0 0 5px 25px;}
.issues_list ul li{font-size:1em;}
.page .content .issues_list ul li.category{color:#000;/*#FF921E*/ margin:0; padding:5px 0 0 13px; font-size:14px; background:transparent url('fletxa-menu.gif') no-repeat scroll left 10px;}
.page .content .issues_list ul li.category a{	letter-spacing:0; font-size:11px; background:transparent url('arrow2.gif') no-repeat scroll left 50%;}
.page .content .issues_list ul li.category a:hover{background:#B1CD81; color:#000;}
.page .content .issues_list ul li.category ul li{margin:0;}
.issues_list ul li .ei{_margin:0 0 0x 20px;}
.issues_list ul li a{background: url(arrow.gif) left 6.5px no-repeat; padding-left: 10px; font-size:1em; letter-spacing:.2em;}


/** SECCION_CARTAS **/
#seccion_cartas{padding:5px;}
#seccion_cartas h1.title{margin: 5px 0 0 10px; font-size:1.1em; letter-spacing:0.15em; color:#FFAC12; border:none;}
#seccion_cartas .preg{padding:5px; }
#seccion_cartas .preg p{margin: 0 0 3px 10px; font-size:1em; 	text-indent:2em; letter-spacing:0.1em; color:#B7B7B7;}
#seccion_cartas .preg .no_indent{text-indent:0%;}
#seccion_cartas .autor{margin:0 0 0 10px; color:#E4E4E4; font-size:1.05em;	background:none;}
#seccion_cartas h3.profesor{margin: 5px 0; font-size:1.1em; letter-spacing:0.15em; color:#C337FF;}
#seccion_cartas .resp{padding:5px;}
#seccion_cartas .resp h2{	margin: 5px 0; font-size:1.1em; letter-spacing:0.15em; color:#C337FF;}
#seccion_cartas .resp p{margin: 0 0 3px 10px; font-size:1em; 	text-indent:2em; letter-spacing:0.1em; color:#DFDFDF;}
#seccion_cartas .resp .no_indent{text-indent:0%;}


/* Formulari del cercador de la botiga */
.searchform {width:450px; margin:30px 0 40px 75px; padding:15px 10px 0 10px; border:solid 2px #B1CD81; background-color:#000;}
.searchform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:none;}
.searchform fieldset legend {margin:0 0 0 10px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 14px; color:#B1CD81; font-weight:bold; font-size:130%;}
.searchform select.combo {width:280px; padding:2px; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:110%; background-color:#FFF; color:#000; margin-top:10px;}
.searchform option{color:#000;}
.searchform label.left {float:left; width:140px; margin:10px 0 0 10px; padding:2px; font-size:110%; clear:both; color:#B1CD81;}
.searchform input.field {width:300px; padding:2px; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:110%; background-color:#FFF; color:#000; margin-top:10px;}
.searchform input.button {float:right; width:9.0em; margin:20px 30px 0 0; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; /*font-family:verdana,arial,sans-serif;*/ color:rgb(150,150,150); font-size:110%;}
.searchform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}
.searchform input.search{background-image: url("icon_search.gif"); background-repeat: no-repeat; background-position: left 1px; vertical-align: middle; padding-left: 17px; width:260px;}
.searchform select.combo option.disabled{background-color:#DCDCDC;}

.searchform .toggle_adv_simple{margin:30px 0 0 10px; font-size:110%;}


.search_results p{margin:10px 0 10px 15px;}
.search_results .item_search {padding-top:5px; margin:14px 10px 0 10px; background:transparent url('bg-content-box-search.gif') top left no-repeat; height:113px;}
.search_results .item_search .nav_items{text-align:left; padding:0 10px 3px 10px;}
.search_results .item_search .nav_items a, .search_results .item_search .nav_items ul li{font-size:10px;}
.search_results .item_search .nav_items a:hover{color:#000; background-color:#B1CD81;}
.search_results .item_search .nav_items ul.cats{margin:0; padding:0; float:left;}
.search_results .item_search .nav_items ul.cats li{margin:0;}
.search_results .item_search .nav_items ul.issue{margin:0; padding:0; float:right;}
.search_results .item_search a{padding:1px 2px;}
.search_results .item_search a:hover{color:#3B5E1D; background-color:#B1CD81;}
.search_results .item_search h2{margin:15px 10px;}
.search_results .item_search h2 a{font-size:115%; color:#B1CD81;}
.search_results .item_search p.right{text-align:right; margin:0 20px 0 0; font-size:11px;}
.search_results .pagination ul.pags li{margin:1.5px; font-size:90%;}
.search_results .pagination ul.pags li.active{margin:0 6px 0 8px; padding:4px 6px; font-size:11px;}
.search_results .pagination ul.pags li a{margin:0; padding:4px 5px 4px 6px; font-size:11px;}


/** ISSUES_ITEM  x les NEWS **/
.issues_itemNews{width:150px; height:194px; background:transparent url(bg-issue.gif) no-repeat scroll left top; float:left; margin-left: 85px; _margin-left: 50px; margin-bottom: 25px; padding:10px 0; text-align:center;}
.issuesNN {float:none; clear:both;}
.issuesNN h3{font-size:1.7em;}

.news_block .news_item .issues_itemNews p.description{margin:6px 0 0 3px; padding:0; color:#B1CD81; font-size:110%;}
.news_block .news_item .news_body .text_short{padding:0 0 25px 0;}

.boxNews{margin: 5px 20px 20px 5px; padding-top:20px; border: 1px solid #E3E5E6; text-align: center;}
.boxNews p{margin-bottom: 20px; font-size:1.2em;}
.boxNews h2{font-size:1.8em; color: black; margin-bottom: 20px;}

.boxNewsText{margin: 5px 20px 20px 5px; padding:20px; border-bottom: 1px solid #E3E5E6; border-right: 1px solid #E3E5E6;}
.boxNewsText p{margin-bottom: 20px; font-size:1.2em; font-weight:normal;}

.boxNewsText .bold{color:#000; font-weight:bold;}
.boxNewsText  img.right{float:right; padding:0 0 10px 10px;}
.boxNewsText  img.logo_p{background-color:#000; display:block; margin:0 auto; padding: 15px;}

.powered{background-color:#fff; margin:70px 50px 50px 50px; padding:20px; text-align:center; border:2px solid #3B5E1D; height:360px;}
.powered p{margin-top:90px; color:#000;}
.powered a{color:#3B5E1D;}
h1.power{background-image:none;}
 
.clear{clear:both; padding-top:30px;}
 
 
/* imatges */
div.img_aux_anti {float:right; clear:none; margin:15px 0 10px 15px; padding:2.5px; border:solid 1px #000;}
div.img_aux_anti img{padding:0; margin:0;}

div.img_aux_leer {margin:16px 0 20px 0; text-align:center;}
div.img_aux_leer  img{padding:2.5px; border:solid 1px #000;}

div.image_rand{float:left; width:150px; text-align:center; height:150px;}
div.image_rand a {text-align:center;}
div.image_rand a img{float:none; max-width:130px; overflow:hidden; margin:0; padding:0; margin:16px 5px 0 5px;}

.aux_leer_ver .BoxSection .image_rand{height:230px;}

.foot_issue{margin:0 10px 10px 10px;}
.foot_issue a{display:block; text-align:center; color:#86A84F; font-size:12px; background:transparent url(1px_cab.gif) repeat scroll 0 0; padding:6px; border:1px solid transparent;}
.foot_issue a:hover{background:#86A84F; color:#000; border:1px solid #000;}

div.images_issue_gallery{margin:25px 0 0 15px; text-align:center;}
div.images_issue_gallery div.image_gallery{float:left; width:130px; text-align:center; overflow:hidden; margin:0 4px; border:2px solid #46572A;}
div.images_issue_gallery div.image_gallery:hover{border:2px solid #B1CD81;}

.news_block div.images_issue_gallery{margin:25px 0 0 70px; text-align:center;}
.news_block div.images_issue_gallery div.image_gallery{background-color:#B7B7B7;}


/* SLIGHTBOX */
#myGallery{text-align: left; margin: 0 auto;}

#lbOverlay {position: absolute; left: 0; width: 100%; background-color:#384325; cursor: pointer; z-index: 15;}
#lbCenter, #lbBottom {position: absolute; left: 50%; overflow: hidden; background-color: #000; z-index: 20; border: 1px solid #666;}
#lbCenter {padding: 10px;}
.lbLoading {background: #fff url('img/loading-bar-black.gif') no-repeat center; border: 1px solid #666;}
#lbImage {z-index: 25;}
#lbPrevLink, #lbNextLink {display: block; position: absolute; top: 0; width: 50%; outline: none; z-index: 26;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url('img/fleche1.png') no-repeat 0% 50%;}
* html #lbPrevLink:hover { background: transparent url('img/fleche1.gif') no-repeat 0% 50%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url('img/fleche2.png') no-repeat 100% 50%;}
* html #lbNextLink:hover { background: transparent url('img/fleche2.gif') no-repeat 100% 50%; }
#lbBottom {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; padding:0 10px; border-top-style: none;}
#lbBottom *{color:#999;}
#lbCloseLink {display: block; float: right; width: 80px; height: 30px; background: transparent url('img/close9yj.gif') no-repeat center; margin-bottom: 10px;}
#lbNumber {display: block; float: left;}
#lbNumber.gallery {display: block; float: left; padding: 10px;}
#lbCaption {margin-left: 10px; display: block; float: left; padding:15px 10px;}
#lbDescription {float: left; padding-right: 10px;}
#lbTitle {float: left; clear: both; font-weight: bold;}
#lbCaption {margin-left: 0;}


/** Caixeta traductor de Google **/
#google_trans{width:158px; margin:20px 8px; background:transparent url('bg-title-box.gif') no-repeat left top; padding:4px 0 8px 0; overflow:hidden;}
#google_trans span.aaa{color:#000; padding-left:3px;}
#google_translate_element{border:1px solid #0D1E02; overflow:hidden; padding:10px 3px; color:#fff; background:transparent url('bg-box2.jpg') repeat-x scroll left top; text-align:center;}
#google_translate_element select{width:144px; margin-bottom:15px; color:#fff; color:#000;}
#google_translate_element select option{color:#fff; color:#000;}
#google_translate_element span{margin:20px;}


/** Caixeta Cercador Botiga , per dos i tres columnes **/
.box_search{margin:0 8px 20px 8px; width:158px;}
.box_search2{border:1px solid #0D1E02; background:#394525 url(bg-box.jpg) repeat-x scroll left top; padding:7px 0 12px 0;}
.box_search p{margin:0; text-align:center;}
.box_search p a{color:#fff;}
.box_search p.legend a{color:#000; padding:3px 3px 4px 3px; margin:0;}
.box_search p.legend a:hover{background-color:#394525; color:#B1CD81;}
.box_search p.legend{font-weight:bold; background:transparent url('bg-title-box.gif') no-repeat left top; margin:0; color: #000; text-align:left; padding:4px 0 0 10px; height:19px;}
.box_search p span a{display:block; padding:12px 0 0 0; margin:0 0 0 8px; text-align:center; letter-spacing:.1em;}
.box_search p span a:hover{color:#B1CD81;}
.box_search form{margin-top:7px;}
.box_search input.text_search{padding:1px 2px; height:16px; width:100px; border:1px solid rgb(200,200,200); margin-top:0; background-color:#3E5715; font-size:12px;}
.box_search input.button_search{height:22px; width:22px; margin-left:4px; border:solid 1px rgb(150,150,150); color:rgb(150,150,150); background-color:rgb(230,230,230); background-image:url("icon_search.gif"); background-repeat:no-repeat; background-position:50% 50%; margin-top:0;}
.box_search input.button_search:hover{cursor:pointer; border:solid 1px rgb(80,80,80); background-color:rgb(220,220,220); color:rgb(80,80,80);}