@charset "UTF-8";
/* CSS Document */
/* by studiolifestyle.it */

body {
	background-color: #FFFFFF;
	background-image: url(../images/background/background-freedom.png);
	background-repeat: repeat-y;
	background-position: top;
	font-family: 'Oceania', Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
}
@font-face {
    font-family: 'Oceania';
    src: url('oceania-light-webfont.eot');
    src: url('oceania-light-webfont.eot?#iefix') format('eot'),
         url('oceania-light-webfont.woff') format('woff'),
         url('oceania-light-webfont.ttf') format('truetype'),
         url('oceania-light-webfont.svg#webfont9G1MZmyO') format('svg');
    font-weight: normal;
    font-style: normal;
}

a:link {
	color: #00699a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #523a3f;
}
a:hover {
	text-decoration: none;
	color: #523a3f;
}
a:active {
	text-decoration: none;
	color: #baacac;
}
a.footer:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.footer:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.footer:active {
	text-decoration: none;
	color: #FFFFFF;
}
#wrapper {
	background-color: #FFFFFF;
	background-image: url(../images/background/background-wrapper.png);
	background-repeat: repeat-y;
	width: 1028px;
	height: 100%;
	margin: auto;
}
#content {
	width: 1024px;
	height: 100%;
	min-height: 400px;
	margin: auto;
}
#header {
	background-color: #222222;
	background-image: url(../images/background/header.png);
	background-repeat: no-repeat;
	width: 1024px;
	height: 247px;
	margin: auto;
	display: block;
	overflow: hidden;
	line-height: 600px;
}
#footer {
	background-color: #222222;
	width: 1024px;
	height: 120px;
	margin: auto;
	color: #CCCCCC;
	font-size: 7pt;
	text-align: center;
	padding-top: 20px;
}
#more {
	background-color: #222222;
	width: 1024px;
	height: 100%;
	margin: auto;
	color: #CCCCCC;
	font-size: 7pt;
	text-align: left;
}
#breadcrumb {
	font-size: 7pt;
	color: #666666;
	text-align: left;
}
.top {
	font-size: 7pt;
	color: #666666;
	text-align: left;
}
.cell {
	background-color: #FFFFFF;
	vertical-align: text-top;
}
.cell-more {
	vertical-align: text-top;
	color: #CCCCCC;
	text-align: left;
	font-size: 8pt;
	line-height: 16px;
}
.title-text {font: 18pt 'Oceania', Georgia, sans-serif; text-transform: lowercase; text-align: left;}
/*.title-text {
	font-size: 18pt;
	text-transform: lowercase;
	text-align: left;
}*/
/*.cell-text {
	font: 9pt 'Oceania', Arial, sans-serif;
	line-height: 18px;
	color: #222222;
	vertical-align: text-top;
	text-align: justify;
} */
.cell-text {
	font-family: 'Oceania', Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	color: #222222;
	vertical-align: text-top;
	text-align: justify;
}
.cell-text-bigger {
	font-family: 'Oceania', Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 21px;
	color: #222222;
	vertical-align: text-top;
	text-align: left;
}
.cell-text-news {
	font-family: 'Oceania', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18px;
	color: #222222;
	vertical-align: text-top;
	text-align: left;
}
.cell-times {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 18px;
	color: #222222;
	vertical-align: text-top;
	text-align: justify;
}
.title-times {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	letter-spacing: 2px;
}
