body {

	background-color: #FFFFFF;

	margin-top: 0px;

	margin-left: 0px;

	background-image: url(../images/bg3.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

ul {

	list-style-image: url(../images/flecha2.gif);



}

li {

	padding-bottom: 4px;

}

/* textos */

.notainformativa {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-align: right;

	line-height: 11px;

}

.textorojo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #990033;

	font-weight: normal;

}

.textogris {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666;

	font-weight: normal;

}

.textoazul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #036;

	font-weight: normal;

}

.textoazulpeque {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #036;

	font-weight: normal;

}

.textoazulpeque2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #036;

	font-weight: normal;

}

a.linkrojo:link,  a.linkrojo:active, a.linkrojo:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #990033;

	font-weight: normal;

	text-decoration: none;

}

a.linkrojo:hover {

	color: #336699;

	text-decoration: underline;

}

a.linkazul:link,  a.linkazul:active, a.linkazul:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #336699;

	font-weight: normal;

	text-decoration: none;

}

a.linkazul:hover {

	color: #990033;

	text-decoration: underline;

}

a.linkazulflecha:link,  a.linkazulflecha:active, a.linkazulflecha:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #036;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	background-image: url(../images/botones/flecha_of.gif);

	background-repeat: no-repeat;

	background-position: left;

}

a.linkazulflecha:hover {

	color: #336699;

	text-decoration: underline;

}

a.linknegropeque:link,  a.linknegropeque:active, a.linknegropeque:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-align: right;

	text-decoration: none;

}

a.linknegropeque:hover {

	color: #336699;

	text-decoration: underline;

}



a.linkblancopeque:link,  a.linkblancopeque:active, a.linkblancopeque:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	text-align: right;

	text-decoration: underline;

}

a.linkblancopeque:hover {

	color: #369;

	text-decoration: underline;

}

/* estilos para el TEMPLATE PRINCIPAL */

#logo {

position:absolute; width:262px; height:98px; z-index:1; left: 0px; top: 0px;

}

#banner {

position:absolute; width:528px; height:98px; z-index:1; left: 262px; top: 0px;

}

#banner_verde {

position:absolute; width:262px; height:160px; z-index:2; background-image: url(../images/bglatverde.jpg); layer-background-image: url(../images/bglatverde.jpg); border: 1px none #000000; background-repeat: no-repeat; left: 0px; top: 324px;

}

#banner_medioambiente {

position:absolute; width:200px; height:115px; z-index:3; top: -25px;

}

#leermas_banner_medioambiente {

position:absolute; width:68px; height:14px; z-index:4; left: 85px; top: 137px;

}

#icon_idiomas {

position:absolute; width:150px; height:60px; z-index:9; left: 7px; 

}

#botonera_derecha {

position:absolute; width:165px; height:25px; z-index:4; left: 790px; 

}

#test {

position:absolute; width:172px; height:167px; z-index:5; left: 783px; top: 323px;

}

#botontest {

position:absolute; width:40px; height:16px; z-index:6; left: 845px; top: 437px;

}

#menulatizq {

position:absolute; width:262px; height:224px; z-index:1; left: 0px; top: 98px;

}

#botonera_izquierda {

position:absolute; width:235px; height:16px; z-index:2; left: 15px;

}

#botonera_izquierda2 {

position:absolute; width:64px; height:16px; z-index:2; left: 185px;

}

#botonera_izquierda3 {

position:absolute; width:139px; height:16px; z-index:2; left: 37px;

}

#pie {

position:absolute; width:955px; height:60px; z-index:2; left: 0px; top: 484px;

}

#direccion {

position:absolute; width:217px; height:66px; z-index:7; left: 733px; top: 487px;

}

#linklegales {

position:absolute; width:187px; height:20px; z-index:8; left: 555px; top: 498px;

}

/* estilos para las paginas comunes */

#contenidocentral {

position:absolute; width:528px; height:385px; z-index:3; background-image: url(../images/bg_contenidocentral.gif); layer-background-image: url(../images/bg_contenidocentral.gif); border: 1px none #000000; top: 98px; left: 262px;

}

#contenidocentral_localizacion {

