/* CSS Document */



body,td,th {

	color: #3a3a3a;

	font-size:11px;
	

}



body {

	background-color: #ffffff;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	

}

/*
ul,ol,li {
	margin:0;padding:0;list-style-type:none;
}


li{list-style:none;}
*/
ul {
	margin:0;padding:0;list-style-type:none;
}


ul.a {margin:5;padding:20;list-style-type:disc;}
ul.b {margin:5;padding:20;list-style-type:circle;}
ul.c {margin:5;padding:20;list-style-type:square;}
ol.e {margin:5;padding:20;list-style-type:decimal;}




img {

    border: none;

}



#mainArea {

    margin-top: 0px;

	padding: 0 5px 5px 5px;

	zoom: 100%;/*IE6*/

	overflow: auto;/*IE7 and Firefox*/

	overflow: hidden;

}



#mainArea:after {

	clear: both;

	content: "";

	display: block;

	height: 0;

    overflow: hidden;

}



#mainHeaderArea {

    width: 950px;

	text-align: right;

}

#mainContentsArea {

    width: 945px;

	float: left;

	text-align: center;

	border-bottom: #65C466 solid 1px;

	border-top: #65C466 solid 1px;

	border-left: #65C466 solid 1px;

	border-right: #65C466 solid 1px;

	padding-top: 10px;

	padding-bottom: 10px;

}

#headerBox{

	border:1px solid #65C466;

	padding:5px 0px;

	margin:10px 0px 10px 5px;

}





div.footerArea {

    text-align: center;

	margin-top: 20px;

	width: 945px;

}



div.footerArea div.f-navi01 {

    width: 950px;

	text-align: center;

	padding-bottom: 9px;

	border-bottom: #333333 solid 1px;

}



div.footerArea div.f-navi02 {

    width: 750px;

	_width: 100%;

	text-align: center;

	padding: 8px 10px 10px;

}



div.footerArea div.f-navi03 {

    width: 690px;

	text-align: center;

	padding-bottom: 9px;

	border-bottom: #333333 solid 1px;

}



div.footerArea div.copylight {

    width: 950px;

	text-align: center;

	padding-bottom: 10px;

}



div.footerArea div.copylight2 {

    width: 690px;

	text-align: center;

	padding-bottom: 10px;

	margin-top: 10px;

}



h1{

	padding-left:15px;

	color: #1DB745;

	font-family:Viner Hand ITC,Verdana, Arial, Helvetica, sans-serif;

	font-size:24px;

}



h2{

	padding-left:5px;

	color: #86ac3d;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase

}



