/*
	CLIENTE: Sanny
	EMPRESA: 101 Macaco
	CSS: Madsen Felipe
	TELA: Geral
*/

* { padding: 0; margin:0; border:0; }
.fl { float: left; }
.fr { float: right; }
.clr { clear: both; _height: 0px; _margin: -14px 0 -0px 0; }
.clr[class] {}

body {
	font: 11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #FFF;
    background: url(../imgs/bg.png) #000 repeat-x;}
	
address { font-style:normal; }

input { font: 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

a {color: #3cb1bf; text-decoration: none;}
a:hover {text-decoration: underline;}



#geral {
	position: relative;
	width: 975px;
	height: auto;
	text-align: left;
	margin: 0 auto;
	padding-left: 25px;
	}

#conteudo {
	position: relative;
	width: 840px;
	height: 530px;
	float: left;
	margin-left: 16px;
}

.logo { margin-top: 120px;}

.menuMain {
	float: left;
	text-align: right;
	width: 112px;
	margin-top: 120px;
}

.menuMain ul{ list-style: none; margin-top: 12px;}

.menuMain a{
	color: #3cb1bf;
	text-decoration: none;
}
	.menuMain a:hover{
		color: #FFF; 	
		border-bottom: #25707b dotted 1px;
	}
	
	.mundica a{
		color: #b0a3cf;
	}
	
.seloMundo {
	float: right;
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;	
	left: 865px;
	z-index: 999;
}

.menuSec {
	position: relative;
	height: 24px;
	color: #092424;
	padding-top: 9px;
	}
	
	.menuSec ul {list-style: none;}
	.menuSec li {float: left;}
	
	.menuSec a {
		color: #7f9092;
		font-size: 11px;
		text-decoration: none;
		margin-right: 10px;
		letter-spacing: 0;
	}
	
	.menuSec a:hover {
		color: #138394;
		border-bottom: #25707b dotted 1px;
		}
		
	.musica2 {
		position: absolute;
		left: 934px;
		margin-top: -25px;
	}
	
	.musica {
		position: absolute;
		left: 934px;
		margin-top: 537px;
		z-index: 9999;
	}

.rodape { 
	float: left;
	width: 500px; 
	margin: 17px 0 0 135px;
	_margin: 17px 0 0 105px;
	margin-top: 17px;
	}
    
	.rodape span {color: #3cb1bf}

.newsletter {
		float: right;
		width: 220px;
		height: 25px;
		margin: 12px 16px 0 0;
		background: url(../imgs/boxNews.gif) no-repeat;
		}
		
	.email {
		float: left;
		width: 110px;
		height: 20px;
		background: none;
		margin: 0 10px 0 50px;
		padding: 5px 3px 0 0;
		vertical-align: top;
		color: #000;
		}
	.btOk {
		float: left;
		width: 24px;
		height:23px;
		padding: 0;
		border: none;
		}


.onda {
	position: absolute;
	background: url(../imgs/onda.png) repeat-x;
	height: 309px;
	width: 100%;
	filter: alpha(opacity=25);
	-moz-opacity: 0.4;
	opacity: 0.4;
	top: 221px;
	left: 0;
	z-index: 0;
}