* {margin:0; padding:0; font-family:Tahoma, Arial;}

#alinhasite {margin:0 auto; padding:0; border:0; width:777px;}

#topo_interna {width:777px; height:115px; background-image:url(../images/topo_interna.gif); float:left;}
#data {position:relative; top:85px; right:30px; width:230px; height:12px; float:right;}
#data p {font-size:10px; color:#FFFFFF; text-align:right;}

#flash_interna {width:777px; height:175px; background-image:url(../images/flash_interna.jpg); float:left;}

#meio {width:777px; float:left;}

#menu_interna {width:278px; height:348px; background-image:url(../images/menu_interna.jpg); background-repeat:no-repeat; float:left;}
#menu_interna ul {width:120px; position:relative; top:17px; left:120px; list-style-type:none;}
#menu_interna li {font-size:12px; color:#003698; line-height:18px; text-align:right;}
#menu_interna li a:link {color:#003698; text-decoration:none;}
#menu_interna li a:visited {color:#003698; text-decoration:none;}
#menu_interna li a:hover {color:#003698; text-decoration:underline;}
#menu_interna li a:active {color:#003698; text-decoration:none;}

#corpo {width:480px; background-image:url(../images/corpo.jpg); background-repeat:no-repeat; float:left;}
#corpo h1 {position:relative; top:22px; left:40px; width:150px; font-size:20px; text-align:justify; color:#003698; line-height:16px;}
#corpo p {position:relative; top:30px; left:25px; width:450px; font-size:10px; text-align:justify; line-height:16px; color:#333333; margin-bottom:10px;}

#base {width:777px; height:62px; background-image:url(../images/base.gif); float:left;}
#base p {position:relative; top:10px; right:20px; width:400px; font-size:10px; text-align:right; color:#003698; float:right; margin-top:5px;}
#base p a:link {color:#003698; text-decoration:underline;}
#base p a:visited {color:#003698; text-decoration:underline;}
#base p a:hover {color:#003698; text-decoration:underline;}
#base p a:active {color:#003698; text-decoration:underline;}


#contato_form {position:relative; top:20px; width:490px; height:320px; float:left;}
#form_campos {width:400px; float:left;}
#form_campos ul {float:right; list-style-type:none; margin-top:10px;}
#form_campos li {font-size:11px; font-weight:bold; color:#000000; overflow:hidden;}
input.campos {height:15px; font-size:10px; color:#666666; border: 1px #CCCCCC solid; background-color:#E4EFF5; margin-bottom:5px;}
textarea {width:300px; height:125px; font-size:12px; color:#666666; border: 1px #CCCCCC solid; background-color:#E4EFF5; float:left; overflow:auto;}

#botoes {width:100px; border:0; margin:10px 0 0 0; padding:0; float:right;}
#botoes img {padding:0 10px 0 0;}

#enviar {width:489px; height:141px; background-image:url(../images/pop.jpg); background-repeat: no-repeat; margin:0; padding:0; border:0; float:left; }
#txt_enviar {width:300px; border:0; margin:0; padding:0; float:right;}
#txt_enviar h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003698; padding:0 0 0 40px; margin:40px 0 0 0; border:0;}
#txt_enviar p {width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003698; padding:0 40px 0 40px; margin:10px 0 15px 0; border:0;}
