body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: white;
}

img
{
	border-style:none;
}

.ESAMenu
{
	font-size: 7pt;
	cursor: move;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
}

.ESAMenuOver
{
	font-size: 7pt;
	font-family: Verdana, Arial, Sans-Serif;
	color: white;
	cursor: move;
	background-color:#8791B4;
}

TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-collapse: collapse;
	border-bottom-style: none;
}

TD
{
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
}

.header
{
	padding: 6px;
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif;
	color: navy;
}

.border
{
	border:1px solid #bbbbbb;
	-webkit-box-shadow: -3px 8px 14px #bbbbbb;
	box-shadow: -3px 8px 14px #bbbbbb;
	-moz-box-shadow: -3px 8px 14px #bbbbbb;
}

.NoShadow
{
	border:0px;
	cursor:default;
}

A:hover
{
	color: #7d829b;
	font-weight: bold;
	text-decoration: none;
}

A
{
	color: #7d829b;
	font-weight: bold;
	text-decoration: underline;
	border-style: none;
}
	
.spacing
{
	font-size: 9pt;
	letter-spacing: 1.5px;
	line-height: 20px; 
}

.smalltext
{
	font-size: 7pt;
	line-height: 20px;
}

.infotitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: 7px;
	color: #9ea0ac;
	font-weight:100;
}

.infolabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing: 0px;
	color: #ced0dc;
	padding-top: 5px;
}

.infosynopsis
{   
	font: 18px/18px 'CenturySchoolbookRegular', Garamond, serif;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #9ea0ac;
	font-weight:100;
	text-align:justify;
	width:465px;
/*
	font: 18px/27px 'QlassikMediumRegular', Garamond, serif;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #9798a4;
	font-weight:100;
	text-shadow: #cccccc -2px 1px 10px;
	text-align:justify;

	*/
}

H1
{
	font-size: 10pt;
	letter-spacing: 5px;
	font-weight: bold;
}

@font-face {
    font-family: 'QlassikMediumRegular';
    src: url('Qlassik_TB-webfont.eot?') format('eot'),
         url('Qlassik_TB-webfont.woff') format('woff'),
         url('Qlassik_TB-webfont.ttf') format('truetype'),
         url('Qlassik_TB-webfont.svg#webfontdLeQUlTY') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QlassikBoldRegular';
    src: url('QlassikBold_TB-webfont.eot?') format('eot'),
         url('QlassikBold_TB-webfont.woff') format('woff'),
         url('QlassikBold_TB-webfont.ttf') format('truetype'),
         url('QlassikBold_TB-webfont.svg#webfontDLSNh18m') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BitstreamVeraSerifRoman';
    src: url('VeraSerif-webfont.eot');
    src: url('VeraSerif-webfont.eot?iefix') format('eot'),
         url('VeraSerif-webfont.woff') format('woff'),
         url('VeraSerif-webfont.ttf') format('truetype'),
         url('VeraSerif-webfont.svg#webfontCqg5Rc6X') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitstreamVeraSerifBold';
    src: url('VeraSerif-Bold-webfont.eot');
    src: url('VeraSerif-Bold-webfont.eot?iefix') format('eot'),
         url('VeraSerif-Bold-webfont.woff') format('woff'),
         url('VeraSerif-Bold-webfont.ttf') format('truetype'),
         url('VeraSerif-Bold-webfont.svg#webfontyezlwEYX') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifRegular';
    src: url('PTF55F-webfont.eot');
    src: url('PTF55F-webfont.eot?iefix') format('eot'),
         url('PTF55F-webfont.woff') format('woff'),
         url('PTF55F-webfont.ttf') format('truetype'),
         url('PTF55F-webfont.svg#webfont2QAWVFKQ') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifItalic';
    src: url('PTF56F-webfont.eot');
    src: url('PTF56F-webfont.eot?iefix') format('eot'),
         url('PTF56F-webfont.woff') format('woff'),
         url('PTF56F-webfont.ttf') format('truetype'),
         url('PTF56F-webfont.svg#webfont6wTex6Fp') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifBold';
    src: url('PTF75F-webfont.eot');
    src: url('PTF75F-webfont.eot?iefix') format('eot'),
         url('PTF75F-webfont.woff') format('woff'),
         url('PTF75F-webfont.ttf') format('truetype'),
         url('PTF75F-webfont.svg#webfont5xQAh8YL') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifBoldItalic';
    src: url('PTF76F-webfont.eot');
    src: url('PTF76F-webfont.eot?iefix') format('eot'),
         url('PTF76F-webfont.woff') format('woff'),
         url('PTF76F-webfont.ttf') format('truetype'),
         url('PTF76F-webfont.svg#webfont6vUwkrzQ') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifCaptionRegular';
    src: url('PTZ55F-webfont.eot');
    src: url('PTZ55F-webfont.eot?iefix') format('eot'),
         url('PTZ55F-webfont.woff') format('woff'),
         url('PTZ55F-webfont.ttf') format('truetype'),
         url('PTZ55F-webfont.svg#webfontW44U2Pnz') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSerifCaptionItalic';
    src: url('PTZ56F-webfont.eot');
    src: url('PTZ56F-webfont.eot?iefix') format('eot'),
         url('PTZ56F-webfont.woff') format('woff'),
         url('PTZ56F-webfont.ttf') format('truetype'),
         url('PTZ56F-webfont.svg#webfontRSM1TDxd') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CenturySchoolbookBoldItalic';
    src: url('schlbkbi-webfont.eot');
    src: url('schlbkbi-webfont.eot?iefix') format('eot'),
         url('schlbkbi-webfont.woff') format('woff'),
         url('schlbkbi-webfont.ttf') format('truetype'),
         url('schlbkbi-webfont.svg#webfontpp57yTrA') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CenturySchoolbookBold';
    src: url('schlbkb-webfont.eot');
    src: url('schlbkb-webfont.eot?iefix') format('eot'),
         url('schlbkb-webfont.woff') format('woff'),
         url('schlbkb-webfont.ttf') format('truetype'),
         url('schlbkb-webfont.svg#webfonttvwUl5JG') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CenturySchoolbookRegular';
    src: url('censcbk-webfont.eot');
    src: url('censcbk-webfont.eot?iefix') format('eot'),
         url('censcbk-webfont.woff') format('woff'),
         url('censcbk-webfont.ttf') format('truetype'),
         url('censcbk-webfont.svg#webfontD1yWXCWF') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CenturySchoolbookItalic';
    src: url('schlbki-webfont.eot');
    src: url('schlbki-webfont.eot?iefix') format('eot'),
         url('schlbki-webfont.woff') format('woff'),
         url('schlbki-webfont.ttf') format('truetype'),
         url('schlbki-webfont.svg#webfontFaaBABTC') format('svg');
    font-weight: normal;
    font-style: normal;

}

