/* ATAUN INGURUMENA */

*{ margin:0; padding:0;}
body{ background:#fff; color:#545454; font:normal 13px/18px Arial, Helvetica, sans-serif; margin:0; text-align:center;}
.clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clearfix { display:inline-block;}
.clearfix { display:block;}
* html .clearfix { height:1px;}
img, a img, embed, iframe{ border:none; vertical-align:bottom; }
a{ color:#97bf0d; outline:none; text-decoration:none;}
a:hover, a:focus{}
hr{ display:none;}
abbr{ cursor:help;}
form, fieldset{ border:0;}

.none{ display:none;}

#header{ background:#97bf0d url(img/bg_header.jpg) repeat-x center; height:51px; padding:27px 0 0; width:100%;}
#header div{ margin:0 auto; text-align:left; width:940px; }
#header div h1 a{ color:#fff; font-size:18px; text-transform:uppercase;}

#navigation_menu{ background:url(img/bg_navigation_menu.gif) repeat-x top left; padding:0 0 4px; *padding:0 0 5px; /* IE7 */ _padding:0 0 5px; /* IE6 */ width:100%; }
#navigation_menu ul{ margin:0 auto; text-align:left; width:970px;}
#navigation_menu ul li{ list-style:none; display:inline;}
#navigation_menu ul li a{ color:#fff; display:block; float:left; height:34px; *margin:-1px 0 0; /* IE7 */ _margin:-1px 0 0; /* IE6 */ position:relative;}
#navigation_menu ul li a span{ cursor:pointer; height:100%; position:absolute; width:100%;}

#navigation_menu ul li a.nav_planes{ width:312px;}
#navigation_menu ul li a.nav_planes span{ background:url(img/navigation_menu.gif) no-repeat 0 0 !important;}
body#agenda21 #navigation_menu ul li a.nav_planes span{ background:url(img/navigation_menu.gif) no-repeat 0 -34px !important;}

#navigation_menu ul li a.nav_planes_marcha{ width:218px;}
#navigation_menu ul li a.nav_planes_marcha span{ background:url(img/navigation_menu.gif) no-repeat -312px 0 !important;}
body#martxan_dauden_ekintzak #navigation_menu ul li a.nav_planes_marcha span{ background:url(img/navigation_menu.gif) no-repeat -312px -34px !important;}

#navigation_menu ul li a.nav_plan_nuevo{ width:222px;}
#navigation_menu ul li a.nav_plan_nuevo span{ background:url(img/navigation_menu.gif) no-repeat -530px 0 !important;}
body#ekintza_berriak #navigation_menu ul li a.nav_plan_nuevo span{ background:url(img/navigation_menu.gif) no-repeat -530px -34px !important;}

#navigation_menu ul li a.escuelas{ width:218px;}
#navigation_menu ul li a.escuelas span{ background:url(img/navigation_menu.gif) no-repeat -752px 0 !important;}

#cuerpo{ border-top:1px solid #fff; background:url(img/bg_gradient_contenedor.gif) repeat-x top left;}

#contenedor_contenido{ padding:0;}
#contenedor_sarrera_berriak{ background:url(img/bg_sarrera_berriak.jpg) no-repeat bottom center; padding:0 0 45px;}

#contenido{ background:url(img/bg_contenido_1c.jpg) no-repeat top left; margin:0 auto; text-align:left; width:940px;}
body#portada #contenido{ background:url(img/bg_contenido_2c.jpg) no-repeat top left;}

#contenido #col_sarrera{ display:inline; float:left; width:620px;}
#contenido #col_sarrera h2{ color:#97bf0d; font:bold 28px Arial, Helvetica, sans-serif; margin:38px 0 0;}
#contenido #col_sarrera #txt_entradilla{ display:inline; float:left; width:300px;}
#contenido #col_sarrera #txt_entradilla p{ color:#799c00; font:normal 16px/21px Georgia, "Times New Roman", Times, serif; font-style:italic; margin:22px 0 0;}
#contenido #col_sarrera #txt_sarrera{ display:inline; float:right; width:300px;}
#contenido #col_sarrera #txt_sarrera p{ font:normal 14px/21px Arial, Helvetica, sans-serif; margin:18px 0 0;}
#contenido #col_sarrera #txt_sarrera p.txt_first{ margin:23px 0 0;}
#contenido #col_sarrera #txt_sarrera p.txt_descarga_plan a{ display:block; font-size:12px; font-weight:bold; height:43px; line-height:15px; margin:24px 0 0; overflow: hidden; position:relative; width: 300px; text-transform:uppercase;}
#contenido #col_sarrera #txt_sarrera p.txt_descarga_plan a span{ background:url(img/bot_descarga_plan.gif) no-repeat top left; cursor:pointer; height:100%; position:absolute; width:100%;}
#contenido #col_sarrera #txt_sarrera p.txt_descarga_plan a:hover span, #contenido #col_sarrera #txt_sarrera p.txt_descarga_plan a:focus span{ background:url(img/bot_descarga_plan.gif) no-repeat bottom left;}

#contenido #col_berriak{ display:inline; float:right; width:270px; }
#contenido #col_berriak h3 a{ color:#97bf0d; display:block; font:bold 18px Arial, Helvetica, sans-serif; margin:47px 0 0;}
#contenido #col_berriak ul.listado_noticias{ margin:13px 0 0;}
#contenido #col_berriak ul.listado_noticias li{ list-style:none; display:inline;}
#contenido #col_berriak ul.listado_noticias li a{ border-bottom:1px solid #dbdbdb; color:#545454; display:block; font:normal 12px/16px Arial, Helvetica, sans-serif; padding:15px 0;}
#contenido #col_berriak ul.listado_noticias li a strong{ display:block; font-size:16px; padding:0 0 5px;}
#contenido #col_berriak ul.listado_noticias li a strong span{ display:none;}
#contenido #col_berriak ul.listado_noticias li a:hover strong, #contenido #col_berriak ul.listado_noticias li a:focus strong{ color:#000;}
#contenido #col_berriak h4{ color:#97bf0d; font:bold 18px Arial, Helvetica, sans-serif; margin:20px 0 0;}
#contenido #col_berriak ul.listado_secciones{ margin:20px 0 0;}
#contenido #col_berriak ul.listado_secciones li{ display:inline; list-style:none;}
#contenido #col_berriak ul.listado_secciones li a{ background:#97bf0d url(img/bg_listado_secciones.gif) repeat-x top left; display:block; float:left; margin:0 0 0 8px; width:130px;}
#contenido #col_berriak ul.listado_secciones li a.first{ margin:0;}
#contenido #col_berriak ul.listado_secciones li a img{ display:block;}
#contenido #col_berriak ul.listado_secciones li a strong{ color:#fff; display:block; font-size:14px; line-height:16px; padding:7px 5px 10px 9px}
#contenido #col_berriak ul.listado_secciones li a:hover, #contenido #col_berriak ul.listado_secciones li a:focus{ background:#2b7c00 url(img/bg_listado_secciones_hover.gif) repeat-x top left;}

#contenedor_helburu_nagusiak{ background:#deead8 url(img/bg_helburu_nagusiak.jpg) repeat top left; border-bottom:1px solid #c0d0b8; border-top:1px solid #c0d0b8; clear:both;}
#contenido_helburu_nagusiak{ margin:0 auto; text-align:left; padding:0 0 18px; width:960px;}
#contenido_helburu_nagusiak h2{ background:#313131 url(img/bg_h2_helburu_nagusiak.gif) no-repeat top left; color:#fff; display:block; font-size:22px; padding:5px 7px; *padding:3px 7px; /* IE7 */ _padding:3px 7px; /* IE6 */ margin:0 0 5px;}	
#contenido_helburu_nagusiak .fila_helburu_nagusiak{ border-bottom:1px solid #c0d0b8; padding:15px 0;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak{ border-right:1px solid #c0d0b8; display:inline; float:left; margin:0 0 0 10px; padding:9px 0; width:229px;}
.last{ border:none !important;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak h3 a{ background:url(img/bg_helburuak_num.gif) no-repeat left center; display:block; color:#2b7c00; font-size:20px; letter-spacing:-1px; margin:0 5px -3px 3px; padding:2px 0 5px 9px; *padding:0 0 4px 9px; /* IE7 */ _padding:0 0 4px 9px; /* IE6 */}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak h3 a:hover, #contenido_helburu_nagusiak .cuadro_helburu_nagusiak h3 a:hover{ color:#313131;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak h3 a strong{ color:#fff; font-size:15px; padding:0 7px 0 0;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak h3 a strong.first{ padding:0 10px 0 0;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak p{ margin:10px 5px 0; font:normal 12px/18px Arial, Helvetica, sans-serif;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak p.txt_sartu a{ background:url(img/bg_bot_sartu.gif) no-repeat top left; color:#fff; display:block; font-size:15px; font-weight:bold; padding:3px 15px 4px;}
#contenido_helburu_nagusiak .cuadro_helburu_nagusiak p.txt_sartu a:hover, #contenido_helburu_nagusiak .cuadro_helburu_nagusiak p.txt_sartu a:focus{ background:url(img/bg_bot_sartu.gif) no-repeat bottom left;}

#contenedor_footer{ padding:26px 0 29px;}
#contenido_footer{ margin:0 auto; text-align:left; width:940px;}
#contenido_footer ul li{ display:inline; list-style:none; margin:0 36px 0 0;}
#contenido_footer p{ color:#939191; display:inline; float:right; font-size:11px; margin:10px 0 0;}
#contenido_footer p span{ color:#b5b5b5; margin:0 2px;}
#contenido_footer p a{ text-decoration:none;}
#contenido_footer p a:hover, #contenido_footer p a:focus{ text-decoration:underline;}

#contenido_interior{ background:url(img/bg_contenido_1c.jpg) no-repeat top left; border-bottom:1px solid #dbdbdb; margin:0 auto; text-align:left; padding:0 0 60px; width:940px;}
body#agenda21 #contenido_interior{ background:url(img/bg_contenido_1c.jpg) no-repeat top left;}
body#ekintza_berriak #contenido_interior{ background:url(img/bg_contenido_2c.jpg) no-repeat top left;}
#contenido_interior #breadcrumbs{ padding:15px 0 0;}
#contenido_interior #breadcrumbs p{ font-size:11px; color:#939191;}
#contenido_interior #breadcrumbs p a:hover, #contenido_interior #breadcrumbs p a:focus{ text-decoration:underline;}
#contenido_interior #breadcrumbs p span{ color:#b5b5b5; margin:0 2px;}
#contenido_interior h2{ color:#97bf0d; display:block; font:bold 28px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:5px 0 0;}

#submenu_ekintzak{ display:inline; float:left; width:220px; margin:37px 0 0;}
#submenu_ekintzak ul li{ display:inline; list-style:none;}
#submenu_ekintzak ul li a{ background:url(img/bg_submenu_ekintzak.gif) no-repeat left bottom; color:#b7bdb3; display:block; font-size:18px; font-weight:bold; letter-spacing:-1px; padding:1px 0 7px 8px;}
#submenu_ekintzak ul li a strong{ color:#fff; display:block; float:left; font-size:14px; padding:2px 0 0; width:20px;}
#submenu_ekintzak ul li a:hover, #submenu_ekintzak ul li a:focus{ background:url(img/bg_submenu_ekintzak.gif) no-repeat left bottom; color:#2b7c00;}
#submenu_ekintzak ul li a.selected, #submenu_ekintzak ul li a.selected:hover, #submenu_ekintzak ul li a.selected:focus{ background:url(img/bg_submenu_ekintzak.gif) no-repeat left bottom; color:#2b7c00;}

#ficha_ekintza{ display:inline; float:right; width:700px; margin:26px 0 0;}
#ficha_ekintza ul.flechas_ant_sig{ display:inline; float:right; padding:9px 10px 0 0;}
#ficha_ekintza ul.flechas_ant_sig li{ display:inline; list-style:none;}
#ficha_ekintza ul.flechas_ant_sig li a{ margin:0 0 0 4px;}
#ficha_ekintza h3{ color:#fff; background:#222222 url(img/bg_h3_ficha_ekintza.gif) no-repeat top left; display:block; font-size:22px; padding:4px 6px 8px;}
#ficha_ekintza h3 strong{ background:url(img/bg_circ_num_ficha_ekintza.gif) no-repeat top left; display:block; float:left; font-size:16px; padding:5px 0 4px; text-align:center; width:28px;}
.desc_ekintza{ background:#f3f7f0 url(img/bg_desc_ekintza.gif) repeat-x bottom left; border-bottom:1px solid #dbdbdb; border-top:1px solid #fff; clear:both; padding:17px 10px;}
.desc_ekintza h4{ color:#313131; display:block; float:left; font:bold 16px Arial, Helvetica, sans-serif; width:180px;}
.desc_ekintza p{ color:#313131; display:block; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; padding:0 0 0 10px; width:490px;}
.desc_ekintza ul{ color:#313131; display:block; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; margin:-5px 0 0; width:500px;}
.desc_ekintza ul li{ background:url(img/bg_li_desc.gif) no-repeat 0 8px; display:block; list-style:none; padding:0 0 0 10px; margin:5px 0 0;}
.desc_ekintza dl{ color:#313131; display:block; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; margin:-5px 0 0; width:500px;}
.desc_ekintza dl dt{ background:url(img/bg_li_desc.gif) no-repeat 0 8px; display:block; float:left; padding:0 0 0 10px; margin:5px 0 0; width:280px;}
.desc_ekintza dl dd{ display:block; float:left; font-weight:bold; margin:5px 0 0; width:210px;}
.desc_ekintza dl dd img{ cursor:help; margin:0 10px 0 0; vertical-align:top;}

#bidali_iradokizunak{ background:url(img/bg_bidali_iradokizunak.gif) repeat-x bottom left; padding:13px 0 31px;}
#bidali_iradokizunak p{ display:block; float:left; margin:0 0 0 10px; width:450px;}
#bidali_iradokizunak p.txt_bidali{ display:block; float:right; font-size:18px; font-weight:bold; letter-spacing:-1px; margin:-2px 10px 0 0; text-align:right; width:220px;}
#bidali_iradokizunak p.txt_bidali a:hover, #bidali_iradokizunak p.txt_bidali a:focus{ color:#2b7c00;}

#ficha_ekintza h5{ color:#fff; background:#2b7c00 url(img/bg_gradient_verde_osc.gif) repeat-x bottom left; border-top:1px solid #fff; display:block; font-size:16px; margin:10px 0 0; padding:8px 10px 9px;}
#ficha_ekintza h5.first{ margin:0;}
.fila_ekintza{ background:#deead8 url(img/bg_gradient_verde_cla.gif) repeat-x bottom left; border-bottom:1px solid #c0d0b8; border-top:1px solid #fff; clear:both; padding:10px 10px 8px;}
.fila_ekintza .num_ekintza{ background:url(img/bg_circ_num_ekintzak.gif) no-repeat left top; color:#fff; display:block; float:left; font-weight:bold; text-align:center; padding:2px 0 4px; width:24px;}
.fila_ekintza p{ display:block; float:left; margin:2px 0 0 10px; width:570px;}
.fila_ekintza p a{ background:url(img/icon_desplegar.gif) no-repeat 0 4px; color:#313131; display:block; padding:0 0 0 20px;}
.fila_ekintza p a:hover, .fila_ekintza p a:focus{ color:#000;}
.fila_ekintza .iconos_ekintza{ display:block; float:right; text-align:right; width:60px;}
.fila_ekintza .iconos_ekintza ul li{ cursor:help; display:inline; list-style:none; margin:0 0 0 2px;}
.fila_ekintza .iconos_ekintza ul li img{ vertical-align:top;}

#cuadro_iconos{ border:1px solid #c0d0b8; margin:20px 0 0; text-align:center;}
#cuadro_iconos div{ background:#deead8 url(img/bg_gradient_verde_cla.gif) repeat-x bottom left; border:1px solid #fff; padding:7px 0 9px 8px;}
#cuadro_iconos div ul li{ display:inline; font:normal 9px "Tahoma", Arial, Helvetica, sans-serif; list-style:none; padding:0 17px 0 0;}
#cuadro_iconos div ul li img{ cursor:help; margin:0 3px 0 0; vertical-align:middle;}

.cuadro_detalles{ border-bottom:1px solid #dbdbdb; padding:0 0 0 60px;}
.cuadro_detalles dl dt{ border-top:1px solid #dbdbdb; clear:left; color:#97bf0d; display:inline; float:left; font:normal 11px/16px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:12px 0 18px; text-align:right; width:100px;}
.cuadro_detalles dl dd{ border-top:1px solid #dbdbdb; color:#525252; display:inline; float:left; font:normal 11px/16px Arial, Helvetica, sans-serif; padding:12px 0 18px 10px; width:530px;}
.cuadro_detalles dl dd img{ cursor:help; margin:0 4px 0 0; vertical-align:middle;}
.cuadro_detalles dl dt.first, .cuadro_detalles dl dd.first{ border:none;}

#cuadro_entradilla{ background:url(img/bg_bidali_iradokizunak.gif) repeat-x bottom left; border-bottom:1px solid #dbdbdb; padding:25px 0 29px;}
#cuadro_entradilla p{ background: url(img/icon_ticker.gif) no-repeat 0 3px; display:block; font-size:14px; padding:0 0 0 24px;}

#organizar_acciones{ border-top:1px solid #fff; background:url(img/bg_gradient_desc_blanco.gif) repeat-x top left; padding:15px 0;}
#organizar_acciones form h3{ color:#96be0d; display:inline; float:left; font:normal 13px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:2px 0 0; text-align:right; width:125px;}
#organizar_acciones form div{ display:inline; float:left; margin:0 0 0 10px; width:640px;}
#organizar_acciones form div input{ vertical-align:middle;}
#organizar_acciones form div label{ font-size:11px; padding:0 10px 0 0;}
#organizar_acciones form button{ background:#313131 url(img/bot_antolatu.gif) no-repeat top left; border:none; color:#fff; cursor:pointer; display:inline; float:right; font-size:14px; font-weight:bold; margin:-1px 10px 0 0; text-indent:-9999px; height:25px; width:90px;}
#organizar_acciones form button:hover, #organizar_acciones form button:focus{ background:#2c7c01 url(img/bot_antolatu.gif) no-repeat bottom left;}

#tabla_acciones table{ border-collapse:collapse; width:100%;}
#tabla_acciones table th{ background:#222222 url(img/bg_th.gif) repeat-x top left; color:#fff; font-size:13px; text-align:left; text-transform:uppercase; padding:7px 10px 9px;}
#tabla_acciones table td{ background:#deead8 url(img/bg_td.gif) repeat-x bottom left; border-top:1px solid #fff; padding:5px 10px 9px; vertical-align:top;}
#tabla_acciones table td.td_gaia a{ color:#799c00; display:block; font:normal 10px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding:4px 0 0;}
#tabla_acciones table td.td_gaia a:hover, #tabla_acciones table td.td_gaia a:focus{ text-decoration:underline;}
#tabla_acciones table td.td_ekintza a{ color:#313131; display:block; font:normal 12px/18px Arial, Helvetica, sans-serif;}
#tabla_acciones table td.td_ekintza a:hover, #tabla_acciones table td.td_ekintza a:focus{ color:#000;}
#tabla_acciones table td.td_iconos{ padding:5px 18px 9px 10px;  text-align:right;}
#tabla_acciones table td.td_iconos img{ cursor:help; margin:0 0 0 9px;}

#paginacion{ padding:20px 0 0; text-align:center;}
#paginacion ul{ padding:1px 0 2px;}
#paginacion ul li{ display:inline; list-style:none;}
#paginacion ul li a{ border:1px solid #dbdbdb; color:#939191; padding:1px 5px 2px;}
#paginacion ul li a.pag_selected, #paginacion ul li a.pag_selected:hover, #paginacion ul li a.pag_selected:focus{ border:1px solid #799c00; color:#799c00; font-weight:bold;}
#paginacion ul li a:hover, #paginacion ul li a:focus{ border:1px solid #939191; color:#313131;}
#paginacion ul li a.bot_aurrekoa{ background:url(img/bg_bot_aurrekoa.gif) no-repeat left; padding-left:23px;}
#paginacion ul li a.bot_hurrengoa{ background:url(img/bg_bot_hurrengoa.gif) no-repeat right; padding-right:23px;}

.noticia{ border-bottom:1px solid #dbdbdb; padding:26px 0 20px;}
.noticia p.txt_fecha{ color:#939290; display:inline; float:left; font:normal 11px Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:right; padding:6px 0 0; width:200px;}
.noticia h3 a{ color:#313131; display:block; float:left; font:bold 18px Arial, Helvetica, sans-serif; margin:0 0 0 20px; width:720px;}
.noticia h3 a:hover, .noticia h3 a:focus{ color:#000;}
.noticia .contenido_noticia{ clear:both; margin:0 0 0 220px;}
.noticia .contenido_noticia p{ margin:0; padding:18px 0 0 0;}
.noticia .contenido_noticia p a:hover, .noticia .contenido_noticia p a:focus{ text-decoration:underline;}
.last{ border:none; padding-bottom:40px;}

#col_ekintza_berriak{ display:inline; float:left; width:620px;}
#col_ekintza_berriak #txt_entradilla { background:url(img/bg_ekintza_berriak.jpg) no-repeat bottom left; border-bottom:1px solid #dbdbdb; padding:0 0 30px;}
#col_ekintza_berriak #txt_entradilla ul { padding:24px 0 0;}
#col_ekintza_berriak #txt_entradilla ul li { background:url(img/icon_ticker.gif) no-repeat 0 3px; display:block; font-size:14px; line-height:20px; list-style:none; margin:0 0 5px; padding:0 0 0 25px;}
#col_ekintza_berriak #txt_entradilla p { font:normal 12px/18px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:10px 0 0 25px;}
#col_ekintza_berriak #txt_entradilla p strong { color:#799c00; display:block; font-size:16px; font-weight:normal;}

#organizar_iradokizunak{ border-top:1px solid #fff; border-bottom:1px solid #dbdbdb; background:url(img/bg_gradient_desc_blanco.gif) repeat-x top left; padding:15px 0;}
#organizar_iradokizunak form h3{ color:#96be0d; display:block; font:normal 13px Georgia, "Times New Roman", Times, serif; font-style:italic; margin:0 0 0 10px; padding:2px 0 9px;}
#organizar_iradokizunak form div{ display:inline; float:left; margin:0 0 0 10px; width:500px;}
#organizar_iradokizunak form div input{ vertical-align:middle;}
#organizar_iradokizunak form div label{ font-size:11px; padding:0 10px 0 0;}
#organizar_iradokizunak form button{ background:#313131 url(img/bot_antolatu.gif) no-repeat top left; border:none; color:#fff; cursor:pointer; display:inline; float:right; font-size:14px; font-weight:bold; margin:-1px 10px 0 0; text-indent:-9999px; height:25px; width:90px;}
#organizar_iradokizunak form button:hover, #organizar_iradokizunak form button:focus{ background:#2c7c01 url(img/bot_antolatu.gif) no-repeat bottom left;}

.cuadro_iradokizuna{ background:#f3f7f0 url(img/bg_gradient_iradokizuna.gif) repeat-x bottom left; border-bottom:1px solid #dbdbdb; border-top:1px solid #fff; padding:15px 0;}
.cuadro_iradokizuna .col_txt{ display:inline; float:left; margin:0 0 0 10px; width:440px;}
.cuadro_iradokizuna .col_txt_iradokizuna{ width:590px !important;}
.cuadro_iradokizuna .col_txt h3, .cuadro_iradokizuna .col_txt h3 a{ color:#545454; font-size:16px;}
.cuadro_iradokizuna .col_txt h3 a:hover, .cuadro_iradokizuna .col_txt h3 a:focus{ color:#313131;}
.cuadro_iradokizuna .col_txt p{ font:normal 12px/16px Arial, Helvetica, sans-serif; margin:5px 0 0;}
.cuadro_iradokizuna .col_txt p.txt_nombre_fecha{ color:#939191; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
.cuadro_iradokizuna .col_txt p.txt_nombre_fecha strong{ color:#313131;}
.cuadro_iradokizuna .col_datos{ display:inline; float:right; margin:1px 10px 0 0; width:140px;}
.cuadro_iradokizuna .col_datos p.txt_ekintza a{ font:normal 10px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
.cuadro_iradokizuna .col_datos p.txt_iradokizunak a{ color:#939191; display:block; font:normal 11px Georgia, "Times New Roman", Times, serif; padding:1px 0 0;}
.cuadro_iradokizuna .col_datos p.txt_iradokizunak a strong{ color:#2b7c00; font-size:16px;}
.cuadro_iradokizuna .col_datos p.txt_iritzia{ color:#545454; display:block; font:bold 11px/16px Georgia, "Times New Roman", Times, serif; padding:7px 0 0;}
.cuadro_iradokizuna .col_datos p a:hover, .cuadro_iradokizuna .col_datos p a:focus{ text-decoration:underline;}

#col_form_iradokizunak{ display:inline; float:right; margin:-24px 0 0; width:270px;}
#col_form_iradokizunak h3{ color:#97bf0d; display:block; font:bold 18px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:0;}
#col_form_iradokizunak form{ margin:25px 0 0;}
#col_form_iradokizunak form h4{ font-size:16px; font-weight:bold; padding:0 0 14px;}
#col_form_iradokizunak form div.radio_buttons{ line-height:24px; margin:0; padding:0 0 20px;}
#col_form_iradokizunak form div.fila_form{ padding:0 0 11px;}
#col_form_iradokizunak form div.fila_form label{ color:#96be0d; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding:0 0 6px 0;}
#col_form_iradokizunak form div.fila_form input, #col_form_iradokizunak form div.fila_form textarea{ border:1px solid #dbdbdb; color:#313131; font:normal 13px Arial, Helvetica, sans-serif; padding:3px 5px; width:95%;}
#col_form_iradokizunak form div.fila_form select{ border:1px solid #dbdbdb; color:#313131; font:normal 13px Arial, Helvetica, sans-serif; padding:3px; width:99%;}
#col_form_iradokizunak form div.txt_oharra{ color:#939191; font:normal 11px/14px Arial, Helvetica, sans-serif; padding:0 0 10px;}
#col_form_iradokizunak form div.bidali button{ background:#313131 url(img/bot_bidali.gif) no-repeat top left; border:none; color:#fff; cursor:pointer; display:inline; float:right; font-size:14px; font-weight:bold; margin:0 1px 0 0; text-indent:-9999px; height:25px; width:81px;}
#col_form_iradokizunak form div.bidali button:hover, #col_form_iradokizunak form div.bidali button:focus{ background-position: bottom left;}

#txt_ekintza{ background:url(img/bg_diagonales.gif) repeat-x bottom left; border-bottom:1px solid #dbdbdb; padding:21px 0;}
#txt_ekintza p{ font:normal 14px/20px Arial, Helvetica, sans-serif; padding:0 0 10px;}
#txt_ekintza p.txt_nombre_fecha{ color:#939191; font-family:Georgia, "Times New Roman", Times, serif;}
#txt_ekintza p.txt_nombre_fecha strong{ color:#313131;}
#txt_ekintza h3{ color:#939191; font:normal 16px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:20px 0 0;}
#txt_ekintza h3 strong{ color:#2b7c00;}
h2.h2_iradokizuna {width:620px;}

#cuadro_ohitura{ padding:25px 0 0;}
#cuadro_ohitura p.txt_entradilla{ background:0; display:block; font-size:14px; line-height:20px; margin:0; padding:0;}
#cuadro_ohitura h3{ color:#97bf0d; font-size:22px; letter-spacing:-1px; margin:30px 0 0;}
#cuadro_ohitura p{ background:url(img/icon_ticker.gif) no-repeat 0 3px; margin:10px 0 0; padding:0 0 0 25px;}

#flash_eskola_agenda21{ text-align:center; margin:55px 0 0;}
body#eskolako_agenda21 h2{ color:#2a7800;}
body#eskolako_agenda21 #breadcrumbs p a{ color:#2a7800;}
body#eskolako_agenda21 #navigation_menu{ background:url(img/bg_navigation_menu_eskolak.gif) repeat-x top left;}


a.acordeon {color: #313131;}
a.acordeon:hover {color: #000000;}
a.acordeon_gaia{ color:#799c00; display:block; font:normal 10px Georgia, "Times New Roman", Times, serif;}
.martxan_texto{color: #000000; font:normal 12px/18px Arial, Helvetica, sans-serif;}
#col_form_iradokizunak form div.bidali a.enviar{ background:#313131 url(img/bot_bidali.gif) no-repeat top left; border:none; color:#fff; cursor:pointer; display:inline; float:right; font-size:14px; font-weight:bold; margin:0 1px 0 0; text-indent:-9999px; height:25px; width:81px;}
#col_form_iradokizunak form div.bidali a.enviar:hover, #col_form_iradokizunak form div.bidali a.enviar:focus{ background-position: bottom left;}

#listados_colorbox{ background:#2a7800 url(../img/hojas_enlaces_eskola.jpg) no-repeat top right; display:inline; float:right; height:187px; margin:-268px 66px 0 0; *margin-top:-271px; _margin-top:-271px; position:relative; width:249px; z-index:10;}
#listados_colorbox ul{ padding:20px 20px 0 40px;}
#listados_colorbox ul li{ color:#fff; list-style:disc;}
#listados_colorbox ul li a{ color:#fff; display:block; font-size:14px; font-weight:bold; margin:0 0 10px;}
#listados_colorbox ul li ul{ display:none; padding:0;}
