.logo_empresa{ 
/*	display: none;*/
}
.top_geral {
    background-image: url(../img/top_geral2.png);
}
/* Parâmetro para usar os banners no topo
   » Aqui no CSS » 02 passo / comentar na classe » .top_geral_canto e .top_geral » a propriedade background-image 
   » descomentar na classe » .logo_empresa » display: none; 
   » comentar na classe » #mkt_banner » display: none; 
*/ 
#mkt_banner {
	display: none;
	width: 100%;
	background-image: url(../img/top_geral2.png);
    background-repeat: repeat-y;
    background-position: right bottom;
}
/* FIM Parâmetro para usar os banners no topo */

/* Parâmetro para controlar logotipos mais extensos 
   » alteração logotipo » seguir as alterações abaixo */
.top_geral_canto { 
	background-image: url(../img/top_geral_canto_mais.png),url(../img/top_geral_canto.png);	
	/* 
		» alteração logotipo / 
		» fazer a arte com 800px x 85px ou 100% x 85px com este nome » top_geral_canto_mais.png / somente esta imagem / salvar com o mesmo formato e nome / 
		» descomentar na classe acima » .logo_empresa » display: none; /
	*/
	background-repeat: no-repeat,repeat-y;
	background-position: left center,left center;   
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 85px;
}
/* FIM Parâmetro para controlar logotipos mais extensos */


/* Bkp » assim  funcionava até 19/07/2013 /
	.top_geral_canto {
		background-image: url(../img/top_geral_canto_mais.png),url(../img/top_geral_canto.png);
		background-repeat: no-repeat,repeat-y;
		background-position: left center,left center;
		*/
		/* height: 85px;*/
		/*	    
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
	}
 / fim Bkp original */

/* link mobile rodape */
.mobile_link{
	text-decoration: none;
}
.mobile_ico{
	font-size: 20px; 
	padding: 0px 2px 0px 10px;
}
.mobile_box{
	font-weight: bold; 
	font-size: 12px; 
	color: #003366;
	margin-left: 30%;
}
.mobile_box:hover{
	color: #286FFF;
}
/* FIM link mobile rodape */

#detalhes {
        position:fixed;
        width:100%;
        height:100%;
        z-index:16;
        background-image: url(../img/fundo_zaul_transp.png);
        visibility: hidden;
        text-align: center;
        vertical-align: middle;
        left: 0px;
        top: 0px;
        margin: auto;
}
#menu_lateral {
        position:fixed;
        left:4px;
        top:310px;
        width:30px;
        z-index:5;
        border-top-width: 3px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #C6D9FF;
        border-right-color: #C6D9FF;
        border-bottom-color: #C6D9FF;
        border-left-color: #C6D9FF;
        background-color: #FFFFFF;
		border-radius: 5px; /* atualização design */		
}

#foto {
        position:fixed;
        width:100%;
        height:100%;
        z-index:30;
        background-image: url(../img/fundo_zaul_transp.png);
        visibility: hidden;
        text-align: center;
        vertical-align: middle;
        left: 0px;
        top: 0px;
}
#id_loading {
        visibility: hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #003366;
}

