@charset "UTF-8";

* { margin:0; padding:0}
body {font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif; background: #000000; margin: 0; padding: 0; color: #ffffff;}

/* ~~ elementos tags seleção ~~ */
ul, ol, dl {padding: 0; margin: 0;}
h1, h2,  h3, h4, h5, h6, {margin-top: 0; padding-right: 15px; padding-left: 15px; }
h2 {font-size: 20px; color: #FF0000; font-weight: bold;}
p {font-size: 12px; line-height: 1.5em; margin: 0 10px; text-align: justify;}
a img {border: none;}
a:link {color:#ff0000;text-decoration: none; }
a:visited {color: #4E5869; text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: none;}
/* ~~ divs e elementos das mesmas ~~ */
.container {background: url(../imagens/fundo_center.jpg) repeat-y #000; width: 760px; margin: 0 auto;}
.header {padding-left: 10px;}
.content {padding: 10px;}
.img_i {float:left; margin: 5px 15px}
/* ~~ This grouped selector gives the lists in the .content area space ~~ */
.content ul, .content ol { padding: 0 15px 15px 40px;}

/* ~~ footer ~~ */
.footer {padding: 10px 0; margin: 0px auto; width: 740px;}
.footer a{margin: 0px auto; color: #ffffff; font-size: 10px; text-decoration: none;}
.footer a:hover{margin: 0px auto; color: #ffffff; font-size: 10px; text-decoration:underline; padding-top: 10px;}
.footer .assinatura { margin-top:10px;}
.footer .assinatura a{ color:#666; text-decoration:none; font-size:9px;}
.footer .assinatura a:hover{text-decoration:underline;}

/* ~~ miscellaneous float/clear classes ~~ */
.fltrt { float: right; margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
#f_index { background: url(../imagens/fundo_down.jpg); background-repeat: no-repeat; margin: 0px auto; width: 760px; height: 12px;}

/* ~~ frase e flags lingua ~~ */
.fras_ling { height: 80px; margin-top:10px;}
.frase {float:left; margin-left: 200px; margin-top: 5px}
.lingua {float:right; width: 100px; height:23px;margin-right: 50px; margin-top:20px;}
.lingua ul{fload: right; list-style:none;width: 100px;}
.lingua ul li{ display:inline;}
.lingua ul li a.btn_br{background:url(../imagens/flag_br.png) center top; text-indent: -99999px; float: left; text-decoration: none; width: 32px; height: 23px;}
.lingua ul li a.btn_es{background:url(../imagens/frag_esp.png) center top; text-indent: -99999px; float: left; text-decoration: none; width: 32px; height: 23px;}	
.lingua ul li a.btn_in{ background:url(../imagens/frag_ing.png) center top; text-indent: -99999px; float: left; text-decoration: none; width: 32px; height: 23px;}
.lingua ul li a:hover { background-position: center bottom;}

/* ~~ hr ~~ */
hr {border: 1px solid; border-color: #ff0000; width: 500px; margin-bottom: 10px; margin: 0 auto;}