*{ 
margin: 0; padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-collapse:collapse;
}

.noDecoration{
text-decoration:none;
color:#000000;
}

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


#menuhor{
border:none;
margin:0;
margin-top:0;
margin-left:0;
margin-right:0;
height:10px;
}
#menuhor li{
list-style:none;
display:inline;
margin-right:74px;
}

#menuhor li a{
color:#FFFFFF;
text-decoration:none;
font-weight: bold;
}

#menuhor li a:link{
color:#006699;
}

#menuhor li a:visited{
color:#006699;
}
#menuhor li a:hover{
color:#D46C28;
}

#bannerTop{
height:169px;
}

#topo{
width:960px;
height:152px;
text-align:left;
}

#logo {
width:453px;
height:152px;
padding:0px;
margin:0 auto;
margin-right:530px;
background:url(imagens/logo.png);
background-repeat:no-repeat;
background-position:left;
_background:none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logo.png', sizingMethod='scale');
}

#prenavigation {
width:960px;
height:11px;
margin-top:0px;
background-color: #FFFFFF;
padding:0px;
}

#banner2{
margin-top:15px;
}

#conteudo { 
width:960px;
min-height:360px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:550px; /* for IE5.x and IE6 */
background-color:#FFFFFF;
margin-top:0px;
padding:0px;
}

#conteudo1{
width:270px;
float:left;
text-align:center;
padding-top:17px;
}

#conteudo2{
width:690px;
float:left;
text-align:justify;

}

#conteudo2a{
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
padding:10px;
margin-left:15px;
margin-top:15px;
}


#conteudo2a a{
font-size:12px;
color:#000000;
text-decoration:none;
}

#conteudo2b{
list-style:square;
/*list-style-image:url(imagens/list.png);*/
line-height: 30px;
font-size:12px;
color:#000000;
padding:30px;
margin-left:15px;
}

#form1{
font-size:12px;
color:#000000;
text-decoration:none;
padding:10px;
}

#preDown {
display:block;
width:960px;
height:140px;
background-color:#fff;
text-align:center;
}

#form1{
padding:20px;
}

#footer {
height:1px; 
display:block;
width:960px;
height:110px;
background-color:#363639;
margin-top:0px;
}

.footerTxt{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
padding-left: 20px;
padding-right: 8px;
padding-top:8px;
}

#copy{
color:#999999;
}

.tbHome {
border: solid;
border-width: 2px;
border-color: #DEDEDD;
font-family: Trebuchet, Arial, Verdana;
font-size: 12px;
color: #4D4948;
margin:15px;
}

.trTitulosHome {
background-color: #EFEEEE;
height: 18px;
font-size: 12px;
font-family: Trebuchet, Arial, Verdana;
font-weight: bold;
color: #4D4948;
text-align:left;
}

.txt12{
font-size:12px;
color:#000000;
}

#tabelaOrcamento{
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
margin-right:20px;
}

#contornoForm{
margin-left:20px;
margin-top:10px;
border-collapse:collapse;
border-style:dotted;
}
#tituloForm{
background-color:#FFFFFF;
color:#666666;
}

#breve{
color:#000000;
padding:30px;
text-decoration:none;
}

.breve{
color:#000000;
padding:30px;
text-decoration:none;
}



/* ------------------------ LAYOUT ------------------------ */


body {
width:950px;
margin:0 auto;
margin-top:10px;
background-image: url(img/bg.jpg);
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
}



/* ----- HEADER ----- */



#header {
width:950px;
height:120px;
background-image:url(img/logo4b.png);
background-position:left;
background-repeat:no-repeat;
}



/* ----- NAVIGATION ----- */



#navigation {
width:940px;
height:40px;
padding-left:10px;
background-image:url(img/bgmenu.jpg);
/*background-color:#333333;*/
margin-top:10px;
line-height: 40px;
overflow: auto;

}


/* ----- MAIN CONTENT ----- */



#content { 
width:930px;
min-height:530px; /* for modern browsers */
height:auto !important; /* for modern browsers */
 /* for IE5.x and IE6 */
padding:10px;
background-image:url(img/bgcontent.png);
margin-top:10px;
}

#imagemIndex{
height:380px;
width:620px;
background-image:url(img/shamma.png);
float:left;
}

#boxContato{
height:380px;
width:620px;
float:left;
}

#tabelaPreco{
height:540px;
width:910px;
background-color:#FFFFFF;
padding:10px;
}

#imagens{
height:2860px;
width:930px;
}

#contEmbarcacao{
height:1300px;
width:930px;
}

#bannerLateral{
height:380px;
width:300px;
float:right;
background-image:url(img/bannerLateral.jpg);
}

#txtIndex{
font-size:2em;
margin-top:10px;
width:620px;
height:120px;
float:left;
text-align:justify;
}

#txtPortos{

margin-top:10px;
width:620px;
height:120px;
float:left;

}

#portos{
margin-left:30px;
margin-top:10px;
}

#listaPortos{
list-style:square;
}

#embarcacao{
width:280px;
height:120px;
float:right;
text-align:left;
margin-top:10px;
background-color:#fee3ac;
padding:10px;
}

#listaEmbarcacao{
text-align:left;
margin-left:20px;
margin-top:10px;
list-style:square;
text-decoration:none;
}


.listaEmbarcacao{
text-align:justify;
margin-left:20px;
margin-top:10px;
list-style:square;
}

/* ----- FOOTER ----- */



#footer { 
width:930px;
height:80px;
background-color:#666666;
background-image:url(img/bgFoot.jpg);
margin-top:10px;
padding:10px;
color:#FFFFFF;
text-align:left;

}

#fones{
list-style:none;
padding-top:10px;
}

#copy{
color:#FFFFFF;
text-align:right;
}

.magnify{
padding:9px;
}
dsettings: {
 magnifyby: 3, //default increase factor of enlarged image
 duration: 500, //default duration of animation, in millisec
 mgopacity: 0.2 //opacify of original image when enlarged image overlays it
},
cursorcss: 'url(magnify.cur), -moz-zoom-in', //Value for CSS's 'cursor' attribute, added to original image

