BODY { font-size: 12px; color: #444; font-family: verdana, arial, sans-serif; line-height: 140% ;  background-attachment: fixed; overflow-y:auto; height:100%; width:98%;}
 
Table { font-size: 12px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: transparent; border: 0;}

td.txt { font-size: 12px; color: #444; font-family: verdana, arial, sans-serif; line-height: 140% ;  text-align:left; background-color: transparent; border: 0;}

A:link { text-decoration: none; color: #657f9b; }
A:visited { text-decoration: none;  color: #657f9b;}
A:hover { text-decoration: none;   color: #ffffff; }
A:active { text-decoration: none; color: #660000 ; }

A.page:link { text-decoration: none; color: #122666; }
A.page:visited { text-decoration: none;  color: #122666;}
A.page:hover { background: #122666; text-decoration: none;   color: #ffffff; }
A.page:active { text-decoration: none; color: #6499ab ; }

A.hide:link { text-decoration: none; color: #d6e3e8; }
A.hide:visited { text-decoration: none;  color: #d6e3e8;}
A.hide:hover { text-decoration: none;   color: #d6e3e8; }
A.hide:active {background: #d6e3e8; text-decoration: none; color: #ffffff;}

.home, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #333333;
 font: 8px Verdana,Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}
.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #333333;
 font: 12px Verdana,Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #FFFFFF;
 font: 12px Verdana,Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}

.itemBorder {
 border: 1px solid #666666;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #ffffff;
 font: 12px Verdana, Arial;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #122666;
 font: 12px Verdana, Arial;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}

#barre {position:fixed; top: 0px; left:0px; z-index:5; }
* html #barre {position:absolute;}

.contentm {position: absolute; left:200px;top:42px; width:560px; text-align:left; z-index:1;}
.top {position: absolute; left:0px;top:0px; width:980px; text-align:left; z-index:1;}
.contentf {position: absolute; left:200px;top:42px; width:780px; height:460px;z-index:10;}
.contentt {position: absolute; left:200px;top:42px; width:819px; height:460px; z-index:1;}
.contentstat {position: absolute; left:200px;top:42px; width:783px; height:460px; z-index:1;}
.contents {position: absolute; left:200px;top:42px; width:560px; text-align:left; z-index:1;font-family: verdana,arial, sans-serif; font-size:11px; color: #333333 ; }
.contentr  {position: absolute; left:200px;top:42px; width:790px; text-align:left;}
.contentall  {position: absolute; left:0px;top:0px; width:100%; height:100%;}
.news  {position: absolute; left:797px;top:42px; width:183px; text-align:left;font-size: 11px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: #fff; border: 0;}
.encadre  {position: absolute; left:797px;top:42px; width:175px; text-align:left; padding:3px;font-size: 11px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: #fff; border: 1px solid #122666; }
.divright  {position: absolute; left:797px;top:42px; width:183px; text-align:left;font-size: 11px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: transparent; border: 0;}
.divrightr  {position: absolute; left:797px;top:42px; width:180px; text-align:right;font-size: 11px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: transparent; border: 0;}
.divrightb  {position: absolute; left:797px;top:42px; width:183px; text-align:right;font-size: 11px; color: #444; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: white; border: 0;}

.tour  {position: fixed; left:68px;top:0px; width:131px; text-align:left; height:15px; background-color:#122666; color:#fff; line-height: 120% ; font-family:verdana; font-size:11px;z-index:3;}
.path  {position: fixed; left:200px;top:0px; width:585px; text-align:left; height:15px; background-color:#122666; line-height: 120% ;color:#ccc; font-family:verdana; font-size:11px;z-index:3;}
.move  {position: fixed; left:780px; top:0px; width:40px; height:15px; background-color:#122666; line-height: 120% ;color:#ccc; font-family:verdana; font-size:11px;z-index:3;}
.ntitle  {position: fixed; left:820px;top:0px; width:160px; text-align:right; font-size: 11px; color: #fff; font-family: verdana, arial, sans-serif; line-height: 120% ;  background-color: #122666; height:15px;z-index:3;}
.cadre  {position:relative; top:15px; left:0px;width:545px; background-color:#6499ab; border: 1px solid #122666; text-align:left; padding:5px; font-size: 11px; color: #333; font-family: verdana, arial, sans-serif; line-height: 120% ;}

.small { font-family: verdana,arial, sans-serif; font-size:11px; color: #333333 ;  }
.cap {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 14px; color: #122666; font-style: normal;}
.gtec {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 12px; color: #122666; font-style: italic; font-weight: bold;}
.bv {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 9px; color: #122666;}
.sgtec {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 11px; color: #122666; font-style: italic; font-weight: bold;}
.sa {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 10px; color: #122666;}
.titler {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 11px; color: #122666;font-weight:bold;}
.name {font-family: verdana, arial, sans-serif; line-height: 120% ; font-size: 11px; color: #122666; font-weight:bold;} 


/* form-input-buttons*/
textarea  { 
font-variant: normal;
font-weight: normal; 
font-size: 12px;
color: #122666; 
line-height: normal; 
font-family: Verdana, sans-serif;
padding-top: 0; overflow: auto; 
border-style: none; 

}
	
.form  { 
border: none; 
background-color:transparent; 
font-size: 12px;
color:#122666; 
}

.mailform { 
border-bottom: 1px dotted #122666 ; 
border-top: none; 
border-left: none; 
border-right: none; 
background-color:transparent; 
font-size: 12px;
color:#122666; }

.loginbutton   { 
color: #fff; 
font-size: 11px; 
font-weight: bold; 
background-color: #122666; 
padding-bottom: 0px; height: 20px; 
border: none; }
  
.contentall div a img {
	color: #C0C0C0;
}
