body  {						 font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  color : #333; margin: 0px; padding:0; width: 100%;
}
a, a:visited, a:active {			text-decoration: none; color: #000; font-size: 11px;}

a:hover {					text-decoration: none; color: #7C00EF;
}
#header {					 width:1000px; position:relative;  margin:1px auto; padding:0; padding:5px 10px; background:#eef; 

}
#container {                                   position:relative;  width:1000px; margin:1px auto;  padding:5px 10px;  background:#eef; 

}
#header h1 {                                    margin:0; padding: 0px;
}
#sidebar1 {                                     margin-left:0px; float:left; width:205px; padding: 0; 
}
#sidebar2 {                                     margin:0; float: right; width: 202px;
}
#mainContent {                                  margin-left:205px; padding:0;  
} 
#footer {                                       position: fixed; padding:5px 0; bottom:0; left:0;  width:100%;  background: #eef;    text-align:center;
}
.usercont {                                     float: left; margin-top:20px; padding-left:20px;
}
.username {                                     float: left; width:85px; 
}
.userpass {                                     float: right; width:97px; 
}
.logout {                                      width:213px;
}
.clearfloat {					clear:both; height:0; font-size:1px; line-height: 0px;
}
.hr{ 						border:solid 1px #CCC;
}
.w100_100{ 					width:100%;
}
.menu{                       max-width: 1000px; 	position: relative; height:34px; margin:auto;  padding-right:5px; z-index:99;
}
.padmenu { 							float:right; padding-top:4px; z-index:99; }				
.menu_w95{							width:135px; }
.menu_w140{ 					width:160px;}

.menulist li:hover>ul {				display: block;
} 
.menulist, .menulist  ul {			margin:0; padding:0; list-style: none;
}
.menulist ul {						display: none; position: absolute;  background:#def;
							top:0; margin-top:25px; width:170px; left:0px;
}
.menulist ul ul {					display: none; position: absolute; 
							width:100%; left: 0; top: 0; margin-top: 0; left: 159px;
}
.menulist li {						background: #dde;  text-align:center; 
							float: left;position: relative; display: block;
							border: 1px solid #ccc; margin: 0 1px;
}
.menulist ul li {					float:none; margin:0; color:#CFF; margin-top:-1px; text-align:left;
}
.menulist a, .menulist a:visited  {	font-size:12px; font-weight:bold; display:block; padding:5px;text-decoration: none; color:#000;
}
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus, .menulist a.highlighted {
									background-color: #cce; color:#016;
}
.menulist a .subind {				display: none;
}
.menulist ul a .subind {			display: block;float:right;
}
.menulist a {						float: left;
}
.menulist ul a {					float: none;
}
.menulist a {						float: none;
}
img{								border: 0;
}
.mauto{								margin: auto;
}
A.titulo {							text-decoration: none; color: #0A0A0A; font-weight: bold; font-size: 11px;
}
A.titulo:visited {					text-decoration: none; color: #0A0A0A; font-weight: bold; font-size: 11px;
}
A.titulo:active {					text-decoration: none; color: #0A0A0A; font-weight: bold; font-size: 11px;
}
A.titulo:hover {					text-decoration: none; color: #7C00EF; font-weight: bold; font-size: 11px;
}
.titulos {							font-family : Verdana, Arial, Helvetica, sans-serif;
									font-size:12px;font-weight:bold;color : #102030;
}
.tecform{							margin: 0;padding: 0;
}
.tecform div.field{					background: transparent url(images/form_bg.gif) no-repeat left top;
									height:20px;float:right;clear:right;position:relative;padding:0;
}
.tecform div.field_left{			background: transparent url(images/form_bg.gif) no-repeat left top;
									height:20px; float:left; clear:right; padding:0;
}
.tecform div.f10{					background-position: 0px 0px; width: 10px;
}
.tecform div.f50{					background-position: 0px -20px;width: 50px;
}
.tecform div.f100{					background-position: 0px -40px; width: 100px;
}
.tecform div.f140{					background-position: 0px -60px; width: 140px;
}
.tecform div.f200{					background-position: 0px -80px; width: 200px;
}
.tecform div.f250{					background-position: 0px -100px; width: 250px;
}
.tecform div.f300{					background-position: 0px -120px; width: 300px;
}
.tecform input{ 					font: 12px  Tahoma, Geneva, sans-serif; height:20px;
									padding:0px 5px 0px 5px; margin:0px 0px 0px 0px;
									background:none; border:none; line-height:20px; color:#000;
}
.tecform input[type="file"]{ 		background: #FFF;	font: 12px  Tahoma, Geneva, sans-serif; height: auto;
									padding:0; margin:0; width:auto; border:1px outset #CCC;
									color:#000;
}
.tecform input.f50{					width:40px;
}
.tecform input.f140{				width:130px;
}
.tecform input.f200{				width:190px;
}
.tecform input.f250{				width:240px;
}
.tecform input.f300{				width:290px;
}
.tecform input.botao{				background:url(images/botoes.gif) no-repeat; height:22px;
									margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:none;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px; font-weight:bold; text-indent:0px; cursor:pointer;
}
.tecform input.botao[disabled='disabled']{background: none;
									margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:none;
									color:#dadada; text-indent:0px; cursor:pointer;
}
.tecform input.botao:hover[disabled='disabled']{color:#dadada;
}
.botao_swf_upload {					font-family:Arial, Helvetica, sans-serif;height:22px;
									margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
									font-size:14px; font-weight:bold; text-indent:0px;	
}
.tecform input.botao:hover {		color:#00F;
}
.tecform input.botao.w30{			background-position:0px 0; width:30px;
}
.tecform input.botao.w50{			background-position:0px -22px; width:50px;
}
.tecform input.botao.w75{			background-position:0px -44px; width:75px;
}
.tecform input.botao.w100{			background-position:0px -66px; width:100px;
}
.tecform input.botao.w125{			background-position:0px -88px; width:125px;
}
.tecform input.botao_transparente{	font-family:Arial, Helvetica, sans-serif;
									font-size:14px; cursor:pointer; color: #F60; font-weight:bold;
}
.tecform input.botao_transparente:hover{ color: #F00;
}
.tecform input.botao.w150{			background-position:0px -154px; width:150px;
}
.tecform input.botao.comprar{		background-position:0px -110px; width:125px; padding:0px 0px 0px 10px;
}
.tecform input.comprar:hover {		background-position:0px -132px;
}
.tecform input.botao.comprar245{		background-position:0px -176px; width:245px; padding:0px 14px 0px 0px;
}
.tecform input.comprar245:hover {		background-position:0px -198px;
}
.tecform input.ok{					vertical-align:middle;
} 
.tecform label{						position:relative;
									float:left; width:auto; text-align:left;	
}
.tecform label.nofloat{				width:150px; text-align:left;	
}
fieldset {							border:0;
}
				/* backgrounds */
