body {

	background-image:url(images/fundo.gif);
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

img {
	border:0px;
}

#contentor {
	width:1020px;
	height:720px;
	border-top:35px;
	border-bottom:12px;
	margin:0 auto;
	color:#ffffff;
	background-color:#99ae2d;
	padding-left: 10px;
}

#cabecalho {
	width:1000px;
	height:127px;
	padding-top:10px;
	padding-left:5px;
}

#menu {
	width:1000px;
	height:54px;
	padding-left:5px;
}

#rodape {
	padding-left:5px;
	padding-bottom:10px;
	width:1000px;
	height:26px;
	float:left;
}

#rodape2{
	padding-bottom:10px;
	width:1000px;
	height:26px;
	float:left;
}

#centro {
	width:1000px;
	height:280px;
	padding-left:5px;
}

#destaques {
	width:412px;
	height:213px;
	float:left;
	padding-left:5px;
}

#rss {
	width:588px;
	height:39px;
	float:right;
	padding-right:15px;
}

#blogue {
	width:588px;
	height:174px;
	float:right;
	background-image:url(images/doff_20.png);
	margin-right:15px;
}

#folios {
	width:412px;
	height:280px;
	float:left;
	background-image:url(images/doff_08.png);
	background-repeat:no-repeat;
	background-color:#434343;
}

#servico1 {
	width:320px;
	height:280px;
	float:left;
}

#servico2 {
	width:268px;
	height:280px;
	float:left;
}

.primeira {
	width:450px;
	height:25px;
	background-color:#cacaca;
	border:1px #222 solid;
	margin-left:50px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}

.primeira h4 {
	font-size:14px;
	margin-left:20px;
	margin-right:20px;
	margin-top:2px;
	margin-bottom:5px;
}

.primeira h4 a {
	color:#99ae2d;
	text-decoration:none;
}

.primeira h4 a:hover {
	color:#ff2c6f;
	text-decoration:none;
}

.segunda {
	width:450px;
	height:25px;
	background-color:#757575;
	border:1px #222 solid;
	margin-left:50px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}

.segunda h4 a {
	color:#99ae2d;
	text-decoration:none;
}

.segunda h4 a:hover {
	color:#ff2c6f;
	text-decoration:none;
}

.segunda h4 {
	font-size:14px;
	margin-left:20px;
	margin-right:20px;
	margin-top:2px;
	margin-bottom:5px;
}

.primeira:hover {
	width:450px;
	height:25px;
	background-color:#757575;
	border:1px #ffffff solid;
	margin-left:50px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}

.segunda:hover {
	width:450px;
	height:25px;
	background-color:#cacaca;
	border:1px #ffffff solid;
	margin-left:50px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}

#esquerdo {
	width:323px;
	height:493px;
	float:left;
	color:#FFFFFF;
	background-image:url(images/paginas_08.png);
	background-repeat:no-repeat;
}

#esquerdo h3 {
	padding-top:20px;
	padding-left:20px;
	margin-bottom:0px;
	color:#fbce1c;
	margin-top:0px;
}

#direito {
	width:677px;
	height:493px;
	float:right;
	color:#FFFFFF;
	background-image:url(images/paginas_09.png);
	background-repeat:no-repeat;
}

#textual {
	width:600px;
	height:420px;
	background-image:url(images/textual.png);
	background-repeat:no-repeat;
	margin-left:55px;
	margin-top:25px;
	font-size:12px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#textual ul {
	list-style:none;
	padding-right:25px;
}

#textual blockquote {
	padding-top:20px;
}

#textual a {
	color:#99ae2d;
	text-decoration:none;
}

#textual a:hover {
	color:#ff2c6f;
	text-decoration:underline;
}

#avisos {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#textual2 {
	width:270px;
	min-height:310px;
	background-image:url(images/textual.png);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:30px;
	margin-top:26px;
	padding-bottom:10px;
}

#textual2 ul {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	list-style:none;
	text-align:justify;
}

#textual2 a, visit, active {
	color:#99ae2d;
	text-decoration:none;
}

#textual2 a:hover {
	color:#ff2c6f;
	text-decoration:underline;
}

#textual2 p {
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	text-align:justify;
	margin-bottom:0px;
}

#contactos {
	width:600px;
	height:450px;
	background-image:url(images/textual.png);
	margin-left:55px;
	margin-top:25px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mapinha {
	text-align:right;
	padding-top:10px;
	padding-left:232px;
}

.imagem_esq_baixo {
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#fla {
	width:600px;
	height:420px;
	margin-left:55px;
	margin-top:25px;
}

.style3 {
	color: #FFFFFF;
	font-weight: bold;
}

.style4 {
	color: #AAD33F;
	font-weight: bold;
}

#textual3 {
	width:600px;
	min-height:420px;
	background-image:url(images/textual.png);
	background-repeat:repeat-y;
	margin-left:55px;
	margin-top:0px;
	font-size:12px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#textual3 blockquote {
	padding-top:10px;
	padding-bottom:10px;
}

#textual3 ul {
	list-style:none;
	padding-right:25px;
}

#textual3 a {
	color:#99ae2d;
	text-decoration:none;
}

#textual3 a:hover {
	color:#ff2c6f;
	text-decoration:underline;
}

.style5 {
	color: #f344a9;
	font-weight: bold;
}

/*--folio--*/
.main_view {
	float: left;
	position: relative;
	margin-left:20px;
}

.window {
	height:242px;	width: 380px;
	overflow: hidden; 
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

.paging {
	position: absolute;
	bottom: 10px; right: -25px;
	width: 178px; height:47px;
	z-index: 100; 
	text-align: center;
	line-height: 40px;
	/*background: url(images/folioslide/paging_bg2.png) no-repeat;*/
	display: none; 
}
.paging a {
	padding: 2px;
	text-decoration: none;
	color: #ff2c6f;
}
.paging a.active {
	font-weight: bold; 
	background: #99ae2d; 
	border: 1px solid #ff2c6f;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}


#trabalho {
	width:380px; height:242px;
	margin-left:20px;
}