/* GENERAL STYLE */
* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
   }
  
/* LINKS */   
A {
  color: #666;
  text-decoration: underline;}
  
A:hover {
  color: #666;
  text-decoration: none;}
  
A.subNav {
  color: #D8D0C7;
  text-decoration: underline;}
  
A.subNav:hover {
  color: #D8D0C7;
  text-decoration: none;}  

/* LEFT NAVIGATION - main */
A.mn:LINK, A.mn:VISITED, A.mn:ACTIVE {
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-decoration: none;
  padding-top: 10px;}

A.mn:HOVER {
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #666;
  padding-top: 10px;}
  
.mnSelected {
  font-size: 11px;
  font-weight: bold;
  color: #666;}
  

/* LEFT NAVIGATION - sub */
A.sn:LINK, A.sn:VISITED, A.sn:ACTIVE {
  font-size: 10px;
  font-weight: normal;
  color: #666;
  text-decoration: none;}

A.sn:HOVER {
  font-size: 10px;
  font-weight: normal;
  text-decoration: underline;
  color: #666;}

.snSelected {
  font-size: 10px;
  font-weight: normal;
  color: #099;}
  
.snBgIm {
  vertical-align: top;
  background-image: url("../img/mnSubLine.gif");
  background-repeat: repeat-y;}

.mnSubEnd {
  vertical-align: top;
  background-image: url("../img/mnSubEnd.gif");
  background-repeat: no-repeat;}
  
/* TOP NAVIGATION */
 .topSelected  { 
  font-size: 11px;
  font-weight: bold;
  color: #003368; 
  padding-right: 5px;}
  
 
/* TRACKING */  
A.track:LINK, A.track:VISITED, A.track:ACTIVE {
  font-size: 10px;
  font-weight: bold;
  color: #999;
  text-decoration: none;}

A.track:HOVER {
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #999;}
  
.trackSelected {
  font-size: 10px;
  font-weight: bold;
  color: #099;}
  
/* TABLE ELEMENTS */
.padT {
  padding-top: 10px;
  vertical-align: top;
  background-color: #D8D0C7;}
  
.H1 
{
  background-image: url(../Img/elTlt.gif);
  background-repeat: no-repeat;
  background-position: 10px 3px 0px 10px;
  text-transform: uppercase;
  color: #666;
  font-size: 0.7em;
  font-weight: bold;
  padding-left:20px;
  line-height: 20px;}  
  
.H2 
{
  text-transform: uppercase;	
  font-size: smaller;
  font-weight: bold
  } 
  
.H3 {
  font-size: smaller;
  font-weight: bold;
  }      
  
H1 {	
  background-image: url(../Img/elTlt.gif);
  background-repeat: no-repeat;
  background-position: 10px 3px 0px 10px;
  text-transform: uppercase;
  color: #666;
  font-size: 0.7em;
  font-weight: bold;
  padding-left:20px;
  line-height: 20px;}  
  
H2 {  
  font-size: smaller;
  font-weight: bold;
  text-transform: uppercase
  } 
  
H3 {
  font-size: smaller;
  font-weight: bold;}  

UL {
  list-style: square;}
  

LI {
  list-style: square;}  
  
.txt1 {
  color: #666;
  font-size: 0.7em;} 
  
.txt1 TD{
  color: #666;
  font-size: 0.7em;} 
  
.txt4 {
  font-size: 0.7em;
  font-weight: normal;
  color: #666;
  padding-left: 10px;
  padding-right: 8px;}
  
  
 .txt6 {
  font-size: 0.7em;
  font-weight: normal;
  color: #666;
  padding-left: 20px;}
  
.txt099 {  
  color: #099;} 

.txt5bold {
  color: #D8D0C7;
  font-size: 0.7em;
  font-weight:bold;} 
  
.picture {
  margin-top: 10px;
  padding-top: 10px;}


/* BACKGROUNDS */	  
.bgDDC {
  background-color: #D8D0C7; }


/* CATALOGUE */
A.color:LINK, A.color:VISITED, A.color:ACTIVE {
  font-size: 0.6em;
  color: #666;
  text-decoration: underline;}
 
A.color:HOVER {
  font-size: 0.6em;
  text-decoration: none;
  color: #666;}
  
A.pc:LINK, A.pc:VISITED, A.pc:ACTIVE {
  font-size: 0.7em;
  font-weight: bold;
  color: #666;
  text-decoration: none;}
 
A.pc:HOVER {
  font-size: 0.7em;
  text-decoration: underline;
  font-weight: bold;
  color: #666;} 

TABLE.search {
  font-size: 0.7em;	
  color: #666;
  margin-left: 20px;}
  
TABLE.br {
  font-size: 0.7em;	
  border: solid 1px #999;
  color: #666;
  margin-left: 20px;}
  
TABLE.lifestyle {
  margin-left: 10px;}
  
.results {
  font-size: 0.7em;	}
  
.resultsTlt{
  color: #999;
  font-weight: bold;}
  
.overview{
  padding-bottom: 10px;
  width: 120px;
  font-size: 0.6em;
  color: #666;}
  
.overviewIntro{
  padding-bottom: 20px;
  padding-right: 10px;
  font-size: 0.7em;
  color: #666;}
  
  
/* FORM ELEMENTS */  
.btSearch {
  font-size: 11px;
  color:#FFF;
  background-color:#999;
  border: 1px solid #FFF; }  
  
.ddSearch {
  border: solid 1px #d8d0c7;
  font-size: 11px; 
  width: 256px; 
  color: #666; 
  background-color: #FFFFFF;
  /*background-color: #d8d0c7;*/ }
  
.input {
  border: solid 1px #999;
  font-size: 11px; 
  color: #666; 
  background-color: #FFFFFF;
  /*background-color: #d8d0c7;*/ }

/* LEGENDA */
TABLE.legenda {
  background-color: #EEE1C5;
  border: solid 1px #000; }

TD.office {
  font-size: 0.7em;
  color: #F90;
  font-weight: bold;
  padding-right: 5px;}

TD.plant {
  font-size: 0.7em;
  color: #036;
  font-weight: bold;
  padding-right: 5px;}
  
TD.hq {
  font-size: 0.7em;
  color: #C00;
  font-weight: bold;
  padding-right: 5px;}


DIV.map {
  font-size: 11px;
  background-color: #EEE1C5;
  border: solid 1px #000;
  color: #000;}
  
DIV.map TABLE TD {
  font-size: 11px;
}

.cursor{
cursor: pointer;
	cursor: hand; }
	 
/* PRINT */
.tltPrint 
{
 font-size: 18px;
 font-weight: bold;
 color: #666;
 padding-left: 10px;
}

TABLE.print 
{
	border: solid 2px #999;
}

.colorway {
 border: solid 1px #999;
 font-size: 11px;	
	
	}
.colorwayTlt 
{
	background-color: #999;
	color: #FFF;
	font-weight: bold;
	}  
	
.size
{
	font-size: 10px;}
  
