body {margin:0; padding:0; background-color: #ccc; text-align:center; /* hack para o IE */}
#fechapromocao {font-weight:bold;color: #FF0000; cursor:pointer;}
#tudo {width: 90%;margin:0 auto;padding: 1px; text-align:left; /* "remédio" para o hack do IE */ }
#conteudo {padding: 1px; background-color: #FFFFFF;} /* #eee */
#telaloginmod {display: none;}
.open_login{cursor: pointer;}
.titulo{font-family:Verdana,arial;font-size:14px;font-weight:bold;margin-top:5px;margin-bottom:5px;color:#2320c7;text-align:center;}
a#tit_chamada{color:#000066;text-decoration:none;font-weight:bold;}
a:visited#tit_chamada{color:#000066;text-decoration:none;font-weight:bold;}
a:hover#tit_chamada{color:#110cc2;font-weight:bold;}
#tit_chamada{margin-top:10px;text-align:justify;font-weight:bold;}
a#link_botao{text-decoration:none;}
a#link_botao1{color:#FFFFFF;text-decoration:none;}
#botao_branco{background-color:#FFFFFF;width:145px;height:42px;padding:8px;font-family:Arial;font-size:15px;font-weight:bold;text-align:center;padding-top:15px;color:#030051;}
#botao_azul{background-color:#030051;width:145px;height:42px;padding:8px;color:#FFFFFF;font-family:Arial;font-size:15px;font-weight:bold;text-align:center;padding-top:15px;}
a:hover#link_botao{color:#FF0000;}
a:hover#link_botao1{color:#FF0000;}
.pointer {cursor:pointer;}
.alterafoto {cursor:pointer;}
.bigtitle {font-weight: bold;font-size:18px;color:#000099;font-family:Verdana,arial;padding:20px;}
.v_align {vertical-align: middle;} 
.barramenu {background-color:#107ED3; display:block;font-family:Verdana,Arial;font-size:12px;padding: 7px 15px 7px 15px;text-align: right;}
.barramenu a:link,
.barramenu a:visited,
.barramenu a:active
{color:#FFF; text-decoration:none;} /*c3def3 */
.barramenu a:hover {color:#ffffff; text-decoration:underline;}
#bForum, #bRegras {float: left;}
#bTwit,#bFavor {float: right;}
#bCadastro {float: left;}
#bLogin {float: right;color:#c3def3;}
.form {font-family: Verdana, Arial, Helvetica;font-size: 10px;font-weight: bold;color: #000000;background-color: #FFFFFF;}
.fselec {font-family: Verdana, Arial, Helvetica;font-size: 10px;font-weight: bold;color: #000000;background-color: #FFFFFF;}
.botao {font-family: Verdana, Arial, Helvetica;font-size: 10px;}
.rodape	{font-family: Arial;font-size: 10px;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
.stext {font-family: Verdana, Arial, Helvetica, sans-serif;color : #000000;font-size: 11px;font-weight: normal;}
.tiHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.tHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.tmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}
a.npLink  {color : #444444;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 10px;font-weight: bold;}
hr {height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
a.npLink:hover {color : #999999;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : underline;font-size: 10px;font-weight: bold;}
a.npLink:visited {color : #444444;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: bold;}
a.npLink:visited,a.npLink:hover {color : #999999;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : underline;font-size: 10px;font-weight: bold;}
a:link{color:#000066;font-weight: bold;text-decoration:underline;}
a:visited{color:#000066;font-weight: bold;text-decoration:underline;}
a:hover{color:#000066;font-weight: bold;text-decoration:none;}
.moved,.smText,.edita {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;}
#paginacao {background: #F0F5FA;border: 1px solid #bfc0c0;padding: 1px 3px 1px 3px;}
#paginacao a{color : #000000;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: normal;}
#paginacao a:hover{color : #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: normal;background-color:#4692FC;}
.paginacao{background: #F0F5FA;border: 1px solid #bfc0c0;padding: 1px 3px 1px 3px;}
a.pag:link {color : #000000;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: normal;}
a.pag:hover {color : #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: normal;background-color:#4692FC;}
a.pag:visited {color : #000000;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 10px;font-weight: normal;}
.pagatual{background: #d6d4d3;border: 1px solid #bfc0c0;padding: 1px 3px 1px 3px;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.code1{background: #FAFCFE;border: 1px dotted #000;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;width: 98%;}
.e1 {color: #287FCC;text-decoration : underline;}
.e2 {color: #33CC33;text-decoration : underline;}
.e3 {color: #FF0000;text-decoration : underline;}
.e4 {color: #FF8B56;text-decoration : underline;}
.borda {background: #FFF;border: 1px solid #072A66;padding: 0px; margin: 0px;}
.borda1 {background: #FFF;border: 2px solid #107ED3;padding: 5px; margin: 5px;}
.clearfix {display:inline;height: 1%;display: block;}
.linksmenu {color: #107ED3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.maintitlecollapse{background: url(/forum/images/tile.gif);border: 1px solid #FFF;border-bottom: 1px solid #5176B5;color: #fff; font-size: 12px;font-weight: bold; margin: 0px;padding: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: 8FA1AF;}
.navstrip {background: #E6E7F2;border: 1px solid #B3C0C9;color: #999;font-size: 11px;font-weight: bold;margin: 0 0 5px 0;padding: 6px 0 6px 6px;}
.naviso {background: #FF5451;border: 1px solid #B3C0C9;color: #000000;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0 0 5px 0;padding: 6px 0 6px 6px;}
#menu li { margin-top:0px; height: 40px;}
#primary-nav{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
ul#primary-nav, ul#primary-nav ul {margin: 0;padding: 0;width: 214px; border-bottom: 1px solid #ccc;background: #fff; position:absolute;right:2;	background-color:#F4F4FB;}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display: block;
	text-decoration: none;
	padding: 5px;
	border-bottom: 0px none;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	margin-top:-5px;
	position: absolute;
	display: none;
	right: 214px; /* Set 1px less than menu width */
	top: 0;
	background-color: #A6AAD3;
/*	color: 000; */
	}

ul#primary-nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block;background-color: #f9f9f9; } /* The magic */

ul#primary-nav li.menuparent { background: url('/forum/images/icons/arrow_right.png') no-repeat right center; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #f9f9f9; }

/* ul#primary-nav li a:hover { color: #E2144A; } */

.icfavoritos { background: transparent url(/forum/images/meusfavoritos.gif) right center no-repeat;}
.iclogoff { height: 40px; background: transparent url(/forum/images/log_off_icon.gif) right center no-repeat;}
.icmyfavoritos { background: transparent url(/forum/images/favoritos.gif) right center no-repeat;}
.icaddfavoritos { background: transparent url(/forum/images/mais.gif) right center no-repeat;}
.icretfavoritos { background: transparent url(/forum/images/menos.gif) right center no-repeat;}
.icperfil { background: transparent url(/forum/images/edit_profile.gif) right center no-repeat;}
.iceditperfil { background: transparent url(/forum/images/icon_group.gif) right center no-repeat;}
.icfotoperfil { background: transparent url(/forum/images/add_buddy_icon.gif) right center no-repeat;}
.icdelmsg { background: transparent url(/forum/images/images/delete_sm.gif) right center no-repeat;}
.icfixmsg { background: transparent url(/forum/images/priority_post_icon.gif) right center no-repeat;}
.icmovmsg { background: transparent url(/forum/images/move_icon.gif) right center no-repeat;}
.iclokmsg { background: transparent url(/forum/images/locked.gif) right center no-repeat;}
.iculokmsg { background: transparent url(/forum/images/unlock.gif) right center no-repeat;}
.icuplmsg { background: transparent url(/forum/images/upload.gif) right center no-repeat;}

ul#menu {list-style: none;width:200px; border:1px solid #003399;background-color: #4E71AE; padding-left:1px;}
ul#menu li {list-style: none;border-bottom:1px solid #a4a0f5;}
ul#menu li a:link, ul#menu li a:visited {font-weight: normal;text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#c3def3; margin-left:1px; display:block;height:100%;text-align: left; padding-top:7px;} /* border-left:10px solid #EEC591; */
ul#menu li a:hover { background-color: #149DFF;color: #FFFFFF; display:block; font-weight: normal;text-decoration: none; height:100%;} /* color: #DAA520; border-left:10px solid #FFD39B; */
#nav, #nav ul{z-index:1;margin:0;padding-top:3;list-style: none;list-style-position:outside;position:relative;line-height:1.5em;float:right;margin-right:5px;}
#nav a{display:block;padding:0px 5px;color:#c3def3;text-decoration:none;}
#nav a:hover{color:#ffffff; text-decoration:none;}
#nav li{float:left;position:relative; }
#nav ul {position:absolute;display:none;width:12em;top:2.4em;font-family:Arial;font-size:11px;padding: 1px 2px 1px 2px;text-align: right;}
#banner3 {text-align:center;}

