body {
    font-family: Verdana, Tahoma;
    color: #000000;
    font-size: 11px;
    line-height: 16px;
    background-color: #333333;
    margin: 0px 0px 0px 0px;
    padding: 0;  
}

td {
	font-family: Verdana, Tahoma;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
    text-align: left;   
}

.TD_ear {
	font-family: Verdana, Tahoma;
	font-size: 12pt;    
	font-weight: bold;
	vertical-align: bottom;		
	padding: 0px 5px 5px 0px;	
	color: #000000;
    text-align: right;
    background-color: #F5F5F5;
}


/*Menu descrição / Especificação :: Inicio*/
.menu_espec { border-collapse: collapse; width: 100%; }
.menu_espec_col_selected { font: bold 8pt/12pt verdana; padding: 0px 0px 4px 0px; background: url("../images/menu_selected.png") no-repeat 0px 0px; color: #000000; text-align: center; vertical-align: bottom; height: 25px; width: 170px; }
.menu_espec_col_disable { font: 8pt/12pt verdana; padding: 0px 0px 4px 0px; background: url("../images/menu_disable.png") no-repeat 0px 1px; color: #FFFFFF; text-align: center; vertical-align: bottom; border-bottom: solid 1px #A0A0A0; height: 25px; width: 170px; }
.menu_espec_main { font: 8pt/12pt verdana; padding: 0px 0px 2px 3px; background: #F9F9F8; border-left: solid 1px #A0A0A0; border-right: solid 1px #A0A0A0; border-bottom: solid 1px #A0A0A0; text-align: left; vertical-align: top; }
.menu_espec_title { font: 20pt/16pt verdana; padding: 10px 0px 0px 0px; }
.menu_espec_col_empty { height: 25px; border-bottom: solid 1px #A0A0A0; text-align: right;}
.menu_espec_link { color: #000000; text-decoration: none; }
.menu_espec_link:hover { color: #FFFFFF; text-decoration: none; }
.menu_line { height: 2px; }
/*Menu descrição / Especificação :: Fim*/

.pdf { vertical-align: middle; }

.TD_content { height: 300px; }

.destaque { font-family: Verdana, Tahoma; font-size: 12px; line-height: 16px; color: Black; }

.menu {
    font-family: Verdana, Tahoma;
    font-size: 11px;	
    font-weight: bold;    
    color: Black;
    background-color: #d4dde4;
    padding: 0px;    
}

.menu_table {
    border: 1px solid #808080;  
    border-collapse: collapse;
    text-align: left;
}

.menu_table tr td {
    border: 1px solid #808080;      
}

.navegacao {
    font-family: Verdana, Tahoma;
    font-size: 10px;
    font-weight: bold;    
    color: White;    
}

.navegacao_link {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;	
	color: White;
}

.navegacao_link:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;	
	color: White;
	text-decoration: none;
}

.titulo {
	font-family: Verdana, Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold; 
	color: #FFFFFF ; 
	text-decoration: none;
}

.titulo_espec {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold; 
	color: #000000 ; 
	text-decoration: none;
}

.linke {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
}

.linke:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FF9900; 
	text-decoration: none;
}

p.DestaqueTitle { 
    margin-left: 0pt;
    margin-bottom: 1pt;
    margin-top: 1pt;
    font-weight: bold;
    font-size: 12px;
}

p.Destaque { 
    margin-left: 0pt;
    margin-bottom: 10pt;
    margin-top: 1pt;
    font-weight: bold;
    font-size: 11px;
}

p.Descricao { 
    margin-left: 0pt;
    margin-bottom: 10pt;
    margin-top: 1pt;    
    font-size: 11px;
}

p.EspecTitle { 
    margin-left: 0pt;
    margin-bottom: 1pt;
    margin-top: 1pt;
    font-weight: bold;
    font-size: 11px;
    background-color: #E5E5E5;
    padding: 1px 1px 1px 5px;
}

p.EspecNormal { 
    margin-left: 10pt;
    margin-bottom: 10pt;
    margin-top: 1pt;
    font-size: 11px;
    height: 17px;
}

p.especNumber { 
    font-size: 9px;
    color: gray;
    text-align: center;
}

/*
 * FOLHA ESTILO MENU DROPDOWN
 */
 
div.clSlideMenu{ /* All slideMenu2 DIV elements */
    background-color: #666666;
	position:absolute;
	font-family:verdana,verdana,arial;
	font-size:10px;
	overflow:hidden;
	width:138px;	
}
a.clA0{ /* All top level links */        
    background-color: #999999;    
    border-bottom: solid 1px #FFFFFF;  
    border-top: solid 1px #FFFFFF;       
    color:white;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-left: 2px;
	width:138px;
	height:21px;
	display: block;    	
}
a.clA0:hover{ /* All top level links */     
	color:yellow;	
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */           
    background-color: #666666;    
    border-top: solid 1px #FFFFFF;            
    padding-left: 10px;
	color:white;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
    width:138px;
	height:20px;
	display: block;
}
a.clA1:hover{ /* All sub level links */
	color:yellow;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
    background-color: #666666;        
    padding-left: 20px;
	color:white;
	text-decoration:none;
	width:138;
	height:18;
	display: block;
}
a.clA2:hover{ /* All sub2 level links */
	color:yellow;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}


slideMenu.bgClass =	"slideMenuBG"
slideMenu.txtClass = "slideMenuText"

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1;}
div.slideMenuText{position:absolute; left:0; top:0; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;	height:400; width:200; visibility:hidden;}



/* =MENU */
#menu {
	width:100%;		
	/*overflow:auto;*/		
	font-size:10px;
	margin:0em 0em 0em 0em;
	padding:0;
	background: White;
	}

#menu ul {
	list-style-type:none;
	margin:0;
	padding:0;           
	}
	
#menu li a,  #menu li a:link {
	background: #d4dde4;
	height: 18px;	
	color: #000;
	text-decoration: none;
	margin-bottom:1px;	
	padding: 2px;
	padding-left: 5px;	
	display: block;
	text-align: left;
	}
#menu li a:hover {
	background: #E4ECF3;
	color: #036;	
	}



