*{padding:0; margin:0;}
body{background:#0F687F url(../imagens/bgbody.jpg) repeat-x;}
h1{color:#F16161; font:normal 24px/180% Comic Sans MS;}
h2{color:#108BB4; font:normal 18px/180% Comic Sans MS;}
h3{color:#000; font:bold 11px Verdana;}
p{color:#0E7799; font:normal 14px/130% Comic Sans MS;}
.topo{width:850px; height:155px; background-image:url(../imagens/topodois.jpg)}
#mtopo{float:right; margin:54px 40px 0 0;}
#mtopo li{list-style:none; float:left; display:block; margin-left:15px;}
#mtopo li a{font:bold 16px Georgia; color:#0B7793; text-decoration:none;}
#mtopo li a:hover{text-decoration:underline;}
.site{
	width:800px;
	position:relative;
	margin:0 auto;
	left: 5;
	top: 5;
	height: 1045px;


}
.cont{background:#F5FDFE url(../imagens/bgsite.jpg) repeat-x; padding:0 20px; width:810px; overflow:auto;}
.contdois{width:850px; text-align:center; background-color:#F5FDFE; padding-top:20px;}
.rdp{background:#F5FDFE url(../imagens/bgrdp.jpg); width:850px; overflow:auto; height:230px; margin-bottom:10px;}
.esq{float:left; margin-top:91px; margin-left:10px;}
.seta{list-style:url(../imagens/seta.jpg); margin-left: 30px; padding-top:5px;}
#rodape a{color:#0E7799; font:normal 18px/180% Comic Sans MS; text-decoration:none;}
#rodape a:hover{text-decoration:underline;}
.rdpout{color:#fff; font:bold 12px/120% Verdana; text-align:center; float:right; width:850px; margin-top:14px;}
.dir{float:right; margin-right:30px; margin-top:57px;}
.botenviar{font: normal 14px Arial; color: #333; padding:2px 10px 1px 10px;}
.textInput,textarea{background-color:#FFF; padding:5px; border:1px solid #0E7799;}
.inputHighlighted{background-color:#FFF; color:#000; padding:5px; border:1px solid #1CB7EA;} 
.col{width:250px; float:left; padding:0 10px; margin-bottom:25px;}
.fdir{float:right; margin-left:10px; margin-top:10px;}
.fesq{float:left; margin-right:10px; margin-top:10px;}
#mi {text-align:center;}
#mi a{color:#0E7799; font:bold 14px/130% Comic Sans MS; text-decoration:none; margin-right:20px;}
#mi a:hover{text-decoration:underline;}
#hu a{color:#F16161; font:normal 16px Comic Sans MS; text-decoration:none;}
#hu a:hover{text-decoration:underline;}
#player{float:left; margin-top:100px; margin-left:8px; text-align:center;}
.cent{ padding:0 20px;}
.cont a{color:#0E7799;}
#player a{color:#F16161; font:bold 13px Comic Sans MS; text-decoration:none; line-height:85%;}
#player a:hover{text-decoration:underline;}

