body {
	text-align: center;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #D4D4D4;
}
body.sistema {background:#ccc url('images/background.strip.gif') repeat scroll center;}

img {
	border: none;
}

#todo {
	width: 760px;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	background: #202831;
}

#todopopup {
	width: 85%;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	background: #FFF;
}

.topo_x {
	margin: 0;
	padding: 0;
	display: block;
	width: 760px;
	height: 243px;
	background-image: url('images/topo.logo.gif');
	background-repeat: no-repeat;
}

.topo_u {
	margin: 0;
	padding: 0;
	display: block;
	width: 760px;
	height: 243px;
	text-decoration: none;
}

.topo_u a {
	text-decoration: none;
	background: none;
}
.topo_u a:hover {
	text-decoration: none;
	background: none;
}

.topo div {
	float: left;
	cursor: pointer;
}

.topo a {
	text-decoration: none;
}

.topo #imta, #imtb, #imtc, #imtd { height: 103px; }
.topo #imda, #imdb, #imdc, #imdd { height: 140px; }

.topo #imta, #imda { width: 195px; }
.topo #imtb, #imdb { width: 233px; }
.topo #imtc, #imdc { width: 171px; }
.topo #imtd, #imdd { width: 161px; }

.topo #imta { background-color: #1D242C; }
.topo #imtb { background-color: #1D242C; }
.topo #imtc { background-color: #1D242C; }
.topo #imtd { background-color: #1D242C; }

.topo #imda { background-color: #1D242C; }
.topo #imdb { background-color: #1D242C; }
.topo #imdc { background-color: #1D242C; }
.topo #imdd { background-color: #1D242C; }

.topo #impa, #impb, #impc, #impd { height: 104px; }

.topo #impa { width: 195px; }
.topo #impb { width: 233px; }
.topo #impc { width: 171px; }
.topo #impd { width: 161px; }

.topo #impa { background-image: url('images/pe1.gif'); }
.topo #impb { background-image: url('images/pe2.gif'); }
.topo #impc { background-image: url('images/pe3.gif'); }
.topo #impd { background-image: url('images/pe4.gif'); }

.rodape {
	display: block;
	width: 760px;
	background-color: #DDE2E8;
}

.rodape h1 {
	color: #3F4E5F;
	background-color: #DDE2E8;
	padding: 2px 0 2px 3px;
	margin: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
}

.rodape h6 {
	color: #3F4E5F;
	background-color: #D4D4D4;
	padding: 2px 0 2px 3px;
	margin: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
}

.rodape a {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 185px;
	padding: 3px 0 3px 5px;
	margin: 1px 0 0 5px;
	color: #637A94;
	background-color: #FFFFFF;
}

.rodape a:hover {
	color: #BEC9D3;
}

.rodape a.tube_video {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 415px;
	padding: 5px 0 5px 5px;
	margin: 2px 0 3px 5px;
	color: #637A94;
	background-color: #FFFFFF;
}

.rodape a.tube_video:hover {
	color: #BEC9D3;
}

.rodape .rod_esq {
	width: 200px;
	float: left;
	background-color: #DDE2E8;
}

.rodape .rod_cen {
	width: 430px;
	float: left;
	display: inline;
	background-color: #DDE2E8;
}

.rodape .rod_dir {
	width: 130px;
	float: left;
	display: inline;
	background-color: #DDE2E8;
}

.rodape h2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E3035;
	padding: 4px 0 4px 4px;
}

.rodape .rod_cen .video {
	width: 415px;
	padding: 0 0 3px 15px;
	margin: 0;
}

.rodape object {
	margin: 0;
	padding: 0;
}

.rodape param {
	margin: 0;
	padding: 0;
}

