home {
	height: 100%;
}
body{
	OVERFLOW:auto;
	OVERFLOW-X:hidden;
	background-color: #CDD2D3;
	margin: 0px;
	height: 100%;
}

#main {
	padding-top: 20px;
	width: 762px;
	margin: 0px auto 0px auto;
}
#menu {
	height: 105px;
	background-color: #ffffff;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
#menu .logo {
	float: left;
	padding: 5px 0px 0px 5px;
	width: 155px;
}
#menu #menuItems {
	float: left;
	height: 100px;
}

#content {
	/*
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	*/
}

#home {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#474747;
	font-weight:	bold;
}

#home .contIframe {
	line-height: 12px;
	margin: 0px;
	padding: 0px;
	width: 				209px;
	/* height: 			90px; */
	text-align: center;
	/* background-color: 	#CCCCCC; */
	background-color: #E2E4F0;
	padding: 			5px;
 	margin-top: 8px;
}

#home .columnas {
	padding: 		10px 0px 0px 10px;
 	height:			335px;
}

#home .titulo {
	font-size: 		0.6em;
	padding-left:	5px;
	border-bottom: 	3px solid #99A8BD;
 	width:			445px;
}

#home .contenidoIzq {
	font-size: 		0.6em;
	padding:		15px 0px 0px 5px;
 	width:			445px;
}

#home .bloTrans {
	background-image:	url(img_html/transpo_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloTransOver {
	background-image:	url(img_html/transpo_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloAlma {
	background-image:	url(img_html/almacen_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloAlmaOver {
	background-image:	url(img_html/almacen_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloAgen {
	background-image:	url(img_html/agencia_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloAgenOver {
	background-image:	url(img_html/agencia_on.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloNeutral {
	background-image:	url(img_html/pallet_on.gif);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloNeutralOver {
	background-image:	url(img_html/pallet_on.gif);
	background-position:top left;
	background-repeat:	no-repeat;
}

#home .bloque {
	float:			left; 
	width: 			49%;
	height:			53px;
	font-size: 		0.9em;
	font-weight:	normal;
}

#home .extranet {
	width: 				209px; 
	height: 			132px; 
	background-image: 	url(img_html/fondo-contra.jpg);
	background-position:-2px -2px;
	font-size: 			0.7em;
	padding:			5px;
}

#home .extraTexto {
	padding-top:		3px;
	font-weight:		normal;
	font-size: 			0.8em;
}

#home .extraTitle {
	width: 100%;
	border-bottom: 1px solid black;
}

#home .input {
	border: 			0px solid black;
	width: 				75%;
	padding:			3px;
	font-size:			0.8em;
}

#home label {
	font-size:			0.8em;
	font-weight:		normal;
	color:				#000000;
}

#home .link, .link:visited {
	color: 				#4477AA;
	text-decoration:	none;
	font-size: 			1.1em;	
	font-weight:		bold;
	padding-left:		8px;
	background-image:	url(img_html/triangulo_off.gif);
	background-position:0px 2px;
	background-repeat:	no-repeat;
}

#home .link:hover {
	color:				#003366;
	text-decoration:	underline;
	font-size: 			1.1em;	
	font-weight:		bold;
	padding-left:		8px;
	background-image:	url(img_html/triangulo.gif);
	background-position:0px 2px;
	background-repeat:	no-repeat;
}

#home .linkSinImg, .linkSinImg:visited {
	color: 				#4477AA;
	text-decoration:	none;
	font-size: 			1.0em;	
	font-weight:		bold;
}

#home .linkSinImg:hover {
	color:				#003366;
	text-decoration:	underline;
	font-size: 			1.0em;	
	font-weight:		bold;
}

#home .linkNot, .linkNot:visited {
	color: 				#555555;
	text-decoration:	none;
	font-size: 			0.7em;	
	font-weight:		bold;
	padding-left:		8px;
	background-image:	url(img_html/triangulo_off.gif);
	background-position:0px 2px;
	background-repeat:	no-repeat;
}

#home .linkNot:hover {
	color:				#000000;
	text-decoration:	none;
	font-size: 			0.7em;	
	font-weight:		bold;
	padding-left:		8px;
	background-image:	url(img_html/triangulo.gif);
	background-position:0px 2px;
	background-repeat:	no-repeat;
}

