#cabecera{
	/*height:160px;*/
	color: #FFFFFF;
	background-color: #2D608B;
}
#fechaCabecera{
    height:13%;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
	/*PADDING-LEFT: 10px;*/
	/*padding-right:2px;
	padding-top:2px;
	padding-bottom:3px;*/
	color:#FFFFFF;
	/*background-color:#C73334;*/
    font-size: 11px;
}
#imagenCabeceraCiudadano{
	background-image: url(../images/extranet/cabecera_ubeda.jpg);
	height:123px;
	background-repeat: no-repeat;
}
#imagenCabeceraEmpresa{
	background-image: url(../images/empresa/cabecera_empresa.jpg);
	height:108px;
	background-repeat: no-repeat;
}
#imagenCabeceraOlivar{
	background-image: url(../images/olivar/cabecera_olivar.jpg);
	height:108px;
	background-repeat: no-repeat;
}
#herramientasCabecera{
	height:21px;
}

.herramientas{
	TEXT-ALIGN:center;
    background-image: url(../images/extranet/boton2.gif);
	width:76px;
	text-decoration:none;
   	background-repeat: no-repeat;
    background-color: #2d608b;
}
/* Botón de la cabecera, para idioma inglés/español, para el idioma seleccionado */
a.idiomaOn{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	color:#000000;
    font-size: 10px;
   	background-repeat: no-repeat;
    text-decoration: none;
    background-image:url(../images/extranet/fondo_m1_4_new.gif);
}

.idiomaOn{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	color:#000000;
    font-size: 10px;
   	background-repeat: no-repeat;
    text-decoration: none;
    background-image:url(../images/extranet/fondo_m1_4_new.gif);

}
/* Botón de la cabecera, para idioma inglés/español, para el idioma no seleccionado */
.idiomaOff{
	TEXT-DECORATION: none;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	color:#ffffff;
	font-size: 10px;
	background-repeat: no-repeat;
    background-image:url(../images/extranet/fondo_m1_3_new.gif);
    text-decoration: none;
}

a.idiomaOff{
	TEXT-DECORATION: none;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	color:#ffffff;
	font-size:10px;
	background-repeat: no-repeat;
    background-image:url(../images/extranet/fondo_m1_3_new.gif);
	text-decoration: none;

}

.idiomaOff A:hover{
	TEXT-DECORATION: none;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	color:#2d608b;
	font-size:10px;
	background-repeat: no-repeat;
	text-decoration: none;

}

#menu{
width: 180px;
float:left;
/*height:auto;*/
padding-top:20px;
}

BODY {
    FONT-SIZE: 70%;
    /*MARGIN: 0px;*/
    /*COLOR: #c73334;*/
    COLOR: #000000;
    background-color: #fcefd8;
    /*SCROLLBAR-FACE-COLOR: #2d608b;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #B8CBDC;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #B8CBDC;*/
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;

}
img
{
	border:0;
	text-decoration: none;
}

TD {
	/*FONT-SIZE: 70%;*/
       /* COLOR:#6d6c71;*/
}
.td2{
    background-color:#7FA2C0;
    text-align:left;
    padding-left:10px;
    color:#ffffff;
    font-size : small;
    font-weight:bold;
}
LI {
	LIST-STYLE-TYPE: square  ;
}

.pie1 {
	COLOR: #000000;
	text-align:right;
	/*padding-right:10px;*/
}
.pie2 {
	color: #ffffff;
	background-color:#2D608B;
}
a.pie2 {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
    background-image: none;
}
a.pie2 A:hover {
	TEXT-DECORATION: underline;
    background-image: none;
}
.hei20
{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    height:13%;
}
.menua {
	FONT-SIZE: 12px;
    COLOR: #6D6C71;
    TEXT-DECORATION: none
}
.menua:hover {
	FONT-SIZE: 12px;
    COLOR: #FACB7D;
}

.pest_cuadro{
    width:138px;
    height:6px;
    background-color:#ffffff;
  text-align:center;
  /*  PADDING-LEFT:15px;*/

}

