.cB { clear:both; }
.fL { float:left; }
.fR { float:right; }
.fC { margin:0 auto; }
.aC { text-align:center; }
.aL { text-align:left; }
.aR { text-align:right; }
.zero { height:0; overflow:hidden; }
.photoLeft, .photoRight { margin-bottom:10px; }
.photoLeft { float:left; margin-right:10px; }
.photoRight { float:right; margin-left:10px; }
					/* linha de formulário */
div.row { margin-bottom:10px; }
div.row label { display:block; padding-bottom:3px; font-weight:bold; }
div.row input, div.row select, div.row textarea { width:95%; }
div.row input.auto { width:auto; }
div.row input.tiny { width:30px; }
div.row input.small { width:100px; }
div.row input.half { width:145px; }
					/* headers */
h1.global {
	margin:0;
	padding:0 0 10px 25px;
	background:url(../imagens/global/h1.jpg) no-repeat left top;
	font:18px Arial;
	color:#354F01;
}
h1.global a { color:#354F01; }
h1.global a:hover { color:#C00; }
h2.global {
	margin:0;
	padding:0 0 5px 0;
	font:bold 14px Arial;
	color:#090;
}
h3.global {}
h4.global {}
h5.global {}
h6.global {}
					/* headers end */
					/* elementos de otimização */
span.red { font-style:italic; color:#C00; }
span.green { font-style:italic; color:#090; }
span.global {}
em.global {}
strong.global {}
samp.global {}
					/* elementos de otimização end */
div.space { height:20px; }
div.line { height:20px; background:url(../imagens/global/line.gif) repeat-x center center; }
input.btn, a.btn {
	width:84px;
	height:23px;
	font:11px Verdana;
	color:#565656;
	text-align:center;
	line-height:23px;
	background:url(../imagens/global/btn.png) no-repeat center center;
	cursor:pointer;
}
input.btn {
	margin:0;
	padding:0;
	border:0;
}
a.btn {
	display:block;
	text-decoration:none;
}
a.btn:hover { color:#690; }
					/* BOX DE INFO */
div.box { margin:10px 0 10px 0; }
div.box, div.box_1, div.box_2 { height:160px; }
div.box { background:url(../imagens/global/boxCenter.jpg) repeat-x center bottom; }
div.box_1 { background:url(../imagens/global/boxLeft.jpg) no-repeat left bottom; }
div.box_2 { padding:0 5px 0 5px; background:url(../imagens/global/boxRight.jpg) no-repeat right bottom; }
div.box_2 div.boxContent { height:130px; }
div.box_2 div.boxBar { padding-top:3px; height:27px; }
div.box_2 div.boxBar a { float:right; }
					/* LINK MORE */
a.more {
	display:block;
	margin:0 auto;
	margin-top:15px;
	width:150px;
	height:25px;
	line-height:25px;
	background:url(../imagens/global/more.jpg) no-repeat center center;
	text-align:center;
	text-decoration:none;
	font-size:11px;
}
					/* LISTA GLOBAL */
ul.global {
	margin:0;
	padding:0 0 0 20px;
}

ul.global li {
	list-style:none;
	padding-left:30px;
	margin-bottom:5px;
	line-height:20px;
	background:url(../imagens/global/h1.jpg) no-repeat 5px;	
}