.Html_Lusoatlantis{width:auto;color:#666;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.Html_Lusoatlantis img{max-width:100%;height:auto;}
.Html_Lusoatlantis img[style*='float:right'],.Html_Lusoatlantis img[style*='float: right']{margin:0 0 20px 20px;}
.Html_Lusoatlantis img[style*='float:left'],.Html_Lusoatlantis img[style*='float: left']{margin:0 20px 20px 0;}
.Html_Lusoatlantis,.Html_Lusoatlantis p,.Html_Lusoatlantis strong,.Html_Lusoatlantis em,.Html_Lusoatlantis pre,.Html_Lusoatlantis code,
.Html_Lusoatlantis h1,.Html_Lusoatlantis h2,.Html_Lusoatlantis h3,.Html_Lusoatlantis h4,.Html_Lusoatlantis h5,.Html_Lusoatlantis h6,
.Html_Lusoatlantis li,.Html_Lusoatlantis li,.Html_Lusoatlantis dd,.Html_Lusoatlantis table
{text-align:left;text-decoration:none;font-weight:normal;font-style:normal;font-size:14px;line-height:20px;}
.Html_Lusoatlantis p{margin:0 0 20px;}
.Html_Lusoatlantis strong{font-weight:bold;}
.Html_Lusoatlantis em{font-style:italic;}
.Html_Lusoatlantis code{font-family:Courier, monospace;}
.Html_Lusoatlantis h1{margin:10px 0;color:#05A;font:bold 24px/30px Helvetica,Arial,sans-serif;}
.Html_Lusoatlantis h2{margin:10px 0;color:#05A;font:bold 24px/30px Helvetica,Arial,sans-serif;}
.Html_Lusoatlantis h2 span {vertical-align:middle;font-weight:normal;font-size:12px;line-height: 20px;}
.Html_Lusoatlantis h3 {margin:10px 0;color:#09F;font:bold 24px/30px Helvetica,Arial,sans-serif;}
.Html_Lusoatlantis img + h3{margin-top:20px;}
.Html_Lusoatlantis h4{margin:10px 0;color:#05A;font-weight:bold;font-size:18px;line-height:20px;}
.Html_Lusoatlantis h5{margin:10px 0;color:#05A;font-weight:bold;font-size:16px;line-height:20px;}
.Html_Lusoatlantis h5 span:before {content:"> ";}
.Html_Lusoatlantis h6{margin:10px 0;color:#666;font-weight:bold;font-size:16px;line-height:20px;}
.Html_Lusoatlantis p + h1,.Html_Lusoatlantis p + h2,.Html_Lusoatlantis p + h3,.Html_Lusoatlantis p + h4,
.Html_Lusoatlantis ul + h1,.Html_Lusoatlantis ul + h2,.Html_Lusoatlantis ul + h3,.Html_Lusoatlantis ul + h4{margin:30px 0 10px;}
.Html_Lusoatlantis ul{margin:0 0 10px 0;list-style:none;}
.Html_Lusoatlantis ol{margin:0 0 10px 20px;list-style:decimal;}
.Html_Lusoatlantis li{margin:0;padding: 6px 0;list-style:none;line-height:20px;}
.Html_Lusoatlantis dl{margin:0 0 10px;}
.Html_Lusoatlantis dt{margin:20px 0 0;color:#666;font-weight:bold;}
.Html_Lusoatlantis dd{margin:0 0 10px;}
.Html_Lusoatlantis a {color:#09F;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.Html_Lusoatlantis span a { padding:3px;background:#f5f5f5; color:#09F;}
.Html_Lusoatlantis h2 span a {margin-left:20px;}
.Html_Lusoatlantis a:hover,.Html_Lusoatlantis a:focus,.Html_Lusoatlantis a:active{color:#05A;}
.Html_Lusoatlantis div > a:hover,.Html_Lusoatlantis div > a:focus,.Html_Lusoatlantis div > a:active{background:transparent;}
.Html_Lusoatlantis a.alt { display: block; padding: 10px; width: 100%;background: #ccc;}
.Html_Lusoatlantis span a:before {content:"> ";}
.Html_Lusoatlantis table{margin:20px 0;background-color:transparent;color:#666;}
.Html_Lusoatlantis th{background-color:#09F;color:#ffffff;text-transform:uppercase;line-height:20px;text-align: center;padding: 7px;}
.Html_Lusoatlantis td{border-bottom:1px solid #09F;line-height:20px;padding: 10px; vertical-align: middle;}
.Html_Lusoatlantis td p {margin: 0;}
.Html_Lusoatlantis aside p,.Html_Lusoatlantis aside li{font-size:12px;}

.Html_Lusoatlantis p > a,.Html_Lusoatlantis strong > a,.Html_Lusoatlantis em > a {text-decoration: underline;}
.Html_Lusoatlantis h2 > a, .Html_Lusoatlantis h2 > a:visited {color: #05A;}
.Html_Lusoatlantis h2 > a:hover, .Html_Lusoatlantis h2 > a:focus, .Html_Lusoatlantis h2 > a:active {color: #09F;}

.Html_Lusoatlantis div.imagem {text-align: center;}
.simbolo-categoria .Html_Lusoatlantis div.imagem {background: #09F;}



/* CTA */
.cta .Html_Lusoatlantis h3 {color: #09F; font: italic bold 24px/30px Georgia, Times, "Times New Roman", serif;}
.cta .Html_Lusoatlantis a, .cta .Html_Lusoatlantis a:visited{
	display: inline-block;
	margin: 5px 0 25px;
	padding: 8px 10px;
	border-radius: 6px;
	background: #EEE;
	color: #09F;
	font-weight: bold;
}
.cta .Html_Lusoatlantis a:before, .cta .Html_Lusoatlantis a:visited:before {padding: 0 4px 0 0;content:">";}
.cta .Html_Lusoatlantis a:hover, .cta .Html_Lusoatlantis a:focus, .cta .Html_Lusoatlantis a:active{color: #05A;background: #EEE;}

.container_one .cta .Html_Lusoatlantis nav a, .container_one .cta .Html_Lusoatlantis nav a:visited{background: #09F; color: #FFF;text-align: center;margin: 25px 0;}
.container_one .cta .Html_Lusoatlantis nav a:hover, .container_one .cta .Html_Lusoatlantis nav a:focus, .container_one .cta .Html_Lusoatlantis nav a:active {background: #05A;}
.container_one .cta .Html_Lusoatlantis nav a:before, .container_one .cta .Html_Lusoatlantis nav a:visited:before {padding: 0;content: none;}

/* Intro */
.intro .Html_Lusoatlantis p:first-child {margin:0 0 10px;color:#09F;font:normal 20px/26px Helvetica,Arial,sans-serif;}
/* -> MQ */


/* Sucesso! */
.success .Html_Lusoatlantis h1 {font: bold italic 2.5em/1.1 Georgia, Times, "Times New Roman", serif; color: #09F;}


/* Check */
.check .Html_Lusoatlantis {position:relative; text-align: center;}
.check .Html_Lusoatlantis h3 {color: #09F; text-align: center; font: italic normal 24px/30px Georgia, Times, "Times New Roman", serif;}
/* -> MQ */


/* PRODUTOS - CTA */
/* Categorias Produtos */
.Html_Lusoatlantis section.produtos,
.Html_Lusoatlantis section.minuto,
.Html_Lusoatlantis section.tri-destaque {
	overflow: hidden;
	margin: 0 -10px;
	font-size: 0;
}

.Html_Lusoatlantis section.produtos article,
.Html_Lusoatlantis section.minuto article,
.Html_Lusoatlantis section.tri-destaque article {
	display: inline-block;
	padding: 10px;
	width: 100%;
	vertical-align: top;
}

.Html_Lusoatlantis section.produtos article > div,
.Html_Lusoatlantis section.minuto article > div,
.Html_Lusoatlantis section.tri-destaque article > div {
	padding: 10px 20px;
	border: 10px solid #FFF;
}

.Html_Lusoatlantis section.produtos article > div {
	border-color: #09F;
	text-align: right;
}

.Html_Lusoatlantis section.minuto article > div,
.Html_Lusoatlantis section.tri-destaque article > div {
	padding-left: 76px;
	background: url('') 8px 20px no-repeat transparent;
}

.Html_Lusoatlantis section.minuto article > div  {
	min-height: 170px;
}

.Html_Lusoatlantis .minuto .produtos {background-image: url('/files/portalready/v000/imagens/estrutura/o-que-fazemos.png');}
.Html_Lusoatlantis .minuto .areas {background-image: url('/files/portalready/v000/imagens/estrutura/para-quem-trabalhamos.png');}
.Html_Lusoatlantis .minuto .mercados {background-image: url('/files/portalready/v000/imagens/estrutura/onde-operamos.png');}
.Html_Lusoatlantis .minuto .diferenca {background-image: url('/files/portalready/v000/imagens/estrutura/o-que-nos-diferencia.png');}

.Html_Lusoatlantis .tri-destaque .razoes {background-image: url('/files/portalready/v000/imagens/estrutura/razoes-para-nos-escolher.png');}
.Html_Lusoatlantis .tri-destaque .parcerias {background-image: url('/files/portalready/v000/imagens/estrutura/como-ser-nosso-parceiro.png');}
.Html_Lusoatlantis .tri-destaque .mercados {background-image: url('/files/portalready/v000/imagens/estrutura/onde-actuamos.png');}


/* Destaques - PRODUTOS */
.Html_Lusoatlantis .produtos .pescado, .Html_Lusoatlantis .produtos .cefalopodes {padding: 25px 20px;}

.Html_Lusoatlantis .produtos article div h3 {
	position: relative;
	margin: 0;
	padding: 45px 0 45px 180px;
	color:#05A;
}

.Html_Lusoatlantis .produtos article div h3:before {
	position: absolute;
	top: 0;
	left: 0px;
	display: inline-block;
	margin-right: 20px;
	width: 154px;
	height: 116px;
	content: "";
}
.Html_Lusoatlantis section.produtos article div.pescado h3:before {background: url('/files/portalready/v000/imagens/estrutura/ico-blue-fish.png');}
.Html_Lusoatlantis section.produtos article div.cefalopodes h3:before {background: url('/files/portalready/v000/imagens/estrutura/ico-blue-cepha.png');}
.Html_Lusoatlantis section.produtos article div.crustaceos h3:before { top:20px;background: url('/files/portalready/v000/imagens/estrutura/ico-blue-crus.png');}
.Html_Lusoatlantis section.produtos article div.precozinhados h3:before { top:10px;background: url('/files/portalready/v000/imagens/estrutura/ico-blue-pre.png');}



/* BARRA VEJA TAMBÉM */
.special-right .Html_Lusoatlantis h3 { margin: 0; padding: 10px 0; color:#FFF;font: bold italic 24px/30px Georgia, Times, "Times New Roman", serif;}


/* SECÇÃO CONTACTOS */
.container_twenty .Html_Lusoatlantis {padding: 10px;}
.container_twenty .Html_Lusoatlantis a, .container_twenty .Html_Lusoatlantis a:visited {color:#FFF;}
.container_twenty .Html_Lusoatlantis h3 {margin: 0;padding: 0 0 0 40px;color:#FFF;font: bold italic 20px/30px Georgia, Times, "Times New Roman", serif;}
.container_twenty .Html_Lusoatlantis ul {margin: 20px 0 10px;}
.com-formulario .Html_Lusoatlantis h3 {background: url('/files/portalready/v000/imagens/estrutura/ico32-chat.png') left center no-repeat;}
.com-download .Html_Lusoatlantis h3 {background: url('/files/portalready/v000/imagens/estrutura/ico32-download.png') left center no-repeat;}
.com-download .Html_Lusoatlantis li {padding: 0 0 0 40px;background: url('/files/portalready/v000/imagens/estrutura/ico32-download-small.png') left center no-repeat;}
.com-redes .Html_Lusoatlantis h3 {background: url('/files/portalready/v000/imagens/estrutura/ico32-social.png') left center no-repeat;}
.com-redes .Html_Lusoatlantis ul {padding: 0 0 0 40px;}
.com-redes .Html_Lusoatlantis li {position: relative;display: inline-block;margin: 4px;width: 40px;height: 40px;text-indent: -9999px;}
.com-redes .Html_Lusoatlantis ul .ico-facebook {background: url('/files/portalready/v000/imagens/estrutura/ico32-facebook.png') center center no-repeat;}
.com-redes .Html_Lusoatlantis ul .ico-twitter {background: url('/files/portalready/v000/imagens/estrutura/ico32-twitter.png') center center no-repeat;}
.com-redes .Html_Lusoatlantis ul .ico-rss {background: url('/files/portalready/v000/imagens/estrutura/ico32-rss.png') center center no-repeat;}
.com-redes .Html_Lusoatlantis ul .ico-youtube {background: url('/files/portalready/v000/imagens/estrutura/ico32-youtube.png') center center no-repeat;}
.com-redes .Html_Lusoatlantis ul .ico-linkedin {background: url('/files/portalready/v000/imagens/estrutura/ico32-linkedin.png') center center no-repeat;}
.com-redes .Html_Lusoatlantis li a, .com-redes .Html_Lusoatlantis li a:visited {position: absolute;top: 0;left: 0;width: 40px;height: 40px;border:solid 8px #FFF;background-color: #09F;}
.com-redes .Html_Lusoatlantis li a:hover, .com-redes .Html_Lusoatlantis li a:focus, .com-redes .Html_Lusoatlantis li a:active {background-color: #05A;}

/* Navegação Produtos || Navegação Receitas */

.Html_Lusoatlantis .categorias, .Html_Lusoatlantis .categorias li, .Html_Lusoatlantis .categorias li a
{width: 100%;font: italic bold 18px/20px Georgia, Times, "Times New Roman", serif;}
.Html_Lusoatlantis .categorias li {margin: 0;padding: 0;background: transparent;}
.Html_Lusoatlantis .categorias a, .Html_Lusoatlantis .categorias a:visited
{display: block;padding: 8px 10px;border-bottom:solid 1px #CCC;background: #FFF;}
.Html_Lusoatlantis .categorias a:hover, .Html_Lusoatlantis .categorias a:focus, .Html_Lusoatlantis .categorias a:active
{background: #EEE;color:#09F;}

/* FOOTER */
.container_bottom .Html_Lusoatlantis * {color: #FFF;text-shadow: 1px 1px 1px #05A;}
.container_bottom .Html_Lusoatlantis h3 {color:#FFF;font-weight: bold;font-size: 15px;}
.container_bottom .Html_Lusoatlantis h4 {margin: 0 0 20px;color:#FFF;}
.container_bottom .Html_Lusoatlantis h5 {color:#FFF;}
.container_bottom .Html_Lusoatlantis a,
.container_bottom .Html_Lusoatlantis a:visited {color:#FFF;}
.container_bottom .Html_Lusoatlantis a:hover,
.container_bottom .Html_Lusoatlantis a:focus,
.container_bottom .Html_Lusoatlantis a:active {color:#05A;text-shadow: 1px 1px 1px #1BE;}
/* FOOTER - CONTACTOS */
.footer-contact .Html_Lusoatlantis ul li a {display: inline-block;padding:7px 38px;height: 32px;}
.footer-contact .Html_Lusoatlantis .ico-phone {background: url('/files/portalready/v000/imagens/estrutura/ico32-phone.png') left center no-repeat;}
.footer-contact .Html_Lusoatlantis .ico-mail {background: url('/files/portalready/v000/imagens/estrutura/ico32-mail.png') left center no-repeat;}
.footer-contact .Html_Lusoatlantis .ico-skype {background: url('/files/portalready/v000/imagens/estrutura/ico32-skype.png') left center no-repeat;}
/* FOOTER - PRODUTOS */
.container_bottom .Html_Lusoatlantis nav ul li[class] {position: relative;height: 66px;}
.container_bottom .Html_Lusoatlantis nav ul li[class] a {display: inline-block;padding: 18px 0 18px 80px;font-weight: bold;font-size: 15px;line-height: 18px;}

.container_bottom .Html_Lusoatlantis nav ul li.pescado {background: url('/files/portalready/v000/imagens/estrutura/ico-white-fish.png') no-repeat; background-position: left 4px ;}
.container_bottom .Html_Lusoatlantis nav ul li.cefalopodes {background: url('/files/portalready/v000/imagens/estrutura/ico-white-cepha.png') no-repeat; background-position: left 10px ;}
.container_bottom .Html_Lusoatlantis nav ul li.crustaceos {background: url('/files/portalready/v000/imagens/estrutura/ico-white-crus.png') no-repeat; background-position: left 16px ;}
.container_bottom .Html_Lusoatlantis nav ul li.precozinhados {background: url('/files/portalready/v000/imagens/estrutura/ico-white-pre.png') no-repeat; background-position: left bottom ;}


.Produtos_Lusoatlantis div {float: left;margin: 0 0 10px;}
.Produtos_Lusoatlantis h3 {margin: 0 0 10px;font-size: 18px;line-height: 20px;}
.Produtos_Lusoatlantis ol {margin: 0 0 10px;padding: 0;}
.Produtos_Lusoatlantis li {padding: 0;}
.Produtos_Lusoatlantis ol li{list-style: lower-latin inside;}

.banner .Html_Lusoatlantis {line-height: 0;}

@media screen and (max-width: 599px) {
	.container_bottom .Html_Lusoatlantis ul li[class] {padding: 18px 0; background-position: left center;}
	.container_bottom .Html_Lusoatlantis ul li[class] a {padding: 8px 0 8px 80px;}
}

@media screen and (max-width: 959px) and (min-width: 600px) {
	.intro .Html_Lusoatlantis p:first-child {margin:0 0 10px;color:#09F;font:normal 24px/30px Helvetica,Arial,sans-serif;}
	.check .Html_Lusoatlantis h3 {font-weight: bold;}
	.container_bottom .Html_Lusoatlantis ul li[class] {padding: 18px 0; background-position: left center;}
	.container_bottom .Html_Lusoatlantis ul li[class] a {padding: 8px 0 8px 80px;}
}

@media screen and (min-width: 960px) {
	.intro .Html_Lusoatlantis p:first-child {margin:0 0 10px;color:#09F;font:normal 24px/30px Helvetica,Arial,sans-serif;}
	.check .Html_Lusoatlantis h3 {font-weight: bold;}
}