/* Para o Layout -- NãO ALTERAR */
/*reset.css*/
body{color:#666;background:#fff url(images/bg.jpg) top left repeat-x;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/
body{font:13px/1.22 arial,verdana,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{float:right;}.yui-gb div.first{margin-left:0;float:left;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}.yui-gb .yui-u{float:left;}
/*base*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td {padding:.2em;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}
/* / Para o Layout -- NãO ALTERAR */

/* 5 Colunas */
.yui-gh .yui-u {width:18%;margin-left:2.4%;float:left;}
.yui-gh .first {margin-left:0;} 
.yui-gh:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.yui-gh {zoom:1;}
/* /5 Colunas */
h1,h2,h3{margin:0.5em 0;}
h2{font-size: 200%; padding-top: 10px;}
h3{font-size: 130%;}
body.mceContentBody {
   background: #FFF;
}
#xo-logger-output{background: #FFFFCF;} /* Debug */

/* Geral */

/* Início do formulário */
div#contactForm input.bogusField, div#contactForm textarea.bogusField {
	display: none;
}
div#contactForm div.headerForm{margin-bottom: 10px;}
div#contactForm div.divField{margin-top: 10px;}
div#contactForm input.inputButton{font-size: 1em; margin:2px; background: #000; width:80px; height:24px; border:1px solid #000; font-weight:bold; color:#FFF; cursor: pointer; border-radius: 10px; -moz-border-radius: 10px; padding: 0 0;}
div#contactForm select{border:1px solid #000; font-weight:bold; color:#333;}
div#contactForm h1{font-weight:bold; color:#ED7400;}
div#contactForm input, div#contactForm textarea {font-size: 1.1em; padding: 7px; width: 470px;} /* Comum */
div#contactForm input.txtForm {color: #999; border-radius: 10px; -moz-border-radius: 10px; border:1px solid #b3b3b3;}

div#contactForm input.txtFormOver {
	color: #000;
	background: #fafafa;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	border:1px solid #b3b3b3;
}

div#contactForm textarea.txtForm {
	color: #999;
	border-radius: 10px; -moz-border-radius: 10px;
	background: transparent;
	border:1px solid #b3b3b3;
}

div#contactForm textarea.txtFormOver {
	color: #000;
	background: #fafafa;
	height: 100px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	border:1px solid #b3b3b3;
}

.tituloForm{
	font-size: 16px;
	font-weight: 700;
	text-align: left;
	width: auto;
}

/*  Fim do formulário */

#pageTop, #pageBottom{background:#FFF;}
#pageTop p, #pageBottom p{margin:0;}
#bd{min-height:400px;}
#navBar{height:30px;}
#navBar h1{margin:0 0; height:17px; font-size:1.2em; font-family:arial,verdana,sans-serif; padding:4px; font-weight:700; color: #666;}
#navBar h1 a{color: #ee7f29; font-weight:700;}
#navBar h1 a:hover{color: #666; font-weight:700;}
#mainArea{overflow:hidden;}

