BODY
{
	SCROLLBAR-FACE-COLOR: #cccccc !important;
	font-size: 10pt;
	background: none transparent scroll repeat 0% 0%;
	margin: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff !important;
	text-transform: none;
	SCROLLBAR-SHADOW-COLOR: #ffffff !important;
	SCROLLBAR-ARROW-COLOR: #db214c !important;
	SCROLLBAR-TRACK-COLOR: #ffffff !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc !important;
	text-align: justify;
}

BODY.ListaDistri
{
	SCROLLBAR-FACE-COLOR: #ffffff !important;
	font-size: 10pt;
	margin: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff !important;
	text-transform: none;
	SCROLLBAR-SHADOW-COLOR: #cccccc !important;
	SCROLLBAR-ARROW-COLOR: #DB214C !important;
	SCROLLBAR-TRACK-COLOR: #ffffff !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc !important;
	text-align: justify;
}
/********************************************/
/*		HOME CUBIERTAS						*/
/********************************************/
.HomeCub
{
	background: url('../ES/Images/Home/Default_r3_c2.gif');
	background-repeat: no-repeat;
	width: 205px;
	height: 133px;
	text-decoration: none;
}	
:hover.HomeCub
{
	background: url(../ES/Images/Home/Default_r3_c2_f2.gif);
	background-repeat: no-repeat;
}	
/********************************************/
/*		HOME LIVIANAS						*/
/********************************************/
A.HomeLiv
{
	background-image: url(../ES/Images/Home/Default_r3_c3.gif);
	background-repeat: no-repeat;
	width: 196px;
	height: 133px;
	text-decoration: none;
}	
A:hover.HomeLiv
{
	background-image: url(../ES/Images/Home/Default_r3_c3_f2.gif);
	background-repeat: no-repeat;
}	
/********************************************/
/*		HOME AMBIENTAL						*/
/********************************************/
A.HomeAmb
{
	background:url('../ES/Images/Home/Default_r3_c5.gif');
	background-repeat: no-repeat;
	width: 174px;
	height: 133px;
	text-decoration: none;
}	
A:hover.HomeAmb
{
	background-image: url(../ES/Images/Home/Default_r3_c5_f2.gif);
	background-repeat: no-repeat;
	
}	
/********************************************/
/*		ETEX    							*/
/********************************************/
A.Etex
{
	background-image: url(../ES/Images/Home/Etex-Foot1.gif);
	width: 750px;
	background-repeat: no-repeat;
	height: 20px;
	background-color: #ffcc66;
	text-decoration: none;
}	
A:hover.Etex
{
	background-image: url(../ES/Images/Home/Etex-Foot2.gif);
	background-repeat: no-repeat;
}

/********************************************/
/*		MENU HEAD							*/
/********************************************/

A.MenuHead
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}	

A:hover.MenuHead
{
	color: #db214c;
	text-decoration: underline;
}
/********************************************/
/*		MENU SEARCH							*/
/********************************************/
A.Search
{
	background-position: left center;
	margin-top: 2px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 7.3pt;
	background-image: url(../ES/Images/Menu/Search_f1.jpg);
	margin-bottom: 3px;
	margin-left: 2px;
	width: 167px;
	color: #444444;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	text-decoration: none;
}	
	
A:hover.Search
{
	background-position: left center;
	background-image: url(../ES/Images/Menu/Search_f2.jpg);
	background-repeat: no-repeat;

}

/********************************************/
/*		MENU SEARCH	OBRAS						*/
/********************************************/
A.SearchObras
{
	border-right: #cccccc 1px solid;
	padding-right: 3px;
	background-position: left center;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	background-image: url(Images/lupa-obras.gif);
	padding-bottom: 5px;
	border-left: #cccccc 1px solid;
	width: 60px;
	color: white;
	padding-top: 5px;
	border-bottom: #cccccc 1px solid;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 40px;
	text-align: right;
	text-decoration: none;
}	
	
A:hover.SearchObras
{
	

}



/********************************************/
/*		MENU INT							*/
/********************************************/
A.MenuInt
{
	background-position: right top;
	padding-left: 4px;
	font-weight: bold;
	font-size: 7.3pt;
	background-image: url(../ES/Images/Menu/f-menu-home1.gif);
	margin-left: 3px;
	width: 165px;
	color: #444444;
	padding-top: 1px;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	text-decoration: none;
}	
A:hover.MenuInt
{
	background-position: right top;
	background-image: url(../ES/Images/Menu/f-menu-home2.gif);
	background-repeat: no-repeat;
}