.rodape embed {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
	font:x-small Georgia,Serif;
	font-size/* */:/**/small;
	font-size: /**/small;
	font-size: 11px;
	font-weight: Bold;
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 14px;
	color: #74A4E4;
	padding: 0;
}
h2 {
	font-size: 10px;
	color: #637A94;
	font-family: Verdana;
	font-weight: normal;
	padding: 0;
}
h3 {
	font-size: 10px;
	color: #1B4A8B;
	font-family: Verdana;
	font-weight: normal;
	padding: 1px 2px 1px 2px;
	clear: both;
	width: 414px;
	background-color: #DDE2E8;
	border: 1px solid #DDE2E8;
	display: block;
}
h4 {
	font-size: 10px;
	color: #74A4E4;
	padding: 3px 0 20px 0;
	display: block;
	text-align: right;
}
h5 {
	font-size: 10px;
	color: #74A4E4;
	padding: 3px 0 0 0;
	display: block;
	font-weight: normal;
}
h6 {
	font-family: "Trebuchet MS",Arial,Helvetica,freesans,sans-serif;
	font-size: 10px;
	color: #000;
	padding: 5px 0 5px 0;
	display: block;
	font-weight: normal;
}

#topocbnr {
	float: left;
	width: 530px;
	padding: 0 0 0 15px;
	margin: 0;
	text-align: justify;
	font: bold 12px/normal "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-weight: normal;
	display: inline;
}

#topoc {
	float: left;
	width: 160px;
	padding: 0 0 0 0px;
	margin: 0;
	background-color: #323E4B; 
}

#topocb {
	float: left;
	width: 420px;
	padding: 5px 10px 0 10px;
	margin: 0;
	font: bold 12px/normal "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-weight: normal;
	display: inline;
	background-color: #FFFFFF;
}

#topocc {
	float: right;
	width: 160px;
	padding: 0 0px 0 0px;
	margin: 0;
	background-color: #323E4B;
	display: inline;
	color: #D6DCE2;
	font: normal 11px/normal Verdana, "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
}

#topoc p {
	padding: 0;
	margin: 0;
}

#topocb p {
	padding: 0;
	margin: 0;
}

#topocc p {
	padding: 0;
	margin: 0;
}

#corpofundonr {
	clear: both;
	width: 760px;
	background-image: url('images/corpo1nr.gif');
	background-repeat: repeat-y;
	background-color: #FFF;
	overflow: hidden;
	display: block;
}

#corpofundo {
	clear: both;
	width: 760px;
	background-color: #323E4B;
	overflow: hidden;
	display: block;
}

div.ptsmen {
	position: relative;
	top: 2px;
	left: -10px;
	z-index: 25;
	width: 181px;
	height: 3px;
	background-image: url('images/pts_menu.gif');
	background-repeat: no-repeat;
	margin: 0 0 5px 0;
}

#topoc a.link {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 145px;
	padding: 0 0 0 5px;
	margin: 0 0 0 5px;
	height: 19px;
	background-color: #637A94;
}

#topoc a.link:hover {
	color: #637A94;
	background-color: #FFFFFF;
}

#topocc div.corp {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 145px;
	padding: 0 0 0 5px;
	margin: 0 0 0 5px;
	background-color: #637A94;
}

#topocc div.corp a {
	color: #0033CC;
	text-decoration: none;
}

#topocc div.corp a:hover {
	color: #000000;
	text-decoration: none;
}

img.post {
	float: left;
	border: 1px solid #CCCCCC;
	margin: 2px 2px 0 0;
}

#topocc h1 {
	color: #FFFFFF;
	background-color: #566B83;
	border-top: 1px solid #3F4E5F;
	border-bottom: 1px solid #3F4E5F;
	padding: 2px 0 2px 3px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
}

#topocc h1 a {
	color: #000000;
}

#topoc h1 {
	color: #FFFFFF;
	background-color: #566B83;
	border-top: 1px solid #3F4E5F;
	border-bottom: 1px solid #3F4E5F;
	padding: 2px 0 2px 3px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
}

#topoc h1 a {
	color: #FFFFFF;
	display: block;
	width: 150px;
	background-color: #566B83;
	margin: 0 0 0 2px;
}
#topoc h1 a:hover {
	color: #FDA92A;
}

