@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:#B88847;
}

#col01 {
float:left;
display:inline;
margin-left:15px;
width:460px;
}
#col02 {
float:right;
display:inline;
margin-right:15px;
width:400px;
}
.borda{border:1px solid #ccc;}

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:15px;
list-style-position:outside;
list-style-type:disc;
font:0.7em verdana, tahoma;
color:#28166f;
}
ul.lista li{
margin:8px;
}


ul.listaEnderecos{
margin-left:5px;
font:0.7em verdana, tahoma;
color:#28166f;
display:block;
float:left;
width:270px;
}
.listaEndereco{
margin:8px;
list-style-position:outside;
list-style-type:disc;
}

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;}
h4.direcionamento {background:url(../pics/tt-direcionamento.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;}

h5{color:#426CA6; font:bold 0.8em/160% verdana,tahoma;}
#mainContent .margem{margin-left:10px; margin-bottom:30px;}

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

/*** sidebar ***/

#sidebar{margin: 0 0 0 5px;}

#sidebar p{
text-align:justify;
font: normal 11px verdana;
color:#28166f;
margin:15px 0 0 5px;
}

p.tit{margin:10px 0;}

#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 10px;;
width:252px;
float:left;
display:inline;
}


#textoLocalizacao {float:left; margin:10px 0 0 30px; width: 500px;}

#textoLocalizacao ul li{ display: inline; float: left;}

#textoLocalizacao ul li {width: 260px; margin-bottom: 20px;}



#box01 {float:left;}
#box02 {float:left; margin: 0 0 0 10px;}
.lnVertical{background-image:url(../pics/linha-v.jpg) repeat-y;}

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;
}

