body{
background:url(../img/fundo.jpg) repeat-x top;
margin:0;
padding:0;
}

a:link, a:visited {
	text-decoration: none;
}

#global{
	margin:0 auto;
	width:800px;
}
	#topo{
		position:relative;
		height:90px;
	}
		#logo{
			position:relative;
			left:15px;
			bottom:5px;
		}
		#menu{
			font:Arial, Helvetica, sans-serif;
			position:absolute;
			height:50px;
			width:450px;
			left:180px;
			top:45px;
			*top:70px;
			z-index:2;
		}
			#menu li{
				border-right:2px solid  #CCCCCC;
				font-weight:bold;
				font-family:Geneva, Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#999999;
				display:inline;
				list-style:none;
				position:relative;
				padding: 15px 10px 0 10px;
				top:15px;
				_top:30px;
			}
				#menu li a:link,
				#menu li a:visited{
				font-size:13px;
				color:#999999;
				}
				#menu li a:hover,
				#menu li a:active{
				font-size:13px;
				color:#016cb4;
				}
				#menu .last{
				border:0;
				}
	#meio{
	position:relative;
	width:500px;
	height:135px;
	}
		#banner{
		position:relative;
		left:260px;
		top:15px;
		_top:-4px;
		}
			#mulher{
			position:absolute;
			left:550px;
			* left: 600px;
			bottom:-35px;
			*bottom:-39px;
			_bottom:-17px;
			z-index:1;
			}
	#baixo{
	position:relative;
	widows:770px;
	height:380px;
	}
		#coluna{
		left:-10px;
		background:url(../img/fundo-coluna.jpg) no-repeat ;
		position:absolute;
		width:242px;
		height:480px;
		z-index:3;
		bottom:17px;
		*bottom:7px;
		_bottom:-20px;
		}
			#banner-purell{
				background:url(../img/fundo-banner-purell.jpg);
				position:relative;
				width:194px;
				height:173px;
				left:21px;
				top:20px;
				}
					#purell{
					position:relative;
					width:182px;
					height:160px;
					left:5px;
					top:10px;
					z-index:4;
					}
						#conteudo-purell{
						position:relative;
						font-size:12px;
						font-family:Geneva, Arial, Helvetica, sans-serif;
						color:#666666;
						text-align:justify;
						width:160px;
						left:15px;
						top:10px;
						}
						#conteudo-purell a{
						color: #333333;
						}
				
				.noticias{
				margin-top:30px;
				-margin-top:19px;
				margin-left:-10px;
				*margin-left:32px;
				_margin-left:28px;				
				position:relative;
				font-size:12px;
				font-family:Geneva, Arial, Helvetica, sans-serif;
				color:#666666;
				width: 120px;
				}
					#coluna li{
					margin-top:15px;
					position:relative;
					list-style:none;
					width:180px;
					}
			#acesso{
			background:url(../img/fundo-acesso.jpg);
			position:relative;
			width:186px;
			height:118px;
			left:20px;
			margin-top:35px;
			*margin-top:10px;
			_margin-top:40px;
			}	
				.campo{
				position:relative;
				top:27px;
				*top:32px;
				_top:27px;
				font-family:Geneva, Arial, Helvetica,verdana, sans-serif;
				font-size:11px;
				color:#666666;
				padding-left:10px;
				}
					.campo #login{
					background:url(../img/form-nome.jpg) no-repeat;
					position:relative;
					width:116px;
					height:23px;
					padding-left:10px;
					border:none;
					padding-top:3px;
					*padding-top:1px;
					_padding-top:3px;
					}
					.campo  label{
					position:relative;
					width:116px;
					bottom:0px;
					*bottom:5px;
					-bottom:7px;
					}
					.campo #senha{
					position:relative;
					background:url(../img/form-senha.jpg) right no-repeat;
					position:relative;
					width:116px;
					height:23px;
					padding-left:16px;
					border:none;
					padding-top:4px;
					}
				.botao{
				position:relative;
				width:67px;
				height:23px;
				left:109px;
				top:28px;
				*top:32px;
				_top:28px;
				}
		.colunas-horizontais{
		font-size:9px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666666;
		position:relative;
		width:564px;
		height:365px;
		left:234px;
		z-index:4;
		top:30px;
		_top:10px;
		}	
			#oleak{
			padding:5px;
			padding-top: 1px;
			background:url(../img/fundo-conteudo.jpg) no-repeat;
			margin-top:10px;
			list-style:none;
			position:relative;
			top:2px;
			height:107px;
			}
				#oleak span{
				float:left;
				padding:5px;
				position:absolute;
				width:310px;
				margin-left:10px;
				text-align:justify;
				}
				.logo-oleak{
				position:absolute;
				left:425px;
				}