/* 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;
	color:	#3333cc;
	}	
		
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;
	}	

p 
{
	line-height: normal
}

noscript
{
	line-height: normal
}
	
div#container {width:940px; height: 880px; margin: 0 auto;}
div#containerinicio {width:940px; height: 580px; margin: 0 auto;}

/*div#marca {background-color: #FFFFFF; width: 74%; height: 10%;float:left;}
div#herramientas {background-color: #FFFFFF; width: 26%; height: 10%; float:right; text-align:center; vertical-align:middle  }
div#marcainicio {background-color: #FFFFFF; width: 74%; height: 14%;float:left;}
div#herramientasinicio {background-color: #FFFFFF; width: 26%; height: 14%; float:right; text-align:center; vertical-align:middle  }*/

div#usuario {background-color: #FFFFFF; width: 30%; height: 8%;float:left; text-align:center; }
div#marca {background-color: #FFFFFF; width: 44%; height: 8%; float:left;}
div#herramientas {background-color: #FFFFFF; width: 26%; height: 8%; float:right; text-align:center; vertical-align:middle;  }


div#marcainicio {background-color: #FFFFFF; width: 44%; height: 10.5%;float:left;}
div#herramientasinicio {background-color: #FFFFFF; width: 26%; height: 10.5%; float:right; text-align:center; vertical-align:middle  }

/*div#menuprincipal {background-color: #104292; width: 100%; height: 4%;clear:left}*/
div#menuprincipal {width: 100%; height: 6%;clear:left; background-image:url(./images/BarraPrincipals.gif); }
div#menuprincipalinicio {width: 100%; height: 9%;clear:left; background-image:url(./images/BarraPrincipals.gif); }



div#presentacion {background-color: #ACD0E8; width: 60%; height:50%; float:left}
/*div#contenido {width:75.35%; height:82%;float:right; overflow: scroll; background-image:url(./images/separador.gif); background-repeat:repeat-y; text-align:justify; line-height:10px;} */
div#contenido { height: auto!important; min-height:88%; width:75.35%; float:right; overflow: visible ; background-image:url(./images/separador.gif); background-repeat:repeat-y; text-align:justify; } 
div#contenidointerior { margin-left:10px; width:530px; text-align:justify; color:#75797C;} 
div#menusecundario2 {background-color: #FFFFFF;width:24.65%;height:auto;float:left;min-height:25%;}
div#fotografia {width:228px;float:left;}
div#padding2 {background-color: #EEE01E; width:25%;height:12%;clear:left}
div#legal {width:100%;padding-top:10px; font-size:88%}
div#menusecundario3 {background-color: #FFFFFF;width:24.65%;height:82%;float:left}
div#principal {background-color: #FFFFFF;width:41.49%; height:67%;float:left; margin: 0; padding: 0;background-repeat:no-repeat;}


div#contenidointerior { margin-left:25px; width:92%; height:95%; text-align:justify; color:#75797C;} 
div#contenidoinicio { margin-left:10px; width:530px; text-align:justify; color:#75797C;} 

div#principalbnr 
{
	background-color: #FFFFFF;
	width:385px; 	
	float:left; 
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 1px 0px;
	background-repeat:no-repeat;
	height:500px;
}

div#div_banners
{	
	width:385px;
	background:#18447e;
	margin-top:391px;
	height:108px;
	text-align:center;
	padding-top:0px;		
}

div#div_banners IMG
{	
	padding-top:5px;
}

div#contenido1 {/*background-color: #B9BABC;*/  border-right:solid 1px #B9BABC; width:58.4%; height:502px;float:right; overflow:auto; 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#map
{
	width:650px;
	height:550px;
	text-align:center;
}

div#directions
{
	width:650px;
	text-align:center;
}

