﻿
.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(../images/tab-line.gif) repeat-x bottom;
}
/* Horizontal slider */
.sliderHorizontal {
    position:relative;
    background: #ffcc00 url(WebResource.axd?d=M-VCAiMd3__m-bJNFeB4-avtprka8unPKtX13TpuawN8hEvpU1V4iUR4F5EB0F_Zk3etAajicR37LVD-qfujwoKGxqLRLEQKYUMHeYAi19w1&t=633529767497292500) repeat-x;
    height:22px;
    width:150px;
}
/* Vertical slider */
.sliderVertical {
    position:relative;
    background:url(WebResource.axd?d=M-VCAiMd3__m-bJNFeB4-avtprka8unPKtX13TpuawN8hEvpU1V4iUR4F5EB0F_ZxYjEcaRP5xrDE1pC4bFEuHkNM_gkKP9-aM-za5j3yiA1&t=633529767497292500) repeat-y;
    width:22px;
    height:150px;
}
.slider_handle {
    position: absolute;
    height: 14px;
    width: 22px;
}
a:hover{
    text-decoration: none;
}
hr {
    border: 0;
    color: #9E9E9E;
    background-color: #9E9E9E;
    height: 1px;
    width: 100%;
    text-align: left;
}
p{ 
    line-height: 20px; 
    text-align: justify; 
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
} 
.Texto
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000; /* 697B8E;	*/
}
.TextoPequeno
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000; /* 697B8E;	*/
}
.TextoPequenoNegrito
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000; /* 697B8E;	*/
}
.TextoNegrito
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: #000000; /* 697B8E;	*/
}
.Texto2
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	color: #000000; /* 697B8E;	*/
}
.Texto3
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	color: #000000; /* 697B8E;	*/
}
.TextoNegrito2
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF; /* 697B8E;	*/
}
.Titulo
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #000000; /* 697B8E;	*/
}
.Botao
{
	font-size:10px;	
	width: 120px;
	font-family:Verdana,Arial,Helvetica;
	background-color:#F5F5F5;
	border:1px solid #BEBEBE;
	cursor:hand;
    height: 18px;
}
.DropDown
{
	font-size:9px;		
	width: 120px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: #c0c0c0; /* #000066; */
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	text-transform:uppercase;
}

.DropDownDependente
{
	font-size:10px;		
	width: 520px;
	font-family:Verdana,Arial,Helvetica;
	background-color:#ffffff;
	border: #c0c0c0; /* #000066; */
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	text-transform:uppercase;	
}

.Campo
{
	font-size:9px;		
	width: 120px;
	font-family:Verdana,Arial,Helvetica;
	background-color:#ffffff;
	border: #c0c0c0; /* #000066; */
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;	
}
.CheckBox
{
	font-size:10px;		
	width: 120px;
	font-family:Verdana,Arial,Helvetica;
	background-color:#ffffff;
	border: #000000; /* #000066; */
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	text-transform:uppercase;	
}
.CampoEmail
{
	font-size:10px;		
	width: 120px;
	font-family:Verdana,Arial,Helvetica;
	background-color:#ffffff;
	border: #c0c0c0; /* #000066; */
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	text-transform:lowercase;	
}
.Justificado
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000; /* 697B8E;	*/
	text-align: justify;
}
.CelulaFormulario
{
	border:1px solid Black;
	font-family: Verdana;
	color: #000000;
	font-size: 12px;
}
.QuebraPagina
{
    page-break-after: always;
}
.Erro
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: Red; /* 697B8E;	*/
}
.Erro2
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E90FF;
}
.header 
{   
    font-family:verdana; font-weight:bold;
    font-size:8pt; 
    background-color:#dcdcdc; 
    color:white;   
}   
.normal 
{   
    font-family:verdana;
    font-size:8pt;
    background-color:#ffffff; 
    color:black;   
}   
.selected 
{  
    font-family:verdana;  
    font-size:8pt;  
    background-color:#dcdcdc;  
    color:white;  
}
.PETableRow
{
    font-family: Verdana;
    FONT-SIZE: 9px;
    background-color:#ffffff;  
}
.PETableRowAlternateColor
{
    font-family: Verdana;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #F5F5F5;
}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	font-size: 12px;
	background-color : #ffffff;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    font-size : 11px;
    font-family: Tahoma;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	font-size : 12px;
	font-family: Tahoma;
	text-align: left;
	cursor: hand;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #ffffff;
	color : windowtext;
	padding : 1px;
	font-size : 12px;
	font-family: Tahoma;
	text-align: left;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #AB9558;
    background-color: #ebd9a5;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: left;
}

.textAccordion {
	color: #6c6b56;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
    cursor: pointer;
    text-decoration: none;
    text-align: left;
}

.textAccordion:link {
	color: #6c6b56;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
    cursor: pointer;
    text-decoration: none;
    text-align: left;
}
.modalBackground
{
    background-color: Black;
    filter: alpha(opacity=40);
    opacity: 0.8;
}
.modalPopup
{
    background-color: #FFFFFF;
    border-width: 2px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 150px;
    height: 40px;
}
.modalSearch
{
    background-color: #FFFFFF;
    border-width: 2px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 500px;
    height: 500px;
}
.modalError
{
    background-color: #FFFFFF;
    border-width: 2px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 300px;
    height: 300px;
}
.voltarTopo {
    background: none repeat scroll 0 0 #fff !important;
    bottom: 60px !important;
    display: block;
    height: 20px;
    line-height: 100px;
    position: fixed;
    right: 50px;
    z-index:1000;
}
.displayblock{
    display: block;
}