*{ padding:0px; margin:0px; cursor:default; }
body { background-color: #384f5d; font-size: 12px; font-family: Tahoma, Helvetica, Sans-Serif; }
table.geral { width:950px; border:0px none; }
input,textarea,.input { border:1px solid #cccccc; background-color:#f5f5f5; cursor:text; }
select { border:1px solid #ccc; background-color:#f5f5f5; font-size:11px; }
#serv { width:85px; font-size:12px; }
img {border:0px none;}
.cbox { background-color:transparent; cursor:default; border:0px none; }

.btn,.btndel,.btnok { cursor:pointer; font-size:13px; margin:0px 8px 0px 8px; padding:0px 4px 0px 4px; }
.btn { background-color:#ffc; } .btndel { background-color:#fcc; } .btnok { background-color:#cfc; }
a,.link,a img{ cursor:pointer; border:0px none; }

.propaganda { font-size:110%;width:190px;padding:5px; border:2px solid #db9; background-image:url(../imgs/fundo.gif); margin-bottom:5px; }
.propaganda h5{ padding-top:0px; text-align:center; }
.propaganda ul{ list-style:none; }
body.fundo { background-image:url(../imgs/fundo.gif); }
#conteudo { border:0px none; width:100%; height:400px; background-color:transparent; overflow-x:visible; overflow-y:visible; overflow:visible; }
#conteudoFrame { padding:0px 10px 0px 30px; }
#topo{ height:150px; background-image:url(../imgs/topo.jpg); background-repeat:no-repeat; }
#dentro{ padding:15px 0px 30px 0px; width:560px; border:2px solid #db9; background-image:url(../imgs/fundo.gif); }
#menu{ width: 180px; }
#linkMain { position:absolute;left:75px;top:100px;width:220px;height:50px; }
#loading { background-image:url(../favicon.ico); background-repeat:no-repeat; background-position:top right; font-size:9px; }
#refresh { position:absolute; top:5px; left:702px; }

u{ font-style:normal; }
h1{ font-weight:bold; font-size:16px; font-style:italic; padding-bottom:10px; color:#145; background-image:url(../favicon.ico); background-repeat:no-repeat; background-position:top right; }
h2{ font-weight:bold; font-size:14px; font-style:normal; padding:0px; padding-top:10px; color:#147; }
h3{ padding-left:30px; color:#390; }

table.clean { border:0px none; }
.clean caption { width:100%; white-space: nowrap; font-weight:bold; font-size:14px; font-style:italic; color:#143; background-image:url(../imgs/favicon.jpg); background-repeat:no-repeat; height:24px; text-align:left; padding-left:25px; }

table.form {}
.form td { padding:0px 0px 3px 3px; }
.form th { padding:0px 3px 3px 0px; color:#393939; } .form th .btns { }

table.lista { border:2px solid #000; border-collapse:collapse; background-image:url(../imgs/tip.gif); }
.lista td,.lista th,.lista ul { padding:0px 10px 0px 10px; }
.lista td { border:0px solid #000; border-bottom-width:1px; font-size:11px; }
.lista td.np { padding:0px; }
.lista td a {text-decoration:none;}
.lista th { background-color:#000; color:#fff; }
.lista th.bx img {} .lista th.bx a { text-decoration:none; color:#666; }
.lista td input,.lista td textarea { background-color:#fff; margin:2px; border: 1px solid #ccc; }

.peq{ font-size:9px; }	.peq * { font-size:9px; }
.credito,#linkDireto  {font-size:9px;text-decoration:none;font-weight:bold;color:#cea608;}

.olgde{ font-weight:bold; font-size:20px; }

.colunas li, .colunas2 li {
	float: left;
	margin: 0px;
	padding: 0px;
}
.colunas li { width: 150px; }
.colunas2 li { width: 220px; }

/*************************** 
  Menu 
 ***************************/
.itemmenu a.destaque {color:#6f6;}
.itemmenu .submenu a.destaque {color:#fff; font-size:14px;}

.submenu{
	width: 170px;
	display:none;
	background-color:#411;
	background-image:url(../imgs/chains.gif);
	background-repeat:repeat-y;
	background-position:center left;
}
.itemmenu{
	width: 170px;
	margin-left:5px;
	
	background-image:url(../imgs/btn_out.gif);
	background-repeat:no-repeat;
}
.itemmenu a{
	padding:4px 3px 3px 4px;
	vertical-align:middle;
	height:26px;
	color:#ca8;
	
	display:block;
	font-size:12px;
	font-weight:bold;
	/*font-style:italic;*/
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}
.itemmenu a:hover,.itemmenu a.atual{
	color: #fff;
	border-color: #f5f5f5 #999 #999 #f5f5f5;
	background-image:url(../imgs/btn_over.gif);
}

.submenu a,.submenu a:hover{
	background-image:none;
	text-transform: none;
	color:#fff;
	height: 15px;
	font-size: 11px;
	font-style:normal;
}
.submenu a:hover{
	color:#ca8;
}

#box_top{ background-image:url(../imgs/box_top.gif); }
#box_bottom{ background-image:url(../imgs/box_bottom.gif); }
#box_top,#box_bottom{ height:12px; background-position:0px; background-repeat: no-repeat; }

/* Tooltip */
#menu a span{	display:none; }
#menu a:hover span {
	border:2px solid #5e5e5e;
	background-image:url(../imgs/tip.gif);
	background-color:#ca8;
	color:#000;
	display:block;
	position:absolute;
	top:90px;
	left:12px;
	width:150px;
	padding:10px;
	text-transform: none;
}
