@charset "utf-8";
* {
	margin:0;
	padding:0;
	font-size:11px
}
img {
	border:0
}
body {
	background:url(../img/backgroung_body.jpg) repeat-x;
	background-color:#155B8F;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
input {
	font:700 10px Verdana, Arial, Helvetica, sans-serif
}
div#main {
	width:1002px;
	height:auto;
	margin:0 auto
}
div#header {
	height:87px;
	width:1002px;
	background:url(../img/background_header.jpg) no-repeat;
	padding:12px 0 0
}
div#header h1 {
	width:168px;
	height:56px;
	float:left;
	padding:10px 0 0 10px
}
div#header h1 a {
	width:168px;
	height:56px;
	text-decoration:none
}
#boxUsuarioLogado {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	width:245px;
	color:#FFF;
	font-size:11px
}
div#header .login {
	float:right;
	width:245px
}
div#header .login label {
	float:left;
	width:55px;
	height:16px;
	font-size:11px;
	font-weight:700;
	color:#C7C3C2
}
div#header .login #login {
	float:left;
	width:160px;
	padding:3px 0;
	border:none;
	margin:0 2px 14px 0;
	color:#000
}
div#header .login #senha {
	float:left;
	width:160px;
	padding:3px 0;
	border:none;
	margin:0 2px 8px 0
}
div#header .login .login_button {
	width:24px;
	height:21px;
	float:left;
	cursor:pointer
}
div#header div.txt_login {
	font-size:9px;
	color:#94cded;
	float:right;
	height:10px
}
div#header div.txt_login a, #boxUsuarioLogado a {
	color:#94cded;
	text-decoration:none
}
div#header div.nav_header {
	float:left;
	width:auto;
	padding:0 0 0 110px
}
div#header div.nav_header ul li {
	float:left;
	font-size:10px;
	font-weight:700;
	list-style-type:none;
	padding:0 0 0 13px
}
div#header div.nav_header a {
	text-decoration:none;
	color:#fff
}
div#nav {
	height:30px;
	width:1002px
}
div#nav ul {
	float:left;
	width:659px;
	padding:0 0 0 5px
}
div#nav ul li {
	float:left;
	width:auto;
	padding:0 4px;
	list-style-type:none;
	color:#FFF;
	font-weight:700;
	font-size:11px;
	border-right:2px groove #EAD2A6;
	position:relative
}
div#nav ul li span {
	float:left;
	width:auto
}
div#nav ul li a {
	text-decoration:none;
	color:#FFF
}
div#nav ul img {
	width:2px;
	overflow:hidden;
	float:left
}
div#nav ul li ul {
	border-top:#FFF solid 1px;
	width:190px;
	background:url('../img/shadow.png') no-repeat bottom right;
	padding:0 0 4px
}
div#nav ul li li {
	float:none;
	width:188px;
	padding:0;
	list-style-type:none;
	color:#FFF;
	font-weight:700;
	font-size:11px;
	border-bottom:2px groove #EAD2A6;
	border-right:#FFF solid 1px;
	border-left:#FFF solid 1px;
	display:list-item
}
div#nav .search {
	float:left
}
div#nav .search label {
	font-size:11px;
	color:#FFF9FF;
	font-weight:700;
	float:left;
	padding:8px 3px 0 94px
}
div#nav .search input {
	width:163px;
	height:18px;
	border:#976909 solid 1px;
	float:left;
	margin:5px 0 0 3px
}
div#nav .search .search_button {
	width:24px;
	height:21px;
	border:0;
	float:left
}
.space_home {
	width:auto;
	height:auto;
	margin:30px auto;
	clear:both
}
div#half_home {
	width:1002px;
	height:660px;
	overflow:hidden;
	background:url(../img/background_half_left.gif) no-repeat;
	padding:25px 0 0 25px;
	/*clear:both*/
}

/******************** inicio modificado em 05/05/2010 por A.M. **********************/

div#half {
	width:1002px;
	height:auto;
	overflow:hidden;
	position: relative;
	background:url(../img/fundo-half.gif) repeat-y; /* mod */
	padding:25px auto;
	clear:both;
}

