/* Padronização inicial */
*{outline-color:invert;outline-style:none;outline-width:medium;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, abbr, img, ol, ul, li, fieldset, form, label, address{margin:0; padding:0; border:0;}
html{margin:0 auto; text-align:center;}
:focus {outline-color:invert;outline-style:none;outline-width:medium;}
ol, ul {list-style: none;}
address{ font-style:normal }
p, h4, label, span{font: normal 12px "Trebuchet MS",Arial,Sans-Serif; color:#6f6a4a;}

/*Css Home*/
body{font-size:100.01%; background:#294f5a url(../_images/bg.jpg) repeat-y scroll center ; line-height:1; color:black; text-align:center}

div#holder{position:relative; top:0; margin:0 auto; width:780px; text-align:left;}

h1, h2, h5, h3, li{font:14px "Times New Roman", Times, serif; color:#126084; font-weight:bold; display:block;}
h5{font-size:16px; padding:10px 0 0 9px;}

div#content{background:#F8F7EC url(../_images/bg_bottom.jpg) no-repeat left bottom; height:auto; padding:0 0 40px 0; min-height:740px;}
* html div#content{height: 740px; overflow:visible;}


#holder #bg_top{ height:24px; background:url(../_images/bg_round_topo.png);}
#holder #bg_bottom{ height:16px; background:url(../_images/bg_round_bottom.png);}
#holder #sombra{height:100%; width:12px; left:0px; top:0px; position:absolute; margin:14px auto 6px auto; background:url(../_images/bg_sombra_left.png); display:none;}
#holder #sombra2{height:100%; width:12px; left:792px; top:0px; position:absolute; margin:14px auto 6px auto; background:url(../_images/bg_sombra_right.png); display:none;}

#holder{ padding:0 12px;}

#bg_container{ position:absolute; width:219px; height:280px; background:url(../_images/bg_menu.png) no-repeat center -26px; left:21px; padding:0px; margin:0px; z-index:902;}
#container{ position:absolute; width:219px; height:307px; left:21px; padding:0px; margin:0px; z-index:903;}

#container img{ margin: 0 0 0 5px; display:block}
#container a.logo{ margin: 0 0 0 0; width:214px; height:114px;}
#container a{height:27px; width:209px; text-indent:-999px; display:block; margin: 0 0 0 5px;}
#container a.exponor{ background:url(../_images/menu_exponor.gif) no-repeat;}
#container a.exponor:hover{ background-position:center -27px;}
#container a.eventos{height:26px; background:url(../_images/menu_eventos.gif) no-repeat;}
#container a.eventos:hover{ background-position:center -26px;}
#container a.fecomercio{height:28px; background:url(../_images/menu_fecomercio.gif) no-repeat;}
#container a.fecomercio:hover{ background-position:center -28px;}
#container a.relacionamento{height:27px; background:url(../_images/menu_relacionamento.gif) no-repeat;}
#container a.relacionamento:hover{ background-position:center -27px;}
#container a.imprensa{height:28px; background:url(../_images/menu_imprensa.gif) no-repeat;}
#container a.imprensa:hover{ background-position:center -28px;}
#container a.contato{height:25px; background:url(../_images/menu_contato.gif) no-repeat;}
#container a.contato:hover{ background-position:center -25px;}

body.exponor #container a.exponor{ background:url(../_images/menu_exponor.gif) no-repeat center -27px;}
body.eventos #container a.eventos{ background:url(../_images/menu_eventos.gif) no-repeat center -26px;}
body.fecomercio #container a.fecomercio{ background:url(../_images/menu_fecomercio.gif) no-repeat center -28px;}
body.relacionamento #container a.relacionamento{ background:url(../_images/menu_relacionamento.gif) no-repeat center -27px;}
body.imprensa #container a.imprensa{ background:url(../_images/menu_imprensa.gif) no-repeat center -28px;}
body.contato #container a.contato{ background:url(../_images/menu_contato.gif) no-repeat center -25px;}

#secao{ background:url(../_images/bg_header.jpg) no-repeat 215px 0px; width:780px; height:165px; position:relative}
#secao h5{float:right; font-size:16px; right:0px; margin-right:30px; padding:10px 0pt 0pt 9px; position:absolute; color:#0D495E; width:auto; text-align:right;}
#secao #linha{ background:transparent url(../_images/bg_footer.gif) repeat-x top center; height:5px; width:730px; left:50px; top:135px; position:absolute; }
#secao h1{ position:absolute; bottom:30px; left:263px; font-size:30px; font-weight:normal; color:#0d495e; }
#secao.feira_detalhe{ background:none; }
#secao.feira_detalhe h1{width:780px; height:165px; position:absolute; top:0px; left:0px;}
#secao.feira_detalhe h1 img{top:0px; right:6px; position:absolute}

#secao.aexponor{ background:none;}
#secao.aexponor h1{width:780px; height:165px; position:absolute; top:0px; left:0px;}
#secao.aexponor h1 img{top:0px; right:6px; position:absolute}
#secao.aexponor h1 span{ position:absolute; left:265px; top:100px; font:bold 30px "Times New Roman", Times, serif; color:#0d495e;}

ul#breadcrumb{ list-style:none; position:absolute; bottom:0px; left:265px;}
ul#breadcrumb li{float:left; font:12px "Trebuchet MS",Arial,Sans-Serif; color:#11496e;}
ul#breadcrumb li.separador{width:15px; text-align:center; color:#6f6a4a;}
ul#breadcrumb li a{color:#6f6a4a; text-decoration:none;}
ul#breadcrumb li a:hover{text-decoration:underline;}

#descricao, #fecomercio, #logotipoFecomercio {left:265px; width:490px; position:relative; margin-top:35px;  border-top:1px solid #6f6a4a;}
#logotipoFecomercio {border: 0; }
* html #descricao{margin-bottom:-5px;}

#descricao .detalhes, 
#descricao .detalhes_opened{
	left:0;
}
#descricao .detalhes_opened p{
		width:440px;
}
.formularios #descricao{margin-top:15px;}
.formularios #secao{height:156px;}

#data-hora{position:relative;left:500px;font:12px "Trebuchet MS",Arial,Sans-Serif; color:#11496e;width:260px;}


#descricao h2, #fecomercio h2{top:-20px; font-weight:normal; position:absolute; font-size:18px;text-transform:uppercase;}
#descricao h2.step2{top:-45px;}
#descricao h2.special{top:-45px; font-size:16px;}
#descricao h3{font:bold 14px "Times New Roman", Times, serif; color:#6f6a4a; text-transform:uppercase;}
#descricao p, #fecomercio p, #clipping p.top{color:#6f6a4a; padding:15px 0 0 0; width:475px; clear:both;}
#descricao p.img_desc{position:absolute; right:-5px; top:220px; width:242px; font-size:11px;}
#descricao p.alert{color:#FF3300;}
#descricao p.alert strong{ text-transform:uppercase; }
#fecomercio p.center{text-align:center;}
#logotipoFecomercio p.center{text-align:center;}
#descricao p.small{width:240px; line-height:16px; text-align:justify;margin-bottom:15px;}
#descricao img.barril{position:absolute; left:250px; top:15px;}
#descricao a, #fecomercio a{color:#126084; text-decoration:none;}
#descricao a.destaque{font-weight:bold; cursor:pointer;}
#descricao a:hover, #fecomercio a:hover{text-decoration:underline;}
#descricao div.hr{ margin:20px 0 10px 0; width:100%;}
* html #descricao div.hr{ margin-bottom:-25px;}

#calendario, #feiras, #clipping, #novidade{left:265px; width:490px; position:relative;}
#calendario .vevent, #feiras .vevent, #clipping .box_clipping{ width:470px; height:162px; background:url(../_images/bg_box_feira.gif) no-repeat; margin: 20px 0 0 0; padding:10px; position:relative;}
#calendario img, #feiras img, #clipping .box_clipping img{ float:left; margin: 0 20px 0 0;}
#calendario h2, #feiras h2, #clipping .box_clipping h2{color:#6f6a4a; text-transform:uppercase;}
#calendario p, #feiras p, #clipping .box_clipping p{line-height:14px; margin:15px 0 10px 0;}
#calendario p.description, #feiras p.description, #clipping .box_clipping p.description{margin:5px 0 0 0;}
#calendario a img, #feiras a img, #clipping .box_clipping a{position:absolute; bottom:0; right:0; width:82px; height:27px; margin:0 10px 10px 0;}
#logos{position:relative; height:60px; margin-top:20px; text-align:center; text-align:center;}
#logos img{float:none; margin:0 10px;}
/*#calendario a img, #feiras a img, #clipping .box_clipping a img{ width:82px; height:27px;margin:0; right:0px; position:relative; bottom:0px; left:210px;}*/
#clipping .player{position:relative;text-align:center;}
#clipping .player embed, #clipping .player object{margin:0 auto;}

div#footer{position:relative; clear:both; background:#f8f7ec url(../_images/bg_footer.gif) repeat-x top center; height:95px;}
div#footer div#foot_content{position:relative; height:75px; padding:20px 0 0 0; margin:0 auto; text-align:center;font:12px "Trebuchet MS",Arial,Sans-Serif; color:#6f6a4a;}
div#footer div#foot_content p{font-size:11px; margin:0;}

div#footer span.fn, div#footer span.email{display:none;}

div.detalhes{
		width:478px; left:271px; position:relative;background:url(../_images/bg_closed.gif) repeat-x; cursor:pointer; margin-top:10px;
}
div.detalhesVideos{
		width:478px; left:266px; position:relative;background:url(../_images/bg_closed.gif) repeat-x; cursor:pointer; margin-top:10px;
}
div.detalhes h3{ height:24px; text-transform:uppercase;}
div.detalhes span.h3, div.detalhes_opened span.h3{padding:5px 0 0 6px; float:left; color:#837e60; font-family:"Times New Roman", Times, serif; font-weight:bold;}

div.detalhes span.left{background:url(../_images/round_left.gif) no-repeat; height:24px; width:6px; position:absolute; left:-6px;}
div.detalhes span.right{background:url(../_images/round_right.gif) no-repeat; height:24px; width:6px; position:absolute; right:-6px;}

div.detalhes img.seta{ right:10px; position:relative; display:block; float:right;}
div.detalhes div{display:none;}

div.detalhes_opened{width:478px; left:271px; position:relative; height:311px; background-image:url(../_images/box_background.gif); margin-top:10px;}
div.detalhes_opened{width:478px; left:266px; position:relative; height:311px; background-image:url(../_images/box_background.gif); margin-top:10px;}
div.detalhes_opened span.left{background:url(../_images/box_left.gif) no-repeat; height:311px; width:6px; position:absolute; left:0px;}
div.detalhes_opened span.right{background:url(../_images/box_right.gif) no-repeat; height:311px;  width:6px; position:absolute; right:-6px;}

div.detalhes_opened h3{height:28px; cursor:pointer;}
div.detalhes_opened img.seta{ display:none;}
div.detalhes_opened div{display:block;}

div.detalhes_opened_flash h3{cursor:default;}
div.detalhes_opened_flash{margin-top:40px;}
div.detalhes_opened_flash span.left{background:url(../_images/box_left_flash.gif) no-repeat; height:361px;}
div.detalhes_opened_flash span.right{background:url(../_images/box_right_flash.gif) no-repeat; height:361px;}


div.scroll-content{padding:0 0 0 6px;}
div.scroll-content span.hidden{display:none;}
div.scroll-content h4, div.scroll-content p span{font-weight:bold;}
div.scroll-content p, div.scroll-content a{margin-top:15px}
div.scroll-content a{font-weight:bold; text-decoration:none; color:#6F6A4A;}
div.scroll-content a:hover{text-decoration:underline;}

div#album{overflow:auto;}
div#album div#show_img{background:url(../_images/bg_img_album.gif) no-repeat; margin-left:5px; width:323px; height:280px; float:left; display:inline;}
div#album div#show_img img{margin:10px 0 0 9px;}
div#album div#show_img p{float:left; bottom:7px; left:7px; position:absolute;}
div#album div.scroll-main{width:136px; height:274px; float:right; right:2px; display:inline; background-color:#fcfbf7; border:1px solid #bfbca8;}
div#album div.scroll-main div.scroll-dataholder{width:135px; height:266px; top:4px;}
div#album div.scroll-main div.scroll-dataholder div.scroll-content ul{position:relative;}
div#album div.scroll-main div.scroll-dataholder div.scroll-content ul li{display:inline; float:left; padding:0 0 5px 1px; background-image:none;}
div#album div.scroll-main div.scroll-dataholder div.scroll-content ul li img{border:3px solid #d1cbaa;}
div#album div.scroll-main div.scrollbar-hilight-color{height:266px; right:4px; top:4px;}


#submenu{ width:199px; padding-top:98px; position:absolute; top:243px; left:31px; background:url(../_images/submenu_top.gif) no-repeat top center;}
#submenu a, #submenu a.img, #submenu #bottom a{ background:url(../_images/submenu_item.gif) no-repeat; color:#6f6a44; text-decoration:none; width:199px; height:26px; text-align:center; vertical-align:middle;font:bold 14px "Times New Roman", Times, serif; display:block; padding-top:6px;}
#submenu a img{margin:0;}
#submenu a.img, #submenu #bottom a.img{ background:url(../_images/submenu_item_g.gif) no-repeat; height:38px;}
#submenu a:hover{ color:#11496e;}
#submenu a.ativo{ color:#11496e;}

#submenu #bottom{ height:250px; width:199px; background:transparent url(../_images/submenu_bottom.gif) no-repeat 0 -159px; position:relative; padding-top:30px;}
#submenu #bottom a{ color:#11496e; }
#submenu #bottom a.img{ background:url(../_images/submenu_item_g2.gif) no-repeat;}
#submenu #bottom a:hover{ color:#aba580;}
#submenu #bottom a.ativo{ color:#aba580;}

#submenu.com_sombra #bottom{ height:250px; width:199px; background:transparent url(../_images/submenu_bottom_peq.gif) no-repeat 0 0; position:relative; padding-top:30px;}



div#descricao #download{ background:url(../_images/bg_dotted.gif) bottom repeat-x; padding:30px 0 15px 0;}
div#descricao #download.last{ background:none; }
div#descricao #download p{ padding:10px 0 10px 0;}
div#descricao #download a { margin:0 20px 15px 0;}
div#descricao #download a img.fotos{ width:87px; height:35px;}
div#descricao #download a img.release{ width:95px; height:35px;}
div#descricao #download h3, div#clipping h3, div#novidade h3{color:#6f6a4a; margin-top:5px; text-transform:uppercase;}
div#descricao #download, div#clipping.detalhe span, div#novidade.detalhe span{font:11px "Times New Roman", Times, serif;color:#11496e;}

div#clipping.detalhe, div#novidade.detalhe{margin:25px 0 15px 0;}


div#clipping.detalhe a img.bt_voltar, 
div#novidade.detalhe a img.bt_voltar{position:relative;/* left:410px*/; margin-top:22px; width:78px; height:27px;}
div#novidade.detalhe a img.bt_voltar{height:27px; margin-top:22px; position:relative; width:90px;}
div#clipping.detalhe p, div#novidade.detalhe p{padding:10px 0 0 0;}
div#novidade.detalhe p{text-align:justify;}
div#clipping.detalhe img.clipping{float:left; margin:3px 10px 0 0;}
div#novidade.detalhe img.novidade{float:right; margin:0 0 0 10px; border:5px solid #1b658a;}

div#list{ position:relative;}
div#list h4{ font-weight:bold;}
div#list ul, .scroll-content ul, fieldset.submit ul, fieldset#form ul.itens_label{position:relative; top:11px;}
fieldset.submit ul, fieldset#form ul.itens_label{width:470px; height:135px;}
div#list ul li, .scroll-content ul li, fieldset.submit ul li, fieldset#form ul.itens_label li{background:transparent url(../_images/bullet_news.gif) no-repeat 6px 19px; width:460px; margin:0; padding:12px 0 12px 15px; font:12px "Trebuchet MS",Arial,Sans-Serif; color:#6f6a4a; float:left;}
.scroll-content ul li{background:transparent url(../_images/bullet_news.gif) no-repeat 6px 12px;}
.scroll-content ul li{padding:5px 0 5px 15px; }
div#list ul li a, .scroll-content ul li a{color:#0d495e; text-decoration:none;}
div#list ul li a:hover, .scroll-content ul li a:hover{text-decoration:none;background-color:#fcfcf7;}

#veja_materia a{float:right;color:#6F6A44;font-weight:bold;}
#veja_materia a:hover{text-decoration:none;}

div#list ul li:hover, .scroll-content ul li:hover{background-color:#fcfcf7;}
div#list ul li.separator, .scroll-content ul li.separator{background:transparent url(../_images/dot_separator.gif) repeat-x; width:490px; height:1px; padding:0; margin:7px 0 7px 0px; font-size:0px;}
div#list ul li.separator:hover, .scroll-content ul li.separator:hover{background:transparent url(../_images/dot_separator.gif) repeat-x; padding:0;}
.scroll-content ul li a{font-weight:normal;}
div#index{font:12px "Trebuchet MS",Arial,Sans-Serif; color:#0d495e; text-align:center; top:30px; position:relative; margin-bottom:20px; clear:both;}
div#index a{color:#0d495e; text-decoration:none; font-weight:bold;}
div#index a:hover{text-decoration:underline;}

#fecomercio{margin-top:60px;}
#fecomercio h2{top:-45px;}
#fecomercio h3{padding:30px 0 0; color:#8b8a70;}
#fecomercio a{font-weight:bold; color:#6f6a4a;}

ul.pdf_download li{background:transparent url(../_images/bullet_news.gif) no-repeat 6px 14px; width:410px; padding:6px 0 6px 15px;}

#combo_base{position:relative; margin-top:40px; border:1px solid #126084; background:#FFFFFF url('../_images/bullet_combo.gif') 232px 2px no-repeat; width:254px; height:22px; cursor:pointer;}
#combo_base h2{margin:2px 0 0 7px;}
#combo_options {position:absolute; border:1px solid #126084; border-top-width:0px; width:254px; height:92px; background-color:#FFFFFF; padding:8px 0; cursor:pointer; display:none;z-index:999;}
#combo_options ul{top:0; padding:0; margin:0;}
#combo_options ul li{color:#6f6a4a; padding-left:10px;}
#combo_options ul li:hover{background-color:#dfdfdf;}


div#descricao form#form_form fieldset#form div input#paraservico{width:422px;}
div#descricao form#form_form fieldset#form div.div_resp input,
div#descricao form#form_form fieldset#form div.div_resp label{margin-left:18px;}
div#descricao form#form_form fieldset#form div.div_inscricao input,
div#descricao form#form_form fieldset#form div.div_inscricao label{margin-left:18px;}


#expositor_form label, .block{display:block;clear:both;}
.large{width:400px;}
.relative{position:relative;}
.right-box{position:absolute;top:0;right:160px;}
.right-box select{ width:143px; }
div.form-line{height:50px;}

.no-float{float:none !important;display:block !important;}
.clear{clear:both;}

a.def-link{font: normal 12px "Trebuchet MS",Arial,Sans-Serif; color:#6F6A4A;text-decoration:underline;}
a.def-link:hover{text-decoration:none;}

.carrossel-generic{width:488px;height:262px;margin:25px 0 0 0;overflow:hidden;position:relative;}
#clipping_holder{position:absolute;width:13000px;}

#clipping_holder div{width:93px;padding:5px;font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;float:left;margin-right:18px;}
#clipping_holder div img{border:2px solid #11496E;margin:0 0 11px 0;}
#clipping_holder div a{color:#11496E;font-weight:bold;text-decoration:none;}
#clipping_holder div a:hover{text-decoration:underline;}
#clipping_holder div p{color:#6f6A4A;margin-top:10px;}
#clipping_holder .thumb-holder{width:89px;padding:0;margin:0;float:none;position:relative;display:block;}
#clipping_holder .video-holder img.play{display:none;}
#clipping_holder .thumb-holder img.play{position:absolute;top:50%;;left:50%;margin:-14px 0 0 -14px;border:2px solid #AAA;}

div#descricao #contato_form fieldset#form{height:280px;}
div#descricao #contato_form fieldset#form div{width:177px; float:left;}
div#descricao #contato_form fieldset#form div.mensagem{width:377px;}
div#descricao #contato_form fieldset#form input,
div#descricao #area_restrita_form fieldset#form input{border:1px solid #126084; padding:0 2px; display:inline;}
div#descricao #area_restrita_form fieldset#form input#evt_id{display:none;}

div#descricao #contato_form fieldset#form input#nome{width:177px;}
div#descricao #contato_form fieldset#form input#email, 
div#descricao #contato_form fieldset#form label.email{margin-left:46px;}
* html div#descricao #contato_form fieldset#form label.email,
div#descricao #contato_form fieldset#form input#email{margin-left:42px;}
div#descricao #contato_form fieldset#form textarea{width:422px; height:160px; border:1px solid #126084; padding:0 2px;}
div#descricao #contato_form fieldset#form input#assunto{width:422px;}
div#descricao #contato_form fieldset.submit input{float:right; margin:0px 60px 0 0;}

div#novidade p a{color:#126084; text-decoration:none;}
div#novidade p a:hover{text-decoration:underline;}

#clipping{position:relative;}
#leftGallery, #rightGallery{position:absolute;top:373px;}
#leftGallery{left:-20px;}
#rightGallery{right:0;z-index:999;}

#hidden-frame{display:none;}

.notice{width:489px; height:32px; background:transparent url(../_images/bg_notas.gif) repeat; margin:5px 0 0 0;}
.totalize{background-image: url(../_images/bg_notice_pb.gif)}
.notice p{color:#0d495e; padding:9px 20px 0 15px !important;width:470px !important;}
.notice p input#qtd_convites{width:20px !important;}
.notice span#preco_cracha{ font-weight:bold; position:absolute; top:8px; left:140px;}
.pointer{cursor:pointer;}

div#popup{
	position: absolute; 
	z-index: 1000;
	width: 350px;
}
div #fechar{
	border: 1px solid #6F6A4A;
	font: normal 12px "Trebuchet MS",Arial,Sans-Serif;
	color: #6F6A4A;
	width: 60px; 
	float: right; 
	position: relative; 
	background-color: #FFFFFF; 
	text-align: center; 
	padding: 2px; 
	top: 0px; 
	left: 0px;
	cursor: pointer;
}
div #imagem{
	position: relative; 
	clear: both; 
	top: 0px; 
	left: 0px;
}