h1 a, h2 a, h3 a, h5 a, h6 a {
	text-decoration: none;
	color: #74A4E4;
}

h1 a:hover {
	color: #1B4A8B;
}

h4 a {
	text-decoration: none;
	font-family: Verdana;
	color: #000000;
}

h4 a:hover {
	color: #1B4A8B;
}

h5 a:hover {
	color: #1B4A8B;
}

h6 a:hover {
	color: #1B4A8B;
}

a.lnklon {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 145px;
	padding: 2px 0 2px 5px;
	margin: 0 0 0 5px;
	background-color: #637A94;
}

a.lnklon:hover {
	color: #637A94;
	background-color: #FFFFFF;
}

#topocb h1.read {
	display: block;
	width: 412px;
	padding: 3px;
	background-color: #DDE2E8;
	color: #1B4A8B;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #DDE2E8;
	margin: 2px 0 0 0;
}

#topocb h1.read a {
	display: block;
	width: 404px;
	padding: 3px;
	background-color: #DDE2E8;
	color: #1B4A8B;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #DDE2E8;
	margin: 0;
}

#topocb h1.read a:hover {
	background-color: #FFDDDD;
	color: #000000;
	border: 1px solid #FFDDDD;
}

#topocb h5 {
	margin: 0 0 1px 0;
	padding: 0;
}

#topocb h5 a {
	display: block;
	width: 412px;
	padding: 3px;
	background-color: #97A7B9;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #97A7B9;
	margin: 0;
}

#topocb h5 a:hover {
	background-color: #FFFFFF;
	color: #637A94;
	border: 1px solid #FFFFFF;
}

#topocb h1 a.tit {
	display: block;
	width: 412px;
	padding: 3px;
	background-color: #DDE2E8;
	color: #1B4A8B;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #DDE2E8;
}

#topocb h1 a.tit:hover {
	background-color: #FFDDDD;
	color: #000000;
	border: 1px solid #FFDDDD;
}

span.author {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana;
}

div.center {
	text-align: center;
}

div.clear {
	clear: both;
}

#pesquisa {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 145px;
	padding: 5px 0 0 5px;
	margin: 0 0 0 5px;
	background-color: #637A94;
}

#pesquisa input.custom, select.custom {
	width: 125px;
	height: 17px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #323E4B;
	background-color: #FFF;
}

#pesquisa div {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

div.rightbutton {
	text-align: right;
}

div.rightbutton input {
	width: 80px;
	height: 22px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 5px 5px 5px 0;
}

div.lervideo {
	text-align: center;
	padding: 5px 0 5px 0;
	margin: 5px 0 2px 0px;
	background-color: #F1F1F1;
}

div.lervideo div.videodesc {
	width: 290px;
	padding: 5px 3px 5px 3px;
	margin: 0 auto;
	text-align: left;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #E5E5E5;
}

div.lervideo div.videotit {
	width: 290px;
	padding: 5px 10px 5px 3px;
	margin: 0 auto;
	text-align: left;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #74A4E4;
}

div.lervideo div.videotit a {
	width: 298px;
	display: block;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #74A4E4;
}

div.lervideo div.videotit a:hover {
	color: #1B4A8B;
}

img.coment {
	border: 1px solid #CCCCCC;
	margin: 2px 2px 0 0;
	float: left;
}

/*
							<div class="comentario">
								<div class="txtlink"><a href="" title="Clique aqui para visitar o site de Taciano">Taciano</a> comentou o seguinte:</div>
								<img class="coment" src="avatar/nregistrado.gif" alt="Taciano" title="Taciano" />
								Quando o MegaUpload não está disponível só para usuários Premium, até que funciona, mas com o SexUploader não está funcionando nem que a vaca tussa. E olha que eles nem estão com frescura de horas só para Premium.<br />
<br />
Se tiver algum outro jeito de burlar os slots do SexUploader, eu agradeço.
								<div class="cright"><h3>Publicado em 10/03/2007 às 17:54:40</h3></div>
							</div>
*/

