﻿/*SITE*/
BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #770600;
}
#site
{
	width: 980px;
	margin: 0px auto;
	position: relative;
}
A
{
	color: #900;
	text-decoration: none;
}
A, A:visited
{
	text-decoration: none;
}
A:hover, A:hover:visited
{
	text-decoration: underline;
	color: #900;
}
P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
/*TOPO*/
.apoio
{
	background-image: url(imgs/bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
	float: left;
}
.topo
{	background: url(imgs/topo.jpg) no-repeat center top;
	width: 100%;
	float: left;
	background-color: #FFF;
	
}
H1 A, .area-restrita, .btn-ok, .form-login, .form-senha
{
	position: absolute;
	color: #900;
	font-size: 12px;
}
H1 A
{
	background-image: url(imgs/logo.png);
	background-repeat: no-repeat;
	width: 160px;
	height: 140px;
	float: left;
	overflow: hidden;
	text-indent: -3000px;
	position: absolute;
	left: 20px;
	top: 10px;
}
h4 {
	font-size: 16px;
	color:#900;
}
.area-restrita
{
	width: 340px;
	height: 90px;
	background-image: url(imgs/area-restrita.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 600px;
}
.btn-ok
{
	left: 292px;
	top: 38px;
}
.form-login, .form-senha
{
	top: 42px;
	border: none;
	background: none;
}
.form-login
{
	left: 22px;
	width: 135px;
}
.form-senha
{
	left: 176px;
	width: 100px;
}
/*MENU*/
#menu
{
	width: 940px;
	margin: 0px auto;
	height: 45px;
	padding: 0px;
	margin-top: 151px;
	float: left;
}
#menu ul li {
	padding: 0px;
	margin: 0px;
	float:left;
	border: 1px solid #0F0;
	
}
#menu LI A
{
	margin: 0px;
	height: 45px;
	float: left;
	background-image: url(imgs/menu.gif);
	overflow: hidden;
	text-indent: -3000px;
	list-style: none;
}
#menu LI
{
	list-style: none;
	float: left;
}
.menu-empresa A
{
	width: 100px;
	background-position: -112px 0px;
}
.menu-empresa A:hover
{
	background-position: -112px -50px;
}
.menu-produtos A
{
	width: 111px;
	background-position: -212px 0px;
}
.menu-produtos A:hover
{
	background-position: -212px -50px;
}
.menu-noticias A
{
	width: 98px;
	background-position: -323px 0px;
}
.menu-noticias A:hover
{
	background-position: -323px -50px;
}
.menu-seja-cliente A
{
	width: 117px;
	background-position: -421px 0px;
}
.menu-seja-cliente A:hover
{
	background-position: -421px -50px;
}
.menu-seja-franqueado A
{
	width: 148px;
	background-position: -538px 0px;
}
.menu-seja-franqueado A:hover
{
	background-position: -538px -50px;
}
.menu-convenios A
{
	width: 115px;
	background-position: -686px 0px;
}
.menu-convenios A:hover
{
	background-position: -686px -50px;
}

.menu-sic-bloqueio A
{
	width: 140px;
	background-position: -801px 0px;
}
.menu-sic-bloqueio A:hover
{
	background-position: -801px -50px;
}
.menu-contato A
{
	width: 99px;
	background-position: -941px 0px;
}
.menu-contato A:hover
{
	background-position: -941px -50px;
}















/*RODAPE*/
#rodape
{
	background-image: url(imgs/rodape.gif);
	width: 100%;
	clear: both;
	height: 70px;
	color: #FFF;
}
#rodape DIV
{
	width: 980px;
	height: 50px;
	margin: 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 60px;
	padding-top: 30px;
}
/*CONTEUDO*/
#index
{
	padding-top: 10px;
	width: 980px;
	float: left;
	display: block;
}
/*INDEX*/
.destaque
{
	width: 670px;
	height: 240px;
	background-image: url(imgs/index-destaque.png);
	background-repeat: no-repeat;
	float: left;
}
.selo
{
	width: 250px;
	float: left;
	margin-top: 11px;
	margin-left: 11px;
}

.seloW
{
	width: 250px;
	float: left;
	margin-top: 11px;
	margin-left: 8px;
}

#site #empresa-sic H2
{
	background-image: url(imgs/h2-empresa.gif);
}
#convenios-sic {
	padding: 10px 0px 0px 15px;
	background: url(imgs/img-convenios.jpg) 300px 0px no-repeat;
	margin-top: -15px;
}
#convenios-sic h3 a {
	width: 300px;
	height: 30px;
	float: left;
}
#site #convenios-sic H2
{
	background: url(imgs/h2-convenios.gif) 15px 0px no-repeat;
	display: block;
	overflow:hidden;
	text-indent: -3000px;
	background-repeat: no-repeat;
}




