@charset "utf-8";

h1 {font-size:28px; font-weight:bold; letter-spacing:-1px; color:#033A8D;}

#principal {
position: relative;
width:898px;
margin-left:-449px;
left:50%;
}

#topo {
position: relative;
height:138px;
}

#topo .logo {
position: absolute;
left:25px;
top:10px;
border:0px;
}

#topo .publicidade {
position: absolute;
left:300px;
top:35px;
border:0px;
width:468px;
height:60px;
}

#menu {
position:relative;
background-image:url(framemenu.gif);
margin-top:-2px;
height:38px;
background-repeat:no-repeat;
padding-top:6px;
}
	#menu a { color:#FFFFFF; text-transform:uppercase; font-size:11px;font-weight:bold; text-decoration:none;}
		#menu a:hover {text-decoration:underline; color:#CCFF00;}
	#menu ul {margin:0px; margin-left:50px; padding:0px; list-style:none;}
	#menu ul li {display:inline; margin-right:30px;}

#msgbeta {
position:relative;
background-color:#CC0000;
color:#FFFFFF;
height:90px;
padding:12px;
font-size:14px;
border:6px solid #FF3300;
margin-top:10px;
margin-bottom:10px;
}

	#msgbeta img {position:relative; float:left; margin-right:10px;}	

h3 { font-size:14px; margin:0px; padding:6px; background-image:url(bullet-1.gif); background-repeat:no-repeat; padding-left:45px; border:1px solid #AABEDF; border-bottom:none; background-color:#F2F5FA;}

.box {border:1px solid #AABEDF; padding:6px;}

#box260 {
width:260px;
position:relative;
float:right;
}

#box600 {
width:600px;
position:relative;
}
	.box ol { list-style-image: url(bullet-2.gif);}
	.box ul { list-style-image: url(bullet-3.gif);}
	.box ul li {height:22px;}
	
.criarforum {background-image: url(fundo-criarforum.gif); width:396px; height:59px; text-align:center; display:block; font-size:32px; font-weight:bold; letter-spacing:-1px; color:#FFFFFF; padding-top:12px; overflow:hidden; margin-top:15px; margin-bottom:15px; margin-left:250px;}
	.criarforum:hover{ color:#CCFF00;}
	
	.tbcategs { border-collapse:collapse; width:100%;border:1px solid #AABEDF;margin-left:1px;}
		.tbcategs tr td {width:25%; padding:8px;border:1px solid #AABEDF; font-weight:bold;}
		.tbcategs tr td img{position: relative; vertical-align:middle;margin-right:6px; border:none;}
		.tbcategs tr td a {color:#0066CC;}

#rodape {
position:relative;
background-color:#003E90;
color:#FFFFFF;
padding:10px;
font-size:11px;
margin-top:20px;
}

	#rodape p {
	margin:0px;
	padding:6px;
	border-bottom:1px solid #265BA1;
	text-align:center;
	}
	
	#rodape .logoms {position:relative; float: right; padding:6px; border:0px; background-color:#003E90;}
	#rodape strong {color:#CCFF00;}
	
		#rodape ul li a { color:#99B2D3; font-size:11px;font-weight:normal; text-decoration:none;}
		#rodape ul li a:hover {text-decoration:underline; color:#CCFF00;}
	#rodape ul {margin:0px; margin-left:0px; padding:0px; padding-bottom:7px; padding-top:7px; list-style:none; 	border-bottom:1px solid #265BA1; text-align:center;}
	#rodape ul li {display:inline; margin-right:5px;}
