
body
{
   background-color: #FFFFFF;
   color: #000000;
   background-image:url(../images/top-border.jpg);
   background-repeat:repeat-x;   
}
ul{
   padding:0px;
   list-style:none;
}
li {
  list-style:none;
}
a
{
   color: #C8D7EB;
   text-decoration: none;
}
a:visited
{
   color: #C8D7EB;
   text-decoration: none;
}
a:active
{
   color: #C8D7EB;
   text-decoration: none;
}
a:hover
{
   color: #376BAD;
   text-decoration: underline;
}

.loginform_table
{
   background-color: #EDF2F8;
   border-color:#BBCEE6;
   border-width:1px;
   border-style: solid;
   color: #376BAD;
   border-spacing: 4px;
   font-family: Arial;
   font-size: 13px;
   text-align: right;
}
.loginform_header
{
   background-color: #BBCEE6;
   color: #376BAD;
   text-align: center;
}
.loginform_text
{
   background-color: #FFFFFF;
   border-color: #BBCEE6;
   border-width: 1px;
   border-style: solid;
   color: #376BAD;
   font-family: Arial;
   font-size: 13px;
}
.loginform_button
{
   background-color: #FFFFFF;
   border-color: #BBCEE6;
   border-width: 1px;
   border-style: solid;
   color: #376BAD;
   font-family: Arial;
   font-size: 13px;
}


.celula 
{
	border-top:dotted 1px gray;
 	height:22px;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.celula_fim 
{
	
	border-top:dotted 1px gray;
 	border-bottom:solid 1px gray;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	height:22px;
}
.cabecalho 
{
	
	border-top:solid 1px gray;
	border-bottom:solid 1px gray; 
	color:rgb(55, 107, 173);
	height:25px;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.tempo 
{	
	border-top:dotted 1px gray;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:rgb(55, 107, 173);
}
.tempo_fim 
{
	border-top:dotted 1px gray;
	border-bottom:solid 1px gray;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	height:22px;
	color:rgb(55, 107, 173);
}

a
{
   color: #666666;
   text-decoration: underline;
}
a:visited
{
   color: #2779aa;
}
a:active
{
   color: #666666;
}
a:hover
{
   color: #2779aa;
   text-decoration: underline;
   font-weight:bold;
}

#wb_Form1
{
   background-color: #FAFAFA;
   border: 0px #000000 solid;
}
#Editbox1
{
   border: 1px #C0C0C0 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: Arial;
   font-size: 13px;
   text-align: left;
   vertical-align: middle;
}
#jQueryButton1
{
   font-family: Arial;
   font-size: 13px;
   font-weight: normal;
   font-style: normal;
}
#jQueryButton1 .ui-button
{
   position: absolute;
}
#wb_Text1 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
}
#wb_Text1 div
{
   text-align: left;
}
#Editbox2
{
   border: 1px #C0C0C0 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: Arial;
   font-size: 13px;
   text-align: left;
   vertical-align: middle;
}
#Combobox1
{
   border: 1px #C0C0C0 solid;
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
}
#wb_Text2 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
}
#wb_Text2 div
{
   text-align: left;
}
#wb_Text3 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
}
#wb_Text3 div
{
   text-align: left;
}
#wb_Text4 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
}
#wb_Text4 div
{
   text-align: left;
}
#wb_Text5 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
}
#wb_Text5 div
{
   text-align: left;
}
#Combobox2
{
   border: 1px #C0C0C0 solid;
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
}
#Combobox3
{
   border: 1px #C0C0C0 solid;
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
}
#jQueryButton2
{
   font-family: Arial;
   font-size: 13px;
   font-weight: normal;
   font-style: normal;
}
#jQueryButton2 .ui-button
{
   position: absolute;
}
.menu-painel-top-arrow{
	background-image: url(../images/half_pointer_top_right.png);
	height: 12px;
	top: 0px;
	width: 11px;
	margin: -16px 130px;
	position: relative;
	float: left;
}
.foto-div{
	border: solid 1px #ccc;
	padding: 4px;
	border-radius: 2px;
	width: 28px;
	height: 28px;
	float:left;
	margin-right: 10px;
}

.foto-div-up-arrow{
	background-image: url(../images/right_pointer_pqno.png) ;
	height: 10px;
	position: relative;
	top: 0px;
	width: 8px;
	margin: -22px 31px;
}

.foto-div-other{
	border: solid 1px #ccc;
	padding: 4px;
	border-radius: 2px;
	width: 28px;
	height: 28px;
	float:left;
	margin-right: 10px;
}

.foto-div-up-arrow-other{
	background-image: url(../images/right_pointer_pqno.png) ;
	height: 10px;
	position: relative;
	top: 0px;
	width: 8px;
	margin: 8px 192px;
}
.menu-painel{
	border: solid 1px #ccc;
	z-index:2;
	width:188px;
	padding: 15px 5px;
	position:absolute;
	float:right;
	margin:-22px -5px;
	background-color: #fff;
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
	border-radius: 5px;
}

.menu-painel li{
	font-size:12px;
	/* background-color: black; */
	text-align:left;
	color: black;
	padding:5px 0px;
	padding-left:5px;
	margin-left:0px;
	-moz-box-shadow: 0px 0px 5px rgba(250, 250, 250, 1);
	-webkit-box-shadow: 0px 0px 5px rgba(250, 250, 250, 1);
	box-shadow: 0px 0px 5px rgba(250, 250, 250, 1);
	border-bottom: solid 1px #eee;
	width:183px;
}
.menu-painel li:hover{
	background-color: #777; 
	color: #fff;
	cursor:pointer;
}
