body {
	background: url("../images/site_bg.jpg") repeat-x left top #fff;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#wraper{
	background: url("../images/header.jpg") no-repeat center top;
	width:100%;
	min-height: 572px;
	min-width: 995px;
}
#main-wraper{
	width:975px;
	max-width:975px;
	padding: 0px 10px 0px 10px;
	margin: 0 auto;
}
#globe{
	position: absolute;
}
#language{
	height: 21px;
	text-align: right;
	background: #fff;
	width:165px;
	float:right;
	font-size: 10px;
	margin-right: 30px;
	margin-bottom:23px;
	padding-right:30px;
}
.lang-first{
	margin-left:20px;
}
.lang-item, .lang-spacer{
	float:left;
	line-height:20px;
	width:61px;
	text-align: center;
	text-decoration: none;
	color:black;
}
.lang-item:hover{
	color:white;
	background: url("../images/bg_language.gif") no-repeat center center;
}
.lang-spacer{
	width: 15px;
}

#logo{
	display: inline-block;
	margin:0px 0px 0px 42px;
	width: 238px;
	height:69px;
}
#header{
	height: 75px;
	clear: both;
}
a img{
	border:none;
}
a{
	color:#f24001;
	text-decoration: none;
}
@font-face {
    font-family: 'FuturaMdBTBold';
    src: url('../fonts/futubd__-webfont.eot');
    src: url('../fonts/futubd__-webfont.eot?iefix') format('eot'),
         url('../fonts/futubd__-webfont.woff') format('woff'),
         url('../fonts/futubd__-webfont.ttf') format('truetype'),
         url('../fonts/futubd__-webfont.svg#webfontQw3bGsj9') format('svg');
    font-weight: normal;
    font-style: normal;

}
#slideshow-wraper{
	background: url("../images/slideshow-bg.png") no-repeat 0 0;
	width: 791px;
	height: 312px;
	margin: 24px 0px 0px 320px;
	position: absolute;
}
#slideshow{
	margin: 6px 0px 0px 49px;
	width: 600px;
	height: 300px;
	overflow: hidden;
}
#sobre-tlantic{
	width: 310px;
	height: 273px;
	background: url("../images/sobre_tlantic.png") no-repeat 0 0;
	margin-top:266px;
}
#wraper-noticias{
	width: 611px;
	height: 176px;
	float:right;
	margin-top:-176px; 
}
#img-noticias{
	width: 88px;
	height: 25px;
	float:left;
}
#mais-noticias, #mais-noticias img{
	width: 69px;
	height: 25px;
}
#mais-noticias{
	float:right;
}
#noticias-divisor{
	height: 1px;
	border-bottom:solid 1px #87b9d1;
	margin-bottom:20px;
	clear: both;
}

#slider-news li{ 
	width:611px;
	height:85px;
	overflow:hidden; 
}
div.news{
	width: 305px;
	float:left;
}
div.news img{
	width: 58px;
	height: 58px;
	float:left;
	margin: 0 10px 10px 0;
	border: solid 1px #87b9d1;
}
div.news div.news-date{
	background-color: #1facf3;
	font-size: 10px;
	color:white;
	padding: 2px 2px;
	float:left;
}
div.news div.news-date a{
	color:white;
}
div.news a.news-titulo{
	font-size: 12px;
	font-weight: bold;
	display: inline;
}
div.news p.news-p{
	color:#444444;
	font-size: 12px;
	margin:2px 0 2px 70px;
	width:228px;
}

ol#news-controls{
	padding:0;
	height:25px;
	width:611px;
	background: url("../images/news-controls-bg.png") no-repeat 0 0;
	text-align: center;
}
ol#news-controls li{
	margin:0 4px;
	padding:0;
	list-style:none;
	display: inline-block;
}
ol#news-controls li a{
	height:25px;
	line-height:25px;
	width: 20px;
	display: block;
	font-size:0px;
	background: url("../images/bullet-news-out.png") no-repeat 0 1px;
}
ol#news-controls li.current a{
	background: url("../images/bullet-news-over.png") no-repeat 0 1px;
}
ol#news-controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

#footer-wraper{
	margin-top:30px;
}
#footer-line-1{
	height: 11px;
	background: url("../images/footer-line-1.png") repeat-x 0 0;
}
#footer-line-2{
	height: 97px;
	background: url("../images/footer-line-2.jpg") repeat-x 0 0;
}
#footer-line-3{
	min-height: 232px;
	background: url("../images/footer-line-3.jpg") repeat-x 0 0 #102947;
}
#footer-line-4{
	min-height: 58px;
	background-color: #0b1e36;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
	color: white;
	font-size: smaller;
}
#sitemap-wraper{
	width:975px;
	max-width:975px;
	padding: 0px 10px 0px 10px;
	margin: 0 auto;
	min-height: 232px;
	max-height:232px;
	height: 232px;
}
#sitemap-solid-bg{
	background-color: #102947;
	height: 232px;
	margin: 0 149px;
	width:656px;
	position:absolute;
}
#sitemap-content{
	height: 192px;
	width:975px;
	padding: 20px 0;
	position:absolute;
}
#sitemap-content > ul{
	list-style: none;
	display:block;
	float:left;
	min-height:150px;
	width:130px;
	margin-right:15px;
	padding:0 19px 0 0;
	border-right: dotted 1px #9eb5ce;
}
#sitemap-content ul li a{
	color:white;
	font-size:12px;
	font-weight: bold;
	text-transform: uppercase;
}
#sitemap-content ul li ul{
	list-style: none;
	margin:0;
	padding:0;
}
#sitemap-content ul li ul li a{
	color:#9eb5ce;
	font-size: 10px;
	border-bottom: dotted 1px #9eb5ce;
	text-transform: uppercase;
}
#sitemap-content ul.primeira, #sitemap-content ul.penultima{
	border: none;
}
#sitemap-content ul.penultima{
	margin-right:16px;
}
#sitemap-content ul.last{
	margin-right:0;
	border:none;
}
#sitemap-content ul.last li ul li > a{
	color:white;
	font-size:12px;
	font-weight: bold;
	border:none;
}
#sitemap-content ul.last li ul li ul li a{
	border-bottom: dotted 1px #9eb5ce;
	color:#9eb5ce;
	font-size:10px;
	font-weight: normal;
}
#sitemap-content ul.last li ul li.last-li{
	margin-top:8px;
}