/*

Version: 1

Autor: Helder Pinho

*/



body {
margin:0;
padding: 0px;
width: 100%;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
min-height:100%;
}


#conteudo {
width:960px;
height:100%;
margin-left:auto;
margin-right:auto;
}

/* ========= HEADER==========*/

#header {
width:960px;
height:149px;
background:url(images/header.png);
}


/* ========= MENU==========*/

#menu {
float:left;
padding-top:2px;
padding-right:1px;
position:relative;
margin-left:auto;
margin-right:auto;
width:960px;
height:42px;
background-image:url(images/bg_menu.png);
background-repeat:repeat-y;
}

/* ========= bg==========*/

#bg {
width:960px;
height:100%;
float:left;
position:relative;
background:url(images/bg_menu.png);
background-repeat:repeat-y;
}




/* ========= CENTRO==========*/

#centro {
float:left;
padding-left:30px;
width:610px;
}

#centro2 {
float:left;
padding-left:40px;
padding-top:15px;
width:600px;
}

#tit_centro {
margin-left:auto;
margin-right:auto;
text-align:center;
float:left;
width:580px;
height:33px;
}

#tit_centro2 {
margin-left:auto;
margin-right:auto;
text-align:center;
float:left;
width:580px;
height:33px;
padding-top:15px;
}





#texto_home {
float:left;
width:550px;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:expanded;
font-size:11px;
color:#003399;
font-weight:500;
text-align:justify;
margin-left:15px;
margin-right:20px;
padding-top:20px;
padding-bottom:40px;
text-indent:30px;
line-height:1.5;
}

#texto_home_fotos {
float:left;
width:550px;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:expanded;
font-size:11px;
color:#003399;
font-weight:500;
text-align:justify;
margin-right:20px;
padding-top:20px;
padding-bottom:40px;
text-indent:30px;
line-height:1.5;
}


#barra_separadora {
margin-left:20px;
float:left;
width:1px;
height:550px;
background-color:#666666;
}

#barra_separadora_fotos {
margin-left:20px;
float:left;
width:1px;
height:850px;
background-color:#666666;
}



/* ========= SIDEBAR==========*/

#sidebar {
float:left;
padding-left:10px;
width:260px;
height:295px;
padding-top:20px;
}

#caixa_mergulho_top {
width:249px;
height:20px;
background-image:url(images/top_caixa_mergulho.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-top:7px;
font-weight:700;
}

#caixa_mergulho_meio {
width:234px;
height:170px;
background-image:url(images/meio_caixa_mergulho.png);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-top:15px;
text-align:justify;
padding-left:5px;
padding-right:10px;
}

#caixa_mergulho_fim {
width:249px;
height:10px;
background:url(images/fin_caixa_mergulho.png);
background-repeat:no-repeat;
}


#caixa_fotos_top {
width:249px;
height:20px;
background-image:url(images/top_caixa_fotos.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-top:7px;
font-weight:700;
}

#caixa_fotos_meio {
width:234px;
height:150px;
background-image:url(images/meio_caixa_fotos.png);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-top:15px;
text-align:justify;
padding-left:5px;
padding-right:10px;
}

#caixa_fotos_fim {
width:249px;
height:5px;
background:url(images/fin_caixa_fotos.png);
background-repeat:no-repeat;
padding-bottom:5px;
}


#footer {
float:left;
width:960px;
height:60px;
padding-top:6px;
background-image:url(images/footer.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
}

/*_____galeria de fotos*/


img {
  border: 1px;
  border-color:#999999;
  margin:1px 1px 1px 1px;
}

a {
  outline: none;
}

li {
  display:inline;
}

#desc {
  font-style: italic;
}


