/* CSS mnka-keahana */

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

body {
margin:auto;
	background-color:#000019;
}


.fundo-pag{
background-color: #000019;
margin:auto;
}

.geral {
width:900px;
margin:auto;
border:1px solid   #000066;
padding-bottom:25px;
}
.index-pg{
background-image:url(images/keahana-index.jpg);
background-position:top;
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
height:900px;
}

.index-pg2{
background-image:url(images/keahana-index2.jpg);
background-position:top;
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
height:610px;
}

.header-top{
width:900px;
}
.bandeiras{
float:left;
padding-left:30px;
padding-top:10px;
}
.bandeiras a:link, a:visited{
text-decoration:none;
}

.bandeiras a:hover{
text-decoration:none;
}

.bandeiras a img{border: 0;}

.menu-horizontal{
color: #FFFFFF;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:center;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
font-style:italic;
/*padding-right:15px;*/
/*border-top:2px solid  #000000;*/
border-bottom:2px solid yellow;
border-top:1px solid yellow;

}

.menu-horizontal a:link {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
}

.menu-horizontal a:visited{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
}
.menu-horizontal a:hover{
color: #FFFF00;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
}

.menu-horizontalblink{
color: #FFFFFF;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:center;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
text-decoration:blink;
font-style:italic;
/*padding-right:15px;*/
/*border-top:2px solid  #000000;*/
border-bottom:2px solid yellow;
border-top:1px solid yellow;

}

.menu-horizontalblink a:link {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
text-decoration:blink;
}

.menu-horizontalblink a:visited{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
text-decoration:blink;
}
.menu-horizontalblink a:hover{
color: #FFFF00;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding-right:20px;
text-decoration:none;
text-decoration:blink;
}


/*.coluna-esquerda {
width:199px;
float:left;*/
/*padding-bottom:125px;*/
/*display:inline;
background-color: #CBCAD7;
position:absolute;
}*/

.espaco_esq{
border-top:2px solid  #FF0000;
}

.miolo {
width:900px;
float:right;
background-color:#00000A;
/*padding-bottom:100px;*/
}

/*clear*/
.clr{
clear:both;}

.clr2{
clear:both;
background-color:#F5F5F5;
height:15px;
border-top: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
}

.clr2top{
clear:both;
background-color: #7583A4;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
height:25px;
text-align:right;
border-top: 2px solid #000066;
border-bottom: 2px solid #FF9900;
padding-right:5px;
width:900px;
}

.clr2top a:link{
color:#000066;
text-decoration:none;
}

.clr2top a:hover{
text-decoration:underline;
color:#999999;
}


.clr3{
clear:both;
background-color:#F5F5F5;
height:15px;
border-top: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
}

.clr3top{
clear:both;
background-color: #7583A4;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
height:25px;
text-align:left;
border-top: 2px solid #000066;
border-bottom: 2px solid #FF9900;
padding-left:15px;
}

.clr3top a:link{
color:#FFFFFF;
text-decoration:none;
}

.clr3top a:hover{
text-decoration:underline;
color:#999999;
}

.clr4top{
clear:both;
background-color: #7583A4;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
height:25px;
text-align:right;
border-top: 2px solid #000066;
border-bottom: 2px solid #FF9900;
padding-right:50px;
}

.clr4top a:link{
color:#FFFFFF;
text-decoration:none;
}

.clr4top a:hover{
text-decoration:underline;
color:#999999;
}
.clrcrew{
clear:both;
background-color: #7583A4;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
height:25px;
text-align:left;
border-top: 2px solid #000066;
border-bottom: 2px solid #FF9900;
padding-left:50px;
}

.clrcrew a:link{
color:#FFFFFF;
text-decoration:none;
}

.clrcrew a:hover{
text-decoration:underline;
color:#999999;
}


.footer {
display:block;
position:absolute;
}

/****/

.tamanho
{
	width:900px;
}

.noticia {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
}

.noticia h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
}

.noticia p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.noticia a:link{
color:#000066;
text-decoration:none;
}
.noticia a:hover{
text-decoration:underline;
}

.noticia img{
float:left;
border:1px solid #000066;
margin:20px;
}

.volta{
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#000033;
font-style:italic;
font-weight:bold;
text-decoration:none;
text-align:right;
padding-right:0px;
background-color:/*#9CA7BE*/#495270;
}

.volta a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#000033;
font-style:italic;
font-weight:bold;
text-decoration:none;
text-align:right;
padding-right:25px;
}
.volta a:hover{
text-decoration:none;
color:#CCCCCC;
}

.descricao_ft {
font-size:70%;
text-align:left;
}
.texto_paginaform {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
background-color:#F3F3F3;
}

.texto_paginaform h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
}
.texto_pagina {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
border-bottom:1px solid #7583A4;
background-color:#F3F3F3;
text-align:left;
}

.texto_pagina h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
}
.texto_pagina h2{
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
/*border-bottom:1px solid #7583A4;*/
color: #676C98;
padding-left:25px;
padding-right:50px;
}
.texto_pagina h3{
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color: #676C98;
padding-right:50px;
}

.texto_pagina h5{
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color: #4F5A77;
font-style:italic;
padding-right:50px;
}

.texto_pagina h6{
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
color: #515C79;
font-style:italic;
padding-right:50px;
}

.texto_pagina ul{
list-style:disc;
padding-left:35px;
}

.texto_pagina p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding-left:10px;
padding-right:10px;
}

