﻿body {
	margin:0;
	padding: 0;
	background-color:#858585;
	font-size:12px;
	overflow-x:hidden;
}
form{margin:0;pading:0;display:inline;}


p  { font-family:  arial, Tahoma, Helvetica, Sans-Serif; font-size: 12px; color: #626262}
td { font-family:  arial, Tahoma, Helvetica, Sans-Serif; font-size: 12px; color: #626262}

img{border:0}
hr{padding:0;margin:0;}

.txt8{font-size:8px;}
.txt9{font-size:9px;}
.txt10{font-size:10px;}
.txt11{font-size:11px;}
.txt12{font-size:12px;}
.txt13{font-size:13px;}
.txt14{font-size:14px;}
.txt15{font-size:15px;}

h1 {display:inline;font-size:12px;font-weight:bold;color:#18255b;text-transform:uppercase;padding:0;margin:0;}
h2 {display:inline;font-size:12px;font-weight:bold;color:#818181;padding:0;text-transform:uppercase; margin:2;}
h3 {display:inline;font-size:12px;color:#E2220E;padding:0;margin:0;}
h4 {font-size:21px;color:#FFFFFF;padding:0;margin:0;text-transform:uppercase;font-weight:bold;}
h5 {font-size:13px;color:#18255B;paddin:.0001pt;margin:0; text-transform:uppercase; font-weight:lighter;}
h6 {font-size:15px;color:#18255B;paddin:.0001pt;margin:0; text-transform:uppercase; font-weight:bold;}


.ZoneText
{
	background-color:#ffffff;
	border:solid 1px #828282;
	color:#626262;
	font-size:9px;
	height:13px;
	padding:3px;
	margin:0;
}


a:link.test {font-size:12px;font-weight:bold;color:#818181;text-transform:uppercase;text-decoration: none}
a:visited.test {font-size:12px;font-weight:bold;color:#818181;text-transform:uppercase;text-decoration: none}
a:active.test{font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;text-decoration: none}
a:hover.test {font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;text-decoration: none}

a:link.test2 {font-weight:bold;color:#818181;text-decoration: none}
a:visited.test2 {font-weight:bold;color:#818181;text-decoration: none}
a:active.test2{font-weight:bold;color:#FFFFFF;text-decoration: none}
a:hover.test2 {font-weight:bold;color:#FFFFFF;text-decoration: none}

a:link.Bleu { color: 18255b; font-size: 9pt; text-decoration: none}
a:visited.Bleu { color: 18255b; font-size: 9pt; text-decoration: none}
a:active.Bleu { color: 18255b; font-size: 9pt; text-decoration: none}
a:hover.Bleu { color: #626262; font-size: 9pt; text-decoration: none}

a:link.Blanc { color: #fff; font-size: 9pt; text-decoration: none}
a:visited.Blanc { color: #fff; font-size: 9pt; text-decoration: none}
a:active.Blanc { color: #fff; font-size: 9pt; text-decoration: none}
a:hover.Blanc { color: #0f0f0f; font-size: 9pt; text-decoration: none}

a:link.Bleu5 { color: #18255b; font-size: 8pt; text-decoration: none}
a:visited.Bleu5 { color: #18255b; font-size: 8pt; text-decoration: none}
a:active.Bleu5 { color: #18255b; font-size: 8pt; text-decoration: none}
a:hover.Bleu5 { color: #626262; font-size: 8pt; text-decoration: none}

a:link.Gris { color: #626262; font-size: 9pt; text-decoration: none;font-weight:bold}
a:visited.Gris { color: #626262; font-size: 9pt; text-decoration: none;font-weight:bold}
a:active.Gris { color: #626262; font-size: 9pt; text-decoration: none;font-weight:bold}
a:hover.Gris { color: #18255b; font-size: 9pt; text-decoration: none;font-weight:bold}

a:link.Gris3 { color: #626262; font-size: 8pt; text-decoration: none;}
a:visited.Gris3 { color: #626262; font-size: 8pt; text-decoration: none;}
a:active.Gris3 { color: #626262; font-size: 8pt; text-decoration: none;}
a:hover.Gris3 { color: #18255b; font-size: 8pt; text-decoration: none;}

a:link.Bleu3 { color:#18255b; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:visited.Bleu3 { color:#18255b; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:active.Bleu3 { color:#18255b; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:hover.Bleu3 { color:#18255b; font-size: 9pt; text-decoration: none; font-weight:bold;}

a:link.Rouge { color:#E2220E; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:visited.Rouge { color:#E2220E; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:active.Rouge { color:#E2220E; font-size: 9pt; text-decoration: none; font-weight:bold;}
a:hover.Rouge { color:#18255b; font-size: 9pt; text-decoration: none; font-weight:bold;}

a:link.Rouge2 { color:#FFFFFF; font-size: 8pt; text-decoration: none;}
a:visited.Rouge2 { color:#FFFFFF; font-size: 8pt; text-decoration: none;}
a:active.Rouge2 { color:#FFFFFF; font-size: 8pt; text-decoration: none;}
a:hover.Rouge2 { color:#E2220E; font-size: 8pt; text-decoration: none;}

a:link.Bleu4 { color: #18255b; font-size: 9pt; text-decoration: none}
a:visited.Bleu4 { color: #18255b; font-size: 9pt; text-decoration: none}
a:active.Bleu4 { color: #18255b; font-size: 9pt; text-decoration: none}
a:hover.Bleu4 { color: #626262; font-size: 9pt; text-decoration: none}

a:link.BleuRss { color: #00017F; font-size: 9pt; text-decoration: none}
a:visited.BleuRss { color: #00017F; font-size: 9pt; text-decoration: none}
a:active.BleuRss { color:#00017F; font-size: 9pt; text-decoration: none}
a:hover.BleuRss { color: #626262; font-size: 9pt; text-decoration: none}

a:link.BleuPlus{ color: #0021BF; font-size: 7.5pt; text-decoration: none}
a:visited.BleuPlus { color: #0021BF; font-size: 7.5pt; text-decoration: none}
a:active.BleuPlus { color: #0021BF; font-size: 7.5pt; text-decoration: none}
a:hover.BleuPlus { color: #626262; font-size: 7.5pt; text-decoration: none}


.td_select{	
	background-image:url('images/Interface/PuceRonde_over.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	}
	
.PuceBleu{	
	background-image:url('images/Interface/PuceRonde.gif');
	background-repeat:no-repeat;
	background-position: left center;
	padding-left:15px;
}
	
	
	
	
.td_select a.Gris{color:#000000;}

.ZoneText2
{
	width:200px;
	background-color:#ffffff;
	border:solid 1px #b8b8b8;
	color:#9d9d9d;
	font-size:11px;
	height:19px;
	padding:2px 5px 0 5px;
}
.ZoneText3
{
	background-color:#ffffff;
	border:solid 1px #7C7C7C;
	color:#626262;
	font-size:11px;
	height:19px;
	padding:3px;
}

.ZoneDeroulante{font-size:11px;background-color:#ffffff;border:solid 1px #b8b8b8;color:#626262;}
.textarea{font-size:11px;font-family:Arial;padding:3px;background-color:#ffffff;border:solid 1px #7C7C7C;color:#626262;}

.pt  { font-family:  Verdana,Arial,sans-serif; font-size: 9px; color: black}
.Bleu {color:#18255b;}
.Bleu2 {color:#18255b; font-weight:bold;}
.ptblanc {color:#ffffff;}
.rouge {color:#E2220E;}
.rouge2 {color:#E2220E;; font-weight:bold}
.violet2 {color:#9e477e;}
.noir {color:#000000;}
.Gris2{color: #626262; font-size: 9pt; text-decoration: none; text-transform:uppercase}
.BleuG b{color:#18255b; font-size:9pt; text-decoration: none;text-transform:uppercase}

.CelluleGris{ background-color: #DAD7D7; font-family: Arial; font-size: 8pt; color: #F1F1F1; margin-bottom: 0; }

#table1Id{
	border:1px red dashed;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}

.Textprincipal{
	color:#132C7C;
	font-size:11px;
	text-transform:uppercase;
	}

.Pointillets
{
	background-image:url('images/EncartsGauche/Pointillets.jpg');
	background-repeat:repeat-x;
	background-position:center top;
}

.Pointillets2
{
	background-image:url('images/EncartsGauche/Pointillets2.jpg');
	background-repeat:repeat-x;
	background-position:center top;
}

.BorderGris{border: solid 1px #dddbdb}
.BorderBlanc{border: solid 1px #ffffff}
.BorderViolet{border: solid 1px #7d0852}
.TraitGris{border-bottom: solid 1px #dddbdb}
.FondGrisF{background-color:#787878;}
.TraitRouge{border-bottom: solid 2px #E2220E}
.TraitBas2{border-bottom: solid 2px #c2c2c2; border-top: solid 2px #c2c2c2}
.TraitBas3{border-bottom: solid 2px #1d3187; border-top: solid 2px #1d3187}

#flashTable	{
	padding-top: 5px;
}
#flashTableContent	{
	padding:10px 10px 0 10px;
}

.actuTable img, #flashTableContent img	{
	padding-right	:	5px;
}

.Lettre a{
	height:21px;
	padding:5px;
	margin:0;	
	text-decoration:none;
}

.Lettre a:hover{
	padding:5px;
	margin:0;
	background-color: #E9EDFE;
	color:#062192;
	text-decoration:none;
}

#ListeAdh a {
	height:21px;
	padding:5px;
	margin:0;
	border: solid 1px #dddbdb;
	text-decoration:none;
}

#ListeAdh a:hover {
	padding:5px;
	margin:0;
	border: solid 1px #062192;
	background-color: #E9EDFE;
	color:#062192;
}


.tab{padding:0 5px 0 5px;}

#TablePiedPage{
	margin:0 auto 0 auto;
}

a
{
	font-size:11px;
	text-decoration:none;
	color:#626262;
}
a:hover
{
	text-decoration:underline;
	color:#7d0852;
}

.CadreG
{
	background-image:url('images/Accueil/EncartGauche/CadreGDuplick.png');
	background-repeat:repeat-y;
	background-position:right top;
	width:3px;
}

.CadreD
{
	background-image:url('images/Accueil/EncartGauche/CadreDDuplick.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:2px;
}

.CadreFond
{
	background-image:url('images/Accueil/EncartGauche/CadreFondDuplick.png');
	background-repeat:repeat-x;
	background-position:center top;
	height:76px;
	background-color:#e4e4e4;
}

#global
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#aaaaaa;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:20;
	display:none;
}

#popupconf
{
	position:absolute;
	width:100%;
	height:100%;
	z-index:99;
	top:40%;
	display:none;
}

#PhotoCatalogue
{
	position:absolute;
	width:70px;
	height:86px;
	margin-left:180px;
	margin-top:-10px;
	z-index:2;
}

#PhotoPromo
{
	position:absolute;
	width:70px;
	height:80px;
	margin-left:167px;
	margin-top:12px;
	z-index:2;
}

#PointeBulle
{
	position:absolute;
	width:12px;
	margin-left:217px;
	margin-top:1px;
}

#Contenu
{
	width:948px;
	background-color:#ffffff;
	border-top:none;
}

#Logo
{
	width:310px;
	padding-top:20px;
}

#MenuHaut
{
	font-size:11px;
	color:#353535;
}

#FondG
{
	background-image:url('images/Fond/FondGauche.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:525px;
	height:861px;
	margin-left:-525px;
	float:left;
}
#inter{
	float:left;
}
#FondD
{
	background-image:url('images/Fond/Fonddroite.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	width:527px;
	height:861px;
	margin-left:949px;
	float:left;
}

#ArbreD
{
	background-image:url('images/Interface/ArbreD.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	height:595px;
}

#Definima
{
	position:absolute;
	margin-left:595px;
	margin-top:-5px;
}

.PiedPage
{
	border-left: 1px solid #fff478;
	border-right: 1px solid #fff478;
	border-bottom: 1px solid #fff478;
	border-top: none;
background-image:url('images/PiedPage/PiedPageDuplick.png');
		background-repeat:repeat-x;
		background-position:center top;
		background-color:#d3d2d2;
	
}

.degradeBleu{
	background-image:url('images/Interface/Bgb_titre.gif');
	background-color: #062192;
	background-repeat:repeat-y;
	background-position:left top;
	height:325px;

	
}


.degradeGris{
	background-image:url('images/Interface/Bg_titre.jpg');
	background-repeat:repeat-y;
	background-position:right top;
	height:325px;
}

.DegradeGris2
{
	background-image:url('images/Accueil/DegradeGris.png');
	background-repeat:repeat-y;
	background-position:right top;
	height:260px;
}

.DegradeGris3
{
	background-image:url('images/Accueil/DegradeGris.png');
	background-repeat:repeat-y;
	background-position:right top;
	height:220px;
}

.OmbreGauche
{
	background-image:url('images/Interface/OmbreGauche.png');
	background-repeat:repeat-y;
	background-position:right top;
	width:204px;
}

.OmbreDroite
{
	background-image:url('images/Interface/OmbreDroite.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:203px;
}

.TraitBas
{
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px
}


.OmbreBas
{
	background-image:url('images/Interface/OmbreBas.png');
	background-repeat:repeat-x;
	background-position:center top;
	height:8px;
}

.Fond
{
	background-image:url('images/Interface/FondDuplick.jpg');
	background-repeat:repeat-x;
	background-position:center top;
}

.bordurebleu td{
	border-widht:1px;
	border-style:block;
	border-color:#05658C;
	}
	
.degradeGris {
	background-image:url('images/Interface/Bg_titre.jpg'); 
	background-repeat:no-repeat;
}

.tableau{
	margin-top:10px;
	margin-left:10px;
	}


.archive{
	float:right;
}

.bordurerouge{
	border:1px solid #E2220E; 
}

.borduregris{
	border:1px solid #cfcfcf
}

.CelluleOver{
	background-color: #062192; font-family: Arial; font-size: 8pt; font-color: #FFFFFF; margin-bottom: 0;
}

.CelluleOver2{
	background-color: #E2E2E2; font-family: Arial; font-size: 8pt; font-color: #FFFFFF; margin-bottom: 0;
	
}

#PtRSS {font-size: 8pt; color:#18255b;}
#PtRSS P {font-size: 8pt}
#PtRSS A {font-size: 8pt}
.Menulien{
	background-color:#FFFFFF;
	margin:auto;
}
/* Calendrier */

.ds_box {
	background-color: #FFFFFF;
	border: 1px solid #222222;
	position: absolute;
	font-size:7pt;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFFFFF;
	font-size:7pt;
}

.ds_head {
	background-color: #222222;
	color: #FFFFFF;
	font-size:7pt;
	font-weight: bold;
	text-align: center;
}

.ds_subhead {
	background-color: #EEEEEE;
	color: #000000;
	font-weight: bold;
	font-size:7pt;
	text-align: center;
}

.ds_cell {
	background-color: #EEEEEE;
	color: #000000;
	text-align: center;
	font-size:7pt;
	padding: 2px;
	cursor: pointer;
}
#evenement{
position:absolute;
padding:5px;
margin-left:39px;
margin-top:61px;
width:210px;
background-color:#FFF;
z-index:999;
border: 1px solid #D9D6C4;
}
#evenement div{
}
#fermerAgenda {
	display:inline-block;
	float: right;
}
#TitreAgenda {
	display:inline-block;
	width:100%;
	padding:5px;
}
#TxtAgenda {
	width:100%;
	padding:5px;
}
#FichierAgenda {
	padding:5px;
	float:right;
}

#FichierAgenda a {
	text-decoration:none;
}
#FichierAgenda a:hover {
	text-decoration:none;
}
.noir {background-color:#000}