.encuestadcha {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #2d608b;
    padding-right: 3px;
    padding-left: 3px;
    border-bottom-width: 10px;
    border-bottom-style: solid;
    border-bottom-color: #2d608b;
    padding-bottom: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #2d608b;
    color: #ffffff;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #2d608b;
    padding-top: 3px;
    background-color: #facb7d;
}
.encuesta {
    BORDER-RIGHT: #2D608B 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT:3px;
    BORDER-BOTTOM-COLOR: #c73334;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #2D608B 1px solid;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #c73334;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #FACB7D;
}
a.encuesta {
    BORDER-RIGHT: #C3C3C3 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
	font-weight:bold;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #C3C3C3 1px solid;
    BACKGROUND-COLOR: #2D608B;
    TEXT-DECORATION: none;
}
a.encuesta:hover{
	BORDER-RIGHT: #2d608b 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c3c3c3 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #c3c3c3 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #c3d4e4;
    TEXT-DECORATION: none;
}
.width_100l{
	width:100%;
	text-align:left;
}
.portalMenuNivel1Arriba{
width:138px;
height:6px;
}
.portalMenuNivel1Centro{
width:138px;
height:19px;
color:#facb7d;
padding-left:14px;
font-weight: bold;
padding-right:14px;
text-align:left;
font-size: 14px;

}
.portalMenuNivel1Abajo{
    width:138px;
    height:5px;
  /*  background-image: url();*/
    background-repeat: no-repeat;
   text-align:center;
   padding-left:3px;
}

.portalMenuNivel2Arriba{
    width:138px;
    height: 3px;

    background-repeat: no-repeat;

}

.portalMenuNivel2Centro{
width:138px;
padding-left:20px;
padding-right:10px;
color:#ffffff;
text-align:left;
}

.portalMenuNivel2CentroFondo{
width:144px;
background-image: url(../images/extranet/menu_izda_nivel2_centro_new.gif);
background-repeat: repeat-y;
}
.portalMenuNivel2CentroFondoEO{
width:138px;
background-image: url(../images/empresa/menu_izda_nivel2_centro_new.gif);
background-repeat: repeat-y;
background-color: #7FA2C0;
}
.portalMenuNivel2Abajo{
width:138px;
height: 2px;
padding-left:20px;
padding-right:10px;
background-position:center;
background-repeat: no-repeat;

}


.fecha {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
	PADDING-LEFT: 10px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:3px;
    height:10%;
	color:#FFFFFF;
    font-size: 11px;
}

.idioma {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
    height:13%;
	color:#ffffff;
    font-size: 10px;
    text-decoration: none;
}

.idioma A {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 3px;
    COLOR: #ffffff;
    height:13%;
    TEXT-DECORATION: none
}
.idioma A:hover {
 	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: #FACB7D;
        height:13%;
    TEXT-DECORATION: none;
}
#zona_imprimible{
	background-color: #FFFFFF;
}
.bordesuprojo {
	border-top: 1px solid #d02329;
}
.fondo{
	background-color:#facb7d;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
    table-layout: fixed;
}
.fondoverdeoscuro {
width:100%;
border-bottom:3px solid #facb7d;
font-size:medium;
font-weight:bold;
color: #2D608B;
text-indent:5px;
text-align: left;
table-layout: fixed;
padding-top:25px;
margin-bottom:15px;
/*
	background-color: #cbb280;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
    table-layout: fixed;
*/

}

.fondonaranjaoscuro {

	background-color: #cbb280;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
    table-layout: fixed;


}

textarea.formulario {
	border: 1px solid #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ffffff;
	width: 272px;
}


