@import url("reset.css"); /* css reset */

body {background:#e2e8ed url(..\pics\bg-body.jpg) repeat-x left top;}

a {
display:block;
color:#28166f;
}
a:hover {
	font-weight:bold;
	color:#03C;
}

#col01 {
float:left;
display:inline;
margin-left:15px;
width:460px;
}
#col02 {
float:right;
display:inline;
margin-right:15px;
width:400px;
}

div.foto ul { padding-left:30px; }

div.foto li{
float:left;
display:inline;
margin:30px;
border:2px solid #28166f;
padding-left:0;
}
div.foto li img {
display:block;
}
.voltar{
clear:left;
display:block;
text-align:center;
}
a.voltar {
color:#28166f;
font-weight:bold;
}
.imgLeft2 {
float:left;
margin:6px 10px 0 0;
border:1px solid #810908;
padding:5px;
}
.imgRight2 {
float:right;
margin:6px 10px 0 0;
border:1px solid #810908;
padding:5px;
}
h1{
color:#B88847;
font:bold 0.8em/160% verdana, tahoma;
}
.clear {clear:both;}
p.center {text-align:center;}
p.right {text-align:right;}

a.assinatura {
display:block;
position:absolute;
text-indent:-9000em;
overflow:hidden;
width:95px;
height:14px;
top:18px;
left:45px;
font:bold 0.8em arial;
color:#fff;
background:url(../pics/assinatura.jpg) no-repeat;
}
a.more {
text-align:right;
font:bold 0.6em verdana, tahoma;
color:#96aebe;
display:block;
background:url(../pics/bullet.gif) no-repeat 213px 3px;
padding-left:12px;
}
ul.lista{
margin-left:5px;
list-style-position:outside;
list-style-type:disc;
font:0.7em verdana, tahoma;
color:#28166f;;
}
ul.lista li{
margin:8px;
}
h4.tt {
text-indent:-9000em;
overflow:hidden;
height:34px;
margin-bottom:12px;
}
h4.melo_martini {background:url(../pics/tt-meloMartin.jpg) no-repeat;}
h4.equipe {background:url(../pics/tt-equipe01.gif) no-repeat;}
h4.equipe01 {background:url(../pics/tt-titulares.jpg) no-repeat;}
h4.area_atuacao {background:url(../pics/tt-areaAtuacao.gif) no-repeat;}
h4.area_atuacao01 {background:url(../pics/tt-areaAtuacao01.jpg) no-repeat;}
h4.ultimas_noticias {background:url(../pics/tt-ultimasNoticias.gif) no-repeat;}
h4.noticias {background:url(../pics/tt-noticias.jpg) no-repeat;}
h4.quem_somos {background:url(../pics/tt-quemSomos.jpg) no-repeat;}
h4.localizacao {background:url(../pics/tt-localizacao.jpg) no-repeat;}
h4.fale {background:url(../pics/tt-fale.jpg) no-repeat;}
h4.artigos {background:url(../pics/tt-artigos.jpg) no-repeat;}
h4.legislacao {background:url(../pics/tt-legislacao.jpg) no-repeat;}
h4.links {background:url(../pics/tt-links.jpg) no-repeat;}
h4.conheca {background:url(../pics/tt-conheca.jpg) no-repeat;}
h4.galeria {background:url(../pics/tt-galeria.jpg) no-repeat;}
h4.obrigado {background:url(../pics/tt-obrigado.jpg) no-repeat;}



/*** header ***/

#header a.conheca {
position:absolute;
top:20px;
right:40px;
font:bold 0.8em verdana, tahoma;
color:#28166f;
}
#header a.conheca span {position:relative;top:2px;}

#header a.conheca:hover {color:#104A92;}

#header a.galeria {
position:absolute;
top:40px;
right:25px;
font:bold 0.8em verdana, tahoma;
color:#28166f;
}
#header a.galeria span {
position:relative;
top:3px;

}

#header a.galeria:hover {color:#104A92;}

#header a.logo {
float:left;
width:324px;
margin-top:16px;
}
ul#nav li {
float:left;
height:104px;
margin-top:16px;
}
ul#nav li.bt01 {width:135px;background:url(../pics/bg-nav01.jpg) no-repeat left top;}
ul#nav li.bt02 {width:161px;background:url(../pics/bg-nav02.jpg) no-repeat left top;}
ul#nav li.bt03 {width:95px;background:url(../pics/bg-nav03.jpg) no-repeat left top;}
ul#nav li.bt04 {width:123px;background:url(../pics/bg-nav04.jpg) no-repeat left top;}
ul#nav li.bt05 {width:138px;background:url(../pics/bg-nav05.jpg) no-repeat left top;}

ul#nav li a {
text-align:center;
display:block;
margin-top:70px;
font:0.8em verdana, tahoma;
color:#28166f;
}
ul#nav li a:hover {font-weight:bold;}

/*** box ***/

div.box {
float:left;
margin:8px 0 0 41px;
display:inline;
width:280px;
}
div.box p {
padding:5px 2px;
text-align:justify;
font:0.7em/160% verdana, tahoma;
color:#28166f;
}
div.firstBox {margin-left:10px;}

#melo_martini {
float:left;
display:inline;
margin:0 0 0 25px !important;
}

/*** mainContent ***/

#mainContent h4.tt, #mainContent02 h4.tt {margin:16px 0 10px 10px;}

#mainContent p, #mainContent02 p {
padding:6px 10px;
font:0.7em/160% verdana, tahoma;
color:#26136d;
}

/*** sidebar ***/

#sidebar ul {margin:50px 0;}

#sidebar ul.elisia {margin:80px 0;}

#sidebar ul.edenilton {margin:310px 0;}

#sidebar ul.marcelo {margin:390px 0;}

#sidebar .borda img { /* inserir borda nas imagens */
margin-right:15px;
padding:2px;
border:2px solid #97AEBE;
}
#formulario {
margin:15px 0 0 300px;
width:252px;
float:left;
display:inline;
}
input.text { 
width:240px; 
margin-bottom:6px;
}
input.text, textarea {
font:11px Verdana;
color:#28166f;
padding:5px;
}
textarea {
width:240px;
height:90px;
}
.enviar {
margin-top:3px;
width:50px;
float:right;
height:25px;
border:none;
font:11px Verdana;
color:#fff;
cursor:pointer;
background:#003399;
}
button {
border:none;
font:11px Verdana;
color:#fff;
background:#003399;
padding:3px 6px;
cursor:pointer;
}table {
	text-align: left;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #234199;
}
table {
	font-weight: bold;
}
table {
	text-align: left;
}
#coluna01 {
	color: #000;
	font-weight: bold;
}
#titulo_tabela01 {
	font-size: 12px;
}
#titulo_tabela02 {
	font-size: 12px;
}
corpo_tabela {
	font-size: 10px;
}
#corpo_tabela01 {
	font-size: 10px;
}