body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        scrollbar-face-color: #EFEFEF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFFFFF;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-arrow-color: #F57D00;
        scrollbar-track-color: #FFFFFF;
}
.altura {
        /*height: 100%;*/
        width: 100%;
        border-bottom-width: 3px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
        position: absolute;
        top: 0px;
}
.ass_muni {
        background-image: url(../img/ass_logo_muni.png);
        background-repeat: no-repeat;
        background-position: right;
        height: 45px;
        width: 55px;
}
.ass_logos {
        /*background-image: url(../img/ass_logoss.jpg);*/
        height: 45px;
        width: 157px;
}
.ass_pergamum {
        background-image: url(../img/ass_pergamum.png);
        height: 45px;
        width: 131px;
        float: right;
}
.ass_fundo {
	padding-bottom: 2px;	
    padding-top: 2px;
    padding-bottom: 2px;
	margin-top: 3px;
	box-shadow: 0px 0px 30px #E4E8ED;
	-webkit-box-shadow: 0px 0px 30px #E4E8ED;
	-moz-box-shadow: 0px 0px 30px #E4E8ED;
}
.div_menu_inf {
        padding: 5px;
        margin-top: -25px;
        text-align: right;
        margin-right: 10px;
}
.ass_copyright {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
        text-align: center;
        padding: 5px;
        background-color: #FFFFFF;
}
.barra_endereco {
        background-image: url(../img/barra_endereco.jpg);
        background-position: left top;
        height: 31px;
        padding-right: 10px;
        padding-left: 10px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: dotted;
        border-right-style: none;
        border-bottom-style: dotted;
        border-left-style: none;
        border-top-color: #FF0000;
        border-bottom-color: #00923F;
        margin-bottom: 5px;
}
.bt_contato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        background-image: url(../img/bt_contato.png);
        height: 35px;
        width: 100px;
        cursor:pointer;
}
.cx_expo {
        height: 156px;
        border: 1px dotted #B11463;
        overflow: auto;
}
.cx_expo img {
        border: 3px solid #FFFFFF;
        padding: 4px;
        background-color: #999999;
        float: left;
        width: 135px;
        height: 80px;
        margin: 5px;
        cursor: pointer;
}
.cx_expo img:hover {
        border: 3px solid #FF3399;
}
.div_738_center {
        margin: auto;
        width: 738px;
}
.div_738_center img{
        width:226;
        height:83;
}
.div_mais {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #286FFF;
        width: 100px;
                _width: 100px;
                *width: 100px;
                height: 100px;
                _height: 10px;
                *height: 10px;
        font-size: 10px;
        text-align: center;
        float: left;
                margin-right: -75px;
                _margin-right: 15px;
                *margin-right: 15px;
        margin-top: 10px;
        margin-left: 15px;
                -webkit-transform: rotate(270deg);
                -moz-transform: rotate(270deg);
                -o-transform: rotate(270deg);
                filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);/* 0, 1, 2 e 3 é 0, 90, 180 e 270 graus  */
        display:block;
}
.form_pesquisa_rapida {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #71706e;
        background-color: #FFFFFF;
        padding: 2px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: dotted;
        border-right-style: dotted;
        border-bottom-style: dotted;
        border-left-style: dotted;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #FF0000;
        border-left-color: #CCCCCC;
}
.form_contato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #003399;
        background-color: #FFFFFF;
        padding: 2px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCCC;
        border-right-color: #286FFF;
        border-bottom-color: #286FFF;
        border-left-color: #286FFF;
}
.linha_acervo {
        background-color: #00A4F7;
}
.top_geral {
        background-repeat: repeat-y;
        background-position: right bottom;
        height: 85px; /* estava 82px » esta medida esta ERRADA / fica um espaço cinza em cima do login */
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #6699FF;
        font-size: 11px;
        z-index: -10;
}


  
.sombra_dir {
        /* background-image: url(../img/sombra_dir.jpg); */ /* alteração design */
        width: 18px;
       /* border-left-width: 1px; */ /* alteração design */
       /* border-left-style: dotted; */ /* alteração design */
       /* border-left-color: #286FFF; */ /* alteração design */
}
.sombra_esq {
        /* background-image: url(../img/sombra_esq.jpg);  */ /* alteração design */
        /* border-right-width: 1px;  */ /* alteração design */
        /* border-right-style: dotted;  */ /* alteração design */
        /* border-right-color: #286FFF;  */ /* alteração design */
        /* background-repeat: repeat-y;  */ /* alteração design */
        /* background-position: right;  */ /* alteração design */
        font-size: 12px;
		width: 40px !important; /* atualizado design */
}
.sombra_top {
        /*background-image: url(../img/sombra_top.png);*/
        height: 35px;
        width: 18px;
}

