/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    
    scrollbar-face-color: #104292; 
	scrollbar-shadow-color: #DEEBF5; 
	scrollbar-highlight-color: #DEEBF5; 
	scrollbar-3dlight-color: #5F8ABD; 
	scrollbar-darkshadow-color: #5F8ABD; 
	scrollbar-track-color: #F5F5F5; 
	scrollbar-arrow-color: #FFFFFF;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:  Arial, Helvetica, sans-serif;	
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
/*
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
*/
A:visited	{	
	text-decoration:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	/*color:	#333399;*/
	}	
		
A:hover	{	
	/*text-decoration:	 underline;*/
	/*font-weight:bold; */
	/*color:	#3333cc;*/
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

img 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

p 
{
	line-height: normal
}
	
div#container {width:940px; height: 760px; margin: 0 auto;}
div#containerinicio {width:940px; margin: 0 auto;}	
div#menuprincipalinicio {width: 100%; height: 9%;clear:left; background-image:url(./images/BarraPrincipals.gif); }
	
div#container {width:100%;}
div#marca {display:none;}
div#herramientas {display:none }
div#menuprincipal {display:none;}
div#presentacion {display:none;}
div#contenido { width:100%; overflow:visible;  text-align:justify; line-height:10px;} 
div#contenidointerior {text-align:justify; color:#75797C;} 
div#menusecundario2 { display:none;}
div#fotografia {display:none;}
div#padding2 {display:none;}
div#legal {display:none;}
div#menusecundario3 {display:none;}
div#principal {display:none; }
/*div#principal {background-color: #FFFFFF;width:41.49%; height:63%;float:left; margin: 0; padding: 0;  background-image:url(./images/inicio.jpg) }*/
/*div#contenido1 {display:none; }*/
div#contenido1 {background-color: #B9BABC;width:70%; float:right; border-left-color: #FFFFFF; border-left-width:1px; border-left-style:solid; line-height:10px; }
/*div#padding1 {background-color: #FFFFFF; width:100%;height:15%;clear:left; background-image:url(./images/Indiana.jpg); background-repeat:no-repeat; }*/
div#padding1 {display:none; }

div#map
{
	width:650px;
	height:550px;
	text-align:center;
}

image.logo {margin-left: 5%; position:relative; padding-top:1%;}
span.fecha { color: #00669C; margin-left:6%; position:relative; top:-5px; font-size:small;}

span.herramientas {color: #00669C; font-family:Arial; font-size:small; top:15px; position:relative}
a.herramientas {color: #00669C; font-family:Arial; font-size:small; margin-left:3px; margin-right:3px; top:15px; position:relative }
input.herramientas {width:110px; top:15px; position:relative}

span.menuprincipal {color: #ACD0E8; font-family:Arial; font-size:small; top:28px; position:relative}
a.menuprincipal {color: #ACD0E8; font-family:Arial; font-size:small ; margin-left:6px; margin-right:6px; top:28px; position:relative }

a.menuprincipalselected {color: #FFFFFF; font-family:Arial; font-size:small; font-weight:bold  ; margin-left:6px; margin-right:6px; top:28px; position:relative; }

a.menusecundario {color: #a4abae; font-family:Arial; font-size: small ;}
a.menusecundarioselected {color: #060606; font-family:Arial; font-size:small; font-weight:bold; }


ul.secondmenu {list-style: none; margin: 0; padding: 0;}
li.menusecundario { list-style: none; border-top-style:dotted; border-bottom-color:#B9BABC; padding: 4px; border-top-width: 1px; }
li.menusecundariofinal { list-style: none; border-bottom-style: dotted; border-top-style:dotted; border-color:#B9BABC; padding: 4px; border-width: 1px; }
li.menusecundariofinaldummy { list-style: none; border-top-style:dotted; border-color:#B9BABC; padding: 4px; border-width: 1px; }
li.menusecundarioselected { list-style: none; border-bottom-style: dotted; border-top-style:dotted; border-color:#B9BABC; padding: 4px; border-width: 1px; background-image: url(./images/menuselected.gif); background-repeat:no-repeat; }

ul.thirdmenu {list-style: none; margin: 0; padding: 0; background-color:#FBFAF8; border-top-style:dotted; border-top-width:1px; border-color:#B9BABC;}
li.thirdmenu { list-style: none;  padding: 6px; margin-left: 20px; }
li.thirdmenuselected { list-style: none;  padding: 6px; margin-left: 20px; background-image: url(./images/menu3selected.gif); background-repeat:no-repeat;}

ul.fourthmenu {list-style: none; margin: 0; padding: 0; background-color:#FBFAF8; }
li.fourthmenu { list-style: none;  padding: 6px; margin-left: 20px;  }
li.fourthmenuselected { list-style: none;  padding: 6px; margin-left: 20px; background-image: url(./images/menu4selected.gif); background-repeat:no-repeat;}

ul.listadocontenido {margin-top:0; margin-bottom:0; line-height:15px;}
ul.listadocontenido li{ list-style-type: disc;}

span.titulo1 { font-weight:bold;}
img.logocontenido { border-style:none; margin-top:0; padding:0; margin-bottom:0px; margin-left:0px}
p.titulocontenido { color:#B9BABC; font-size:medium; margin-right:40%; text-align:left;}
p.titulocontenidocomercial { color:#A3A030; font-size:medium; margin-right:40%; text-align:left;}

p.tituloprincipal {margin:0;padding:0;}
a.tituloprincipal {color:#104292; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
span.tituloprincipal {color:#104292; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
a.tituloprincipalinstitucional {color:#B9BABC; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
span.tituloprincipalinstitucional {color:#B9BABC; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
a.tituloprincipalcomercial {color:#A3A030; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
span.tituloprincipalcomercial {color:#A3A030; font-size:medium;text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;}
p.parrafoprincipal {color:#FFFFFF; font-size: small ;text-align:left; font-weight:normal;margin:0; padding:0;}
div.parrafoprincipalinstitucional{ float:left; width:385px;}
p.parrafoprincipalinstitucional {color:#75797C; font-size: small ;text-align: justify; font-weight:normal;margin:0; padding:0;}
p.parrafoprincipalinstitucionalcenter {color:#75797C; font-size: small ;text-align: center; font-weight:normal;margin:0; padding:0;}
p.parrafoprincipalcomercial {color:#75797C; font-size: small ;text-align:left; font-weight:normal;margin:0; padding:0; width:60%;}
hr.principal { border-style:dotted; border-color:#FFFFFF; margin-top:5px; clear:both;}
div.principalleft { border-top-style:dotted; border-top-color:#B9BABC; border-top-width:1px; margin-left:2px; float:left; width:40%;}
div.principalright { border-top-style:dotted; border-top-color:#B9BABC; border-top-width:1px; margin-right:15px; float:right;width:20%;}
div.principalcomercial { border-top-style:dotted; border-top-color:#A3A030; border-top-width:1px; margin-left:2px; float:left; width:100%;}
div.principalcomercialleft { border-top-style:dotted; border-top-color:#A3A030; border-top-width:1px; margin-left:2px; float:left; width:40%;}
div.principalcomercialright { border-top-style:dotted; border-top-color:#A3A030; border-top-width:1px; margin-right:15px; float:right;width:20%;}
img.imagenprincipal {float:right;}
/*img.imagenprincipalcomercial {float:right; margin-right:35px; height:100px; width:100px;}*/
img.imagenprincipalcomercial {float:right; margin-right:40px; border:0;}

span.legal { position:relative; top:5px}
img.separador {float:left}

span.titulotexto { display:block; float:left; color:#FFFFFF; font-family:Arial; font-size:medium; margin-left:20px;  }
span.titulonumero {display:block; float:right;color:#FFFFFF; font-family:Arial; font-size:medium; margin-right:5px;   }

div.contenidotexto { text-align:justify; margin-left:20px; position:relative; font-family:Arial; font-size:small }

a.menuterciario {color: #a4abae; font-family:Arial; font-size:small; }
a.menuterciarioselected {color: #060606; font-family:Arial; font-size:small; font-weight:bold  ; }

a.menucuaternario {color: #a4abae; font-family:Arial; font-size:small; }
a.menucuaternarioselected {color: #060606; font-family:Arial; font-size:small; font-weight:bold  ; }


DIV.tablon1 { FLOAT: left; BACKGROUND-IMAGE: url(./Tablon/Imagenes/PostIt1.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px; TEXT-ALIGN: center; left: 20px; position:relative}
DIV.tablon2 { FLOAT: left; BACKGROUND-IMAGE: url(./Tablon/Imagenes/PostIt2.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px; TEXT-ALIGN: center; left: 20px; position:relative}
DIV.tablon3 { FLOAT: left; BACKGROUND-IMAGE: url(./Tablon/Imagenes/PostIt3.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px; TEXT-ALIGN: center; left: 20px; position:relative}
DIV.tablon4 { FLOAT: left; BACKGROUND-IMAGE: url(./Tablon/Imagenes/PostIt4.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px; TEXT-ALIGN: center; left: 20px; position:relative }
DIV.textotablon { FONT-WEIGHT: bold; WIDTH: 135px; TEXT-ALIGN: center; margin:  30px 0px 0px 0px;  }
DIV.tabloncontainer { MAX-WIDTH: 500px; text-align:center; left:60px; position:relative  }

DIV#Login { MARGIN-TOP: -150px; LEFT: 50%; MARGIN-LEFT: -300px; WIDTH: 600px; POSITION: absolute; TOP: 50%; BACKGROUND-COLOR: #FBFAF8; border-color:#104292; border-style:ridge  }
DIV.linea { MARGIN: 10px 10px 10px 0px; TEXT-ALIGN: center }

div.organigrama { vertical-align:middle; text-align:center; vertical-align:middle  }
a.organigrama {top:-33px; position:relative  }

span.loginusuario { padding-right:25px}

.datospersonalesl {float: left;width: 200px;margin: 0;}
.datospersonalesr {margin: 0;}

.datosprofesionalesl {float: left;width: 200px;margin: 0;}
.datosprofesionalesr {margin: 0;}

.datosagencial {color:#A3A030;}
.datosagenciar {margin: 0;line-height:15px;}

.mensajel {float: left;width: 140px;margin: 0 0 0 0;}
.mensajer {margin: 0 0 0 0;}

div.titulo { background-image:url(./images/Titulos.gif); width:690px; height:30px; background-repeat:no-repeat; margin:0 0 0 0; padding: 0 0 0 0; line-height:30px}
div.titulocomercial { background-image:url(./images/TitulosComercial.gif); width:690px; height:30px; background-repeat:no-repeat; margin:0 0 0 0; padding: 0 0 0 0; line-height:30px}

a.level1 {margin-left: 20px;}
a.level2 {margin-left: 40px;}
a.level3 {margin-left: 70px;}
a.level4 {margin-left: 90px;}
p.level0 {margin-top:5px; margin-bottom:5px;}
p.level1 {margin-top:5px; margin-bottom:5px;}
p.level2 {margin-top:5px; margin-bottom:5px;}
p.level3 {margin-top:5px; margin-bottom:5px;}
p.level4 {margin-top:5px; margin-bottom:5px;}

div.contacto { vertical-align:middle;}
a.contactoimg {float:left; margin-left: 190px;}
a.contacto { }
a.contacto:visited {font-weight:normal; color: #3333cc;}

a.navegacionselected { font-weight:bold; color: #75797C;}
a.navegacion { font-weight: normal; color: #B9BABC;}

img.fotografia 
{
	margin:0; 
	padding:0; 
	top: 5px; 
	position:relative; 
	border-bottom-color:#EEE01E;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-top-color:#EEE01E;
	border-top-style:solid;
	border-top-width:5px;	
}

.columna1 {float:left;clear:right;width: 90px;padding-right:5px; text-align:right;margin:5px 0 0 0;}
.columna2 {float:left;width: 190px;padding-right:5px; text-align:right;margin:0;}
.columna3 {float:left;width: 100px;padding-right:5px; text-align:right;margin:5px 0 0 0;}
.columna4 {float:left;width: 190px;padding-right:5px; text-align:right;margin:0;}



a.descripciones
{
	line-height:normal;
}
p.descripciones
{
	line-height:normal;
}

ol.listaprincipal
{
	line-height:15px;
}

ul.listaprincipal
{
	line-height:15px;
}

p.firma
{
	 font-style:italic;
	 font-size:smaller;
}

/*tablas*/

table.tablanoticia
{
	border-style:  ridge;	
	border-width: medium;
	border-color: #B9BABC;
}

table.tabla 
{
	width:100%;
	line-height:15px;
}

table.tabla a{ color:#75797C;}

table.tabla a:hover	{	
	/*text-decoration:	 underline;*/
	font-weight: normal ; 
	color:	#3333cc;
	}

th.par{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

/*border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;*/

padding-top:10px;
}

th.parright{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;
}

td.par{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;
color: #75797C;
}

td.impar{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;

background-color: #FBFAF8;
color: #75797C;
}

td.parright{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;
color: #75797C;
}

td.imparright{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

background-color: #FBFAF8;
color: #75797C;
}

td.parlast{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: black;

border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;
color: #75797C; 
}

td.imparlast{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: black;

border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;

background-color: #FBFAF8;
color: #75797C;
}

td.parlastright{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: black;
color: #75797C;
}

td.imparlastright{
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;

border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: black;

background-color: #FBFAF8;
color: #75797C;
}

/* Mostrar estaciones */

div.tituloestacion
{	background-color:#A3A030;	
	width:100%;
	height:20px;
	margin:0;
	padding:0;
}

div.tituloestacion p
{
	 color:#FFFFFF;
	 margin-left:3px;
 	 margin-top:1px;
}

div.fotoestacion
{
	float:left;
	margin:0;
	padding:0;
}
div.fotoestacion img
{
	margin:0;
	padding:0;
}

div.datosestacion
{
	margin: 20px 0 0 0;
	padding:0;
	text-align:center;
}
div.datosestacion p
{
	margin:0;
	padding:0;
	white-space:pre;
	color: #75797C;
}

div.datosestacion span
{	 
	 font-weight:bold;
}

div.productosestacion
{
	margin: 20px 0 0 0;
	padding:0;
	text-align:center;
}
div.productosestacion p
{
	margin:0;
	padding:0;	
}

div.Serviciosestacion
{
	margin:10px 0 0 10px;
	padding:0;
	clear:both;
	}
div.Serviciosestacion p
{
	margin:0;
	padding:0;	
}