/*CSS Document*/

HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD

{

	margin: 0;

	padding: 0;

	border: 1;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

	text-decoration: none;

	border-color: #F7F7F2;

}

/*remember to define focus styles!*/

:focus

{

	outline: 0;

}

BODY

{

	line-height: 1;

	color: #000000;

	background: #FFFFFF;

}

OL, UL

{

	list-style: none;

}

/*tables still need ‘cellspacing=”0″‘ in the markup*/

TABLE

{

	border-collapse: separate;

	border-spacing: 0;

}

CAPTION, TH, TD

{

	text-align: left;

	font-weight: normal;

	padding: 5px;

}

BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after

{

	content: “”;

}

BLOCKQUOTE, Q

{

	quotes: “” “”;

}

/************************************ ALL INICIO ********************************************************************/

#all

{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 5px;
	width: 800px;
	border:#999999 0.1em solid;
	background-color: #FFFFFF;

}



/************************************ ALL FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ LEFT INICIO ********************************************************************/

#left

{

	float: left;

	width: 150px;

	padding: 5px;

	margin: 0px;

	background-color: #F0F0F0;

	height: 500px;

}



#left h3

{

	padding: 4px;
	margin: -5px -5px 5px -5px;
	background-image:url(../img/h3_l.gif);
	background-position: 0px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 90%;

}

/************************************ LEFT FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ CENTER INICIO ********************************************************************/

#center

{

	padding: 5px;

	width: auto;

	margin: 0px 0px 0px 165px;

	background-color: #FFFFFF;

}

/************************************ CENTER FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ RIGHT INICIO ********************************************************************/

#right

{

	float: right;
	width: 143px;
	padding: 5px;
	text-align: right;
	margin: 0px 0px 5px 0px;
	background-color: #F0F0F0;

}



#right h3

{
	padding: 5px 10px 5px 0px;
	margin: -5px -5px 5px -5px;
	background-image:url(../img/h3_r.gif);
	background-position: 0px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 80%;

}



.tab_link_solo_solo {

	color: #000000;

	text-align: left;

	font-weight: bold;

	font-size: 80%;

	background-color: #F0F0F0;

	padding: 5px 0px 5px 20px;

	margin-bottom: 5px;

}



.tab_link_solo_solo a {

	text-align: center;

	color: #000000;

	text-decoration: none;

	font-size: 100%;

}



.tab_link_solo {

	color: #FFF;

	text-align: left;

	font-weight: bold;

	font-size: 80%;

	background-color: #294761;

	padding: 5px 0px 5px 40px;

	margin-bottom: 5px;

}

.tab_link_solo table tr td {

	text-align: center;

	color: #FFF;

	padding: 4px;

}



.tab_link_solo a {

	text-align: center;

	color: #FFF;

	text-decoration: none;

}



.tab_link_solo_delivery {

	color: #000;

	text-align: center;

	font-weight: bold;

	font-size: 80%;

	background-color: #CCC;

	padding: 5px;

	margin-bottom: 5px;

}

.tab_link_solo_delivery table tr td {

	text-align: center;

	color: #FFF;

	padding: 4px;

}



.tab_link_solo_delivery a {

	text-align: center;

	color: #000;

	text-decoration: none;

}

.line {

	border-top-width: 0.1em;

	border-top-style: dashed;

	margin-top: 15px;

	padding-top: 15px;

	border-color: #294761;



}

/************************************ RIGHT FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ FOOTER INICIO ********************************************************************/

#footer

{

	background-color: #333333;

	clear: both;

	padding: 5px;

}

/************************************ FOOTER FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ ALL CONTENEDOR INICIO ********************************************************************/

#all_contenedor

{

	float: left;

	width: 640px;

	#width: 630px;

	width: 640px;

	margin: 0px 5px 5px 0px;

}

/************************************ ALL CONTENEDOR FIN ********************************************************************/

/*****************************************************************************************************************/

/************************************ HEADER INICIO ********************************************************************/

#header

{

	padding: 0px;

	margin: 0px 0px 5px 0px;

	border: #CCCCCC 0.01em solid;

	background-color: #FFFFFF;

}

/************************************ HEADER FIN ********************************************************************/



/********************************************/



body {
	font-size:80%;
	font-family:"trebuchet MS", verdana, arial, sans-serif;
	word-wrap:break-word;
	letter-spacing: 0.5px;

}



#outer1 {float:left; width:20%; background:#e0d0d0;}

#outer2 {float:left; width:60%; background:#c0c0c0;}

#outer3 {float:right; width:20%; background:#b0b0b0;}

#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}



#wrapper {overflow:hidden; background:#c0c0c0;}





