
BODY,P,TD {
	MARGIN: 0px;
	padding-top: 15px;
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-align: justify;
	}	

BODY {
	margin: 20 20 20 20;
	padding: 20 20 20 20;
	 background: #f6f6f6;
}

TD{
	margin:0;
	padding:0;
	}



H1, A.H1:visited, A.H1:active, A.H1:link, H1 A  {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin-top:0px;
    margin-bottom:10px;
	border: 0px;
	font-size : 15pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	}

H2, A.H2:visited, A.H2:active, A.H2:link, H2 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
  	margin-top: 0px;
  	margin-bottom: 5px;
	border: 0px;
	font-size : 11pt;
	font-family : verdana,arial,helvetica;
	color:	#C00000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	}


/* apartados */

H3, A.H3:visited, A.H3:active, A.H3:link, H3 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 12pt;
	font-family : verdana,arial,helvetica;
	color:	#346296;
		color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
		font-weight: bold;
	}



H4, A.H4:visited, A.H4:active, A.H4:link, A.H4:hover, H4 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
  	padding-top:10px;
  	padding-bottom:5px;
	border: 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	}

/* texto peque?o */

H5, A.H5:visited, A.H5:active, A.H5:link, A.H5:hover, H5 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#00A000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}


/* texto peque?o2 */

