html,body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font:11px tahoma;
	color:#845e3f;
	background-color:#ffffff;
}

#site {width:100%; height:auto; min-height:100%; background-color:#fff;}

/* --- genreric --------------------------------------------- */
h1 {clear:left; font:11px tahoma; font-weight:bold; color:#8f8f8f; padding:0; margin:0;}
p {margin:8px 0 8px 0; font:11px tahoma; line-height:16px; text-align:justify; color:#845e3f;}

a 		{font:11px tahoma; color:#845e3f; text-decoration:none;}
a:hover {font:11px tahoma; color:#845e3f; text-decoration:underline;}

.branco, .branco:hover	{color:#ffffff;}
.red, .red:hover	{color:#f20728;}
.laranja, .laranja:hover	{color:#f6820c;}

.data {font:10px tahoma; color:#f6820c; font-weight:bold;}

.imgLeft	{float:left; margin-right:10px;}
.imgRight	{float:right; margin-left:10px;}

#space {clear:both; height:12px; width:10px;}
#line1 {float:left; clear:left; width:100%; height:1px; border-top:1px #e4dabf solid;}

.legenda {font:9px verdana; color:#999999; text-decoration:none;}

/* --- menu --------------------------------------------- */
.item 	{float:left; clear:left; width:100%; height:20px; padding:10px 0 0 7px; margin-top:10px;}
.itemOn {float:left; clear:left; width:100%; height:20px; padding:10px 0 0 7px; margin-top:10px; background:#f5f0d6;}

.msg {padding:10px; border:1px #EEEEEE solid; background-color:#FFFFDD;}
.classificado {padding:10px; background-color:#f5f5f5;}
.classif {float:left; width:170px; height:200px; margin:10px; padding:10px; background-color:#f5f5f5;}

form {margin:0; padding:0;}

/* --- forms --------------------------------------------- */
label {float:left; clear:left; width:100px; text-align:right; margin-right:10px;}
.edit,select,textarea	{font:10px tahoma; color:#f20728; border:1px #d8d8d8 solid;}
.editNoWidth			{font:10px tahoma; color:#f20728; border:1px #d8d8d8 solid;}
.edit:focus, .editNoWidth:focus, select:focus, textarea:focus {background-color:#FFFFDD;}

.botao {width:220px; font:10px tahoma; color:#666666; background-color:#FFFFDD;}
.btNoWidth {font:10px tahoma; color:#666666; background-color:#FFFFDD;}
/* --- forms --------------------------------------------- */



/* --- top --------------------------------------------- */
#top {
	margin:0 auto 0;
	padding:0;
	width:824px;
	height:auto;
	clear: both;
}
#top #logo {float:left;}
#top #boxMsg {float:right; width:570px; height:50px; margin-top:7px; padding:4px; border:1px #EEEEEE solid; background-color:#FFFFDD;}

#top #menu {float:left; width:824px; height:41px;}
#top #menu #bt1 {float:left; margin-top:14px;}
#top #menu #loginArea {float:left; width:422px; height:29px; padding:10px 0 0 20px; background:url(images/bg01.gif) repeat-x; border:1px #f5b533 solid;}

#banner {
	margin:0 auto 0; 
	width:824px; 
	height:137px; 
	background:url(images/banner01.jpg) no-repeat;
	clear: both;
}

#centro {
	margin:0 auto 0;
	padding:0;
	width:824px;
	height:100%;
	clear: both;
}
#centro #colA {float:left; width:554px; height:100%; margin:20px; _margin:10px;}

#boxDestaqTop, #boxDestaqBot {float:left;}
#boxDestaq {float:left; width:554px; height:100%; background:url(images/bg02.gif) repeat-y;}
	#primeiroAN	{float:left; width:240px; padding:15px;}
	#outrosAN	{float:left; width:254px; padding:15px;}
	#conteudo	{float:left; width:524px; height:100%; padding:15px;}
	
#boxNewsTop, #boxNewsBot {float:left;}	
#boxNews	{float:left; width:554px; background:url(images/bg03.gif) repeat-y;}
	#news		{float:left; width:240px; padding:15px;}
	#eventos	{float:left; width:239px; padding:15px 15px 15px 30px;}
	

#centro #colB {float:left; width:230px; height:100%;}

#boxBlueTop {float:left; margin-top:20px;}	
#boxBlueBot {float:left;}
#boxBlue	{float:left; width:230px; background:url(images/bg05.gif) repeat-y;}
	#blue {float:left; width:200px; padding:15px;}


#tools {margin-top:7px;}


#bot {
	margin:0 auto 0;
	padding:0;
	width:824px;
	height:70px;
	clear: both;
	background:url(images/bg04.gif) no-repeat;
}
#menuBot {float:left; margin:14px 0 0 160px;}



