.version.saude /* version checker */
{
	color: #0000FC;
	background-color: #3A6B8A;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	background-image: none;
	border-width: 0px;
	z-index: 1;
	width: 100%;
	min-height: 570px;
	background-color: transparent;
	border-color: #000000;
}

#u39750
{
	z-index: 2;
	min-height: 55px;
	padding-bottom: 5px;
	background: #005E2A url("../../images/bg-topo-degrade-dg.jpg") no-repeat center center;
	background-size: cover;
}

#u39751
{
	margin-right: -10000px;
	height: 50px;
	z-index: 3;
	position: relative;
	margin-top: 5px;
	background: transparent url("../../images/logo-dg-transparente.png") no-repeat center center;
	background-size: contain;
}

#u39752
{
	margin-right: -10000px;
	background-position: center center;
	height: 30px;
	background-repeat: no-repeat;
	z-index: 4;
	position: relative;
	background-color: transparent;
	margin-top: 15px;
	background-size: contain;
}

#u39753
{
	margin-right: -10000px;
	background-position: center center;
	height: 30px;
	background-repeat: no-repeat;
	z-index: 5;
	position: relative;
	background-color: transparent;
	margin-top: 15px;
	background-size: contain;
}

#u39750-bw
{
	min-height: 55px;
	z-index: 2;
}

#u39764-4
{
	line-height: 40px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	position: relative;
	font-size: 20px;
	z-index: 66;
	font-family: 'Open Sans', sans-serif;;
	min-height: 40px;
	background-color: #E2001A;
	margin-top: 22px;
}

#u39761-5
{
	line-height: 36px;
	font-size: 30px;
	background-color: transparent;
	z-index: 49;
	min-height: 50px;
	font-family: 'Open Sans', sans-serif;;
	font-weight: 900;
	position: relative;
	margin-top: 30px;
}

#u39760-7
{
	line-height: 24px;
	font-size: 20px;
	z-index: 42;
	position: relative;
	background-color: transparent;
	margin-top: 30px;
}

#u40018
{
	border-width: 0px;
	z-index: 74;
	border-color: transparent;
	position: relative;
	background-color: transparent;
	margin-top: 30px;
}

#u39765
{
	-pie-box-shadow: none;
	margin-right: -10000px;
	border-width: 5px;
	z-index: 75;
	border-color: #000000;
	border-style: solid;
	position: relative;
	background-color: transparent;
	overflow: visible;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
}

#u39769-4
{
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	margin-right: -10000px;
	min-height: 30px;
	font-size: 20px;
	z-index: 77;
	font-family: 'Open Sans', sans-serif;;
	position: relative;
	background-color: #E2001A;
}

#u40000
{
	border-width: 0px;
	z-index: 81;
	border-color: transparent;
	position: relative;
	background-color: transparent;
	margin-top: 30px;
}

#u39767
{
	margin-right: -10000px;
	border-width: 5px;
	z-index: 82;
	border-style: solid;
	position: relative;
	background-color: transparent;
	overflow: visible;
	border-color: #000000;
}

#u39765::before,#u39767::before
{
	top: -5px;
	left: -5px;
	position: absolute;
	bottom: -5px;
	pointer-events: none;
	right: -5px;
	content: "";
	box-shadow: inset 2px 3px 4px rgba(255,255,255,0.75), inset -2px -3px 4px rgba(0,0,0,0.75);
}

#u39765_clip,#u39767_clip
{
	overflow: hidden;
}

#u39770-4
{
	line-height: 27px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	margin-right: -10000px;
	min-height: 30px;
	font-size: 18px;
	z-index: 84;
	font-family: 'Open Sans', sans-serif;;
	position: relative;
	background-color: #E2001A;
}

#u39771-4
{
	line-height: 27px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	margin-right: -10000px;
	min-height: 30px;
	font-size: 18px;
	z-index: 88;
	font-family: 'Open Sans', sans-serif;;
	position: relative;
	background-color: #E2001A;
}

#u39772-4
{
	line-height: 27px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	margin-right: -10000px;
	min-height: 30px;
	font-size: 18px;
	z-index: 92;
	font-family: 'Open Sans', sans-serif;;
	position: relative;
	background-color: #E2001A;
}

