﻿/* CSS Document */
html body {
    font-family: arial, Verdana;
    height: 100%;
    margin: 0 auto;
    padding: 0;
    width: 100%;
<<<<<<< .mine
	/* color: #FFFFFF;*/
||||||| .r3644
	 color: #FFFFFF;
=======
	 /* color: #FFFFFF;*/
	 
>>>>>>> .r3727
}

/*Header*/
.Tab .ajax__tab_header
{
    color: #4682b4;
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    background-color: #ffffff;
    margin-left: 0px;
    
}
/*Tab1*/
.Tab1 .ajax__tab_active .ajax__tab_tab
{
	color: #3333FF;
	background: url('../img/solicitanteClaro.gif') repeat-x;
	height: 40px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
.Tab1 .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("../../tab_left_active.gif") no-repeat left;
    padding-left:0px;
}
/*Body*/
.Tab .ajax__tab_body
{
	border: 1px solid #b4cbdf;
	padding-top: 0px;
}
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
	color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
	color: #FFFFFF;
	background: url('../img/CelPadrao.GIF')  repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
	
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
	text-decoration: underline;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
     color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
   color: #ffffff;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
.Tab .ajax__tab_inner
{
    color: #FFFFFF;
	background: url('../img/CelPadrao.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}
.Tab .ajax__tab_outer
{
    color: #FFFFFF;
	background: url('../img/CelPadraob.GIF') repeat;
	height: 45px;
	width: 356px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	vertical-align: middle;
	text-align: center;
}


.tabelablue
{
	color: Blue;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, arial, helvetica;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.botaoEntrar
{
 background:url(../img/btn_ajuda.gif) center no-repeat;  
 width:104px;
 height:33px;
 text-decoration:none;
 margin:0 auto;
 border:0;
}

.container {
    margin: 0 auto;
    width: 960px;
	height:auto;
}
.btnSolicitante:hover
{
	background:url(../img/solicitanteEscuro.gif) no-repeat;
}
.mnMenu
{
  text-transform:none;
  font-family:Arial, Verdana;
  font-size:15px;
}
.mnMenu:hover
{
 background-color: #08488e;
  font-size:15px;
 text-decoration: underline;
 color:White;
 text-transform:none;
   font-family:Arial, Verdana;
/* -moz-border-radius: 7px;
 -webkit-border-radius: 7px;*/
}
.menuPrincipal
{
	width:960px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	height:40px;
	clear:both;	
	text-transform:none;	
}
.topo{
	height:144px;
	margin:0 auto;
	width:960px;
	padding-left:18px;	
}
.logoRegin{
    margin-bottom: 38px;
    margin-top: 12px;
    padding-left: 32px;	
	height:104px;
	width:235px;
	background:url(../img/logoRegin.gif) left no-repeat;
	float:left;
}
.logoReginDentro{
    margin-bottom: 13px;
    margin-top: 12px;
    padding-left: 12px;	
	height:94px;
	width:146px;
	background:url(../img/logoRegin.gif) left center no-repeat;
	float:left;
}
.tituloViabilidade2{
	width:660px;
	height:66px;
	padding-top:40px;
	float:left;
	margin:0 auto;
	/*background:url(../img/titulo1.gif) center center no-repeat;*/
	color: #0D87CA;
    font-family: Arial,Helvetica,Verdana;
    font-size: 34px;
    text-align:left;
	
}
.barraAjuda{
	height:32px;
	width:645px;
	float:right;
	margin-right:25px;	
}
.barraAjuda2{
	height:32px;
	width:960px;
	float:right;	
}
.btnAjuda{
	/*background:url(../img/btn_ajuda.gif);
	background-repeat:no-repeat;*/
	width:82px;
	height:30px;
	vertical-align:middle;
	text-decoration: none;
	margin-right:12px;
	float:right;
	border: 0;
}
.btnAjuda a{
	background:url(../img/btn_ajuda.gif) top left;
	background-repeat:no-repeat;
	width:82px;
	height:30px;
	display:block;
	text-decoration: none;
	float:right;
	border: 0;
	margin-right:12px;
}
.bannerViabilidade{
	width:960px;
	background:url(../img/bannerEmpresario.gif) top center;
	background-repeat:no-repeat;
	margin:0 auto;
	float:left;
	height:215px;
	margin-bottom:15px;
}
.conteudo{
	width:922px;
	clear:both;
	margin:0 auto;
	height:auto;
}
.campoAcaoEsquerda{
	width:426px;
	height:180px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 6px #CCCCCC inset;
	font-family:Arial, Verdana;
	font-size:14px;
	color:#484848;
	border: 2px solid #d6d6d6;
	float:left;	
	margin-bottom:35px;
}
.campoAcaoDireita{
	width:426px;
	height:180px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 6px #CCCCCC inset;
	font-family:Arial, Verdana;
	font-size:14px;
	color:#484848;
	border: 2px solid #d6d6d6;
	float:right;	
	margin-bottom:35px;
}
.titAbertura{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titAbertura.gif) center center;
	background-repeat:no-repeat;
	height:35px;
	background-color:#bdd4ee;	
}
.titLegalizacao{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titLegalizacao.gif) center center;
	background-repeat:no-repeat;
	height:35px;
	background-color:#bdd4ee;
}
.titAlteracao{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titAlteracao.gif) center center;
	background-repeat:no-repeat;
	height:35px;
	background-color:#bdd4ee;
}
	
