					/* céu (comporta todo o site) */
div#sky { padding:45px 0 0 0; background:url(../imagens/global/sky.jpg) repeat-x center top; }
					/* corpo, rodapé */
div#corpo,
div#rodape {
	margin:0 auto;
	padding-bottom:15px;
	width:950px;
}
div#ocean { height:600px; background:url(../imagens/global/ocean.jpg) repeat-x center bottom; }
div#rodape div.links { padding:10px 0 5px 0; }
div#rodape div.links a {
	padding:0 10px 0 9px;
	border-right:solid 1px #FF0;
	color:#000;
}
div#rodape div.links a.first { padding-left:0; }
div#rodape div.links a.end { padding-right:0; border:0; }
div#rodape div.links a:hover { color:#777; }
div#rodape address { font-style:normal; }
div#rodape div.white div.smm,
div#rodape div.white div.address { width:500px; }
div#rodape div.white div.apoio { width:400px; }
div#rodape div.white div.smm,
div#rodape div.white div.address { float:left; }
div#rodape div.white div.smm img { margin-right:10px; }
div#rodape div.white div.apoio { float:right; }
div#rodape div.white div.apoio img { margin-right:5px; }
div#rodape div.white div.address div.addressLeft { float:left; width:48%; }
div#rodape div.white div.address div.addressRight { float:right; width:48%; }
div#rodape div.white div.address div.space { height:10px; }
					/* topo */
div#topo {
	padding-top:15px;
	height:300px;
	background:url(#) no-repeat center bottom;
}
div#topo div.logo {
	float:left;
	padding-left:50px;
	width:190px;
	text-align:right;
}
div#topo div.logo img { height:100px; }
div#topo div.patrocinio {
	float:right;
	padding-right:50px;
	width:450px;
}
div#topo div.patrocinio img { padding-top:8px; }
div#topo div.patrocinio img.petrobras { float:left; }
div#topo div.patrocinio img.governo-federal { float:right; }
					/* menu */
div#menu { height:45px; background:url(../imagens/global/menu-bg.gif) repeat-x center center; }
div#menu div.left,
div#menu div.center,
div#menu div.right { height:45px; }
div#menu div.left,
div#menu div.right { width:15px; background:url(#) no-repeat center center; }
div#menu div.left { float:left; background-image:url(../imagens/global/menu-left.gif); }
div#menu div.right { float:right; background-image:url(../imagens/global/menu-right.gif); }
div#menu div.center {
	float:left;
	width:900px;
	text-align:center;
	font-size:16px;
	line-height:45px;
	font-weight:bold;
}
div#menu div.center a {
	padding:0 16px 0 15px;
	background:url(../imagens/global/menu-line.gif) repeat-y right center;
	color:#FFF;
}
div#menu div.center a.first { padding-left:0; }
div#menu div.center a.end { padding-right:0; background:none; }
div#menu div.center a:hover { color:#FF0; }
div#menu div.center ul { margin:0; padding:0; }
div#menu div.center ul li { display:inline; list-style:none; }
div#menu div.center div.subMenu {
	text-align:left;
	background:url(../imagens/global/menu-bg.gif);
	z-index:99;
}
div#menu div.center div#subMenu_quemSomos { margin-left:250px; }
div#menu div.center div#subMenu_oQueFazemos { margin-left:360px; }
div#menu div.center div#subMenu_participe { margin-left:530px; }
div#menu div.center div#subMenu_noticias { margin-left:630px; }
					/* menu lateral */
div#menuSide div.links { padding-left:10px; }
div#menuSide div.links ul { margin:0; padding:5px 0 0 0; }
div#menuSide div.links ul li {
	list-style:none;
	padding:5px 0 5px 18px;
	background:url(../imagens/global/menu-side-li.jpg) no-repeat left 7px;
	line-height:25px;
	font-size:14px;
}
div#menuSide div.links ul li a { display:block; color:#263377; }
div.menuSideHorizontal div.links ul li a { display:inline !important; }
div#menuSide div.links ul li a:hover { color:#06F; }
div#menuSide div.links ul li.subMenu {
	background:none;
	padding:0;
}
div#menuSide div.links ul li.subMenu div.subMenu {
	padding:4px;
	border:solid 1px #CCC;
	background:#06F;
	text-align:left;
	font-weight:bold;
	z-index:99;
}
div#menuSide div.links ul li.subMenu div.subMenu a { display:block !important; color:#FFF; }
div.menuSideVertical {
	float:left;
	width:245px;
	background:url(../imagens/global/menu-side-bg.gif) repeat-y center center;
}
div.menuSideVertical,
div.menuSideVertical div.links { height:305px; }
div.menuSideVertical div.links { background:url(../imagens/global/menu-side-bottom.gif) no-repeat center bottom; }
div.menuSideVertical div.links ul li {}
div.menuSideHorizontal { background:url(../imagens/global/menu-side-bg-horizontal.jpg) no-repeat center center; }
div.menuSideHorizontal,
div.menuSideHorizontal div.links { height:35px; }
div.menuSideHorizontal div.links ul { text-align:center; }
div.menuSideHorizontal div.links ul li {
	display:inline;
	margin-right:10px;
	font-size:12px !important;
}
					/* submenus */
div.menuSideVertical div#subMenu_convenios { margin:-25px 0 0 200px; }
div.menuSideHorizontal div#subMenu_convenios { margin:0 0 0 30px; }
div.menuSideVertical div#subMenu_conservacao { margin:-25px 0 0 200px; }
div.menuSideHorizontal div#subMenu_conservacao { margin:0 0 0 120px; }
div.menuSideHorizontal div#subMenu_galeriaDeFotos { margin:0 0 0 740px; }
					/* destaque */