.menu_enlace {
	background-color: #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.menu_enlace:link {
	background-color: #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

.menu_enlace :hover {
	background-color: #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: lighter;
	color: #8DA2A7;
	text-decoration: underline;
	text-align: left;
}


/*.bordezonacont {
	border-top: 1px solid #8DA2A7;
	border-right: 1px solid #8DA2A7;
	border-bottom: 1px solid #FB8B00;
	border-left: 1px solid #FB8B00;
}
 .bordezonacont_2 {
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8DA2A7;
	border-right-color: #8DA2A7;
	border-bottom-color: #FB8B00;
	border-left-color: #FB8B00;
	width:95%;
} */

.tpi{
	border-top: 1px solid #2D608B;
	border-bottom: 1px solid #2d608b;

        text-align: center;
}

.fondoverdeclaro {
	background-color: #7FA2C0;
    color: #FFFFFF;
}
.bordeverdeoscuro {
	border: 1px solid #8DA2A7;
}

.linkciudadano {
	font-size: small;
	font-weight: bold;
	/*color: #ffffff; */
    	color: #6d6c71;
	text-decoration: none;
	text-align: left;
    	position:relative;
    	left:12%;
    	margin-right: 15%;
	vertical-align:middle;

}
a.linkciudadano:link {
	font-size:small;
	font-weight: bold;
	/*color: #ffffff;*/
    	color:#6d6c71;
	text-decoration: none;
	text-align: left;
	vertical-align:middle;


}

a.linkciudadano:hover {
	font-size:small;
	font-weight: bold;
	color: #FACB7D;
	text-decoration: none;
	text-align: left;
	vertical-align:middle;


}

.linklateral {
	font-size: x-small;
	/*color: #ffffff; */
    	color: #6d6c71;
	text-decoration: none;
	text-align: left;
    	position:relative;
    	left:12%;
    	margin-right: 15%;
}

a.linklateral:link {
	font-size:x-small;
	font-weight: lighter;
	/*color: #ffffff;*/
    color:#6d6c71;
	text-decoration: none;
	text-align: left;


}

a.linklateral:hover {
	font-size:x-small;
	font-weight: lighter;
	color: #FACB7D;
	text-decoration: none;
	text-align: left;


}

.fondobloques {
	background-color: #FFFFFF;

}
.textonormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.textonormal_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #6d6d6d;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.textonormal_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.titunoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
	color:#2d608b;
	text-decoration: none;
	text-align: justify;
	/*padding: 5px;*/

}
a.titunoticia:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; /*x-small;*/
	font-weight: bold;
	/*color: #FB8B00;*/

	color:#2d608b;
	text-decoration: none;
}
a.titunoticia:hover {
    /*background-color:#FB8B00;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #6d6c71;
	text-decoration: none;
}

.tit{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	color:#2d608b;
	text-decoration: none;
	text-align: justify;
	padding: 5px;

}

.separadornotic {
	border-top: 1px dotted #8DA2A7;

}
.fondoblanco {
	background-color: #FFFFFF;
}
.linksuperior {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size:x-small;
	text-decoration:none;

}
.linksuperiora {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    	font-size:small;
	text-decoration:none;
	font-weight: bold;
}

.linksuperiora:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #2D608B;
    	font-size:small;
	text-decoration:none;
	font-weight: bold;
}

.hei20
{
	HEIGHT: 20%;
	text-align: left;
}

a.linksuperior:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;


}
a.linksuperior:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #2D608B;
	text-decoration: none;
	text-align: center;

}
.linksuperiorEO {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size:x-small;
	text-decoration:none;
	position:relative;
	left:15%;
}
.hei20
{
	HEIGHT: 20%;
	text-align: left;
}

a.linksuperiorEO:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;

}
a.linksuperiorEO:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #2D608B;
	text-decoration: none;
	text-align: center;
}

.fondoalgarrobo {
	/*background-image: url(/ubeda/resources/images/extranet/fondoalgarrobo.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;

}

.fondoubeda {
	/*background-image: url(/ubeda/resources/images/extranet/fondoalgarrobo.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
    background-color: #000000;

}

DIV#plantilla {
position:absolute;
width:750px;
text-align:center;
left:50%;
margin-left:-375px;
}
.plantilla{
width:750px;
text-align:center;
}


.Estilo1 {
font-family: Arial, Helvetica, sans-serif;
font-size: x-small
}

.mapaweb {
	color: #8E9EA2;

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.mapaweb a{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size: x-small;
	text-decoration: underline;
	color: #8E9EA2;
}
.mapaweb_1 {
    font-family: Arial, Helvetica, sans-serif;
	color: #8E9EA2;
    font-size: x-small;
	text-decoration: none;
	list-style-image: url(../images/extranet/punto_mw_1.gif);
}
.mapaweb_2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
	color: #8E9EA2;
	text-decoration: none;
	list-style-image: url(../images/extranet/punto_mw_2.gif);

}
.mapaweb_3 {
	color: #8E9EA2;
	text-decoration: none;
    font-size: x-small;
	font-weight: normal;
	list-style-image: url(../images/extranet/punto_mw_3.gif);
}
.mapaweb_4{
	color: #8E9EA2;
	text-decoration: none;
	font-weight: normal;
    font-size: small;
	list-style-image: url(/ubeda/resources/images/extranet/spacer.gif);
}

.tabla_100x100{
	width:100%;
	height:100%;
	background-color:white;
}

.hojaImpresion {
	background-color:white;
}

.tabla_100x100F{
	width: 100%;
	height: 100%;
}

.tabla2_100{
	width: 100%;
	border: 0;
/*	padding: 0px 0px 0px 0px; */
}