.btn_acervo{
        background-image: url(../img/btn_artigo.png);
        background-repeat: no-repeat;
        background-position: center center;
        height: 15px;
        width: 15px;
        margin-left: 5px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        cursor: pointer;
}
.btn_acervo:hover{
        background-image: url(../img/btn_artigo2.png);
}
/* atualizado design */
.ass_fundo_mobile, #logo_mobile{
	display:none;
}
#id_filtros_mobile{
	display:none;
}
.mobile_meio{
	/*margin-top: 15px;
	width: 99%;
	margin-left: auto;
	margin-right: auto;*/
	box-shadow: 0px 0px 30px #BDC4CB;
  	-webkit-box-shadow: 0px 0px 30px #BDC4CB;
  	-moz-box-shadow: 0px 0px 30px #BDC4CB;
	border-radius: 10px;
	margin-bottom: 10px;
	/*border-top: 5px solid #10B26C;*/
}
#id_filtros_mobile{
		display:block;
        color: #ddd;
        text-shadow: 2px 2px 7px #eee;
        cursor: pointer;
        font-size:22px;
        padding: 5px;
        font-weight:900;
        margin-top: -23px;
}
/*#id_filtros_mobile:hover{	
	text-shadow: 0px 0px 7px #FFFFFF;			
}*/
.btn_config {display:none;}
	
/*@media screen and (max-width:1050px)*/
@media handheld
{
	.ass_fundo, .div_sombra_2, .ass_copyright {
		display:none;
	}
	.ass_fundo_mobile{
		display:block;
		text-align: justify;
		background-image:url(../img/logo_inf_pergamum.png);
		height:48px;
		background-repeat:no-repeat;
		background-position: right 0px;
		margin-bottom: -10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#666666;
		padding-left: 10px;
		padding-top: 15px;
		padding-right: 150px;
		margin-bottom: 0px;
	}
	.sombra_dir {        
        display:none;
	}
	.sombra_esq {
		display:none;	
	}
	.sombra_top {
		display:none;	
	}
	.mobile_meio{
		margin-top: 15px;
		width: 99%;
		margin-left: auto;
		margin-right: auto;
		box-shadow: 0px 0px 20px #BDC4CB;
   		-webkit-box-shadow: 0px 0px 20px #BDC4CB;
   		-moz-box-shadow: 0px 0px 20px #BDC4CB;
		border-radius: 10px;
	}
	.top_geral_canto {
        background-image: none !important;    
        height: 30px;
        border: none;
	}
	.top_geral {
        background-image: none !important; 
		height: 30px;
		border: none;
	}	
	#menu_lateral, .btn_config, .btn_meu, .btn_home, .btn_amais, .btn_topo{display:none;}
}
/* atualizado design */

.id_filtros_mobile{
       display:block;
       color: #ddd;
       text-shadow: 2px 2px 7px #eee;
       cursor: pointer;
       font-size:22px;
       padding: 5px;
       font-weight:900;
       float: right;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       margin-top: -11px;        
/*       margin-top: -35px; */    		
}

.refina_label
{
    display:block;
    color: #888;
    font-size:12px;
    padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #EEE;
    border-radius: 5px;
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
    margin-top: -28px;   
    white-space: nowrap ;
    width: 187px;
}

.new_idiomas
{
    color: #003366;
    font-size: 10px;
    padding: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f3f3f3;
    border-radius: 5px;
    margin-bottom: 10px;
    font-weight: bold;    
}

.link_idioma
{
    padding: 4px;
    font-weight: normal;
    color: #777;
}