a:link{color:#ee7f29;text-decoration:none;}
a:visited{color:#ee7f29;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}

/* Menu Mastop Publish */
.menu_mpub_menu ul li a { font-size: 1.1em;}

/* Tooltip */
#tt{width:300px; text-align: justify;}
#tt div.bd{background:#FFFFDF; border:1px solid #000; padding:3px;}
a.tooltip{color:#000; background: url(images/icons/more.gif) center right no-repeat; padding-right: 14px;}
a.tooltip:hover{cursor: default; text-decoration: underline;}
/* /Tooltip */

/* Formulários de Contato */
form.contactForm{margin:10px;}
div.contactField{height:35px;}
div.contactField label{font-weight: 700;font-size: 1.2em; width: 230px;}
div.contactField input{font-size: 1.3em; padding: 2px; font-family:arial,verdana,sans-serif; width: 300px; border:1px solid #92C93F;}
div.contactField select{font-size: 1.3em; padding: 2px; font-family:arial,verdana,sans-serif; width: 300px; border:1px solid #92C93F;}
div.contactField input:hover, div.contactField textarea:hover, div.contactField select:hover{border:1px solid #4E7F00}
div.contactField input:focus, div.contactField textarea:focus, div.contactField select:focus{border:1px solid #3A5F00; background: #EDFFCF;}
div.contactField textarea{padding: 5px; font-family:arial,verdana,sans-serif; width: 295px; border:1px solid #92C93F; height: 100px;}

div.fullField{margin: 0 0 5px 55px;}
div.fullField label{font-weight: 700;font-size: 1.2em; width: 100%; display: block; float: none; text-align: left;}
div.fullField input{font-size: 1.3em; padding: 2px; font-family:arial,verdana,sans-serif; width: 400px; border:1px solid #92C93F;}
div.fullField input.checkRadio{width: auto; border:0;}
div.fullField select{font-size: 1.3em; padding: 2px; font-family:arial,verdana,sans-serif; width: 400px; border:1px solid #92C93F;}
div.fullField input:hover, div.fullField textarea:hover, div.fullField select:hover{border:1px solid #4E7F00}
div.fullField input:focus, div.fullField textarea:focus, div.fullField select:focus{border:1px solid #3A5F00; background: #EDFFCF;}
div.fullField textarea{padding: 5px; font-family:arial,verdana,sans-serif; width: 395px; border:1px solid #92C93F; height: 100px;}

/* /Formulários */

a.link_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;}
a.link_grd:hover{background-position: 0 -52px !important;}
a.link_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;}
a.link_med:hover{background-position: 0 -38px !important;}
a.link_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;}
a.link_peq:hover{background-position: 0 -26px !important;}

a#loja{text-indent:-9999em; overflow: hidden; height:0; width: 208px; background: url(images/header/loja.jpg) no-repeat; float: right; position: relative;}
a#loja:hover{background-position: 0 -28px;}

input.input_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;}
input.input_grd:hover{background-position: 0 -52px !important;}
input.input_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;}
input.input_med:hover{background-position: 0 -38px !important;}
input.input_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;}
input.input_peq:hover{background-position: 0 -26px !important;}

label{width: 150px; float: left; text-align: right; margin-right: 0.5em; display: block; padding:5px;}
br{clear:left;}
.titulo{background-color: #fff; padding:5px 0 2px 2px; font-family:arial,verdana,sans-serif; margin:0 0 10px 0; color:#000; border-bottom: 8px solid #666;}
.catSort{margin-bottom: 10px;}
.subtitulo{background-color: #fff; padding:2px 2px; font-family:arial,verdana,sans-serif; margin:0 0 6px 0; border-bottom: 2px solid #000; color: #000;}
.automargin{margin:0 auto;}
.dstac{border: 1px solid #CCC; padding:10px; margin:10px; background: #FFF;}
.dstacOver{border: 1px solid #000; padding:10px; margin:10px; background: #FFF;}
.float33{float:left; width:33.3%}
.adminBox{border: 2px solid #333333; text-align:left; width:300px; background-color: #DFDFDF; padding:5px; display:block; margin:10px auto;}

/* Abas */
div#tabHome{margin-top:15px; width:700px;}
div#tabHome .yui-content{background:#FFF; border:1px solid #454A44; margin:0; padding: 0; overflow:hidden;}
div#tabHome ul.yui-nav{border-color:#666;}
div#tabHome ul.yui-nav{border-color:#666;}
div#tabHome .yui-nav .selected a, div#tabHome .yui-nav .selected a:focus, div#tabHome .yui-nav .selected a:hover{background:#666; none; font-weight:700; font-size:1.2em;}
div#tabHome .yui-nav a em{font-weight:700;}
div#tabHome .yui-nav a{font-size:1.1em;}
div#tabHome .yui-nav a:hover{background:#ccc none;}
div#tabHome.yui-navset .yui-nav li,
div#tabHome.yui-navset .yui-navset-top .yui-nav li,
div#tabHome.yui-navset .yui-navset-bottom .yui-nav li {
    margin:0 0.3em 0 0;
}
div#blockFixed{float:right; margin-top:45px; width: 250px; text-align:center;}
div.projetos{background-image: url('images/banner/aba2.jpg'); background-repeat: no-repeat; background-position: center bottom; width: 698px; height: 308px}
div.projetosTit{font-weight:700; font-size:2.0em; margin:10px 0 0 220px; text-align: left; color: #888;}
div.projetosTit2{font-weight:700; font-size:1.3em; margin:10px 0 0 280px;}
div.projetosTit3{font-weight:700; font-size:1.4em; margin:20px 10px 0 0; text-align: right; color: #71a127;}
ul.projetosLista {margin:0 7px 0 300px; text-align:left; padding-top: 15px;}
ul.projetosLista li{font-size: 1.1em;}

div.clientes{background-image: url('images/banner/aba1.jpg'); background-repeat: no-repeat; background-position: center bottom; width: 698px; height: 308px}
div.clientesTit{font-weight:700; font-size:2.0em; margin:10px 0 0 60px; text-align: left; color: #888;}
div.clientesTit2{font-weight:700; margin:10px 0 0 20px; text-align: left;}
div.clientesTit3{font-weight:700; font-size:1.4em; margin:20px 0 0 110px; text-align: left; color: #71a127;}
ul.clientesLista {margin:0 0 0 50px; text-align:left;}
ul.clientesLista li{font-size: 1.1em;}

div.case{background-image: url('images/banner/aba4.jpg'); background-repeat: no-repeat; background-position: center bottom; width: 698px; height: 308px}
div.caseTit{font-weight:700; font-size:2.0em; margin:10px 30px 0 0; text-align: right; color: #888;}
div.caseTit1{font-weight:700; font-size:1.5em; margin:10px 0 0 290px; text-align: right; color: #71a127;}
div.caseTit2{font-weight:700; font-size:1.3em; margin:10px 0 0 290px; text-align: right}
div.caseTit2A{font-weight:700; font-size:1.3em; margin:10px 0 0 290px; text-align: right;}
div.caseTit2B{font-weight:700; font-size:1.3em; margin:10px 0 0 290px; text-align: right;}
div.caseTit2C{font-weight:700; font-size:1.3em; margin:10px 0 0 290px; text-align: right;}
div.caseTit3{font-weight:700; font-size:1.0em; margin:20px 0 0 290px; text-align: left; color: #71a127;}
ul.caseLista {margin:0 0 0 40px; text-align:right;}
ul.caseLista li{font-size: 1.1em;}
div.caseTexto {margin:10px 0 40px 290px; text-align:center;}

div.destaque{background-image: url('images/banner/aba5.jpg'); background-repeat: no-repeat; background-position: center bottom; width: 698px; height: 308px}
div.destaqueTit{font-weight:700; font-size:2.0em; margin:10px 30px 0 0; text-align: right; color: #888;}
div.destaqueTit1{font-weight:700; font-size:1.5em; margin:10px 290px 0 0; text-align: right; color: #71a127;}
div.destaqueTit2{font-weight:700; font-size:1.3em; margin:10px 290px 0 0; text-align: right}
div.destaqueTit2A{font-weight:700; font-size:1.3em; margin:10px 290px 0 0; text-align: right;}
div.destaqueTit2B{font-weight:700; font-size:1.3em; margin:10px 290px 0 0; text-align: right;}
div.destaqueTit2C{font-weight:700; font-size:1.3em; margin:10px 290px 0 0; text-align: right;}
div.destaqueTit3{font-weight:700; font-size:1.0em; margin:20px 0 0 290px; text-align: left; color: #71a127;}
ul.destaqueLista {margin:0 0 0 40px; text-align:right;}
ul.destaqueLista li{font-size: 1.1em;}
div.destaqueTexto {margin:10px 290px 40px 0; text-align:center;}

div.Mids{background-image: url('images/banner/aba3.jpg'); background-repeat: no-repeat; background-position: center bottom; width: 698px; height: 308px}
div.MidsTit{font-weight:700; font-size:2.0em; margin: 10px 0 0; text-align: center; color: #888;}
div.sites{width: 325px; height: 265px; padding-left: 20px; float: left;}
div.sitesTit2{font-weight:700; font-size:1.3em; margin:50px 0 0 0; text-align: center;}
div.sitesTit3{font-weight:700; font-size:1.0em; margin:8px 0 0 100px; text-align: left; color: #71a127;}
ul.sitesLista {margin:0 0 0 50px; text-align:left;}
ul.sitesLista li{font-size: 1.1em;}
ul.sitesLista1 {margin:0 0 0 120px; text-align:left;}
ul.sitesLista1 li{font-size: 1.1em;}
div.shop{width: 315px; height: 265px; float: right; padding-left: 30px;}
div.shopTit{font-weight:700; font-size:2.0em; margin: 50px 0 0 0; text-align: center; color: #93c93f;}
div.shopTit2{font-weight:700; font-size:1.3em; margin:50px 0 0 0; text-align: left;}
div.shopTit3{font-weight:700; font-size:1.0em; margin:8px 0 0 60px; text-align: left; color: #71a127;}
ul.shopLista {margin:0 0 0 25px; text-align:left;}
ul.shopLista li{font-size: 1.1em;}

/* / Abas */

/* Conteúdo */
div#bd{background:#FFF;}
div#mastopContent{background:#FFF;}
h1.slogan{font-size:0.9em; font-family:arial,verdana,sans-serif; color:#d86500; margin:0; padding:0; font-weight:700;}

/* Header */
a#hdLink{height: 94px; width: 409px; float: left; background: url(images/header/logo.jpg) no-repeat; text-indent: -9999em; overflow: hidden;}
div#header {
	height:207px;
}

div#hd-main{
	position:relative;
	margin: auto;
	width:974px;
	height:207px;
}

div#hd-01 {
	background: url(images/header/header_01.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:230px;
	height:36px;
}

div#hd-02 {
    position:absolute;
	left:230px;
	top:0px;
	width:461px;
	height:36px;
}

div#hd-03 {
	background: url(images/header/header_03.jpg) no-repeat;
	position:absolute;
	left:691px;
	top:0px;
	width:283px;
	height:36px;
}

div#hd-04 {
	position:absolute;
	left:0px;
	top:36px;
	width:409px;
	height:94px;
}

div#hd-05 {
	position:absolute;
	left:409px;
	top:36px;
	width:327px;
	height:94px;
	padding-top: 30px;
	color: #efefef;
	font-weight: 700;
	font-size:0.9em;
	text-align: center;
}

div#hd-05 a{
	color: #aaa9a9;
	font-weight: 700;
}


div#hd-05 a:hover{
	color: #ee7f29;
	font-weight: 700;
}

div#hd-05 strong{
	color: #10e44c;
	font-weight: 700;
}

div#hd-06 {
	position:absolute;
	left:766px;
	top:36px;
	width:208px;
	height:34px;
}

div#hd-07 {
	position:absolute;
	left:766px;
	top:70px;
	width:208px;
	height:28px;
}

div#hd-07 a{
	background: url(images/header/loja.jpg) no-repeat
	position:absolute;
	width:208px;
	height:28px;
	text-indent: -2000em;
	overflow: hidden;
}

div#hd-08 {
	position:absolute;
	left:766px;
	top:98px;
	width:208px;
	height:32px;
}

div#hd-09 {
	background: url(images/header/header_09.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:130px;
	width:230px;
	height:53px;
}

div#hd-10 {
	position:absolute;
	left:230px;
	top:130px;
	width:744px;
	height:20px;
}

div#hd-11 {
	position:absolute;
	left:230px;
	top:150px;
	width:744px;
	height:33px;
}

div#hd-12 {
	position:absolute;
	left:0px;
	top:183px;
	width:974px;
	height:24px;
}

/* Menus Globais */
#hd-11 ul{list-style-type:none;margin:0;}
#hd-11 ul li{display:inline;}
#hd-11 ul li a{height:0; text-indent:-9999em; background:url('images/header/menu.jpg') no-repeat; float:left; padding-top: 33px; overflow: hidden;}

/* Botões */
#hd-11 ul li#gn-home a{width:91px; background-position:0 0;}
#hd-11 ul li#gn-sobre a{width:84px; background-position:-91px 0;}
#hd-11 ul li#gn-congressos a{width:187px; background-position:-175px 0;}
#hd-11 ul li#gn-cultura a{width:90px; background-position:-362px 0;}
#hd-11 ul li#gn-programacao a{width:126px; background-position:-452px 0;}
#hd-11 ul li#gn-atividades a{width:166px; background-position:-578px 0;}
/* /Botões */

/* Hover */
#hd-11 ul li#gn-home a:hover{background-position:0 -33px;}
#hd-11 ul li#gn-sobre a:hover, #hd-01 ul li#gn-congressos a.active{background-position:-91px -33px;}
#hd-11 ul li#gn-congressos a:hover, #hd-01 ul li#gn-congressos a.active{background-position:-175px -33px;}
#hd-11 ul li#gn-cultura a:hover, #hd-01 ul li#gn-cultura a.active{background-position:-362px -33px;}
#hd-11 ul li#gn-programacao a:hover, #hd-01 ul li#gn-programacao a.active{background-position:-452px -33px;}
#hd-11 ul li#gn-atividades a:hover, #hd-01 ul li#gn-atividades a.active{background-position:-578px -33px;}
/* /Hover */

/* Menu Topo */
div.menuTop{font-family:arial,verdana,sans-serif; text-align:right; font-size:0.9em;}
div.menuTop ul{list-style-type:none; margin:0;}
div.menuTop ul li{display:inline}
div#hd-main div.menuTop a{line-height:20px; font-size:100%; color:#aaa9a9; padding:0 0 0 15px; font-weight: 700;}
div#hd-main div.menuTop a:hover{color:#ee7f29; text-decoration:none; padding-bottom:0px;}
/* /Menu Topo */
/* /Menus Globais */

/* Busca */
#hd-03 form{width: 283px; height: 36px; overflow: hidden; font-size:1em; color: #FFB901; position:relative; }
#hd-03 form div#frmSearch2{width:44px; height:16px; text-align:right; float:right; margin:10px 20px 0 0;}
#hd-03 form div#frmSearch2 input{border:0; width: 44px; height: 0; *height:16px; padding-top:16px; background: url(images/header/search_02.jpg) no-repeat; cursor: pointer; float:right;}
#hd-03 form div#frmSearch2 input.inputSubmit:hover{background-position: 0 -16px;}
#hd-03 form div#frmSearch1{width:188px; height:16px; text-align:left; float:right; margin-top: 10px; overflow:hidden; }
#hd-03 form div#frmSearch1 input{width:177px; border:0; padding:0 3px; height:1.5em; color:#000; background: transparent;}
/* /Busca */

/* /Header */

/* Blocos */
div#blCL, div#blCR, div#blBCL, div#blBCR{float:left; width:49%;}
div#blCL, div#blBCL{margin-right:1%;}
div#blCR, div#blBCR{margin-left:1%;}

div#leftcolumn{margin-bottom:5px;}
div#rightcolumn{margin-bottom:5px;}
div#blCCMain, div#blBCCMain{}
div#blCC, div#blBCC {clear:both;}
div.bcenter {
	margin-bottom:10px;
}

div.bleft {
	display:block;
	margin-bottom:10px;
}

div.bright {
	display:block;
	margin-bottom:10px;
}

div.blockTitle{margin-left:0; margin-top:4px; font-size:18px; overflow:hidden; margin-right: 28px}
div.blockContent{margin:4px;}
div.blockContent table{width:100%;}

div.bleft-tt{height:33px; overflow:hidden; white-space:nowrap;}
div.bright-tt{height:33px; overflow:hidden; white-space:nowrap;}
div.bcenter-tt{height:33px; overflow:hidden; white-space:nowrap;}

div.bleft-bd{background:#fff;}
div.bright-bd{background:#fff;}
div.bcenter-bd{background:#fff;}

div.ModA {background:url('block/ModA_01.jpg') no-repeat;}
div.ModA div.bleft-tt, div.ModA div.bright-tt, div.ModA div.bcenter-tt {color:#fff;background: url('block/ModA_02.jpg') top right no-repeat; height:33px; margin-left:28px; text-align: center}

div.ModB {margin-top: 20px;}
div.ModB div.bleft-tt, div.ModB div.bright-tt, div.ModB div.bcenter-tt {background:url('block/ModB.jpg') no-repeat; color: #fff; height: 36px; padding-top: 4px; text-align: center; padding-left: 26px;}

div.ModC { margin-top: 20px;}
div.ModC div.bleft-tt, div.ModC div.bright-tt, div.ModC div.bcenter-tt {background:url('block/ModC.jpg') no-repeat; color: #000; height: 30px; padding-top: 10px; padding-left: 30px; text-align: center;}

div.ModD {background: #000;}
div.ModD div.bleft-tt, div.ModD div.bright-tt, div.ModD div.bcenter-tt {color:#fff; background-color: #000; height:28px; margin-left: 4px;}
div.ModD div.bleft-bd, div.ModD div.bright-bd, div.ModD div.bcenter-bd {background:#fff;  padding:1px; border:1px solid #000;}
div.ModD div.bleft-bd div.blockContent, div.ModD div.bright-bd div.blockContent, div.ModD div.bcenter-bd div.blockContent {margin: 5px;}

div.ModE {background: #ee7f29;}
div.ModE div.bleft-tt, div.ModE div.bright-tt, div.ModE div.bcenter-tt {color:#fff; background-color: #ee7f29; height:28px; margin-left: 4px;}
div.ModE div.bleft-bd, div.ModE div.bright-bd, div.ModE div.bcenter-bd {background:#fff;  padding:1px; border:1px solid #ee7f29;}
div.ModE div.bleft-bd div.blockContent, div.ModE div.bright-bd div.blockContent, div.ModE div.bcenter-bd div.blockContent {margin: 5px;}

div.ModF div.bleft-tt, div.ModF div.bright-tt, div.ModF div.bcenter-tt {display:none;color:#000; border-bottom:2px #000; height:10px; margin-left:33px;margin-bottom:-5px;}
div.ModF div.bleft-bd, div.ModF div.bright-bd, div.ModF div.bcenter-bd {background:#fff; border:2px solid #000; padding:10px;}
div.ModF div.bleft-bd div.blockContent, div.ModF div.bright-bd div.blockContent, div.ModF div.bcenter-bd div.blockContent {margin: 5px;}

div.ModG div.bleft-tt, div.ModG div.bright-tt, div.ModG div.bcenter-tt {display:none;color:#000; border-bottom:2px #ee7f29; height:10px; margin-left:33px;margin-bottom:-5px;}
div.ModG div.bleft-bd, div.ModG div.bright-bd, div.ModG div.bcenter-bd {background:#fff; border:2px solid #ee7f29; padding:10px;}
div.ModG div.bleft-bd div.blockContent, div.ModG div.bright-bd div.blockContent, div.ModG div.bcenter-bd div.blockContent {margin: 5px;}

div.ModH div.bleft-tt, div.ModH div.bright-tt, div.ModH div.bcenter-tt {display:none;color:#000; border-bottom:2px #e2e2e2; height:10px; margin-left:33px;margin-bottom:-5px;}
div.ModH div.bleft-bd, div.ModH div.bright-bd, div.ModH div.bcenter-bd {background:#fff; border:2px solid #e2e2e2; padding:10px;}
div.ModH div.bleft-bd div.blockContent, div.ModH div.bright-bd div.blockContent, div.ModH div.bcenter-bd div.blockContent {margin: 5px;}

div.ModI {}
div.ModI div.bleft-tt, div.ModI div.bright-tt, div.ModI div.bcenter-tt { border-bottom: 10px solid #000; color: #000; height: 30px;}

div.ModJ {}
div.ModJ div.bleft-tt, div.ModJ div.bright-tt, div.ModJ div.bcenter-tt { border-bottom: 10px solid #e2e2e2; color: #000; height: 30px;}

div.ModK {}
div.ModK div.bleft-tt, div.ModK div.bright-tt, div.ModK div.bcenter-tt { border-bottom: 10px solid #ee7f29; color: #000; height: 30px;}

div.ModL div.bleft-tt, div.ModL div.bright-tt, div.ModL div.bcenter-tt {color:#000; text-align: center; background:#ffeedc; padding:1px; border-top:3px solid #ee7f29; border-left:3px solid #ee7f29; border-right:3px solid #ee7f29; margin-left: 0;}
div.ModL div.bleft-bd, div.ModL div.bright-bd, div.ModL div.bcenter-bd {background:#ffeedc; padding:1px; border-bottom:3px solid #ee7f29; border-left:3px solid #ee7f29; border-right:3px solid #ee7f29;}

div.ModM div.bleft-tt, div.ModM div.bright-tt, div.ModM div.bcenter-tt {display:none;color:#fff; background: #000;}
div.ModM div.bleft-bd, div.ModM div.bright-bd, div.ModM div.bcenter-bd {background: #000; padding:10px;}
div.ModM div.bleft-bd div.blockContent, div.ModM div.bright-bd div.blockContent, div.ModM div.bcenter-bd div.blockContent {margin: 5px;}

/*  Programação top bg */
ul#progMenu{width:800px; margin-top:164px; margin-left: 0px; float:right; position:absolute;}
ul#progMenu li {list-style-type:none; display:inline;}
ul#progMenu li strong{background:url(images/conteudo/progMenu.gif); height:0; text-indent:-9999em; float:left; padding-top: 110px; overflow: hidden; width:100px;}
ul#progMenu li a{background:url(images/conteudo/progMenu.gif); height:0; text-indent:-9999em; float:left; padding-top:110px; width:100px; overflow: hidden;}

div.divprogPROG{background:url(images/conteudo/progBG.gif) no repeat; height:200px;}
div.divprogPROGBG{background:url(images/conteudo/progBG.gif) repeat-x; height:278px;}

ul#progMenu li.progLink a:hover{background-position:0 -110px;}
ul#progMenu li.quiLink a{background-position:-100px 0;}
ul#progMenu li.quiLink a:hover{background-position:-100px -110px;}
ul#progMenu li.quiLink strong{background-position: -100px -220px;}
ul#progMenu li.sexLink a{background-position:-200px 0;}
ul#progMenu li.sexLink a:hover{background-position:-200px -110px;}
ul#progMenu li.sexLink strong{background-position: -200px -220px;}
ul#progMenu li.sabLink a{background-position:-300px 0;}
ul#progMenu li.sabLink a:hover{background-position:-300px -110px;}
ul#progMenu li.sabLink strong{background-position: -300px -220px;}
ul#progMenu li.domLink a{background-position:-400px 0;}
ul#progMenu li.domLink a:hover{background-position:-400px -110px;}
ul#progMenu li.domLink strong{background-position: -400px -220px;}
ul#progMenu li.segLink a{background-position:-500px 0;}
ul#progMenu li.segLink a:hover{background-position:-500px -110px;}
ul#progMenu li.segLink strong{background-position: -500px -220px;}
ul#progMenu li.terLink a{background-position:-600px 0;}
ul#progMenu li.terLink a:hover{background-position:-600px -110px;}
ul#progMenu li.terLink strong{background-position: -600px -220px;}
/* /Programação top bg */

/*  Congressos top bg */
ul#congMenu{width:900px; margin-top:150px; margin-left: 37px; float:right; position:absolute;}
ul#congMenu li {list-style-type:none; display:inline;}
ul#congMenu li strong{background:url(images/conteudo/congMenu.gif); height:0; text-indent:-9999em; float:left; padding-top: 110px; overflow: hidden; width:100px;}
ul#congMenu li a{background:url(images/conteudo/congMenu.gif); height:0; text-indent:-9999em; float:left; padding-top:110px; width:100px; overflow: hidden;}

div.divcongCONG{background:url(images/conteudo/SCL_Cong.gif) repeat-x; height:260px;}
div.divcongSAL{background:url(images/conteudo/SCL_Salsa.gif) repeat-x; height:260px;}
div.divcongSAM{background:url(images/conteudo/SCL_Samba.gif) repeat-x; height:260px;}
div.divcongTAN{background:url(images/conteudo/SCL_Tango.gif) repeat-x; height:260px;}
div.divcongZOU{background:url(images/conteudo/SCL_Zouk.gif) repeat-x; height:260px;}
div.divcongESP{background:url(images/conteudo/SCL_DEsp.gif) repeat-x; height:260px;}
div.divcongHIH{background:url(images/conteudo/SCL_HH.gif) repeat-x; height:260px;}
div.divcongBRA{background:url(images/conteudo/SCL_DBra.gif) repeat-x; height:260px;}
div.divcongCAM{background:url(images/conteudo/SCL_Camp.gif) repeat-x; height:260px;}

ul#congMenu li.congLink a:hover{background-position:0 -110px;}
ul#congMenu li.salLink a{background-position:-100px 0;}
ul#congMenu li.salLink a:hover{background-position:-100px -110px;}
ul#congMenu li.salLink strong{background-position: -100px -220px;}
ul#congMenu li.samLink a{background-position:-200px 0;}
ul#congMenu li.samLink a:hover{background-position:-200px -110px;}
ul#congMenu li.samLink strong{background-position: -200px -220px;}
ul#congMenu li.tanLink a{background-position:-300px 0;}
ul#congMenu li.tanLink a:hover{background-position:-300px -110px;}
ul#congMenu li.tanLink strong{background-position: -300px -220px;}
ul#congMenu li.zouLink a{background-position:-400px 0;}
ul#congMenu li.zouLink a:hover{background-position:-400px -110px;}
ul#congMenu li.zouLink strong{background-position: -400px -220px;}
ul#congMenu li.espLink a{background-position:-500px 0;}
ul#congMenu li.espLink a:hover{background-position:-500px -110px;}
ul#congMenu li.espLink strong{background-position: -500px -220px;}
ul#congMenu li.hihLink a{background-position:-600px 0;}
ul#congMenu li.hihLink a:hover{background-position:-600px -110px;}
ul#congMenu li.hihLink strong{background-position: -600px -220px;}
ul#congMenu li.braLink a{background-position:-700px 0;}
ul#congMenu li.braLink a:hover{background-position:-700px -110px;}
ul#congMenu li.braLink strong{background-position: -700px -220px;}
ul#congMenu li.camLink a{background-position:-800px 0;}
ul#congMenu li.camLink a:hover{background-position:-800px -110px;}
ul#congMenu li.camLink strong{background-position: -800px -220px;}
/* /Congressos top bg */

/*  Cultura top bg */
ul#cultMenu{width:900px; margin-top:140px; margin-left: 37px; float:right; position:absolute;}
ul#cultMenu li {list-style-type:none; display:inline;}
ul#cultMenu li strong{background:url(images/conteudo/cultMenu.gif); height:0; text-indent:-9999em; float:left; padding-top: 110px; overflow: hidden; width:100px;}
ul#cultMenu li a{background:url(images/conteudo/cultMenu.gif); height:0; text-indent:-9999em; float:left; padding-top:110px; width:100px; overflow: hidden;}

div.divcultCULT{background:url(images/conteudo/SCL_Cult.gif) repeat-x; height:220px;}
div.divcultMUS{background:url(images/conteudo/SCL_Mus.gif) repeat-x; height:240px;}
div.divcultDAN{background:url(images/conteudo/SCL_Dan.gif) repeat-x; height:240px;}
div.divcultCIN{background:url(images/conteudo/SCL_Cin.gif) repeat-x; height:240px;}
div.divcultTEA{background:url(images/conteudo/SCL_Tea.gif) repeat-x; height:240px;}
div.divcultEXP{background:url(images/conteudo/SCL_Exp.gif) repeat-x; height:240px;}
div.divcultGAS{background:url(images/conteudo/SCL_Gas.gif) repeat-x; height:240px;}
div.divcultTUR{background:url(images/conteudo/SCL_Tur.gif) repeat-x; height:240px;}
div.divcultOUT{background:url(images/conteudo/SCL_Out.gif) repeat-x; height:240px;}

ul#cultMenu li.cultLink a:hover{background-position:0 -110px;}
ul#cultMenu li.musLink a{background-position:-100px 0;}
ul#cultMenu li.musLink a:hover{background-position:-100px -110px;}
ul#cultMenu li.musLink strong{background-position: -100px -220px;}
ul#cultMenu li.danLink a{background-position:-200px 0;}
ul#cultMenu li.danLink a:hover{background-position:-200px -110px;}
ul#cultMenu li.danLink strong{background-position: -200px -220px;}
ul#cultMenu li.cinLink a{background-position:-300px 0;}
ul#cultMenu li.cinLink a:hover{background-position:-300px -110px;}
ul#cultMenu li.cinLink strong{background-position: -300px -220px;}
ul#cultMenu li.expLink a{background-position:-400px 0;}
ul#cultMenu li.expLink a:hover{background-position:-400px -110px;}
ul#cultMenu li.expLink strong{background-position: -400px -220px;}
ul#cultMenu li.teaLink a{background-position:-500px 0;}
ul#cultMenu li.teaLink a:hover{background-position:-500px -110px;}
ul#cultMenu li.teaLink strong{background-position: -500px -220px;}
ul#cultMenu li.gasLink a{background-position:-600px 0;}
ul#cultMenu li.gasLink a:hover{background-position:-600px -110px;}
ul#cultMenu li.gasLink strong{background-position: -600px -220px;}
ul#cultMenu li.turLink a{background-position:-700px 0;}
ul#cultMenu li.turLink a:hover{background-position:-700px -110px;}
ul#cultMenu li.turLink strong{background-position: -700px -220px;}
ul#cultMenu li.outLink a{background-position:-800px 0;}
ul#cultMenu li.outLink a:hover{background-position:-800px -110px;}
ul#cultMenu li.outLink strong{background-position: -800px -220px;}
/* /Cultura top bg */

/*  Atividades top bg */
ul#ativMenu{width:800px; margin-top:165px; margin-left: 60px; float:right; position:absolute;}
ul#ativMenu li {list-style-type:none; display:inline;}
ul#ativMenu li strong{background:url(images/conteudo/ativMenu.gif); height:0; text-indent:-9999em; float:left; padding-top: 110px; overflow: hidden; width:100px;}
ul#ativMenu li a{background:url(images/conteudo/ativMenu.gif); height:0; text-indent:-9999em; float:left; padding-top:110px; width:100px; overflow: hidden;}

div.divATIV2{background:url(images/conteudo/SCL_Ativ2.gif) no-repeat; height:250px;}
div.divATIV{background:url(images/conteudo/SCL_Ativ.gif) no-repeat; height:282px;}

ul#ativMenu li.atesLink a:hover{background-position:0 -110px;}
ul#ativMenu li.espLink a{background-position:-100px 0;}
ul#ativMenu li.espLink a:hover{background-position:-100px -110px;}
ul#ativMenu li.espLink strong{background-position: -100px -220px;}
ul#ativMenu li.capLink a{background-position:-200px 0;}
ul#ativMenu li.capLink a:hover{background-position:-200px -110px;}
ul#ativMenu li.capLink strong{background-position: -200px -220px;}
ul#ativMenu li.palLink a{background-position:-300px 0;}
ul#ativMenu li.palLink a:hover{background-position:-300px -110px;}
ul#ativMenu li.palLink strong{background-position: -300px -220px;}
ul#ativMenu li.selLink a{background-position:-400px 0;}
ul#ativMenu li.selLink a:hover{background-position:-400px -110px;}
ul#ativMenu li.selLink strong{background-position: -400px -220px;}
ul#ativMenu li.ponLink a{background-position:-500px 0;}
ul#ativMenu li.ponLink a:hover{background-position:-500px -110px;}
ul#ativMenu li.ponLink strong{background-position: -500px -220px;}
ul#ativMenu li.virLink a{background-position:-600px 0;}
ul#ativMenu li.virLink a:hover{background-position:-600px -110px;}
ul#ativMenu li.virLink strong{background-position: -600px -220px;}
ul#ativMenu li.baiLink a{background-position:-700px 0;}
ul#ativMenu li.baiLink a:hover{background-position:-700px -110px;}
ul#ativMenu li.baiLink strong{background-position: -700px -220px;}
/* /Atividades top bg */

/*  Sobre top bg */
ul#sobreMenu{width:974px; margin-top:241px; margin-left: 0; float:right; position:absolute;}
ul#sobreMenu li {list-style-type:none; display:inline;}
ul#sobreMenu li strong{background:url(images/conteudo/sobMenu.gif); height:0; text-indent:-9999em; float:left; padding-top: 79px; overflow: hidden;}
ul#sobreMenu li a{background:url(images/conteudo/sobMenu.gif); height:0; text-indent:-9999em; float:left; padding-top:79px; overflow: hidden; width: 175px;}

div.divSOBR2{background:url(images/conteudo/SCL_Sob2.gif) no-repeat; height:400px;}
div.divSOBR{background:url(images/conteudo/SCL_Sob.gif) no-repeat; height:400px;}

ul#sobreMenu li.sobrLink a{width: 175px; background-position: 0 0}
ul#sobreMenu li.sobrLink a:hover{background-position:0 -79px;}
ul#sobreMenu li.aseLink a{width:165px; background-position:-175px 0;}
ul#sobreMenu li.aseLink a:hover{background-position:-175px -79px;}
ul#sobreMenu li.aseLink strong{width:165px; background-position: -175px -158px;}
ul#sobreMenu li.locLink a{width:135px; background-position:-340px 0;}
ul#sobreMenu li.locLink a:hover{background-position:-340px -79px;}
ul#sobreMenu li.locLink strong{width:135px; background-position: -340px -158px;}
ul#sobreMenu li.notLink a{width:135px; background-position:-475px 0;}
ul#sobreMenu li.notLink a:hover{background-position:-475px -79px;}
ul#sobreMenu li.notLink strong{width:135px; background-position: -475px -158px;}
ul#sobreMenu li.patLink a{width:190px; background-position:-610px 0;}
ul#sobreMenu li.patLink a:hover{background-position:-610px -79px;}
ul#sobreMenu li.patLink strong{width:190px; background-position: -610px -158px;}
ul#sobreMenu li.reaLink a{width:174px; background-position:-800px 0;}
ul#sobreMenu li.reaLink a:hover{background-position:-800px -79px;}
ul#sobreMenu li.reaLink strong{width:174px; background-position: -800px -158px;}

/* /Sobre top bg */



/* 404 top bg */
div#pg404{height: 175px; background: url(images/conteudo/404.gif) no-repeat;}
/* /404 top bg */

/* Depoimentos */
div.dep{background:#fcfcfc url(images/conteudo/aspas.gif) no-repeat top left; margin:10px auto; width:600px; padding: 20px 20px 10px 63px; border:1px dashed #ccc;}
/* /Depoimentos */


/* Footer */
div#ft-main{
    margin-top:10px;
	background: #000;
}

div#footerMenu {
	width: 974px;
	margin:0 auto;
}

#ft-geral {
	background: #000 url(images/footer/bg.jpg) repeat-x;
	position:relative;
}

#ft-01 {
	background: url(images/footer/footer_01.jpg) no-repeat;
	margin: auto;
	width:974px;
	height:43px;
}

#ft-02 {
	margin: auto;
	width:974px;
	height:17px;
	text-align: center;
}

#ft-04 {
	margin: auto;
	width:380px;
	height:82px;
}

#ft-04 a{
	background: url(images/footer/Logo.jpg) no-repeat;
	margin: auto;
	width:380px;
	height:82px;
	text-indent: -6000em;
	float: right;
	clear:both;
}

#ft-07 {
	background: url(images/footer/footer_07.jpg) no-repeat;
	margin:auto;
	width:568px;
	color: #fff;
	text-align: center;
	padding-top: 7px;
	clear:both;
}

#ft-08 {
	position:absolute;
	left:769px;
	top:142px;
	width:205px;
	height:77px;
}

#ft-09 {
	margin: auto;
	width:201px;
	height:45px;
	float: left;
}

#ft-09 a{
	background: url(images/footer/GenteQueDanca.jpg) no-repeat;
	margin: auto;
	width:201px;
	height:45px;
	float: left;
	text-indent: -2000em;
}

#ft-11 {
	margin: auto;
	width:205px;
	height:45px;
	float: right;
}

#ft-11 a{
	background: url(images/footer/Mastop.jpg) no-repeat;
	margin: auto;
	width:205px;
	height:45px;
	float: right;
	text-indent: -2000em;
}
#ft-cred{background:#000; width:974px; height:45px; margin:0 auto;}

/* Para o MALDITO IE6 não aloprar os menus do Footer */
.yui-gb .yui-g .yui-u{
        _width: 47.9%;
}
div#ft-main{color:#000; padding-top: 10px;}
div#ft-main a{color:#aaa9a9; font-weight:700;}
div#ft-main a img{margin-top: 10px;}
div#ft-main a:hover{color:#ee7f29; text-decoration:none;}
div#ft-main ul{margin:5px 0; width:100%;}
div#ft-main ul li {list-style-type:none;}
div#ft-main ul li a{font-weight:700; font-size:0.879em; color:#aaa9a9; height:1.5em; letter-spacing:0.02em; display:block;}
div#ftLine{background: url(images/footer/bg-footer.jpg) repeat-x;}
div#ft-main div.ft-logos{text-align:right;}
div#ft-main div.ft-infos{text-align:center;}
a#ftLink{height: 69px; width: 170px; float: left; background: url(images/footer/logo.jpg) no-repeat; text-indent: -9999em; overflow: hidden;}
div.ftMenu a{padding-left:15px;}
/* /Footer */

/* TODO: Colocar Banners em outro arquivo css */
	/* Banners Home*/
#bannerHomeMain{
	width: 960px;
	margin: auto;
	padding-top: 3px;

}

#bannerHome,#bannerHome div {
	width: 718px;
	height: 287px;
	float: left;
	cursor: pointer;
	text-align: center;
	overflow:hidden;
	margin-bottom:10px;
}
#bannerHome{
background: #FFF url(images/loadBig.gif) center center no-repeat;
}

#bannerHome div.bngo2swf {
	display: none;
}

#bannerHome div.bngo2img {
	display: none;
	text-indent: -9999em !important;
}

#bannerHome div.bngo2img * {
	display: none;
}

#btnBannerHome {
	width: 242px;
	height: 287px;
	float: left;
	margin-bottom:10px;
}

/* Botões Banner */
#btnBannerHome ul {
	background: url('images/banner/bg-menu.jpg') no-repeat; height: 287px;
	list-style-type: none;
	margin: 0;
}

#btnBannerHome ul li a {
	font-size: 14px;
	text-transform: uppercase;
	padding: 13px 4px 0 45px;
	color: #FFF;
	height: 27px;
	overflow: hidden;
	width: 193px;
	float: right;
	clear: both;
	hide-focus: expression(this.hideFocus = true); /* para o  ie 5+ */
	outline: none; /* para o firefox 1.5 + */
}

#btnBannerHome ul li a:hover {
	color: #F0791E;
	text-decoration: none;
}

#btnBannerHome ul li a.bn-ativo {
	background: transparent url('images/banner/bg-menu-over.gif') no-repeat; color:#F0791E; font-size:1.1em; font-weight:700;
	background-position: 0 0 !important;
}

#btnBannerHome ul li {
	display: block;
	float: right;
}

#btnBannerHome ul li#bn-go2-1 a {
	padding-top: 15px;
	height: 26px;
}

#btnBannerHome ul li#bn-go2-7 a {
	padding-bottom: 4px;
	height: 27px;
	padding-top: 13px;
}
/* /Botões Banner */ /* /Banners Home*/
