#coral { position:absolute; top:0px; left:0px; width:100%; margin-top:250px; display:inline }

.musicasCoral{ float:right; margin:200px 78px 0px 0px; width:256px; height:420px; }
.botaoMusica{ margin:5px 5px 5px 5px; width:234px; height:35px; background:url('../images/botao_musica2.png') no-repeat top; }
.botaoMusica:hover{ margin:5px 5px 5px 5px; width:234px; height:35px; background:url('../images/botao_musica2.png') no-repeat bottom; }
.botaoMusica2{ margin:5px 5px 5px 5px; width:173px; height:35px; background:url('../images/botao_musica3.png') no-repeat top; }
.botaoMusica2:hover{ margin:5px 5px 5px 5px; width:173px; height:35px; background:url('../images/botao_musica3.png') no-repeat bottom; }

.nomeMusica{ float:left; margin:10px 0px 0px 10px; width:150px; height:16px; }
.nomeMusica a{ color:#ffffff; font-size:14px; text-decoration:none; }
.nomeMusica a:hover{ color:#ffffff; font-size:14px;  text-decoration:none; }
.tempoMusica{ float:right; margin:10px 10px 0px 0px; width:40px; height:16px; color:#ffffff; font-size:14px; }

.conteudoCoral { position:relative; width:900px; height: 1433px; }
.conteudoCoral .informacoes{ width:425px; float:left; height:400px; display:inline; margin:340px 0px 0px 85px; font-weight:bold; line-height:20px; font-size:11px; color:#7f5014; _margin:45px 0px 0px 80px;}  
.conteudoCoral .informacoes p{ margin:280px 0px 0px 0px; _margin:80px 0px 0px 0px; text-align:justify;} 

.formulario { width:100%; margin:5px 0px 0px 0px;  }
.formulario .campo { float:left; width:100%; height:15px; display:inline; margin:0px 0px 5px 0px; }	
.formulario .campo .nome{ float:left; width:30%; background:#860038; color:#FFFFFF; text-align:right; height:16px; font-weight:100; }	
.formulario .campo .entrada { float:left; width:68%; margin:0px 0px 0px 2px; height:100%; }	
.formulario .campo .entrada  input { display:block; width:100%; height:16px; background:#ffffff; border:0px; padding:0px; margin:0px; font-size:10px; text-indent:3px;  }	
.formulario .radio { background:#E5678D; color:#FFFFFF; width:91%; margin:0; border-bottom:1px solid #FFFFFF; float:left;  font-size:10px; font-weight:100;  height:20px; }
.formulario .radio span { float:left ; margin:4px 0px 0px 0px; display: block }
.formulario .radio input { float:left; margin:3px 4px 0px 110px; _margin:1px 0px 0px 30px;  padding:0px; height:11px; }  
.formulario .box { float:left; border:0px; padding:0px; height:30px; text-align:left; width:60%; font-size:10px; line-height:15px; font-weight:100; color:#000000; margin:0px 0px 0px 50px; }

.formulario .msg { float:left; background:url('../images/fundo_msg_coral.png') no-repeat; width:425px; height:227px; padding:0; margin:0; } 
.formulario .msg .texta{ margin:8px 0px 0px 8px; _margin:8px 0px 0px 8px; width:406px; height:166px; }
.formulario .msg .texta .nome_msg{ position:absolute; background:url('../images/barra_msg_coral.png') no-repeat; color:#ffffff; font-weight:100; height:22px; width:406px; padding:0px 0px 0px 5px; margin:0; }
.formulario .msg textarea{ margin:14px 0px 0px 0px; padding:5px; width:393px; height:120px; border:0px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; font-size:12px; overflow:auto; }

.enviarDados { float:left; width:100%; background:#860038; color:#ffffff; border:0px; padding:0px; font-size:10px; text-align:center; margin:0px 0px 0px 0px; _margin-top:2px; cursor:pointer  }

.numero { float:left; width:181px; height:33px; display:inline; margin:630px 0px 0px 47px; }

.fichaTecnica{ position:absolute; bottom:30px; left:100px; width:720px; height:100px; }
.ladoA, .ladoB{ float:left; color:#d32b62; font-size:11px; text-align:left; line-height:15px; }
.ladoA{ width:340px; margin:0px 0px 0px 0px; } 
.ladoB{ width:350px; margin:0px 0px 0px 20px; } 

#conteudo {  height:1298px;  }


.formulario .campoFlag { float:left; width:100%; height:15px; display:inline; margin:0px 0px 5px 0px; }	
.formulario .campoFlag .nome{ float:left; width:30%; background:#860038; color:#FFFFFF; text-align:right; height:100%; font-weight:100; }	
.formulario .campoFlag .entrada { float:left; padding:0; margin:0px 0px 0px 3px; color:#860038; }	   
.formulario .campoFlag .entrada input { padding:0; margin:0; }