#footer {

	clear:both;

	background:#294761;

	text-align: center;

	margin: 0px;

	font-size: 90%;

	color: #FFFFFF;

	min-height:150px;

 	height:auto !important;

  	height:150px;

}



h1 {font-size:20px; margin:0; padding:10px 0; color:#fff;}

h3 {font-size:18px; margin:0; padding:8px 0;}

.content {padding:10px;}

p {

	font-size:11px;

	line-height:1.5em;

	margin:0;

	padding:5px 0;

}

#footer p,

#header p {color:#fff;}

#footer a {color:#fff;}

#footer a:hover {text-decoration:none;}



/**********************************************************************************************************

************************************************************************************************************/

#menu1 {

	width: 150px;

	float:left;

}



#menu1 ul

{

font-family: Arial, Helvetica, sans-serif;

list-style-type:none;

margin:0;

padding:0;

}



#menu1 li

{

display: inline;

/* for IE5 and IE6 */

}



#menu1 a

{

	color: #000000;

	text-decoration: none;

	display: block;

	padding: 3px;

	width: 145px;

	background-color: #D0D1D7;

	border-bottom: 1px solid #eee;

}



#menu1 a:link, #menu1 a:visited

{

	color: #000000;

	text-decoration: none;

}



#menu1 a:hover

{

	background-color: #7F7F7F;

	color: #000000;

}



#menu1 li a#current

{

	border-bottom: 3px solid  #616161;

	background: #7F7F7F;

}



table img {



	}

	

h4 {

	border-top: #EEEEEE thin solid;

	border-bottom: #EEEEEE thin solid;

	padding: 5px;

	text-decoration: none;

}

.inicio_img {

	background-image: url(../img/title_side_square%5B1%5D.gif);

	background-repeat: no-repeat;

	width: 20px;

	height: 20px;

	margin-right: 5px;

}





.boxbody_r {

	padding: 0px 5px 0px 20px;

	margin-right: 5px;

	margin-left: 10px;

}



.boxbody_r ul {

	list-style-image: url(../img/link_icon.jpg);

	padding: 5px;

	}

	

	.boxbody_r li {

	margin: 5px 0px 0px 0px;

	}

	

.boxbody_r a {

	padding: 0px;

	text-decoration: none;

	}

	

	

	

	

	

.titulo_logistica {

	width: 355px;

	float: left;

	padding: 5px;

	font-size: 24px;

	margin-left: 50px;

}

.enbarque_centro_img {

	float: left;

	width: 250px;

	padding: 5px;

}

.embarque_centro {

	float: left;

	padding: 5px;

	font-size: 20px;

	color: #990000;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-left: 220px;

}

.logistica_texto {

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 50px;

}

.logistica_banner {

	padding: 5px;

}

.logistica_comerciales {

	font-size: 15px;

	font-weight: normal;

	color: #000000;

	float: left;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.logistica_box {

	clear: both;

}

.logistica_exportacion {

	float: left;

	font-size: 15px;

	color: #3B7286;

	clear: both;

	margin-left: 10px;

	margin-top: 10px;

}

.logistica_exportacion_texto {

	clear: left;

	margin: 5px 5px 10px 5px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

}

.logistica_gradien {

	float: left;

	padding: 5px;

}

.logistica_titulo {

	font-weight: bold;

	font-size: 15px;

	padding: 5px;

	color: #990000;

}

.logistica_texto_bajo {

	color: #006699;

	float: left;

	clear: both;

	padding: 5px;

}

.logistica_box_img img{

	float: left;

	padding: 2px;

}

.logistica_footer {

	font-size: 22px;

	color: #2D4F6B;

	font-weight: bold;

	float: none;

	clear: both;

	margin: 2px auto;

	text-align: center;

}

.logistica_li {

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	color: #3E6F97;

	font-weight: bold;

	display: block;

	margin: 2px 2px 2px 30px;

}

.home {
	margin: 10px 10px 20px 40px;
	text-align: left;
	width: 30px;
}

.boxbody_map {
padding: 5px; background-color: #F7F7F2; margin-top:5px; font-size: 80%;
}

.nav-menu ul
{
	list-style: none;
	padding: 10px 0px 10px 10px;
	margin: 0px;
}
.nav-menu li {
	padding: 0px 0px 0px 5px;
}
.right_services
{
	float: right;
	width: 143px;
	padding: 5px;
	text-align: left;
	margin: 0px 0px 5px 0px;
}
.right_services a
{
	font-size: 90%;
}

.right_services h3 {
	padding: 5px 10px 5px 0px;
	margin: -5px -5px 5px -5px;
	background-image:url(../img/h3_r.gif);
	background-position: 0px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 80%;
	text-align: right;
}