.link_idioma:hover
{
    color: #286FFF;
}

	/* Tooltip ---------------------------- */
		.tooltip {
		  position: absolute;
		  z-index: 1070;
		  display: block;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 12px;
		  font-style: normal;
		  font-weight: normal;
		  /*line-height: 1.42857143;*/
		  text-align: left;
		  text-align: start;
		  text-decoration: none;
		  text-shadow: none;
		  text-transform: none;
		  letter-spacing: normal;
		  word-break: normal;
		  word-spacing: normal;
		  word-wrap: normal;
		  white-space: normal;
		  filter: alpha(opacity=0);
		  opacity: 0;
		  line-break: auto;
		}
		.tooltip.in {
		  filter: alpha(opacity=90);
		  opacity: .9;
		}
		.tooltip.top {
		  padding: 5px 0;
		  margin-top: -3px;
		}
		.tooltip.right {
		  padding: 0 5px;
		  margin-left: 3px;
		}
		.tooltip.bottom {
		  padding: 5px 0;
		  margin-top: 3px;
		}
		.tooltip.left {
		  padding: 0 5px;
		  margin-left: -3px;
		}
		.tooltip-inner {
		  max-width: 200px;
		  padding: 3px 8px;
		  color: #fff;
		  text-align: center;
		  background-color: #f00;
		  border-radius: 4px;
		}
		.tooltip-arrow {
		  position: absolute;
		  width: 0;
		  height: 0;
		  border-color: transparent;
		  border-style: solid;
		}
		.tooltip.top .tooltip-arrow {
		  bottom: 0;
		  left: 50%;
		  margin-left: -5px;
		  border-width: 5px 5px 0;
		  border-top-color: #f00;
		}
		.tooltip.top-left .tooltip-arrow {
		  right: 5px;
		  bottom: 0;
		  margin-bottom: -5px;
		  border-width: 5px 5px 0;
		  border-top-color: #f00;
		}
		.tooltip.top-right .tooltip-arrow {
		  bottom: 0;
		  left: 5px;
		  margin-bottom: -5px;
		  border-width: 5px 5px 0;
		  border-top-color: #f00;
		}
		.tooltip.right .tooltip-arrow {
		  top: 50%;
		  left: 0;
		  margin-top: -5px;
		  border-width: 5px 5px 5px 0;
		  border-right-color: #f00;
		}
		.tooltip.left .tooltip-arrow {
		  top: 50%;
		  right: 0;
		  margin-top: -5px;
		  border-width: 5px 0 5px 5px;
		  border-left-color: #f00;
		}
		.tooltip.bottom .tooltip-arrow {
		  top: 0;
		  left: 50%;
		  margin-left: -5px;
		  border-width: 0 5px 5px;
		  border-bottom-color: #f00;
		}
		.tooltip.bottom-left .tooltip-arrow {
		  top: 0;
		  right: 5px;
		  margin-top: -5px;
		  border-width: 0 5px 5px;
		  border-bottom-color: #f00;
		}
		.tooltip.bottom-right .tooltip-arrow {
		  top: 0;
		  left: 5px;
		  margin-top: -5px;
		  border-width: 0 5px 5px;
		  border-bottom-color: #f00;
		}
	/* FIM Tooltip ---------------------------- */

	/* Filtros OAI ---------------------------- */
	
		#divOAI2 {
			position: relative;
			top: 1px;
			/*visibilit
			y: hidden;*/ 
			z-index: 55;
			left: 0px;
		/*	right: 200px;*/
			border: 2px solid #CCC;	
			border-radius: 5px;	
			color: #FFF;
			background: #6699FF;
			padding: 5px;
		/*	margin-left: 555px; */
			margin: auto;
			/*width: 1251px;
    		height: 469px;*/
		}
		#divOAI2 h2 {
			font-weight: normal;
			font-size: 18px;
			border-bottom: dotted 1px #FFF;
			background: rgba(0, 51, 102, 0.47);
			margin: 0px;
			text-align: center;
			padding: 10px;
			border-radius: 5px;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	
		#divOAI2 p {
			font-size: 12px;
			padding: 0px 0px 5px 0px;
			margin-left: 5%;
			border-bottom: 1px solid #6490E8;
		}
		
		.clearfix {
			overflow: auto;
			zoom: 1;
			margin-left: 7px;
		}
		