.width_5{
	width:5%;
}

.width_10{
	width:10%;
}

.width_10r{
	width:10%;
	text-align:right;
}

.width_12{
	width:12%;
}

.width_14{
	width:14%;
}

.width_15{
	width:15%;
}

.width_18{
	width:18%;
}

.width_20{
	width:20%;
}

.width_23{
    padding-top:5px;
    padding-bottom:5px;
    background-color:#7FA2C0;
}

.width_25{
	width:25%;
}

.width_26{
	width:26%;
}

.width_30{
	width:30%;
}

.width_30c{
	width:30%;
	text-align:center;
}

.width_35{
	width:35%;
}

.width_40{
	width:40%;
}

.width_43{
	width:43%;
}

.width_45{
	width:45%;
}

.width_50{
	width:50%;
}

.width_50r{
	width:50%;
}

.width_60{
	width:60%;
}

.width_70{
	width:70%;
}

.width_75{
	width:75%;
}

.width_77{
	width:77%;
}

.width_78{
	width:78%;
}

.width_80{
	width:80%;
}

.width_85{
	width:85%;
}

.width_90{
	width:90%;
}

.width_90c{
	width:90%;
	text-align:center;
}

.width_93{
	width:93%;
}

.width_93l{
	width:93%;
	text-align:left;
}

.width_93c{
	width:93%;
	text-align:center;
}
.widthmenu{
	width:148px;
	background-color:#ffffff;
	border-left:solid 1px #2D608B;
	border-right:solid 1px #2D608B;
	text-align:left;
}

.width_95{
	width:95%;
        text-align:center;
        border-left:solid 1px #2D608B;
	border-right:solid 1px #2D608B;
}

.width_95c{
	width:95%;
	text-align:center;
}

.width_95l{
	width:95%;
	text-align:left;
}

.width_98{
	width:98%;
}

.width_98c{
	width:98%;
	text-align:center;
}

.width_100{
	width:100%;
}

.width_100l{
	width:100%;
	text-align:left;
}

.width_100c{
	width:100%;
	text-align:center;
}

.width_100r{
	width:100%;
	text-align:right;
}

.width_200{
	width:200px;
}

.width_400{
	width:400px;
}

.height_3{
	height:3px;
}

.height_5{
	height:5px;
}

.height_8{
	height:8px;
}

.height_10{
	height:10px;
}

.height_15{
	height:15px;
}

.height_20{
	height:20px;
}

.height_30{
	height:30px;
}

.height_40{
	height:40px;
}

.height_300{
	height:300px;
}

.image_noticia{
	width:70px;
}

.image_proyecto{
	width:120px;
	border:0;
}

.image_proyecto2{
	width:140px;
	border:0;
}

