#conteudo h2 { margin-bottom:25px; clear:both; }

#conteudo ul { margin-left:2px; }

#conteudo .categorias {
	width:200px;
	height:200px;
	float:left;
	margin-right:15px;
}

#conteudo .categorias ul li a{
	display:block;
	width:190px;
	margin-bottom:1px;
	padding:5px 0 5px 5px;
	background:#F3F3F3;
	font:13px Microsoft Sans Serif, Arial;
	color:#981812;
}

#conteudo .categorias ul li a:hover { 
	background-color:#F0F0F0;
	color:#333333;
}

#conteudo .categorias h1 {
	font:bold 15px Microsoft Sans Serif, Arial;
	color:#FF3300;
	padding:5px; 
}
#conteudo ul li a:hover h1 {
	color:#BD2019;
}

#conteudo ul li p a{
	font:13px Microsoft Sans Serif, Arial;
	color:#333333;
	font-weight:normal;
}

#conteudo h3 {
	margin-bottom:5px;
	font:bold 15px Microsoft Sans Serif, Arial;
	color:#FF3300;
	padding:3px;
	background-color:#EEEEEE; 
}

#conteudo h4 {
	margin-bottom:5px;
	font:bold 13px Microsoft Sans Serif, Arial;
	color:#333333;
}

#dados { margin-right:15px; }

#galeria {
	float:left;
	margin-right:15px;
}
	#galeria img {
		border:5px solid #F5F5F5;
		margin-bottom:15px;
	}
	#galeria p {
		margin-bottom:2px;
		font:11px Microsoft Sans Serif, Arial;
		text-align:left;
	}
	
.link {
	display:block;
	border:1px solid #990000;
	padding:5px;
	color:#333333;
}
.link:hover { 
	color:#990000; 
	border:1px solid #C60000;
}



table { 
	margin-bottom:15px;
	border:1px solid #CCCCCC;
	border-bottom:0;
}

table tr th {
	padding:3px 0 3px 0;
	background-color:#F3F3F3;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font:bold 13px Microsoft Sans Serif, Arial;
	color:#981812;
}

table tr td {
	padding:3px 0 3px 3px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font:13px Microsoft Sans Serif, Arial;
	color:#333333;
}

.sem-borda { border-right:0; text-align:center; }
.total { background-color:#F8F8F8; }