#oportunidades-sic {
	padding: 10px 0px 0px 15px;
	background: url(imgs/img-convenios.jpg) 300px 0px no-repeat;
	margin-top: -15px;
}
#oportunidades-sic h3 a {
	width: 300px;
	height: 30px;
	float: left;
}
#site #oportunidades-sic H2
{
	background: url(imgs/h2-oportunidades.gif) 15px 0px no-repeat;
	display: block;
	overflow:hidden;
	text-indent: -3000px;
	background-repeat: no-repeat;
}










#site #index .index-noticias
{
	width: 920px;
	padding-left: 10px;
	float: left;
}
#site #index .index-noticias H2
{
	margin-top: 10px;
	margin-bottom: 0px;
	height: 30px;
	overflow: hidden;
	text-indent: -3000px;
	background-image: url(imgs/titulo-ultimas-noticias.png);
	background-repeat: no-repeat;
}
#site #index .index-noticias SPAN
{
	width: 430px;
	height: 120px;
	float: left;
	margin-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	padding-bottom: 20px;
	padding-top: 10px;
}
#site #index .index-noticias SPAN H4, #site #conteudo .index-noticias SPAN H4 A
{
	margin: 0px;
	margin-top: 5px;
	font-size: 14px;
	color: #900;
}
#site #index .index-noticias SPAN P
{
	font-size: 12px;
	margin-top: 5px;
}
/*H2*/
#site #empresa-sic H2, #site #produtos H2, #site #noticias H2, #site #servicos H2, #site #seja-cliente H2, #site #oportunidades H2, #site #seja-franqueado H2, #site #onde-estamos H2, #site #contato H2
{
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -3000px;
}
/*EMPRESA*/
#site #empresa-sic
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}
#site #empresa-sic H2
{
	background-image: url(imgs/h2-empresa.gif)
}
#site #empresa-sic P
{
	line-height: 18px;
	clear: left;
}
#empresa-sic H3
{
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px !important;
	height: 20px;
	padding-bottom: 20px;
	float: left;
	width: 160px;
	margin-top: 10px;
}
.img-apresentacao
{
	float: right;
	margin-top: 50px;
}
#conteudo-01
{
	padding-left: 13px;
	padding-top: 0px;
	background-image: url(imgs/abas-01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conteudo-02
{
	padding-left: 13px;
	padding-top: 0px;
	background-image: url(imgs/abas-02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: none;
}
.inativo A
{
	color: #999;
}
.ativo A
{
	color: #900;
}
.mapa-informacoes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	width: 450px;
	float: left;
}
.mapa-informacoes STRONG
{
	font-size: 11px;
	color: #900;
}
/*PRODUTOS*/

#column {
	width: 405px;
	float: left;
	text-align: justify;
	padding-bottom: 50px;
}
.column-margin { padding: 0px 75px 0px 0px;

}
#site #produtos
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}

#site #produtos img {
	float: left;
	clear:both;
}