.formulario_boton {
	color: #8E9EA2;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: #FFFFFF;
	border-bottom: #FFFFFF;
/*	padding: 3px;*/
}
.formulario_boton a {
	color: #FFFFFF;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	padding: 2px 8px 0 8px;
}
.formulario_boton a:hover {
	color: #8E9EA2;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8E9EA2;
	padding: 2px 8px 0 8px;
}

.botonformulario {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: 85px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

a.botonformulario {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: 110px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
a.botonformulario:hover {
	color: #8E9EA2;
	background-color: #FFFFFF;
	border: 1px solid #8E9EA2;
	width: 110px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
a.botonformulario:hover{
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: auto;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	padding:0 8px 0 8px;
}

.botonformulario2 {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: 110px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}


.botonenlace {
	color:#ffffff;
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
	background-color:#2D608B;
	border-bottom:2px solid #C3D4E4;
	border-right:2px solid #C3D4E4;
	padding:2px 5px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botonenlace:hover {
	color:#2D608B;
	background-color:#C3D4E4;
	border-bottom:2px solid #8DA2A7;
	border-right:2px solid #8DA2A7;
/*
	color: #FFFFFF;
	background-color: #8e9ea2;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	*/
}
a.botonenlace{
	color:#ffffff;
	font-size:85%;
	font-weight:bold;
	text-decoration:none;
	background-color:#2D608B;
	border-bottom:2px solid #C3D4E4;
	border-right:2px solid #C3D4E4;
	padding:2px 5px 2px 5px;
/*
	color: #FFFFFF;
	background-color: #8e9ea2;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	*/
}
a.botonenlace:hover{
	clear:both;
	border-bottom:2px solid #8DA2A7;
	border-right:2px solid #8DA2A7;
	background-color:#c3d4e4;
/*
	color: #FFFFFF;
	background-color: #7fa2c0;
	border: 1px solid #2d608b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	*/
}
.botonenlace a {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1%;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.botonverde {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: auto;
	cursor: pointer;
	padding:1px 8px 0 8px;
}

.botonverde2 {
	color: #FFFFFF;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	width: auto;
	cursor: pointer;
}

.aboton {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #8E9EA2;
	border: 1px solid #FFFFFF;
	padding: 0 8px 0 8px;
	font-size:x-small;
	cursor:pointer;
 }

.aboton:hover {
	color: #8E9EA2;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8E9EA2;
	padding: 0 8px 0 8px;
	font-size:9px;
 }

.lista_Cabecera {
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #2D608B;
}

.lista_pie {
	background-color: #2D608B;
}

.lista_submenu {
	color: #2D608B;
	background-image: url(../images/extranet/fondo_tverde_g1.gif);
	padding-left: 5px;
}

.spacer{
		list-style-image: url(../resources/images/extranet/spacer.gif);
}

.lista {
	background-image: url(../images/extranet/fondo_tverde_g2.gif);
	padding-left: 25px;
}

.filapar{
	background-color: #ECF1F2;
}
.filaimpar{
	background-color: #FFEDD7;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.borde_cajas{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AFC6E2;
	border-right-color: #AFC6E2;
	border-bottom-color: #AFC6E2;
	border-left-color: #AFC6E2;
	text-align: justify;
	list-style-type: square;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #00709e;
	text-decoration: none;
}

.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2D608B;
	text-decoration: none;
}

a.link1:link {
	color: #00709e;
	text-decoration: none;
}
a.link1:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FB8B00;
}

.tituseccion {
	color: #FB8B00;
	text-align: justify;
	font-size: 90%;
	font-weight: bold;
}

a.tituseccion:link{
	color: #8DA2A7;
	text-align: justify;
	font-size: 80%;
    text-decoration:none;
	font-weight: bold;
}


a.tituseccion:hover{
	color: #2D608B;
    background-color: #8DA2A7;
	text-align: justify;
    text-decoration:none;
	font-size: 80%;
	font-weight: bold;
}


.tituseccion_subtitulo {
	color: #8DA2A7;
	text-align: justify;
	font-size: 80%;
	font-weight: bold;
}

.tituseccion2 {
	color: #FB8B00;
	text-align: justify;
	font-size: small;
	font-weight: bold;
}

.contenidoTitular {
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
        color: #6d6c71;
}

.contenidoSubTitular {
	text-align: justify;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
        color: #6d6c71;
}
#contenido{
    /*PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM-COLOR: #c73334;
    PADDING-BOTTOM: 5px;
    COLOR: #B6D16B;
    BORDER-TOP-COLOR: #F59B3A;
    PADDING-TOP: 5px; TEXT-ALIGN: justify;*/

    /*background-color:#FDE9C7;*/

    padding-right: 30px;
	padding-left: 30px;
	border-bottom-color: #c73334;
	padding-bottom: 5px;
	border-top-color: #f59b3a;
	padding-top: 5px;
	text-align: justify;
	background-color: #ffffff;
/*	background-color: #fde9c7;*/
}

.border0{
	border-style:none;
}

.width_120px{
	width:120px;
}

.width_170px{
	width:170px;
}

.width_190px{
	width:190px;
}

.image_ultima_hora{
	width:20px;
	height:20px;
	border:0;
}

.image_consulta{
	width:20px;
	height:20px;
	border:0;
}

.image_galeria{
	width:50px;
	height:50px;
	border:0;
}

.image_flecha{
	width:28px;
	height:30px;
	border:0;
}

.image_deudas{
	width:11px;
	height:15px;
	border:0;
}

.height_300px{
	height:300px;
}

.borde_cabecera_txt_grande {
	background-color: #00709E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.bordetotalazul2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #00709e;
	border-right-color: #00709e;
	border-top-color: #00709e;
	border-bottom-color: #00709e;
}

.tabla_fondomarron{
	background-color: #F9F4E6;
}

.fondomarron{
	background-color: #F9F4E6;
}
.tabla_ubeda{
	background-color: #F9F4E6;
}

.subgrp_negrita{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c6930a;
	text-decoration: none;
	text-align: justify;
}

.txt_neg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #000000;
}

.cuerpotxtnegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}