position:absolute; width:528px; height:385px; z-index:3; background-image: url(../images/bg_central_locali.jpg); layer-background-image: url(../images/bg_central_locali.jpg); border: 1px none #000000; top: 98px; left: 262px;

}

.borderimagen {

	border: 1px solid #036;

}

#titulo_principal {

position:absolute; width:480px; height:21px; z-index:9; left: 9px; top: 10px;

}

#titulo_principal2 {

	position:absolute;

	width:480px;

	height:26px;

	z-index:9;

	left: 9px;

	top: 10px;

	background-image: url(../images/bg_titulo.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 30px;

	font-family: "Trebuchet MS";

	color: #002D71;

	font-weight: bold;

	font-size: 18px;

}

#texto_central {

position: absolute; width: 365px; height: 336px; left: 150px; top: 41px; overflow: auto;scrollbar-face-color: rgb(255, 255, 255);

scrollbar-arrow-color: rgb(0, 0, 154);

scrollbar-highlight-color: rgb(255, 255, 255);

scrollbar-3dlight-color: rgb(255, 255, 255);

scrollbar-shadow-color: rgb(255, 255, 255);

scrollbar-darkshadow-color: rgb(255, 255, 255);

scrollbar-track-color: rgb(255, 255, 255);

}

#texto_central2 {

position: absolute; width: 485px; height: 336px; left: 32px; top: 41px; overflow: auto;scrollbar-face-color: rgb(255, 255, 255);

scrollbar-arrow-color: rgb(0, 0, 154);

scrollbar-highlight-color: rgb(255, 255, 255);

scrollbar-3dlight-color: rgb(255, 255, 255);

scrollbar-shadow-color: rgb(255, 255, 255);

scrollbar-darkshadow-color: rgb(255, 255, 255);

scrollbar-track-color: rgb(255, 255, 255);

}

#contenido_inferior {

position:absolute; width:529px; height:161px; z-index:12; background-image: url(../images/bg_contenidocentral2.gif); layer-background-image: url(../images/bg_contenidocentral2.gif); border: 1px none #000000; top: 224px;

}

/*estilos para la home */

#texto_bienvenida {

position:absolute; width:507px; height:178px; z-index:10; left: 13px; top: 40px; overflow: auto;

scrollbar-face-color: rgb(255, 255, 255);

scrollbar-arrow-color: rgb(0, 0, 154);

scrollbar-highlight-color: rgb(255, 255, 255);

scrollbar-3dlight-color: rgb(255, 255, 255);

scrollbar-shadow-color: rgb(255, 255, 255);

scrollbar-darkshadow-color: rgb(255, 255, 255);

scrollbar-track-color: rgb(255, 255, 255);

}

#imagen_bienvenida {

position:absolute; width:93px; height:105px; z-index:11; left: 5px; top: 40px;

}

#titulo02_home {

position:absolute; width:105px; height:13px; z-index:9; left: 13px; top: 9px;

}

#servicio_central {

position:absolute; width:248px; height:115px; z-index:10; left: 14px; top: 26px;

}

#divisor_home {

position:absolute; width:2px; height:159px; z-index:9; left: 265px; top: 1px;

}

#titulo03_home {

position:absolute; width:210px; height:35px; z-index:11; left: 301px; top: 8px;

}

#texto_agentescomerciales {

position:absolute; width:200px; height:108px; z-index:12; left: 301px; top: 50px;

}

#flecha2 {

position:absolute; width:10px; height:11px; z-index:13; left: 284px;

}

/* estilos para formulario */

.cajitaform {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #036;

	height: 14px;

	width: 146px;

	border: 1px solid #036;

}

.cajitaformselec {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #036;

	height: 19px;

	width: 150px;

	border: 1px solid #036;

}

.cajitaformcoment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #036;

	height: 55px;

	width: 200px;

	border: 1px solid #036;

}

.botonform {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #fff;

	height: 20px;

	width: 75px;

	border: 1px solid #036;

	background-color: #036;

	text-align: center;

}

/* estilos para los textos en otros idiomas */

#bg_cemtral_idiomas {

	position:absolute;

	width:509px;

	height:378px;

	z-index:100;

	left: 272px;

	top: 102px;

	visibility: hidden;

}

