* {
margin : 0;
padding : 0;
}
body {
background : #89f700 url(../imagen/bg_body.gif) repeat-x left top;
margin : 0 auto;
font-family : Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active {
color : #006600;
font : 90%/18px Arial, Helvetica, sans-serif;
}
a:hover {
color : #000;
text-decoration : underline;
}
#linksup {
color : #000;
font : normal 60%/18px Arial, Helvetica, sans-serif;
right : 30px;
position : absolute;
top : 6px;
}
#linksup .p1 {
display : inline;
height : 100%;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#linksup a, #linksup a:link, #linksup a:visited {
color : #666666;
text-decoration : none;
font : normal 100%/18px Arial, Helvetica, sans-serif;
}
#linksup a:hover, #linksup a:active, #linksup a:focus {
text-decoration : underline;
}
#superior {
color : #000;
font : normal 60%/18px Arial, Helvetica, sans-serif;
right : -25px;
position : absolute;
top : -11px;
text-align : center;
width : 301px;
}
#superior a, #superior a:link, #superior a:visited {
color : #666666;
text-decoration : none;
font : normal 100%/18px Arial, Helvetica, sans-serif;
}
#superior a:hover {
color : #000;
text-decoration : underline;
}
#botonera_sup1 {
	color : #000;
	font : normal 60%/18px Arial, Helvetica, sans-serif;
	right : 154px;
	position : absolute;
	top : 40px;
	text-align : center;
	vertical-align:middle;
	width: 93px;

}
#botonera_sup1 .p1 {
display : inline;
height : 100%;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#botonera_sup1 a, #botonera_sup1 a:link, #botonera_sup1 a:visited {
color : #666666;
text-decoration : none;
font : normal 100%/18px Arial, Helvetica, sans-serif;
}
#botonera_sup1 a:hover, #botonera_sup1 a:active, #botonera_sup1 a:focus {
text-decoration : underline;
}
#botonera_sup2 {
	color : #000;
	font : normal 60%/18px Arial, Helvetica, sans-serif;
	right : 105px;
	position : absolute;
	top : 40px;
	text-align : center;
	vertical-align:middle;
}
#botonera_sup2 .p1 {
display : inline;
height : 100%;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#botonera_sup2 a, #botonera_sup2 a:link, #botonera_sup2 a:visited {
color : #666666;
text-decoration : none;
font : normal 100%/18px Arial, Helvetica, sans-serif;
}
#botonera_sup2 a:hover, #botonera_sup2 a:active, #botonera_sup2 a:focus {
text-decoration : underline;
}
#botonera_sup3 {
	color : #000;
	font : normal 60%/18px Arial, Helvetica, sans-serif;
	right : 20px;
	position : absolute;
	top : 40px;
	text-align : center;
	vertical-align:middle;
	width: 80px;
}
#botonera_sup3 .p1 {
display : inline;
height : 100%;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
#botonera_sup3 a, #botonera_sup3 a:link, #botonera_sup3 a:visited {
font : normal 100%/18px Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
}
#botonera_sup3 a:hover, #botonera_sup3 a:active, #botonera_sup3 a:focus {
text-decoration : underline;
}
#intro {
background : transparent url(../imagen/cabecera_interior.jpg) no-repeat right top;
width : 775px;
height : 170px;
z-index : 1;
height : auto;
position : relative;
margin : auto;
}
#intro h1 {
height : 200px;
}
#supportingText {
color : #000;
position : relative;
height : 575px;
}
#supportingText acronym {
border-bottom : 1px dotted #f29e00;
color : #f29e00;
font-weight : normal;
}
#supportingText a, #supportingText a:link, #supportingText a:visited {
text-decoration : none;
}
#supportingText a:hover, #supportingText a:active, #supportingText a:focus {
text-decoration : none;
}
#supportingText p {
padding-left : 5px;
}
#preamble {
color : #000;
font : normal 80%/16px Arial, Helvetica, sans-serif;
margin-left : 8px;
margin-bottom : 10px;
height : 100%;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #999999;
border-top-width : thin;
border-top-style : solid;
border-top-color : #999999;
padding-left : 10px;
padding-right : 10px;
}
#preamble acronym {
border-bottom : 1px dotted #666666;
color : #666666;
font-weight : normal;
font-size : 85%;
}
#preamble p {
padding-left : 10px;
padding-top : 10px;
padding-bottom : 10px;
}
.preamble_tit {
font : bold 75%/16px Arial, Helvetica, sans-serif;
left : 345px;
width : 420px;
position : absolute;
text-align : left;
padding-top : 5px;
padding-right : 10px;
}
.negrita {
	padding-right : 14px;
	color: #000099;
}
.preamble_foto {
left : 220px;
position : absolute;
top : 240px;
text-align : center;
}
.preamble_txt, preamble_txt a:link, preamble_txt a:active, preamble_txt a:visited {
left : 345px;
width : 420px;
font : normal 80%/16px Arial, Helvetica, sans-serif;
text-decoration : none;
position : absolute;
top : 275px;
text-align : left;
padding-right : 10px;
height : 100%;
}
.preamble_txt a:link, preamble_txt a:active, preamble_txt a:visited {
color : #666666;
text-decoration : none;
}
.preamble_txt a:hover {
color : #666666;
text-decoration : underline;
}
#supportingText h3, #supportingText p {
padding-left : 10px;
padding-right : 40px;
}
#preamble, #explanation, #participation, #benefits, #requirements {
border-bottom : 1px solid #e4e1db;
padding-bottom : 20pt;
}
#lateral_net {
left : 765px;
padding-top : 9.5em;
position : absolute;
top : -150px;
width : 169px;
z-index : 10;
}
#lateral_ayto {
left : 185px;
padding-top : 19.5em;
position : absolute;
top : -150px;
width : 30px;
z-index : 10;
}
#buscador {
color : #000;
font : bold 80%/16px Arial, Helvetica, sans-serif;
margin-top : 10px;
margin-left : 211px;
margin-bottom : 10px;
height : 100%;
}
#buscador acronym {
border-bottom : 1px dotted #f29e00;
color : #f29e00;
font-weight : normal;
font-size : 85%;
}
#buscador p {
padding-left : 20px;
}
.busca {
color : #000;
text-align : right;
font : normal 80%/16px Arial, Helvetica, sans-serif;
margin-left : 200px;
margin-top : 200px;
margin-bottom : 10px;
height : 100%;
}
.tit_secc {
padding-left:20px;
text-align:left;
color : #000;
font : normal bold 120%/16px Arial, Helvetica, sans-serif;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #333;
}
.boton_busca {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
text-decoration : none;
border : 1px solid #000000;
}
#menu {
background : transparent url(../imagen/bg_container.gif) repeat-y left top;
color : #fff;
height : auto;
width : 209px;
float : left;
font : normal 80%/18px Arial, Helvetica, sans-serif;
}
#items {
height : auto;
width : 187px;
float : left;
text-align : right;
color : #fff;
}
#central {
background : #ffffff;
height : auto;
width : 566px;
float : right;
font : normal 80%/18px Arial, Helvetica, sans-serif;
padding-top : 8px;
}
#central table{
width : 100%;

}
#destacados {
height : 90px;
width : 563px;
border-top-width : thin;
border-top-style : solid;
border-top-color : #999999;
text-align : right;
}
#destacados p {
text-align : right;
position : absolute;
width : 563px;
font : normal 80%/18px Arial, Helvetica, sans-serif;
top : 295px;
left : -5px;
}
#destacados p a, #destacados p a:link, #destacados p a:visited {
font : 85%/18px Arial, Helvetica, sans-serif;
margin-right : 16px;
color : #000000;
}
#destacados p a:hover {
font : 85%/18px Arial, Helvetica, sans-serif;
text-decoration : underline;
}
#preamble h3 span, #areas h3 span, #conoce h3 span, #destacados h3 span, #requirements h3 span {
display : inline;
height : 100%;
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
width : 0;
}
.lselect {
padding-bottom : 25px;
padding-left : 10px;
}
.select {
display : block;
width : 177px;
color : #ffffff;
text-align : left;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 10px;
font : bold 90%/18px Arial, Helvetica, sans-serif;
background-color : #333333;
}
.select a:link, select a:active, select a:visited {
color : #fff;
}
.lselect ul li a {
display : block;
font : bold 85%/18px Arial, Helvetica, sans-serif;
padding-left : 10px;
}
.lselect ul li a.c {
color : #fff;
display : inline;
font : normal 80%/18px Arial, Helvetica, sans-serif;
padding-left : 10px;
}
#footer {
background : #d9d9d9;
height : 27px;
position : absolute;
width : 775px;
text-align : center;
font : 60%/18px Arial, Helvetica, sans-serif;
border-top-width : thin;
border-bottom-width : thin;
border-top-style : solid;
border-right-style : none;
border-bottom-style : solid;
border-left-style : none;
border-top-color : #999999;
border-bottom-color : #999999;
}
#footer a, #footer a:link, #footer a:visited {
color : #000;
padding : 0 5px;
vertical-align : middle;
font : normal 100%/18px Arial, Helvetica, sans-serif;
}
#footer a:hover {
text-decoration : underline;
}
ul, li {
list-style : none;
padding : 0;
margin : 0;
color : #fff;
}
li {
border-bottom : 1px solid #999999;
}
li a:link, li a:visited, li a:active {
color : #fff;
font : 85%/18px Arial, Helvetica, sans-serif;
}
li:hover {
background : #0237ff;
}
.p5 {
clear : both;
}
.cuadro {
border : thin solid #cccccc;
}
.concejales_pnv {
background : transparent url(../imagen/pnv.gif) no-repeat right bottom;
font : 11px Arial, Helvetica, sans-serif;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cccccc;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #cccccc;
width:90%;
}
.concejales_pse {
background : transparent url(../imagen/psoe.gif) no-repeat right bottom;
font : 11px Arial, Helvetica, sans-serif;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cccccc;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #cccccc;
width:90%;
}
.concejales_ea {
background : transparent url(../imagen/ea.gif) no-repeat right bottom;
font : 11px Arial, Helvetica, sans-serif;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cccccc;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #cccccc;
width:90%;
}
.concejales_ {
font : 11px Arial, Helvetica, sans-serif;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cccccc;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #cccccc;
width:90%;
}
.concejales h4 {
font : bold 11px Arial, Helvetica, sans-serif;
padding-left : 10px;
}
#banda {
background : transparent url(../imagen/suport_fondo.gif) repeat-y left top;
height : auto;
position : absolute;
width : 775px;
}
.banda {
background : transparent url(../imagen/suport_fondo.gif) repeat-y left top;
font : normal 90%/18px Arial, Helvetica, sans-serif;
color : #6f6e6a;
padding-bottom : 20px;
}
.banda a:link {
background : transparent url(../imagen/suport_fondo.gif) repeat-y left top;
text-decoration : none;
}
.pie {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
text-decoration : none;
}
.enlaces {
color : #006600;
font : normal 90%/18px Arial, Helvetica, sans-serif;
}
#dhtmlfloatie {
position : absolute;
border : 2px solid black;
padding : 5px;
z-index : 100;
}
.not {
position : absolute;
width : 550px;
border : thin dashed #cccccc;
margin-left : 10px;
}
.not_foto {
float : left;
margin-left : 10px;
}
.not_titular {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
border-bottom-width : thin;
border-bottom-style : dashed;
border-bottom-color : #666666;
}
.not_cuerpo {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
