﻿body
{
	margin: 30 auto 30 auto;
	background-image: url(../img/fundo_azul.jpg);
	background-repeat: repeat-x;
	background-color: #6da4c1;
}

#divEfeitoExterno
{
	width: 775px;
	border: solid #2c6083 3px;
	margin: auto;
}

#divInterno
{
	background-color: White;
	border: solid #1b3b50 1px;
}

#divConteudo
{
	background-repeat: no-repeat;
	background-image: url(../img/fundointerna3.jpg);
	text-align: center;
}

#divRodape
{
	text-align: center;
	margin-top: 10px;
}

#divTopo
{
}


#divBarraSuperior
{
	height: 5px;
	background-color: #0058a3;
	border-top-width: 1px;
	border-top-color: #1062a9;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #4887bd;
	border-bottom-style: solid;
	font-size: 1pt;
}

#divApresentacao
{
	background-image: url(../img/apresentacaointerna2.jpg);
	height: 148px;
	background-repeat: no-repeat;
}

#divBarraLinks
{
	float: right;
	height: 25px; /*width: 330px;*/
	padding-right: 18px;
	font-size: 0pt;
}

.txtBusca
{
	width: 100px;
	height: 12px;
	font-size: 7pt;
	background-color: #61a3c3;
	border: 0px;
	color: White;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 2px;
}

#divMenus
{
}

.divMenuText
{
	margin-top: 6px;
}

#divFaixaInferior
{
	background-color: transparent;
	text-align: center;
	padding-top: 37px;
	padding-bottom: 10px;
	float: left;
	width: 774px;
}

.divTextoPequeno
{
	width: 470px;
}
#divTexto
{
	background-color: transparent;
	text-align: left;
	width: 733px;
}

.imgTitulo
{
	margin-top: 2px;
}

#imgMarcaDagua
{
	float: left;
	margin-top: 22px;
}

#botaoEnviar
{
	background-color: #539bbc;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}

#textMsg
{
	font: 11px tahoma;
	width: 200px;
	height: 100px;
}

.lblMapa
{
	width: 150px;
	display: block;
}

div#container
{
	margin: auto;
	padding: 20px;
}


blockquote
{
	border: dashed 1px #ccf;
	background: #eef;
	padding: 1em;
}

dd
{
	font-weight: bold;
}

dt
{
	padding: 1em;
	margin-left: 1.5em;
}


fieldset
{
	border: 0 none;
	background-color: Transparent;
}

fieldset legend
{
	position: relative;
	top: -10px;
}

fieldset label, fieldset label span.caption
{
	display: block;
}

div#header
{
	border: dotted 1px;
	background: #eee;
	margin-bottom: 1em;
}

div#highlight
{
	border: dotted 1px;
	background: Orange;
	color: White;
	margin-bottom: 1em;
}

div#content
{
	width: 467px;
	float: left;
	background-color: Transparent;
	position: static;
}

div#blog
{
	margin-top: 10px;
	background: #398cb2;
	color: #eee;
	text-align: center;
	font-size: x-large;
}

div#address
{
	background-color: #EEEEEE;
	border: 1px dotted blue;
	float: right;
	margin-top: 20px;
	width: 251px;
}

div#contactTudo
{
	width: 251px;
	margin-top: 100px;
	float: right;
	clear: right;
}

div#contact
{
	border: dotted 1px blue;
	background-color: #eee;
	width: 251px;
	float: right;
}

div#footer
{
	text-align: center;
}

div.box
{
	float: left;
	width: 44%;
	background: #efe;
	margin-right: 20px;
	border: dotted 1px green;
	padding: .5em;
}

div#newsletter
{
	background: #eee;
	margin-top: 1em;
	padding: .5em;
}

div#newsletter input
{
	width: 80%;
	display: block;
}

.clear
{
	clear: both;
}

ul.menu li, ul.customers li
{
	list-style-type: none;
	display: inline;
}

ul.customers li
{
	margin: 10px;
}

.imgGrande
{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
}

.clientes
{
	list-style: none;
}
.textolargo
{
	width: 158%;
}
p div.textolargo
{
	width: 158%;
}
.botao
{
	background-color: #539bbc;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}

/*Links */
#natura
{
	float:left;
	height:83px;
	margin-left:33px;
	margin-top:20px;
	position:absolute;
	width:112px;
}

#trisul
{
	height:60px;
	margin-left:221px;
	margin-top:33px;
	position:absolute;
	width:112px;
}

#cmarqx
{
	height:55px;
	margin-left:220px;
	margin-top:115px;
	position:absolute;
	width:130px;
}
#exlibris
{
	height:55px;
	margin-left:18px;
	margin-top:307px;
	position:absolute;
	width:155px;
}

#arede
{
	height:51px;
	margin-left:223px;
	margin-top:248px;
	position:absolute;
	width:117px;
}

#pontonet
{
	height:55px;
	margin-left:215px;
	margin-top:184px;
	position:absolute;
	width:140px;
}

#fleezz
{
	height:55px;
	margin-left:25px;
	margin-top:184px;
	position:absolute;
	width:140px;
}
#azzi
{
	height:55px;
	margin-left:181px;
	margin-top:307px;
	position:absolute;
	width:185px;
}
#hedginggriffo
{
	height:55px;
	margin-left:11px;
	margin-top:117px;
	position:absolute;
	width:191px;
}

