body {
	font-family: Arial,Verdana, Tahoma, sans-serif;
	background: url("images/body.gif") #7C6F66 repeat-x;
	margin:0px;
}

#page {
	position: absolute;
	margin:auto;
	width: 830px;
	left:50%;
	margin:0px 0px 0px -400px;

}

#header {
	float:left;
	width: 630px;
	height:110px;
	text-align:left;
    padding-top: 25px;
    padding-left: 30px;
}

#header h1 {
	text-indent:-9000px;
	overflow:hidden;
	font-size: 12px;
	text-decoration: none;
    background: url("images/logo.gif") 0px 0px no-repeat;

}

#header h1 a {
	display: block;
	width: 520px;
	height: 57px;
  color: #641612
}

#header2 {
	float:left;
	width: 80px;
	height:95px;
   	padding-top:25px;
    margin: 0px;
    color: #641612;
    text-align: left;
}

#header2 ul {
    padding:0px;
    margin: 0px;

}

#header2 ul li{
    list-style:none;
    text-indent: 0px;
    background: url("images/seta3.gif") 0px 8px no-repeat;

}


#header2 ul li a {
    color: #641612;
    text-decoration: none;
	color: #641612;
	font-size: 12px;
	line-height: 22px;
    font-weight: bold;
    padding-left: 15px;
}

#header2 a:hover {
		text-decoration: none;
		color: #9b1e18;
}


#links {
	float:left;
	width: 780px;

}

#links a {
    float: left;
    display: block;
	width: 90px;
	height: 23px;
 	font-weight: bold;
	text-decoration: none;
	color: white;
	font-size: 12px;
	padding-top: 8px;
	text-align:center;

}

#links a:hover {
        display: block;
		color: #9B231C;	
		
}

#s1, #s2, #s3, #s4, #s5 {
	top:472px;
	left:0px;

}


.submenu {
		visibility:hidden;
		position:absolute;
		width: 440px;
		height: 20px;
		background: #969594;
		padding:0px;
}




#banner {
	position: absolute;
	top: 134px;
	left:0px;
	width: 810px;
	height: 305px;
	background: url("images/bg_banner.jpg") 0px 0px no-repeat;
    padding-left: 20px;
    text-align: left;
	z-index: 1;
}

#flash {
	float:left;
	width: 780px;
	height: 305px;

}

#imagem {
	float:left;
	width: 450px;
	height: 305px;
	background: url("images/bg_banner.jpg") 0px 0px no-repeat;
}

#adress {
	float:left;
	width: 775px;
	height: 25px;
	background: url("images/footer.gif") 0px bottom no-repeat;
	padding-right: 5px;
	padding-top: 10px;

}

#adress p {
	color: black;
	text-align: right;
	font-size: 10px;
	margin:0px;
}

#promocao {
	position: absolute;
	top: 370px;
	left: 20px;
	width: 244px;
	height: 235px;
	padding-left: 20px;
	padding-top: 20px;
	background: url("images/bg_promocao.jpg") no-repeat white;
	margin-top: 1px;

}

#promocao2 {
	position: absolute;
	top: 370px;
	left: 280px;
	width: 244px;
	height: 235px;
	padding-left: 20px;
	padding-top: 20px;
	background: url("images/bg_promocao.jpg") no-repeat white;
	margin-top: 1px;

}

#promocao h2, #promocao2 h2 {
		color: #640200;
		font-size: 20px;
}

#promocao a, #promocao2 a {
    float: left;
    text-decoration: none;
	color: black;
	font-size: 12px;
    padding-right: 30px;
    padding-top: 0px;
    text-align: justify;
}

#banner2 {
    float:right;
	width: 260px;
	height: 177px;
    padding-top: 78px;
    margin-top: 2px;
	margin-right:26px;
    background: white;
	text-align: center;
	background: url("images/bg_promocao.jpg") no-repeat white;
}


#news {
    position: absolute;
	top: 370px;
	left: 540px;
	width: 238px;
	height: 235px;
    padding-top: 20px;
    margin-top: 1px;
    padding-right: 30px;
    background: url("images/bg_noticia.jpg") no-repeat white;
}

