
body  {
word-spacing: 0;
text-align: left;
font-family: Tahoma;
font-size: 11px;
color: #000000;
margin: 0;
padding: 0;
background-color: #3E3E3E;
background-image:url('images/background.gif');
background-position: center top;
background-repeat:repeat-y;
}

a {color: #6D204B}

a:hover {color: #3f3f3f}

.clear {clear:both;}

ul {
padding-left: 13px;
margin: 10px 0 10px 0;
}

p {
margin: 0;
padding: 0;
}

h1 {
color: #fff;
font-size: 12px;
font-weight: bold;
background-image:url('images/barra01.gif');
background-position: left center;
background-repeat:no-repeat;
padding: 15px;
}

h2 {
margin: 0;
padding: 0;
font-size: 11px;
font-weight: bold;
}

h3 {
color: #fff;
font-size: 12px;
font-weight: bold;
background-image:url('images/barra02.gif');
background-position: left center;
background-repeat:no-repeat;
padding: 15px;
}

h4 {
color: #fff;
font-size: 11px;
font-weight: bold;
background-image:url('images/barra04.gif');
background-position: left center;
background-repeat:no-repeat;
padding: 9px;
}

h5 {
color: #fff;
font-size: 12px;
font-weight: bold;
background-image:url('images/barra03.gif');
background-position: left center;
background-repeat:no-repeat;
padding: 9px 0 9px 42px;
}

h6 {
margin: 0;
padding: 0;
font-size: 13px;
font-weight: bold;
}

#alinhamento {
width: 700px;
position: absolute;
top: 0px;
left: 50%;
margin-left: -367px;
}

#divisa_topo {
height: 139px;
width: 700px;
background-image:url('images/foto_topo.jpg');
background-position: left top;
background-repeat:no-repeat;
}

#logo {
padding: 30px 0 30px 0;
}

#divisa_conteudo {
width: 522px;

background-color: #fff;
padding: 6px;
}

#fotos {
position: absolute;
top: 139px;
left: 50%;
margin-left: 183px;
}

#divisa_rodape {
padding: 40px 0 40px 140px ;
color: #818181;
background-image:url('images/logobaixo.gif');
background-position: left center;
background-repeat:no-repeat;
}


#cabecario {
background-color: #E7E7E7;
height: 56px;
width: 364px;
float: left;
margin: 0 6px 10px 0;
padding: 8px
}

#telefones {
background-color: #E7E7E7;
height: 46px;
width: 120px;
float: left;
margin: 0 0 10px 0;
padding: 18px 6px 8px 10px;
}

#banner {
margin-bottom: 6px;
}


.box_home_um {
width: 250px;
float:left;
padding: 0 15px 0 5px;
}

.box_home_dois {
width: 250px;
float:left;
}

.logotipos {
text-align: center;
align: center;
margin-left: -12px
}





#lista_home_esq, #lista_home_dir {
margin: 0;
Padding: 0;
list-style: none;
}

#lista_home_esq{
width: 105px;
margin-right: 5px;
float: left;
}

#lista_home_esq li {
background-color:#DADADA;
padding: 3px 6px 3px 6px;
margin: 0 0 3px 0;
}


#lista_home_dir{
width: 135px;
float: left;
}

#lista_home_dir li {
background-color:#DADADA;
padding: 3px 6px 3px 6px;
margin: 0 0 3px 0;
}







.form_types  {
list-style: none;
padding: 0;
margin: 0;
}

.type_foto {
float: left;
padding: 0 10px 0 0;
}

.type_form {
float: left;
}

.form_types li {
padding: 4px 0 4px 12px;
width: 320px;
}

.form_cinza {
background-color: #dfdfdf;
}



.link_job {
color: #CC0000;
font-size: 12px;
font-weight: bold;
}

.form_job {
list-style: none;
padding: 0;
margin: 0;
}


.form_job li {
float: left;
width: 239px;
padding: 5px 5px 5px 10px;
margin: 2px;
}


.box_esq_contact, .box_dir_contact {
background-color: #dfdfdf;
padding: 10px;
width: 235px;
height: 255px;
float: left;
}

.box_esq_contact {
margin-right: 8px;
}