body {
background:#505656;
	}
	
#geral {
width:900px;
margin:10px auto 0 auto;
padding:0;
	}
	
#topo {
height:230px;
margin:0;
padding:0;
	}

#principal {
width:878px;
background:#FFF;
margin:0;
padding:0;
border-left:10px #852121 solid;
border-right:12px #852121 solid;
border-bottom:none;
border-top:none;
	}

#conteudo {
width:540px;
margin:0;
padding:0 10px;
float:left;
font-family:Verdana;
font:Verdana;
color:#333;
	}
	
#conteudo img {
	margin:5px;
	}
	
#conteudohome {
width:540px;
margin:0 8px;
padding:0;
float:left;
font-family:Verdana;
font:Verdana;
color:#333;
	}
	
#conteudohome img {
	width:220px;
	height:165px;
	margin:5px;
	border:1px #DDD solid;
	}
	
#conteudo2 {
width:680px;
margin:0;
padding:0 20px;
float:left;
font-family:Verdana;
font:Verdana;
color:#333;
	}
	
#conteudo2 img {
	margin:5px;
	}
	

	
#banners {
width:160px;
margin:0;
float:left;
	}
	
#verticalspace {
height:8px;
clear:both;
	}
	

#base {
background:url(../img/bgbase.jpg) no-repeat;
width:901px;
height:206px;
margin:0 auto;
padding:0;
	}
	
#basetxt {
width:100%;
margin:0px;
padding:30px 0 0 0;
font:11px Verdana;
color:#FFF;
float:left;
text-align:center;
	}
	
.titulo {
font-size:20px;
margin:5px 0;
font-weight:bold;
color:#903232;
clear:both;
	}

.titulo2 {
font-size:16px;
margin:5px 0;
font-weight:bold;
color:#903232;
clear:both;
	}

.content {
font-family:Verdana;
font-size:11px;
color:#444;
margin:0 0 10px 0;
clear:both;
	}

a.content:link, a.content:visited {
color:#903232;
font-weight:bold;
text-decoration:underline;
margin:0 20px 0 0;
}

a.content:hover, a.content:active {
color:#999;
font-weight:bold;
text-decoration:underline;
margin:0 20px 0 0;
}

a.outras:link, a.content:visited {
color:#555;
text-decoration:underline;
margin:0 20px 0 0;
}

a.outras:hover, a.content:active {
color:#903232;
text-decoration:underline;
margin:0 20px 0 0;
}

hr.content  {
color:#EDEDED;
border:1px solid;
margin:16px 5px;
	}
	
hr.titulo  {
color:#DDD;
border:1px solid;
margin:4px 0px;
	}

#not{
	background:url(../img/noticias.gif) no-repeat;
	width:540px;
	height:50px;
	margin:15px 0 0 0;
	padding:0;
	clear:both;
	}	
	
	
#notsec {
	width:240px;
	margin:10px;
	padding:0;
	float:left;
	}
	
#notsec img {
	width:100px;
	height:75px;
	margin:4px;
	padding:0;
	border:1px #DDD solid;
		}
		
#outrasnot{
	background:url(../img/outrasnoticias.gif) no-repeat;
	width:540px;
	height:50px;
	margin:20px 0 0 0;
	padding:0;
	clear:both;
	}	
	
#pcomment {
	width:320px;
	margin:10px 20px 0 0;
	padding:0 40px 0 0;
	float:left;
		}
		
#pcomment2 {
	width:260px;
	height:400px;
	margin:10px;
	padding:0;
	float:left;
	border:1px solid #EEE
		}
		
.comment_titulo{
font:14px Arial;
font-weight:bold;
color:#454545;
margin:15px 0;
}

.comment_autor{
font:16px "Courier New", Courier, monospace;
font-weight:bold;
color:#905656;
}

.comment_quot{
font:22px "Times New Roman", Times, serif;
font-weight:bold;
color:#BBB;
}

.comment{
font:12px Verdana;
color:#333;
margin:5px 0;
clear:both;
}

.comment_data{
font:11px Verdana;
color:#888;
margin:5px 0 10px 0;
padding:0 0 8px 0;
clear:both;
border-top:none;
border-bottom:1px solid;
border-left:none;
border-right:none;
}

.form {
font:12px Verdana;
color:#333;
padding:10px 0;
margin:0;
}

.form textarea, input, file, select {
font:11px Verdana;
color:#333;
border:1px solid;
padding:0;
margin:0;
}

.form button {
font:11px Verdana;
color:#333;
background:#DDD;
border:1px solid;
padding:0;
margin:3px;
cursor:pointer;
}

#subtit {
background:#FFF;
width:132px;
border:1px solid #D9C0BB;;
padding:0 0 0 0;
margin:5px 0;
font:11px Verdana;
color:#555;
	}
	
.agenda {
font-size:10px;
font-family:Verdana;
color:#555;
margin:0 0 10px 0;
clear:both;
	}

a.agenda:link, a.agenda:visited {
color:#555;
text-decoration:none;
margin:0;
}

#bg {
	background:#FFF;
	height:100px;
	}

a.agenda:hover, a.agenda:active {
color:#903232;
text-decoration:underline;
margin:0;
}
