﻿
.TopHeader
{
    background-image: url('Imagens/fundoheaderv2.jpg');
}
.TdMenu
{
    background-color: #99D486;
    width: 250px;
    height: 100%;
    overflow: auto;
    padding: 0px;
    margin: 0px;
}
.TdPathModulo
{
    font-family: Verdana;
    font-size: 11px;
}
.TdTituloModulo
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
    color:#ffffff;
}
.TdConteudoModulo
{
    font-family: Verdana;
    font-size: 11px;
}
td
{
    font-family: Verdana;
    font-size: 12px;
}
.textbox
{
    font-family: Verdana;
    font-size: 11px;
}
.TdTituloGrid
{
    background-color: #589A82;
    font-family: Verdana;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
}
.TdTituloPaginacao
{
	background-color: #E8E8E8;
	font-family: Verdana;
	color: #589A82;
	font-size: 10px;
}
.Button
{
    border-style: solid;
    border-width: 1px;
    font-family: Verdana;
    font-size: 12px;
}
.MsgErro
{
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
    color: #FF0000;
    margin-left:30px;
}
.MsgOK
{
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
    color: #108600;
}
.TabelaMaster
{
width:100%;
}
.TblImagem
{
    border: 1px solid #000000;
}
.messageTip {

    background:#FFFECD;
    border:1px solid #C0C0C0;
    clear:left;
    color:#111111;
    font-weight:normal;
    padding-top:5px;
    padding-bottom:5px;
	position:absolute;
	top:170px;
	left:20%;
	width:60%;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	text-align:center;
	}
.messageTipOK {

    background:#DCF4D4;
    border:1px solid #108600;
    clear:left;
    color:#108600;
    font-weight:normal;
    padding-top:5px;
    padding-bottom:5px;
	position:absolute;
	top:170px;
	left:20%;
	width:60%;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	text-align:center;
	}	
.Rodape {
	z-index:500;
	background:#dcdcdc;
    border:0px;
    clear:left;
    font-weight:normal;
    margin:20px 0px;
    padding-top:5px;
    padding-bottom:5px;
	position:fixed;
	bottom: -20px;
	left:0;
	width:100%;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;

	
}
.x-hid{
    display: none;
}
.modalBackground      
{
    background-color: #ccc;     
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
}  
.modalBackgroundLogin      
{
    background-color: #000;     
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	z-index:9999999;
}  
.PainelLogin
{
	background-color: #fff;
	color:#589A82;
    font-family: Verdana, Tahoma, Arial;
    font-weight:bold;
}
.updateProgress      
{
    border-width: 1px;     
    border-style: solid;     
    background-color: #FFFFFF;     
    position: absolute;     
    width: 180px;     
    height: 65px; 
}
legend
{
    color:#589A82;
    font-family: Verdana, Tahoma, Arial;
    font-weight:bold;
}
.label
{
	color:#589A82;
    font-family: Verdana, Tahoma, Arial;
}
.TituloPG
{
	font-family: Verdana;
	font-size: large;
	font-weight: bold;	
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #C0C0C0;
    color: #9E9C9D;
    background-color: #FFFECD;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: hand;
    text-align:left;
}

#master_content .accordionHeader a
{
	color: #FF0000;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #C0C0C0;
    color: #9E9C9D;
    background-color: #FFFECD;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: hand;
    text-align:left;    
}

#master_content .accordionHeaderSelected a
{
	color: #FFFECD;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFFECD;
    border: 1px dashed #C0C0C0;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

/*Cascading DropDown*/

/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

