﻿
.modal{
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	background-image:url('./../images/transp.png');
	z-index:9999;
}


.modal .chapa{
	background-color:Transparent;
	width:500px;
	display:table;
	margin:5% auto;
	padding:20px;
	

}

 .modal .menu{
	border-bottom:solid 0px Transparent;
	float:left;
	width:0;
	margin:10px 0 0 0;
}

.modal .menu ul li{
	float:right;
}

.modal .h1{
	        padding: 5px 0px 0px 0px;
            font-weight: bold;
            color: #768CA5;
            margin: 0;
            float: left;
            font-family:Verdana, Calibri, Arial, Sans-Serif;
            }
           
            #container ul, li
        {
            display: block;
            text-decoration: none;
            padding: 0;
            margin: 0;
        }
        
        #container ul
        {
            display: block;
            text-decoration: none;
            padding: 0;
            margin: 0;
            list-style-type: none;
            clear: both;
        }
        
        #container
        {
            margin: 0px 0px 10px 10px;
            padding: 0px 0px 5px 0px;
            float: left;
            text-align: left;
            overflow: hidden;
            border: 1px solid #C1C1C1;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            color:#494949;
            font-size:12px;
            width:48%;
            min-height:355px;
        }
        
        #container h3
        {
            padding: 5px 0px 15px 25px;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            text-align: center;
            color: #CD0000;
            margin: 0px 0px  0px 0px;
            font-weight: 300;
            font-style: italic;
        }
        
            #container span
        {
			font-weight:bold;
        }
        
        .resultado
        {
            position:relative;
            text-align: left;
            float: left;
            padding: 4px 20px 0px 0px;
            margin: 0px 0px 0px 10px; 
            width: 45.3%;
            border: 1px solid #C1C1C1;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            font-size:12px;
            min-height:357px;
            max-height:auto;
             
        }
        
        
         .banner_direito
        {
            position:relative;
            float: left;
            padding: 0;
            margin: 0px auto;
            overflow: hidden;
            max-height:100%;
            width: 100%;
            
            
        }
        
        .banner_direito a img
        {
            overflow: hidden;
               
         
        }
        
        
        
        .combo
        {
            width:335px;
            font-size:0.8em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            height:24px;
            padding:3px;
        }
        
        
                .combo_med
        {
            width:260px;
            font-size:0.95em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            height:24px;
            padding:3px;
            
        }
        
                .combo_peq
        {
            width:150px;
            font-size:0.95em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            height:24px;
            padding:0px;
            
        }
          .versao
        {
            width:335px;
            font-size:0.95em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            height:24px;            
            
        }
        
		
		   .estilo4
        {
            margin-left:25px;
        }
        
        .flt
            {
           float:right;
        }
        
          .flt_left
            {
           float:left;
        }
        
         select.expand {
			width: auto;
			color:Red;
		}
        
        
            
        .CampusInputWaterMark
        {
            width:200px;
            height:18px;
            font-size:1em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
        }
        
        .CamposInput, .CamposPassword
         {
                 width:250px;
            font-size:1em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            
        }
        
        .textoEscuro
         {
            min-width:750px;
            font-size:1em;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            border:1px solid black;
            float:left;
            margin-right:0;
            padding-right:0;
            
        }
      
           #resultado h3
        {
            padding: 5px 0px 15px 25px;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            text-align: center;
            color: #CD0000;
            margin: 0px 0px  0px 0px;
            font-weight: 300;
            font-style: italic;
            
        }
        
        
        .AImprimir
        {
        	padding:0px 0px 0px 10px; 
        }
        
        
        
          #resultado .label
        {
        	font-weight:normal;
        }
        
         #resultado .label_versao
        {
        	font-weight:normal;
        	color:#333333;
        }
        
         #resultado .AImprimir .valor
        {
        	font-weight:bold;
        	color:#CD0000;
        }
        
         #Table4
        {
        	padding:0;
        	margin:0;
        }
          .erro
        {
			padding:0;
			margin:0;
			font-size:12px;
			font-weight:normal;
			color:Red;
        }
        
        #resultado .AImprimir
        {
        	padding-left:20px;
        	margin:0;
        }
        
        #resultado .AImprimir span
        {
			font-weight:normal;	
			font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
        }
        
        #resultado .AImprimir b
        {
        	font-weight:bold;
        	color:#494949;   
        	font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
        	font-size:12px; 
        }
        
            .icone
        {
        margin:10px 7px 0px 0px;
        	vertical-align:sub;
        	width:30px;
        }
        
             .table1
        {
			padding:0;
			margin:0;
        }
                
                
        .grid_tabela
{
    border:1px solid #ABABAB;
    color:#494949;
    width: 1100px;
}



.grid_tabela TH
{
	background-color:#2D5D91;   
	font-family: Lato, Calibri, Helvetic,Verdana, Arial, Sans-Serif;
	color:#fff;
	font-weight:normal;
	font-size:1em;
}


.grid_tabela TD
{

}


.grid_tabela TH .negrito
{
    font-weight:bold;
    color:#CB0000;
}

.grid_tabela tr:hover, .grid_tabela tr alt:hover, .grid_tabela tr alternaterow:hover, .grid_tabela tr selected:hover
	{
	 color:#fff;   
	 font-weight:bold;
	 background-color:#767676;
	 cursor:  pointer; 
	}


.alternaterow td
{} 

/*.grid_tabela TR:hover
{
 color:Black;
}*/


.esquerda
{
	margin:0px 0px 0px 20px;
	text-align:left;
}

#spanVoltar
{
    display:none;
}


	.div5
	{
		padding-top:0;
		margin-top:0;
		float:left;
	}
	
		.div5 td
	{
		padding-top:0;
		margin-top:0;
	}
	
	
	/*		.div6 
	{
		float:left;
		text-align:left;
		width:300px;
	}*/
	
	
	
	
	        .chkOpcionais
         {
                 width:250px;
            font-family: Lato, Calibri, Helvetica,Arial, Calibri, Tahoma, Sans-Serif;
            width: 100%; 
            border-width: 0px; 
            border-style: none;
            font-size: 0.97em;
        }
        
     
			.logo_peq
		{
		    margin-left:10px;
			width:90px;
		}
		
		
		#doublescroll div .estilo10
			{
			margin-left:5px;
			padding:0;
		}
		