#u39762-7
{
	line-height: 36px;
	font-size: 30px;
	background-color: transparent;
	z-index: 54;
	min-height: 50px;
	font-family: 'Open Sans', sans-serif;;
	font-weight: 900;
	position: relative;
}

#u39755-9
{
	line-height: 24px;
	font-size: 20px;
	z-index: 6;
	position: relative;
	min-height: 260px;
	background-color: transparent;
	margin-top: 30px;
}

#u39757
{
	border-width: 0px;
	z-index: 22;
	border-color: transparent;
	position: relative;
	background-color: transparent;
	margin-top: 30px;
}

#u39758-4
{
	min-height: 30px;
	z-index: 23;
	padding-top: 5px;
	width: 100%;
	position: relative;
	background-color: #E2001A;
	padding-bottom: 5px;
}

#u39758-3
{
	line-height: 44px;
	font-family: 'Open Sans', sans-serif;;
	text-align: center;
	font-weight: 700;
	margin-right: 5px;
	color: #FFFFFF;
	font-size: 22px;
	margin-left: 5px;
}

#u39759-15
{
	min-height: 207px;
	z-index: 27;
	padding-top: 10px;
	width: 100%;
	position: relative;
	background-color: #E2001A;
	padding-bottom: 10px;
}

#u39759-14
{
	margin-right: 10px;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 20px;
	margin-left: 10px;
}

