html,body{
height:100%;
width:100%;
}
body{
background:url(../images/fundo.jpg) repeat ;
margin:0;
padding:0;
height:100%;
width:100%;
}

a { 
text-decoration:none;
outline:none;
}
img { 
border:0;
}
ul {
list-style:none;
} 

#faixa{
background:url(../images/fundo-faixa.gif) repeat-x;
position:absolute;
width:100%;
height:492px;
z-index:1;
}

#brilho {
/* background:url(../images/brilho.jpg) no-repeat; */
background-position:center;
position:absolute;
height:150px;
width:100%;
}
#global {
position:absolute;
width:770px;
margin-left:-375px;
left:50%;
z-index:4;
}
	#topo {
	position:relative;
	height:150px;
	}
		#bandeiras {
		position:absolute;
		left:598px;
		top:30px;
		_top:50px;
		}
			#bandeiras li{
			display:inline;
			margin-left:8px;
			}
			#telefone{
			position:absolute;
			left:650px;
			top:2px;
			font-weight:bold;
			font-family:Geneva, Helvetica, Verdana, Arial, sans-serif;
			font-size:16px;
			color:#333333;
			
			}
		#menu{
		position:absolute;
		width:770px;
		margin:0;
		padding:0;
		top:100px;
		}
			#menu li{
			display:inline;
			height:35px;
			width:120px;
			float:left;
			text-align:center;
			margin-left:7px;
			}
				#menu li a:link,
				#menu li a:visited{
				float:left;
				padding-top:8px;
				background:url(../images/menu-branco.gif) no-repeat;
				height:29px;
				width:120px;
				font-family:Geneva, Helvetica, Verdana, Arial, sans-serif;
				color:#570a1a;
				font-size:12px;
				text-transform:uppercase;
				font-weight:bold;
				}
				#menu li a:hover,
				#menu li a:active{
				background:url(../images/menu-vermelho.gif) no-repeat;
				font-family:Geneva, Helvetica, Verdana, Arial, sans-serif;
				color:#fff;
				font-size:12px;
				text-transform:uppercase;
				font-weight:bold;
				}
	#meio{
	position:relative;
	height:320px;
	top:13px;
	}
		#logo{
		position:absolute;
		width:270px;
		height:315px;
		left:6px;
		}
		#banner{
		position:absolute;
		left:292px;
		width:469px;
		height:315px;
		}				
	#baixo{
	position:relative;
	background:url(../images/fundo-baixo.gif) no-repeat;
	height:390px;
	width:770px;
	top:40px;
	left:18px;
	}		
		#coluna1,#coluna2,#coluna3{
		margin-left:20px;
		_margin-left:10px;
		margin-top:20px;
		float:left;
		display:block;
		}
		#coluna1{
		height:330px;
		width:226px;
		_width:226px;
		background-color:#70675c;
		}
			#promocoes{
			position:relative;
			top:5px;
			}
			#conteudo-promo{
			position:relative;
			bottom:4px;
			border-top:1px solid #5c564e;
			margin:10px;
			height:80px;
			font-family: Geneva, Helvetica, Verdana, Arial, sans-serif;
			font-size:12px;
			color:#FFF;
			line-height:180%;
			padding-top:10px;
			}
			#newsletter{
			position:relative;
			top:15px;
			
			}
				#formulario{
				position:relative;
				bottom:50px;
				-bottom:60px;
				border-top:1px solid #5c564e;
				margin:10px;
				width:200px;
				font-family: Geneva, Helvetica, Verdana, Arial, sans-serif;
				font-size:14px;
				color:#fff;
				}
					.campo label{
					margin-left:3px;
					}
					.campo{
					position:relative;
					background:url(../images/formulario.gif) no-repeat right;
					height:28px;
					width:195px;
					top:46px;
					margin-top:5px;
					}
					.campo input{
					font-family: Geneva, Helvetica, Verdana, Arial, sans-serif;
					font-size:12px;
					color:#4c463f;
					border:0;
					margin-top: 4px;
					margin-left: 6px;
					width:135px;
					_width:136px;
					height:18px;
					}
						.campo #nome{
						margin-top:4px;
						margin-left:9px;
						}
						.campo #email {
						margin-top:4px;
						margin-left:8px;
						}
						.botao{
						position:absolute;
						top:115px;
						left:122px;
						}
		#coluna2{
		width:240px;
		_width:235px;
		_padding-left:10px;
		}
			#coluna2 h1 {
			font-family:"Monotype Corsiva", Helvetica, Geneva, Verdana, Arial, sans-serif;
			font-size:22pt;
			color:#6f1122;
			margin:0;
			padding:0;
			}
			#previsao {
			background:url(../images/previsao.jpg) no-repeat left;
			position:relative;
			padding-left:60px;
			height:65px;
		
			}
				#previsao h1{
				font-size:22px;
					padding-top:10px;
				}
				#previsao span{
				font-size:12px;
				font-family:Helvetica, Geneva, Verdana, Arial, sans-serif;
				color:#554e45;
				text-align:justify;
				}
			#coluna2 p{
			font-size:12px;
			font-family:Helvetica, Geneva, Verdana, Arial, sans-serif;
			color:#554e45;
			text-align:justify;
			}
		#coluna3{
		width:80px;
		}	
			#banners-chamada{
			margin:0;
			padding-left:5px;
			_padding-left:15px;
			}
			#banners-chamada li{
			padding-top:5px;
			position:relative;
			width:70px;
			}
	#rodape{
		font-size:12px;
		font-family:Helvetica, Geneva, Verdana, Arial, sans-serif;
		color:#554e45;
		text-align:center;
		padding-top:14px;
		word-spacing: 7px;
		left:25px;
		position:relative;
		top:36px;
		background:url(../images/rodape.gif) no-repeat;
		height:80px;
		_height:120px;
		width:724px;
	}
	#rodape a{
		color: #554e45;
	}