#news h2 {
		color: #640200;
		font-size: 18px;
        margin-left: 20px;
}

#news a {
		text-decoration: none;
		color: black;
		font-size: 12px;

}

#news a:hover {
		text-decoration: underline;

}

#news ul {
  margin:0px;
}

#news ul li {

}

#parceiros {
	position: absolute;
	width: 160px;
	height:66px;
	top: 550px;
	left:590px;
}

#parceiros img {
	padding-right: 15px;
	border:none;
}

#cartao {
	position: absolute;
	width: 764px;
	height:66px;
	top: 625px;
	left:20px;
	padding-left: 20px;
	background: white;
	
}

#cartao img {
	padding-right: 15px;
	border:none;
}



#content {
	float:left;
	width:330px;
	height:305px;
	background: #DEDEDD;
	font-size: 12px;
	padding-left:10px;
	overflow:auto;
    text-align: left;
	
}

#content h1 {
	color: #81201C;
	display:block;
	width:100%;
	height: 20px;
	background:#C2C1C1;
	font-size: 16px;
	margin-left:-10px;
	padding-top: 10px;
	padding-left: 10px;
}

#content p {
	color: black;
	font-size: 11px;
	margin:0px;
	padding-top: 10px;
    padding-right: 5px;
}

#content a {
		font-weight: bold;
		text-decoration: none;
		color: #843E3C;
		font-size: 11px;

}

#content ul {
    padding:0px;
    margin: 0px;

}

#content  ul li {
  list-style-position: inside;
  list-style-type: none;
}

#content  ul li a{
	font-size: 10px;
	padding-left: 10px;
	background: url('images/seta2.gif') 0px 2px no-repeat;
}


#content input
{
	border:solid 1px #C6D4DA;
	color:#333;
	font-size:12px;
}
#content  .inteiro
{
	width:200px;
	height:15px;
}
#content  .meio
{
	width:130px;
}
#content  .mensagem
{
	width:200px;
	height:80px;
}
#content  .botao
{
	width:100px;
	margin:5px 0;
}
#content textarea
{
	width:200px;
	border:solid 1px #C6D4DA;
	color:#333;
	font-size:12px;
}

#noticias {
	float:left;
	width:480px;
	height:305px;
	font-size: 12px;
	padding-left:10px;
	padding-right: 20px;
	overflow:auto;
}

#noticias h2 {
	color: white;
	font-size: 16px;
	margin-top: 10px;

}

#noticias p {
	color: white;
	font-size: 12px;
	margin:0px;
	padding-top: 10px;

}

#lista_noticias {
	float:left;
	width:185px;
	padding-left: 10px;
	padding-right: 5px;
}

#lista_noticias h2 {
	color: white;
	font-size: 16px;
	margin-top: 10px;
}

#lista_noticias a {
	text-decoration: none;
	color: white;
	font-size: 11px;
}

#lista_noticias a:hover {
	text-decoration: underline;
}

#lista_noticias ul li{
	color: white;
}

#fotos{
	position: absolute;
	height:28px;
	top: 255px;
	left: 330px;
	background: white;
	border:solid 1px white;

}

#fotos img{
	border: none;
}

#links {
	float:left;
	width: 788px;
    background: black;
}

#links a {
    float: left;
    display: block;
	width: 90px;
	height: 23px;
 	font-weight: bold;
	text-decoration: none;
	color: white;
	font-size: 12px;
	padding-top: 8px;
	text-align:center;

}

#links a:hover {

		color: #9B231C;

}

#s1, #s2, #s3, #s4, #s5 {
	top:340px;
	left:0px;

}


.submenu {
		visibility:hidden;
		position:absolute;
		width: 440px;
		background: #969594;
		padding:0px;

}


#adress {
	float:left;
	width: 783px;
	height: 23px;
	background: url("images/footer.gif") 0px bottom no-repeat;
	padding-right: 5px;
	padding-top: 10px;

}

#adress p {
	color: black;
	text-align: right;
	font-size: 10px;
	margin:0px;
}