#corpo {margin-top: 15px;margin-bottom: 15px;display: table;width: 740px;border-left:1px dashed #555; margin-left: 20px;}
#corpo p {width: 600px;font: normal 11px Verdana;color: #FFF;float: left;text-align: left;margin-left: 5px;}

/*Div menu*/
#menu-coral{width: 600px; margin: 0 auto; }
#menu-coral ul{margin: 0 0 3px 0; padding: 0; }
#menu-coral ul li{display: inline;}
#menu-coral ul li a{background-color: red; color:#FDFF00; text-decoration: none; font: normal 11px verdana; padding:3px;}
#menu-coral ul li a:hover{text-decoration: underline;}
/*Fim da div menu*/


#participe, #videos, #fotos, #form1, #form2 {display: none; width: 700px;padding: 10px;}

/**********************************
 FORMULÁRIO DE CONTATO
**********************************/


#corpo #conteudo form {border-top:1px dashed #555;width: 460px;margin: 15px auto 0;padding: 5px;text-align: left;}
#corpo form p span.descricoes2{font: normal 10px arial; color:red; margin-left: 5px;}
#corpo form #ok {display: block;background:red;font:bold 12px Arial;text-align: center;color:#FFF;padding: 4px;margin-bottom:10px;}
#corpo form legend{font: normal 18px arial; color:#fff; margin: 10px 0; }

#corpo form label {display: block;font: 12px Georgia;color:#A1a1a1;margin: 5px 2px; }

#corpo form .form-item {clear: both;margin: 5px 0;}
#corpo form .form-item input, #conteudo form .form-item textarea {width: 410px;}
#corpo form .form-item2 {float: left;width: 219px;margin: 2px 0;}

#corpo form .form-item2 input{width: 190px;}
#corpo form .form-item input, #corpo form .form-item2 input, #corpo form textarea{display: block;margin: 8px 0;background-color: #222;border: 1px dashed #777;font: normal 13px Arial;color: #EEE;padding: 3px 2px;}

#cot{clear: both; width: 420px; margin: 40px auto ;}

#corpo form select{font:normal 13px arial;color: #000; background-color: #e1e1e1; padding: 2px;border: 1px #ccc solid;width: 250px;}
#corpo form textarea {width: 420px;height: 70px;margin: 8px 0; padding: 7px 5px;}
#corpo form .button {margin:0 0 20px 322px;}
#corpo form .button input {padding: 5px 25px;font:bold 12px Georgia;border: 1px solid #BBB;background-color: #F0F0F0;}

#corpo form .button input:hover{color:red;} 

#form-coral label.error {text-align: center;background-color: red;padding: 2px 5px ;color:#fff;display: block; float: left;}