.titMudanca{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titMudanca.gif) center center;
	background-repeat:no-repeat;
	height:35px;
	background-color:#bdd4ee;	
}
.textoAcao{
	width:400px;
	margin:0 auto;
	clear:both;
	height:auto;
}
.Globalbtn{
	width:426px;
	height:41px;
	margin-top:22px;
	margin-bottom:12px;
	margin-left:auto;
	margin-right:auto;
	/*background:url(../img/btnIniciar.gif) center no-repeat;*/
}
.btnAbertura{
	background:url(../img/btnIniciar.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.btnAlteracao{
	background:url(../img/btnAlterar.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.btnModificar{
	background:url(../img/btnTransferir.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.btnLegalizar{
	background:url(../img/btnLegalizar.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.campoAcompanhamento{
	width:426px;
	height:180px;
	border-radius: 6px 6px 6px 6px;
	font-family:Arial, Verdana;
	font-size:14px;
	color:#484848;
	border: 2px solid #d6d6d6;
	float:left;	
	margin-bottom:35px;
	background:url(../img/iconeAcompanhamento.gif) left top no-repeat;
	background-color:#e4e8f2;
}
.campoCancelar{
	width:426px;
	height:180px;
	border-radius: 6px 6px 6px 6px;
	font-family:Arial, Verdana;
	font-size:14px;
	color:#484848;
	border: 2px solid #d6d6d6;
	float:right;	
	margin-bottom:35px;
	background:url(../img/iconeCancelar.gif) left top no-repeat;
	background-color:#e4e8f2;
}
.titAcompanhamento{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titAcompanhamento.gif) center center;
	background-repeat:no-repeat;
	height:35px;
}
.titCancelamento{
	margin-top:12px;
	margin-bottom:12px;
	width:426px;
	background:url(../img/titCancelamento.gif) center center;
	background-repeat:no-repeat;
	height:35px;
}
.btnAcompanhar{
	background:url(../img/btnPesquisar.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.btnCancelar{
	background:url(../img/btnCancelar.gif) center no-repeat;
	text-decoration:none;
	border:0;
	height:41px;
	margin:0 auto;
	width:150px;
	display:block;
}
.textoProtocolo{
	width:324px;
	margin:0 auto;
	clear:both;
	height:32px;
	margin-left:97px;
	margin-right:5px;
}
.campo
{
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 4px #CCCCCC inset;
	font-family:Arial, Verdana;
	font-size:14px;
	border: 1px solid #999999;
	padding:3px 3px 3px 3px;
}
.manuaisViab{
	width:922px;
	background:url(../img/imgManuais.gif) right bottom;
	background-repeat:no-repeat;
	margin:0 auto;
	clear:both;
	height:185px;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 6px #CCCCCC inset;
	border: 2px solid #d6d6d6;
}
.titManuais{
	margin-top:12px;
	margin-bottom:12px;
	width:907px;
	background:url(../img/titManuais.gif) left bottom;
	background-repeat:no-repeat;
	height:35px;
	margin-left:15px;
}
.textoManuais{
	margin-left:15px;
	width:446px;
	float:left;
	height:auto;
	color:#484848;
	border:0;
}
.textoManuais a{
	text-decoration:none;
	color:#484848;
	border:0;
}
.topoDentro{
	height:209px;
	margin:0 auto;
	width:960px;
	background:url(../img/backTopo.gif) top no-repeat;	
	margin-bottom:20px;
}
.menuSolicitante{
	width:960px;
	margin:0 auto;
	height:40px;
	background:url(../img/menuSolicitante.gif) top no-repeat;
	clear:both;	
	
}
.menuNomeOSLCNAE{
	width:960px;
	margin:0 auto;
	height:40px;
	background:url(../img/menuNomeOS.gif) top no-repeat;
	clear:both;	
	
}
.menuQSA{
	width:960px;
	margin:0 auto;
	height:40px;
	background:url(../img/menuQSA.gif) top no-repeat;
	clear:both;	
	
}
.menuInfComp{
	width:960px;
	margin:0 auto;
	height:40px;
	background:url(../img/menuInfComp.gif) top no-repeat;
	clear:both;	
	
}
.menuNomeOSL{
	margin-left:226px;
	height:40px;
	width:329px;
	float:left;
}
.menuNomeOSL a{
	height:40px;
	width:329px;
	float:left;
	display:block;
}
.menuNomeOSL2 a{
	height:40px;
	width:329px;
	float:left;
	display:block;
}
.MenuSolicitante2{
	height:40px;
	width:226px;
	float:left;
}
.MenuSolicitante2 a
{
		
		display:block;
		float:right;
		height:40px;
		width:218px;
		
}
.MenuSolicitante2 a:hover
{
		background:url(../img/ASolicitantePJ.gif) right no-repeat;
		display:block;
		float:right;
		text-decoration:none;
		border:0;
		height:40px;
		width:218px;
		
}

.menuNomeOSL2{
	height:40px;
	width:329px;
	float:left;
	display:block;
}
.menuNomeOSL2 a:hover{
		background:url(../img/ANomeOS.gif) left no-repeat;
		display:block;
		float:left;
		text-decoration:none;
		border:0;
		height:40px;
		width:329px;
}
.menuNomeOSL a:hover{
		background:url(../img/ANomeOS.gif) left no-repeat;
		display:block;
		float:left;
		text-decoration:none;
		border:0;
		height:40px;
		width:329px;
}
.menuQSAL{
	height:40px;
	width:162px;
	float:left;
}
.menuQSAL a{
	height:40px;
	width:162px;
	float:left;
	display:block;

}
.menuQSAL a:hover{
		background:url(../img/Aqsa.gif) left no-repeat;
		display:block;
		float:left;
		text-decoration:none;
		border:0;
		height:40px;
		width:162px;
}
.menuInfCompL{
	height:40px;
	width:235px;
	float:left;
}
.menuInfCompL a{
	height:40px;
	width:235px;
	float:left;
	display:block;
}
.menuInfCompL a:hover{
		background:url(../img/AInfComp.gif) left no-repeat;
		display:block;
		float:left;
		text-decoration:none;
		border:0;
		height:40px;
		width:235px;
}

.btnAvancar{
	display:block;
	margin:0 auto;
	background:url(../img/btnAvancar.gif) top left no-repeat;
	width:131px;
	margin-bottom:10px;
	height:45px;
	border:0;
	text-decoration:none;
}
.btnAvancar2{
	display:block;
	margin:0 auto;
	background:url(../img/btnAvancar.gif) top left no-repeat;
	width:131px;
	margin-bottom:10px;
	height:45px;
	border:0;
	text-decoration:none;
	float:right;
}


.botao_excluir {
    background: url("../img/b_excluir.gif") no-repeat scroll center center transparent;
    border: 0 none;
    display: block;
    height: 23px;
    margin: 0 auto;
    padding-bottom: 2px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 23px;
}

.btnEnviar{
	display:block;
	margin:0 auto;
	background:url(../img/btnEnviar.gif) top left no-repeat;
	width:132px;
	margin-bottom:10px;
	height:45px;
	border:0;
	text-decoration:none;
	float:right;
}
.btnVoltar{
	display:block;
	margin:0 auto;
	background:url(../img/btnVoltar.gif) top left no-repeat;
	width:131px;
	margin-bottom:10px;
	height:45px;
	border:0;
	text-decoration:none;
	float:left;
}
.globalBotoes{
	clear:both;
	margin:0 auto;
	width:280px;
	height:45px;
	
}



.Teste a:hover
{
	font-size: xx-large;
	background-color: #800000;
}