.bg00 { 							background-color:#fff;
}
.bg01 { 							background-color:#d6d8e4;
}
.bg02 { 							background-color:#666;
}
.bg03 { 							background-color:#ccc;
}
.bg04 {								background-color:#f1f1f1;
}
.bg05 {								background:#dadada;
}
				/* alinhamento */
.centro { 							text-align:center;
}
.esquerda { 						text-align:left;
}
.direita { 							text-align: right;
}
.justifica { 						text-align: justify;
}

TABLE.caixote {						background-color:#000;
}
.caixas {						background-color:#CCC;
}
.caixa {						background-color: #f1f1f1;
}
				/* cont topo esquerda e direita*/
table.lr{							width:200px
}
				/* cont topo esquerda e direita*/
table.center{						width:584px; height:200px;
}
td{	 								font-family : Verdana, Arial, Helvetica, sans-serif;
}
.f12 {								font-size : 12px; color: #006;
}
.f13b {								font-size: 12px; font-weight:bold;
}
.f14 {								font-size : 14px; color: #006;
}
.f18 {								font-size : 18px; color: #006;
}
td.pagamento {						background-color:#9F0; text-align:center; border-bottom:1px solid #999;
									font-size:11px; font-weight:bold;
}
.border {							border:solid 1px #ccc;}
.b-top {							border:solid 1px #ccc; border-top: none;}
.b-left {							border:solid 1px #ccc; border-left: none;}
.b_top{								border-top:1px solid #ccc;}
.b_tb{								border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.b_bottom {							border-bottom:1px solid #ccc;}
.b_left {							border-left:1px solid #CCC;}
.b_lr {								border-left:1px solid #CCC; border-right:1px solid #CCC}
.b_right {							border-right:1px solid #CCC;}
.b_tb {								border-top:1px solid #ccc; border-bottom:1px solid #ccc;}

		/* cabeçalho das caixas e listas */
.cabecalho {						
									padding:3px; font-size : 11px; font-weight : bold;
									background-color:#dadada; border-bottom:1px solid #999;
}
.subcabecalho {					background-color: #f1f1f1;
									padding:3px; font-weight:bold; color: #141428; text-align:center;
}
.vmid {							 	vertical-align:middle;
}
.imgmid { 							vertical-align:middle;
}
td.w10 {							width:10px;}
td.w25 {							width:25px;}
td.w50 {							width:50px;}
td.w75 {							width:75px;}
td.w100 {							width:100px;}
.w130 {								width:125px;}
td.w180 {							width:180px;}
td.w200{							width:200px;}
td.w205{							width:205px;}
td.w250{							width:250px;}
td.w210{							width:210px;}
.w300{							width:300px;}
.w315{							width:315px;}
.w350{							width:350px;}
td.w390{							width:390px;}
td.w405{							width:405px;}
.w500{							width:500px;}
.w480{							width:490px;}
.height470 { 	height:500px; margin-top:10px}
.w450{							width:451px;}
.w79{							width:78px; margin-left:auto; margin-right:auto;}

.w140{ display: inline-block; margin-left:auto; margin-right:auto;}
.overauto{ overflow: auto;}
td.w600{							width:600px;}
td.w700{							width:700px;}
td.w800{							width:800px;}

P  {font-family: Arial, Helvetica,  Verdana, sans-serif; font-size: 11px; color :#102030;
}
#textos {font-family :Arial, Helvetica,  Verdana, sans-serif;}
#textos ol { margin:0; padding: 0px 0px 0px 25px;}
#textos ul { margin:0; padding: 0px 0px 0px 25px ;}
#textos li { padding:5px 5px 5px 0px ; border-bottom: 1px solid #dadada; font-size:12px; color :#102550; text-align: justify;}
#textos li.last{border: 0;}

#texto h2{							margin:0; padding:5px;border-top:1px solid #999;
									font-family:Arial, Helvetica, sans-serif; font-size:14px;
									color:#152535;text-decoration:none; text-align:center;}
#textos a { 						color:#102030; font-weight:bold}
#textos a:hover{ 					color:#00F;}

#texto azul13{font-family:Arial, Helvetica, sans-serif; color:#00F; font-size:14px; font-weight:bold;
}
h1{	font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#00F;}
h2{	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00F;}
h3{	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00F;}
h4{	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00F;}
h5{	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00F;
}
#texto p{ 							padding:0px 5px 5px 5px; font-size:12px;
}
#texto p.center{ 					text-align:center; 
}
#texto img{ 						padding:5px;
}
.azul{								color:#00F;font-size:12px; font-weight:bold;}
.azul a { 							color:#00F;}
.azul a:hover{ 						color:#C30;}

.azul14{ 							color:#00F; font-size:14px; font-weight:bold;}
.azul14 a { 						color:#00F;}
.azul14 a:hover{ 					color:#C30;}

.azul18{							font-size:18px; color:#00F;}
.azul18 a { 						font-size:18px; color:#00F;}
.azul18 a:hover{ 					font-size:18px;color:#C30;}

.azul24{ 							color:#00F; font-size:24px; font-weight:bold;}
.azul24 a { 						color:#00F;}
.azul24 a:hover{ 					color:#C30;}

.title {							font-size:14px; font-weight:bold; color:#102590;}
.title a {							color:#102590;}
.title a:hover {					color:#C30;}

.contmenu { padding: 0px 3px 0px 3px;color:#c30; line-height:15px;}
.contmenu a {color:#c30; }
.contmenu a:hover {color:#00F; }


.contit200 {text-decoration: none; color: #002030; font-size: 10px; font-weight:bold; padding: 0px 5px 0px 3px;}
.contit200 a { color: #002030;}
.contit200 a:hover { color: #C30;}

.contitle {font-size:14px; font-weight:bold;padding: 0px;color:#00F;}
.contitle a {color:#14281E; font-weight:bold;padding: 0px;}
.contitle a:hover {color:#C30; font-weight:bold;padding: 0px;}
.contitback {height:30px;background: url("images/con1000_bottw30.png") no-repeat top; font-size:14px; font-weight:bold; color:#00F;
}
.contitback a {color:#00F;}
.contitback a:hover {color:#C30; }

.style7b {							font-family : Verdana, Arial, Helvetica, sans-serif; font-size :9px; color:#666;
}

.entrega { 							font-family : Verdana, Arial, Helvetica, sans-serif;
									font-size : 11px; font-weight : normal; color: #105020;
}
.texto {							font-size :11px; 
}
div { 								font-family:Arial, Helvetica, sans-serif;
									color:#152535; text-decoration:none; size:11px;
}
.top {								background:#d6d8e4; padding:5px; color:#00F;
									font-size:13px; font-weight:bold;
}
.top2 {								background:#dadada; padding:5px;
									font-size:13px; font-weight:bold;
}
.top_line {							background:#f1f1f1;
									padding:5px;
									font-size:13px; border-top:1px solid #666;
}
.top_menu {							background-color:#FAFAFF; padding: 2px 0px 0px 3px; margin: 0px 5px 0px 1px; 
}
.menu_top {							background-color:#0065CB;
 									font-family : Verdana, Arial, Helvetica, sans-serif;
									font-size : 11px;  text-align:center; height: 5px;
}
.menu_top2 {						background-color:#FECD00; height: 5px;
}
.menu_top3 {						background-color:#fff; height: 5px; 
}
div.menu_top4 {						background-color:#fff;  height: 20px;float: none;
}
.serv_esq { 						float:left; position:relative;  padding:10px 5px 5px 8px; width:120px;
									height:80px;
}
.serv_dir { 					    font-family : Verdana, Arial, Helvetica, sans-serif; text-align:justify;
									padding:15px 5px 5px 5px; font-size:14px; color:#152535;
}
div.fleft { 						float:left;
}
div.fright {						float:right;
}
div.cclear {						clear:both ; width:0;height:0
}
div.fieldset {						border:  1px solid #afe14c; margin: 10px 0; padding: 20px 10px;
}
div.fieldset span.legend {			position: relative; background-color:#f1f1f1; padding: 3px;
									top: -30px; font: 700 14px Arial, Helvetica, sans-serif; color: #060;
}
div.flash {							width: 375px; margin: 10px 5px; border-color: #99C;
									-moz-border-radius-topleft : 5px;
									-webkit-border-top-left-radius : 5px;
									-moz-border-radius-topright : 5px;
									-webkit-border-top-right-radius : 5px;
									-moz-border-radius-bottomleft : 5px;
									-webkit-border-bottom-left-radius : 5px;
									-moz-border-radius-bottomright : 5px;
									-webkit-border-bottom-right-radius : 5px;
}
.progressWrapper {					width: 357px;
									overflow: hidden;
}
.progressContainer {				margin: 5px; padding: 4px; border: solid 1px #E8E8E8;  overflow: hidden;
}
.progressName {						font-size: 8pt; font-weight: 700; color: #555;
									width: 323px; height: 14px; text-align: left;
									white-space: nowrap; overflow: hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {					font-size: 0; width: 0%; height: 2px; background-color: blue; margin-top: 2px;
}
 
.progressBarComplete {				width: 100%; background-color: green; visibility: hidden;
}
.progressBarError {					width: 100%; background-color: red; visibility: hidden;
}
.progressBarStatus {				margin-top: 2px; width: 337px; font-size: 7pt;
									font-family: Arial; text-align: left; white-space: nowrap;
}
a.progressCancel {					font-size: 0; display: block; height: 14px; width: 14px;
									background-image: url(images/cancelbutton.gif);
									background-repeat: no-repeat;
									background-position: -14px 0px; float: right;
}
a.progressCancel:hover {			background-position: 0px 0px;
}
/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {						vertical-align: top;
}
#divStat {							font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;
									float:right; border:1px solid  #99C; padding: 5px 5px;
									width: 140px; margin: 10px 5px;border-color: #99C;
							-moz-border-radius-topleft : 5px;
							-webkit-border-top-left-radius : 5px;
							-moz-border-radius-topright : 5px;
							-webkit-border-top-right-radius : 5px;
							-moz-border-radius-bottomleft : 5px;
							-webkit-border-bottom-left-radius : 5px;
							-moz-border-radius-bottomright : 5px;
							-webkit-border-bottom-right-radius : 5px;
}
/* -- Div cont medida variavel----------------------------------- */
#con750 { 							width:750px;
									float:left;
}
#divMain { 							width:584px;
									float:left;             
}														
.con_top_left {						width:4px; height: 30px; float: left;
									background-image: url("images/cont1_top_left.gif ");
									background-repeat: no-repeat bottom; 
}
.con_top_center { 					height:30px; line-height:30px;
									background-image: url("images/cont1_top_center.gif");
									background-repeat: repeat-x;
}
.con_top_right {					float: right;  width: 4px; height: 50px;  
									background-image: url("images/cont1_top_right.gif");
									background-repeat: no-repeat bottom;
}
.contvar{ 					color:#000; text-align:justify;  border:1px solid #999; border-color: #99C; border-radius: 5px;
							 
}
.conty {height:30px;background-image: url("images/conty.gif"); background-repeat: no-repeat bottom; line-height:30px;}

.contb {height:30px;background-image: url("images/contb.gif"); background-repeat: no-repeat bottom; line-height:30px;}

.contw {height:30px;background-image: url("images/contw.gif"); background-repeat: no-repeat bottom; line-height:30px;}

.conth{ width:200px;  height:175px; background: url("images/slideb.gif")no-repeat bottom;}

.contvar5{		width:525px; margin-left:auto; margin-right:auto; margin-top:145px;}

/* -- Div cont medida fixa ---------------------------------- */
.con200 {width:201px; }
.con200top25{height:25px; background: url("images/con200_topy.png") no-repeat bottom;line-height:25px}
.con200top{height:30px;background: url("images/con200_top.png") no-repeat bottom; line-height:30px}
.con200Mid{  background: url("images/con200_mid.png") repeat-y; padding:0; font-size:12px}
.con200Mleft{ min-height:800px; background: url("images/con200_mid.png") repeat-y; padding:0; font-size:12px}
.con200Mleft p {margin:0;}
.con200Mid p {margin:0;}
.con200bott{height:5px; background: url("images/con200_bott.png") no-repeat top;}

.con585 {width:585px; margin:auto}
.con585top{height:30px; background: url("images/con585_topw.png") no-repeat bottom; line-height:30px;text-align:center;}
.con585topy{height:30px; background: url("images/con585_topy.png") no-repeat bottom; line-height:30px;text-align:center;}
.con585topb{height:30px; background: url("images/con585_topb.png") no-repeat bottom; line-height:30px;text-align:center;}
.con585topw{height:30px; background: url("images/con585_topw.png") no-repeat bottom; line-height:30px;text-align:center;}
.con585Mid{min-height:243px; max-height:845px; overflow:auto; background: url("images/con585_mid.png") repeat-y; padding:0 3px 0 2px;}
.con585Mid p {margin:0; padding:5px 5px 5px 6px; text-align:justify;}
.con585bott{height:5px; background: url("images/con585_bott.png") no-repeat top;}

.con760     {width:790px; float: right; background-color:#fafaff;}
.con760top {height:30px; background:url("images/con792_topw.png") no-repeat bottom;line-height:30px; text-align:center; }
.con760topy{height:30px; background: url("images/con585_topy.png") no-repeat bottom; line-height:30px;text-align:center;}
.con760topb{height:30px; background: url("images/con585_topb.png") no-repeat bottom; line-height:30px;text-align:center;}
.con760topw{height:30px; background: url("images/con585_topw.png") no-repeat bottom; line-height:30px;text-align:center;}
.con760Mid{min-height:243px; max-height:845px; overflow:auto; background: url("images/con585_mid.png") repeat-y; padding:0 3px 0 0px;}
.con760Mid p {margin:0; padding:5px 5px 5px 6px; text-align:justify;}
.con760bott{height:5px; background: url("images/con585_bott.png") no-repeat top;}


.con790{width:792px;float:left; text-align: center;} 
.con790top {height:30px; background:url("images/con792_topw.png") no-repeat bottom;line-height:30px; text-align:center; }
.con790topw{height:30px; background:url("images/con792_topw.png") no-repeat bottom;line-height:30px;text-align:center;}
.con790Mid{min-height:243px;  overflow:auto; background: url("images/con792_mid.png") repeat-y; padding:0 1px 0 2px;}
.con790Midw{min-height:243px; overflow:auto; background: url("images/con792_mid.png") repeat-y; padding:0 1px 0 2px;}
.con790Mid p {margin:0; padding:5px 5px 5px 6px; text-align:justify;}
.con790bott{height:5px; background: url("images/con792_bott.png") no-repeat top;}



.con750 {width:750px; float:left;}
.con750top{height:30px; background: url("images/con750_top.png") no-repeat bottom; line-height:30px;text-align:center;}
.con750topb{height:30px; background: url("images/con750_topb.png") no-repeat bottom; line-height:30px;text-align:center;}
.con750topw{height:30px; background: url("images/con750_topw.png") no-repeat bottom; line-height:30px;text-align:center;}
.con750Mid{background: url("images/con750_mid.png") repeat-y; padding:0 0px 0 0px;}
.con750Mid p {margin:0; padding:0px 0px 0px 0px; text-align:justify;}
.con750bott{height:30px; background: url("images/con750_bott.png") no-repeat top;line-height:30px;}
.con750bottw{height:30px; background: url("images/con750_bottw.png") no-repeat top;line-height:30px;}

.con792 {width:792px;float:left;  background-color:#fafaff;} 
.con792top {height:30px; background:url("images/con792_topw.png") no-repeat bottom;line-height:30px; text-align:center; }
.con792topw{height:30px; background:url("images/con792_topw.png") no-repeat bottom;line-height:30px;text-align:center;}
.con792Mid{min-height:845px; overflow:auto; background: url("images/con792_mid.png") repeat-y; padding:0 1px 0 2px;}
.con792Mid2{ background: url("images/con792_mid.png") repeat-y; padding:0 1px 0 2px;}
.con792Midw{min-height:845px; overflow:auto; background: url("images/con792_mid.png") repeat-y; padding:0 1px 0 2px;}
.con792Mid p {margin:0; padding:5px 5px 5px 6px; text-align:justify;}
.con792bott{height:5px; background: url("images/con792_bott.png") no-repeat top;}
.con792bottw{height:30px; background: url("images/con792_bottw.png") no-repeat top;line-height:30px;}

.con1000 {width:1000px; }
.con1000top{height:5px; background: url("images/con1000_top.png") no-repeat bottom;text-align:center;}
.con1000topy{height:30px; background: url("images/con1000_topy.png") no-repeat bottom;text-align:center;line-height:30px;}
.con1000topw{height:30px; background: url("images/con1000_topw.png") no-repeat bottom;line-height:30px;text-align:center;}
.con1000Mid{background: url("images/con1000_mid.png") repeat-y; padding:0 3px 0 2px;}
.con1000Midw{background: url("images/con1000_midw.png") repeat-y; padding:0 3px 0 2px;}
.con1000Mid p {margin:0; padding:5px 2px 5px 6px;}
.con1000bott{height:5px; background: url("images/con1000_bott.png") no-repeat top;}
.con1000botty10{height:10px; background: url("images/con1000_botty10.png") no-repeat top; line-height:10px;}
.con1000bottw30{height:30px; background: url("images/con1000_bottw30.png") no-repeat top; line-height:30px;}
.con1000botty45{height:45px; background: url("images/con1000_botty45.png") no-repeat top;}



/* -- Div cont com fundo Pulicidae ---------------------------------- */
div.cont585x250{					background-image:url(images/publicidade/cont10.jpg);
									background-repeat: no-repeat; height:250px;
}
.precos {							background-color: #F1F1F1; padding:3px;font-size:11px; color: #006;
}
.sombra{							background-color: #F1F1F1; padding:3px 3px 0px 1px;
}
div.sombra_menu{ width:715px; height:26px;  background-image:url("images/fundo_menu.gif"); padding:3px 3px 0px 0px; float:right; background-repeat: no-repeat;}
.padtop5 {							padding-top:5px;}
.padbot5 {							padding-bottom:5px;}
.padleft1 {							padding-left:1px;}
.padleft2{							padding-left:2px;}
.padleft5{							padding-left:5px;}
.padleft10{							padding-left:10px;}
.padlr2 { 							padding-left:2px; padding-right:2px}
.padlr5 { 							padding-left:5px; padding-right:5px}
.padlr10 { 							padding-left:10px; padding-right:10px}
.padright2{							padding-right:2px;}
.pad {							 	padding:3px 3px 1px 3px;}
.pad2 {							 	padding:2px;}
.pad3 {							 	padding:3px;}
.pad4 {							 	padding:4px;}
.pad5 {							 	padding:5px;}
.pad10 {							padding:10px;}
.linetop { 							border-top:1px solid #999;}
.linebot { 							border-bottom:1px solid #999;}
.liner{ 							border-right:1px solid #999;}
.linel{ 							border-left:1px solid #999;}
			/* cor de letra */
.cor1 {								color:#006;}
.cor2 {								color:#fcc;}
.cor3 {								color:#fff;}
			/* Message */
.message {							margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99;
									background-color: #FFFFCC; overflow: hidden;}
				/* Error */
.red {								border: solid 1px #B50000; background-color: #FFEBEB;}
				/* Current */
.green {							border: solid 1px #DDF0DD; background-color: #EBFFEB;}
			/* Complete */
.blue {								border: solid 1px #CEE2F2; background-color: #F0F5FF;}
.erro {								color:#F00; font-weight:bold;}
.verde {							color:#060; font-weight:bold;}

.height30 { height:30px; padding: 6px 5px 5px 5px;}
.height3 { height:3px;}

			/* --  login---------------- */
#submitLogin:hover{background-position: left bottom;}
#submitLogin {border:0;width:20px;height:20px;cursor: pointer;background: transparent url(images/input_logb.png) no-repeat 0 0;margin:0;padding:0;  line-height:20px}
#formlogin{ margin:0; }
#lusername{width:81px;background:transparent;border:none;margin:0;padding:2px;height:16px;}
#lpassword{width:71px;background:transparent;border:none;margin:0;padding:0px 0px 2px 0px; height:16px;}
.usernamebg{background-image:url(images/input_log.png); width:85px;height:20px; float:left  }
.passwordbg{background-image:url(images/input_log.png); width:95px;height:20px; float:right; text-align:left }
.divlogin{ padding-left:8px; height:20px;width:190px; margin-top:5px}
.user{ padding-left:8px; text-align: left;  font-size:10px; color:#0A0A0A;}
.user a {  color:#666;}
.user a:hover{  color:#7C00EF;
}
.imag{ border: 1px  solid #333; margin:5px;
}
.margemtop10{ margin-top:10px;
}
.margem10{ margin:10px;
}
.margemlr1{ margin-left:1px; margin-right:1px;
}
.dispbl a{  display: block;
}
	
				/* Botão variavel 1*/
				
a.butvar1 { 		display:block;float:left; height:22px;
					background:url(images/butvar1l.png) transparent no-repeat top left;
					font: Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;
					padding-left:4px; text-decoration:none;
					line-height:10px;color:#201510;}
a.butvar1 span{	background:url(images/butvar1r.png) transparent no-repeat top right;
					display:block; padding:6px 7px 7px 3px;}
a:hover.butvar1{	color:#00F;
}
				/* Botão variavel 2 */
a.butvar2 { 		display:block;float:left; height:24px;
					background:url(images/butvar2l.png) transparent no-repeat top left;
					font: Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;
					padding-left:4px; text-decoration:none;
					line-height:10px;color:#201510;}
a.butvar2 span{	background:url(images/butvar2r.png) transparent no-repeat top right;
					display:block; padding:6px 7px 7px 3px;}
a:hover.butvar2{	color:#00f;
}
.jqmWindow {
    display: none; position: fixed; top: 17%; left: 50%; margin-left: -375px; width: 750px;
    background-color: #EEE; color: #0A0A0A; border: 1px solid black; padding: 12px;
}
.jqmOverlay { background-color: #000;
}
.sala1{border:1px solid #b6b6b6; background:url(builder/sala1.gif);
}
.sala1a{ border:1px solid #CCC; background:url(builder/sala1a.gif); padding:10px; padding-left:20px;
}
.lab ul { list-style: none; padding: 0; margin: 0;background: #dde;
}
.lab li a{ display: block; padding:5px 3px;font-size: 14px; 
}
.lab li a:hover{ background: #dde;color:  #00F;
}