#home .extraLink, .extraLink:visited {
	color:				#666666;
	text-decoration:	none;
}

#home .extraLink:hover {
	color:				#000000;
	text-decoration:	none;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	background-repeat: repeat;

}
.marco {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
}
.marcoazul {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8EA3B3;
	border-right-color: #8EA3B3;
	border-bottom-color: #8EA3B3;
	border-left-color: #8EA3B3;
}
.marcoamarillo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDAF09;
	border-right-color: #BDAF09;
	border-bottom-color: #BDAF09;
	border-left-color: #BDAF09;

}
.marcogranate {
	border-top: 1px solid #993300;
	border-right: 1px solid #993300;
	border-bottom: 1px solid #993300;
	border-left: 1px solid #993300;
}

.marcoazulCopy {
	border: 1px inset #8EA3B3;

}
.marconaranja {
	border: 1px solid #FFCC00;

}
.repeticionfondo {
	background-repeat: no-repeat;
	background-position: right top;

}
.marcoNaranjaimg {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFDDAA;
	border-right-color: #FFDDAA;
	border-bottom-color: #FFDDAA;
	border-left-color: #FFDDAA;
}
.marcoformulario {
	border: 1px solid #005539;

}
.marcoformesquina {
	border-top: 1px solid #005539;
	border-right: 1px none #005539;
	border-bottom: 1px none #005539;
	border-left: 1px solid #005539;

}
.marcoformesquina2 {

	border-top: 1px none #005539;
	border-right: 1px solid #005539;
	border-bottom: 1px solid #005539;
	border-left: 1px none #005539;
}
.lineaverde {
	border-top: 1px solid #006633;
	border-right: 1px none #006633;
	border-bottom: 1px none #006633;
	border-left: 1px none #006633;

}
.lineaverdeCopy {

	border-top: 1px none #006633;
	border-right: 1px none #006633;
	border-bottom: 1px solid #006633;
	border-left: 1px none #006633;
}
.marcoverde {
	border: 1px solid #005539;

}
.bordetabla {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}
.lineastabla {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-right-width: 0px;
	border-right-color: #CCCCCC;


}
.lineastablaarriba {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-right-width: 1px;


}
.lineastablader {
	padding: 0px;
	margin: 0px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
}
a:link {
    color: #0000ff;
	text-decoration: none;
}
a:visited {
	color: #0000ff;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #0000ff;
	text-decoration: none;
}
.formulario1 {
	width: 140px;
}
.formulario2 {
	width: 405px;
}
.formulario3 {

	width: 475px;
}
.lineahorizontal {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.textoNaranja {
	font-size: 11px;
	font-weight: bold;
	color: #E16C05;
}
.fondoPuntos {
	background-image: url(images/lineapuntos.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.fondoGris {
	background-color: #F3F3F3;
}
.fondoBlanco {
	background-color: #ffffff;
}
.topBottomPadding {
	padding: 4px 0px 4px 0px;
}
.fechaGris {
	color: #777777;
	font-weight: bold;
}
.linkNews, .linkNews:link, .linkNews:visited {
	color: #000000;
	text-decoration: none;
}
.linkNews:hover {
	color: #E16C05;
	text-decoration: none;
}
.linkGris, .linkGris:link, .linkGris:visited {
	color: #222222;
	text-decoration: none;
}
.linkGris:hover {
	color: #E16C05;
	text-decoration: none;
}
.linkCalidadOver:link, .linkCalidadOver:visited {
	color: #E16C05;
	text-decoration: none;
}
.linkVolver, .linkVolver:link, .linkVolver:visited {
	color: #000000;
	font-size: 9px;
}
.linkVolver:hover {
	color: #E16C05;
	font-size: 9px;
}
.azulTitulo {
	font-size: 11px;
	color: #0C5CB5;
	font-weight: bold;
}
