body{
	background-color: #eaeaea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	color: #303030;
	margin:0 auto;
}

div#corpo{
	margin:0 auto;
	position:relative;
    width:875px;
}

div#bg-fundo{
	margin:0 auto;
    float:left;
  	background-color: #FFFFFF;
    width:875px;
}

div#menu-rapido{
    width:875px;
	background-color: #FFF;
}

div#txt-menu-rapido{
    position:absolute;
    width:585px;
    padding-top:15px;
    padding-right:35px;
    text-align:right;
    z-index:9;
}

div#column-1{
    float:left;
    display:inline;
    width:255px;
    background-color: #FFF;
}

div#logo{
	background: url(../imagens/bg_logo.jpg) center top no-repeat;
    float:left;
    width:250px;
    height:181px;
}

div#logo img{
    padding: 45px 0 0 23px;
}

div#column-2{
    float:left;
    display:inline;
    width:620px;
    background-color: #FFF;
}

div#banner{
    float:left;
    width:620px;
}

div#rodape{
	background: url(../imagens/bg_rodape.jpg) center top no-repeat;
    float:left;
    display:inline;
    width:875px;
    height:56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}

div#txt-rodape{
    padding-top:35px;
    padding-left:70px;
    text-align:center;
}



a{
    text-decoration:none;
    color:#303030;
}
a:hover{
    text-decoration:none;
    color:#777777;
}

a.not_home{
    text-decoration:none;
    color:#303030;
}
a.not_home:hover{
    text-decoration:none;
    color:#303030;
}


#titulo{
    float:left;
    height:48px;
    width:295px;
}

#titulo p{
    color:#303030;
    font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:0px 0 0 50px;
    *padding:10px 0 0 50px;
    _padding:10px 0 0 50px;
}

#subtitulo{
    color:#303030;
    font-size:15px;
    font-family:arial;
    font-weight:normal;
}

p{
    text-align:left;
}
div#endereco{
	background: url(../imagens/bg_endereco.jpg) right 2px no-repeat;
	float:left;
    padding:25px 0 15px 35px;
    *padding:25px 0 15px 35px;
    _padding:25px 0 15px 25px;
    width:226px;
}

div#menu{
	background: url(../imagens/bg_menus_seta.jpg) right 2px no-repeat;
	float:left;
    *padding-top:11px;
    _padding-top:11px;
    width:226px;
}

div#menu_en{
	background: url(../imagens/bg_menus_seta_en.jpg) right 2px no-repeat;
	float:left;
    *padding-top:11px;
    _padding-top:11px;
    width:226px;
}

div#menu ul li{
	background: url(../imagens/bg_menus.jpg) center bottom no-repeat;
    width:180px;
    line-height:24px;
    list-style:none;
}

div#menu_en ul li{
	background: url(../imagens/bg_menus.jpg) center bottom no-repeat;
    width:180px;
    line-height:24px;
    list-style:none;
}

div#menu ul li p{
    padding:5px 0 0 10px;
}

div#conteudo{
    margin:0 auto;
    display:block;
    border:0px solid #000;
    width:620px;
    text-align:left;
    z-index:-1;
    clear:both;
}


div#conteudo-internas{
    text-align:left;
    width:610px;
    padding:10px 0 0 10px;
}

div#col-home-1{
	background: url(../imagens/bg_topo_home.jpg) center top no-repeat;
    float:left;
    width:295px;
}

div#col-home-2{
	background: url(../imagens/bg_topo_home.jpg) center top no-repeat;
    float:left;
    width:295px;
}

/* HOME */

div#destaque-home{
    float:left;
    width:295px;
}

div#destaque-home p{
    color:#303030;
    font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    padding:0 10px 0 15px;
}

div#foto{
    float:right;
    padding:0 0 5px 5px;
}

div#col-interna{
	background: url(../imagens/bg_topo_internas.jpg) 12px top no-repeat;
    float:left;
    width:600px;
}

div#destaque-interna{
    float:left;
    width:600px;
}

div#destaque-interna p{
    color:#303030;
    font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    padding:0 10px 0 15px;
}

div#destaque-interna ul li{
    list-style:none;
    display:inline;
    width:120px;
    *width:120px;
    _width:120px;
}

div#box{
    width:200px;
    *width:200px;
    _width:200px;
    height:150px;
    float:left;
}

div#box img{
	border:0px solid #cccccc;
}

div#saiba p{
    float:right;
    padding:0 10px 0 0;
}

.botao {
	border:1px solid #cccccc;
	background-color: #cccccc;
	height:18px;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 50px;
}

.input {
	border:1px solid #cccccc;
	background-color: #cccccc;
	height:15px;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 340px;
}

.input2 {
	border:1px solid #cccccc;
	background-color: #cccccc;
	height:18px;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 152px;
}
.input3 {
	border:1px solid #cccccc;
	background-color: #ffffff;
	height:18px;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 281px;
}

.textarea {
	border:1px solid #cccccc;
	background-color: #cccccc;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 340px;
}

.combo {
	border:1px solid #cccccc;
	background-color: #FFFFFF;
	height:23px;
	font-size:11px;
	font-family:arial;
	color: #666666;
	width: 283px;
}



