@import url("reset.css");

/*--------------------------------------------------\
|													||
|	Nome do Cliente									|||
|													|||
|	Desenvolvido por Diego Marques - Agência DMK	|||
|	http://www.agenciadmk.com.br/					|||
|										Mar/2008	|||
|													|||
 \--------------------------------------------------\||
  \--------------------------------------------------*/

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Geral ____________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

* ul li a{ height:1%; }
body{
	background:#fff url(../imagens/background.jpg) repeat-x 0 0;
	color:#545454;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
}
a{
	color:#545454;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
p{ margin:0 0 11px 0;}

.hide{ display:none; }
.show{ display:block; }
.alignRight{ text-align:right; }
.imgLeft{
	float:left;
	margin:0 10px 10px 0!important;
}
.imgRight{
	float:right;
	margin:0 10px 0 10px!important;
}

#geral{
	margin:0 auto;
	width:970px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Testeira _________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

#testeira{
	height:128px;
	position:relative;
}

/* Logotipo */
h1{
	left:9px;
	position:absolute;
	top:49px;
}

/* Menu Apoio */
#menuApoio{
	position:absolute;
	height:36px;
	right:9px;
	top:0;
}
#menuApoio li{
	display:inline;
	float:left;
	padding-left:6px;
}
#menuApoio li a{
	background:transparent url(../imagens/background.jpg) repeat-x 0 -3px;
	border-top:3px solid #0082d6;
	color:#fff;
	display:block;
	height:41px;
	line-height:36px;
	text-align:center;
	width:63px;
}

/* Menu */
#menu{
	position:absolute;
	right:1px;
	top:49px;
}
#menu li{
	display:inline;
	float:left;
}
#menu li a{
	background:#E1E4E9;
	color:#02125f;
	float:left;
	height:36px;
	line-height:36px;
	padding:0 12px;
}
#menu li a:hover, #menu li a.ativo{
	background:#E1E4E9 url(../imagens/bullet-1.gif) no-repeat center 0;
	text-decoration:none;
}
#menu li.ultimo a{
	padding-right:0;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Banner ___________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

#banner{
	height:271px;
	margin:26px 0 5px -68px;
	position:relative;
	width:1038px;
}
#banner *{
	color:#fff;
	position:absolute;
	z-index:5;
}
#banner div{
	height:271px;
	width:1038px;
}
#banner h2{
	font-size:30px;
	font-weight:normal;
	left:240px;
	top:65px;
}
#banner p{
	left:240px;
	top:115px;
	width:350px;
}
#banner img.tipo1{
	line-height:18px;
	right:183px;
	top:22px;
}
#banner img.tipo2{
	right:5px;
	top:5px;
}
#banner span{
	bottom:67px;
	display:block;
	font-size:12px;
	height:25px;
	line-height:25px;
	right:27px;
	text-align:center;
	text-decoration:none;
	width:90px;
}
#banner a{
	background:url(../imagens/blank.gif);
	display:block;
	height:271px;
	left:0;
	top:0;
	width:1038px;
	z-index:10!important;
}
#banner div.produto2{
	background:url(../imagens/banner-bg-2.jpg) no-repeat 0 0;
}
#banner div.produto2 img.tipo2{
	border:2px solid #6C0C27;
}
#banner div.produto1{
	background:url(../imagens/banner-bg-1.jpg) no-repeat 0 0;
}
#banner div.produto1 img.tipo2{
	border:2px solid #0982BB;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Box ______________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.box{
	background:#fff url(../imagens/box-background-1.jpg) repeat-x 0 0;
	border-top:3px solid #010d57;
	padding:0 24px 24px 34px;
	float:left;
}
.box h2{
	background:url(../imagens/box-bullet.gif) no-repeat left center;
	color:#000c56;
	font-size:11px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	margin:0 0 8px -30px;
	padding-left:30px;
	text-align:left;
}
.leiaMais{
	border-bottom:1px dashed #c6c7c7;
	display:block;
	line-height:11px;
	text-align:right;
}
.boxBackground2{
	background-image:url(../imagens/box-background-2.jpg);
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Conteúdo _________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

#conteudo{
	display:inline;
	float:left;
	width:700px;
}
#conteudo div.box{
	width:642px;
}
h3{
	font-size:11px;
	font-weight:bold;
}

/* Internas */
.interna .box{
	_height:260px;
	min-height:260px;
	padding-left:28px;
	width:648px!important;
}
.interna h2{
	margin:0 0 0 -24px;
}
.interna h3{
	margin:0 0 11px 0;
	padding-top:11px;
}
.interna .box ul{
	margin:0 0 11px 0;
}
.interna .box ul li{
	list-style:disc;
	margin-left:20px;
}
.interna .box ul li ul li{
	list-style:circle;
}
.interna .box dt{
	font-size:12px;
	font-weight:bold;
	padding:11px;
	text-transform:uppercase;
}
.interna .box dd{
	border-bottom:1px dashed #C6C7C7;
	margin-bottom:11px;
	padding:11px 22px;
}
.imagem2{
	background:url(../imagens/imagem-sombra-2.png) no-repeat 0 0;
	height:165px;
	margin:0 -16px 0 -20px;
	width:684px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/imagem-sombra-2.png',sizingMethod='crop');
}
.imagem2 img{
	margin:13px 0 0 12px;
}

