body 
{ 
	margin:0 ; 
	font-family: Tahoma; 
	font-size:11px;
}

td 
{ 
	font-size:11px;
}

div.div_header 
{ 
	background-color : white; 
	width:100%;
}

table.table_login 
{ 
	background-color : #eeeeee; 
	padding:20px
}

div.div_menu 
{ 
	background-color : #006699; 
	width:100%; 
	padding:4px; 
	padding-right:0px;
	padding-left:0px; 
	overflow:none
}

div.div_sub_menu 
{ 
	background-color : #82b7ea; 
	width:100%; 
	padding:4px; 
	padding-right:0px;
	padding-left:0px; 	
	overflow:none
}

a 
{ 
	color: #006699; font-size:12px; font-weight:bold; 
}

div.div_menu_entry 
{ 
	display:inline; 
	width:150px; 
	text-align:center;	
	padding:4px; 	
}

div.div_menu_entry_selected 
{ 
	background-color : #82b7ea;display:inline; padding:4px; width:100px; text-align:center 	
}

div.div_sub_menu_entry_selected
{ 
	background-color : #dedede;
	display:inline; 
	width:150px; 
	text-align:center;	
	padding:4px; 	
}


#logout
{
	background-color : #82b7ea;
	font-size:16px;
	display:inline; 
	width:400px; 
	height:100px;
	text-align:center;	
	padding:4px; 
	margin-left:auto;
	margin-right:auto;
}

.validanif
{
	width:640px;
	border:5px solid gray;
	margin:0px;
	background-color : #82b7ea;
	font-size:16px;
	padding:4px;
	text-align:center;

}

div.validanif{
	margin-left:auto;
	margin-right:auto;	
}

a.a_menu_entry 
{ 
	color:white; text-decoration:none 
}

a.a_menu_entry:hover 
{
	color:#ed1b24
}

table.table_mylist 
{ 
	border-collapse: collapse; 
	width:100%; 
}

td.td_mylist_item 
{ 
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	border-bottom-style:dotted;
	border-bottom-width:1;
	border-bottom-color:silver;

}

input.td_mylist_item 
{ 
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	box-shadow: 0px 0px 0;
	border-style: dotted;
	border-color:#FFFFFF;
	text-align: right;
	font-family: Tahoma;

}



td.td_mylist_item_right
{ 
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	border-bottom-style:dotted;
	border-bottom-width:1;
	border-bottom-color:silver;
	text-align:right;
}

td.td_mylist_item_center
{ 
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	border-bottom-style:dotted;
	border-bottom-width:1;
	border-bottom-color:silver;
	text-align:center;
}


input.cell_pagamento{
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	box-shadow: 0px 0px 0;
	border-style: none ;
	border-color:#FFFFFF;
	text-align: right;
	background-color: lightgray;
	font-family: Tahoma;
}

input.cell_pagamento:disabled {
	padding:2px; 
	empty-cells:show ; 
	font-size:11px; 
	box-shadow: 0px 0px 0;
	border-style: none ;
	border-color:#FFFFFF;
	text-align: right;
	background-color: white;
	font-family: Tahoma;
}

.mensagem {
	display:block;
	width:100%;
	padding:4px;
	border-color:gray;
	background-color:lightgray;
	font-family:Tahoma;
	font-size:14px;
	font-color: red;
	text-align:center;

}

#data_cheque {
	width:8em;
}


#desconto 
{ 
	padding:2px;
	width:40px;
	empty-cells:show ; 
	font-size:11px; 
	box-shadow: 0px 0px 0;
	border-style: dotted;
	border-color:#FFFFFF;
	text-align: right;
	font-family: Tahoma;

}

#desconto_cab {
	width:40px;

}

td.td_mylist_item2
{
	padding:0px; 
	empty-cells:show ; 
	font-size:11px; 
	border-bottom-style:solid;
	border-bottom-width:1;
	border-bottom-color:gray;
	background-color:#dedede;
}

td.td_myobject_title
{
	background-color:#dedede;
	padding-right:15px;
	padding-left:6px;

}

div.div_myobject_title
{
	font-size:26px;
	padding: 4px;
	color:#006699;
}

td.td_mylist_header
{
	font-size:11px;
	background-color:#82b7ea;
	padding:4px;
	font-weight:bold;
	color:white;
}

td.td_mylist_header1
{
	font-size:11px;
	font-weight:bold;
	background-color:#006699;
	padding:4px;
	color:white;


}

tr.tr_mylist
{
	background-color:#f9fbfb;
}

#bt_edit,#bt_save
{
	font-size:10px;
}

input.input_mylist
{
	font-size:11px;
	width:100%;


}

tr.tr_mylist_nav
{
	

}


#bt_search
{
	font-size:11px;
}

#bt_nav
{
	font-size:11px;
}

td.td_myedit_label 
{
	font-size:11px;
	font-weight:bold;
}

table.table_box
{
	font-size:11px;
	width:98%;
	border-width:1px;
	border-style:solid;
	border-color:#dedede;	
	padding:10px;
	margin:10px;

}

table.table_box1
{
	font-size:11px;
	width:98%;
	border-width:1px;
	border-style:solid;
	border-color:#dedede;	
	padding:10px;
	margin:10px;
	background-color:#f9fbfb;
	

}

td.td_sep_total
{
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#dedede;

}

input.input_cell
{
	width:100%;
	text-align:right;
}


input.input_cell_ptotal
{
	width:100%;
	text-align:right;
}