.texto_pagina a:link, a:visited {
color:#000066;
text-decoration:none;
}
.texto_pagina a:hover{
text-decoration:underline;
}

.texto_pagina img{
float:left;
border:1px solid #000066;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;
}

.texto_pagina2 {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
background-color:#F3F3F3;

}

.texto_pagina2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
}

.texto_pagina2 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:133%;
text-align:right;
font-style:italic;
color: #676C98;
padding-right:125px;
background-color:#E8EAF0;
}

.texto_pagina2 p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
border-bottom:2px solid #FF6600;
background-color: #D9DDE6;
padding:10px;
}

.texto_pagina2 a:link{
color:#000066;
text-decoration:none;
}
.texto_pagina2 a:hover{
text-decoration:underline;
}
.texto_pagina2 a:visited{
color:#000066;
}
.texto_pagina2 img{
float:left;
border:1px solid #000066;
margin:20px;
}

.texto_paginasurf {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
padding-left:25px;
border-bottom:1px solid #7583A4;
background-color:#F3F3F3;
}

.texto_paginasurf h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
text-align:left;
}

.texto_paginasurf p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding-left:125px;
}

.texto_paginasurf ul{
list-style:disc;
padding-left:30px
/*padding-left:255px;*/
}

.texto_paginasurf h4{
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
color: #FFFFFF;
background-color:#7E8B9A;
font-style: italic;
padding-left:15px;
}

.texto_paginasurf h5{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color: #4F5A77;
font-style:normal;
padding-right:50px;
}

.texto_paginasurf a:link{
color:#000066;
text-decoration:none;
}
.texto_paginasurf a:hover{
text-decoration:underline;
}
.texto_paginasurf a:visited{
color:#000066;
}


.image-bottom{
padding-top:35px;
}

.tabela{
margin-right:290px;
padding-top:28px;
 font-weight:bold;
}


.texto_pagina_prodft {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
background-image: url(images/fundo-order.jpg);
background-repeat:no-repeat;
}

.texto_pagina_prodft h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
text-align:left;
}
.texto_pagina_prodft h3{
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
color:#7A7993;
padding-left:15px;
display:inline;
}

.texto_pagina_prodft p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.texto_pagina_prodft a:link{
color:#000066;
text-decoration:none;
font-size:100%;
}
.texto_pagina_prodft a:hover{
text-decoration:underline;
font-size:100%;
}
.texto_pagina_prodft a:visited{
color:#000066;
font-size:100%;
}

.texto_pagina_prodft img{
/*border:1px solid #000066;*/
margin:10px;
}

.texto_pagina_order {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
margin-top:10px;
background-image: url(images/fundo-order.jpg);
background-repeat:no-repeat;
}

.texto_pagina_order h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color: #BABFD1;
padding-left:15px;
text-align:left;
border-bottom:3px solid #495270;
}
.texto_pagina_order h3{
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
color:#7A7993;
padding-left:15px;
display:inline;
}

.texto_pagina_order p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.texto_pagina_order a:link{
color:#CCCCCC;
text-decoration:none;
font-size:100%;
}
.texto_pagina_order a:hover{
text-decoration:underline;
font-size:100%;
}
.texto_pagina_order a:visited{
color:#000066;
font-size:100%;
}

.texto_pagina_order img{
/*border:1px solid #000066;*/
margin:10px;
}

.texto_pagina_accessories {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
background-image: url(images/fundo-accessories.jpg);
background-repeat:no-repeat;
}

.texto_pagina_accessories h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
}
.texto_pagina_accessories h3{
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
color:#7A7993;
padding-left:15px;
display:inline;
}
.texto_pagina_accessories h5{
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color: #4F5A77;
font-style:italic;
padding-right:50px;
}
.texto_pagina_accessories p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.texto_pagina_accessories a:link{
color:#000066;
text-decoration:none;
font-size:100%;
}
.texto_pagina_accessories a:hover{
text-decoration:underline;
font-size:100%;
}
.texto_pagina_accessories a:visited{
color:#000066;
font-size:100%;
}

.texto_pagina_accessories img{
/*border:1px solid #000066;*/
margin:10px;
}




.texto_pagina_prod {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
padding:10px;
background-color:#F3F3F3;
}

.texto_pagina_prod h1{
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#7A7993;
padding-left:15px;
border-bottom:3px solid #7583A4;
}
.texto_pagina_prod h3{
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
color:#7A7993;
padding-left:15px;
display:inline;
}

.texto_pagina_prod p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.texto_pagina_prod a:link{
color:#000066;
text-decoration:none;
font-size:100%;
}
.texto_pagina_prod a:hover{
text-decoration:underline;
font-size:100%;
}
.texto_pagina_prod a:visited{
color:#000066;
font-size:100%;
}

.texto_pagina_prod img{
/*border:1px solid #000066;*/
margin:10px;
}

.partner{
height:50px;
display: inline;
width:45%;
float:left;
padding-left:50px;
}
.partner1{
height:50px;
display: inline;
float:right;
width:45%;
padding-right:30px;
}

.partner1 img{
margin:10px;
}
.partner img{
margin:10px;
}

.trava{
height:250px;
}
.topo{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color: #999999;
font-style:normal;
}

.topo a:link{
color:#999999;
text-decoration:none;
}
.topo a:hover{
text-decoration:underline;
}
.topo a:visited{
color: #999999;
}
.text-red {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
border:1px solid #000000;
padding:5px;
background-color: #E8E8E8;
}