/* CORPO E MENU */
body {
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f3f3f3;
}

/* Menu */
ul#menu { background:url(../../images/2009/bg_menu.gif) repeat-x #cc9999;  border-top:1px solid #993333; height:28px; margin-left:0px; margin-bottom:0px; margin-top:0px; width:593px; display:block; padding:0px; }
ul#menu li { height:28px; line-height:28px; border-right:1px solid #fff; display:block; float:left; }
ul#menu li:hover, ul#menu li.hover { background:url(../../images/2009/bg_menu_ativo.gif) repeat-x #993333; } 
ul#menu li a { padding:8px 18px 0px 18px; display:block; height:20px; font: bold 10px Arial; color:#FFF; text-transform:uppercase; text-decoration:none; }

/* Submenu
ul#menu li ul { z-index:9999; display:none;  }
ul#menu li:hover ul, ul#menu li.hover ul { width:160px; display:block; position:absolute; margin:0px; clear:both; }
ul#menu li:hover ul li, ul#menu li.hover ul li { background:#eeeeee; border:1px solid #eeeeee; border-bottom-color:#f6f6f6; border-top-color:#cdcdcd; display:block; float:none; width:160px; margin-bottom:-2px; }
ul#menu li ul li:hover, ul#menu li.hover ul li.hover { font-weight:bold; color:#FFF; background-color:#FFF; border-left-color:#FFF; border-right-color:#FFF; }
ul#menu li:hover ul li a, ul#menu li.hover ul li a { color:#1A2E2F; display:block; float:none; }
*/


/* Webmail */
ul#webmail { background:url(../../images/2009/bg_menu2.gif) repeat-x #a5beca;  border-top:1px solid #003366; height:28px; margin-left:0px; margin-bottom:0px; margin-top:0px; width:76px; padding:0px; }
ul#webmail li { height:28px; line-height:28px; display:block; float:left; }
ul#webmail li:hover, ul#menu li.hover { background:url(../../images/2009/bg_menu2_ativo.gif) repeat-x #003366; } 
ul#webmail li a { padding:8px 15px 0px 15px; display:block; height:20px; font: bold 10px Arial; color:#FFF; text-transform:uppercase; text-decoration:none; }

/* Assinantes */
ul#ass { background:url(../../images/2009/bg_menu3.gif) repeat-x #e1e1e1;  border-top:1px solid #8a8a8a; height:28px; margin-left:0px; margin-bottom:0px; margin-top:0px; width:101px; display:block; padding:0px; }
ul#ass li { height:28px; line-height:28px; border-right:1px solid #fff; display:block; float:left; }
ul#ass li:hover, ul#ass li.hover { background:url(../../images/2009/bg_menu3_ativo.gif) repeat-x #8a8a8a; } 
ul#ass li a { padding:8px 18px 0px 18px; display:block; height:20px; font: bold 10px Arial; color:#FFF; text-transform:uppercase; text-decoration:none; }


/* Correções para o IE6 */

* html ul#menu li a { float:left; }
/* ************************************************************ */
/* ************************************************************ */


/* ************************************************************ */
/* FORMATAÇÃO */
/* ************************************************************ */
.azul_12_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	text-decoration:none;
}

.azul_11_verdana {
	text-decoration: none;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.azul_11_verdana a:hover {
	text-decoration: underline;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
		
}

.azul_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.azul_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:underline;
}

.azul_22_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0066CC;
	text-decoration:none;
}

.azul_22_verdana_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#3399ff;
	text-decoration:none;
}

.azul_tag_cloud {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066cc;
	text-decoration:none;
}
.azul_tag_cloud a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066cc;
	text-decoration:underline;
}

.branco_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	background-color:#CC0000;
	padding:3px;
	text-decoration:none;
}

.branco_14_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}

.branco_16_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
}

.cinza_10_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b4b4b;
	text-decoration:none;
}

.cinza_10_verdana {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.cinza_10_verdana_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}


.cinza_11_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.cinza_12_arial_150 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:180%;
	text-decoration:none;
}

.cinza_esc_12_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.cinza_esc_12_arial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

.cinza_12_tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

.cinza_esc_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.cinza_esc_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.cinza_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.cinza_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.cinza_13_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	text-decoration:none;
}
.cinza_13_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	text-decoration:none;
}

.laranja_12_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
}
.laranja_12_arial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:underline;
}

.laranja_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
}

.laranja_22_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#ff6600;
	text-decoration:none;
}

.marrom_16_tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7f834a;
	text-decoration:none;
}
.marrom_16_tahoma a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7f834a;
	text-decoration:underline;
}

.preto_10_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

.preto_10_arial_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.preto_10_arial_2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}


.preto_15_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_arial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	text-decoration:none;
}

.preto_14_tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

.preto_16_tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:180%;
	color:#000000;
	text-decoration:none;
}
.preto_16_tahoma a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC0000;
	text-decoration:none;
}


.preto_22_tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:none;
}
.preto_22_tahoma a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:underline;
}

.preto_10_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.preto_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.preto_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.preto_12_verdana_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.preto_12_verdana_2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:none;
}

.preto_12_verdana_150 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:150%;
	text-decoration:none;
}

.preto_15_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	text-decoration:none;
}

.preto_15_verdana_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_verdana_2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006600;
	text-decoration:none;
}

.preto_15_verdana_3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_verdana_3 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6600cc;
	text-decoration:none;
}

.preto_15_verdana_4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_verdana_4 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0071e1;
	text-decoration:none;
}

.preto_15_verdana_5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.preto_15_verdana_5 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	text-decoration:underline;
}
.rodape_vermelho {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	letter-spacing:2px;
	text-decoration:none;
}

.rodape_link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.rodape_link a:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.roxo_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6600cc;
	text-decoration:none;
}
.roxo_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6600cc;
	text-decoration:underline;
}

.roxo_22_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#6600cc;
	text-decoration:none;
}

.verde_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:none;
}
.verde_12_verdana a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:underline;
}

.verde_22_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#006600;
	text-decoration:none;
}

.verm_clar_12_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3333;
	text-decoration:none;
}
.verm_clar_12_arial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3333;
	text-decoration:underline;
}

.verm_esc_12_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
.verm_esc_12_arial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	text-decoration:none;
}

.verm_clar_12_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	text-decoration:none;
}

.vermelho_15_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#CC0000;
	text-decoration:none;
}

.vermelho_22_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#CC0000;
	text-decoration:none;
}
/* ************************************************************ */
/* ************************************************************ */