/* Migalha */
#migalha{
	float:right;
	margin-bottom:5px;
}
#migalha *{
	float:left;
	font-size:10px;
}
#migalha li.ativo{
	font-weight:bold;
}

/* Formulários */
form{
	width:472px;
}
form li{
	clear:both;
	list-style:none!important;
	margin:0!important;
}
form label{
	float:left;
	height:17px;
	line-height:17px;
	padding-right:13px;
	text-align:right;
	width:138px;
}
form .campo{
	border:1px solid #c2c2c1;
	color:#545454;
	float:left;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:13px;
	margin-left:3px;
	padding:1px;
	width:311px;
}
form input.checkBox{
	float:left;
	margin-bottom:13px;
	margin-left:3px;
}
form .botao{
	background:url(../imagens/botao.png) no-repeat 0 0;
	border:0px none;
	color:#fff;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	overflow:visible;
	padding:2px 0 13px 0;
	_padding-top:3px;
	width:80px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/botao.png',sizingMethod='crop');
}
form textarea{
	height:129px;
	overflow:auto;
}
form select{
	margin-bottom:13px;
	width:auto!important;
}
form li.checkBox{
	padding-left:151px;
}
form li.checkBox label, form li label.checkBox{
	padding-left:5px;
	width:auto;
}
form span{
	float:left;
	padding:0 0 0 3px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Apoio ____________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

#apoio{
	display:inline;
	float:right;
	width:250px;
}
#apoio div.box{
	padding:0 18px 18px 18px;
	_height:260px;
	min-height:260px;
	width:214px;
}
#apoio div.box h2{
	margin:0 0 0 -14px;
}
.imagem1{
	background:url(../imagens/imagem-sombra-1.png) no-repeat 0 0;
	height:106px;
	margin:0 -9px 0 -10px;
	width:233px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/imagem-sombra-1.png',sizingMethod='crop');
}
.imagem1 img{
	margin:12px 0 0 12px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Rodapé ___________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

#rodape div.tipo1{
	border:3px solid #bfbfbf;
	border-left:0px none;
	border-right:0px none;
	clear:both;
	height:63px;
	width:970px;
}
#rodape div.tipo1 div{
	background:#fff url(../imagens/rodape-background.jpg) repeat-y 0 0;
	float:left;
	height:39px;
	padding:12px 80px 12px 7px;
}
#rodape p{
	margin:0;
}
#rodape div.tipo2{
	clear:both;
	padding:5px;
}
#rodape div.tipo2 a{
	float:right;
}
#rodape div.tipo2 p{
	float:left;
	padding-bottom:5px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Index ____________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.index p{
	width:480px;
}
.conheca{
	border-bottom:1px solid #d3dce0;
	height:35px;
	margin:-30px 0 18px -17px;
	position:relative;
	width:auto!important;
}
.conheca a{
	background:url(../imagens/botao.png) no-repeat 0 0;
	color:#fff;
	cursor:pointer;
	display:block;
	font-weight:bold;
	height:27px;
	padding-top:3px;
	position:absolute;
	right:30px;
	text-align:center;
	text-decoration:none;
	top:0;
	width:80px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/botao.png',sizingMethod='crop');
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Contato __________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.contato .box p{
	margin:20px 0 50px 0;
}
.contato form{
	padding-bottom:20px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Clientes _________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.clientes .box{
	text-align:center;
}
.clientes .box img{
	margin-bottom:30px;
}
.clientes .box a h3{
	text-decoration:none;
}
.clientes .box a:hover h3{
	text-decoration:underline;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Parceiros ________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.parceiros .box ul li{
	float:left;
	list-style:none;
	margin:0;
	padding:25px 0;
	text-align:center;
	width:324px;
}
.parceiros .box ul li img{
	height:81px;
	width:208px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Informativo ______________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.informativo .leiaMais{
	margin-bottom:11px;
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Paginação ________________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.paginacao{
	text-align:center;
}
.paginacao li{
	background:none!important;
	display:inline;
	font-weight:bold;
	padding:10px 2px!important; 
	*padding:10px 4px!important;
}
.paginacao li.selecionado{
	background:url(../imagens/paginacao-bg.gif) no-repeat center center!important;
	color:#fff;
	padding:10px!important; 
}

/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*\
|______ Mapa do Site _____________________________________________________________________|
\*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*/

.mapaDoSite .box ul{
	padding:30px;
}
.mapaDoSite .box ul li a{
	font-weight:bold;
	line-height:30px;
}
.mapaDoSite .box ul li ul{
	padding:0;
}
.mapaDoSite .box ul li ul li a{
	font-weight:normal;
	line-height:normal;
}