#site #produtos H2
{
	background-image: url(imgs/h2-produtos.gif);
}
#site #produtos A
{
	color: #900;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#site #produtos H3
{
	width: 450px;
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#site #produtos H4
{
	width: 400px;
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
}

#site #produtos P
{
	line-height: 18px;
	margin-top: 0px;
}
#site #produtos .descricao {
	width: 600px;
	float: left;
	
}
.produtos-apoio
{
	width: 450px;
	float: left;
}
#serv01, #serv02, #serv03, #serv04, #serv05, #serv06, #serv07, #serv08, #serv09, #serv10, #serv11 
{
	width: 310px;
	padding: 0px 0px 0px 120px;
	clear: left;
	margin: 0px;
	padding-bottom: 10px;
	background: no-repeat 0px 10px;
}
#serv07 {background-image: url(imgs/icones/001.gif)}
#serv06 {background-image: url(imgs/icones/002.gif)}
#serv05 {background-image: url(imgs/icones/003.gif)}
#serv08 {background-image: url(imgs/icones/004.gif)}
#serv02 {background-image: url(imgs/icones/005.gif)}
#serv03 {background-image: url(imgs/icones/006.gif)}
#serv04 {background-image: url(imgs/icones/007.gif)}
#serv09 {background-image: url(imgs/icones/008.gif)}
#serv10 {background-image: url(imgs/icones/010.gif)}
#serv11 {background-image: url(imgs/icones/011.gif)}
#serv01 {background-image: url(imgs/icones/009.gif)}

.convenios-box-apoio {
	width: 255px;
	padding: 10px 10px 0px 10px; 
	height: 80px; 
	margin-right: 10px;  
	float: left;
	display: block;
	background:url(imgs/bg-convenios.jpg) no-repeat 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #900;
	font-weight: bold;
	padding-bottom: 30px;
}
.convenios-box-apoio a:link, .convenios-box-apoio a:visited {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	font-weight: bold;
}



/*NOTICIAS*/
#site #noticias
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
	background-image: url(imgs/img-noticias.jpg);
	background-position: right top;
	background: url(imgs/img-noticias.jpg) no-repeat 550px 0px;
}
#site #noticias H2
{
	background-image: url(imgs/h2-noticias.gif);
}
#site #noticias .noticias-box {
		width: 600px;
		float: left;
		padding-bottom: 40px;
		padding-right: 40px;
}
#site #noticias .noticias-box .noticias-corpo {
		width: 600px;
		border: 2px solid #FFF;
		background: url(imgs/transparent.png);
		padding: 5px 10px 10px 10px;
		float:left;
}
.noticias-ultimas {
	float: left;
	width: 240px;
	text-align: right;
	padding: 7px 15px 0px 0px;
	border-right: 1px dashed #CCC;
	
}


#site #noticias .noticias-box span, #site #noticias .noticias-ultimas span  {
	background-color: #900;
	padding: 2px;
	font-size: 10px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.noticias-conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-align: justify;
	float:left;
	width: 570px;
}
#site #noticias .noticias-box h4, #site #noticias .noticias-ultimas h4
{
	font-family: Arial, Helvetica, sans-serif;
	color: #900;
	margin: 0px;
	padding: 0px;
}
#site #noticias .noticias-box h4 {
	float: left;
	font-size: 18px;
	color: #900;
}
#site #noticias .noticias-ultimas h4 {
	font-size: 12px !important;
	float: right;
	padding-bottom: 30px;
}



#site #noticias .noticias-box h3 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-size: 26px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	float: left;
}

#site #noticias .noticias-box p a {
	padding: 0px;
	color: #666;
	float: left; 
}



/*SERVIÃ‡OS*/
#site #servicos H2
{
	background-image: url(imgs/h2-servicos.gif);
}
/*SEJA CLIENTE*/
#site #seja-cliente
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}
#site #seja-cliente H2
{
	background-image: url(imgs/h2-seja-cliente.gif);
}
#site #seja-cliente H3
{
	width: 800px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-size: 16px;
}


/*OPORTUNIDADES*/
#site #oportunidades {
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}
#site #oportunidades H2
{
	background-image: url(imgs/h2-oportunidades.gif);
	height: 30px;
}
#site #oportunidades H3
{
	width: 800px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-size: 16px;
}













#site #onde-estamos
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}
/*SEJA FRANQUEADO*/
#site #seja-franqueado
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
}


#site #seja-franqueado H2
{
	background-image: url(imgs/h2-seja-franqueado.gif);
}



