html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre {
	display: block
}
li, ul {
	display: list-item;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4F4E;
}
head {
	display: none
}
table {
	display: table;
}
tr {
	display: table-row;
}
thead {
	display: table-header-group
}
tbody {
	display: table-row-group
}
tfoot {
	display: table-footer-group
}
col {
	display: table-column
}
colgroup {
	display: table-column-group
}
td, th {
	display: table-cell
}
caption {
	display: table-caption
}
th {
	font-weight: bolder;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
caption {
	text-align: center
}
body {
	margin: 8px
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
h2 {
	font-size: 1.5em;
	margin: .75em 0
}
h3 {
	font-size: 1.17em;
	margin: -1.4em 0
}
h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu {
	margin: .50em 0;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4F4E;
}
h5 {
	font-size: .83em;
	margin: 1.5em 0
}
h6 {
	font-size: .75em;
	margin: 1.67em 0
}
h1, h2, h3, h4, h5, h6, b, strong {
	font-weight: bolder
}
blockquote {
	margin-left: 40px;
	margin-right: 40px
}
i, cite, em, var, address {
	font-style: italic
}
pre, tt, code, kbd, samp {
	font-family: monospace
}
pre {
	white-space: pre
}
button, textarea, select {
	display: inline-block
}
input {
	display: inline-block
}
big {
	font-size: 1.17em
}
small, sub, sup {
	font-size: .83em
}
sub {
	vertical-align: sub
}
sup {
	vertical-align: super
}
table {
	border-spacing: 2px;
}
thead, tbody, tfoot {
	vertical-align: middle
}
td {
	vertical-align: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
s, strike, del {
	text-decoration: line-through
}
hr {
	border: 1px inset
}
ol, ul, dir, menu, dd {
	margin-left: 7px;
			font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4F4E;
}
ol {
	list-style-type: decimal
}
ol ul, ul ol, ul ul, ol ol {
	margin-top: 0;
	margin-bottom: 0;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4F4E;
}
u, ins {
	text-decoration: underline
}
br:before {
	content: "\A"
}
:before, :after {
	white-space: pre-line
}
center {
	text-align: center
}
:link, :visited {
	text-decoration: underline
}
:focus {
	outline: thin dotted invert
}
/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"] {
	direction: ltr;
	unicode-bidi: bidi-override
}
BDO[DIR="rtl"] {
	direction: rtl;
	unicode-bidi: bidi-override
}
*[DIR="ltr"] {
	direction: ltr;
	unicode-bidi: embed
}
*[DIR="rtl"] {
	direction: rtl;
	unicode-bidi: embed
}
 @media print {
h1 {
	page-break-before: always
}
h1, h2, h3, h4, h5, h6 {
	page-break-after: avoid
}
ul, ol, dl {
	page-break-before: avoid
}
}
@charset "utf-8";
/* CSS Document */

p, span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4F4E;
}
#fond_main {
	background-image:url(/images/fond_main2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:1000px;
	height:667px;
}
#pub {
	position:absolute;
	top:325px;
	height:330px;
	left:0px;
	width: 416px;
	margin:10px;
	z-index:5;
	visibility:visible;
}
#pub2 {
	position:absolute;
	top:276px;
	height:330px;
	left:329px;
	width: 416px;
	margin:10px;
	z-index:7;
	visibility:visible;
	overflow:hidden;
}
.actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #000099;
}
.lienadmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #000099;
}
#bleu_pale_d {
	margin-left:22.5px;
	margin-right:22.5px;
	width:600px;
	position:relative;
	z-index: 1;
	text-align:left;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
#bleu_fonce_d  {
	margin-left:22.5px;
	margin-right:22.5px;
	width:600px;
	position:relative;
	z-index: 1;
	text-align:left;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
