UL, LI, BODY { border:0;padding:0;margin:0;background:#EFEFEF; }
DIV, A, TD { font-family:tahoma;font-size:11px;color:#333;text-decoration:none; }
LI { list-style:none; }
BR { clear:left; }
FORM { display:inline; }
#layout {width:765px;background-color:#fff;}
#layout-bd {border-right:5px solid #EFEFEF;}
.c1, .c2, .img-menu, .menu, .vantagens-mg, .tarifario-mg  { float:left; }
.c1 { width:160px; }
.c2 { width:600px; }
.input{border:1px solid #8cbee7;}
.radio,.check{border:0px;}

.msg0,.msg1,.msg2{color:#fff;font-weight:bold;margin:0px;padding:5px 7px 5px 7px;vertical-align:top;}
.msg0{background-color:#8cbee7;}
.msg1{background-color:#f55;}
.msg2{background-color:#fc0;}

.menu { width:142px; background:url(../imagens/detalhe-menu.gif) no-repeat top right; }
.menu-int { height:204px;width:157px;float:left;background:url(../imagens/bg-menu-int-right.jpg) repeat-y top right; background-color:#fff; }
.menu-mg { margin:14px 10px 0 8px;background:#fff; }
.menu-int-mg { margin:14px 22px 0 8px;background:#fff; }
.menu-mg LI, .menu-int-mg LI { color:#005291;padding:3px 7px 4px 20px;border-bottom:1px solid #DBE6EE;background:#fff; }
.menu-mg A, .menu-int-mg A { color:#005291; }
.menu-mg A:hover, .menu-int-mg A:hover { font-weight:bold; }


.l2 { background:url(../imagens/bg-l2.jpg) no-repeat top left;width:600px;height:166px; }
.vantagens-mg { padding-left:35px; }
.vantagens { width:350px; }
.vantagens .txt { width:150px;padding-left:7px; }

.tarifario-mg { padding-top:30px; }
.tarifario { width:200px; }
.tarifario .txt { padding:7px 0 0 3px; }

.contato { float:left;padding:67px 0 0 45px; }
.parte2 { background:url(../imagens/bg-ab.jpg) no-repeat top left;width:760px;height:225px; }
.formas-contato { margin-top:7px; }
.formas-contato DIV { float:left; }
.formas-contato .nome-item { text-align:right;font-weight:bold;width:53px;color:#274B69;line-height:21px;}
.contato-item { line-height:21px; }

.galeria { float:left;width:185px;padding-left:45px; }
.galeria .txt { padding-top:7px; }

.regulamento { float:left;background:url(../imagens/bg-regulamento.gif) no-repeat bottom left;margin:55px 0px 0px 34px; }
.regulamento .tit { padding:33px 0px 45px 90px; }
.regulamento .txt { margin:0px 0px 0px 81px;width:140px;padding-bottom:0px; }

.rodape { background:url(../imagens/rodape.jpg) no-repeat top left;width:760px;height:84px;color:#3A82B6;}
.rodape-int { background:url(../imagens/rodape-int.jpg) no-repeat bottom left;width:760px;height:88px;}

.c1-int-pd { padding:0 20px;line-height:16px; }
.c2-int-pd { padding:0 40px;background:url(../imagens/conteudo-int.gif) no-repeat top right; }
.c2-int-esp { line-height:16px;margin-bottom:44px; }
.tit-pag { padding-bottom:24px; }
.foto-left, .foto-left-tour { float:left;margin:0 20px 10px 0; }
.foto-left-tour { margin:0 2px 10px 0; }


/*
#container {position:relative; width:505px;  border:1px solid #aaa;float:left;}
#container ul {width:140px; list-style-type:none; float:right; }
#container li {float:left;}
#container a.gallery, #container a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; margin:1px 2px 1px 2px; text-align:left; cursor:default;}
#container a.slidea {background:url(../imagens/DSC04272.jpg); width:60px; height:45px;}
#container a.slideb {background:url(../imagens/DSC03351.jpg); width:60px; height:45px;}
#container a.slidec {background:url(../imagens/DSC03347.jpg); width:60px; height:45px;}
#container a.slided {background:url(../imagens/DSC03232.jpg); width:60px; height:45px;}
#container a.slidee {background:url(../imagens/DSC03084.jpg); width:60px; height:45px;}
#container a.slidef {background:url(../imagens/DSC02226.jpg); width:60px; height:45px;}
#container a.slideg {background:url(../imagens/DSC02198.jpg); width:60px; height:45px;}
#container a.slideh {background:url(../imagens/DSC02194.jpg); width:60px; height:45px;}
#container a.slidei {background:url(../imagens/DSC02193.jpg); width:60px; height:45px;}
#container a.slidej {background:url(../imagens/DSC02186.jpg); width:60px; height:45px;}
#container a.slidek {background:url(../imagens/DSC02172.jpg); width:60px; height:45px;}
#container a.slidel {background:url(../imagens/DSC02166.jpg); width:60px; height:45px;}
#container a.slidem {background:url(../imagens/DSC02224.jpg); width:60px; height:45px;}
#container a.sliden {background:url(../imagens/DSC02217.jpg); width:60px; height:45px;}
#container a.slideo {background:url(../imagens/DSC02215.jpg); width:60px; height:45px;}
#container a.slidep {background:url(../imagens/DSC02211.jpg); width:60px; height:45px;}
#container a.slideq {background:url(../imagens/DSC02206.jpg); width:60px; height:45px;}
#container a.slider {background:url(../imagens/DSC02204.jpg); width:60px; height:45px;}
#container a.slides {background:url(../imagens/DSC03339.jpg); width:60px; height:45px;}
#container a.slidet {background:url(../imagens/DSC04726.jpg); width:60px; height:45px;}
#container a.slideu {background:url(../imagens/DSC04725.jpg); width:60px; height:45px;}
#container a.slidev {background:url(../imagens/DSC04722.jpg); width:60px; height:45px;}
#container a.slidex {background:url(../imagens/DSC04714.jpg); width:60px; height:45px;}
#container a.slidez {background:url(../imagens/DSC04285.jpg); width:60px; height:45px;}
#container a.slideaa {background:url(../imagens/DSC04281.jpg); width:60px; height:45px;}
#container a.slideab {background:url(../imagens/SUITE .jpg); width:60px; height:45px;}
#container a.slideac {background:url(../imagens/DSC05024.jpg); width:60px; height:45px;}
#container a.slidead {background:url(../imagens/DSC05023.jpg); width:60px; height:45px;}
#container a.slideae {background:url(../imagens/DSC05021.jpg); width:60px; height:45px;}
#container a.slideaf {background:url(../imagens/DSC05020.jpg); width:60px; height:45px;}
#container a.slideag {background:url(../imagens/DSC04727.jpg); width:60px; height:45px;}



#container a.gallery span {position:absolute; width:1px; height:1px; top:5px; left:5px; background:#fff; overflow:hidden;}
#container a.gallery:hover {border:1px solid #fff;}
#container a.gallery:hover img {border:1px solid #fff; float:left; margin-right:5px;}
#container a.gallery:hover span {position:absolute; width:345px;  height:278px; top:10px; left:8px; color:#000; background:#fff;}
*/







.tabela-padrao {border-collapse: collapse;background-color:#E7E7E7; }
.tabela-padrao TD {border:1px solid #fff;padding:5px 3px;font-size:11px;}
.tabela-padrao .titulos-h TD { background-color:#8ABBE1;color:#fff; }
.tabela-padrao .linha1 TD { background-color:#CCE4F7;color:#000; }
.tabela-padrao .linha2 TD { background-color:#E2E8F7;color:#000; }

.label {display:block;width:110px;float:left;margin-bottom:5px;}
.input INPUT { float:left;width:240px;margin-bottom:10px;padding:0; }
.input TEXTAREA { float:left;width:240px;height:115px; }
.botoes-form-contato { padding:10px 20px 10px 225px; }
.botoes-form-contato DIV { float:left; }
