@charset "utf-8";
/* CSS Document */

* {
	padding:0;
	margin:0;
}

body {
  background: #afd9ed url('../imagens/fundo.png') top center repeat-x;
  color: #555;
  font: 13px/150% 'Helvetica Neue', Helvetica, Arial, sans-serif;
  height: 100%;
  -webkit-text-stroke: 1px transparent;
  overflow-x: hidden;
}

/* LINKS ////////////////////////////////////////////////////////////////////////////// */

a:link {
	color: #1493C8;
}
a:visited {
	color: #1493C8;
}
a:hover {
	color: #000;
}
a:active {
	color: #1493C8;
}


/* DIVS ////////////////////////////////////////////////////////////////////////////// */

#DIV_CONTEUDO {
    border-radius: 15px;
    height: 500px;
    left: 50%;
    margin-left: -490px;
    margin-top: 100px;
    position: absolute;
    width: 980px;
	background-color:#D3EAF8;
}

#PLANOS {
	background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    margin-left: 100px;
    margin-top: 20px;
    padding: 5px;
}

#PLANOS #TAB_TOPO {
	background-color:#25AAE2;
	color:#FFF;
	font-size: 16px;
}

#PLANOS tr td {
	height: 30px;
}

#PLANOS tr {
	background-color:#F4F4F4;
	height: 30px;
}

#PLANOS tr:hover {
	background-color:#EBEBEB;
	height: 30px;
}

#TEXTO_CONTRATE {
	margin-left: 100px;
}

#LOGOMARCA {
    cursor: pointer;
    margin-left: 850px;
    margin-top: 400px;
    position: absolute;
}

.PERGUNTAS {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    margin-top: -30px;
    position: absolute;
}

.RESPOSTAS_PERGUNTAS {
	background-color: #FFFFFF;
	font-size: 18px;
	color: #0B77B7;
	border-radius: 10px 10px 10px 10px;
	padding: 40px 10px 10px 10px;
	position: absolute;
	width: 880px;
	z-index:2;
}

.TEXTO_INTERNO {
    font-size: 18px;
    margin-left: 30px;
    margin-top: 30px;
    text-align: justify;
    width: 920px;
}

.TEXTO_TITULO {
    color: #FFFFFF;
    font-size: 30px;
    margin-top: -50px;
    position: absolute;
}


#FORMULARIO {
	margin-left: 200px;
	margin-top: 20px;
	color: #0B77B7;
}

#FORMULARIO ul {
	list-style: none;
}

#FORMULARIO ul li {
	padding-top: 10px;
	font-size: 15px;
}


#NOME, #TELEFONE, #CELULAR, #EMAIL {
	width: 600px;
	height: 30px;
}

#MENSAGEM {
	width: 600px;
	height: 100px;
}


/* BOX 1,2,3,4,5 ////////////////////////////////////////////////////////////////////////////// */

#BOX1, #BOX2, #BOX3, #BOX4, #BOX5 {
    height: 430px;
    width: 900px;
	font-size:28px;
	z-index:1;
	height:480px;
}

#TEXTO1, #TEXTO2, #TEXTO3, #TEXTO4, #TEXTO9, #TEXTO10 {
	color:#FFF;
	padding:5px;
	position:absolute;
	font-size:20px;
}

#TEXTO1 {
	background-color:#0B77B7;
	margin-top: 20px;
	margin-left: 50px;
}

#TEXTO2 {
	background-color:#25AAE2;
	margin-top: 60px;
	margin-left: 50px;
}

#TEXTO3 {
	background-color:#262161;
	margin-top: 100px;
	margin-left: 50px;
}

#TEXTO4 {
	margin-top: 180px;
	margin-left: -220px;
	font-size:35px;
	font-weight:bold;
	font-style:italic;
	color:#0B77B7;
}

#TEXTO5, #TEXTO6, #TEXTO7 {
	background-color: #FFFFFF;
    font-size: 18px;
    color: #0B77B7;
    border-radius: 10px 10px 10px 10px;
    margin-left: -215px;
    padding: 10px;
    position: absolute;
	width: 880px;
	z-index:2;
}

#TEXTO5 {
    margin-top: 230px;
}

#TEXTO6 {
    margin-top: 290px;
}

#TEXTO7 {
    margin-top: 370px;
}

#TEXTO8 {
    color: #0B77B7;
    font-size: 35px;
    font-style: italic;
    font-weight: bold;
    margin-left: -210px;
    margin-top: 362px;
    position: absolute;
    width: 880px;
	line-height: 32px;
}

#TEXTO9 {
	margin-top: 180px;
	margin-left: -220px;
	font-size:35px;
	font-weight:bold;
	font-style:italic;
	color:#0B77B7;
}

#TEXTO10 {
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	color:#0B77B7;
	width: 880px;
	line-height: 40px;
	text-align:center;
	margin-top: -13px;
}

.EXEMPLO1, .EXEMPLO2, .EXEMPLO3 {
	background-image:url(../imagens/fundo_exemplos.png);
	width: 880px;
	height: 112px;
}

.EXEMPLO1 {
	margin-top: 90px;
}

#TEXTO1_EXEMPLO {
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 105px;
    margin-top: 4px;
    position: absolute;
	font-weight:bold;
}


#TEXTO2_EXEMPLO {
    color: #CCCCCC;
    font-size: 25px;
    line-height: 32px;
    margin-left: 105px;
    margin-top: 30px;
    position: absolute;
    width: 770px;
	font-style: italic;
}



#ICONE2 {
	position:absolute;
	margin-top: 60px;
	margin-left: 320px;
}

#ICONE3 {
	position:absolute;
	margin-top: 60px;
	margin-left: 320px;
}

#ICONE4 {
	position:absolute;
	margin-top: 60px;
	margin-left: 320px;
}


#ICONE_EXEMPLO1 {
	position:absolute;
    margin-left: 25px;
    margin-top: 30px;
}


#ICONE_EXEMPLO2 {
	position:absolute;
    margin-left: 12px;
    margin-top: 35px;
}


#ICONE_EXEMPLO3 {
	position:absolute;
    margin-left: 16px;
    margin-top: 30px;
}

/* RODAPÉ ////////////////////////////////////////////////////////////////////////////// */

#DIV_RODAPE {
	position: absolute;
	background-color:#F3F3F5;
	bottom:0;
	width:100%;
	height:170px;
	box-shadow: 0 0 5px 0 #999999;
	top: 788px;
}

.DIV_RODAPE_CONTEUDO {
	width: 980px;
	margin: 0 auto;
	margin-top:10px;
}

#DIV_RODAPE_INF {
	position: absolute;
	bottom:0;
	width:100%;
	height:40px;
	
	background: #f5b41a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #f5b41a 0%, #f99839 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5b41a), color-stop(100%,#f99839)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5b41a 0%,#f99839 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5b41a 0%,#f99839 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5b41a 0%,#f99839 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5b41a 0%,#f99839 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5b41a', endColorstr='#f99839',GradientType=0 ); /* IE6-8 */
}

#TEXTO_RODAPE_INF_ESQUERDO {
	color:#FFF;
	font-weight:bold;
}

#TEXTO_RODAPE_INF_DIREITO {
	margin-top:-10px;
	color:#FFF;
	font-weight:bold;
	margin-left: 493px;
	margin-top: -20px;
}