h2{background:#cb1684 url(img/bg-h2-actualidad.gif) repeat-x;}
#subMenu li a{border-left:4px solid #cb1684;}
#subMenu li a.selected{background:#cb1684 url(img/bg-submenu-sel-actualidad.gif) repeat-x;;}
#text h3, #text a{color:#cb1684;}
#text div.download a span.download{background:url(img/ico-down-actualidad.gif) no-repeat right 3px; color:#cb1684;}
#text li a span,
#text p.login a span{padding:0 0 0 11px; background:url(img/bul-more-actualidad.gif) no-repeat 0 4px;}

#text .pagination strong.num{color:#cb1684; border-color:#cb1684;}

/* =noticias */
#text #newsSearch{margin:0 0 15px 0; padding:15px; height:1%; background:#f2f2f2 url(img/bg-news-search.gif) no-repeat center 0; border-top:4px solid #cb1684; position:relative;}
#text #newsSearch p.checkboxes{margin:0 0 7px 0; font-size:.8em; text-transform:uppercase;}
#text #newsSearch p.checkboxes label{margin:0 15px 0 0;}
#text #newsSearch fieldset{margin:0}
#text #newsSearch fieldset input, #newsSearch fieldset select{width:352px; padding:2px 1px 2px 2px; color:#313131; font-size:.9em;}
#text #newsSearch fieldset p{margin:0 0 5px 0;}
#text #newsSearch fieldset select{width:357px; padding:1px 1px 1px 2px;}
#text #newsSearch button{position:absolute; bottom:19px; right:15px; width:78px; padding:2px 0; background:#262626 url(img/bg-button1.gif) no-repeat right 0; border-color:#cccccc; color:#f2f2f2; font-size:.8em; line-height:1.5; font-weight:bold; text-transform:uppercase;}
#text #newsSearch button span{padding:0 10px 0 0;}

#text .newsPre{margin:0 0 13px 0; padding:7px 0 0 0; background:url(img/bg-doted.gif) repeat-x;}
#text p.category{margin:0 0 5px 0; font-size:.8em; text-transform:uppercase;}
#text p.category a{padding:3px 0 3px 6px; border-left-width:4px; border-left-style:solid; color:#000;}
#text p.category a span{padding:0 5px 0 16px; background:url(img/bul-moreactions.gif) no-repeat 4px 4px;}
#text p.category a:hover{color:#fff; text-decoration:none;}
#text p.category a:hover span{background:url(img/bul-submenu-sel.gif) no-repeat 4px 4px;}

#text p.goieki a{border-left:4px solid #008cda;}
#text p.zerbitzualdea a{border-left:4px solid #204081;}
#text p.incubadora a{border-left:4px solid #006e4a;}
#text p.area_social a{border-left:4px solid #639b40;}
#text p.transporte a{border-left:4px solid #b2b318;}
#text p.agenda21 a{border-left:4px solid #f27f00;}
#text p.turismo a{border-left:4px solid #e10019;}
#text p.actualidad a{border-left:4px solid #cb1684;}

#text p.goieki a:hover{background:#008cda;}
#text p.zerbitzualdea a:hover{background:#204081;}
#text p.incubadora a:hover{background:#006e4a;}
#text p.area_social a:hover{background:#639b40;}
#text p.transporte a:hover{background:#b2b318;}
#text p.agenda21 a:hover{background:#f27f00;}
#text p.turismo a:hover{background:#e10019;}
#text p.actualidad a:hover{background:#cb1684;}

#text .newsPre p.newsHeading{margin:0 0 8px 0; color:#cb1684; font-size:1.4em;}
#text .newsPre p.scerpt{font-size:.9em; margin:0;}
#text .newsPre p.scerpt span.date{color:#7e7e7e;}
#text .newsPre p.scerpt span.txt{margin:0 7px 0 0;}
#text .newsPre p.scerpt a{color:#cb1684; display:inline-block; padding:0 17px 0 0; background:url(img/bul-more-actualidad.gif) no-repeat right 5px; font-size:.9em; text-transform:uppercase;}

#text .newsFull p.newsHeading{margin:0 0 8px 0; color:#cb1684; font-size:1.6em;}
#text .newsFull p.date{float:left; margin:0 3px 0 0; color:#7e7e7e;}
#text .newsFull .photo{float:left; display:inline; width:250px; height:190px; margin:0 15px 0 0; background:url(img/bg-news-photo.gif) no-repeat; position:relative; }
#text .newsFull .photo img{display:block; margin:3px 0 0 3px;}
#text .newsFull .photo p{position:absolute; margin:0; bottom:7px; left:3px; display:block; width:240px; padding:2px 0; color:#eae9e7; background:#000; font-size:.8em; opacity:.75; filter:alpha(opacity=75);}
#text .newsFull .photo p span{padding:0 7px;}
#text .newsFull .photo a.zoom{position:absolute; top:3px; left:3px; float:left; display:inline; width:240px; height:180px; text-indent:-9000px; background:url(img/ico-zoom.png) no-repeat center center;}

/* =agenda */
#text .calendar{float:left; margin:0 0 25px 0;}
.agenda #text p.heading{margin:0 0 15px 0; font-size:.9em; color:#7e7e7e;}
.agenda #text p.heading strong{color:#cb1684; text-transform:uppercase;}
#text .calToday{float:right; margin:0 0 25px 0; width:230px;}
#text .calMonth{clear:both; padding:8px 0 0 0; background:url(img/bg-doted.gif) repeat-x;}
#text .calMonth p.nav{float:right; margin:0; font-size:.8em;}
#text .calMonth p.nav a.prev,#text .calMonth p.nav a.next{color:#7e7e7e;}
#text .calMonth p.nav a.prev{padding-right:3px;}
#text .calMonth p.nav a.next{padding-left:3px;}
#text .calMonth p.nav a:hover{color:#262626; text-decoration:none;}
#text .calMonth p.nav a.prev:hover{background:url(img/bul-prev-hover.gif) no-repeat 0 4px;}
#text .calMonth p.nav a.next:hover{background:url(img/bul-moreactions.gif) no-repeat right 4px;}
#text .calMonth p.nav span{color:#dcdcdc;}

#text .preEvent{width:230px; margin:0 0 5px 0; padding:0 0 3px 0; border-bottom:1px solid #f2f2f2; font-size:.9em;}
#text .calToday .preEvent{height:59px;}
#text .preEvent img{float:right; margin:4px 0 0 8px; border:1px solid #dfdedb;}
#text .preEvent p{margin:0;}
#text .preEvent p.date{color:#7e7e7e;}
#text .preEvent p.eventHeading a{color:#000;}
#text .preEvent p.more a{color:#cb1684; display:inline-block; padding:0 17px 0 0; background:url(img/bul-more-actualidad.gif) no-repeat right 5px; font-size:.9em; text-transform:uppercase;}
#text .calToday .last, #text .calMonth .last{border:0;}

#text p.fright, #text p.right{margin:0;}

/* =tooltip*/
fieldset{margin-bottom:20px;}
div#legalNotice.legalnote{position:absolute; margin:-10px 0 0 0; z-index:3000; width:398px;}
div#legalNotice.legalnote h4{padding:25px 25px 10px 25px; background:url(img/tooltip-big-top.png) no-repeat; font-size:1em; color:#fff;}
div#legalNotice p{font-size:.8em; color:#777;}
div#legalNotice.legalnote p{padding:0 25px 25px 25px; background:url(img/tooltip-big-bottom.png) no-repeat 0 bottom; line-height:1.4; font-size:.8em; color:#b0b0b0;}
div#legalNotice.legalnote a{color:#e2e1e1; text-decoration:none;}
div#legalNotice a:hover{text-decoration:underline;}
