.pie {
	font-family: Arial;
	font-size: 9px;
	color: #0F2980;
	text-decoration: none;
}
a:active {
	color: #0F2980;
	text-decoration: underline;

}
a:hover {
	color: #0F2980;
	text-decoration: underline;

}
a:link {
	color: #0F2980;
	text-decoration: none;

}
a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.menu1 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.negra {
	font-weight: bold;
	text-decoration: none;
}
.menu2 {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.secciones2 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #E4F1E8;
}
.secciones {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #008131;
}
.delegacion {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #cccccc;
}
 .boton{
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	BACKGROUND: #cccccc; 
	WIDTH: 80px; 
	CURSOR: hand;
	COLOR:#000000; 
	FONT-FAMILY: Arial;
	HEIGHT: 19px; 
	TEXT-DECORATION: none;
}
 .botongrande{
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	BACKGROUND: #cccccc; 
	WIDTH: 110px; 
	CURSOR: hand;
	COLOR:#000000; 
	FONT-FAMILY: Arial;
	HEIGHT: 19px; 
	TEXT-DECORATION: none;
}
.boton2{
BORDER-RIGHT: buttonshadow 1px solid;
 PADDING-RIGHT: 1px; 
 BORDER-TOP: buttonhighlight 1px solid; 
 PADDING-LEFT: 1px; 
 PADDING-BOTTOM: 1px; 
 BORDER-LEFT: buttonhighlight 1px solid; 
 COLOR: menutext; 
 PADDING-TOP: 1px; 
 BORDER-BOTTOM: buttonshadow 1px solid; 
 BACKGROUND-COLOR: buttonface;
}
.ddl
{
	font-family:Arial;
	font-size:10px;
	width:140px;
}
.formulario2 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;/*0C287B;*/
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #F3F3F3; /*#BCC8E2;*/
}
.formulario {
	font-family: Arial;
	font-size: 11px;
	color: #000000;/*0C287B;*/
	text-decoration: none;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color:#F1F1F1; /*#BCC8E2;E4F1E8;#95AD53;#EDFFBD*/
}
.menuCabsecc {
	font-family: Arial;
	font-size: 11px;
	color: #008131; /*0C287B;*/
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}

.campos {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;/*#EFEFF8;*/
	border: 1px solid #666666;
}

