﻿@charset "utf-8";
/* CSS Document */

/* Definições
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	background: none;
	font-size:12px;
	color:#fff;
	margin:0px;
	background-color:#000;
}
a { color:#fff}
a:hover { color: #FF0}
a, a:hover, a:active, a:visited {
	text-decoration: none;
	
}
a {outline: 0;}
* { outline:none;}
h1, h2, h3, h4, h5, h6, p, li, ul{margin:0px 0px 10px 0px;}
h1{font-size:15px;
	font-family: "Century Gothic", Arial, Verdana,sans-serif; }
h2{font-size:17px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}

img {border:none;}
/* Estrutura
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#tudo{
	width:960px;
	margin:0 auto;
	}
#topo{
	width:100%;
	position:relative;
	}
#barraGoverno{
	margin:0px;
	height:35px;
	width:100%;
	background-image:url("../images/MinisterioDaSaudeGF.png");
	}
#barraGovernoPosicao1{
	position:absolute;
	top:7px;
	left:30px;
	}
#barraGovernoPosicao2{
	position:absolute;
	top:5px;
	left:850px;
	}
#testeira{
	background:url("../images/testeiraC.jpg") no-repeat;
	height:122px;
	margin:0px;
	padding:0px;
	width:100%;
	}
#testeiraPosicao1{
	width:680px; 
	float:left;
	min-height:122px;
	}
#testeiraPosicao2{
	width:260px;
	padding:5px 10px 0px 10px;
	float:left;
	min-height:72px;
	}
#busca {
	height:35px;
}
#busca  input{
	width:225px;
	border:none;
	background-color: transparent;
	color:#999;
	padding:10px 5px 10px 30px;
	background-image:url("../images/bgBuscaC.jpg");
	background-repeat:no-repeat;
	margin:0px;
}
#busca {
	width:252px;
	/*height:30px;*/
	border:0px;
	font-size:16px;
	font-family: "Century Gothic", Tahoma, Verdana, Arial;
}
#links{
	margin:0px 0px 10px 0px;
	font-size:11px;
	border-bottom:1px #CCC solid;}

#links a{
	color:#999;}
#links a:hover{
	color: #FF0;}
#redes img{
	/*margin-top:10px;*/
	margin-right:5px;
	}
#menu{
	width:100%;
	margin:0px;
	}
#conteudo{
	width:960px;
	display:block;
	}
#rodape{
	width:100%;
	padding:5px;
	min-height:200px;
	background: none !important;
	margin-top:30px;
	}
#rodapePosicao1{
	width:220px;
	float:left;
	padding-right:20px;
	background: url("../images/sombraverticalnoticias.png") right no-repeat; 
	}
#rodapePosicao2{
	width:720px;
	background:url("../images/sombraColuna.png") bottom no-repeat;
	float:left;
	}
#rodapePosicao2{
	width:720px;
	float:left;
	}

