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



body { background:url(../pics/bg_organizacional.jpg) #676767 repeat-x; }

fieldset { width:608px; }

img.left-02 {float:left; display:inline; border:2px solid #1E1E1E; padding:1px; margin-right:10px;}

.left{float:left; margin-right:15px;}
.right{float:right; margin-left:15px;}

img.left {float:left; margin-right:15px;}
div.descricao {float:left; width:280px; margin-left:10px;}
.vermelho{color:#C4262E;}

#container {
width:1003px;
margin:0 auto;
}
#container p.repre {
font:normal 13px Trebuchet MS;
color:#000;
}
.clear {clear:both}
.style-home {
font:11px Verdana;
}

.label {
width:606px;
height:20px;
background:#e9e9e9;
border:1px solid gray;
}

.alegria {margin: 2px 0 0 5px; }

.g1 {margin:-50px 0 0 17px; }

a.center {margin-left:40px;display:block;}

a.top {
font:bold 13px Trebuchet MS;
color:#fff;
}

a:hover.top {
font:bold 13px Trebuchet MS;
color:#999;
}

a.address {font:bold 12px Trebuchet MS; color:#999;}

.parceiros1{margin-left:50px;text-align:center;float:left;}

.parceiros2{margin-right:50px;text-align:center;float:left;margin-top:20px;}



a:hover.address {
font:bold 12px Trebuchet MS;
color:#666;
}

a {
color:#999;
}

a:hover {
color:#333;
}

.links a {color:#C00; font-weight:bold;}
.links a:hover {text-decoration:underline;}

h1 { font:bold ; color:#BC1D38; }

#footer {
position:relative;
margin:0 0 0 35px;
clear:both;
width:933px;
height:250px;
background:url(../pics/bg-footer.jpg) no-repeat;
}

#address {
padding-top:50px;
font:bold 11px Trebuchet MS;
text-align:left;
width:460px;
height:200px;
float:left;
}

#interativa {
position:absolute;
margin:75px 0 0 35px;
width:91px;
height:15px;
}

/* FORMULÁRIOS */

fieldset { width:295px; }

#formulario {
width:295px;
padding:0 0 0 163px;
}

input.contato {
padding:5px 0 0 5px;
font:12px Trebuchet MS; 
width:295px;
height:20px;
background:#e9e9e9;
border:1px solid gray;
}

.txtArea {
padding:5px 0 0 5px;
font:12px Trebuchet MS; 
width:295px;
background:#e9e9e9;
border:1px solid gray;
}

.txtArea-comments {
padding:5px 0 0 5px;
font:12px Trebuchet MS; 
width:500px;
background:#e9e9e9;
border:1px solid gray;
}

.txtArea-opcao {
padding:5px 0 0 5px;
font:12px Trebuchet MS; 
width:302px;
background:#e9e9e9;
border:1px solid gray;
}

.bt{
float:right;
font:12px Trebuchet MS;
}

.envio {
font:12px Trebuchet MS;
background:#e9e9e9;
border:1px solid gray;
}

.form { width:295px; }


/*******************************************************************************
									 UL LI
*******************************************************************************/

ul li {
margin-left:15px;
list-style-type:disc;
}

ul.lista_numeros li {list-style:decimal;}

img.logotipo-footer {float:left; margin: 50px 20px 0 344px;}