.data{color:#FFF;font-size:8pt;left:20px;position:relative;top:15px;font-family:Arial, Verdana, Helvetica, sans-serif;}
.ie7 #data{position:relative;top:15px;}
.ie6 #data{position:relative;top:18px;}
#vejamais{display:block;height:25px;left:265px;position:relative;text-indent:-8000px;top:0;width:52px;}
#vejamaisbemvindo{display:block;height:15px;left:186px;position:relative;text-indent:-5000px;top:0;width:120px;}
#demostracao{display:block;height:37px;left:55px;position:relative;text-indent:-5000px;top:57px;width:154px;}
#assineagora{display:block;height:40px;left:40px;position:relative;text-indent:-5000px;top:12px;width:127px;}
#tornese{color:#FFF;display:block;font-size:8pt;left:320px;position:relative;top:-20px;width:245px;}
#aviso{color:#FFF;display:block;font-size:8pt;left:70px;position:relative;top:35px;width:65px;}
#maisvideos{display:block;height:43px;left:270px;position:relative;text-indent:-5000px;top:17px;width:86px;}
#assinefooter{display:block;height:44px;left:228px;position:relative;text-indent:-5000px;top:10px;width:124px;}
#associadofooter{display:block;height:43px;left:-10px;position:relative;text-indent:-5000px;top:10px;width:180px;}
#descricaoultimovideo{color:#FFF;font-family:Trebuchet MS;font-size:10pt;height:200px;text-align:justify;width:765px;}
a:hover{color:#FFF;text-decoration:underline;}
.texto{color:#FF0;}
a:link,a:visited,a:active{text-decoration:none;}

.atencao { color: #000; background: url(./imagens/css_alert.gif) left no-repeat #FEFCF1; border: 1px solid #96965E; font-family: Verdana; font-size: 11px; margin-bottom: 5px; margin-top: 5px; padding: 10px 10px 10px 50px; text-align: left; }
.nota { color: #000; background: url(./imagens/css_nota.gif) left no-repeat #FEFCF1; border: 1px solid #96965E; font-family: Verdana; font-size: 11px; margin-bottom: 5px; margin-top: 5px; padding: 10px 10px 10px 50px; text-align: left; }
.ok { color: #000; background: url(./imagens/css_ok.gif) left no-repeat #FEFCF1; border: 1px solid #96965E; font-family: Verdana; font-size: 11px; margin-bottom: 5px; margin-top: 5px; padding: 10px 10px 10px 50px; text-align: left; }
.clear { clear: both }
.direita { float: right }
.esquerda, .left { float: left }
.centraliza { text-align: center; }
.justify { text-align: justify; }
.fone_mask { width: 65px; }
.data_mask { width: 65px; }

.post { margin: 0 0 40px 0; width: 100%; color: #fff }
.post p {color: #fff}
.entry { font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 20px; margin: 15px 0 0 5px; }
	.entry p { padding-bottom: 15px; }
		.entry p a { color: #a0410a; font-weight: bold; text-decoration: underline; }
			.entry p a:hover { text-decoration: none; }

.meta { border-top: 1px dashed #fff; padding: 5px 10px 5px 10px; clear: both; margin-top: 10px; }
.meta .byline { color: #BD520E; float: right; }
.meta .links { float: left; }
.meta .byline *, .meta .links * { color: #fff }
.meta a:hover { text-decoration: underline}
h1.title { padding: 0; margin: 0; text-indent: 0; color: #fff; font-weight: 700 }
h1.titleSuper, h1.titleSuper a { padding: 0; margin: 0; text-indent: 0; color: #fff; font-weight: 700; font-size: 20px }
h1.titleSuper a { text-decoration: underline }

/* formularios */
form input, form textarea, form select { border: 1px solid #ddd; font-family: "Trebuchet MS", Arial; font-size: 12px; margin: 0; padding: 3px 5px 3px 3px; }
form textarea { overflow: auto; }
form p.submit { clear: both; margin: 1em 0; text-align: center }
form button { background: url(./imagens/form_button.gif) no-repeat; border-bottom: 1px solid #333; border-left: 1px solid #999; border-right: 1px solid #333; border-top: 1px solid #999; color: #333; cursor: pointer; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; padding: 0 10px 0 25px; text-align: left; }
form label { font-size: 12px; font-weight: 700; color: #fff; line-height: 1.4em;  }
form button.button1 { font-family: "Trebuchet MS", Arial; font-size: 12px; }
.loading { display: none; text-align: inherit }