html {height: 100%;}
body{ font: small arial, helvetica, sans-aerif; color:#666; margin:0; padding:0; height: 100%; 	}

p{  float:left; font-weight: bold; font-size:12px; margin:16px 10px 10px 20px; }

form { margin:20px 0 0 20px;  float:left; }

.clear{ clear:both;}

p.txt_01{ margin:28px 0; }

#topo { background:url(../img/layout/bg_topo.jpg) repeat-x top center;}

span{ font-size:9px; float:left; margin-top:5px; text-transform:uppercase;}

a { color: #666666; text-decoration: none; }
a:hover { text-decoration: underline; }

#tudo { /*position:absolute; left:50%; top:50%; margin-left:-200px; margin-top:-120px;*/ position: relative; min-height: 100%; }

#conteudo { background:#eeeeee; padding-bottom:521px; width:100%; }
#principal{ padding-left:17px; }

#box_login{ float:left;}
#info_ge{  border-left: 1px solid #B2BDB5; float: left; margin: 24px 0 0 40px; padding-bottom: 39px; width: 600px;}
#info_ge p{ font-weight:normal; } 

#img_topo { background:url(../img/layout/linhas.gif) repeat; height:20px; width:210px;  float:right; margin: 18px 10px 10px 10px}


h1#logo { background:url(../img/layout/logo.jpg) no-repeat; width:118px; height:85px; float:right;}
#logo span{ display:none;}

#iframe_post{ float:left; margin:0 0 0 27px;}
#twitter{ float:left;}

label{ font-size:9px; text-transform:uppercase;}
#rodape { background: url(../img/layout/bg_listra.png) repeat 0 0; text-align:right; height:483px; width:100%; position:absolute; bottom:0;}



#twitter{ border:1px solid #b2bdb5; height: 343px; overflow-y: scroll; width:277px;}
.twitter {padding:10px;}
#twitter ul { margin:0 14px 0 -27px;}
#twitter li{ list-style:none; text-align:left;}
#twitter li a{ color:#889b8d; }

.pos_01{ float:left; margin-left:4px !important;}
#icon_news{ float:left; margin:0 0 0 12px;}
#icon_twitter{ margin:0 0 0 250px;}

#link_68{ position:absolute; margin:353px 0 0 488px;}

/*classes*/
.bold { font-weight:bold}
.input{ border:solid #ebebeb 1px; background-color:#fcfbfb; height:28px; width:282px; margin-bottom:5px;  text-align:left}
.botao{ background:url(../img/layout/fundo_bot.jpg) repeat;  width:69px; height:22px; border:0; cursor:pointer; color:#fff; float:right}
.erro { color: #FF0000; }
.bot { background:url(../img/layout/fundo_bot.jpg) repeat; color:#fff; width:69px; height:22px; margin-top:7px; margin-bottom:5px; cursor:pointer}
em{ font-size:12px; color:#666;}
