*{padding:0px; margin:0px;}

body{
	background-color:#1A6D00;
	color:#333333;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.seguranomeio {
	width:auto;
	width:1004px;
	float:left;
	min-height: 260px;
	max-height:100%;
	height: 260px;
	background-color:#FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
}

html>body .seguranomeio {
	height: auto;/* Esta altura deve ficar com o valor auto; para que o Mozilla firefox reconhea o formato elstico. */
	width:1008px;
}

p{ margin-bottom:10px;}

a{
color:#333333;
text-decoration:underline;
}
a:hover{
color:#666666;
text-decoration:underline;
}


/*************************** TOPO */

.topo{
width:1008px;
_width:1004px;
height:135px;
position:relative;
border-bottom:5px solid #1A6D00;
background-image:url(../img/bg-top.jpg);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.menu_topo {
	color: #FFFFFF;
}
#box-logo{
padding-left:15px;
padding-top:10px;
height:98px;
}
#menu{
background-color:#006600;
margin:0px 15px 0px 15px;
_margin:0px 12px 0px 12px;
padding-top:8px;
height:19px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
}
#menu a:hover{
color:#AADD16;
text-decoration:none;
}

#logo{
float:left;
}
#bandeirinhas{
float:left;
padding-top:75px;
}


/*************************** CENTRO */

.miolo{
	height:auto;
	position: relative;
	font-size: 11px;
	background-color:#FFFFFF;
	text-align:left;
	width:auto;
	width:1004px;
}
#miolo-eskerda{
width:772px;
_width:770px;
float:left;
}
#box-flash{}

#areas-abaixo{
height:185px;
padding-top:15px;
}
#miolo-direita{
width:218px;
float:left;
padding-left:15px;
}
#areas-abaixo-eskerda{
width:341px;
height:185px;
background-color:#FFFFFF;
float:left;
margin-left:12px;
_margin-left:5px;
}
#areas-abaixo-centro{
width:239px;
height:185px;
background-color:#FFFFFF;
float:left;
margin:0px 15px 0px 15px;
}
#areas-abaixo-direita{
width:150px;
height:185px;
background-color:#FFFFFF;
float:left;
}

#box-programacao{
height:42px;
padding-top:15px;
background-color:#fffaf2;
margin-left:12px;
}

.prog-int-img{
float:left;
width:195px;
padding-left:15px;
}
.prog-int{
float:left;
width:250px;
padding-left:20px;
}

.tit-marron{
color:#cc6600;
font-weight:bold;
}

#box-reservas{
height:270px;
}

.campo{
width:145px;
border:1px solid #336600;
font-size:10px;
}
.campo-tel{
width:67px;
border:1px solid #336600;
margin-right:10px;
font-size:10px;
}
.campo-area{
width:205px;
height:40px;
border:1px solid #336600;
}
#banners{
margin-top:20px;
_margin-top:10px;
}


/*************************** MIOLO */

#conteudo-miolo{
width:754px;
margin-left:15px;
_margin-left:6px;
height: 260px;
min-height: 260px;
max-height:100%;
float:left;
}

html>body #conteudo-miolo{
height:auto;
}


.fotobarco{
width:241px;
float:left;
}
.fotobarcomeio{
width:241px;
margin:0px 15px 0px 15px;
float:left;
}
.linha-fotos{
height:151px;
}
.linha-texto{
padding-top:15px;
}
.linha-texto li{
margin-bottom:5px;
list-style:none;
}
.linha-texto a{
color:#333333;
text-decoration:underline;
}
.linha-texto a:hover{
color:#666666;
text-decoration:underline;
}
.itens-barco{
margin-bottom:15px;
}
.linha-texto-eskerda{
float:left;
margin-right:60px;
}
.linha-texto-direita{
float:left;
}

/*************************** LEGISLACAO */

.fontverde{
color:#006600;
font-size:14px;
font-weight:bold;
}
.legislacao{
background-color:#FFFFFF;
margin:15px;
padding:15px;
height:auto;
}


/*************************** RODAPE */

.rodape{
width:1008px;
_width:1004px;
height:45px;
clear:both;
background-image:url(../img/bg-rod.jpg);
background-position:right;
background-repeat:repeat-x;
border-top:5px solid #1A6D00;
color:#FFFFFF;
padding-top:15px;
}
.rodape a{
color:#FFFFFF;
}
.rodape a:hover{
color:#CCCCCC;
}

/***************************** PNG
    Alpha PNG support for IE
    ------------------------------
    Aviso, este código abaixo funciona apenas para visualização na tela. Quando este documento for impresso, o bug voltará.
    O Hack Abaixo faz o código rodar apenas no IE. Sendo que os outros browsers como, Firefox, Opera e Safari já tem a transparencia de PNG nativo.
    \*/
    * html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
       this.src.substr(this.src.length-4)==".png"
       ?
       (
     (!this.complete)
     ? "" :
         this.runtimeStyle.filter=
         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
         String(this.alphaxLoaded=true).substr(0,0)+
         (this.src="img/blank.png").substr(0,0)
       )
       :
       this.runtimeStyle.filter=""
   )
     );
    }
    html, body {
 color:#000;
 background:#333333;
    }