

body { font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.4em; background: #D0D4D4; color: #444; }

img.left
{
margin: 0 0 30px 30px;

}

a img {
	
background: inherit; 
border: none; 
}

a {
color: #FFAA00;	
background: inherit; 
text-decoration: none; 
}

a:hover {
color: #990000; 
background: inherit; 
}

p { 
margin: 0 0 15px 0; 
}

h1 { 
font: normal 2.7em "Trebuchet MS", Arial, Sans-Serif; color: #fff; 
}

.region { 
font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; color: #999;
float:right; 
vertical-align:top;
}


h1 a { 
color: #fff; 
background: inherit; 
}

h1 a:hover { 
color: #E4FFD3; 
background: inherit; 
}

sup 

{ 
font-size: .3em; 
color: #DFCDA2; 
}

h2 { 
color: #006ab0;
font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; 
margin: 0 0 12px; 
border-bottom:  1px solid #aaa; 
}

h3 { 
color: #808080; 
background: #D0D4D4; 
padding: 3px 10px; 
margin: 0 0 15px;
text-size: 1.1em;
 
}

h4 { 
color: #fff; 
background: #006ab0; 
padding: 5px 5px 5px 15px; 
margin:5px;
font: 1.2em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
}

#content { 
width: 960px; margin: 1px auto; 
background: #fff; padding: 10px; 
overflow: auto;
}

#header { 
background: #fff url(images/pic3.jpg) no-repeat; height: 252px; 
}

#repuestos  { 
background: #fff url(images/header_repuestos.jpg) no-repeat; height: 252px; 
}

#service  { 
background: #fff url(images/header_service.jpg) no-repeat; height: 252px; 
}

#fabricacion  { 
background: #fff url(images/header_fabricacion.jpg) no-repeat; height: 252px; 
}

#ventas { 
background: #fff url(images/header_ventas.jpg) no-repeat; height: 252px; 
}

#ingenieria { 
background: #fff url(images/header_ingenieria.jpg) no-repeat; height: 252px; 
}

#headerproduct img
{
padding: 0 0 10px 0;
margin: 0 0 15px 0;
}

#header p { 
margin: 30px 0 0; 
color: #D6E5EA; }


#menu { 
margin: 0 0 45px; }

#menu li { 
list-style: none; 
float: left; 
}

#menu li a { 
cursor: pointer; 
padding: 5px 35px; 
line-height: 25px; 
background: #D0D4D4; 
margin: 0; 
color: #808080; 
}

#menu li a:hover { 
background: #B2B6B6; 
color: #000; 

}

#menu li a.current { 
background: #006ab0; 
color: #fff; 
}

	
#menu li a#last  { 
margin: 0; 
padding: 5px 46px 5px 40px; 
}

#salesnav { 
margin: 0 0 0 1px; }

#salesnav li { 
list-style: none; 

}

#salesnav li a { 
cursor: pointer; 
padding: 5px 20px; 
line-height: 15px;
margin: 0 1px 0 0; 
color: #808080; 
}

#salesnav li a:hover { 

color: #66A3CF; 
}

#third { 
font-size: .9em;  
float: left; 
width: 280px; 
height: auto; 
margin: 0 30px 10px 10px;


}

.third { 
font-size: .9em;  
float: left; 
width: 280px; 
height: auto; 
margin: 0 30px 10px 10px;
 
}


.thirdnav { 
font-size: .9em;  
float: left; 
width: 280px; 
margin: 10px 30px 10px 0px;
 
}

.thirdsales { 
font-size: .9em;  
float: right; 
width: 575px; 
margin: 10px 30px 10px 0px;

}


.product { 
font-size: .9em;  
float: left; 
width: 280px; 
height: 320px; 
margin: 0 30px 10px 10px;
 
}

.righty { 
float:left;
}


.thirdcol 
{ 
font-size: .9em;  
width: 275px; 
margin: 0 30px 10px 10px; 
vertical-align:top;
display:inline;
}

.thirdone 
{ 
font-size: .9em;  
width: 575px; 
margin: 0 30px 10px 10px;
float:right;
}

.address { 
display:inline;
width:200px;  
font-size: 1em; 
}


img.map
{
float:right;
vertical-align:top;
}
	

.last { 
float: right; 
margin: 0 10px 10px 0; 
}

.more { 
border-top: 1px solid #aaa; 
padding: 5px 0 0 0; 
}

#prefooter {
width: 944px; 
margin: 0 auto; 
background: #fff; 
padding: 15px 18px 1px; 
font-size: .9em;  
}


#footer { 
width: 960px; 
margin: 15px auto; 
color: #808080; 
font-size: .9em; 
}	

#footer a { 
color: #444; 
}

.right { 
float: right; 
text-align: right; 
font-size: 1em; 
}		

#footer .right a { 
margin: 0 0 0 2px; 
padding: 3px 10px; 
}	

#footer .right a:hover { 
background: #fff; 
color: #444; 
text-decoration: underline; 
}




style="float: left;margin:0 25px 0; border-left:1px;" 


