﻿@charset "utf-8";
/* CSS Document */

UL, LI {
	margin:0px;
	padding:0px;
	list-style:none;
}
.centralCont {
	width:970px;
	margin:0px auto;
}
.centralCont.top {
	background:url(../../Media/System/headerBackground.png) top center no-repeat;
}
.centralCont.bottom {
	background:url(../../Media/System/footerBackground.png) bottom no-repeat;
	padding-bottom:15px;
}

.footerText {
	text-align:center;
	color:#666666;
	font-size:9px;
	font-weight:bold;
	padding-top:35px;
	font-family:Arial, Verdana;
}


.centralCont .main {
	padding:8px 7px 0px 34px;
}
.centralCont .center {
	width:903px;
	float:left;
	margin-right:5px;
}
.centralCont .language {
	height:40px;
	width:21px;
	float:left;
	text-align:right;
	padding-top:3px;
}
.menu {
	width:180px;
	float:left;
}
.menu .btn A {
	width:160px;
	background:url(../../Media/System/btnBackground.png) top left repeat-y;
	font:bold 11px arial;
	color:#666;
	text-transform:uppercase;
	border-bottom:1px solid #DCDCDC;
	margin-bottom:1px;
	display:block;
	padding:10px 0px 10px 20px;
	text-decoration:none;
}
.menu .btn.on A {
	width:160px;
	background:url(../../Media/System/btnBackgroundOv.png) top left repeat-y;
	font:bold 11px arial;
	color:#FFF;
	text-transform:uppercase;
	border-bottom:1px solid #DCDCDC;
	margin-bottom:1px;
	display:block;
	padding:10px 0px 10px 20px;
	text-decoration:none;
}
.menu .btn A:HOVER {
	background:url(../../Media/System/btnBackgroundOv.png) top left repeat-y;
	color:#FFF;
}
.content {
	width:540px;
	float:left;
	margin: 0px 3px 0px 10px;
	background: no-repeat top left;
	height:667px;
	padding:0px;
	position:relative;
}
.content .topStory {
	background:url(../../Media/System/transpBg.png) repeat top left;
	width:380px;
	position:absolute;
	left:105px;
	bottom:34px;
	padding:10px;
}
.content .title {
	font:bold 28px arial;
	color:#FFF;
	text-transform:uppercase;
}
.content .text {
	font:12px arial;
	color:#FFF;
}
.content .go {
	background:none;
	position:relative;
	float:right;
}
.more {
	width:155px;
	float:right;
}
.more .item {
	height:20px;
	padding-top:66px;
}
.go {
	height:20px;
	background:url(../../Media/System/goMore.png) repeat;
	text-align:right;
	font:bold 10px arial;
	color:#FFF;
	line-height:20px;
	padding-right:10px;
	text-decoration:none;
}
.go A {
	color:#FFF;
	text-decoration:none;
}
.go .blue {
	font:bold 11px arial;
	color:#064C6D;
	text-decoration:none;
}
.title1 {
	font:bold 14px arial;
	text-transform:uppercase;
	color:#333;
	margin:5px 0px 5px 0px;
	width:155px;
	float:right;
}
.text1 {
	font:10px arial;
	color:#666;
	margin:0px 0px 20px 0px;
	width:155px;
	float:right;
}
.mainNews {
	float:left;
	width:700px;
	margin-left:10px;
	margin-top:3px;
}
.mainNews .mainHeader {
	background:url(../../Media/System/header.png) no-repeat top left;
	width:700px;
	height:121px;
	position:relative;
}
.mainNews .mainHeader span {
	position:absolute;
	background:url(../../Media/System/transpBg.png);
	width:190px;
	bottom:15px;
	right:0px;
	font:bold 13px arial;
	color:#FFF;
	padding:4px;
	text-align:center;
}
.mainLeft {
	width:468px;
	float:left;
	margin-top:20px;
	padding:0px 15px;
}
.mainRight {
	float:right;
	width:176px;
	padding:18px 10px;
	background-color:#F2F2F2;
	border-left:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
}
.mainLeft .header {
	background-image:url(../../Media/System/logo.png);
	background-repeat:no-repeat;
	background-position:left 6px;
	background:url(../../Media/System/logo.png) 6px left no-repeat;
	padding-left:20px;
	margin-bottom:15px;
}
.mainLeft .header .titlea {
	font:bold 24px arial;
	color:#064C6C;
}
.mainLeft .header .titleb {
	font:16px arial;
	color:#064C6C;
}
.mainLeft .texbox {
	background-color:#1E5E7A;
	color:#FFF;
	font:bold 12px arial;
	padding:5px 10px;
	margin-bottom:25px;
	
}
.mainLeft .txt {
	color:#000;
	font:12px arial;
	line-height:16px;
}
.mainRight .outras {
	color: #EB9200;
	font:18px arial;
	margin-bottom:8px;
}
.mainRight .txt {
	font:11px arial;
	color:#333;
}
.mainRight .mais A {
	font:bold 10px arial;
	color:#D88500;
	text-align:right;
	text-decoration:none;
}
.mainRight .mais {
	text-align:right;
	padding-bottom:5px;
	border-bottom:1px dotted #C2C2C2;
	margin-bottom:5px;
}
.mainRight .mais A:HOVER {
	color:#1E5E7A;
}
.mainRight .mais .big {
	font: bold 11px arial;
}
.rightBar {
	width:158px;
	float:right;
	background-color:#F2F2F2;
	border:1px solid #E3E3E3;
	padding:4px 3px 4px 0px;
	height:657px;
}
.newsletter_number 
{
    float:left;
    margin-left:20px;
    padding-bottom:20px;
    text-align:center;
    width:128px;
}

.newsletter_number  a {
color:#314D63;
font-family:arial;
font-size:11px;

}
.mainEditions
{
    margin-top:20px;
}