/* Starting */
body {margin:0; background:url(images/site_bg.jpg) no-repeat center top; font-family:Tahoma; font-size:11px; color:#383637;}
a {text-decoration:none; color:#4e4e4e; }
a:hover {text-decoration:underline;}
img {border:0;}
.container {width:984px; margin:0 auto; clear:both;}

/*tab*/
.destaques_box {margin-top:10px;}
.destaques_images {float:left; clear:both; border:0;}
#tab_titles { width:179px; height:286px; float:left; CURSOR: pointer;}
.description { width:370px; height:256px; float:left; clear:both; font-family:tahoma; font-size:11px; color:#fff; margin:0; border:0; background: url(images/tab_bg.jpg); padding:15px;}

/*--- topMenu ---*/
#topMenu{width:984px;height:264px;position:relative;}

/* header */
.header {widows:984px; height:214px; float:left; clear:both;}
.site_logo {float:left;}
.site_slogans { width:299px; height:214px;float:left;}
.site_image { width:494px; height:214px; margin-left:510px;background-image:url(images/site_image.jpg);}
.site_menu { height:50px; float:left; clear:both;position:relative; margin:0;}
.content {width:984px; float:left; clear:both;}
.main_nav {width:199px; height:30px; margin:31px 0 0 54px; pxfloat:left; clear:both;}
.header_slogan {float:left; margin:50px 0 0 28px;}

/* contato */
.contato {width:740px; margin:0 40px 0 0; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.contato_title {width:740px; height:40px; background:url(images/dots.jpg) bottom repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#3778b8; clear:both;}
.endereco_title { width:500px; height:41px; margin:10px 0 10px 0; background:url(images/arrow.jpg) no-repeat; padding:5px 0 0 42px; font-size:20px; color:#afafaf;}
.telefone { width:500px; height:29px; background:url(images/phone_icon.jpg) no-repeat; padding: 0 0 20px 35px; margin:20px 0 0 0;}

/* missao */
.institucuonal {width:740px; margin:0 40px 0 0; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.institucuonal_title {width:740px;background:url(images/dots.jpg) bottom repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#3778b8; clear:both;}
.institucuonal_image { padding:3px; border:solid 1px #b1d9ed; float:left; margin:0 10px 10px 0;}

/* noticias */
.central_de_informacoes{width:740px; margin:0 40px 0 0; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.central_de_informacoes_title {width:740px; padding:10px 0; background:url(images/dots.jpg) bottom repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#3778b8; clear:both;}
.noticias_image { padding:3px; border:solid 1px #b1d9ed; float:left; margin:0 10px 10px 0;}

/* documentos */
.download{width:740px; margin:0 40px 0 0; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.download_title {width:740px; height:40px; background:url(images/dots.jpg) bottom repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#3778b8; clear:both;}
.download_word{ width:720 float:left; margin:10px; 20px 0 0; padding :0 0 20px 60px; background:url(images/word_icon.jpg) no-repeat;}
.download_pdf{ width:720 float:left; margin:10px; 20px 0 0; padding :0 0 20px 60px; background:url(images/pdf_icon.jpg) no-repeat;}


/* pagenator */
.pagenator {width:11px; height:14px; margin:0 0 10px 5px; padding:1px 0 0 3px;; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#32a6fe;background: url(images/pagenator_bg.jpg) repeat-x; border:solid 1px #a8dbf8; float:left;}

/* content */
.left_columm {width:180px; float:left;}
.center_columm { width:580px; float:left; margin:0 10px 0 10px;}
.right_columm {width:204px; float:left;}
.right_boxes { width:204px; float:left; clear:both; margin-bottom:22px;}
.subpage_titles {margin-bottom:10px; float:left; clear:both; position:relative;}
.content_footer {width:540px; margin:0 0 20px 0; float:left; clear:both;padding:0 0 0 200px;}
.content_footerSolo {width:740px; margin:0 0 20px 0; float:left; clear:both;padding:0;}
#boxArtigo{float:left;clear:both;width:740px;margin-bottom:15px;line-height:140%;}
#boxComenteNoticia{float:left;clear:both;width:740px;margin-bottom:15px;}
#boxComentarios{float:left;clear:both;width:740px;margin-bottom:15px;}
.boxComentarios{float:left;clear:both;width:740px;margin:15px 0;padding-bottom:15px;border-bottom:1px dashed #f0f0f0;}
.boxComentarios p{margin:0;}
.boxComentarios .titulo{font-size:13px;margin-bottom:7px;color:#000;font-weight:bold;}
.boxComentarios .titulo .data{font-size:12px;color:#ccc;font-weight:normal;}
.boxComentarios .textoComentario{font-size:12px;}
.content_footer_icons {margin:10px 10px;}
.image_right { padding:3px; border:solid 1px #b1d9ed; float:right; margin:0 0 10px 10px;}
.main_title {font-family:"Impact","Arial"; font-size:20px; color:#37a3c9;padding-right:20px;}
.destaques_image { padding:3px; border:solid 1px #ccc; float:left; margin:10px 5px 3px 0;}
 
/* site path */
.site_path { width:740px; margin:10px 0 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#999;text-align:right; }
.site_path a {text-decoration:none; color:#999;}
.site_path a:hover {color:#333;}

/* tab*/
.tab_menu { height:58px; padding:12px 0 0 5px; margin-left:5px;}
.tab_menu a {font:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; color:#818855; font-weight:bold; text-decoration:none;}
.tabactive {position: relative; background:#FFF;}
.short_content {font-family:Tahoma, Geneva, sans-serif; font-size:9px; color:#a19968;}
#tabcontent1 {font-size: 12px;  padding: 6px}
#tabcontent2 {font-size: 12px;  padding: 6px}
#tabcontent3 {font-size: 12px;  padding: 6px}
#tabcontent4 {font-size: 12px;  padding: 6px}
.tab_left {width:380px; height:286px; background:url(images/tab_bg.jpg); float:left; } 
.tab_right {width:200px; float:left; background:url(images/right_menu_bg.jpg); width:179px; height:286px;}


/* text fields */
.search_field { width:150px; height:26px; margin-top:10px; border:0; background:url(images/search_field_bg.jpg) no-repeat; padding: 5px 15px 5px 28px; font-family:Arial; font-size:12px; color:#383637;}
.boletim_field { width:163px; height:26px; margin-top:10px; border:0; background:url(images/text_field.jpg) no-repeat; padding: 5px 15px 5px 15px; font-family:Arial; font-size:12px; color:#383637;}
.form_titles {width:100px; float:left; line-height:23px; text-align:right; margin-right:10px;}
.form_titles_seperate {width:10px; line-height:23px; float:left;}
.form_fields { width:300px; float:left;}
.text_form_fields {border:#CCC 1px solid; padding:4px; font-family:Tahoma; font-size:11px; color:#383637;}

/* buttons*/
.search_button {margin-top:0px;}

/* eventos banner */
.eventos_banner {margin-top:10px;}

/* sescoop center banner*/
.sescoop_banner {margin-bottom:15px;}

/* destaques*/
.destaques {margin-top:15px;}

/* left banners */
.left_banner {margin-bottom:20px;}

/* ultimas noticias */
.ultimas_noticias {width:180px; float:left; clear:both;}
.ultimas_noticias_title {margin-bottom:10px;}
.ultimas_noticias_box {padding-bottom:13px; margin-bottom:13px; background:url(images/dots.jpg) repeat-x bottom; font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_box a{ text-decoration:none; font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_box a:hover{ text-decoration:underline; font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_box_noborder {padding-bottom:13px;font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_box_noborder a{ text-decoration:none; font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_box_noborder a:hover{ text-decoration:underline; font-family:Arial; font-size:12px; color:#545454;}
.ultimas_noticias_blue {font-family:Tahoma; font-size:10px; color:#3778b8; font-weight:bold;}

/* footer */
.footer {height:150px; margin-top:10px; padding-top:10px; border-top:#CCC 1px solid; clear:both;position:relative;}
.footer address{width:280px;position:absolute;top:36px;left:538px;font-style:normal; text-align:center;color:#afafaf;}
.footer_logo {margin:15px 0 0 25px; float:left;}
.site_link {float:left; margin:0 0 0 40px;}
.copyright {float:left; margin:0 0 0 40px;}
.ilion_logo {float:right; margin-right:30px;}

/* footer menu first line */
ul.footer_menu_first {list-style:none; margin:20px 40px 0 0; padding:0; list-style:none; font-size:11px; color:#afafaf; line-height:24px; float:left;}
ul.footer_menu_first li { float:left; clear:both;}
ul.footer_menu_first li a{ text-decoration:none;clear:both; padding:0; color:#afafaf;}
ul.footer_menu_first li a:hover{ text-decoration:none;clear:both; padding:0; color:#333;}

/* footer menu second line */
ul.footer_menu_second {list-style:none; margin:20px 40px 0 0; padding:0; list-style:none; font-size:11px; color:#afafaf; line-height:24px; float:left;}
ul.footer_menu_second li { float:left; clear:both;}
ul.footer_menu_second li a{ text-decoration:none;clear:both; padding:0; color:#afafaf;}
ul.footer_menu_second li a:hover{ text-decoration:none;clear:both; padding:0; color:#333;}

/*--- boxSubmenu ---*/
.boxSubmenu{width:202px;float:left;clear:both;margin-bottom:20px;border:0px solid #dcdcdc;}
h3{margin:0 0 10px 0;padding:5px 0 5px 20px;background:url(images/h3-icon.gif) no-repeat 5px 11px;width:180px;float:left;clear:both;font-family:Arial, Helvetica, sans-serif;color:#5f5f5f;font-size:18px;letter-spacing:-1px;border-bottom:1px #b8b8b8 dashed;}
.boxSubmenu ul{margin:0 0 0 11px;padding:0 0 10px 0;list-style:none;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#5f5f5f;width:177px;float:left;clear:both;}
.boxSubmenu ul li{margin:0;padding:0;width:177px;float:left;clear:both;font-weight:bold;}
.boxSubmenu ul li a{margin:0;padding:8px 0 8px 13px;width:164px;float:left;clear:both;color:#5f5f5f;text-decoration:none;border-top:1px dotted #cccccc;background:url(images/list-up.gif) no-repeat 0 13px;}

.boxSubmenu ul li a:hover{color:#007ef4;text-decoration:none;}



.boxSubmenu ul li ul{margin:0;padding:0;list-style:none;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#5f5f5f;width:177px;float:left;clear:both;}
.boxSubmenu ul li ul li{margin:0;padding:0;list-style:none;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#5f5f5f;width:177px;float:left;clear:both;font-weight:normal;background:none;}
.boxSubmenu ul li ul li a{margin:0;padding:8px 0 8px 23px;width:154px;float:left;clear:both;color:#5f5f5f;text-decoration:none;border-top:1px dotted #cccccc;background:none;}
.boxSubmenu ul li ul li a:hover{background:url(images/item.gif) no-repeat 8px 13px;color:#007ef4;}

/*--- noBorder ---*/
.boxSubmenu ul li.noBorder a{border:none;}
.boxSubmenu ul li.noBorder ul li a{margin:0;padding:8px 0 8px 23px;width:154px;float:left;clear:both;color:#5f5f5f;text-decoration:none;border-top:1px dotted #cccccc;background:none;}
.boxSubmenu ul li.noBorder ul li a:hover{background:url(images/item.gif) no-repeat 8px 13px;color:#007ef4;}

/*--- active menu ---*/
.boxSubmenu ul li.ativo a{color:#007ef4;text-decoration:none;background:url(images/list-down.gif) no-repeat 0 13px;}
.boxSubmenu ul li.ativo ul li a{margin:0;padding:8px 0 8px 23px;width:154px;float:left;clear:both;color:#5f5f5f;text-decoration:none;border-top:1px dotted #cccccc;background:none;}
.boxSubmenu ul li.ativo ul li a:hover{background:url(images/item.gif) no-repeat 8px 13px;color:#007ef4;}

.boxSubmenu ul li.ativo ul li.subAtivo a{background:url(images/item.gif) no-repeat 8px 13px;color:#007ef4;}


/* Fotos */

.fotoleft{
float:left;
text-align:left;
margin:0px 0px 10px 0px;
}

.fotoright{
float:right;
text-align:right;
margin:0px 0px 10px 0px;
}

.fotoinferior{
margin:0px 20px 20px 0px;
float:left;
}

.containerfotoleft{
margin:0px 15px 0px 0px;
float:left;
}

.containerfotoright{
margin:0px 0px 0px 15px;
float:right;
}

.containerfotoinferior{
margin:15px 0px 0px 0px;
text-align:justify;
float:left;
clear:both;
}

.fotolegenda{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:10px;
text-align:center;
}

.fotocreditos{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom:3px;
text-align:left;
}
.foto {padding:1px;background-color:#8e8e8e;border:1px solid #ccc;
}
.imgalpha {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}
.imgalpha:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}

.boxFotoLateral{width:265px;clear:both;margin:0;}
.boxFotoLateral .txtFotosProduto{padding:0 0 15px 28px;}
.divFotoLateral{clear:both;margin:0 0 15px 0;text-align:center;}
/* --- */

/*--- banner home ---*/
.linhaBannersHome{width: 579px;float: left;clear: both;margin-bottom:20px;}
.boxBannerDestaque{width:270px;float:left;margin-right:39px;}
.noMargin{margin: 0;}


/*-- tableIndicadores --*/
.tableIndicadores{float:left;clear:both;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;margin:10px 0 10px 3px;}
.tableIndicadores tr td{background: url(images/sep-table-indicadores.gif) no-repeat bottom #e6e6e6;padding:5px;}
.tableIndicadores tr.yellow td{background: url(images/sep-table-indicadores.gif) no-repeat bottom #87CEEB;padding:5px;}
.tableIndicadores tr.merged td{background:none;padding:5px;font-weight:bold; color:#060606;font-size:11px;}
.font11{font-size:11px;}

.tableIndicadores a{color:#3f3f3f;text-decoration:underline;}
.tableIndicadores a:hover{color:#3f3f3f;text-decoration:none;}

.tableIndicadores #rate{float:left;width:100px;}
.tableIndicadores #rate #value{ float:left;margin-right:7px;width:40px;text-align:right;}
.tableIndicadores #rate #obs{font-size:9px;color:#666;float:right;width:50px;}


.tableIndicadores #dolar{float:left;width:100px;}
.tableIndicadores #dolar #label{ float:left;margin-right:7px;width:40px;text-align:right;}
.tableIndicadores #dolar #value{font-size:9px;color:#666;}


/*---------------------------------------------------------*/

/*--- destaques-wrapper ---*/
.destaques-wrapper{width:587;float:left;clear:both;}

/*--- boxMapa ---*/
.buscaDeCooperativas{width:587px;height:25px;float:left;clear:both;margin-bottom:20px;}
.boxMapa{width:587px;float:left;clear:both;margin-bottom:20px;}
.boxMapa p{margin:0;padding:0;}
.boxMapa p.divisor{padding:10px 0 3px 0;font-weight:bold;}
.boxMapa area, .boxMapa area:active, .boxMapa a, .boxMapa img{outline:none;}

input{font-size:12px;}
.campoMapa{font-size:11px;color:#666;padding:3px;vertical-align:middle;margin:0 3px 0 0;border:1px solid #ccc;}
.radioButton{padding:0;vertical-align:middle;margin:3px 3px 0 0;}

.boxMapa .mapaTexto{width:240px;float:right;}
.boxMapa #mapa{width:300px;height:290px;float:left;overflow:hidden;}

/*@ box-radio-home */
.box-radio-home{width: 204px;float: left;clear: both;margin: 10px 0 0 0;}
.box-radio-home a{display: block;color: #666;padding: 5px 0;text-decoration: none;}
.box-radio-home a:hover{color: #333;text-decoration: none;}
