h1, h2, h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #445B73}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #445B73}

th {  font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #445B73}
 table
 {
 	border-collapse: collapse;
 }
body{text-align:center;background-color:#F2F4F7}
/*--------------------------liens------------------------*/

a{
text-decoration:none;
}

a.sousMenu:link{
	 
	color : white ;
}
a.sousMenu:hover{
	 
	color : white ;
}
a.sousMenu:visited{
	 
	color : white ;
}
a.sousMenuselected{
	font-weight : bold;
	color : white ;
}

a.sousMenu2:link{
	 
	color : white ;
}
a.sousMenu2:hover{
	 
	color : white ;
}
a.sousMenu2:visited{
	 
	color : white ;
}
a.sousMenu2selected{
	font-weight : bold;
	color : white ;
}


.menu:hover {
	font-weight: bold;
	color: white;
	text-decoration: none
}

.liens_rappel {
	font-size: 9 px;
	color: ;
}
.adresse {
	font-size: 9 px;
	color: ;
}
.adresse:hover {
	font-size: 10 px;
	color: #FF9900
}
.adresse:active {
	font-size: 10 px;
	color: ;
}
.adresse:link {
	font-size: 10 px;
	color: ;
}
.adresse:visited {
	font-size: 10 px;
	color: ;
}
.background {
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
}
h3 {
	font-size: 9 px;
	margin-bottom: 5px;
	font-weight: bold;
	margin-top: 10px
}
input {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #000066;
	border:1px #cccccc solid;
}
select {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #000066;
}
.BoutonEnvoi {
	height: 21px;
	width: 63px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #959EAC; background-color: #FFFFFF; border: #b0c0d0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; clip:  rect(   )*/
}
.LienRepertoire {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.FondBleu {
	background-color: #F9FBFF ;
}
.PuceNews {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0 px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	list-style-image: ;
}
h4 {
	font-size: 10 px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
	clip: rect( 0px )
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445B73;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}
ul {  margin-left: 16px; margin-top: 0px; margin-bottom: 0px}
li {
	list-style-image: url(images/PuceFEDIL.gif);
	line-height: 12px
}
hr {
	background-color: #B8C6D7;
	height: 1px;
	color: #B8C6D7;
	margin-bottom:-10px;
	padding:0px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #000066;
	border:1px #cccccc solid;
	overflow: visible;
}
h1 {
	font-size: 12px;
	color: ;
	margin-bottom: 5px;
	margin-top: 15px;
	text-decoration:underline;}

input.InputH1{
	font-size: 12px;
	color: ;
	margin-bottom: 5px;
	font-variant: ;
font-weight:bold;
}
h2 {
	font-size: 11 px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	clip: rect( 0px );
	border-color: #0C9;
}
h3 {
	font-size: 9 px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 2px;
	padding-top: 10px;
	padding-bottom: 0px;
	clip: rect( 0px )
}
.fond_Admin {  background-color: }
.tableDesignation {  background-color: }
.H1_first { font-size: 12px; color: ; margin-bottom: 5px; margin-top: 0px; font-weight: bold; font-variant: small-caps;padding-top:0px;}
.H2_first { font-size: 11px; font-weight: bold; margin-top: 0px; margin-bottom: 2px; padding-top: 10px; padding-bottom: 0px; clip: rect( 0px ) }
.H2_first_events 
{ 
	font-size: 11px; 
	font-weight: bold; 
	margin-top: 0px; 
	margin-bottom: 2px; 
	padding-top: 10px; 
	padding-bottom: 0px; 
	clip: rect( 0px ); 
	line-height: 175%;
}
.NoBorder {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.Line-height {
	line-height : 20px;
}

hr {  margin-top: 10px; margin-bottom: 10px}

.BottomSpace{  padding-bottom: 15px}

.BottomSpaceMenuSelected { padding: 10px;background-color:#8CAEEE;}

.MenuSeparator{background-color:#000099}
.BottomSpaceMenu { padding: 10px;background-color:#426EC0;}
.H2_Organisations {  color: #293847; font-weight: bold; font-variant: small-caps; margin-top: 25px; margin-bottom: 8px}
.TitreSecteur {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #445B73; font-weight: bold}
 

.Largeur100 {  width: 100%}
.H3_first { font-size: 11px; font-weight: bold; margin-top: 0px; margin-bottom: 3px; padding-top: 10px; padding-bottom: 0px; clip: rect( 0px ) }
img {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.Largeur350 {  width: 350px}
.menuFORUM { font-weight: bold; color: #3F495C}
.SousMenuTable { width:100%;}

.BigG{ background-image:url(images/BigG.jpg);height:400px;margin-top:6px;background-repeat:no-repeat;}
.n2{
;
padding-left: 30px
}.n3 { ; padding-left: 60px}
.n4 { ; padding-left: 90px}
.nvsujet {  text-decoration: underline}

.VPadded td
{
	padding-top: 8px;
 }
 #spaced li
 { 
 	line-height: 170%;
  }
  
  /* color zones */
  
  td.menu {
	font-weight: bold ;
	color: white;
	background-image: url(images/Bg-MenuTop.gif);
	height: 23px;
	background-repeat: repeat-x;
	border-right:1px solid #000000;
	background-color:#1E4DA5;

}
  a.menu {
	font-weight: bold ;
	color: white;


}

  .rightsousmenutop{
  	background-color: #87CEEB;
  }
  
  .leftsousmenutop{
  	background-color: #1FC818;
	background-image: url(images/Bg-MenuTop.gif);
	height: 23px;
	background-repeat: repeat-x;
	background-color:#1E4DA5;
  }
  
  .bottomsousmenuleft{
  	background-color: #A0B0C2;
	
  }
  
   .bottommenu{
  	background-color: #A0B0C2;
	text-align: left;
	color: White;
	font-size: 10px;
	padding-top: 2px;
	padding-left: 0px;

  }
  
    .rightsousmenu{
  	background-color:#ffffff;
  }
  .BtnAdmin
  {
	background-color: #1FC818;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border: 0px;
}
  .logozone{
  	background-color:;
  }
  
  .topimagezone{
  	background-color: #F0FFFF;
  }
  
  .leftsousmenu{
  	background-image:url(images/bg_MenuLeft.gif)
  }
  
  .leftsousmenutable{

  }
   table.ListTable{
  	border-collapse: collapse;
	border:1px solid #B0C0D0;

  }
  th{
  border: solid Gray 1px;
  }
  td.ListTable{
	border: solid #cccccc 1px;
padding-left:8px;
padding-right:8px;
  }
  
  
  td.ListTable.Prix{
	border: solid #cccccc 1px;
padding:1px;
font-size:10px;
text-align: center;
padding-top:2px;
padding-bottom:2px;
  }
  
      td.ListTable.PrixActu{
	border: solid #999999 1px;
padding:1px;
font-size:11px;
text-align: center;
padding-top:6px;
padding-bottom:6px;
  }
  
    .Prix .en{
color:#999999;
padding:1px;
font-size:10px;
text-align: center;
padding-top:2px;
padding-bottom:2px;
  }
  
  
  th.ListTable.Prix{
	border: solid #dddddd 1px;
padding:2px;
font-size:10px;
text-align: center;
font-weight:normal;

  }
  
      th.ListTable.PrixActu{
	border: solid #999999 1px;
padding:2px;
font-size:11px;
text-align: center;
font-weight:normal;
padding-top:6px;
padding-bottom:6px;
  }
  td.ListTable.Prix Input{
font-size:10px;
width: 45px;
text-align: center;
  }
td.ListTable.Prix Select{
font-size:10px;
text-align: right;
  }

  td.ListTable.Accises{
	border: solid #cccccc 1px;
padding:1px;
font-size:10px;

padding-top:2px;
padding-bottom:2px;
  }
  th.ListTable.Accises{
	border: solid #dddddd 1px;
padding:2px;
font-size:10px;

font-weight:normal;

  }
  
  td.ListTable.Accises Input{
font-size:10px;
width: 100%;
  }
  
    
  div#txtdiv{
padding-top:20px;
}

input#fichier{margin-left:5px;}

input.btnsave{width:16px;height:16px;color:transparent;background-image:url(images/b_save.gif);padding:0px;background-color:transparent;margin:0px;border:0px;background-repeat:no-repeat;}

div.toolbar{background-color: #cccccc;}

.en{
	color: #999999;
}

.TitleSpace span.en
{

color:#cccccc;
padding-right:25px;
}


div.txtDiv
{
	border-right: 1px solid #000000;
	
	height: 100%;
	padding: 30px;
	padding-left: 55px;
}

span.menuSelected
{
	background-color: White;
	color: Black;
padding-left:10px;
padding-right:10px;
height:22px;
padding-top:5px;
 cursor:hand;
}
span.MenuNotSelected
{
padding-left:10px;
padding-right:10px;
height:22px;
padding-top:5px;
cursor:hand;
}

.MainPhoto
{
	height:32px;
	padding-top: 65px;
	padding-left: 52px;
	border-right: 1px solid black;
}


#gpl
{
	background-image:url(gpl/images/titre.jpg);
	background-repeat:no-repeat;
}

#actu
{
	background-image:url(actualites/images/titre.jpg);
	background-repeat:no-repeat;
}

#membres
{
	background-image:url(membres/images/titre.jpg);
	background-repeat:no-repeat;
}

#prix
{
	background-image:url(prix/images/titre.jpg);
	background-repeat:no-repeat;
}

#stats
{
	background-image:url(statistiques/images/titre.jpg);
	background-repeat:no-repeat;
}

#liens
{
	background-image:url(liens/images/titre.jpg);
	background-repeat:no-repeat;
}

#admin
{
	background-image:url(liens/images/titre.jpg);
	background-repeat:no-repeat;
}

.line1Actu
{
	background-color:#DEEAFA ;
border: 1px solid #cccccc;

}

.line1
{
	background-color:#EEF5FD ;
border: 1px solid #cccccc;

}

.line2
{
	background-color:;
border: 1px solid #cccccc;

}

.lineEncours
{

background-color:#00FF40;
}

div.txtFR
{
	padding-bottom:0px;


}

div.txtUK
{
	background-color: #DEEAFA;
	padding:8px;
	margin-left:-5px;
}

.TitreActu, .NomLien
{
	font-size:12px;
	font-weight: bold;
	padding-bottom:5px;
	text-decoration:underline;
}

.resumeActu
{
	padding-bottom:15px;
}

.NomMembre
{
	font-weight:bold;
	color:black;
	padding:4px;
}

.sessionencours
{

}

.sessionencours a
{

color:white;

}


h2.first
{
margin-top:0px;
padding-top:0px;
}


table.MazoutInfo
{

}
td.MazoutInfoTitle
{
background-color:#B2BCD3;
border-bottom:1px solid #7E89A2;
color:#003264;
display:none
}

td.MazoutInfoBody
{
background-image:url(images/log_mazout.gif);
height:100px;
width:150px;
background-repeat:no-repeat;
background-position:center;
padding:5px;
}

div.mazoutinfo{position:relative;top:-50px;left:0px;}

div.TitleSpace{background-color:#7CACDC;padding-left:50px;border-right:1px solid black;height:29px;}

.TitleSpace table
{
width:92%;

}

.TitleSpace td
{
font-size:21px;
color:#ffffff;
}

#preloadCache
{
position:absolute;
top:220px;
left:0px;
width:926px;
height:100%;
background-color:#FFFFFF;
z-index:100000;
text-align:center;
vertical-align:middle;
padding-top:50px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
