body{

	scrollbar-face-color : #CCCCCC; /* face color */
	scrollbar-highlight-color : #88888; /* left highlight */
	scrollbar-shadow-color : #88888; /* right highlight */
	scrollbar-3dlight-color : #888888; /* left margin*/
	scrollbar-darkshadow-color : #EEEEEE; /* right margin */
	scrollbar-arrow-color : #008000; /* arrow color */
	scrollbar-track-color : #EEEEEE; /* track color */	
}



/* Estilo links páginas*/

A.notlink:link {
	COLOR: #454545; TEXT-DECORATION: underline
}
A.notlink:visited {
	COLOR: #454545; TEXT-DECORATION: underline
}
A.notlink:hover {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.notlink:active {
	COLOR: #454545; TEXT-DECORATION: underline
}


A.maslink:link {
	COLOR: #257D34; TEXT-DECORATION: none
}
A.maslink:visited {
	COLOR: #257D34; TEXT-DECORATION: none
}
A.maslink:hover {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.maslink:active {
	COLOR: #257D34; TEXT-DECORATION: none
}



/* Estilo link menús*/

A.menulink:link {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.menulink:visited {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #247D00; TEXT-DECORATION: none
}
A.menulink:active {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}



/* Estilo link pie de página*/

A.pielink:link {
	COLOR: #7E7E7E; TEXT-DECORATION: underline
}
A.pielink:visited {
	COLOR: #7E7E7E; TEXT-DECORATION: underline
}
A.pielink:hover {
	COLOR: #257D34; TEXT-DECORATION: none
}
A.pielink:active {
	COLOR: #7E7E7E; TEXT-DECORATION: underline
}



/* Estilo enlaces de interés*/

A.enlalink:link {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.enlalink:visited {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.enlalink:hover {
	COLOR: #257D34; TEXT-DECORATION: none
}
A.enlalink:active {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}



A.otrapaglink:link {
	COLOR: #4F4F4F; TEXT-DECORATION: none
}
A.otrapaglink:visited {
	COLOR: #4F4F4F; TEXT-DECORATION: none
}
A.otrapaglink:hover {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}
A.otrapaglink:active {
	COLOR: #4F4F4F; TEXT-DECORATION: none
}


.caja
{
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #575757;
background-color: #F4F4F4;
}

.caja2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #575757;
background-color: #F4F4F4;
}



/* Estilo para textos portada*/

.user { FONT-SIZE: 11px; COLOR: #257D34; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: normal
}
.serv01 { FONT-SIZE: 11px; COLOR: #6B874E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.serv02 { FONT-SIZE: 11px; COLOR: #87804E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.serv03 { FONT-SIZE: 11px; COLOR: #88644D; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.serv03_ce { FONT-SIZE: 11px; COLOR: #88644D; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.serv04 { FONT-SIZE: 11px; COLOR: #729D37; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}




/* Estilo para textos menus*/

.men01 { FONT-SIZE: 11px; COLOR: #247D00; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: bold; line-height: 125%
}
.men02 { FONT-SIZE: 11px; COLOR: #247D00; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: bold; line-height: 125%
}
.otrapag { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: bold 
}


/* Estilo para textos noticias*/

.cabecera { FONT-SIZE: 11px; COLOR: #257D34; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: bold
}
.cabecera_g { FONT-SIZE: 12px; COLOR: #257D34; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: bold
}
.titu { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: bold; line-height: 125%
}
.conten { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.conten_de { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: normal; line-height: 125%
}
.conten_ju { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify; font-weight: normal; line-height: 125%
}
.conten_ce { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.conten_pe { FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.conten_pece { FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.pie_not { FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.pie_not_de { FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: normal; line-height: 125%
}


/* Estilo para textos generales*/

.general { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.general_ce { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.aviso { FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: bold; line-height: 125%
}
.aviso_ok { FONT-SIZE: 11px; COLOR: #947E27; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: bold; line-height: 125%
}
.enlace { FONT-SIZE: 10px; COLOR: #88644D; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: left; font-weight: normal
}

/* Estilo para textos pie de página*/

.pie { FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.piepe { FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.pie_iz { FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}



/* Estilo para textos garantía*/

.garan_de { FONT-SIZE: 11px; COLOR: #697069; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: normal; line-height: 125%
}
.garan_ju { FONT-SIZE: 11px; COLOR: #697069; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify; font-weight: normal; line-height: 125%
}


/* Estilos para textos atención cliente*/

.aten { FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}



/* Estilo para textos en formularios*/

.campo { FONT-SIZE: 11px; COLOR: #09A42E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: right; font-weight: normal;
}
.campo_ce { FONT-SIZE: 11px; COLOR: #09A42E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal;
}
.campo_iz { FONT-SIZE: 11px; COLOR: #09A42E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal;
}
.nota { FONT-SIZE: 10px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; font-weight: normal; line-height: 125%
}
.nota_ce { FONT-SIZE: 10px; COLOR: #7E7E7E; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}
.obli { FONT-SIZE: 10px; COLOR: #CA0000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center; font-weight: normal; line-height: 125%
}

.tb_01{
border:solid #F4F4F4 4px;}	



/* Estilos para mapa del web*/

.tablaini
{background-color:#ffffff;border:solid #6C6C6C 1px; padding:0px;}

A.fr01link {
display: block;
text-align: center;
text-decoration: none;
font-family:arial, verdana, helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #3F3F3F;
BORDER: none;
}
A.fr01link:hover {
background-color:#F6FFF9;
display: block;
text-align: center;
text-decoration: none;
font-family:arial, verdana, helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #247D00;
BORDER: none;
}


.borderimage{
border:2px solid #947E27;
}