div#destaque {
	position:relative;
	margin-top:15px;
	width:930px;
	height:250px;
	overflow:hidden;
}
div#destaque * {
	transition:0.3s ease;
	-moz-transition:0.3s ease;
	-webkit-transition:0.3s ease;
	-o-transition:0.3s ease;
	-ms-transition:0.3s ease;
}
div#destaque div.selected { margin-top:0; opacity:1; }
div#destaque div.deselected { margin-top:-300px; opacity:0; }
div#destaque div.destaque {
	position:absolute;
	width:inherit;
	height:inherit;
}
div#destaque div.destaque div.img {
	float:left;
	width:620px;
	height:inherit;
}
div#destaque div.destaque div.info {
	float:right;
	width:300px;
	height:160px;
}
div#destaque div.destaque div.info h1 {
	margin:0;
	padding:0 0 10px 0;
	font-weight:normal;
	font-size:24px;
}
div#destaque div.destaque div.info h2 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:16px;
}
div#destaque div.smm {
	position:absolute;
	margin:160px 0 0 630px;
	padding-top:19px;
	width:300px;
	height:60px;
	border-top:dotted 1px #777;
}
div#destaque div#seletores {
	position:absolute;
	margin:5px 0 0 595px;
	width:20px;
}
div#destaque div#seletores a {
	display:block;
	margin:2px;
	width:18px;
	height:18px;
	line-height:18px;
	text-align:center;
	border:solid 1px #FFF;
}
div#destaque div#seletores a.selected { color:#FFF; background-color:rgba(0,125,230,0.8); }
div#destaque div#seletores a.deselected { color:#06C; background-color:rgba(255,255,255,0.8); }
					/* redes sociais */
div#redes-sociais {
	float:left;
	padding-top:15px;
	width:260px;
	height:290px;
}
div#redes-sociais div.rede {
	float:left;
	padding:15px 0 15px 0;
	width:85px;
	height:70px;
	text-align:center;
	opacity:0.7;
}
div#redes-sociais div.rede:hover { opacity:1; }
					/* conteúdo */
div#conteudo { padding:35px 0 0 0; }
div#conteudo div.contentLeft { float:left; padding-right:45px; width:280px; }
div#conteudo div.contentDoubleLeft { float:left; width:605px; }
div#conteudo div.contentCenter { float:left; width:280px; }
div#conteudo div.contentRight { float:right; width:280px; }
					/* index */
div.c_index div.box {
	width:280px;
	height:320px;
	background:url(../imagens/index/box.gif) no-repeat left bottom;
}
div.c_index div.col_1 { float:left; padding-right:45px; }
div.c_index div.col_2 { float:left; }
div.c_index div.col_3 { float:right; }
div.c_index div.box div.img {
	text-align:center;
	height:95px;
	overflow:hidden;
}
div.c_index div.box h2 {
	margin:0;
	padding:0 0 0 20px;
	height:45px;
	line-height:45px;
	font-size:18px;
	font-weight:bold;
	color:#FC0;
}
div.c_index div.box h2 a { color:#FC0; }
div.c_index div.box h2 a:hover { color:#9C0; }
div.c_index div.box div.info {
	padding:5px 15px 0 25px;
	width:240px;
	height:165px;
	text-align:center;
}
div.c_index div.box div.info h3 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
div.c_index div.box div.info h3 a { color:#FFF; }
div.c_index div.box div.info h3 a:hover { color:#FC0; }
div.c_index div.contentLeft div.img,
div.c_index div.contentCenter div.img {
	float:left;
	margin-right:20px;
	width:90px;
	height:80px;
}
div.c_index div.contentLeft div.img a img,
div.c_index div.contentCenter div.img a img {
	padding:4px;
	border:solid 1px #000;
	background:#253377;
}
div.c_index div.contentLeft div.img a:hover img,
div.c_index div.contentCenter div.img a:hover img { border-color:#F60; background:#FC0; }
div.c_index div.contentLeft div.box-info,
div.c_index div.contentCenter div.box-info { height:150px; }
					/* notícias */
div.c_noticias div.thumb {
	float:left;
	width:90px;
	height:80px;
	margin-right:20px;
}
div.c_noticias div.thumb a img {
	padding:4px;
	border:solid 1px #000;
	background:#253377;
}
div.c_noticias div.thumb a:hover img { border-color:#F60; background:#FC0; }
div.c_noticias div.fotos {
	float:right;
	margin-left:30px;
	width:400px;
}
div.c_noticias div.wallpaper {
	float:left;
	margin-right:10px;
	width:190px;
	height:300px;
}
div.c_noticias div.wallpaper div.thumb {
	width:inherit;
	height:170px;
}
div.c_noticias div.wallpaper div.thumb img {
	width:100%;
	padding:0;
	border:0;
}
					/* cadastre-se */
div.c_cadastreSe div.img {
	float:left;
	margin-right:20px;
	width:90px;
	height:80px;
}
div.c_cadastreSe div.img a img {
	padding:4px;
	border:solid 1px #000;
	background:#253377;
}
div.c_cadastreSe div.img a:hover img { border-color:#F60; background:#FC0; }
					/* albatrupe */
div.c_albatrupe strong { color:#333; font-size:14px; }
div.c_albatrupe div.img {
	float:right;
	width:175px;
}
div.c_albatrupe div.img img {
	margin-right:5px;
	border:solid 1px #CCC;
}