#main {
	width:1000px;
	height:667px;
	position:relative;
	left:11px;
	top:-8px;
}
#login {
	width:450px;
	height:50px;
	position:absolute;
	left:175px;
	top:123px;
	background-color: #0C0;
}
#menu_gauche {
	position:absolute;
	top:10px;
	left:-10px;
	width:250px;
	height:647px;
	text-align: left;
}
#comm_droit {
	position:absolute;
	top:140px;
	left:758px;
	width:100px;
	height:507px;
	text-align: center;
}
#top {
	position:absolute;
	top:30px;
	left:310px;
	width:608px;
	height:140px;
}
#bande {
	position:absolute;
	top:135px;
	left:310px;
	width:600px;
	height:20px;
	background-image:url(/images/bande.png);
}
#txt {
	position:absolute;
	top:176px;
	left:290px;
	width:650px;
	height:440px;
	overflow: auto;
	padding-right: 8px;
}
#logo_gauche{
	margin-left:20px;
	margin-right:20px;
	margin-top:15px;
}
#menu{
	position:relative;
	margin-left:30px;
	margin-right:24px;
	margin-top:15px;
	height:300px;
}
#bas_gauche{
	position:relative;
	margin-top:95px;
	_margin-top:122px;
	padding-top:130px;
	_padding-top:150px;
	height: 125px;
	margin-bottom:19px;
	background-image:url(/images/limonadier.png);
	*background: none;
	background-repeat:no-repeat;
	bottom:0px;
	vertical-align: bottom;
}#epynord{
	position:absolute;
	height: 25px;
	left: 850px;
	top: 650px;
}
.labande{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin-left: 15px;
	text-decoration: none;
	}
.menu_gauche_rouge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #99FF00;
	}
.menu_gauche_vert{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin-left: 15px;
	line-height:10px;
	}
.menu_gauche_vert_sans{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin-left: 15px;
	}
.somme{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin-left: 15px;
	}
.annee{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
#top_section{

	background-repeat:no-repeat;
	width:585px;
	height:47px;}
	#menu  dd a:link, #menu  dd a:visited, #menu  dd a:hover, #menu  dd a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
		}
			#menu  dt a:link, #menu  dt a:visited, #menu  dt a:hover, #menu  dt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-variant: small-caps;
		}
		.section {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-weight: bold
}
.commentsection {
	color: #FFCC66;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none
}
a {
	text-decoration: none
}
a.section:link {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/back-categories.gif)
}
a.section:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.section:hover {
	color: #FFFFFF;
	text-decoration: none;

}
a.section:active {
	color: #FFFFFF;
	text-decoration: none;
}
.categorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
a {
	text-decoration: none
}
a.categorie:link {
	color: #FFFFFF;
	text-decoration: none
}
a.categorie:visited {
	color: #FFFFFF;
	text-decoration: none
}
a.categorie:hover {
	color: #FFFFFF;
	text-decoration: none
}
a.categorie:active {
	color: #FFFFFF;
	text-decoration: none
}
body {
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	margin-bottom : 1;
	margin-top : 1;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #336699;
	font-weight: bold;
	margin-bottom : 1;
	margin-top : 1;
}
a {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699
}
a:link {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699
}
a:visited {
	text-decoration: underline;
	color: #336699
}
a:active {
	text-decoration: none;
	color: #CC3333
}
a:hover {
	text-decoration: none;
	color: #336699
}
a.nav1ie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
	width:100%;
}
a.nav1ie:hover {
	text-decoration: none;
	color : #003366;
}
a.nav1ie:visited {
	text-decoration: none;
	color : #003366;
}
a.nav1ie:active {
	text-decoration: none;
	color : #003366;
}
a.nav1ns {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
}
a.nav1ns:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color : #003366;
}
a.nav1ns:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
}
a.nav1ns:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color : #003366;
}
a.nav1aktiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
	width:100%;
}
a.nav1aktiv:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
	width:100%;
}
a.nav1aktiv:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
	width:100%;
}
a.nav1aktiv:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color : #003366;
	width:100%;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
}
.bodywhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.bodysubtitle {
	background : #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	font-weight: bold;
}
.nav1aktiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : #003366;
	width:100%;
}
.form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
}
.formbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
	font-weight: bold;
}
.bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	font-weight: bold;
}
.box {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
}
.italic {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699
}
.bolditalic {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	font-weight: bold;
	font-style: italic;
}
.subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8c2849;
	font-weight: bold;
	text-align: center;
}
.formtitle {
	background : #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #F5F5F5;
	font-weight: bold;
}
.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.claimlayer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #336699;
	font-weight: bold;
}
.carpathia {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336699;
}
.formactive {
	color: #003366;
	background-color: #336699;
}
.formfull {
	background-color: #003366
}
.formempty {
	background-color: #31CECE;
}
.lien{
	background-color:#510909;
	height:20px;}
.titre{
	font-size:11px;
	color:#8c2849;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.reponse{
	font-size:10px;
	color:#8c2849;
	font-family:Arial, Helvetica, sans-serif;
}
.region{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4E4F4E;
}
.question{
	font-size:13px;
	color:#4E4F4E;
	font-weight:bold;
}
.region2{
	font-size:12px;
	color:#8c2849;
}
div.hr {
	height: 15px;
	background-attachment: scroll;
	background-image: url(/images/hr.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
div.hr hr {
  display: none;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F6C87;
}
.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
}