p{

	/*padding-left:5px;*/

	padding-right:5px;

	color: #3a3a3a;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}



input.text,select{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#3a3a3a;

	background-color:#f1fee2;

}



.input2,.input3{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#3a3a3a;

	background-color:#f1fee2;

}



a:link, a:active {

	color:#274a98;

	text-decoration:underline;

}



a:hover, a:visited {

	color:#274a98;

}



a.bold:link, a.bold:active {

	color:#c22d19;

	text-decoration:underline;

	font-weight:bold;

}



a.bold:hover, a.bold:visited {

	color:#274a98;

}



.btcp:link,.btcp:visited,.btcp:active {

	color:#83AC32;

	line-height:11px;

	text-decoration:none

}

.btcp:hover {

	color:#C22D19;

	text-decoration:none

}

.btcp2:link,.btcp2:visited,.btcp2:active {

	color:#83AC32;

	line-height:11px;

	text-decoration:none

}

.btcp2:hover {

	color:#C22D19;

	text-decoration:none

}



.footer{

	background-image:url(img/img_bkgFooter.gif);

	text-align:center;

	font-size:10px;

	color:#6A7E4D;

	padding:5px;

}



.footer a:link, .footer a:active {

	color:#6A7E4D;

	text-decoration:underline;

}



.footer a:hover, .footer a:visited {

	color:#274a98;

}



.txtAcc{

	font-size:12px;

	color:#3a3a3a;

	padding:5px;

	line-height:20px;

}



.scrollVert{

	scrollbar-face-color:#cedab5;

	scrollbar-arrow-color:#839b36;

	scrollbar

}



.submit {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 0px

}



.alert {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

	color:#CC0000;

	font-weight: bold;

	letter-spacing: 0px

}



/* BORDURES */



	.bordertop1 {border-top:#4B7DB8 1px solid}

	.borderright1 {border-right:#4B7DB8 1px solid}

	.borderbottom1 {border-bottom:#4B7DB8 1px solid}

	.borderleft1 {border-left:#4B7DB8 1px solid}



/* ALIGNEMENTS */



	.valtop {vertical-align:top}

	.valbottom {vertical-align:bottom}

	.alright {text-align:right}

	.alcenter {text-align:center}

	.aljustify {text-align:justify}



/* PROPRIETES DES FONTS */



	/* Styles */

	.bold {font-weight:bold}

	.nr {white-space:nowrap}

	.underline {text-decoration:underline}

	.underlinenone {text-decoration:none}

	.none {text-decoration:none;border-bottom:none 0}

	.ucase {text-transform:uppercase}

	.italic {font-style:italic}

	.normal {font-weight:normal}



	/* Tailles */

	.size9 {font-size:9px}

	.size10 {font-size:10px}

	.size11 {font-size:11px}

	.size12 {font-size:12px}

	.size13 {font-size:13px}

	.size14 {font-size:14px}

	.size15 {font-size:15px}

	.size16 {font-size:16px}

	.size17 {font-size:17px}

	.size18 {font-size:18px}

	.size20 {font-size:20px}

	.size21 {font-size:21px}

	.size22 {font-size:22px}



	/* Couleurs */

	.color1 {color:#000}

	.color2 {color:#ffffff}

	.color3 {color:#4B7DB8}

	.color4 {color:#7992A6}

	.color5 {color:#fff}

	.color6 {color:#0068A5}

	.color7 {color:#DF7F58} /*section Elite*/

	.color8 {color:#0068A5} /*section VIP*/

	.color9 {color:#564219} /*section VIP abonne*/

	.color10 {color:#E7CA6A} /*section A*/

	.color11 {color:#D4BAA3} /*section B*/

	.color12 {color:#B8C48C} /*section C*/

	.color13 {color:#82C8EF} /*section D*/

	.color14 {color:#FF0000} /*Alerte rpuge*/



/* BACKGROUNDS */



	/* Couleurs */

	.bgcolor1 {background-color:#fff}

	.bgcolor2 {background-color:#EFEFEF}

	.bgcolor3 {background-color:#4B7DB8}

	.bgcolor4 {background-color:#EEE5DD}

	.bgcolor5 {background-color:#c2d5e4}

	.bgcolor6 {background-color:#DF7F58}/*section Elite*/

	.bgcolor7 {background-color:#0068A5}/*section VIP*/

	.bgcolor8 {background-color:#564219}/*section VIP abonne*/

	.bgcolor9 {background-color:#E7CA6A}/*section A*/

	.bgcolor10 {background-color:#D4BAA3}/*section B*/

	.bgcolor11 {background-color:#B8C48C}/*section C*/

	.bgcolor12 {background-color:#82C8EF}/*section D*/

	.bgcolor13 {background-color:#EEE6E2}/*gris-beige*/

	.bgcolor14 {background-color:#E7E3E2}/* Gris clair dans fiche */

	.bgcolor15 {background-color:#F6F1ED}/* Rose clair 1 ligne/2 infolettre */

    

	/* Repétition */

	.bgrepeat {background-repeat:repeat}

	.bgnorepeat {background-repeat:no-repeat}

	.bgfixed {background-attachment:fixed}

     

/* SPACINGS */



	.spacing0 {letter-spacing:0px}

	.spacing1 {letter-spacing:1px}



/* PADDINGS */



	.padleft3 {padding-left:3px}

	.padleft5 {padding-left:5px}

	.padleft7 {padding-left:7px}

	.padleft8 {padding-left:8px}

	.padleft10 {padding-left:10px}

	.padleft11 {padding-left:11px}

	.padleft14 {padding-left:14px}

	.padleft16 {padding-left:16px}

	.padleft20 {padding-left:20px}

	.padleft28 {padding-left:28px}

	

	.padright2 {padding-right:2px}

	.padright3 {padding-right:3px}

	.padright5 {padding-right:5px}

	.padright7 {padding-right:7px}

	.padright8 {padding-right:8px}

	.padright10 {padding-right:10px}

	.padright14 {padding-right:14px}

	.padright20 {padding-right:20px}

	.padright52 {padding-right:52px}

	

	.padtop3 {padding-top:3px}

	.padtop5 {padding-top:5px}

	.padtop8 {padding-top:8px}

	.padtop9 {padding-top:9px}

	.padtop10 {padding-top:10px}

	.padtop15 {padding-top:15px}

	.padtop25 {padding-top:25px}

	

	.padbottom3 {padding-bottom:3px}

	.padbottom5 {padding-bottom:5px}

	.padbottom10 {padding-bottom:10px}

	.padbottom15 {padding-bottom:15px}

    

/* FORMULAIRES */

/* Type submit */

	.bt {

	BORDER-RIGHT: #1D478A 2px double; 

	BORDER-TOP: #c4cccc 2px double; 

	BACKGROUND: url(img/background_form_element.gif) #fefefe repeat-x; 

	BORDER-LEFT: #acb5b5 2px double; 

	BORDER-BOTTOM: #1D478A 2px double;

	font-size:11px;

	font-weight:bold;

	color:#203E84

	}

    

.inputtxt {

	padding-left:3px;

	font-family: tahoma, arial, verdana;

	background-color:#FFFFFF;

	font-size: 11px;

	letter-spacing: 1px;

	line-height: 16px;

	color:#000000;

	height:22px;

	border-right: #ffffff 1px solid; 

	border-top: #C1C1C1 1px solid; 

	border-left: #C1C1C1 1px solid; 

	border-bottom: #ffffff 1px solid;

	height:16px

}



.areatxt {

	padding-left:3px;

	font-family: tahoma, arial, verdana;

	background-color:#F4EFE8;

	font-size: 11px;

	letter-spacing: 1px;

	line-height: 16px;

	color:#000000;

	border-right: #ffffff 1px solid; 

	border-top: #C1C1C1 1px solid; 

	border-left: #C1C1C1 1px solid; 

	border-bottom: #ffffff 1px solid;

}

   

.lk2:link,.lk2:visited,.lk2:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lk2:hover {

	color: #00256C;

	text-decoration: none

}

.lk3:link,.lk3:visited,.lk3:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none

}

.lk3:hover {

	color: #00256C;

	text-decoration: none

}

.lk4:link,.lk4:visited,.lk4:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ab5818;

	font-weight: bold;

	text-decoration: none

}

.lk4:hover {

	color: #00256C;

	text-decoration: none

}

.lk5:link,.lk5:visited,.lk5:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lk5:hover {

	color: #aa9b00;

	text-decoration: none

}

.lkfooter:link,.lkfooter:visited,.lkfooter:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-decoration: none

}

.lkfooter:hover {

	text-decoration: underline

}



.lkphotoon:link,.lkphotoon:visited,.lkphotoon:active,lkphotoon:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #1D478A;

	font-weight: bold;

	text-decoration: none

}

.lkphotooff:link,.lkphotooff:visited,.lkphotooff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkphotooff:hover {

	color: #1D478A;

	text-decoration: none

}



.lkaboutuson:link,.lkaboutuson:visited,.lkaboutuson:active,lkaboutuson:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AB5818;

	font-weight: bold;

	text-decoration: none

}

.lkaboutusoff:link,.lkaboutusoff:visited,.lkaboutusoff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkaboutusoff:hover {

	color: #AB5818;

	text-decoration: none

}



.lkmediacenteron:link,.lkmediacenteron:visited,.lkmediacenteron:active,lkmediacenteron:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AB5818;

	font-weight: bold;

	text-decoration: none

}

.lkmediacenteroff:link,.lkmediacenteroff:visited,.lkmediacenteroff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkmediacenteroff:hover {

	color: #B9A700;

	text-decoration: none

}



.lkplaniton:link,.lkplaniton:visited,.lkplaniton:active,lkplaniton:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F75B06;

	font-weight: bold;

	text-decoration: none

}

.lkplanitoff:link,.lkplanitoff:visited,.lkplanitoff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkplanitoff:hover {

	color: #F75B06;

	text-decoration: none

}

.lkpartners:link,.lkpartnerson:visited,.lkpartnerson:active,lkpartnerson:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6804CE;

	font-weight: bold;

	text-decoration: none

}

.lkpartnersoff:link,.lkpartnersoff:visited,.lkpartnersoff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkpartnersoff:hover {

	color: #6804CE;

	text-decoration: none

}



.lkpartners2:link,.lkpartners2on:visited,.lkpartners2on:active,lkpartners2on:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6804CE;

	/*font-weight: bold;*/

	text-decoration: none

}

.lkpartners2off:link,.lkpartners2off:visited,.lkpartners2off:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	/*font-weight: bold;*/

	text-decoration: none

}

.lkpartners2off:hover {

	color: #6804CE;

	text-decoration: none

}



.lkprodon:link,.lkprodon:visited,.lkprodon:active,lkprodon:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00812D;

	font-weight: bold;

	text-decoration: none

}

.lkmenuoff:link,.lkmenuoff:visited,.lkmenuoff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkmenuoff:hover {

	color: #00812D;

	text-decoration: none

}



.lkmenuprodoff:link,.lkmenuprodoff:visited,.lkmenuprodoff:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	text-decoration: none

}

.lkmenuprodoff:hover {

	color: #00812D;

	text-decoration: none

}

.lkprodon:link,.lkprodon:visited,.lkprodon:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00812D;

	font-weight: bold;

	text-decoration: none

}

.lkprodon:hover {

	text-decoration: none

}

.lk1:link,.lk1:visited,.lk1:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none

}

.lk1:hover {

	text-decoration: underline

}



.lkpackage:link,.lkpackage:visited,.lkpackage:active {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none

}

.lkpackage:hover {

	color:#00256C;

	text-decoration: none

}



.pays {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #1A386E;

	background-color: #74ade2;

}

.input1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #1D478A;

	height: 20px

}

.input2 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	letter-spacing:0px;

	font-size: 11px;

	color: #333333;

	height: 20px

}

.input3 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	letter-spacing:0px;

	font-size: 11px;

	color: #333333;

	height: 160px

}

.menu {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4171AE;

	font-weight: bold;

	line-height: 15px;

	letter-spacing: 0px;

}

.input4 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	letter-spacing:0px;

	font-size: 11px;

	color: #333333;

}

.lst {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	letter-spacing: 0px

}

.lst1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #00256C;

	letter-spacing: 0px

}



.tableau {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	letter-spacing: 1px;

	color: #1D478A;

	background-color: #e8e8e8;

}

.txt1 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	letter-spacing: 0px;

	color: #1D478A

}

.txt2 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #4171AE;

	letter-spacing: 0px

}

.txt3 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	color: #818177;

	font-weight: bold;

	letter-spacing: 0px

}

.txt4 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 0px

}

.txt5 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 30px;

	color: #00812D;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt6 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 30px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt6b {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt7 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 30px;

	color: #F75B06;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt7b {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #F75B06;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt8 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 30px;

	color: #AB5818;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt9 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 30px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.txt10 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	/*line-height: 30px;*/

	color: #CC0A38;

	font-weight: bold;

	letter-spacing: 1px;

	/*text-transform: uppercase;*/

}

.txt11 {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 30px;

	color: #AA9B00;

	font-weight: bold;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.alert {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	letter-spacing: 1px;

	color: #CC0A38;

	font-weight: bold

}

/* Bouton */

.submit {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

	color: #1D478A;

	font-weight: bold;

	letter-spacing: 0px

}

.submit {

	BORDER-RIGHT: #1D478A 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(img/background_form_element.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #1D478A 3px double

}

.submit-disabled {

	BORDER-RIGHT: #1D478A 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(img/background_form_element.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #1D478A 3px double

}

.submit:hover {

	BORDER-RIGHT: #94da78 3px double; BORDER-TOP: #1D478A 3px double; BORDER-LEFT: #94da78 3px double; BORDER-BOTTOM: #1D478A 3px double

}

.submit:unknown {

	BORDER-RIGHT: #94da78 3px double; BORDER-TOP: #1D478A 3px double; BORDER-LEFT: #94da78 3px double; BORDER-BOTTOM: #1D478A 3px double

}