H6, A.H6:visited, A.H6:active, A.H6:link, A.H6:hover, H6 A{
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 7pt;
	font-family : verdana,arial,helvetica;
	color:	#005000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}


H7, A.H7:visited, A.H7:active, A.H7:link, A.H7:hover, H7 A{
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 7pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}

ul, li {
	padding-top:10px;
	}

a {
  text-decoration: none;
  color: #005a00;
}
a:hover {
  text-decoration: underline;
  color: #009f;
}

INPUT{
	border:0.1em solid #999999;
	font-size:12px;
	padding:0.1em;
	}

FORM{
	padding:0;
	margin:0;
}


.Pagina {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: float;
	align:center;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #B8C1D0;
	WIDTH: 950px;
 	margin-left: auto;
 	margin-right: auto;
	}
	
.PaginaCabecera {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-left:5px;
	width: 100%;
	HEIGHT: 116px;
	BACKGROUND-COLOR: #404040;
	background: url(imagenes/cabecera.jpg) no-repeat bottom left;  	
	}
	
.PaginaPermanentes {
	margin: 5;
	padding: 5;
	width: 930;
	background-color: black;
	font-size:12px;
}
.PaginaBuscador {
	margin: 5;
	padding: 5;
	width: 930;
	background-color: rgb(255, 204, 0);
	font-size:12px;
}
.PaginaBarra {
	margin: 5;
	padding: 5;
	width: 930;
	background-color: rgb(11,185,33);
	font-size:12px;
}

.buscador{
	border:0.1em solid #999999;
	font-size:12px;
	padding:0.1em;
	width: 500px;
	}

.buscador_boton{
	border:0.1em solid #999999;
	font-size:10px;
	padding:0.1em;
	width: 50px;
	height: 22px;
	color: #FFFFFF;
	background:#000000;
	}

.boton{
	border:0.1em solid #999999;
	font-size:12px;
	padding:0.1em;
	width:120px;
	height: 20px;
	color: #000000;
	background:#e0F0e0;
	text-align:center;
	}


.PaginaCuerpo {
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	BACKGROUND-COLOR: #FFFFFF;
	}

.PaginaColumnaIzquierda {
	margin:3;
	padding:3;
	margin-left:5;
	margin-right:5;
	padding-left: 5;
	padding-right: 5;
	width: 150px;
	}
	
	
.PaginaColumnaCentral {
	width: 740px;
	margin:0;
	padding:0;
	margin-left:5;
	margin-right:5;
	padding-left: 5;
	padding-right: 5;
	}
	

.PaginaPie {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
 	margin-left: auto;
 	margin-right: auto;
	width: 100%;
	HEIGHT: 0;
	BACKGROUND-COLOR: #fffff;
	color:	#000000;
	}

.PaginaFirma{
	margin: 30 30 30 30;
	padding: 0 0 0 0;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	}



.FirmaPagina, A.FirmaPagina:visited, A.FirmaPagina:active, 
A.FirmaPagina:link, A.FirmaPagina:hover, FirmaPagina A, TD.FirmaPagina{
	margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	width: 100%;
	}

A.FirmaPagina:hover {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#0000F0;
	TEXT-DECORATION: none;
	font-weight: normal;
	border:0;
	}





.CajaInfo, .CajaFormulario,.CajaInfo2,.CajaInfo3,.CajaInfo4 {
	width:100%;
	border:1px solid #B8C1D0;
	padding:5px 5px 5px 5px;
	font-size:11px;
  	color: #00000;
  	margin-top:10px;
}

.CajaInfo p {
	width:auto;
	border:0px;
	padding:0;
  	margin-top:0;
	font-size:11px;
  	
}

.CajaFormulario {
	background:#D5D9E2 none repeat scroll 0 0;
	color:#000;
	}

.CajaInfo2 {
	background:#F0F0F0 none repeat scroll 0 0;
	color:#000;
	}

.CajaInfo3 {
	background:#D2E3D2 none repeat scroll 0 0;
	color:#000;
	}

.CajaInfo4 {
	background:#E2F3E2 none repeat scroll 0 0;
	color:#000;
	}

.Info {
	background:#D2E3D2 none repeat scroll 0 0;
	padding: 15;
	color:#000;
	font-size:12px;
	}

.Menu, .Submenu {
	font-size:11px;
  	color: #005a00;
	margin:0;
	padding:0;
	text-align:left;
	background-color:fff8de;
}
	
.Menu{
	width:100%;
	border:1px solid #B8C1D0;
	padding:5px 5px 5px 5px;
}


.Submenu{
	margin-left:10px;
	border-left:1px #00A000 solid;
	margin-bottom:10px;
}

.Menu P,  .Submenu P{
	margin-top:0px;
	margin-bottom:3px;
	padding:0;
	font-size:11px;
	color:#005000;
	font-weight: normal;
	text-align:left;
	
}
.Menu P {
	margin-bottom:5px;
	text-align:left;
}
		
.opcion, A.opcion, opcion:link, A.opcion:hover
{
	color:#005000;
	font-size:11px;
  	color: #005a00;
	font-weight: normal;
	text-decoration: none;
	padding:0;
	padding-left:3px;
	margin-top:6px;
	text-align:left;
	}

.opcion_marcada, A.opcion_marcada, opcion_marcada:link, A.opcion_marcada:hover
 {
	color:#00A000;
	font-weight: bold;
	text-decoration: none;
	  text-decoration: underline;
	padding-left:3px;
	text-align:left;
}

.listado2, A.listado2, listado2:link, A.listado2:hover
{
	color:#000000;
	font-weight: normal;
	font-size:10px;
  	color: #000A00;
	text-decoration: none;
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-left:3px;
	text-indent: -9px;
	text-align:left;
	}

.caja_listado2
	{
	border-left:1px solid #005000;
	margin-left:15px;
	padding-left:4px;
	text-align:left;
}


		
.listado, A.listado, listado:link, A.listado:hover
{
	color:#005000;
	font-size:11px;
  	color: #005a00;
	font-weight: normal;
	text-decoration: none;
	padding:0;
	padding-left:3px;
	margin-top:6px;
	text-align:left;
	margin-left:7px;
	text-indent: -14px;
	}
	
	
		
.ficha, A.ficha, ficha:link, A.ficha:hover
{
	color:#000000;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	padding:0;
	margin-left:0;
	}
		
.recuadro{
	border:1px solid #D0D0D0;
	padding:0;
	margin:0;
}