.etiquetasform {
	color:#6d6c71;
	font-size:90%;
	font-weight:bold;
	text-align:right;
/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c6930a;
	text-decoration: none;
	text-align: justify;
	*/
}


.cuerpotxtnegrita_salign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.camposform {
	border: 1px solid #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.textoGris{
color:#6d6c71;
font-size:90%;
font-weight:bold;
text-align:right;
}

.piede_azul3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2D608B;
	text-decoration: none;
	text-align: center;
}

.fondoazul_peq {
	background-color: #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.fondoazul_peq:link {
	background-color: #2D608B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.fondoazul_peq:hover {
	background-color: #FB8B00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2D608B;
	text-decoration: none;
}

.linkizquierdo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DA2A7;
	text-decoration: none;
}
a.linkizquierdo2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DA2A7;
	text-decoration: none;
}
a.linkizquierdo2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
    background-color: #FB8B00;
	text-decoration: none;
}

.linkizquierdo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.banner_top {
	background-image: url(../images/extranet/cabecera_ubeda.jpg);
}


.barrapie {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height: 15px;

}

/*.herramientas{
	TEXT-ALIGN:center;
    background-image: url(../images/extranet/boton2.gif);
	width:60px;
	text-decoration:none;
   	background-repeat: no-repeat;
    background-color: #2d608b;
} */

.cabeceraTabla {
	/*font-size: x-small;*/
	font-weight: bold;
	background-color:#2D608B;
	text-align: justify;
	color:#ffffff;
	padding:2px 2px 2px 10px;
}
legend{
	/*font-size:x-small;*/
	color:#2D608B;
	padding:0px 0px 10px 10px;
	/*font-weight:bold;*/
}
a.botonVolver{
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
color:#2D608B;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:right;
}

a.botonVolver:hover {
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
color:#facb7d;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.linea_imparTabla {
	font-size: x-small;
	font-weight: normal;
	color:#10436F;
	text-align: justify;
	background-color: #F0F8FF;
}

.linea_parTabla {
	font-size: x-small;
	font-weight: normal;
    color: #515054;
	text-align: justify;
	background-color: #FFFFFF;
}