.campos2 {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #F3F3F3;/*#EFEFF8;*/
	border: 0px;/*1px solid #000066;*/
}
.TituloSeccion {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	font-style:normal ;
	color: #008131;
	text-decoration: none;
	padding:0px 0px 0px 15px;
}
.TitularNoticias {
	font-family: Arial;
	font-size: 11px;
	color: #008131;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.fecha {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;

}
.fechaverde {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #008131;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;

}
.txtEntidad {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tablaPoligonosNegra {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;

}
.tablaPoligonos {

	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
}
.tipoverde {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF; /*#0C287B^*/
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	background-color:#008131;
}
.tipo {
	font-family: Arial;
	font-size: 11px;
	color: #000000; /*#0C287B^*/
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	background-color:#cccccc;/*gray;*/
}
.descripcion {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	background-color:#ffffff;

}
.valor {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight:normal;
}
.PoligonoMapa {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
A.enlacetitular:link {
	color: #0C287B;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}

A.enlacetitular:visited {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}

A.enlacetitular:active {
	color: #0C287B;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}

A.enlacetitular:hover {
	color: #0C287B;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}
A.enlaceLicitacion:link {
	color: #008131;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}

A.enlaceLicitacion:visited {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}

A.enlaceLicitacion:active {
	color: #008131;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}

A.enlaceLicitacion:hover {
	color: #008131;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}
A.enlacenegro:link {
	color: #008131;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

A.enlacenegro:visited {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}
A.enlacenegro:active {
	color: #008131;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}
A.enlacenegro:hover {
	color: #008131; /*0C287B;*/
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;

}
/* Añadidos Diciembre 2008*/
.menu_izq{
	vertical-align:top;
	padding-left:5px;
}
.menu_dcha{
	vertical-align:top;
	margin-right:8px;
}
.imagen_menu_izq{
	margin-bottom:5px;
}
.lista_actuaciones{
	background-color:#F3F3F3;
}
.actuaciones{
	background-color:#008131; /*E4F1E8;*/
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	text-align:center;
	vertical-align: bottom;
}
A.actuaciones:link, A.actuaciones:visited, A.actuaciones:hover, A.actuaciones:active
{
	color: #ffffff;
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	text-align:center;
}
.menu_pie{
	background-color:#008131;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial;
	font-size: 11px;
	padding-bottom:4px;
	padding-top:4px;
}
.aviso_pie{
	background-color:#FFFFFF;
	color:#666666;
	font-family:Arial;
	font-size: 11px;
	text-align:center;
	vertical-align:top;
	padding-top:8px;
}
.contenedor
{
	padding:10px 10px 0px 10px;
}
.parrafo	{	
	font-family:Arial;
	font-size:	11px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: justify;
	padding:0px 10px 0px 0px;
	line-height:14px;
	}	
.texto	{	
	font-family:Arial;
	font-size:	11px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: justify;
	line-height:14px;
}	
.textoverde	
{
	color:	#008131;
	font-family:Arial;
	font-size:	11px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: justify;
	line-height:14px;
}
FORM
{
	margin:0px;
}
.etiquetaerror
{
	color:#008131;
	font-family:Arial;
	font-size:	12px;
	font-style:	normal;
}
.lbl_error {
	font-family: Arial;
	font-size: 11px;
	color: Red;
	text-align: left;
	text-indent: 0px;
}
A.enlaceADE:link {
	color: #008131;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

A.enlaceADE:visited {
	color: #008131;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

A.enlaceADE:active {
	color: #008131;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;

}

A.enlaceADE:hover {
	color: #008131;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;

}
.epigrafeseccion 
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-style:normal ;
	color: #008131;
	text-decoration: underline;
	padding:0px 0px 0px 10px;
}
.tabladatos
{
	font-family:Arial;
	font-size:	10px;
	color:#000000;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: center;
	padding:0px 5px 0px 5px;
	border:0px;
	width:98%;
}
.tablatxt
{
	font-family:Arial;
	font-size:	11px;
	color:#000000;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: center;
	padding:0px 5px 0px 5px;
	border:0px;
	width:98%;
}
.trverde
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	background-color:#008131;
	padding: 5px 5px 5px 5px;
	height:25px;
}
.thdatos
{
	padding: 5px 5px 5px 5px;
}
.trpar
{
	text-decoration: none;
	background-color: #E4F1E8;
	padding: 5px 5px 5px 5px;
	height:25px;
}
.trimpar
{
	padding: 5px 5px 5px 5px;
	height:25px;
}

/* ESTILOS 21/01/2009 */
.img-izq {
clear: both;
float:left;
border: 1px solid #a9a9a9;
padding:4px;
/*background: url(images/shadowAlpha.png) no-repeat bottom right !important;
background: url(images/shadow.gif) no-repeat bottom right;*/
margin: 20px 0 0 17px !important;
margin: 20px 0 0 8px;
}
 
.img-dcha {
clear: both;
float: right;
border: 1px solid #a9a9a9;
padding: 8px;
/*background: url(images/shadowAlpha.png) no-repeat bottom right !important;
background: url(images/shadow.gif) no-repeat bottom right;*/
margin: 20px 0 0 17px !important;
margin: 20px 0 0 8px;
}
 
.img-izq img {
display: block;
position: relative;
background-color: #fff;
margin: -6px 6px -6px 6px;
}
.img-dcha img {
display: block;
position: relative;
background-color: #fff;
margin: -6px -6px 6px 6px;
}

.img_izq
{
	float:left;
	display:block;
	margin:6px 6px 6px -6px;
	padding:4px;
	border: solid 1px #008131;
	background-color:#ffffff;
}
.img_dcha
{
	float:right;
	display:block;
	margin:6px -6px 6px 6px;
	padding:4px;
	border: solid 1px #008131;
	background-color:#ffffff;
	position:relative;
}
.imagen {
	margin: 5 auto 5 auto;
	* border:1px solid #008131;
	* padding:4px;
	* width:1%;
}
.imagen img {
	border:1px solid #008131 !important;
	padding:4px !important;
}
.TituloSubseccion {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-style:normal ;
	color: #999933;
	padding:0px 0px 0px 0px;
}
.linea2 div{
	border-bottom:#408057 double;
	margin:2px;
}
.linea1 div{
	border-bottom:#30BF64 5px solid;
}

blockquote	
{
  font-size:1.8em;
  font-weight:bold;
  line-height:140%;
  text-indent: 30px;
  line-height:140%;
  text-align:left;
  color:#408057;
  margin:0px 10px 10px 0px;
  padding:10px 0px 20px 20px;
  background: url('images/abre-comillas.gif') no-repeat 0 1%;
}

blockquote div#uno { 
    margin: 0px; 
    padding-right: 0px;
    padding-top:0px; 
	width:45px;
	height:35px;
    background: url('images/cierre-comillas.gif'); 
    background-position: bottom right; 
    background-repeat: no-repeat; 
}		

sup 
{
	font-size:9px;
	font-family:Times New Roman;
}

P
{
	margin:0px 0px 10px 0px;
}
UL
{
	margin-top:0px;
}
TABLE.datos{
	border:1px solid #666666;
	border-collapse: collapse;
	margin:0px;
}
TABlE.datos TD{
	border:1px solid #666666;
}
.cuadro1{
	color:#ffffff;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding:5px 5px 5px 5px;
	width:180px;
	height:110px;
	background:#336600 url('images/base.gif') no-repeat scroll bottom center;
}
.cuadro2{
	color:#ffffff;
	font-size:9px;
	font-family:Arial;
	text-align:center;
	padding:5px 5px 5px 5px;
	height: 150px;
	width:100px;
	background:#99cc00 url('images/base2.gif') no-repeat scroll bottom center;
}
.cuadro3{
	color:#ffffff;
	font-size:9px;
	font-family:Arial;
	text-align:center;
	padding:5px 5px 5px 5px;
	height:150px;
	width:100px;
	background:#009900 url('images/base3.gif') no-repeat scroll bottom center;
}
.logo{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}
A.estructura:link, A.estructura:visited, A.estructura:hover, A.estructura:active
{
	color: #ffffff;
}
.sitemap1
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-style:normal ;
	color: #999933;
	padding:0px 0px 0px 0px;
	list-style-type:square;
}
.sitemap2
{
	color:#008131;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
}
.sitemap3
{
	list-style-type:disc;
	color:#cccccc;
}
A.sitemap3:link, A.sitemap3:visited, A.sitemap3:hover, A.sitemap3:active
{
	color: #000000;
	text-decoration:none;
}
.sitemap4
{
	list-style-type:circle;
	color:#000000;
}
A.sitemap4:link, A.sitemap4:visited, A.sitemap4:hover, A.sitemap4:active
{
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
A.paginacion:link, A.paginacion:visited, A.paginacion:hover, A.paginacion:active
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#008131;
	text-align:center;
	border:solid 1px #008131;}

/* Estilos para las tablas de listado de los polígonos */

	.excel1 { padding:0px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; width:100%; }
	.excel16 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel28 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; }
	.excel59 { padding:3px; color:#FFFFFF; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:1.0pt solid windowtext; background:#008131; }
	.excel60 { padding:3px; color:#FFFFFF; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:1.0pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:none; background:#008131; }
	.excel64 { padding:3px; color:#FFFFFF; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; white-space:normal; border-top:1.0pt solid windowtext; border-right:none; border-bottom:1.0pt solid windowtext; border-left:none; background:#008131; }
	.excel80 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel66 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel98 { padding:3px; color:windowtext; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:1.0pt solid windowtext; background:#E4F1E8; }
	.excel106 { padding:3px; color:#FFFFFF; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:1.0pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:none; border-left:1.0pt solid windowtext; background:#008131; }
	.excel33 { padding:3px; color:red; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel48 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:none; border-left:.5pt solid windowtext; }
	.excel37 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:none; border-left:1.0pt solid windowtext; }
	.excel53 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel47 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:none; border-left:1.0pt solid windowtext; }
	.excel124 { padding:3px; color:windowtext; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:bottom; border:none; border-top:1.0pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:1.0pt solid windowtext; background:#E4F1E8; }
	.excel84 { padding:3px; color:red; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:1.0pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel31 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:bottom; border:none; border-top:1.0pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel85 { padding:3px; color:red; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel17 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel29 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:.5pt solid windowtext; }
	.excel114 { padding:3px; color:windowtext; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:1.0pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:1.0pt solid windowtext; background:#E4F1E8; }
	.excel40 { padding:3px; color:windowtext; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:bottom; border:1.0pt solid windowtext; background:#E4F1E8; }
	.excel42 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel56 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:none; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; }
	.excel45 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:bottom; border:none; border-top:none; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel81 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:middle; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; }
	.excel68 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel50 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel67 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; }
	.excel52 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel51 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; }
	.excel71 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel75 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:none; border-left:none; }
	.excel74 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:bottom; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; }
	.excel79 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial; text-align:center; vertical-align:middle; border:none; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:1.0pt solid windowtext; }
	.excel41 { padding:3px; color:windowtext; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:general; vertical-align:bottom; border:1.0pt solid windowtext; background:#E4F1E8; }
	.excel109 { padding:3px; color:#FFFFFF; font-size:11px; font-weight:700; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:1.0pt solid windowtext; border-right:none; border-bottom:none; border-left:1.0pt solid windowtext; background:#008131; }
	.excel77 { padding:3px; color:windowtext; font-size:11px; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; text-align:center; vertical-align:middle; border:none; border-top:.5pt solid windowtext; border-right:1.0pt solid windowtext; border-bottom:1.0pt solid windowtext; border-left:1.0pt solid windowtext; }
	TD.indice{ border:0px; color:#008131; }
	TABLE.datos{border:1px solid #666666; border-collapse: collapse; margin:0px;	}
	TABlE.datos TD{border:1px solid #666666;}
	
	
	/*
CLASES DE ALGOR
*/

.titularLogin {
	font-family: Arial;
	font-size: 15px;
	color: #008131;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}

.letraVerde {
	font-weight: bold;
	text-decoration: none;
	color: #008131 !important;	
}

.formularioLogin {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 135px;
	background-color:#F1F1F1; 
}

.formulario td a.registro {
	font-weight: normal !important;
	color: #0F2980;	
	margin-left: 75px;
}

.formulario td a.registro:hover {
	text-decoration: underline;
}

.destacarTexto {
	font-size:1.8em;
	font-weight:bold;
	color:#408057;
	line-height:140%;
	margin:0px 10px 0px 0px;
	padding:10px 0px 0px 50px;
	background: url('images/abre-comillas.gif') no-repeat 0 1%;	
}	
.cerrarDestacarTexto {
	background: url('images/cierre-comillas.gif'); 
    background-position: bottom right; 
    background-repeat: no-repeat; 
    margin: 0px; 
    padding-right: 0px;
    padding-top:0px; 
    width:45px;
	height:35px;
	line-height:400%;	
}

.textoMargenIzda { margin-left: 20px;}
.textoMargenDcha { margin-right: 20px;}
.textoMargenDchaSolar { margin-right: 10px;}
.textoMargenAbajo { margin-bottom: 20px;}
.textoMargenArriba { margin-top: 20px;}

.botonCerrarSesion {
	float: right;
	color: #408057;
	font-weight: bold;
}
.colocaPDF{
	text-align: center;
}

.enlacesListados{
	background-color: #F1F1F1;
	width: 95%;
	margin-left: 20px;
	padding: 1em;
}

.enlacesListados div {
	line-height: 1.5em;
	font-size: 14px !important;
}

.enlacesListados div a:hover{
	text-decoration: underline;
}

.enlacesListados div a.enlaceVerde {
	color: #999933;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

.bloqueTextos {
	width: 100%; 	
	margin-top: 15px;	
}

.bloqueTextos .bloqueIzq {
	float: left;
	width: 49%;		
}

.bloqueTextos .bloqueDer {
	float: left;
	width: 49%;	
	margin-left: 7px;
}

.bloqueTextos ul{
	list-style: none;
	list-style-position: outside;
}

.bloqueTextos ul li{
	margin-left: -30px;
}

.tablaNoticia {border-top: 1px solid #000000; border-left: 1px solid #000000; }
.tablaNoticia TR TH { background-color: #FFC000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.tablaNoticia tr td { border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.tablaNoticia tr.totales td { background-color: #D6E3BC; }

.tablaCopit { border: 1px solid #077B32 }
.tablaCopit tr th { width: 50%; background-color: #077B32; color: White; vertical-align: middle; }
.encuentroCopit tr th { background-color: #077B32; color: White; vertical-align: middle; }
.capaCopit { text-align: left; margin: 4em auto 0 13em; width: 45%; }

.capaCopit a { 
	color: #008131;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	height: 5.5em;
	display: block;
}

.capaCopit a:visited { color: #008131; }

.bluelinkCopit:link {
 color: #0040FF;
 font-weight: bold;
}
.bluelinkCopit:visited {
 color: #0040FF;
 font-weight: bold;
}
.bluelinkCopit:hover {
 color: #0040FF;
 font-weight: bold;
 text-decoration: underline;
}

.enlace1Cop { font-weight: normal !important; }

.imagenesContacta { margin: 1em 0 2em 0; }
.imagenesContacta .imagenApte { width: 49%; }
.imagenesContacta .imagenIasp { width: 49%; }


.capaFelicitacion .imagenFelicitacion {
   width: 540px;
}