#close_idiomas_ingles {

	position:absolute;

	width:66px;

	height:18px;

	z-index:101;

	left: 705px;

	top: 109px;

	visibility: hidden;

	cursor: hand;

}

#close_idiomas_frances {

	position:absolute;

	width:66px;

	height:18px;

	z-index:101;

	left: 705px;

	top: 109px;

	visibility: hidden;

	cursor: hand;

}

#close_idiomas_aleman {

	position:absolute;

	width:66px;

	height:18px;

	z-index:101;

	left: 705px;

	top: 109px;

	visibility: hidden;

	cursor: hand;

}

#arrow_fr {

	position:absolute;

	width:35px;

	height:85px;

	z-index:102;

	left: 778px;

	top: 88px;

	visibility: hidden;

}

#titulo_idiomas_frances {

	position:absolute;

	width:380px;

	height:19px;

	z-index:103;

	left: 279px;

	top: 109px;

	visibility: hidden;

}

#textos_idiomas_frances {

	position:absolute;

	width:493px;

	height:337px;

	z-index:104;

	left: 279px;

	top: 132px;

	overflow: auto;

	scrollbar-face-color: rgb(255, 255, 255);

	scrollbar-arrow-color: rgb(0, 0, 154);

	scrollbar-highlight-color: rgb(255, 255, 255);

	scrollbar-3dlight-color: rgb(255, 255, 255);

	scrollbar-shadow-color: rgb(255, 255, 255);

	scrollbar-darkshadow-color: rgb(255, 255, 255);

	scrollbar-track-color: rgb(255, 255, 255);

	visibility: hidden;

}

#arrow_english {

	position:absolute;

	width:37px;

	height:73px;

	z-index:102;

	left: 778px;

	top: 110px;

	visibility: hidden;

}

#titulo_idiomas_ingles {

	position:absolute;

	width:380px;

	height:19px;

	z-index:103;

	left: 279px;

	top: 109px;

	visibility: hidden;

}

#textos_idiomas_ingles {

	position:absolute;

	width:493px;

	height:337px;

	z-index:104;

	left: 279px;

	top: 132px;

	overflow: auto;

	scrollbar-face-color: rgb(255, 255, 255);

	scrollbar-arrow-color: rgb(0, 0, 154);

	scrollbar-highlight-color: rgb(255, 255, 255);

	scrollbar-3dlight-color: rgb(255, 255, 255);

	scrollbar-shadow-color: rgb(255, 255, 255);

	scrollbar-darkshadow-color: rgb(255, 255, 255);

	scrollbar-track-color: rgb(255, 255, 255);

	visibility: hidden;

}

#arrow_aleman{

	position:absolute;

	width:37px;

	height:73px;

	z-index:102;

	left: 778px;

	top: 110px;

	visibility: hidden;

}

#titulo_idiomas_aleman {

	position:absolute;

	width:380px;

	height:19px;

	z-index:103;

	left: 279px;

	top: 109px;

	visibility: hidden;

}

#textos_idiomas_aleman {

	position:absolute;

	width:493px;

	height:337px;

	z-index:104;

	left: 279px;

	top: 132px;

	overflow: auto;

	scrollbar-face-color: rgb(255, 255, 255);

	scrollbar-arrow-color: rgb(0, 0, 154);

	scrollbar-highlight-color: rgb(255, 255, 255);

	scrollbar-3dlight-color: rgb(255, 255, 255);

	scrollbar-shadow-color: rgb(255, 255, 255);

	scrollbar-darkshadow-color: rgb(255, 255, 255);

	scrollbar-track-color: rgb(255, 255, 255);

	visibility: hidden;

}

#formulario {

	position:absolute;

	width:511px;

	height:366px;

	z-index:105;

	left: 270px;

	top: 107px;

	visibility: hidden;

}

#bg_cemtral_formulario {

	position:absolute;

	width:509px;

	height:378px;

	z-index:100;

	left: 272px;

	top: 102px;

	visibility: hidden;

}

#close_formulario {

	position:absolute;

	width:66px;

	height:22px;

	z-index:141;

	left: 705px;

	top: 109px;

	visibility: hidden;

	cursor: hand;

}