H2
{
	font-size: 8pt;
	letter-spacing: 3px;
	font-weight: bold;
}

.legal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing: 0px;
	color: #8e909c;
	font-weight:100;
/*	font: 18px/14px 'QlassikMediumRegular', Garamond, serif;
	font-size: 9pt;
	color: #364963;*/
}

.texte
{
    font: 18px/18px 'CenturySchoolbookRegular', Garamond, serif;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #8e909c;
	font-weight:100;
	/*text-shadow: #cccccc -2px 1px 10px;*/
	text-align:justify;
    /*text-shadow: #999999 1px 1px 1px;*/
	padding-left:20px;
	padding-right:20px;
}

.textedroit
{
    font: 18px/18px 'CenturySchoolbookRegular', Garamond, serif;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #8e909c;
	font-weight:100;
	/*text-shadow: #cccccc -2px 1px 10px;*/
	text-align:right;
    /*text-shadow: #999999 1px 1px 1px;*/
	padding-left:20px;
	padding-right:20px;
}

.textegras
{
    font: 15px/15px 'CenturySchoolbookBold', Garamond, serif;
	font-size: 12pt;
	letter-spacing: 0px;
	color: #7e808c;
	font-weight:100;
	text-shadow: #cccccc -2px 1px 10px;
	text-align:justify;
	/*border-top:dotted 1px #cccccc;*/
    /*text-shadow: #999999 0px 0px 1px;*/
}

.textegras2
{
    font: 15px/15px 'CenturySchoolbookBold', Garamond, serif;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #7e808c;
	font-weight:100;
	text-align:justify;
}

.date
{
    font: 0px/0px 'CenturySchoolbookRegular', Garamond, serif;
	font-size: 9pt;
	letter-spacing: 3px;
	color: #bec0cc;
	text-align:left;
	position:relative;
	top:-9px;
}

.columns 
{
-moz-column-count: 2;
-webkit-column-count: 2;
}
