
/************************** EMPIEZAN estilos generales del web **************************/



body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}


a {
	color: #B57900;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: none;
}


.fechita {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 20px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4B4B4;
	font-weight: normal;
	text-align: right;
}



/************************** EMPIEZAN estilos de la MENUS **************************/



.menusup {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #582500;
	font-weight: normal;
	text-align: left;
}
.menusup a {
	color: #1E90D8;
	text-decoration: underline;
}

.menusup a:hover {
	color: #FF9D02;
	text-decoration: none;
}






.menu_des {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #BEDFF4;
}
.menu_act {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #AFC4D2;
}
.menu_sin {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #55B5F2;
	background-image: url(../images/flecha_gen.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 15px;
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}

.menu_sin_enla {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #AFC4D2;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 7px;
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}




.submenu_des {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #E2EFF7;
}
.submenu_act {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #C8DBE7;
}
.submenu_sin {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #C8DBE7;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 3px;
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B4A55;
	font-weight: normal;
	text-decoration: none;	
}
.menu_txt {
	padding: 6px;
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0966A1;
	font-weight: bold;
	text-decoration: none;	
	display:block;
}
a.menu_txt:hover {
	color: #FFFFFF;
}
.submenu_txt {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 3px;
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1670A8;
	font-weight: normal;
	text-decoration: none;	
	display:block;
}
a.submenu_txt:hover {
	color: #3B4A55;
}
.hide{
display: none;
}
.show{
display: block;
}





.submenu {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C6C6C;
	font-weight: normal;
	text-align: center;
	line-height: 140%;
}
.submenu a {
	color: #007709;
	text-decoration: none;
}

.submenu a:hover {
	color: #D4A000;
	text-decoration: underline;
}



.volver {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C6C6C;
	font-weight: bold;
	text-align: left;
}
.volver a {
	color: #007709;
	text-decoration: none;
}

.volver a:hover {
	color: #D4A000;
	text-decoration: underline;
}



/************************** EMPIEZAN estilos de la PORTADA **************************/



.bienve {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #25343F;
	font-weight: normal;
	text-align: left;
}

.intro {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: left;
}



.cajafoto {
	width: 180px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #BAD1BC;
	background-color: #E4E4E4;
	text-align: center;
}


.ti_zona {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-right: 20px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007709;
	font-weight: bold;
	text-align: left;
}


.ti_zona_pe {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007709;
	font-weight: bold;
	text-align: left;
}


.txt_zona {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: left;
}


.ti_noticia {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007709;
	font-weight: bold;
	text-align: left;
}
.ti_noticia a {
	color: #007709;
	text-decoration: none;
}

.ti_noticia a:hover {
	color: #D4A000;
	text-decoration: none;
}

.txt_noticia {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: left;
}



/************************** EMPIEZAN estilos del CONTENIDO **************************/


.seccion {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-right: 34px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #007709;
	font-weight: bold;
	text-align: right;
}

.txt {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 34px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: justify;
}
.txt_cen {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 12px;
	padding-right: 34px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: center;
}

.txt_sm {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25343F;
	font-weight: normal;
	text-align: right;
}

.lista {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 50px;
	padding-left: 30px;
}

.lista li{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #136396;
	font-weight: normal;
	text-align: justify;
	line-height: 134%;
} 


.lista_jun {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-right: 50px;
	padding-left: 30px;
}

.lista_jun li{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #136396;
	font-weight: normal;
	text-align: justify;
	line-height: 134%;
} 



.enlafoto {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-width: 6px;
	border-style: solid;
	border-color: #E7CB95;
}

.pdftxtnota {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25343F;
	font-weight: normal;
	text-align: center;
}

.pdftxt {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D304C;
	font-weight: normal;
	text-align: right;
}

.haro {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 34px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D304C;
	font-weight: normal;
	text-align: justify;
}
.haro_acabados {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D304C;
	font-weight: normal;
	text-align: justify;
}



.ti_zona_den {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-right: 30px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D28603;
	font-weight: bold;
	text-align: left;
}
.ti_zona_den a {
	color: #D28603;
	text-decoration: none;
}

.ti_zona_den a:hover {
	color: #D28603;
	text-decoration: none;
}

.txt_zona_den {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25343F;
	font-weight: normal;
	line-height: 138%;
	text-align: left;
}

.cajafoto_den {
	width: 180px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #D29F48;
	background-color: #F2E1C3;
	text-align: center;
}



/************************** EMPIEZAN estilos de FONDOS DE PAGINAS **************************/

.fon_top {
	background-image: url(../images/fondo_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
}


.fon_tizona {
	background-image: url(../images/fondo_tizona.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.fon_tizona_den {
	background-image: url(../images/fondo_tizona_den.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.fon_menusup {
	background-image: url(../images/fondo_menusup.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.fon_formu {
	background-image: url(../images/fondo_formu.gif);
	background-repeat: no-repeat;
	background-position: top center;
}

.fon_ok {
	background-image: url(../images/fondo_ok.gif);
	background-repeat: no-repeat;
	background-position: top center;
}



/************************** EMPIEZAN estilos de NUESTRAS MARCAS **************************/


.marcas {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #036DB0;
	font-weight: bold;
	text-align: center;
}




/************************** EMPIEZAN estilos de FORMULARIOS **************************/


.form_gen{
	color: #000000;
	border-bottom-color: #A4C5DA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #A4C5DA;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #A4C5DA;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #A4C5DA;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #E8F0F5;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
}

.txt_form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0371B8;
	font-weight: normal;
	text-align: right;
}

.txt_formsel {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413A2A;
	font-weight: normal;
	text-align: left;
}

.txt_formselti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C4100;
	font-weight: bold;
	text-align: left;
}

.txt_form_pe {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-right: 40px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: normal;
	text-align: justify;
}

.boton{
	color: #FFFFFF;
	border-bottom-color: #D9E4EB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #D9E4EB;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #D9E4EB;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #D9E4EB;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #0987D8;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 8px;
	text-align: center;
	margin-right: 2px;
}


.cd_line{
	border-left-color: #D9E4EB;
	border-left-style: solid;
	border-left-width: 1px;
}



.txt_ok {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-right: 10px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #007709;
	font-weight: bold;
	text-align: center;
}
.txt_confir {
	margin-left: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A2923;
	font-weight: normal;
	line-height: 136%;
	text-align: center;
}


.txt_campform {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 12px;
	padding-left: 82px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B07A01;
	font-weight: bold;
	text-align: left;
}


/************************** EMPIEZAN estilos de PIE página **************************/



.direc {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C2E3C4;
	font-weight: normal;
	text-align: left;
}
.direc a {
	color: #92C996;
	text-decoration: underline;
}

.direc a:hover {
	color: #FF9D02;
	text-decoration: none;
}


.seguri {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C2E3C4;
	font-weight: normal;
	text-align: right;
}
.seguri a {
	color: #92C996;
	text-decoration: underline;
}

.seguri a:hover {
	color: #FF9D02;
	text-decoration: none;
}


.emd {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	line-height: 90%;
}
.emd a {
	color: #FFFFFF;
	text-decoration: none;
}

.emd a:hover {
	color: #FFFFFF;
	text-decoration: none;
}




.agencia {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6A6A6A;
	font-weight: bold;
	text-align: center;
	line-height: 120%;
}
.agencia a {
	color: #6A6A6A;
	text-decoration: none;
}

.agencia a:hover {
	color: #6A6A6A;
	text-decoration: none;
}