#image_rotate IMG
{
	float:left;
}

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.usuario { color: #00669C; position:relative; top:28px}

/*span.menuprincipal {color: #ACD0E8; font-family:Arial; font-size:small; top:5px; position:relative}
a.menuprincipal {color: #ACD0E8; font-family:Arial; font-size:small ; margin-left:6px; margin-right:6px; top:5px; position:relative }
a.menuprincipalselected {color: #FFFFFF; font-family:Arial; font-size:small; font-weight:bold  ; margin-left:6px; margin-right:6px; top:5px; position:relative; }*/
span.menuprincipal {color: #ACD0E8; font-family:Arial; font-size:small; top:28px; position:relative}
a.menuprincipal {color: white; font-family:Arial; font-size:small ; margin-left:6px; margin-right:6px; top:28px; position:relative }

a.menuprincipal:visited {color:white}
a.menuprincipalselected {color: white; font-family:Arial; font-size:small; font-weight:bold  ; margin-left:6px; margin-right:6px; top:28px; position:relative; }
a.menuprincipalselected:visited {color: white; font-family:Arial; font-size:small; font-weight:bold  ; margin-left:6px; margin-right:6px; top:28px; position:relative; }

/*a.menusecundario {color: #B9BABC; font-family:Arial; font-size: smaller ;}
a.menusecundarioselected {color: #75797C; font-family:Arial; font-size:smaller; font-weight:bold; }*/

a.menusecundario {color: #a4abae; font-family:Arial; font-size: small ;}
a.menusecundario:visited {color: #a4abae; font-family:Arial; font-size: small ;}
a.menusecundarioselected {color: #060606; font-family:Arial; font-size:small; font-weight:bold; }
a.menusecundarioselected:visited {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-top-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-top-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:10%; text-align:left;}*/
p.titulocontenidocomercial { color:#A3A030; font-size:medium; margin-right:20%; 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:gray; font-size:0.9em ;text-align:left; font-weight:normal;margin:0; padding:0; text-align:justify;}
a.parrafoprincipal { font-size:smaller; margin-left:20px;}
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; padding-left:20px}
/*img.imagenprincipalcomercial {float:right; margin-right:35px; height:100px; width:100px;}*/
img.imagenprincipalcomercial {float:right; margin-right:40px; border:0;}

a.infocomercial {color:#A3A030; font-size:10px;text-align: right; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0;  margin-left:0px;}

span.legal { position:relative; top:10px}
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: #B9BABC; font-family:Arial; font-size:smaller; }
a.menuterciarioselected {color: #75797C; font-family:Arial; font-size:smaller; font-weight:bold  ; }

a.menucuaternario {color: #B9BABC; font-family:Arial; font-size:smaller; }
a.menucuaternarioselected {color: #75797C; font-family:Arial; font-size:smaller; font-weight:bold  ; }*/

a.menuterciario, a.menuterciario:visited {color: #a4abae; font-family:Arial; font-size:small; }
a.menuterciarioselected, a.menuterciarioselected:visited {color: #060606; font-family:Arial; font-size:small; font-weight:bold  ; }


a.menucuaternario, a.menucuaternario:visited {color: #a4abae; font-family:Arial; font-size:small; }
a.menucuaternarioselected, a.menucuaternarioselected:visited {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 {float: left;width: 150px ;margin-left: 60px; line-height:15px; color:#A3A030;}*/
.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}
/*span.titulo {color:#FFFFFF; margin-left: 20px; font-size:medium;}*/

/*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.mapaweb{ line-height:25px;}
a.level1 {margin-left: 60px;}
a.level2 {margin-left: 86px;}
a.level3 {margin-left: 112px;}
a.level4 {margin-left: 136px;}
a.imglevel1 {margin-left: 25px;}
a.imglevel2 {margin-left: 50px;}
a.imglevel3 {margin-left: 75px;}
a.imglevel4 {margin-left: 100px;}

div.contacto { vertical-align:middle;}
/*a.contactoimg {float:left; position:relative; margin-top: 110px; margin-left:80px; }
a.contacto {float:right; position:relative;margin-top: 160px; margin-right:230px; line-height:20px;}
a.contacto:hover {font-weight:normal; color: #3333cc;}*/
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;}

p.textoshell { font-size:9px; font-weight:bold}

a.search {color:#75797C; font-weight:bold;text-align:left; margin:0; padding:0;}
span.search {color:#75797C; font-weight:bold;text-align:left; margin:0; padding:0;}
a.searchsuggestion { margin-left:20px;}

img.fotografia 
{
	float:left;
	margin-left:0px;
	width:232px;
}

.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;
}

span.fechanoticia
{
	color:#75797C;
	font-size: small;
	float:right;
}

/*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;	
}

div.almacenamientoinstalacion
{
	margin:10px  0 0 50px;
	padding:0;
	float:left;
	clear:left;
}

div.distribucioninstalacion
{
	margin:10px 50px 0 0;
	padding:0;
	float:right;	
}

.datospersonales1 {clear: left; float:left; width: 150px; text-align:right;margin:5px 0 0 0;padding-right:3px; padding-bottom:10px; }
.datospersonales1long {clear: left; float:left; width: 350px; text-align:right;margin:5px 0 0 0;padding-right:3px; padding-bottom:10px; }
.datospersonales1doslineas {clear: left; float:left; width: 150px; text-align:right;margin:-5px 0 0 0;padding-right:3px; padding-bottom:10px; }
.datospersonales2 {float:left; text-align:right;margin:0;padding-right:3px; padding-bottom:10px; }
.datospersonales2long {float:left; width: 426px; text-align:right;margin:0;padding-right:3px; padding-bottom:10px; }
.datospersonales3 {float:left; width: 120px; text-align:right;margin:0; margin:5px 0 0 0;padding-right:3px; padding-bottom:10px; }
.datospersonales3doslineas {float:left; width: 120px; text-align:right;margin:0; margin:-5px 0 0 0;padding-right:3px; padding-bottom:10px; }
.datospersonales4 {float:left;text-align:right;margin:0; padding-right:3px; padding-bottom:10px; }
span.datosobligatorios { font-style:italic; color:#104292;}

.out
{
	position:absolute;
	top:1500px;
	left:1500px;
}

.pstrength
{
	font-size:75%;
	padding-top:3px;
	font-weight:bold;
}








TR.Netgridheader th
 {
 	border-bottom:dotted 1px #A3A030;
 	padding-left:6px;
 	color:#A3A030;
 	font-size:0.8em;
 	font-weight:bold;
 	padding-bottom:3px;
 }
 
 TR.gridrowstyle TD
 {
	border-bottom:dotted 1px #A3A030;
	font-size:80%;
	color:#75797C;
	padding:7px 4px 7px 4px;			

 }
 
TR.gridpager  TD
{
	padding-top:5px;
	padding-bottom:0px;
	color:#75797C;	
	font-size:0.93em;
}

TR.gridpager  TD A
{
	color:#b9babc;
	border-right:solid 1px #b9babc;
	padding-left:5px;
	padding-right:6px;	
}

TR.gridpager  TD A:hover
{
	color:#3333cc;
}


TR.gridpager  TD SPAN
{
	color:#888b8d;
	border-right:solid 1px #888b8d;
	padding-left:5px;
	padding-right:6px;
}


 TD.gridborderright
 {
	border-right:dotted 1px #A3A030;		
 }
 
  TR.Netgridheader th
 {
 	border-bottom:dotted 1px #A3A030;
 	padding-left:6px;
 	color:#A3A030;
 	font-size:0.8em;
 	font-weight:bold;
 	padding-bottom:3px;
 	text-align:left;
 }
 

.gridrowstyle TD A { color:#75797C;}

.gridrowstyle TD  A:hover {	
	font-weight: normal ; 
	color:	#3333cc;
	}
	
.wmcss
{
	font-size: 12px;
	color: gray;
	background-repeat: no-repeat;
	font-style: italic;
}
.icoSearch
{        
    vertical-align:top; margin-top:0px; margin-left:-5px;
    margin-top:0px;
}  

td.tipooferta
{
    font-size:11pt; 
    font-weight:bolder; 
    color:#A3A030
}

a.encuesta {color:#A3A030;}
a.encuesta:hover {color: #ffffff;}
