/* --------------------------------------------------------------------- */
/* Câmara Municipal de Cairu */
/* www.cmcairu.ba.gov.br */
/* --------------------------------------------------------------------- */
/* este estilo foi dividido pelas áreas de navegação do site */

/* --------------------------------------------------------------------- */

/*  CORPO DA PÁGINA  */
.BODY {
background-color: #fff;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

/*background-image: url("img/background.jpg");
background-repeat: no-repeat;
background-attachment:fixed;
background-position:top;*/

font-family: Arial, Helvetica, sans-serif;
color: #4E4242;

scrollbar-face-color:#E8E3D9;
scrollbar-highlight-color:#F0EEE8;
scrollbar-3dlight-color:#CEC2BB;
scrollbar-darkshadow-color:#E8E3D9;
scrollbar-shadow-color:#B6A59D;
scrollbar-arrow-color:#B6A59D;
scrollbar-track-color:#F0EEE8;
}

.footer{
background-image: url("img/footer3.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

.global_top{
background-image: url("img/top2b.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

.bg_menu_top{
background-image: url("img/bg_menu_top.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

.bg_menu_footer{
background-image: url("img/bg_menu_footer.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

.bg_menu{
background-image: url("img/bg_menu.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

.bg_idiomas{
background-image: url("img/barra_idiomas.jpg");
background-repeat: no-repeat;
background-position:center;
background-position:top;
}

/* LINKS PARA O MENU */
a.Menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-indent: 20px;
	text-align: left;
	color: #288AC7;
	text-decoration: none;
}

a.Menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-indent: 20px;
	text-align: left;
	color: #032467;
	text-decoration: none;
	BORDER-BOTTOM:#56C0F0 1px dashed;
}

/* LINKS PARA O MENU 2 */
a.Menu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-indent: 10px;
	text-align: left;
	color: #FFFFFF;
	background: #B2B2B2;
	text-decoration: none;
	display: block;
	width:100%;
	padding: 3px;
	height: 18px;
}
a.Menu2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 10px;
	text-align: left;
	color: #FFFFFF;
	background: #808080;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width:100%;
	padding: 3px;
	height: 18px;
}


/* LINKS PARA A BARRA INFERIOR - BASE DO SITE */
a.linkzinho {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 11px; color:#D8EEFC; font-weight: bold;padding: 2px;}
a.linkzinho:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; color:#FFFFFF; font-weight: bold;padding: 2px; background: #61A5D6;}

a.topico {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14px; color:#548CCB; font-weight: bold;}
a.topico:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 14px; color:#032467; font-weight: bold;}



a.topico2 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 16px; color:#F8BA01; font-weight: bold; padding: 2px;}
a.topico2:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color:#FFFFFF; font-weight: bold; padding: 2px; background-color:#FFCD02;}

a.topico3 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14px; color:#808080; font-weight: bold; padding: 2px;}
a.topico3:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color:#FFFFFF; font-weight: bold; padding: 2px; background-color:#FFCD02;}

a.topico4 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 18px; color:#808080; font-weight: bold; padding: 2px;}
a.topico4:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 18px; color:#FFFFFF; font-weight: bold; padding: 2px; background-color:#FFCD02;}

a.topico5 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; color:#4C4C4C;}
a.topico5:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color:#8B8B8B;}

/*  PADRAO DE TEXTOS */
.texto { font-weight:normal; font-size: 12px; color: #4C4C4C;}
.texto2 { font-weight:bold; font-size: 12px; color: #548CCB;}
.texto3 { font-weight:bold; font-size: 12px; color: #032467;}
.texto_global { font-family: Tahoma, Verdana, sans-serif; font-weight:normal; font-size: 10px; color: #FFFFFF;}
.texto_mini { font-family: Tahoma, Verdana, sans-serif; font-weight:normal; font-size: 10px; color: #548CCB;}
.texto_footer {font-weight:bold; font-size:10px; color:#FFFFFF;}
.texto_footer2 {font-size:11px; color:#FFFFFF;}

.texto4 { font-variant: small-caps; font-weight:normal; font-size: 12px; color: #4C4C4C;}

/*  PADRAO DE TITULOS  */
.h1 {font-size: 24px; color:#032467;}
.h2 {font-size: 18px; color:#548CCB;}
.h3 {font-size: 13px; color:#56C0F0; font-weight:bold;}
.h4 {font-size: 18px; color:#8A8A8A;}
.h5 {font-size: 18px; color:#AAAAAA;}

/*  PADRAO DE FORMULÁRIOS - OBJETOS  */
.botao{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #FFFFFF;
text-decoration: none;
background: #DD8B01;
display: block;
padding: 2px;
height: 24px;
border-top: 1px solid #FFCC01;
border-left: 1px solid #FFCC01;
border-right: 1px solid #FFCC01;
border-bottom: 1px solid #FFCC01;
}

.campo {
font-family: 'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;
background-color: #fff;
font-size: 11px; 
color:#696969;
border: 1px solid #E8F0F4;
}

/* ********************************************** */
/*  LINK PAGINAÇÃO */
/* ********************************************** */
.pag_marca {
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#FFCC01;
	height:20px;
	padding:5px;
	background-color:#FFFFFF;
	border: 2px solid #FFCC01;
	}

a.pag {
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
    padding:5px;
	background-color:#9F9F9F;
	border: 2px solid #C3C3C3;
	}

a.pag:hover {
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
    padding:5px;
	background-color:#F8BA01;
	border: 2px solid #FFCC01;
	}
	
	
/* Hover Imagem e Opacidade */
.Opacidade img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.5; display:block; border: 4px solid #C4E4FB;}
.Opacidade:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; display:block; border: 4px solid #1BACEB;}


/* Legenda */
.Legenda {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#032467;}