#u39759-13 > li:before
{
	content: '▪';
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u39763-5
{
	line-height: 36px;
	color: #000000;
	position: relative;
	font-size: 30px;
	z-index: 61;
	font-family: 'Open Sans', sans-serif;;
	font-weight: 900;
	background-color: transparent;
	margin-top: 30px;
}

#u39761-2,#u39762-2,#u39762-4,#u39763
{
	color: #E2001A;
}

#u39756-7
{
	line-height: 24px;
	font-size: 20px;
	z-index: 15;
	position: relative;
	min-height: 123px;
	background-color: transparent;
	margin-top: 30px;
}

#u39784
{
	position: relative;
	z-index: 96;
	background-color: transparent;
	margin-top: 30px;
}

#u39773-4
{
	line-height: 36px;
	text-align: center;
	font-weight: 900;
	position: relative;
	font-size: 30px;
	z-index: 70;
	font-family: 'Open Sans', sans-serif;;
	min-height: 50px;
	background-color: transparent;
	margin-top: 30px;
}

#u39865
{
	border-width: 0px;
	z-index: 98;
	border-color: transparent;
	position: relative;
	background-color: transparent;
	margin-top: 30px;
}

#u39765_img,#u39767_img,#u39784_img,#pu39780-4
{
	width: 100%;
}

#u39780-4
{
	border-radius: 60px;
	line-height: 50px;
	margin-right: -10000px;
	text-align: center;
	background-color: #008132;
	z-index: 123;
	min-height: 50px;
	color: #FFFFFF;
	font-size: 20px;
	position: relative;
}

#u39780-4:hover p
{
	line-height: 2.5;
}

#u39781-4
{
	line-height: 50px;
	text-align: center;
	margin-right: -10000px;
	min-height: 50px;
	border-radius: 60px;
	font-size: 20px;
	z-index: 127;
	color: #FFFFFF;
	position: relative;
	background-color: #008132;
}

#u39782-4
{
	border-radius: 60px;
	line-height: 50px;
	margin-right: -10000px;
	text-align: center;
	background-color: #008132;
	z-index: 131;
	min-height: 50px;
	color: #FFFFFF;
	font-size: 20px;
	position: relative;
}

#u39783-4
{
	line-height: 50px;
	text-align: center;
	margin-right: -10000px;
	min-height: 50px;
	border-radius: 60px;
	font-size: 20px;
	z-index: 135;
	color: #FFFFFF;
	position: relative;
	background-color: #008132;
}

#u39777-4
{
	border-radius: 60px;
	line-height: 50px;
	margin-right: -10000px;
	text-align: center;
	background-color: #008132;
	z-index: 111;
	min-height: 50px;
	color: #FFFFFF;
	font-size: 20px;
	position: relative;
}

#u39778-4
{
	line-height: 50px;
	text-align: center;
	margin-right: -10000px;
	min-height: 50px;
	border-radius: 60px;
	font-size: 20px;
	z-index: 115;
	color: #FFFFFF;
	position: relative;
	background-color: #008132;
}

#u39779-4
{
	border-radius: 60px;
	line-height: 50px;
	margin-right: -10000px;
	text-align: center;
	background-color: #008132;
	z-index: 119;
	min-height: 50px;
	color: #FFFFFF;
	font-size: 20px;
	position: relative;
}

#u39775-4
{
	line-height: 50px;
	text-align: center;
	margin-right: -10000px;
	min-height: 50px;
	border-radius: 60px;
	font-size: 20px;
	z-index: 103;
	color: #FFFFFF;
	position: relative;
	background-color: #008132;
}

#pu39782-4,#pu39777-4,#pu39779-4,#pu39776-4
{
	width: 100%;
	margin-top: 30px;
}

#u39776-4
{
	border-radius: 60px;
	line-height: 50px;
	margin-right: -10000px;
	text-align: center;
	background-color: #008132;
	z-index: 107;
	min-height: 50px;
	color: #FFFFFF;
	font-size: 20px;
	position: relative;
}

#u39774-4
{
	line-height: 50px;
	text-align: center;
	margin-right: -10000px;
	min-height: 50px;
	border-radius: 60px;
	font-size: 20px;
	z-index: 99;
	color: #FFFFFF;
	position: relative;
	background-color: #008132;
}

#u39780-4:hover,#u39781-4:hover,#u39782-4:hover,#u39783-4:hover,#u39777-4:hover,#u39778-4:hover,#u39779-4:hover,#u39775-4:hover,#u39776-4:hover,#u39774-4:hover
{
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 50px;
	background-color: #8CC63F;
	margin: 0px -10000px 0px 0%;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

@media (min-width: 415px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		max-width: 480px;
	}

	#u39751
	{
		width: 33.75%;
		left: 33.34%;
	}

	#u39752
	{
		background-image: url("../../images/facebook-u38741-fr.png");
		width: 7.92%;
		left: 72.09%;
	}

	#u39753
	{
		background-image: url("../../images/twitter-u38742-fr.png");
		width: 7.92%;
		left: 85.42%;
	}

	#u39764-4
	{
		width: 36.88%;
		margin-left: 7.92%;
	}

	#u39769-4
	{
		margin-top: 319px;
		width: 97.59%;
		left: 1.21%;
	}

	#u40018,#u40000
	{
		width: 86.25%;
		margin-left: 6.88%;
	}

	#u39765,#u39767
	{
		width: 97.59%;
	}

	#u39770-4
	{
		margin-top: 459px;
		width: 97.59%;
		left: 1.21%;
	}

	#u39771-4
	{
		margin-top: 214px;
		width: 47.83%;
		left: 1.21%;
	}

	#u39772-4
	{
		margin-top: 214px;
		width: 47.83%;
		left: 50.97%;
	}

	#u39762-7
	{
		margin-top: 25px;
		width: 84.17%;
		margin-left: 7.92%;
	}

	#u39763-5
	{
		min-height: 50px;
		width: 84.17%;
		margin-left: 7.92%;
	}

	#u39761-5,#u39760-7,#u39755-9,#u39757,#u39756-7,#u39784,#u39773-4
	{
		width: 84.17%;
		margin-left: 7.92%;
	}

	#u39865
	{
		width: 81.67%;
		margin-left: 9.17%;
	}

	#u39780-4
	{
		width: 48.22%;
	}

	#u39781-4
	{
		width: 48.22%;
		left: 51.54%;
	}

	#u39780-4:hover,#u39781-4:hover,#u39782-4
	{
		width: 48.22%;
	}

	#u39783-4
	{
		width: 48.22%;
		left: 51.54%;
	}

	#u39782-4:hover,#u39783-4:hover,#u39777-4
	{
		width: 48.22%;
	}

	#u39778-4
	{
		width: 48.22%;
		left: 51.54%;
	}

	#u39777-4:hover,#u39778-4:hover,#u39779-4
	{
		width: 48.22%;
	}

	#u39775-4
	{
		width: 48.22%;
		left: 51.54%;
	}

	#u39779-4:hover,#u39775-4:hover,#u39776-4
	{
		width: 48.22%;
	}

	#u39774-4
	{
		width: 48.22%;
		left: 51.54%;
	}

	#u39776-4:hover,#u39774-4:hover
	{
		width: 48.22%;
	}

}

@media (min-width: 381px) and (max-width: 414px)
{
	#muse_css_mq
	{
		background-color: #00019e;
	}

	#bp_414.active
	{
		display: block;
	}

	#page
	{
		max-width: 414px;
	}

	#u39751
	{
		width: 33.58%;
		left: 33.34%;
	}

	#u39752
	{
		background-image: url("../../images/facebook-u38741-fr.png");
		width: 7.98%;
		left: 72.23%;
	}

	#u39753
	{
		background-image: url("../../images/twitter-u38742-fr.png");
		width: 7.98%;
		left: 85.27%;
	}

	#u39764-4
	{
		width: 36.96%;
		margin-left: 7.98%;
	}

	#u39769-4
	{
		margin-top: 349px;
		width: 97.22%;
		left: 1.4%;
	}

	#u40018,#u40000
	{
		width: 86.72%;
		margin-left: 6.77%;
	}

	#u39765,#u39767
	{
		width: 97.22%;
	}

	#u39770-4
	{
		margin-top: 503px;
		width: 97.22%;
		left: 1.4%;
	}

	#u39771-4
	{
		margin-top: 237px;
		width: 47.64%;
		left: 1.4%;
	}

	#u39772-4
	{
		margin-top: 236px;
		width: 47.64%;
		left: 50.7%;
	}

	#u39762-7
	{
		margin-top: 25px;
		width: 84.3%;
		margin-left: 7.98%;
	}

	#u39763-5
	{
		min-height: 37px;
		width: 84.3%;
		margin-left: 7.98%;
	}

	#u39761-5,#u39760-7,#u39755-9,#u39757,#u39756-7,#u39784,#u39773-4
	{
		width: 84.3%;
		margin-left: 7.98%;
	}

	#u39865
	{
		width: 81.65%;
		margin-left: 9.18%;
	}

	#u39780-4
	{
		width: 48.23%;
	}

	#u39781-4
	{
		width: 48.23%;
		left: 51.48%;
	}

	#u39780-4:hover,#u39781-4:hover,#u39782-4
	{
		width: 48.23%;
	}

	#u39783-4
	{
		width: 48.23%;
		left: 51.48%;
	}

	#u39782-4:hover,#u39783-4:hover,#u39777-4
	{
		width: 48.23%;
	}

	#u39778-4
	{
		width: 48.23%;
		left: 51.48%;
	}

	#u39777-4:hover,#u39778-4:hover,#u39779-4
	{
		width: 48.23%;
	}

	#u39775-4
	{
		width: 48.23%;
		left: 51.48%;
	}

	#u39779-4:hover,#u39775-4:hover,#u39776-4
	{
		width: 48.23%;
	}

	#u39774-4
	{
		width: 48.23%;
		left: 51.48%;
	}

	#u39776-4:hover,#u39774-4:hover
	{
		width: 48.23%;
	}

}

@media (min-width: 321px) and (max-width: 380px)
{
	#muse_css_mq
	{
		background-color: #00017c;
	}

	#bp_380.active
	{
		display: block;
	}

	#page
	{
		max-width: 380px;
	}

	#u39751
	{
		width: 33.69%;
		left: 33.16%;
	}

	#u39752
	{
		background-image: url("../../images/facebook-u38741-fr2.png");
		width: 7.9%;
		left: 72.11%;
	}

	#u39753
	{
		background-image: url("../../images/twitter-u38742-fr2.png");
		width: 7.9%;
		left: 85.27%;
	}

	#u39764-4
	{
		width: 36.85%;
		margin-left: 7.9%;
	}

	#u39769-4
	{
		margin-top: 319px;
		width: 96.97%;
		left: 1.52%;
	}

	#u40018,#u40000
	{
		width: 86.85%;
		margin-left: 6.58%;
	}

	#u39765,#u39767
	{
		width: 96.97%;
	}

	#u39770-4
	{
		margin-top: 460px;
		width: 96.97%;
		left: 1.52%;
	}

	#u39771-4
	{
		margin-top: 215px;
		width: 47.58%;
		left: 1.52%;
	}

	#u39772-4
	{
		margin-top: 214px;
		width: 47.58%;
		left: 50.91%;
	}

	#u39762-7
	{
		margin-top: 25px;
		width: 84.22%;
		margin-left: 7.9%;
	}

	#u39763-5
	{
		min-height: 37px;
		width: 84.22%;
		margin-left: 7.9%;
	}

	#u39761-5,#u39760-7,#u39755-9,#u39757,#u39756-7,#u39784,#u39773-4
	{
		width: 84.22%;
		margin-left: 7.9%;
	}

	#u39865
	{
		width: 81.58%;
		margin-left: 9.22%;
	}

	#u39780-4
	{
		width: 48.39%;
	}

	#u39781-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39780-4:hover,#u39781-4:hover,#u39782-4
	{
		width: 48.39%;
	}

	#u39783-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39782-4:hover,#u39783-4:hover,#u39777-4
	{
		width: 48.39%;
	}

	#u39778-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39777-4:hover,#u39778-4:hover,#u39779-4
	{
		width: 48.39%;
	}

	#u39775-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39779-4:hover,#u39775-4:hover,#u39776-4
	{
		width: 48.39%;
	}

	#u39774-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39776-4:hover,#u39774-4:hover
	{
		width: 48.39%;
	}

}

@media (max-width: 320px)
{
	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		max-width: 320px;
	}

	#u39751
	{
		width: 33.75%;
		left: 33.13%;
	}

	#u39752
	{
		background-image: url("../../images/facebook-u38741-fr3.png");
		width: 7.82%;
		left: 72.19%;
	}

	#u39753
	{
		background-image: url("../../images/twitter-u38742-fr3.png");
		width: 7.82%;
		left: 85.32%;
	}

	#u39764-4
	{
		width: 36.88%;
		margin-left: 7.82%;
	}

	#u39769-4
	{
		margin-top: 234px;
		width: 96.42%;
		left: 1.8%;
	}

	#u40018,#u40000
	{
		width: 87.19%;
		margin-left: 6.25%;
	}

	#u39765,#u39767
	{
		width: 96.42%;
	}

	#u39770-4
	{
		margin-top: 360px;
		width: 96.42%;
		left: 1.8%;
	}

	#u39771-4
	{
		margin-top: 177px;
		width: 47.32%;
		left: 1.8%;
	}

	#u39772-4
	{
		margin-top: 176px;
		width: 47.68%;
		left: 50.9%;
	}

	#u39762-7
	{
		margin-top: 30px;
		width: 84.07%;
		margin-left: 7.82%;
	}

	#u39763-5
	{
		min-height: 35px;
		width: 84.07%;
		margin-left: 7.82%;
	}

	#u39761-5,#u39760-7,#u39755-9,#u39757,#u39756-7,#u39784
	{
		width: 84.07%;
		margin-left: 7.82%;
	}

	#u39773-4
	{
		width: 93.75%;
		margin-left: 3.13%;
	}

	#u39865
	{
		width: 96.88%;
		margin-left: 1.57%;
	}

	#u39780-4
	{
		width: 48.39%;
	}

	#u39781-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39780-4:hover,#u39781-4:hover,#u39782-4
	{
		width: 48.39%;
	}

	#u39783-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39782-4:hover,#u39783-4:hover,#u39777-4
	{
		width: 48.39%;
	}

	#u39778-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39777-4:hover,#u39778-4:hover,#u39779-4
	{
		width: 48.39%;
	}

	#u39775-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39779-4:hover,#u39775-4:hover,#u39776-4
	{
		width: 48.39%;
	}

	#u39774-4
	{
		width: 48.39%;
		left: 51.62%;
	}

	#u39776-4:hover,#u39774-4:hover
	{
		width: 48.39%;
	}

	body
	{
		min-width: 320px;
	}
}