#site #onde-estamos h2 {
	background-image: url(imgs/h2-onde-estamos.gif);
}
#site #seja-franqueado H3
{
	width: 800px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-size: 16px;
}
.seja-franqueado-box, .seja-cliente-box, .oportunidades-box  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	width: 700px;
	padding-right: 200px;
	float:left;
}
.seja-franqueado-box { background: url(imgs/img-seja-franqueado.jpg) no-repeat right 60px; }
.seja-cliente-box { background: url(imgs/img-seja-cliente.jpg) no-repeat right 36px; }
.seja-franqueado-texto {
	width: 550px;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color:#666;
	padding-right: 200px;
	float:left;
}

.oportunidades-box { background: url(imgs/img-oportunidades.png) no-repeat right 0px; border:1px s }
.oportunidades-texto {
	width: 550px;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color:#666;
	padding-right: 200px;
	float:left;
}














.seja-franqueado-vantagens, .seja-cliente-vantagens {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -2000px;
	list-style: none;
}
.seja-franqueado-vantagens ul, .seja-franqueado-vantagens ul li, .seja-cliente-vantagens ul, .seja-cliente-vantagens ul li { list-style:none; }

.seja-franqueado-vantagens {
	width: 700px;
	height: 300px;
	background: url(imgs/img-franqueado-vantagens.gif) no-repeat 1px 0px;
}
.seja-cliente-vantagens {
	width: 700px;
	height: 200px;
	background: url(imgs/img-cliente-vantagens.gif) no-repeat 1px 0px;
}




.TextoEsquerda {
	padding-top: 10px;
}
textodireita {
	padding-top: 10px;
}
.seja-franqueado-box .form, .seja-cliente-box .form, .oportunidades-box .form  {
	background-image:url(imgs/form.gif);
	background-position:0 1px;
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.form-a, .form-b, .form-c, .form-d {
	padding: 6px 0px 5px 3px;
}
.seja-franqueado-box h4 {
	border-top: 1px dashed #CCC;
	padding-top: 10px;
	width:700px;
}


.form-a {width: 25px;}
.form-b {width:75px;}
.form-c {width:150x;}
.form-d {width:230x;}
.form-e {width:500px; height: 150px !important; padding: 5px 0px 0px 5px !important;}


/*SEJA BLOQUEIO*/
#site #sic-bloqueio H2
{
	background-image: url(imgs/h2-sic-bloqueio.gif);
}
/*CONTATO*/
#site #contato
{
	padding-top: 10px;
	width: 900px;
	padding-left: 30px;
	float: left;
	display: block;
	background-image: url(imgs/img-contato.jpg);
	background-repeat: no-repeat;
	background-position: 525px 30px;
}
#site #contato H2
{
	background-image: url(imgs/h2-contato.gif);
}
#site #contato P
{
	line-height: 18px;
	clear: left;
}
#site #contato H3
{
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px !important;
	padding-bottom: 20px;
	margin-top: 10px;
	float: left;
	width: 160px;
}
.contato-box
{
	width: 500px;
	clear: both;
	float: left;
}
.contato-btn
{
	width: 430px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 50px;
	float: left;
	text-align: right;
}
/*FORM*/
.form-titulos, .form-titulos-a1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	padding-top: 5px;
	float: left;
}
.form-titulos
{
	width: 75px;
	clear: both;
}
.form-titulos-a1
{
	width: 25px;
	padding-left: 20px;
}
.form-campo, .form-campo-a1, .form-campo-a2, .form-textarea
{
	border: 1px solid #CCC;
	float: left;
	background-image: url(imgs/form.gif);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	margin: 3px;
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.form-campo
{
	width: 350px;
	height: 24px;
}
.form-campo-a1
{
	width: 236px;
	height: 24px;
}
.form-campo-a2
{
	width: 60px;
	height: 24px;
}
.form-textarea
{
	width: 350px;
	height: 150px;
	border: 1px solid #CCC;
}
.certificado-digital {
	width: 830px;
	float: left;
	margin: 0px 0px 0px -20px;
	padding: 100px 50px 20px 50px;
	background-image:url(imgs/bg-certificado-digital.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color:#666666;

}