/********************************************/
/*		MENU Prod							*/
/********************************************/
A.MenuProd
{
	margin-top: 3px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 100%;
	color: #444444;
	line-height: 8pt;
	margin-right: 6px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
A:hover.MenuProd
{
	background-position: right top;
	background-image: url(../ES/Images/Menu/menu-prod2.gif);
	color: #000000;
	background-repeat: no-repeat;
}

.CeldaProd
{
	background-position: right top;
	margin-top: 3px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	background-image: url(../ES/Images/Menu/menu-prod2.gif);
	margin-bottom: 2px;
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 100%;
	color: #ffffff;
	line-height: 8pt;
	margin-right: 6px;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/********************************************/
/*		MENU Apps							*/
/********************************************/
A.MenuAppsForm
{
	background-position: left center;
	margin-top: 3px;
	padding-left: 11pt;
	font-size: 10px;
	background-image: url(../ES/Images/Menu/menu-apps1.gif);
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 138px;
	color: #333333;
	line-height: 8pt;
	margin-right: 6px;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	text-decoration: none;
}	

A.MenuApps
{
	background-position: left center;
	margin-top: 3px;
	padding-left: 11pt;
	font-size: 10px;
	background-image: url(../ES/Images/Menu/menu-apps1.gif);
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 141px;
	color: #333333;
	line-height: 8pt;
	margin-right: 6px;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	text-decoration: none;
}	
A:hover.MenuApps
{
	background-position: left center;
	background-image: url(../ES/Images/Menu/menu-apps2.gif);
	color: #db214c;
	background-repeat: no-repeat;
	text-decoration: underline;
}
/********************************************/
/*		MENU Accesorios							*/
/********************************************/
A.MenuAccs
{
	padding-right: 5px;
	background-position: center center;
	margin-top: 0px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10px;
	background-image: url(../ES/Images/accesorios1.jpg);
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 120px;
	color: #db214c;
	margin-right: 6px;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	text-align: center;
	text-decoration: none;
}	
A.MenuAccs_Prev
{
	background-position: left center;
	margin-top: 0px;
	padding-left: 11pt;
	font-weight: bold;
	font-size: 10px;
	background-image: url(../ES/Images/menu-acc1.gif);
	padding-bottom: 3px;
	vertical-align: bottom;
	color: #db214c;
	margin-right: 6px;
	padding-top: 0px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
A:hover.MenuAccs
{
	background-position: left center;
	background-image: url(../ES/Images/accesorios2.jpg);
	color: #db214c;
	background-repeat: no-repeat;
	text-decoration: none;
}

.CeldaApps
{
	background-position: left center;
	margin-top: 3px;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(../ES/Images/Menu/menu-apps2.gif);
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 141px;
	color: #DB214C;
	line-height: 8pt;
	margin-right: 6px;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	text-decoration: none;
}
/********************************************/
/*		MENU MAIL							*/
/********************************************/

A.Mail
{
	vertical-align: middle;
	width: 140px;
	color: Black ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
}

A:hover.Mail
{/*font-size: 7pt;*/
	font-weight: bold;
	color: #db214c;
	text-decoration: underline;
}

A.Contacto
{
	width: 400px;
	vertical-align: middle;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

A:hover.Contacto
{
	font-weight: bold;
	color: #db214c;
	text-decoration: underline;
}

/*****************************************/
.Red
{
	font-weight: normal;
	color: #db214c;
}
.RedMensajeDistri
{
	font-weight: normal;
	font-size: 11pt;
	margin: 20px;
	vertical-align: middle;
	color: #db214c;
	line-height: 20pt;
	text-align: center;
}
.RedMenu
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	color: #db214c;
}


H1
{font-size: 14pt;
	width: 290px;
	color: #444444;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
H2
{
	font-weight: bold;
	font-size: 12pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
H3
{
	font-weight: bold;
	font-size: 11pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
}
H4
{
	font-weight: bold;
	font-size: 11pt;
	width: 100%;
	color: #195f9c;
	border-bottom: 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
TABLE
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
TD
{
	vertical-align: top;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

TD.Formulario
{
	font-size: 14pt;
	color: #DB214C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:  right;
}

TD.Titulo
{
	font-size: 14pt;
	color: #444444;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

TD.Subtitulo
{
	
	font-size: 13pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.Centro
{
	text-align: center;
}
TD.TituloForm
{
	font-size: 13pt;
	color: #444444;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

TD.SubtituloForm
{
	
	font-size: 11pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.SubtituloEN
{
	font-weight: bold;
	font-size: 10pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.SubtituloContenido
{
	
	font-size: 11pt;
	color: #db214c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

TD.MenuTituloSeccion
{
	padding-left: 1px;
	font-weight: bold;
	font-size: 10.5pt;
	border-bottom-color: #000000;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}



TD.Accesorios
{
	font-size: 5pt;
	border-bottom: lightgrey 1px solid;
	text-align: left;
}


Table.Apps
{
	border-top: silver 2px solid;
	margin-bottom: 10px;
	margin-left: 20px;
	border-left: silver 1px solid;
	width: 140px;
}
Table.SubSec
{
	border-top: silver 2px solid;
	margin-bottom: 10px;
	margin-left: 5px;
	border-left: silver 1px solid;
	width: 140px;
}
Table.Formulario
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	margin-bottom: 10px;
	margin-left: 5px;
	
	
}

A
{
	color: dimgray;
	text-align: left;
}
A:Hover
{
	color: #db214c;
	
}

A.MapaSeccion
{
	padding-left: 1px;
	font-weight: bold;
	font-size: 11px;
	border-bottom-color: #000000;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
A:Hover.MapaSeccion
{
	color: #db214c;
	text-decoration: none;
	
}
A.MapaProducto
{
	padding-left: 1px;
	font-weight: bold;
	font-size: 11px;
	border-bottom-color: #000000;
	padding-bottom: 10px;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
A:Hover.MapaProducto
{
	color: #db214c;
	text-decoration: none;
	
}

/********************************************/
/*		MENU INT							*/
/********************************************/

A.CUB
{
	background-position: center center;
	background-image: url(../ES/images/Menu/l-cub-int1.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 51px;
	width: 175px;
}
A:Hover.CUB
{
	background-position: center center;
	background-image: url(../ES/Images/Menu/l-cub-int2.gif);

	background-repeat: no-repeat;
}


A.LIV
{
	background-image: url(../ES/Images/Menu/l-liv-int1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	height:51px;
	width:100%;
}
A:Hover.LIV
{
	background-position: center center;
	background-image: url(../ES/Images/Menu/l-liv-int2.gif);
	background-repeat: no-repeat;
}


A.AMB
{
	background-image: url(../ES/Images/Menu/l-amb-int1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	height: 51px;
	width: 175px;
}
A:Hover.AMB
{
	background-image: url(../ES/Images/Menu/l-amb-int2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

/********************************************/
/*		MENU BACK							*/
/********************************************/

A.Back
{
	background-position: center center;
	background-image: url(../ES/Images/atras-out.gif);
	width: 30px;
	margin-right: 10px;
	background-repeat: no-repeat;
	height: 25px;
}
A:Hover.Back
{
	background-position: center center;
	background-image: url(../ES/Images/atras-in.gif);
	background-repeat: no-repeat;
}
A.BackEN
{
	background-position: center center;
	background-image: url(../EN/Images/atras-out.gif);
	width: 30px;
	margin-right: 10px;
	background-repeat: no-repeat;
	height: 25px;
}
A:Hover.BackEN
{
	background-position: center center;
	background-image: url(../EN/Images/atras-in.gif);
	background-repeat: no-repeat;
}
/********************************************/
/*		MENU MAPA							*/
/********************************************/

A.Mapa
{
	background-position: center center;
	background-image: url(../ES/Images/mapa-out.gif);
	width: 20px;
	background-repeat: no-repeat;
	height: 20px;
}
A:Hover.Mapa
{
	background-position: center center;
	background-image: url(../ES/Images/mapa-in.gif);
	background-repeat: no-repeat;
}

A.MapaEN
{
	background-position: center center;
	background-image: url(../EN/Images/mapa-out.gif);
	width: 20px;
	background-repeat: no-repeat;
	height: 20px;
}
A:Hover.MapaEN
{
	background-position: center center;
	background-image: url(../EN/Images/mapa-in.gif);
	background-repeat: no-repeat;
}
.PieImg
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}

/********************************************/
/*		IMAGENES							*/
/********************************************/
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
IMG.ImgHead
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
  height  :115px; 
}

TD.ImgHead
{
	border-right: #cccccc 1px solid;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 3px;
	border-left: #cccccc 1px solid;
	width: 180px;
	padding-top: 3px;
	text-align: center;
}

TABLE.Home
{
	background-position: left top;
	/*background-image: url(Images/Home/arco-default.gif);*/
	vertical-align: top;
	background-repeat: no-repeat;
	text-align: left;
}
TD.HomeLogoCalidad
{
	background-image: url(../ES/Images/Home/Default_r3_c1n.gif);
	vertical-align: top;
	width: 174px;
	background-repeat: no-repeat;
	height: 230px;
	text-align: right;
}

TABLE.Menu
{
	width: 100%;
}
TD.Menu
{
	padding-right: 5px;
	vertical-align: bottom;
	text-align: right;
}

TD.Head
{
	padding-right: 5px;
	background-image: url(../ES/Images/arco-int.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.HeadMapa
{
	padding-right: 5px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.HeadForm
{
	padding-right: 5px;
	background-image: url(../ES/Images/arco-int-Form.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

TD.Foot
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.Fecha
{
	padding-left: 10px;
	font-size: 8pt;
	width: 290px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 7px;
	text-align: left;
	
}
.FechaInt
{
	padding-right: 5px;
	font-size: 8pt;
	color: #000000;
	line-height: 12pt;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.Lang
{
	padding-left: 5px;
	font-size: 8pt;
	width: 300px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 25px;
	text-align: left;
	
}
.MenuLineas
{
	width: 173px;
	height: 51px;
}

TD.sdr
{
	font-size: 9px;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	text-align: center;
}
A.sdr
{
	font-size: 9px;
	color: #004975 !important;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	text-decoration: underline;
}


a:hover.sdr
{
	color: #ff8c00;
}
HR
{
	margin: 0px;
}
INPUT
{
			font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px;
}
INPUT.Search
{
			font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 0px 5px;
}

Li
{
	padding-left: 2px;
	list-style-position: outside;
	list-style-image: url(../ES/Images/e-viņeta.gif);
	margin-left: -25px;
}
Li.Num
{
	padding-left: 1px;
	list-style-position: outside;
	margin-left: -20px;
	list-style-type: decimal;
	text-align: left;
}
.Centrado
{text-align: center;}
/*****************/
.Gris
{
	text-transform: uppercase;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
TABLE.BordeGris
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	margin-top: 0px;
	border-left: #696969 1px solid;
	
	border-bottom: #696969 1px solid;
}

TABLE.ContenidoGris
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	padding-bottom: 0px;
	margin: 5px;

	text-align: center;
}
TD.ContenidoTituloGris
{
	border-right: white 1px solid;
	padding-right: 5px;
	border-top: white 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	border-left: white 1px solid;
	color: #444444;
	padding-top: 2px;
	border-bottom: white 1px solid;
	background-color: #cccccc;
	text-align: center;
	vertical-align: middle;
}

TD.ContenidoGris
{
	border-bottom: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	background-color: #f5f5f5;
}

.PieImg
{
	font-weight: normal;
	font-size: 9px;
}
/****************************************/

/*********	TABLA LINEA AMBIENTAL********/
.Verde
{
	color: #437e2a ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

TABLE.BordeVerde
{
	border-right: #437e2a 1px solid;
	border-top: #437e2a 1px solid;
	margin-top: 0px;
	border-left: #437e2a 1px solid;
	border-bottom: #437e2a 1px solid;
}

TABLE.ContenidoVerde
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	padding-bottom: 0px;
	margin: 5px;
	text-align: center;
}

TD.ContenidoTituloVerde
{
	border-right: white 1px solid;
	padding-right: 5px;
	border-top: white 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: white 1px solid;
	color: #333333;
	padding-top: 2px;
	border-bottom: white 1px solid;
	background-color: #c9e8bb;
	text-align: center;
}

TD.ContenidoVerde
{
	border-top: #c9e8bb 1px solid;
	border-bottom: #c9e8bb 1px solid;
	background-color: #f0f9ec;
}


/*********	TABLA LINEA CONSTRUCCION LIVIANA EN SECO	********/
.Azul
{
	color: #195f9c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
TABLE.BordeAzul
{
	border-right: #195f9c 1px solid;
	border-top: #195f9c 1px solid;
	margin-top: 0px;
	border-left: #195f9c 1px solid;
	border-bottom: #195f9c 1px solid;

}
TABLE.ContenidoAzul
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	padding-bottom: 0px;
	margin: 5px;
	text-align: center;
}


TD.ContenidoTituloAzul
{
	border-right: white 1px solid;
	padding-right: 5px;
	border-top: white 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: white 1px solid;
	color: #333333;
	padding-top: 2px;
	border-bottom: white 1px solid;
	background-color: #c9e8ff;
	text-align: center;
}

TD.ContenidoAzul
{
	border-top: #c1e3ff 1px solid;
	border-bottom: #c1e3ff 1px solid;
	background-color: #f0f9FF;
}


/*********	TABLA LINEA CUBIERTAS	********/
.Amarillo
{
	color: #DFAC00 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

TABLE.BordeAmarillo
{
	border-right: #DFAC00 1px solid;
	border-top: #DFAC00 1px solid;
	margin-top: 0px;
	border-left: #DFAC00 1px solid;
	border-bottom: #DFAC00 1px solid;

}
TABLE.ContenidoAmarillo
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	padding-bottom: 0px;
	margin: 5px;
	text-align: center;
}


TD.ContenidoTituloAmarillo
{
	border-right: white 1px solid;
	padding-right: 5px;
	border-top: white 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: white 1px solid;
	color: #333333;
	padding-top: 2px;
	border-bottom: white 1px solid;
	background-color: #ffe99d;
	text-align: center;
}

TD.ContenidoAmarillo
{
	border-top: #ffe99d 1px solid;
	border-bottom: #ffe99d 1px solid;
	background-color: #fff2c6;
}
SELECT
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
IFRAME
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: transparent;
}

/********************************************/
/*		TABLE ObrSectores					*/
/********************************************/

TABLE.ObrSectores
{
	border-right: #db214c 1px solid;
	border-top: #db214c 1px solid;
	margin-top: 0px;
	margin-bottom: 3px;
	border-left: #db214c 1px solid;
	color: #db214c;
	border-bottom: #db214c 1px solid;
	background-color: white;
	text-align: center;
}
/********************************************/
/*		TD ObrSectores						*/
/********************************************/
TD.ObrSectores
{
	border-right: #db214c 1px solid;
	border-top: #db214c 1px solid;
	padding-bottom: 0px;
	padding-top: 0px;
	border-left: #db214c 1px solid;
	color: #db214c;
	border-bottom: #db214c 1px solid;
	height: 9px;
	text-align: center;
}

/********************************************/
/*		ObrLinkSector					*/
/********************************************/
A.ObrLinkSector
{
	font-size: 8pt;
	width: 100%;
	color: #db214c;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	text-align: center;
	text-decoration: none;
}	
A:hover.ObrLinkSector
{
	color: white;
	background-color: #db214c;
}

A.ObrLinkAplicacion
{
	margin-top: 16px;
	font-weight: normal;
	font-size: 6.35pt;
	width: 100%;
	color: gray;
	border-bottom: white 1px solid;
	height: 100%;
	text-align: center;
	text-decoration: none;
}
A:hover.ObrLinkAplicacion
{
	border-left: #db214c 1px solid;
	border-right: #db214c 1px solid;
	color: #195f9c;
}
Table.ObrMenuAplicacion
{
	
	margin-left: 5px;
	
}
TD.ObrAplicacion
{
	vertical-align: top;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 69px;
	text-align: center;
}

Li.Obr
{
	padding-left: 1px;
	list-style-position: outside;
	margin-left: -5px;
	list-style-type: decimal;
	text-align: left;
}

/*************************************************/
.datosimag
{
	border-top: lightgrey 1px solid;
	font-size: xx-small;
	vertical-align:  middle;
	border-bottom: dimgray 1px solid;
	width: 50px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
}
.listaimag
{
	border-left-color: blue;
	border-bottom-color: blue;
	margin: 3px;
	border-top-color: blue;
	background-color: whitesmoke;
	border-right-color: blue;
}
.datos
{
	border-top: lightgrey 1px solid;
	font-size: 8pt;
	width: 350px;
	border-bottom: dimgray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vermas
{
	font-weight: normal;
	font-size: xx-small;
	color: #195f9c;
	font-family: Arial;
	text-decoration: underline;
}
.vermas:visited
{
	font-weight: normal;
	font-size: xx-small;
	color: navy;
	font-family: Arial;
	text-decoration: underline;
}
.vermas:active
{
	font-weight: normal;
	font-size: xx-small;
	color: navy;
	font-family: Arial;
	text-decoration: underline;
}
.vermas:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: crimson;
	font-family: Arial;
	text-decoration: underline;
}

A.ObrIniObras
{
	margin-top: 15px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14pt;
	width: 260px;
	color: white;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
}
A:hover.ObrIniObras
{
	color: whitesmoke;
	text-decoration: underline;
}

A.ObrSearchAdv
{
	margin-top: 15px;
	background-image: url(../ES/dbObras/Images/b-avanzada1.gif);
	width: 155px;
	color: white;
	margin-right: 10px;
	padding-top: 4px;
	height: 23px;
	text-align: right;
	text-decoration: none;
}
A:hover.ObrSearchAdv
{
	background-image: url(../ES/dbObras/Images/b-avanzada2.gif);
	color: white;
	text-decoration: underline;
}

TD.right
{
	text-align: right;
}
TD.center
{
	text-align: center;
}

.FechaObr
{
	margin-top: 7px;
	padding-left: 10px;
	font-size: 8pt;
	width: 100%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.pagerImgs
{
	width: 15px;
	color: #db214c;
	text-align: center;
}
INPUT.AplHOver
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-size: 12pt;
	margin-bottom: 4px;
	border-left: white 1px solid;
	width: 87%;
	color: #195f9c;
	border-bottom: white 1px solid;
	text-align: center;
}


.DTCcenter
{
	font-size: 7.5pt;
	text-align: center;
}

.DTCRegistro
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	height: 16px;
	background-color: darkgray;
	text-align: center;
}

.DTCFormRegistro
{
	font-weight: bold;
	font-size: 7.5pt;
	vertical-align: middle;
	color: #006b72;
	text-align: right;
}
Input.DTCRegistroBoletin
{
	border-right: #006b72 1px solid;
	border-top: #006b72 1px solid;
	font-size: 8pt;
	border-left: #006b72 1px solid;
	
	border-bottom: #006b72 1px solid;
}

Input.DTCRegistroBtn
{
	border-right: #006b72 1px solid;
	border-top: #006b72 1px solid;
	font-size: 10px;
	border-left: #006b72 1px solid;
	color: white;
	border-bottom: #006b72 1px solid;
	background-color: #006b72;
	
}
.DTCLogIn
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	color: #006b72;
	text-align: right;
}
A.DTCGetPass
{
	font-weight: bold;
	font-size: 7.5pt;
	vertical-align: middle;

}

A.DTCLinkReg
{
	color: white;
	text-decoration: none;
	width: 100%;
	height: 100%;
	background-color: #db214c;
	text-align: center;

}

A:hover.DTCLinkReg
{
	width: 100%;
	color: white;
	height: 100%;
	background-color: #006b72;
	text-align: center;
	text-decoration: underline;
}
A.ObrHome
{
	margin-top: 15px;
	background-image: url(../ES/dbObras/Images/icono-obras1.gif);
	width: 205px;
	color: white;
	margin-right: 10px;
	padding-top: 4px;
	height: 26px;
	text-align: right;
	text-decoration: none;
}
A:hover.ObrHome
{
	background-image: url(../ES/dbObras/Images/icono-obras2.gif);
	color: white;
	text-decoration: underline;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
A.DTCFile
{
	font-size: 9pt;
	color: #006b72;
	font-style: normal;
	text-decoration: underline;
}

A:hover.DTCFile
{
	color: dimgray;
}

LABEL.DTCAbstract
{
	margin-top: 0px;
	font-size: 8.5pt;
	margin-left: 25px;
	color: #333333;
	margin-right: 25px;
	font-style: italic;
}
.NotaSmall
{
	font-weight: normal;
	font-size: 7pt;
	color: dimgray;
}