/* Inicio de Geral */
* {padding:0;margin:0;list-style:none;}
body {font:normal 12px Arial;color:#fff; background:#000;/* -> */text-align:center;/* hack para o IE */}
#tudo{width:925px;margin:0 auto; background:#000022;/* -> */text-align:left;/* hack para o IE */}
#conteudo{width:925px;}

h1 {font-size:14px;color:#666;margin-left:10px;}
h2 {font-size:20px;font-weight:bold;border-bottom:4px solid #fff;padding-left:5px;margin-bottom:5px;margin-top:10px;}
h3 { font-size:16px;font-weight:bold;padding-left:10px;}
h3 a {text-decoration:none;color:#000;background:#FCDFBF;color:#000;}
h3 a:hover {background:#ff0000;color:#FFF;}
h4 {width:200px;margin-bottom:5px;padding-top:5px;}
#depoimento h4 a img {border:none;margin-bottom:5px;}
h5 {font-size:17px;padding-left:10px;}
p.clique {font-size:18px;color:#fff;text-align:center;width:716px;}
/* fim de geral */

/* Inicio do topo */
div.chefe {position:relative;background:#b8db7c;}
div.acessibilidade {background:#000033;height:30px}
div.acessibilidade p {position:absolute;z-index:10;}
div.acessibilidade a.acess {padding-left:10px;float:left;text-decoration:underline;color:#ffff00;font-weight:normal;z-index:1;}
div.flash1 {z-index:2;border:10px solid #CCC;}
div.acessibilidade a {font-size:10px;line-height:25px;height:25px;}
/* #topo #busca_menu {width:920px;background:#CB2821;} */
#topo #busca {float:right; position:relative;padding-right:5px;}
#topo #busca form label {font-size:16px;float:left;color:#FFF;padding-right:2px;line-height:25px;}
#topo #busca .txt{width:170px;border:2px solid #777;margin-top:3px;}

#banner-topo{height:145px;background:url("../img/bg-topo.jpg") repeat-x center center;padding-left:25px;padding-right:15px;border-top:1px solid #eee;}
#banner-topo h1{text-indent:-50000px;display:block;overflow:hidden;width:316px;height:154px;background:url("../img/logo-topo.gif") no-repeat center center;float:left;}
#banner-topo #fts-slide{display:block;width:210px;height:154px;float:left;margin-left:65px;background:url("../img/saidas/bg.gif") no-repeat center bottom;}

#banner-topo #links-atalho{display:block;width:250px;height:154px;float:right;}
#banner-topo #links-atalho li{float:left;padding:15px 14px 5px;}
#banner-topo #links-atalho li a{display:block;width:55px;height:56px;overflow:hidden;}
#banner-topo #links-atalho li a img{border:none;}

#banner-topo #links-atalho li a#bt-pt{background:url("../img/icone/pt.gif") no-repeat center center;text-indent:-5000px;}
#banner-topo #links-atalho li a#bt-pt:hover{background:url("../img/icone/pt-g.gif") no-repeat center center;}
#banner-topo #links-atalho li a#bt-en{background:url("../img/icone/en.gif") no-repeat center center;text-indent:-5000px;}
#banner-topo #links-atalho li a#bt-en:hover{background:url("../img/icone/en-g.gif") no-repeat center center;}
#banner-topo #links-atalho li a#bt-es{background:url("../img/icone/es.gif") no-repeat center center;text-indent:-5000px;}
#banner-topo #links-atalho li a#bt-es:hover{background:url("../img/icone/es-g.gif") no-repeat center center;}

/*#banner-topo #links-atalho li a#bt-at-on{background:url("../img/icone/at-on.gif") no-repeat center center;}
#banner-topo #links-atalho li a#bt-at-on:hover{background:url("../img/icone/at-on-g.gif") no-repeat center center;}*/

#banner-topo #links-atalho li a#bt-contato{background:url("../img/icone/contato.gif") no-repeat center center;text-indent:-5000px;}
#banner-topo #links-atalho li a#bt-contato:hover{background:url("../img/icone/contato-g.gif") no-repeat center center;}
#banner-topo #links-atalho li#bts-contraste a.contraste{background:url("../img/icone/contraste-normal.gif") no-repeat center center;text-indent:-5000px;}
#banner-topo #links-atalho li#bts-contraste a.contraste:hover{background:url("../img/icone/contraste-normal-g.gif") no-repeat center center;}

#topo #menu {padding-left:0px;}
#topo_baixo {width:925px;float:left;margin:0 auto;background:#000022;border-bottom:1px solid #fff;}
#topo_baixo #calendario {float:left;width:196px;height:200px;border:1px solid #eee;text-align:center;position:relative;}
#topo_baixo #calendario {margin:5px;}
#topo_baixo #calendario table {color:#fff;text-align:center;}
#topo_baixo #calendario td.a {height:20px;text-align:center;color:#777;font-size:12px;padding-left:3px;}
#topo_baixo #calendario td {height:20px;color:#fff;font-size:12px;padding-left:4px;}
#topo_baixo #calendario td.sel {background:#000;color:#FFF;margin-left:2px;}
#topo_baixo #calendario table.cab_cal{background:#000;}
#topo_baixo #calendario td a {text-decoration:none;color:#ffff00;font-weight:bold;background:#000;padding:2px;}
#topo_baixo #calendario th.dia {background:#000;color:#fff;}
#topo_baixo #calendario th.dia {height:20px;font-size:12px;}
#topo_baixo #flash {float:right;width:700px;height:200px;margin-top:5px;margin-right:5px;position:relative;}

/* Inicio Central */
#central {background: url(../img/index/centro/fundo3-pb.gif) repeat-y;}

#esq {width:200px;float:left;padding:0px 0 5px 5px;}
#esq ul li {width:190px;background:url(../img/index/menu/mini.jpg) no-repeat left;text-indent:50px;line-height:40px;}
#esq ul li a {text-decoration:none;color:#666;font-size:14px;}
#esq p {font-size:12px;color:#fff;width:190px;}
#esq p.link a {text-decoration:none;color:#fff;float:right;}
#esq #depoimento p {font-size:12px;color:#fff;text-align:justify;width:190px;margin-left:5px;}
#esq #depoimento p a.dep {color:#ffff00;}
#esq #depoimento a img {margin-left:5px;border:none;}
#esq #newsletter .tam  {width:200px;height:25px;border:2px solid #999;}
#esq #newsletter .tam1 {width:110px;border:2px solid #999;font-weight:bold;margin-left:90px;margin-top:3px;}

#meio {width:507px;float:left;position:relative;padding-top:5px;border-right:1px solid #CCC;}
#meio img {margin-left:10px;}
span.divu {margin-left:10px;}
#meio #video {width:495px;}
#meio #video #video1  {width:236px;float:left;margin-left:10px;}
#meio #video #video2  {width:236px;float:left;margin-left:12px;}
#meio #video p {width:236px;}
#meio #video p {font-size:12px;text-align:justify;color:#fff;}
#meio a.orcamento{text-decoration:none;color:#ffff00;font-weight:bold;display:block;padding:5px;text-align:center;margin-top:10px}
#meio a.orcamento:hover{text-decoration:underline;}

#dir {width:200px;float:right;position:relative;}
#dir #enquete {width:200px;}
#dir #enquete form {width:186px;}
#dir #enquete p.perg {margin-bottom:5px;margin-left:5px;font-size:16px;color:#fff;}
#dir #enquete p {margin-bottom:10px;text-align:justify;font-size:14px;font-weight:bold;}
#dir #enquete p .bot {width:100px;float:right;border:2px solid #999;color:#fff;font-size:14px;font-weight:bold;}
#dir p {width:190px;font-size:12px;color:#fff;text-align:justify;font-weight:bold;}

#central #publicidade {background:#FFF;width:925px;border-top:1px solid #CCC;}
#central #publicidade ul {width:925px;}
#central #publicidade ul li {float:left;padding:10px 20px 10px 20px;margin-left:23px;}
#central #publicidade img {border:none;}
#central p{font-size:14px;}
#central hr{margin:5px}
/* Fim central */

#rodape p {background:url(../img/index/rodape/rodape_ok.jpg) center top repeat-x;}

/*  Página interna */
/* Inicio da configuracao dos atalhos */
#atalho {width:209px;float:left;}
#atalho img {margin-left:10px;margin-top:5px;border:none;border-bottom:1px solid #CCC;}
/* Fim da configuracao dos atalhos */

/* empresa */
#empresa {width:716px;float:right;}
#empresa p {line-height:20px;color:#333;margin-top:12px;text-align:justify;padding:0 10px 0 10px !important;}
/* empresa */

/* Equipe */
#equipe {width:716px;float:right;}
#equipe img {float:left;margin-right:10px;}
#equipe li{padding:10px;width:500px;float:left;}
/* Equipe */

/* enquete */
p.msg{color:#00FF00 !important;font-size:17px !important;margin-bottom:20px !important;}
p.msg span.erro{color:#ff0000 !important;}

#enquete2 {width:716px;float:right;}
#enquete2 p {line-height:20px;color:#fff;margin-top:12px;text-align:justify;padding:0 10px 0 10px !important;}
#ctd_enq {padding:10px;}
table#res_enq{border:1px solid #f1f1f1;border-collapse:collapse;width:100%}
table#res_enq th{padding:5px;border-color:#d4d4d4;text-align:left;background:#000055;color:#fff;font-size:17px;font-weight:normal}
table#res_enq td{padding:5px;border-color:#d4d4d4;font-size:15px}
table#res_enq table{width:100%;}
table#res_enq table td{padding:0;font-size:17px;}
table#res_enq span#qtd_voto{float:left;width:80px;font-size:17px;}
table#res_enq span#qtd_voto b{font-size:11px;font-weight:normal;}
table#res_enq span#percent_voto{float:left;font-size:15px;padding:0;}
table#res_enq span#barra_percent{float:left;font-size:15px;margin-right:5px;}

/* Contato */
#contato {width:716px;float:left;}
#contato form label {width:90px;padding-left:10px;margin:2px 0 2px 0;}
#contato .bt{padding:3px;background:#000;color:#fff;border:2px solid #fff;font-size:13px;}
#contato form {float:left;font:11px Verdana, Arial, sans-serif;margin-left:7px; width:702px;color:#fff;}
#contato form fieldset {  border:1px solid #fff;padding:6px;  }
#contato form fieldset {  margin:1px;}
#contato form fieldset label {padding:1px;}
#contato form fieldset p {padding-left:5px;}
#contato form fieldset p.uff {float:left;}
#contato form fieldset p.aff {float:right;margin-right:320px;}
#contato form #geral {margin:5px;}
#contato form #dados {width:285px;float:left;}
#contato form #local {width:300px;float:right;}
#contato form legend {  border:1px solid #fff;  padding:2px 5px;font-size:14px; font-weight:bold; background:#000;margin-bottom:5px;color:fff;  }
#contato form input { border:1px solid #fff;}
#contato form select {border:1px solid #fff;}
#contato .btt{padding:3px;background:#000;color:#fff;border:2px solid #fff;font-size:13px;}
#contato .btt {margin:5px 0 5px 0;}
/* Contato */

/* Orcamento */
#orcamento {width:716px;float:left;}
#orcamento form label {width:90px;padding-left:10px;margin:2px 0 2px 0;}
#orcamento .bt{padding:3px;background:#000;color:#fff;border:2px solid #fff;font-size:13px;}
#orcamento form {float:left;font:11px Verdana, Arial, sans-serif;margin-left:7px; width:702px;  color:#fff;}
#orcamento form fieldset {  border:1px solid #fff;padding:6px;  }
#orcamento form fieldset {  margin:1px;}
#orcamento form fieldset label {padding:1px;}
#orcamento form fieldset p {padding-left:5px;}
#orcamento form fieldset p.uff {float:left;}
#orcamento form fieldset p.aff {float:right;margin-right:320px;}
#orcamento form #geral {margin:5px;}
#orcamento form #dados {width:285px;float:left;}
#orcamento form #local {width:300px;float:right;}
#orcamento form #monte {width:370px;float:left;}
#orcamento form #boa {width:250px;float:right;}
#orcamento form #tre {width:250px;float:right;}
#orcamento form #ind {width:240px;float:left;}
#orcamento form #uii {width:200px;float:left;margin-left:15px;}
#orcamento form #laz {width:155px;float:right;}
#orcamento form #pat {width:200px;float:left;margin-left:5px;}
#orcamento form #gui {width:155px;float:right;}
#orcamento form #ve{width:250px;float:left;}
#orcamento form legend {  border:1px solid #fff;  padding:2px 5px;font-size:14px; font-weight:bold; background:#000;margin-bottom:5px;  }
#orcamento form input { border:1px solid #fff;}
#orcamento form input.especial {  border:1px solid #fff;}
#orcamento form select {border:1px solid #fff;  }
#orcamento .btt{padding:3px;background:#000;color:#fff;border:2px solid #fff;font-size:13px;}
#orcamento .btt {margin:5px 0 5px 0;}
/* Orcamento */

/* papel de parede */
#parede {width:716px;float:right;}
#parede p {margin-top:10px;text-align:center;font-weight:bold;}
#parede a img {border:none;margin-top:20px;margin-left:55px;text-align:center;}
#parede ul li {float:left;width:200px;margin-left:25px;}
#parede ul li p {text-align:center;}
/* papel de parede */

/* Galeria */
#lightbox{color:#000 !important;}
#fotos {width:716px;float:right;}
#fotos p {margin-top:10px;text-align:center;font-weight:bold;}
#fotos a{text-decoration:none;color:#ffff00;font-weight:bold;}
#fotos a:hover{text-decoration:underline;}
#fotos a img {border:none;margin-top:20px;margin-left:55px;text-align:center;}
#fotos ul li {float:left;width:200px;margin-left:25px;}
#fotos ul li p {text-align:center;}
/* Galeria */

/* videos */
#vide {width:716px;float:right;}
#vide ul {margin-left:5px;}
#vide ul li {float:left;width:350px;margin-top:10px;}
#vide ul li p {width:300px;margin-left:20px;text-align:center;}
#vide ul li span {margin-left:50px;}
/* videos */

/* Mapa do site */
#mapa {width:716px;float:right;}
#mapa p   {font-size:14px;color:#777;padding-left:20px;}
#mapa p a {text-decoration:none;color:#ffff00;}
#mapa p a:hover {text-decoration:underline;}
/* Mapa do Site */

/* depoimento */
#depoimentos {width:716px;float:right;}
#depoimentos img {float:left;margin-left:15px;margin-top:5px;}
#depoimentos a{text-decoration:none;color:#ffff00;font-weight:bold;}
#depoimentos a:hover{text-decoration:underline;}
#depoimentos a img{border:none;}
#depoimentos p {line-height:20px;color:#fff;margin-top:12px;text-align:justify;padding:0 10px 0 10px !important;}
#depoimentos #inf-dep {float:left;background:#000055;margin:10px;}
/* depoimento */

/* LInk Roraima */
#roraima {width:716px;float:right;}
#roraima img {float:left;margin-left:15px;margin-top:5px;}
#roraima a{text-decoration:none;color:#ffff00;font-weight:bold;}
#roraima a:hover{text-decoration:underline;}
#roraima a img{border:none;}
#roraima p {line-height:20px;color:#fff;margin-top:12px;text-align:justify;padding:0 10px 0 10px !important;}

#roteiros, #pacotes{padding:0 10px 0 10px !important;}
#roteiros li{margin:10px 0 15px;width:690px;float:left;border-bottom:1px solid #e4e4e4;}
#roteiros li a.rot{font-size:18px;}
#pacotes li{margin-top:20px;width:690px;float:left;border-bottom:1px solid #e4e4e4;}
#pacotes li a{font-size:14px;display:block;}
/* Link Roraima */

/* Parceiros */
#parceiros {float:right;width:716px;}
#parceiros #ul-imprensa {margin-top:10px;margin-left:30px;}
#parceiros #ul-imprensa li{float:left;margin-bottom:30px;height:160px;}
#parceiros #ul-imprensa li.col1{float:left;padding:0 13px 0 0;margin-left:30px;}
#parceiros #ul-imprensa li.col2{float:left;padding:0 10px 0 0px;}
#parceiros #ul-imprensa li a{display:block;float:left;width:170px;text-align:center;padding-top:5px;}
#parceiros #ul-imprensa li a img{border:none;text-decoration:none;}
#parceiros #ul-imprensa li a {text-decoration:none;color:#000;}
#parceiros #ul-imprensa li a:hover {text-decoration:none;background:#000;color:#fff;}
#parceiros  p       {font-size:20px;color:#777;text-align:center;background:#f1f1f1;}
#parceiros  p a     {font-size:25px;line-height:25px;padding:0 5px;}
#parceiros  p span  {line-height:25px;margin-right:10px;}
/* Parceiros */

/* Fotos página interna */
#img_p{float:left;margin:0 15px 5px 0;background:#000;padding:5px 5px 2px;color:#fff;}
#img_p img{display:block;margin:0 !important;}
#img_r{float:right;margin:0 0 5px 15px;background:#000;padding:5px 5px 2px;}
#img_r img{display:block;margin:0 !important;}
#img_central{float:left;width:675px;margin-bottom:15px;}
.legenda{font-size:12px;color:#fff !important;margin-bottom:0 !important;line-height:15px !important;text-align:center;display:block;border-top:1px solid #999;}
.ampliar{font-size:10px;color:#fff !important;margin-bottom:0 !important;line-height:15px !important;text-align:right;display:block;}
.ampliar a{background:url(../img/ampliar_contraste.gif) no-repeat top left;padding-left:16px;}
.ampliar a:hover{text-decoration:underline;background:url(../img/ampliar_contraste.gif) no-repeat top left;}
/* Fotos página interna */

/* Slide de saidas */
#slider {width:210px;height:140px;position:relative;overflow:hidden;margin-top:10px;}

#sliderContent {width:720px;position:absolute;top:0;margin-left:0;}

.sliderImage {float:left;position:relative;display:none;}
.sliderImage span {  position:absolute;font:15px Arial, Helvetica, sans-serif;padding:5px 5px;width:200px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none;font-weight:bold;text-align:center;}
.sliderImage span strong {font-size:15px;font-weight:normal;}

.clear {clear:both;}

.top {top:0;left:0;}

.bottom {bottom:0;left:0;}

ul {list-style-type:none;}

/* Modal */
.oculta{display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;cursor:wait;}

/* Container */
#simplemodal-container {height:400px;width:600px;background-color:#000;padding:10px}
#simplemodal-container a.modalCloseImg {background:url(../Scripts/closelabel.gif) no-repeat center right;width:600px;height:24px;display:block;z-index:3200;cursor:pointer;}
#simplemodal-container #basicModalContent {padding:10px;background:red}
#simplemodal-container p {line-height:20px;color:#fff;margin-top:12px;text-align:justify;}
.scroll{overflow:auto;height:365px;}

/*CSS do menu*/
ul.MenuBarHorizontal {height:30px; margin:0;padding-left:0;list-style-type:none;font-size:14px;cursor:default;width:925px;background:#000044;padding-top:5px;padding-bottom:5px;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{margin:0;margin-left:27px;padding:0;list-style-type:none;font-size:15px;position:relative;text-align:justify;cursor:pointer;float:left;}
ul.MenuBarHorizontal ul {margin:0;padding:0;list-style-type:none;font-size:12px;z-index:1020;cursor:default;/* width:80px  8.2em ;*/  position:absolute;left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
ul.MenuBarHorizontal ul li{ width:180px;margin:0;}
ul.MenuBarHorizontal ul ul{ position:absolute;  margin-top:0px;margin-left:180px;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{ left:auto;  top:0;}

ul.MenuBarHorizontal ul {border:1px solid #ccc;width:180px;}
ul.MenuBarHorizontal a{ display:block;cursor:pointer;background-color:#000022;padding:0.4em 0.65em ;color:#ffff00;text-decoration:none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {background-color:#000022;color:#FFF;text-align:center;}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{background-color:#000033; color:#FFF;}

ul.MenuBarHorizontal a.MenuBarItemSubmenu{background-image:url(../SpryAssets/SpryMenuBarDown.gif);background-repeat:no-repeat;background-position:100% 50%;padding-left:10px;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{background-image:url(../SpryAssets/SpryMenuBarRight.gif);background-repeat:no-repeat;  background-position:95% 50%;}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{background-image:url(../SpryAssets/SpryMenuBarDownHover.gif);background-repeat:no-repeat;background-position:100% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{background-image:url(../SpryAssets/SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:95% 50%;}

ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;}

@media screen, projection{ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;float:left;background:#FFF;}}

