html,body {
	margin:0px;
	font-size:62.5%;
	background:transparent url('../images/bg_gradiente.jpg') top left repeat-x;
	width:100%;
}

a img {
	border:none;
}

div#content_container {
	font-size:1.5em;
}
div#header {
	width:100%;
	min-height:300px;
	margin:0px;
}

div#header_superior {
	width:65%;
	min-height:110px;
	margin-left:11.5%;
}


#header_superior img {
	margin-left:17%;
	margin-top:30px;
	width:20%;
}
div#header_inferior {
	width:79%;
	min-height:180px;
	background-color:#001233;
	margin-left:11.5%;
	overflow:hidden;
}

div#destaques {
	overflow:hidden;
	max-width:100%;
	max-height:210px;
}

#destaques img.primeiro_destaque {
	float:left;
	max-width:50%;
}
#destaques img.segundo_destaque {
	float:right;
	max-width:50%;
}
div#plugins {
	width:210px;
	max-width:27%;
	min-width:210px;
	overflow:hidden;
	float:right;
	clear:none;
}
div#sanebull {
	width:210px;height:210px;
	font-size:12px;
}
div#center {
	margin:0;
	min-height:250px;
	overflow:auto;
}

div.aba {
	margin:1% 0 0;
}
div.aba h1 {
	margin:0px 0px 0px 27.5%;
	padding:4px;
	max-width:8%;
	min-height:12px;
	background-color:#4a5778;
	color:white;
	font-size:1em;
	text-transform:uppercase;
	cursor:pointer;
	font-family:Arial;
}

div.aba h1 img {
	float:right;
	clear:right;
	margin:2px 0px 0px;
	padding:0;
}
div.aba hr {
	padding:0;
	margin:0px;
	border:none;
	border-top:1px solid #001233;
}

div.divisoria_100 {
	width:100%;
	padding:0;margin:0;
	border:none;
	border-top:1px solid #001233;
}
div.conteudo {
	margin:0 0 0 27.5%;
	width:70%;
	overflow:hidden;
}

div.conteudo h1 {
	font-size:1.6em;
	color:#001233;
	margin:5px 0px;
	font-family:Georgia;
}

div.conteudo h2 {
	font-size:1.2em;
	margin:2px 0px;
	font-family:Arial;
	color:#4d4a47;
}

div.conteudo h3 {
	color:#42919e;
	font-size:1.3em;
	font-family:Arial;
	margin:2px 0px;
}

div.conteudo h4 {
	color:#42919e;
	font-size:1.3em;
	font-family:Arial;
	margin:15px 0px 0;
}

div.center_text p {
	font-size: 1.4em;
	color:#444;
	font-family:Arial;
	margin:5px 0;
}

div.center_text p.legales {
	font-size:1.2em;
}

div.center_text a {
	color:#003;
	text-decoration:none;
}
div.center_text a:hover {
	color:#42919E;
}
div.center_text img {
	max-width:100%;
}
div.right_links p a {
	color:#003;
	text-decoration:none;
	font-size:1.4em;
}

div.right_links p a.selected {
	color:#42919E;
}
div.right_links p a:hover {
	color:#42919E;
}

.center_text {
	width:51%;
	float:left;
	clear:left;
	margin:0;
}

.right_links {
	width:38%;
	padding:0px 3% 0% 5%;
	float:left;
	clear:none;
	font-family:Arial;
}

.right_links img {
	vertical-align:middle;
	margin-right:10px;
}
.right_links h1 {
	font-style:italic;
}

.right_links p {
	font-style:italic;
	margin:7px 0 7px 10px;
}
.data {
	color:#003;
	font-style:normal;
	font-size:1.2em;
	font-weight:bold;
	font-family:Arial;
	margin-right:5px;
}
div#newsletter {
	overflow:visible;
	z-index:50;
}

div#footer {
	width:100%;
	background-color:#001233;
	margin:10px 0 0;
}

div#menu_inferior {
	width:100%;
	text-align:center;
	background-color:#4a5778;
	font-size:1.2em;
	padding:5px 0px;
	color:white;
	text-transform:uppercase;
}

div#menu_inferior a {
	color:white;
	text-decoration:none;
}

div#menu_inferior a:hover {
	color:gray;
}

div#glossario {
	width:45%;
	margin:0px auto;
	color:white;
	overflow:hidden;
	padding:1% 0 2%;
	font-family:Arial;
}

div#glossario h1 {
	font-size:1.5em;
}
.umquarto {
	width:24%;
	float:left;
	clear:none;
	color:rgb(181,222,199);
	font-size:1.2em;
	font-family:Times; font-style:italic;
}

div#glossario a {
	color:rgb(181,222,199);
	font-size:1.2em;
	text-decoration:none;	
}
.glossario_tip {
	display:none;
}
div#menu_left {
	position:fixed;
	margin-top:1.5%;
	margin-left:12.5%;
	overflow:hidden;
	background:#001233;
	width:100px;
	height:205px;
	padding:10px 10px;
	font-family:Arial;font-weight:bold;
}

div#menu_left div {
	height:20px;
	background-color:#4a5778;
	padding:3px;
	width:95px;
	margin:0px auto 10px;
	overflow:hidden;
	cursor:pointer;
}

#menu_left div img {
	float:right;
	clear:none;
	width:30px;
	margin:-1px 0px 0px;
}

div#menu_left a {
	color:white;
	text-decoration:none;
	text-transform:uppercase;
}


