body {
font-family:verdana,arial,georgia,serif;
font-size:12pt;
width:1000px;
text-align:center;
margin:0 auto;
margin-bottom:1em;
padding:0;
background: #DFD3A2 url(images/t24.gif) repeat-x;  /*1E2838, 151D29*/
}


img.logo {
border:none;
width:106px;
height:100px;
float:left;
margin:1.5em 0 0 0.8em;
clear:right;
}


h1 {  
  width:20em;
  font-size: 1.5em;
  line-height:1.2em;
  padding: 0.8em 0 0 2em;
  font-weight:400;
  letter-spacing:4px;
  float:left;
  text-align:left;
  clear:right;
  margin:0;
  color:#EFCE2C;
}

a.logistica {text-decoration:none;color:#F1D753;}
a.logistica:active {text-decoration:none;color:#F1D753;}
a.logistica:hover {text-decoration:none;color:#FFFFFF;}
a.logistica:visited {color:#F1D753;}

.t24 h2 {  
height:0;
float:left;
text-align:left;
margin:0;
padding:0;
}

/*
p.web {float:right;
padding:0.5em 2em 0 0;
color:#607186;
margin:0;
}*/

.t24 h2.serv {
letter-spacing:1px;
height:15px;
float:left;
text-align:left;
margin:0;
padding:0 0 0 3.8em;
color:#999999;
font-size:0.8em;
font-weight:400;
}

#transporte-logistica {
width:60em;
 clear:left;
}

em.per {font-weight:400;
font-size: 0.9em;
padding:0;
margin:0;
letter-spacing:11px;
color:#B2B2B2;}

a {text-decoration:none;color:#F5E282;}
a:active {text-decoration:none;color:#F5E282;}
a:hover {text-decoration:none;color:#FFFFFF;}
a:visited {color:#F5E282;}



strong {font-weight:normal;}
strong.on {font-weight:600;}
strong.info {font-weight:600;letter-spacing:1px;}
strong.micro {font-weight:600;color:#414141;}

span.inv {display:none;}

 
/** nav **/

#nav {
text-align:left;
font-size:0.9em;
position: relative;
height:240px;
float:left;
width:55em;
clear:left;
}

#nav ul {letter-spacing:2px;
padding: 15px 0 0 140px;
margin: 0;
position: relative;
z-index: 1;
list-style: none;
}

#nav ul a {background: url(images/bu.gif) left no-repeat;
font-weight:600;letter-spacing:2px;
color: #FFFFFF;padding: 1px 1px 1px 23px;
text-decoration: none;
}

#nav ul a:link  {font-weight:600;
color: #FFFFFF;
text-decoration: none;
}

#nav ul a:hover {font-weight:600;
color: #FFFFFF;
text-decoration: none;
background: url(images/bu1.gif) left no-repeat;
}

#nav ul a:visited {font-weight:600;
color: #FFFFFF;
text-decoration: none;
}

#nav ul a:active {font-weight:600;
color: #FFFFFF;
text-decoration: none;
}

#nav ul li a.home {color:#FFFFFF;font-weight:600;}

#nav ul li a#current {background: url(images/bu1.gif) left no-repeat;
  color: #FFFFFF;
}


#nav li {
padding: 15px 0 15px 10px;
margin: 0;
}

#nav li#m1 { margin-left: 45px; }
#nav li#m2 { margin-left: 17px; }
#nav li#m3 { margin-left: 4px; }
#nav li#m4 { margin-left: 4px;  }
#nav li#m5 { margin-left: 15px; }

#nav a {
font-weight: 400;
}

#nav li.skip {display:none;}

:link, :visited {text-decoration:none; color:#6B3021;} 
:visited {color:#6B3021;} 
:link .hide, :visited .hide {display:none;text-decoration:none;color:#FFFFFF;letter-spacing:1px;font-size:1em;} 
:link:hover .hide, :visited:hover .hide {display:inline;text-decoration:none;color:#FFFFFF;font-weight:400;letter-spacing:1px;} 


/*bottom*/

.validar {
 background: #192230 url(images/bottom.jpg) no-repeat;
height:165px;
text-align:center;
margin:0 auto;
padding-top:2.7em;
margin:0;
padding-bottom:0px;
color:#2E2E2E;
font-size:0.7em;
clear:left;
width:1000px;
line-height:25px;
}

p.fin {
width:1000px;
color:#2E2E2E;
text-align:center;
padding:1em 0 0.5em 0;
margin:0 auto;
}

.validacion {
margin:0 auto;
width:1000px;
clear:left;
padding:1em 0 0 0;
text-align:center;
}

.validar span {padding:5px;color:#2E2E2E;}

.validacion img {border:none; padding: 0 1.2em 0 1.2em;}
.icons {border:none; margin-bottom:-6px;padding:0 3px 0 0px;}
 span.color {color:#DCDEDC;}
 
a.bottom {text-decoration:none;color:#2E2E2E;}
a.bottom:active {text-decoration:none;color:#2E2E2E;}
a.bottom:hover {text-decoration:underline;color:#000000;}
a.bottom:visited {text-decoration:none;color:#2E2E2E;}

.web {
padding:0 20px 0 0;
background: #DFD3A2;
color:#2E2E2E;
font-size:0.6em;
width:970px;
height:2em;
text-align:center;
margin:0 auto;
float:left;
 }
 
 
.webdesign {
width:200px;
float:right; 
margin:0 auto;
text-align:right;}

.rights {
padding-left:20px;
width:400px;
float:left; 
margin:0 auto;
text-align:left;}

.webdesign a:link {text-decoration:none;color:#333333;font-weight:600;letter-spacing:2px;}
.webdesign a:active {text-decoration:none;color:#333333;font-weight:600;}
.webdesign a:visited {text-decoration:none;color:#333333;font-weight:600;}
.webdesign a:hover {text-decoration:none;color:#000000;font-weight:600;}

.t24 {
 background: #192230 url(images/camion.jpg) no-repeat;
width:1000px;
height:385px;/*espacio con el otro div*/
padding:0;
font-size:0.8em;
color:#FFFFFF;
margin:0;
text-align:left;
float:left;
clear:right;
}

.t24 h2 {
color:#000000;	
font-size:0.9em;
margin:0px;
padding:0.5em 0 2em 3.5em;
letter-spacing:1px;
width:65em;
text-align:left;
float:left;
}


a.enlace {text-decoration:none;color:#68624A;font-weight:600;}
a.enlace:active {text-decoration:none;color:#68624A;}
a.enlace:hover {text-decoration:none;color:#000000;}
a.enlace:visited {text-decoration:none;color:#68624A;}


.rss {border:none; margin:0 0 -5px 0; padding:0 3px 0 0;width:22px; height:19px;}