/******************** fim modificado em 05/05/2010 por A.M. **********************/


div#half div.flash_left, div#half_home div.flash_left {
	width:372px;
	float:left;
	height:273px;
	margin:0 18px 27px 0
}
div#half div.flash_right, div#half_home div.flash_right {
	width:562px;
	float:left;
	height:273px;
	margin:0 0 27px;
	*margin:0 0 28px;
}
div#half div#noticias, div#half_home div#noticias {
	width:300px;
	float:left;
	height:auto;
	margin:0 25px 0 0
}
div#half div#artigos, div#half_home div#artigos {
	width:300px;
	float:left;
	height:auto
}
.top_noticias {
	background:url(../img/top_noticias.gif) no-repeat;
	width:300px;
	height:39px;
	overflow:hidden;
	margin:0
}
.middle_noticias {
	background:#F3EAC9;
	width:300px;
	height:auto;
	overflow:hidden;
*overflow:auto;
*height:100%
}
.bottom_noticias {
	background:url(../img/bottom_noticias.gif) no-repeat;
	width:300px;
	height:36px;
	overflow:hidden;
	margin:0
}
.bottom_noticias img {
	margin:17px 26px 0 0;
	float:right
}
.box_pqnoti {
	width:285px;
	height:auto;
	margin:0 0 5px 6px;
	border-top:1px solid #FFFDFF;
	border-right:2px solid #DED0B5;
	border-bottom:2px solid #DED0B5;
	border-left:1pxsolid #FFFDFF;
	background:url(../img/bg_boxpq_noticias.jpg) repeat-x;
	overflow:hidden
}
.box_pqnoti a {
	text-decoration:none;
*text-decoration:none;
	_text-decoration:none;
	color:#676767
}
.data {
	width:auto;
	height:auto;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	float:left;
	padding:1px;
	margin:5px 0 0 6px
}
.dataArtigo {
	width:auto;
	height:auto;
	background:#FCC02C;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	float:left;
	padding:1px;
	margin:5px 0 0 6px
}
.area {
	float:left;
	color:#C88700;
	width:auto;
	height:auto;
	font-size:10px;
	margin:5px 0 0 6px
}
.dataart2 {
	width:38px;
	height:12px;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	float:left;
	padding:1px 0;
	margin:5px 0 0 10px
}
.areaart2 {
	float:left;
	color:#C48E07;
	width:auto;
	height:auto;
	font-size:10px;
	margin:5px 0 0 6px
}
.titart {
	font-size:13px;
	font-weight:700;
	color:#676767;
	margin:0;
	padding:5px 0 0 10px;
	clear:both
}
.top_artigos {
	background:url(../img/top_artigos.gif) no-repeat;
	width:300px;
	height:39px;
	overflow:hidden;
	margin:0
}
.middle_artigos {
	background:#CCE3F1;
	width:300px;
	height:auto;
	overflow:hidden;
*overflow:auto;
*height:100%
}
.bottom_artigos {
	background:url(../img/bottom_artigos.gif) no-repeat;
	width:300px;
	height:36px;
	overflow:hidden;
	margin:0;
	padding:1px 0
}
.middle_artigos a, .middle_noticias a {
	text-decoration:none;
*text-decoration:none;
	_text-decoration:none;
	cursor:pointer
}
.bottom_artigos img {
	margin:17px 26px 0 0;
	float:right;
	cursor:pointer
}
.box_pqart {
	width:285px;
	height:auto;
	margin:0 0 5px 6px;
	border-top:1px solid #FFFDFF;
	border-right:2px solid #B7CAD9;
	border-bottom:2px solid #B7CAD9;
	border-left:1px solid #FFFDFF;
	background:#EDF6FB;
	overflow:hidden
}
.box_pqart p, .box_pqnoti p {
	width:259px;
	font-size:11px;
	margin:0 0 5px 6px;
	color:#6B6C67;
	overflow:hidden
}
.dataart {
	width:38px;
	height:12px;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	float:left;
	padding:1px 0;
	margin:5px 0 0 6px
}
.areaart {
	float:left;
	color:#385C80;
	width:auto;
	height:auto;
	font-size:10px;
	margin:5px 0 0 6px
}
h3 {
	clear:both;
	color:#6B6C67;
	font-size:11px;
	margin:0 0 0 6px;
	padding:5px 0
}
.agenda_enquete {
	float:left;
	margin:0 0 0 35px
}
.agenda {
	clear:both;
	width:291px;
	margin:0 0 15px;
	height:100px
}
.enquete {
	clear:both;
	width:291px;
	height:235px;
	background:url(../img/bg_enquete.jpg) no-repeat
}
.tit_enquete {
	width:auto;
	height:auto;
	margin:0 0 0 12px;
	padding:12px 0 0
}
.txt_enquete {
	font-size:12px;
	font-weight:700;
	width:260px;
	margin:16px 0 24px 16px;
	color:#FFF
}
.escolha label {
	font-size:12px;
	font-weight:700;
	color:#FFF
}
.resultado {
	font-size:12px;
	font-weight:700;
	color:#FFF;
	margin:0 5px 5px 15px
}
.rbnOpcoes {
	width:auto;
	height:5px;
	margin:0 5px 5px 15px;
	text-align:justify
}
#divAguarde {
	font-size:12px;
	width:auto;
	height:5px;
	margin:50px 5px 5px 15px;
	color:#FFF;
	font-weight:700;
	text-align:justify;
	display:none
}
.botoes_enquete {
	width:auto;
	height:auto;
	margin:22px 0 0 52px
}
.resultados {
	width:123px;
	height:22px;
	margin:0 24px 0 0;
	float:left;
	background:url(../img/bt_resultados.jpg) no-repeat;
	cursor:pointer;
	border:none
}
.votar {
	width:71px;
	height:22px;
	margin:0;
	float:left;
	background:url(../img/bt_votar.jpg) no-repeat;
	cursor:pointer;
	border:none
}
.menu_neuro {
	width:965px;
	height:174px;
	clear:both;
	margin:25px auto;
	overflow:hidden
}
.menu_neuro ul {
	width:150px;
	margin:17px 0 0 58px;
*margin:5px 0 0 58px
}
.menu_neuro li {
	list-style:none;
	cursor:pointer;
	margin:10px 0;
*margin:9px 0 10px 0;
	padding:1px 0;
	width:2px;
	height:16px
}
#boder_list {
	width:128px;
	height:2px
}
.album {
	width:614px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:20px 0 0
}
.top_album {
	width:614px;
	height:44px;
	background:url(../img/top_album.jpg) no-repeat
}
.middle_album {
	width:auto;
	height:auto;
	background:#BAE5EB
}
.bottom_album {
	width:614px;
	height:44px;
	background:url(../img/bottom_album.jpg) no-repeat
}
.clear {
	clear:both
}
.video_faq {
	width:auto;
	height:auto;
	clear:both;
	margin:25px 0;
	overflow:hidden
}
.videos {
	float:left;
	width:301px;
	height:auto;
	margin:0 14px 0 0
}
.top_video {
	width:301px;
	height:38px;
	background:url(../img/top_video.jpg) no-repeat
}
.middle_video {
	width:auto;
	height:auto;
	background:#DCE1E4
}
.middle_video p {
	font-size:11px;
	margin:0 0 0 16px;
	width:264px;
	padding:8px 0;
	color:#656668
}
.middle_video p a {
	text-decoration:none;
	color:#656668
}
.bottom_video {
	width:301px;
	height:38px;
	background:url(../img/bottom_video.jpg) no-repeat
}
.faq {
	float:left;
	width:301px;
	height:auto
}
.top_faq {
	width:301px;
	height:38px;
	background:url(../img/top_faq.jpg) no-repeat
}
.middle_faq {
	width:auto;
	height:auto;
	background:#E0E3F6
}
.middle_faq p {
	font-size:11px;
	margin:0 0 0 16px;
	width:264px;
	padding:9px 0;
	color:#656668
}
.bottom_faq {
	width:301px;
	height:38px;
	background:url(../img/bottom_faq.jpg) no-repeat
}
.bottom_faq img, .bottom_video img {
	float:right;
	margin:21px 27px 0 0;
	width:auto;
	height:auto;
	cursor:pointer
}
.link_video {
	width:277px;
	height:auto;
	margin:0 auto
}
.top_album2 {
	width:631px;
	height:40px;
	background:url(../img/top_album2.jpg) no-repeat
}
.middle_album2 {
	width:auto;
	height:auto;
	overflow:hidden;
*overflow:hidden;
*height:100%;
	background:#BBE6EC
}
.bottom_album2 {
	width:631px;
	height:40px;
	background:url(../img/bottom_album2.jpg) no-repeat
}
.seg_album {
	width:auto;
	height:auto;
	margin:10px 0 0 15px
}
.boxes_album {
	width:181px;
	height:auto;
	margin:10px 5px 0 7px;
	background:#A8CFD4;
	float:left;
	overflow:hidden
}
.thumb_album {
	height:116px;
	padding:1px 0;
	width:153px;
	background:#FFF;
	border:1px solid #969A9D;
	margin:8px 0 0 13px
}
.dataalbum {
	width:38px;
	height:12px;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	padding:1px 0;
	margin:5px 0 7px 14px
}
.video2, .album2 {
	width:631px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:20px 0 0
}
.top_video2 {
	width:631px;
	height:39px;
	background:url(../img/top_video2.jpg) no-repeat
}
.middle_video2 {
	width:auto;
	height:auto;
	overflow:hidden;
*overflow:hidden;
*height:100%;
	background:#DDE1E4
}
.objeto_video {
	margin:0 0 0 22px;
	padding:15px 0 0;
	width:auto;
	height:auto
}
.bottom_video2 {
	width:631px;
	height:20px;
	background:url(../img/bottom_video2.jpg) no-repeat
}
.bottom_video2 img, .bottom_album2 img, .bottom_album img {
	float:right;
	margin:26px 21px 0 0;
	width:auto;
	height:auto;
	cursor:pointer
}
.detalhe_video {
	width:585px;
	height:auto;
	margin:0 0 0 22px;
*margin:-2px 0 0 22px;
	background:#CACACA;
	padding:1px 0
}
.detalhe_video p {
	width:400px;
	margin:7px 0 0 16px;
	font-size:11px
}
.datavideo2 {
	width:73px;
	height:12px;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	padding:1px 0;
	margin:15px 0 0 16px
}
.areavideo2 {
	color:#C48E07;
	width:auto;
	height:auto;
	font-size:10px;
	margin:5px 0 0 6px
}
.space {
	width:10px;
	height:10px;
	overflow:hidden
}
.boxes_videolist {
	width:181px;
	height:auto;
	margin:10px 5px 0 7px;
	background:#CACACA;
	float:left;
	overflow:hidden
}
.boxes_videolist p, .boxes_album p {
	font-size:10px;
	color:#65696C;
	width:153px;
	margin:2px 0 5px 14px
}
.boxes_videolist p a {
	color:#65696C;
	text-decoration:none
}
.line_up {
	width:1px;
	height:220px;
	margin:10px 0 0 3px;
	background:url(../img/line_up.jpg) no-repeat;
	float:left
}
.thumb_videolist {
	height:116px;
	width:153px;
	margin:8px 0 0 13px
}
.thumb_videolist img, .thumb_album img {
	margin:1px 0 0 2px;
*margin:2px 0 0 2px;
*padding:0;
	border:none
}
.datavideolist {
	width:40px;
	height:auto;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	padding:1px;
	margin:10px 0 7px 14px;
*margin:5px 0 0 5px
}
.areavideolist, .areaalbum {
	color:#C88700;
	width:auto;
	height:auto;
	font-size:10px;
	margin:5px 0 0 6px
}
.middle_artigosespec {
	width:auto;
	height:auto;
	background:#CDE3F1;
	padding:1px 0;
	overflow:hidden;
*overflow:hidden;
*height:100%
}
.bottom_artigosespec {
	width:631px;
	height:40px;
	background:url(../img/bottom_artigos_espec.jpg) no-repeat;
	padding:1px 0
}
.middle_artigosespec p {
	font-size:11px;
	color:#65696C;
	margin:2px 0 5px 14px;
	line-height:20px;
	width:575px
}
.dataartespec {
	width:38px;
	height:12px;
	background:#F7BB36;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	margin:5px 0 7px 14px;
*margin:5px 0 0 5px;
	overflow:hidden
}
.box_agenda_middle {
	width:631px;
	height:auto;
	background:#FFF;
	overflow:hidden
}
.box_agenda_bottom {
	width:631px;
	height:31px;
	background:url(../img/bottom_box_agencia.gif) no-repeat;
	overflow:hidden
}
.box_noticias_top {
	width:631px;
	height:40px;
	background:url(../img/top_noticias2.jpg) no-repeat;
	overflow:hidden
}
.box_noticias_middle {
	width:631px;
	height:auto;
	background:#F7E9CC;
	overflow:hidden
}
.box_noticias_bottom {
	width:631px;
	height:40px;
	background:url(../img/bottom_noticias2.jpg) no-repeat;
	overflow:hidden
}
.titnot a, .box_pqart a, .titart a {
	text-decoration:none;
	color:#676767
}
.box_artigos_espec_top, .top_artigosespec {
	width:631px;
	height:40px;
	background:url(../img/top_artigos_espec.jpg) no-repeat;
	overflow:hidden
}
.box_artigos_espec_middle {
	width:631px;
	height:auto;
	background:#CDE3F1;
	overflow:hidden
}
.box_artigos_espec_bottom {
	width:631px;
	height:40px;
	background:url(../img/bottom_artigos_espec.jpg) no-repeat;
	overflow:hidden
}
.box_faq2_top {
	width:631px;
	height:40px;
	background:url(../img/top_faq2.jpg) no-repeat;
	overflow:hidden
}
.box_faq2_middle {
	width:631px;
	height:auto;
	background:#E0E3F6;
	overflow:hidden
}
.box_faq2_bottom {
	width:631px;
	height:40px;
	background:url(../img/bottom_faq2.jpg) no-repeat;
	overflow:hidden
}
.box_faq2_middle p {
	font-size:12px;
	font-weight:700;
	color:#65696C;
	margin:0 0 15px 14px;
	line-height:20px;
	width:575px
}
.box_noticias2_top, .box_agenda_top {
	width:631px;
	height:17px;
	background:url(../img/top_box_agenda.gif) no-repeat;
	overflow:hidden
}
.box_noticias2_middle {
	width:631px;
	height:auto;
	background:#fff;
	overflow:hidden
}
.box_noticias2_bottom {
	width:631px;
	height:17px;
	background:url(../img/bottom_box_agencia.gif) no-repeat;
	overflow:hidden
}
.box_noticias2_middle p, .box_artigos_espec_middle p, .box_noticias_middle p {
	font-size:11px;
	color:#65696C;
	margin:2px 0 10px 14px;
	line-height:20px;
	width:575px
}
.datanot {
	width:38px;
	height:12px;
	background:#519BE6;
	font-size:10px;
	color:#FFF;
	font-weight:700;
	float:left;
	padding:1px 0;
	margin:5px 0 0 10px;
*margin:5px 0 0 5px
}
.titnot {
	font-size:13px;
	font-weight:700;
	color:#676767;
	margin:3px 0 0 3px;
	padding:10px 0 0 10px;
	clear:both
}
.grifado {
	font-weight:700;
	text-transform:uppercase;
	color:#F7BB36
}
div#footer {
	width:1002px;
	height:116px;
	background:url(../img/bg_footer.jpg) no-repeat;
	background-color:#D6E7F1;
	margin:0 auto
}
div#footer p {
	float:left;
	width:600px;
	height:auto;
	margin:0 auto;
	text-align:right;
	padding:35px 0 0 100px;
	font-size:12px;
}
.logohw {
	padding:31px 0 0 5px;
	float:left;
}
