/* BACKGROUND */

a img {border:0px} 

body {

	color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  font-size:12px;
    margin:5px;	
	  font-family: Verdana, Geneva, Arial, sans-serif;
	  	  background-image:url(../../../img/bkgrd.jpg)

	  }
.gras{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#880000;
	
}  
	  
.titre
{
	font-family: Arial Black;
	font-size: 18px;
	color: #000088;
	text-align:left; 
}
.grpmontagne
{
	text-align:right;
	font-family: Arial;
	font-size: 10px;
	color: #880000;
	font-weight: bold; 	
}	  
	  
.table_photo
{
	font-size:10px;
  border-bottom: 1px solid #3165CE;
  border-top: 1px solid #3165CE;
  border-right: 1px solid #3165CE;
  border-left: 1px solid #3165CE;
	width: 400px;
}



form
{
  text-align:left;
  padding:10px;
}

.formulaire { background-color: #B7D6EC ;
border-style:solid; 
border-width:1px; 
border-color:black;
font-size: 10px; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}
input,select,textarea 
{
 text-indent:2px;
 border: 1px solid #797979;
 padding: 0;
}
.table2
{

	font-size:12px;
  border-bottom: 1px solid #3165CE;
  border-top: 1px solid #3165CE;
	display:block;
	font-weight:600;
	   color:#999999;
background-color:#E7EFFF;
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
}	 





#left {float:left; }
.titrePage{
	font-weight:600;
	line-height: 25px;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size:16px;
	padding-right: 10px;
	padding-left: 10px;
	height: 25px;
	color:#000000;
	background-image: url(img/tableh1_bg.gif);
	  border-bottom: 1px solid #3F3F3F;
  border-left: 1px solid #3F3F3F;
  border-right: 1px solid #3F3F3F;
  border-top: 1px solid #3F3F3F;

 } /* Titles background image  */
.titrePage a {
	text-align:center;
	text-align:left;
	text-align:l eft;
	font-size:16px;
 } /* Titles background image  */
 
.titrePage a:hover{
	height: 25px;
	background-image: url(img/tableh1_bg_up.gif);
	

 } /* Titles background image  */
 
.menu{

  margin:10px 5px 10px 5px;
  white-space:nowrap;
  text-align:left;
  font-size:11px;
}
ul.menu 
{
  text-align:left;
  list-style-type: square ;
  padding-left:15px;
  margin:5px;
}
.titreMenu
{
  background-image: url(img/tableh1_bg.gif);
  padding-right: 10px;
  padding-left: 10px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  height: 25px;
  line-height: 25px;
  text-align:center;
   color:#999999;
     font-size:12px;
  font-weight:600;
}
.table1
{
	font-size:12px;
	border: 1px solid #000000;
	display:block;
	font-weight:600;
border-spacing: 0px;

}

.programme{
font-size: 8pt; 
font-family: verdana; 
text-decoration: none;
}

.main, .throw, .admin {	background-color:#3F3F3F;} /*Main background color*/
.row1,input,select,textarea, .table1, .home { background-color:#F7F3A5;} /* Tables & forms */
.errors { background-color:red;} /* Errors display */
.bouton { background-image: url(img/button_bg.gif);} /* Buttons background image */

/* FONT COLORS */

 /* General font color */
input,select,textarea { color:#080EA5;} /* Forms font color */
.comment{ color:#C6B78E;} /* Comments */
.commentDate { color:#999999;} /* Comments date */
.throw { color:#FFFFCC;} /* First line of tables */
.bouton, .errors { color:#080EA5;} /* Buttons & errors */

/* Update results (admin side only) */
.update_summary_new, .best_gen_time
{ color:#9cb4ce;}

/* Update results (admin side only) */
.update_summary_del,.worst_gen_time
{ color:#ffe1e1;}

/* ANCHORS */

a { text-decoration:none; color:#333333;}
a:hover { text-decoration:none; color:#080EA5;}
a.none:hover { text-decoration:none;}
a.image:hover { text-decoration:none;}

/* FONT STYLES */
.rouge {
background-color:#FF0000;
}
.new{
font-size: 10px;
	color: #800000;
	font-size: large;
	font-weight: bold;
	text-align:cener;
	}
