body {
	background-color: #CEDBE6;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin: 0px;
}
#al_site{width:960px; margin:auto; margin-top:16px;}
#site{width:960px; background-color: #FFFFFF; float:left;}
#site_content{width:936px; margin:auto; padding-top:12px;}

#header{width:936px; height:208px; margin-bottom:12px; float:left;}
#header_logo{width:209px; height:206px; border:1px solid #D1DBE9; float:left;}
#header_logo a{float:left;}
#header_search{width:209px; height:35px; background-color:#E6ECF2; border-top:1px solid #D1DBE9; float:left;}
#header_search form{ padding:7px 0px 0px 7px; float:left;}
#header_search label{ margin-top:2px; color:#496FA9; font-size:13px; font-weight:bold; float:left;}
.search_input{ width:105px; height:18px; padding:0; line-height:18px; color:#496FA9; float:left; margin-left:10px;}
.search_bt{width:28px; height:22px; background-color:#CEDBE6; border:1px solid #8295A8; line-height:18px; color:#496FA9; float:left; padding:0; margin-left:5px;}
#header_content{margin-left:13px; width:710px; height:206px; border:1px solid #D1DBE9; float:left;}

#content{width:936px; border-top:6px solid #CEDBE6; border-bottom:6px solid #CEDBE6; float:left;}

#content_left{ width:210px; background-color:#E6ECF2; float:left;}
#al_menu{ width:180px; margin:auto;}
#menu{ width:180px; padding-bottom:20px; }
#menu ul{ margin:0; padding:0;}
/*#menu ul li{ width:auto; height:auto; list-style:none; margin-top:1px; background-color:#FFF; padding-left:20px; display:block;}
#menu ul li a{ width:auto; height:14px; line-height:14px; padding:5px 0px 5px 0px; text-decoration:none; color:#666666; display:block;}
#menu ul li a:hover{text-decoration:underline;}*/


.titlebox{width:auto; height:auto; line-height:14px; padding:5px 0px 5px 20px; color:#FFF; font-weight:bold; background-color:#496FA9; display:block; text-decoration:none; margin:16px 0px 1px 0px;}
.titlebox a{width:auto; height:auto; line-height:14px; color:#FFF; font-weight:bold; background-color:#496FA9; display:block; text-decoration:none;}
.titlebox a:hover{text-decoration:underline;}

.titlebox2{width:auto; height:auto; line-height:14px; padding:5px 0px 5px 20px; color:#496FA9; font-weight:bold; background-color:#E6ECF2; display:block; text-decoration:none; margin:16px 0px 1px 0px;}
.titlebox2 a{width:auto; height:auto; line-height:14px; color:#496FA9; font-weight:bold; background-color:#E6ECF2; display:block; text-decoration:none;}
.titlebox2 a:hover{text-decoration:underline;}

.pagetitle{width:auto; height:auto; line-height:20px; font-size:20px; padding:10px 0px 10px 20px; color:#FFF; font-weight:bold; background-color:#496FA9; display:block; text-decoration:none; margin:16px 0px 1px 23px;}

.scrumb{width:auto; height:auto; line-height:25px; display:block; margin:0px 0px 1px 23px; border-bottom:1px solid #D1DBE9;font-size:11px;}
.scrumb a{width:auto; height:auto; color:#666666; text-decoration:none; font-size:11px;}
.scrumb a:hover{text-decoration:underline;}

#content_right{ width:726px; float:left;}

#content_body{ width:468px; margin:16px 0px 0px 23px; _margin:16px 0px 0px 11px; float:left;}
#content_body p{ text-align:justify; line-height:16px;}
#content_body_img_home{ width:468px; height:276px; float:none; padding-bottom:13px;}
#content_body p a{line-height:16px; text-decoration:none; color:#496FA9;}
#content_body p a img{ border:none;}
#content_body a:hover{text-decoration:underline;}
#content_body h2{margin:0;padding:0;line-height:18px; color:#F2A933; font-size:15px; font-weight:bold;}
#content_body h2 a{margin:0;padding:0; line-height:18px; color:#F2A933; font-size:15px; font-weight:bold; text-decoration:none;}
#content_body p img{ margin:12px;}


#content_results a{ text-align:justify; line-height:16px; text-decoration:none; color:#496FA9;}
#content_results a:hover{ text-decoration:underline;}
.content_results_item {width:468px; border-bottom: 1px dotted #dadada; padding:3px 0px 3px 0px;}

#agenda{width:auto; height:auto; float:left}
#agenda_last{width:auto; height:auto; float:left; padding:16px 0px 16px 0px; border-bottom: 1px dotted #dadada; margin-bottom:16px;}
#agenda_last h1{margin:0;padding:0;}
#agenda_last h1 a{margin:0;padding:0; color:#F2A933; font-size:15px; font-weight:bold; text-decoration:none;}
#agenda_last h2{margin:0;padding:0; font-size:10px;}
#agenda_last p{margin:8px 0px 0px 0px; ;padding:0; text-align:justify;}
#agenda_last p a{padding:0; color:#666666; line-height:15px; text-align:justify; text-decoration:none; }
#agenda_last p a:hover{text-decoration:underline;}
.agenda_item{width:auto; height:16px;margin-bottom:5px; clear:both;}
.agenda_item h1{margin:0;padding:0; float:left; color:#F2A933; font-size:12px; font-weight:bold;}
.agenda_item_a{margin:0px 0px 0px 4px;padding:0; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; float:left;}
.agenda_item_a:hover{text-decoration:underline;}

#agenda_page{width:auto; height:auto; float:left; padding:0px 0px 16px 0px;}
#agenda_page h1{margin:0;padding:0;}
#agenda_page h1 a{margin:0;padding:0; color:#F2A933; font-size:15px; font-weight:bold; text-decoration:none;}
#agenda_page h2{margin:10px 0px 0px 0px;padding:0; font-size:10px;}
#agenda_page p{margin:3px 0px 0px 0px; ;padding:0px 0px 5px 0px ; width:468px; text-align:justify; border-bottom: 1px dotted #dadada;}
#agenda_page p a{padding:0; color:#666666; line-height:15px; text-align:justify; text-decoration:none; }
#agenda_page p a:hover{text-decoration:underline;}

#thumb_list{width:auto; height:auto; float:left; padding:0px 0px 16px 0px;}
#thumb_list h1{margin:0;padding:0;}
#thumb_list h1 a{margin:0;padding:0; color:#F2A933; font-size:15px; font-weight:bold; text-decoration:none;}
#thumb_list h2{margin:5px 0px 0px 0px;padding:0; font-size:10px;}
#thumb_list p{margin:3px 0px 0px 0px;padding:0px 0px 5px 0px ; width:auto; text-align:justify;}
#thumb_list p a{padding:0; color:#666666; line-height:15px; text-align:justify; text-decoration:none; }
#thumb_list p a:hover{text-decoration:underline;}

.thumb_list{ margin-top:10px; padding-bottom:10px; width:468px; height:77px; float:left; border-bottom: 1px dotted #dadada;}
.thumb_list_img{ width:102px; margin-right:15px; float:left;}
.thumb_list_content{ width:auto;}

.bullet{width:24px; height:16px; float:right; background-color:#FBCE19; text-align:center; margin:0; padding:0;}
.bullet a{width:auto; height:auto; font-size:9px; color:#ffffff; text-decoration:none;}

.bullet2{width:24px; height:16px; float:left; background-color:#FBCE19; text-align:center; margin:5px 0px 0px 0px; padding:0;}
.bullet2 a{width:auto; height:auto; font-size:9px; color:#fff; text-decoration:none;}
.bullet2 a:hover{text-decoration:underline;}

.bullet3{width:24px; height:16px; float:right; background-color:#FFF; text-align:center; margin:7px 0px 0px 0px; padding:0;}
.bullet3 a{width:auto; height:auto; font-size:9px; color:#496FA9; text-decoration:none;}
.bullet3 a:hover{text-decoration:underline;}

#publicidade_full{ width:468px; height:60px; margin-top:30px; float:left;}

#content_side{ width:200px; margin:0px 0px 0px 34px;  float:left;}

#estrutura{width:200px; height:183px; background-color:#E6ECF2;}
#estrutura_in{width:168px; margin:auto; color:#496FA9; text-align:justify; line-height:15px;}
#estrutura_in h1{ margin:15px 0px 0px 0px; padding:0; color:#496FA9; font-size:15px; float:left; width:168px;}
#estrutura_in p{ margin:12px 0px 0px 0px; padding:0; color:#496FA9; font-size:11px; text-decoration:none; float:left;}
#estrutura_in a{ margin:0; padding:0; color:#496FA9; font-size:11px; text-decoration:none; float:left;}
#estrutura_in a:hover{text-decoration:underline;}

.publicidade_half{ width:200px; height:60px; margin-top:11px; float:left;}

#content_bottom{ width:726px; float:left; _margin-left:-24px; _width:746px; padding-bottom:30px;}
.content_bottom_separate{ float:left;}
.content_bottom_box{width:218px; margin-left:24px; _margin:0px 0px 0px 23px; float:left;}
.content_bottom_box_big{width:460px; margin-left:24px; _margin:0px 0px 0px 22px; float:left;}

#content_bottom_tv{width:420px; margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px; float:left;}
#content_bottom_tv h1{margin:10px 0px 0px 0px;padding:0; float:none; color:#F2A933; font-size:12px; font-weight:bold;}
#content_bottom_tv p {margin:0px 0px 0px 0px; padding:0; text-align:left;}
#content_bottom_tv p a{padding:0; color:#666666; line-height:14px; text-align:left; text-decoration:none; }
#content_bottom_tv p a:hover{text-decoration:underline;}


#content_bottom_novidades{width:178px; margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px; float:left;}
#content_bottom_novidades h1{margin:10px 0px 0px 0px;padding:0; float:none; color:#F2A933; font-size:12px; font-weight:bold;}
#content_bottom_novidades p {margin:0px 0px 0px 0px; padding:0; text-align:left;}
#content_bottom_novidades p a{padding:0; color:#666666; line-height:14px; text-align:left; text-decoration:none; }
#content_bottom_novidades p a:hover{text-decoration:underline;}

#page_novidades{width:auto; height:auto; float:left; padding:0px 0px 16px 0px;}
#page_novidades h1{margin:10px 0px 0px 0px;padding:0; float:none; color:#F2A933; font-size:12px; font-weight:bold;}
#page_novidades p {margin:0px 0px 0px 0px; padding:0px 0px 5px 0px ; width:468px; border-bottom: 1px dotted #dadada;; text-align:justify;}
#page_novidades p a{padding:0; color:#666666; line-height:14px; text-align:justify; text-decoration:none; }
#page_novidades p a:hover{text-decoration:underline;}

#content_bottom_servicos{width:178px; margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px; float:left;}
#content_bottom_servicos h1{margin:10px 0px 0px 0px;padding:0; float:none; color:#F2A933; font-size:15px; font-weight:bold;}
#content_bottom_servicos p {margin:5px 0px 0px 0px; padding:0; text-align:left;}
#content_bottom_servicos p a{padding:0; color:#666666; line-height:15px; text-align:left; text-decoration:none; }
#content_bottom_servicos p a:hover{text-decoration:underline;}

#content_bottom_fotos{width:178px; margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px; float:left;}
#content_bottom_fotos h1{margin:10px 0px 0px 0px;padding:0; float:none;}
#content_bottom_fotos p {margin:5px 0px 0px 0px; padding:0; text-align:left;}
#content_bottom_fotos p a{padding:0; color:#666666; line-height:15px; text-align:left; text-decoration:none; }
#content_bottom_fotos p a:hover{text-decoration:underline;}

#base{width:960px; height:245px; background-color:#E6ECF2; margin:6px 0px 0px 0px; float:left; border-bottom:6px solid #CEDBE6;}
#base_left{width:622px; height:245px; float:left;}
#base_destaque{margin:23px 0px 0px 27px; _margin:23px 0px 0px 13px; width:570px; float:left;}
#base_destaque_img{width:290px; height:205px; float:left;}
#base_destaque_img img{width:290px; height:205px; float:left;}
#base_destaque_content{margin:0px 0px 0px 22px; width:257px; float:left;}
#base_destaque_content h1{margin:18px 0px 0px 0px; font-size:12px; line-height:15px;}
#base_destaque_content h2{margin:0px 0px 0px 0px; text-align:justify; }
#base_destaque_content h2 a{margin:0px 0px 0px 0px; font-size:12px; color:#496FA9; text-decoration:none;}
#base_destaque_content h2 a:hover{text-decoration:underline;}
#base_destaque_content p{margin:4px 0px 0px 0px; line-height:15px; text-align:justify;}

#base_right{width:338px; height:245px; background-color:#496FA9; float:left;}
#base_enquete{margin:23px 0px 0px 27px; _margin:23px 0px 0px 13px; width:284px; float:left;}
#base_enquete h1{ margin:0; padding-top:5px; font-size:15px; line-height:15px;  color:#FFF;}
#base_enquete p{margin:5px 0px 0px 0px; line-height:15px; text-align:justify; color:#fff;}
#base_enquete ul{ margin:0; padding:0;}
#base_enquete ul li{ list-style:none; color:#ffffff;}
 
#end{width:960px; height:45px; background-color:#fff; margin:6px 0px 0px 0px; float:left;}
#end p{ margin:6px 0px 0px 0px; font-size:10px; line-height:15px; text-align:center;}

#footer{width:960px; height:60px; background-color:#CEDBE6; margin:6px 0px 0px 0px; float:left; text-align:center;}
#footer p{margin:8px 0px 0px 0px; font-size:9px; line-height:12px; text-align:center;}
#footer a{margin:4px 0px 0px 0px; color:#496FA9; font-size:9px; text-align:center; text-decoration:none;}

#navigation{ margin:8px 0px 0px 0px;}
#navigation a{margin:0px 0px 0px 3px ;padding:0; color:#F2A933; font-size:12px; font-weight:bold; text-decoration:none;}
#navigation a:hover{ text-decoration:underline;}

#login{width:200px; height:100px; background-color:#E6ECF2;}
#login_in{width:168px; margin:auto; color:#496FA9; text-align:justify; line-height:15px;}

#login_in form{ padding:7px 0px 0px 7px; float:left;}
#login_in label{ margin-top:7px; color:#496FA9; font-size:13px; font-weight:bold; float:left;}
.login_in_input{ width:90px; height:18px; padding:0; line-height:18px; color:#496FA9; float:left; margin-left:10px; margin-top:5px;}
.login_in_input2{ width:90px; height:18px; padding:0; line-height:18px; color:#496FA9; float:left; margin-left:17px; margin-top:5px;}
.login_in_bt{width:28px; height:22px; background-color:#CEDBE6; border:1px solid #8295A8; line-height:18px; color:#496FA9; float:left; padding:0; margin-top:5px;}

#newsletter{width:198px; border:1px solid #cccccc; height:148px;}
#newsletter_in{width:168px; margin:auto; text-align:justify;}
#newsletter_in p{ margin:7px 0px 7px 0px; float:left;}
#newsletter_in form{ padding:0; float:left;}
#newsletter_in label{color:#496FA9; font-size:13px; font-weight:bold;}
.news_in_input{ width:168px; height:18px; padding:0; line-height:18px; color:#496FA9; margin-top:5px;}
.news_in_bt{width:28px; height:22px; background-color:#CEDBE6; border:1px solid #8295A8; line-height:18px; color:#496FA9;padding:0; margin-top:5px;}

#short_msg{width:198px; border:1px solid #cccccc; height:134px;}
#short_msg_in{width:168px; margin:auto; text-align:justify;}
#short_msg_in p{ margin:7px 0px 7px 0px; float:left;}
#short_msg_in form{ padding:0; float:left;}
.short_msg_in_text{ width:168px; height:40px; padding:0; line-height:15px; color:#496FA9; margin-top:5px;}
.short_msg_in_bt{width:46px; height:22px; background-color:#CEDBE6; border:1px solid #8295A8; line-height:18px; color:#496FA9;padding:0; margin-top:5px;}

#twitter{width:218px; height:347px; overflow-y:scroll; margin-top:8px;}
.tweet{width:158px; margin:0px 20px 0px 20px; _margin:0px 0px 0px 10px; float:left;}
.tweet ul{margin:8px 0px 0px 0px; padding:0;}
.tweet ul li{ list-style:none; line-height:15px; color:#496FA9; margin:5px 0px 0px 0px; padding-bottom:5px; border-bottom:1px dotted #cccccc;}
.tweet a{padding:0; color:#666666; line-height:14px; text-align:left; text-decoration:none; }
.tweet a:hover{text-decoration:underline;}

.content_right{width:198px; margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px; float:left;}
.content_right h1{margin:10px 0px 0px 0px;padding:0; float:none; color:#F2A933; font-size:12px; font-weight:bold;}
.content_right p {margin:0px 0px 0px 0px; padding:0; text-align:left;}
.content_right p a{padding:0; color:#666666; line-height:14px; text-align:left; text-decoration:none; }
.content_right p a:hover{text-decoration:underline;}

.pagelist h1{margin:6px 0px 0px 0px;padding:0;}
.pagelist h1 a{margin:0;padding:0; line-height:14px; color:#F2A933; font-size:14px; font-weight:800; text-decoration:none;}