html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { 
	margin: 0; padding: 0;
}
body {
	font:12px Arial, Verdana, Helvetica, sans-serif;
 	_behavior:url("includes/csshover2.htc");
 	background:#E6E6E6 url('img/bg.gif') repeat-x;
	color:#000;
}
h3 {
	font-family:Georgia, Tahoma, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#464646;
	text-align:left;
	padding-top:0;
	
}
h3 a {
	font-family:Georgia, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#464646;
}
h3 a:hover {
	text-decoration:underline;
}

#container {
	margin:0 auto;
	width:960px;
}

#topo {
	height:45px;
}

#topo ul {
	list-style:none;
}
#topo ul li {
	font: 22px "Myriad Pro", Tahoma;
	font-weight:bold;
	float:left;
}
#topo ul li:hover {
	background:url('img/bg-topo-hover.gif');
	font-weight:bold;
	float:left;
}
#topo ul li a {
	display:block;
	height:100%;
	padding:11px;
	float:left;
	text-decoration:none;
	color:#333333;
}
#topo .fone {
	font: 22px "Myriad Pro", Tahoma;
	font-weight:bold;
	padding:11px 0;
	float:right;
	color:#f63;
}
#destaque {
	background:url('img/bg-destaque.gif') no-repeat bottom left;
	padding-top:13px;
	height:380px;
}
#destaque .logo {
	position:absolute;
	float:left;
}
#destaque .slogan {
	position:absolute;
	float:left;
	top:215px;
	padding-left:115px;
}
#destaque #slide {
	background:url('img/bg-destaque.jpg') no-repeat top right;
	width:553px;
	height:342px;
	float:right;
}
#destaque .botao {
	position:absolute;
	padding-left:15px;
	float:left;
	top:305px;
}
#destaque .botao img {
	padding:5px;
}

#conteudo {
	background:#f1f1f1;
}
#conteudo .box {
	padding:15px 20px;
	text-align:justify;
	height:225px;
	width:280px;
	float:left;
}
#conteudo .box p {
	padding:10px 5px;
}
#conteudo .box .texto {
	overflow:hidden;
	height:150px;
}
#conteudo .box ul {
	list-style:none;
}
#conteudo .box li a {
	text-decoration:none;
}

.input {
	background:#3F3F3F;
	border-top: 3px solid #003449;
	border-left:3px solid #003449;
	border-right: none;
	border-bottom:none;
	color:#878383;
	height:19px;
	float:left;
	margin:0 5px 0 5px;
}
#rodape {
	border-top:1px solid #fff;
	background:#dcdcdc;
	padding:30px 20px;
	height:20px;
	color:#666;
}

#rodape .texto {
	float:left;
}
#rodape .submenu {
	float:right;
}
#rodape ul {
	list-style:none;
}
#rodape li {
	border-left:1px solid #003449;
	padding:0 3px;
	float:left;
}
#rodape li a {
	text-decoration:none;
	color:#003449;
}
#rodape li a:hover {
	text-decoration:underline;
}


#destaque-i {
	height:145px;
}
#conteudo-i {
	border-top:1px solid #003449;
	background:#f1f1f1;
	padding:20px 30px;
}
#ct {
	width:580px;
	float:left;
}
#lt {
	margin-left:20px;
	width:300px;
	float:left;
}
#lt h3 {
	text-align:center;
	font-size:18px;
	padding:12px 0 0 0;
}

#lt .lateral {
	list-style:none;
}
#lt .lateral li {
	background:#f1f1f1;
	margin:2px 0;
}
#lt .lateral li a {
	text-decoration:none;
	color:#003449;
	display:block;
	height:100%;
	padding:6px 15px;
}
#lt .lateral li:hover{
	background:#e3e3e3;
	color:#000;
}

#conteudo-i .lista {
	list-style:none;
}
#conteudo-i .lista li {
	clear:both;
	padding:10px;
}
#conteudo-i .lista li img {
	padding:0 10px 0 5px;
}

.titulo {
	font-weight:bold;
	color:#003449;
}
.titulo a {
	text-decoration:none;
	color:#003449;
}
.center {
	text-align:center;
}
.right {
	float:right;
}
.clear{
	clear:both;
}
.vejamais {
	background:url('img/bg-vejamais.png') no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	float:right;
	width:125px;
	height:55px;
	color:#333;
	padding:0;
	margin:0;
}
.vejamais a {
	padding:20px;
	text-decoration:none;
	display:block;
	height:5px;
	width:85px;
	color:#333;
}
.textTexto {
	text-align:justify;
	line-height:17px;
	color:#555;
}
.textTexto a:hover {
	text-decoration:underline;
}
.textTexto a {
	text-decoration:none;
	color:#003449;
}
.inputText {
	border:1px solid #bfbfbf;
	background:#dcdcdc;
	font-size:13px;
	padding:2px;
	padding:3px;
	color:#555;
}

.faq a {
	text-decoration:none;
	color:#003449;
	display:block;	
	padding:6px 15px;
}

.accordion li{
	list-style:none;
}




/****** SLIDER *******/
#coin-slider { margin:50px 0 0 8px; left:37px; display:none; }
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 20px 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 8px; width: 8px; float: left; border: 1px solid #bdbdbd; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #002a3c; color: #FFFFFF; }

.cs-title { width: 460px; padding: 10px; background-color: #002A3C; color: #FFFFFF; }

.cs-prev, .cs-next { background-color: #002A3C; color: #FFFFFF; padding: 0px 10px; font-family: Tahoma, Arial, Verdana; }