/* Classes
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.clearboth {
	clear:both; 
	min-height:10px;
	}
.sublinhado{
	border-bottom:dotted 1px #CCC;
	}
.leiaMais {
	padding-left:15px;
	margin-right:5px;
	font-weight:normal;
	font-family: "Century Gothic", Tahoma, Verdana, Arial;
	font-size:14px;
	color: #999999;
	background-image:url("../images/leiamais.png");
	background-repeat:no-repeat;
	background-position:left;
}
.link {
	padding-right:10px;
	margin-right:10px;
	font-weight:normal;
	font-family: "Century Gothic", Tahoma, Verdana, Arial;
	font-size:14px;
	color: #999999;
	background-image: url("../images/separadorMenu.gif");
	background-repeat:no-repeat;
	background-position:right;
	}
.linkNoticia {
	padding-left:8px;
	margin-left:8px;
	font-weight:normal;
	font-family: "Century Gothic", Tahoma, Verdana, Arial;
	font-size:14px;
	color: #999999;
	background-image: url("../images/separadorMenu.gif");
	background-repeat:no-repeat;
	background-position:left;
	}
.floatLeft{
	float:left;
	margin-right:10px;
	}

.contraste{ background-color:#000; color:#FFF; background-image:none;}
.contraste h1{ background-color:#000; color:#FFF; background-image:none;}
.contraste .retranca{ background-color:#000; color: #FC0; background-image:none;}
.contraste #coluna1{ background-color:#000;  background-image:none;}
.contraste #coluna2{ background-color:#000;  background-image:none;}
.contraste #coluna3{ background-color:#000;  background-image:none;}
.contraste #coluna4{ background-color:#000;  background-image:none;}
.contraste #rodape{ background-color:#000;  background-image:none;}
.contraste .ModAbas .abaslinks{background-color:#666; color:#FFF;  background-image:none;}
.contraste .ativaTabs { background-color:#000; color: #FC0; background-image:none;}
.contraste a{ color: #fff;}
.contraste a:hover{ color: #fff;}
.contraste #alfabeto .alfa { background-color:#000; color: #FC0; background-image:none;}
.contraste .abasconteudo { background-color: #666; color: #FC0; background-image:none;}

//* Perfis
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------* azul *----------------------*/
.azul{color: #FF0;	}
.azul a{color:#21668F;}
.azul a:hover{color:#1E6B9F;}
.azulbg{background-color:#21668F;}
/*---------------------* azul fim *----------------------*/

/*---------------------* vermelho *----------------------*/
.vermelho{color: #E23D05;}
.vermelho a{color: #E23D05;}
.vermelho a:hover{color: #7D2102;	}
.vermelhobg{background-color: #CC0000;}
/*---------------------* vermelho fim *----------------------*/

/*---------------------* amarelo *----------------------*/
.amarelo{color: #EFC003;}
.amarelo a{color: #EFC003;}
.amarelo a:hover{color: #A48402;}
.amarelobg{background-color:#FEF7DA;}
/*---------------------* amarelo fim *----------------------*/

/*---------------------* verde *----------------------*/
.amarelo{color: #1FD21F;}
.amarelo a{color: #1FD21F;}
.amarelo a:hover{color: #179F17;}
.amarelobg{background-color:#179F17;}
/*---------------------* verde fim *----------------------*/

/*---------------------* laranja *----------------------*/
.amarelo{color:#F1921D;}
.amarelo a{color:#F1921D;}
.amarelo a:hover{color:#33CC00;}
.amarelobg{background-color:#33CC00;}
/*---------------------* laranja fim *----------------------*/

/*---------------------* cinza *----------------------*/
.cinza{color: #999;}
.cinza a{color: #999;}
.cinza a:hover{color: #666666;}
.cinzabg{	background-color:#999;}
/*---------------------* cinza  fim*----------------------*/

/* AcessibilidadeGeral
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#acessibilidadeGeral{
	z-index:1;
	position:absolute; 
	top:134px; 
	left:870px; 
	width:90px;
}
#acessibilidadeGeral ul{
	margin:0px; padding:0px;
	}
#acessibilidadeGeral li{
	list-style:none;
	float:left;
	}

.contrasteOff{
	display:none;
	}
.contrasteOn{
	display:block;
	}
#acessibilidadeGeral li a{
	color:#CCC;
	padding:2px 7px 6px 3px;
	margin-right:3px;
	font-weight:bold;
	background-image:url("../images/bgAceH.png");
	background-repeat:no-repeat;
	}
#acessibilidadeGeral li a:hover{
	color:#999;
	background-image:url("../images/bgAceA.png");
	}
#acessibilidadeGeral img{ margin-right:5px;}
#acessibilidadeGeral .esconder{ display:none;}

/* contraste */
#coluna5{
	background-color:transparent !important;}
/* Accordion
--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.accordion {
	BORDER-BOTTOM: #c4c4c4 1px solid; WIDTH: auto
}
.accordion H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: bold 120%/100% Arial, Helvetica, sans-serif; BACKGROUND: url("../images/arrow-square.gif") #e9e7e7 no-repeat right -51px; COLOR: #0099cc; BORDER-TOP: #c4c4c4 1px solid; CURSOR: pointer; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 7px
}
.accordion H3:hover {
	BACKGROUND-COLOR: #e3e2e2
}
.accordion H3.active {
	BACKGROUND-POSITION: right 5px
}
.accordion P {
	BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7f7f7; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 10px
}

#master {
	POSITION: relative;
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	WIDTH: 960px
}

/*Cíntia*/
.col_606 {
	WIDTH: 750px;
	margin-left:20px;
}
.col_290 {
	WIDTH: 375px;
}
/*Cíntia*/
.col_510 {
	/*WIDTH: 510px;*/
	WIDTH: 660px;
}
/* Tofinha*/
.col_660 {
	/*WIDTH: 510px;*/
	WIDTH: 660px;
}
.col_510 {
	/*WIDTH: 510px;*/
	WIDTH: 510px;
}
.col_330 {
	/*WIDTH: 510px;*/
	WIDTH: 330px;
}
.col_300 {
	/*WIDTH: 510px;*/
	WIDTH: 300px;
}
.col_672 {
	WIDTH: 672px;
}
.col_288 {
	WIDTH: 288px;
}
.col_336 {
	WIDTH: 336px;
}
.col_310 {
	WIDTH: 310px;
}
/*Cíntia*/
.col_250 {
	WIDTH: 280px;
	margin-right:20px;
}
.col_235 {
	WIDTH: 235px;
}
/*Cíntia*/
.col_160 {
	WIDTH: 165px;
}
/*Cíntia*/
.col_147 {
	WIDTH: 190px;
	margin-top:14px;
}
/* Tofinha */
.col_190 {
	WIDTH: 190px;
	margin-top:14px;
}
.col_70 {
	WIDTH: 70px;
}
.col_100 {
	WIDTH: 100%;
}
.col_auto {
	WIDTH: auto;
}
.col_50 {
	WIDTH: 48%;
}
.col_33 {
	WIDTH: 32%;
}
.box_sem_bg {
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 10px;
	WIDTH: auto;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px
}
.box_com_bg {
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 10px;
	WIDTH: auto;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-TOP: 5px
}
.box_txt {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 7px;
	WIDTH: auto;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 10px
}

.divisoria_bot {
	/*BORDER-BOTTOM: #dbdbdb 1px solid;*/ PADDING-BOTTOM: 7px;
	MARGIN-BOTTOM: 7px
}
.divisoria_dir {
	MARGIN-RIGHT: 5px; /*BORDER-RIGHT: #dbdbdb 1px solid*/
}
.fundo1 {
	BACKGROUND-COLOR: #bbd9ee
}
.fundo2 {
	BACKGROUND-COLOR: #ebf4fa
}
.fundo3 {
	BACKGROUND-COLOR: #bedf5d
}
.fundo4 {
	BACKGROUND-COLOR: #d6eb9a
}
.fundo5 {
	BACKGROUND-COLOR: #ffbf80
}
.fundo6 {
	BACKGROUND-COLOR: #f6e896
}
.fundo7 {
	BACKGROUND-COLOR: #faf1c3
}
.fundo8 {
	BACKGROUND-COLOR: #e7e4d3
}
.fundo9 {
	BACKGROUND-COLOR: #f2f2f5
}
.fundo10 {
	BACKGROUND-COLOR: #f1efe2
}
.fundo11 {
	BACKGROUND-COLOR: #fafdfd
}
.borda {
	BORDER-BOTTOM: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-RIGHT: red 1px solid
}
.quebra {
	CLEAR: both
}
.align_dir {
	TEXT-ALIGN: right
}
.esq {
	FLOAT: left
}
.dir {
	FLOAT: right
}
.negrito {
	FONT-WEIGHT: bold
}
.center {
	TEXT-ALIGN: center
}
.borda_15 {
	MARGIN: 0px 15px
}
.bg_geral {
	BACKGROUND-COLOR: #f5f5f5
}
.sp_120 {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px
}
A.cidadao_on {
	BACKGROUND-IMAGE: url("../images/btn_cidadao_on.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 93px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.cidadao {
	BACKGROUND-IMAGE: url("../images/btn_cidadao.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 93px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #0198d3;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.cidadao:hover {
	BACKGROUND-IMAGE: url("../images/btn_cidadao_on.jpg");
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #fff
}
A.imprensa_on {
	BACKGROUND-IMAGE: url("../images/btn_imprensa_on.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 84px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.imprensa {
	BACKGROUND-IMAGE: url("../images/btn_imprensa.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 84px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #ecbd00;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.imprensa:hover {
	BACKGROUND-IMAGE: url("../images/btn_imprensa_on.jpg");
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #fff
}
A.profgestor_on {
	BACKGROUND-IMAGE: url("../images/btn_profgestor_on.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 139px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.profgestor {
	BACKGROUND-IMAGE: url("../images/btn_profgestor.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 139px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.profgestor:hover {
	BACKGROUND-IMAGE: url("../images/btn_profgestor_on.jpg");
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #fff
}
A.sobrems_on {
	BACKGROUND-IMAGE: url("../images/btn_sobrems_on.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 129px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 27px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.sobrems {
	BACKGROUND-IMAGE: url("../images/btn_sobrems.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 129px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #406e00;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.sobrems:hover {
	BACKGROUND-IMAGE: url("../images/btn_sobrems_on.jpg");
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #fff
}
A.sobresus_on {
	BACKGROUND-IMAGE: url("../images/btn_sobresus_on.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 110px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 27px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.sobresus {
	BACKGROUND-IMAGE: url("../images/btn_sobresus.jpg");
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 110px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px;
	COLOR: #e66a05;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
A.sobresus:hover {
	BACKGROUND-IMAGE: url("../images/btn_sobresus_on.jpg");
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #fff
}
/* contraste */
.font_perfil_cidadao {/*
	COLOR: #0198d3;*/
	COLOR: #FC0;
	text-decoration:none !important;
}
a.font_perfil_cidadao {
	/*COLOR: #0198d3;*/
	COLOR: #FC0;
	text-decoration:none !important;
}
a:hover.font_perfil_cidadao {
	/*COLOR: #0198d3;*/
	COLOR: #21668F;
	text-decoration:none !important;
}