/*CHECKBOX------------------------------------------*/		
		
	.checando_1 {
		
		width: 40%;
	    margin-left: 10px;
	    float: left;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.checando_1 label {
		cursor: pointer;
		position:relative;
		width: 15px;
		height: 15px;
		top: 0;
		-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
		-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
		box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
	
		background: -webkit-linear-gradient(top, #222 0%, #45484d 100%);
		background: -moz-linear-gradient(top, #222 0%, #45484d 100%);
		background: -o-linear-gradient(top, #222 0%, #45484d 100%);
		background: -ms-linear-gradient(top, #222 0%, #45484d 100%);
		background: linear-gradient(top, #222 0%, #45484d 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );
	}
	
	.checando_1 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 2px;
	left: 2px;
	border: 3px solid #fcfff4;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	}
	
	.checando_1 label:hover::after {
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	
	.checando_1 input[type=checkbox]:checked + label:after {
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		opacity: 1;
	}
	
/*FIM CHECKBOX--------------------------------------*/
/*BOTTON --------------------------------------*/



/*FIM BOTTON--------------------------------------*/
		#fecharOAI {
			float: right;
			font-size: 20px;
			color: #f7f7f7;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 5px 10px 0px 0px; 
			cursor: pointer;
		}
		.esquerdaOAI 	{	float: left;		width: 48%;		}
		.direitaOAI		{	float: right;		width: 48%;		}
		#divOAI2 div	{	border: 1px solid rgba(0,0,0,0.0);	}	
		#divOAI 		{	display: none;						}
		.boxBtn {
			/*background: #FFF;*/
			padding: 10px;
			text-align: center;		
		}
		.btnPesquisarOAI {
			background: #036;
			color: #FFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			padding: 8px;
			border-radius: 5px;
			border: 2px solid #c6d9ff;
			margin-bottom: -10px;
		}
		.btnPesquisarOAI:hover {
			background: #000651;
		}
		
		
		
	
	/*FIM Filtros OAI ------------------------- */
/*============Acessibilidade Rybená==========*/
		div.sideBarRybena{ top:175px;}

/*=========FIM Acessibilidade Rybená========*/

/*-------------Início janela de sugestão de aquisição*/
#fundo_sugestao_aquisicao{
	background-color: #E8EFF7;
	height: 400px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container_botoes_sugestao_aquisicao{
	width:750px;
	position: absolute;
	left: 50%;
	margin-left: -375px;
	top: 50%;
	margin-top: -91px;
}

#linha1_sugestao_aquisicao{
	display: table;
	width: 100%;
	margin-bottom: 2px;
}

#linha2_sugestao_aquisicao{
	text-decoration: none;
}

.caixa_sugestao_aquisicao{
	width: 290px;
	min-height: 100px;
	padding: 15px;
	color: #FFF;
	border-radius: 5px 5px 0 0;
	background: #5E8FB5 url(../img/borda_inferior_sugestao_aquisicao.png) center bottom no-repeat;
	border:0;
	font-size: 13px;
    text-align: justify;
}

.botao_sugestao_aquisicao{
	background-color: #7db9e8;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 20px;
	width: 320px;
	border-radius: 0 0 5px 5px;
	cursor:pointer;
}

.botao_sugestao_aquisicao:hover{
	background-color: #036;
}

.esquerda_sugestao_aquisicao{
	float: left;
}

.direita_sugestao_aquisicao{
	float: right;
}

#titulo_sugestao_aquisicao{
	height: 65px;
	font-size: 25px;
}

#linha_meio_sugestao_aquisicao{
    background-color: #B9D2EF;
	width: 1px;
	height: 180px;
	position: absolute;
	left: 50%;
}
/*-------------Fim janela de sugestão de aquisição*/

/*-------------Início janela de ajuda*/
#fundo_ajuda{
	background-color: #E8EFF7;
	height: 400px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container_botoes_ajuda{
	width:750px;
	position: absolute;
	left: 50%;
	margin-left: -375px;
	top: 50%;
	margin-top: -91px;
}

#linha1_ajuda{
	display: table;
	width: 100%;
	margin-bottom: 2px;
}

#linha2_ajuda{
	text-decoration: none;
}

.caixa_ajuda{
	width: 290px;
	min-height: 100px;
	padding: 15px;
	color: #FFF;
	border-radius: 5px 5px 0 0;
	background: #5E8FB5 url(../img/borda_inferior_sugestao_aquisicao.png) center bottom no-repeat;
	border:0;
	font-size: 13px;
    text-align: justify;
}

.botao_ajuda{
	background-color: #7db9e8;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 20px;
	width: 320px;
	border-radius: 0 0 5px 5px;
	cursor:pointer;
}

.botao_ajuda:hover{
	background-color: #036;
}

.esquerda_ajuda{
	float: left;
}

.direita_ajuda{
	float: right;
}

#titulo_ajuda{
	height: 65px;
	font-size: 25px;
}

#linha_meio_ajuda{
    background-color: #B9D2EF;
	width: 1px;
	height: 180px;
	position: absolute;
	left: 50%;
}
/*-------------Fim janela de ajuda*/