h6 div.comentario {
	display: block;
	margin: 6px 0 0 0;
	padding: 0;
	background-color: #F1F3F5;
	width: 400px;
}

h6 div.cright {
	width: 400px;
	clear: both;
	display: block;
	text-align: right;
}

span.bold {
	font-weight: bold;
}

.txtlink {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
}

.txtlink a {
	text-decoration: none;
	font-weight: bold;
	color: #74A4E4;
}

.txtlink a:hover {
	color: #1B4A8B;
}

form {
	margin: 0;
	padding: 0;
}

form.cust {
	padding: 0;
	margin: 0;
}

form.cust input.custom, select.custom {
	width: 90%;
	height: 17px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	border: 1px solid #8F8F8F;
	background-color: #FFF;
}

form.cust textarea {
	width: 90%;
	height: 200px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	border: 1px solid #8F8F8F;
	background-color: #FFF;
}

form.cust div {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 0 0 0;
	margin: 0;
}

form.cust div.rightbutton {
	text-align: right;
}

form.cust div.rightbutton input {
	width: 80px;
	height: 22px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: normal;
}

img.aval {
	margin: 2px 2px 0 0;
}

div.sucmsg {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #149A14;
	text-align: center;
}

div.errmsg {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D81C1C;
	text-align: center;
}

h6 ul {
	margin: 5px 0 5px 25px;
	padding: 0;
	list-style-type: square;
}

div.right {
	text-align: right;
}

ol.code {
	margin: 5px 0 5px 10px;
	padding: 5px 10px 5px 10px;
	font-family: "Courier New", Courier, Arial, Verdana, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	list-style: decimal-leading-zero inside;
	overflow: auto;
	border: 1px solid #B7B7B7;
	background-color: #FBFBFB;
}

table.imagens td {
	border: 1px solid #CCC;
}

table.videos td {
	border: 1px solid #CCC;
}

div.postpublish {
	margin: 0;
	padding: 0;
	font: normal 12px/normal "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	color: #000;
}

div.postpublish a {
	text-decoration: none;
	color: #1B4A8B;
}

div.postpublish a:hover {
	text-decoration: underline;
}

div.adminlogin {
	width: 200px;
	text-align: center;
	margin: 0 auto;
}

div.adminlogin {
	text-align: left;
}

div.parceiros {
}

div.parceiros_corp {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 145px;
	padding: 0 0 0 5px;
	margin: 0 0 0 5px;
	background-color: #637A94;
}

div.parceiros_lateral {
	margin: 0 0 0 7px;
	padding: 5px 0 5px 0;
}

div.parceiros_rorp {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEC9D3;
	width: 130px;
	padding: 0;
	margin: 0;
}

div.parceiros_rodape {
	margin: 0;
	padding: 0 0 0 2px;
}

div.parceiros_rodapebig {
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F0FF00;
	width: 744px;
	padding: 16px 0 16px 16px;
	margin: 0;
	background-color: #DDE2E8;
}

a.playerlink {
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
}

.pubmateria {
	font-size: 11px;
}

div.image_size {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-align: center;
	clear: both;
}

div.cat_header {
	font-family: Verdana, "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: Bold;
	color: #000000;
	height: 19px;
	padding: 0;
	margin: 0 0 10px 0;
}

div.cat_header a {
	font-family: Verdana, "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #FFFFFF;
	display: block;
	width: 412px;
	padding: 2px 3px 2px 3px;
	background-color: #B00000;
	text-decoration: none;
	border: 1px solid #800000;
}

div.enq_results {
	float: left;
	margin: 0 5px 0 0;
	background-color: #CD4040;
	text-align: right;
	border-bottom: 1px solid #FFFFFF;
	font-size: 1px;
	height: 4px;
	border-top: 6px solid #FFFFFF;
}

div.enq_quest {
	float: left;	
}

p.null {
	padding: 0;
	margin: 0;
}

.cat_header div {
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 10px;	
}