body { 	scrollbar-face-color: green; 
	scrollbar-arrow-color: #cc9; 
	scrollbar-track-color: #cc9; 
	scrollbar-3dlight-color: #dbdbdb; 
	scrollbar-darkshadow-color: blue; 
	font-family: arial, "lucida console", sans-serif; 
	font-size: 10pt; 
	background-image: url(../images/fond_gris.gif); 
	background-attachment: fixed; 
	color:black; 
	}

a {  color: #FFFFFF; text-decoration: none;}
a:hover {  color: #FFFFFF; text-decoration: underline;}
a:active {  color: #FFFFFF; text-decoration: none}

.t_ligne_paire {
	font-family: arial, "lucida console", sans-serif; 
	font-size: 9pt;
}

.link
{
	color: #363638;
	font-weight:bold;
	font-size: 9pt; 
}

.link:hover
{
	color: #363638;
	font-weight:bold;
	font-size: 9pt; 
}

.linky
{
	color: blue;
}

.linky:hover
{
	color: blue;
}

.fond_b
{
	background-color:#608BCF;
	padding:4px;
	border:1px solid #FFFFFF;
}

.fond_r
{
	background-color:#608BCF;
	padding:4px;
	border:1px solid #FF0000;
}

.form_intitule{
	font-weight: bold;
	background-color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: white;
}
.form_saisie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	background-color: "#FFFFFF";
	color: blue;
}


.titre{
	font-weight: bold;
	background-color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-position: center;
	text-align: center;
}

input
{
	font-family: arial, "lucida console", sans-serif; 
	font-size: 12px;
	border:0px;
	font-weight:bold;
}

select {
	font-family: arial, "lucida console", sans-serif; 
	font-size: 12px;
	border:0px;
	height:20px;
	border:1px solid #363638;
	font-weight:bold;
}

.input_log {
	font-family: arial, "lucida console", sans-serif; 
	font-size: 12px;
	border:0px;
	height:20px;
	border:1px solid #363638;
	font-weight:bold;
}

textarea {
	font-family: arial, "lucida console", sans-serif; 
	font-size: 12px;
	border:0px;
	border:1px solid #363638;
	font-weight:bold;
}
//	border: thin outset;

.home_layer_texte_categorie {
	position:absolute; 
	left:200px; 
	top:100px; 
	width:400px; 
	border: 1px none #000000; 
	z-index:99; 
	visibility: hidden;
}

.home_layer_image {
	position:absolute; 
	left:20px; 
	top:100px; 
	width:300px; 
	height:300px; 
	z-index:2; 
	border: 1px none #000000	
}

.home_layer_news {
	position:absolute; 
	left:400px; 
	top:100px; 
	width:80%;  
	z-index:2; 
	border: 1px none #000000	
}

div.container_center { 
	clear: both;
	text-align: center; 
}
 
div.container_2_column {
	clear: both;
	text-align: center; 
	width:915px; 
	background-color: #dfdfdf; 
	border: 1px dotted #333; 
	padding: 5px; 
	margin: 0px auto;
	}

div.column_left {
	float: left;
	width: 450px; 
  }

div.column_right {
	float: right;
	width: 450px; 
  }
  
div.bloc {
	width: 650px; 
	background-color: #cc9; 
	border: 1px dotted #333; 
	padding: 5px; 
	margin: 0px auto;
	text-align: left;
	}

div.row {
  clear: both;
  padding-top: 10px;
    color:#FFFFFF;

  }

div.row span.label {
  float: left;
  text-align: right;
  color: #FFFFFF; 
  text-decoration: none;
  background-color:#608BCF;
  padding:4px;
  border:1px solid #FFFFFF;
  margin-left:109px;
  font-weight:bold;
  width:150px;
  }

div.row span.formw, div.row span.valeur {
  float: right;
  width: 270px;
  text-align: left;
  }

   /**               LEGEND               
    | .content    -- the content div             |
    | #tabs       -- the div that holds all tabs |
    | .tab        -- an inactive tab             |
    | .tabActive  -- an active tab               |
    | .tabHover   -- an inactive tab onMouseOver |
    |___________________________________________*/
		
     .content {
         margin-left: 0px;
         top: 2px;
         font-family: Trebuchet MS, Arial, sans-serif;
         padding: 10px 12px 12px 12px;
         margin: 0 3px;
         border: 1px solid #666;
         width: 940 px;
         border-top: 1px solid #999;
         border-left: 1px solid #666;
         z-index: 0;
         visibility:hidden;
         /* round corners for netscape6.2+ and Mozilla */
         -Moz-Border-Radius: 6px;
         background-color: #cc9;	
         text-align: center; 
      }
      
            .tabs {
         position: absolute;
         top: 12px;
         left: 162px;
         white-space: nowrap;
         width: 600px;
         
         /* cross-browser font-size */
         font-size: 12px;
         line-height: 13px;
         
         font-family: verdana;
         
         font-weight: 700 !important;
         cursor: default !important;
         white-space:nowrap;
         z-index: 10000;
         -Moz-User-Select: none;
      }
      
      
      .tab {
         position: relative;
         border: 1px solid #337;
         border-bottom-width: 0;
         padding:2px 9px 1px 9px;
         background-color: #cc9;
         color:#333;
         z-index: 0;
         -Moz-Border-Radius: 6px 6px 0 0;
	 }
      .tabActive {
         padding: 3px 9px 1px 9px;
         background-color: #AB9954 !important;
         top: 4px;
         z-index: 0;
      }
      .tabHover {
         padding:2px 9px 1px 9px;
         background-color: #bcd;
         color:#333;
         background-color:#AB9954;
         z-index: 0;
      }
      
    /** Rules for Tabs Clone option 
     *
     * Tabs on the bottom do not have a top border
     */
      .tabsClone .tab,.tabsClone .tabActive {
          border-top-width:0;
          border-bottom-width:1px;
          -Moz-Border-Radius: 0 0 6px 6px;
      }

      .tabsClone .tabActive{top:-2px;}


.performances
	{ 
	border-collapse: collapse;
	align:center;
	}

th 
{ 
	text-align: left;
	width: 150px;
}


.journal_titre {font: bold italic 30px VERDANA,SYSTEM;color:#000000;text-decoration:none ;text-align:center;}
.journal_ours {font: 9px VERDANA,SYSTEM;color:#000000;text-decoration:none;text-align:center;width:100%; border: 1px solid #337; border-left-width: 0; border-right-width: 0;}
.article_titre {font: bold 24px times,SYSTEM;color:#000000;text-align:left;}
.article_texte {font: 16px times,SYSTEM;color:#000000;text-align:left;}
.bourse_fond_impair {background: ECECEC}
.bourse_fond_pair {background: #FFFFFF}
.bourse_texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;color:#FFFFFF;}

.title_texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;}

      .bouton {
         position: relative;
         border: 1px solid #337;
         padding:2px 9px 1px 9px;
         background-color: #cc9;
         color:#333;
         z-index: 0;
         -Moz-Border-Radius: 6px 6px 6px 6px;
	 }
	 
.ecritureRouge
{
	background-color:#95B2DE; 
	color:#FF0000;
}
