body {
font-size: 12px; /* Resets 1em to 10px */
font-family: Verdana, Arial, Sans-Serif;
background-image:url(http://www.standf1.com/images/bg.gif);
background-repeat:repeat-x;
background-color:#e0e0e0;
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.font-sidebar{
font-size:14px;
letter-spacing:2px;
font-weight:bold; color: #4c5b66;
}
form{
margin:0;
padding:0;
}
.line-height{
line-height: 160%;
}
.little {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 0.8em;
}
a:link {
	color: #d94a26;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #d94a26;
}
a:hover {
	text-decoration: underline;
	color: #d94a26;
}
a:active {
	text-decoration: none;
	color: #d94a26;
}
a.liens1 {
color: #d94a26 ;
font-size: 1.3em;
font-weight: bold;
}
a:visited.liens1 {
color: #d94a26 ;
}
.orange {
	
	color: #d94a26;
}
.rebours{ font-size:16px;}
a.menu
{
color: #333333 ;
font-size: 1.0em;
font-weight: bold; 
} 
a:hover.menu {color: #d94a26 ; text-decoration: none; } 
a:visited.menu {color: #333333 ; } 
a.cat
{
color: #333333 ;
font-size: 1.0em;
} 
a:hover.cat {color: #d94a26 ; text-decoration: none; } 
a.une
{
color:#424242;
font-size: 0.8em;
}
a:hover.une{text-decoration: none; color: #d94a26 ;} 
a:visited.une{text-decoration: none; color: #424242 ;} 
a.footer_link{text-decoration: none; color: #ffffff ; } 
a:hover.footer_link{text-decoration: none; color: #ffffff ; font-weight:bold;} 
a:visited.footer_link{text-decoration: none; color: #ffffff ;} 
a.une-sidebar
{
color: #4a5862 ;
font-size: 1.0em;
} 
a:hover.une-sidebar{ font-weight:bold ; text-decoration: none; }  
a:visited.une-sidebar{ color: #4a5862 ; } 
hr {
clear: both;
width: 99%;
border: 0; /* enleve toute bordure */
border-bottom: 1px solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
border-color:#CCCCCC;
height: 1px; /* pour IE */
}
p
{
margin-top : 0px;
margin-bottom : 0px;
} 
h1
{
margin-top : 0px;
margin-bottom : 2px;
color:#d94a26;
font-size:20px;
font-weight:lighter;
} 
h2
{
margin-top : 0px;
margin-bottom : 14px;
color:#333333;
font-size:14px;
font-weight:lighter;
font-style:italic;
}
h3
{

color:#333333;
font-size:14px;
margin-bottom: 0; padding-bottom: 0;
}
textarea#comment {
width: 99%;
}
.imgpost {
	border: 4px solid #cccccc;
	margin:0px 0px 10px 10px;
}
.imggallery {
	border: 4px solid #cccccc;
	margin:0px 0px 0px 0px;
}
.imgpilotes {
	border: 4px solid #cccccc;
	margin-right:5px;
}
.table-classement {
border: medium solid #dadada;
border-collapse: collapse;
width: 100%;
}
.td-classement {
font-family: sans-serif;
border: thin solid #dadada;

padding: 0px;
text-align: center;
background-color: #ffffff;
}
.td-classement2 {
font-family: sans-serif;
border: thin solid #dadada;

padding: 0px;
text-align: center;
background-color: #e8e8e8;
}
.td-classement-entete {
font-family: sans-serif;
border: thin solid #dadada;

padding: 0px;
text-align: center;
background-color: #ffffff;
font-size:10px;
}

.tabresultats {text-align:center;
border: medium solid #dadada;
border-collapse: collapse;
width: 100%;}
.tdentete{
font-family: sans-serif;
padding: 0px;
text-align: center;
background-color: #ffffff;
font-size:11px;
font-weight:bolder;
border: solid #dadada; border-width:1px;
padding:0px;
}
.tdresultats{
font-family: sans-serif;
background-color: #e8e8e8;
border: solid #dadada; border-width:1px;
padding:4px 0px 4px 0px;
text-align: center;
}
.tdresultats2{
font-family: sans-serif;
background-color: #ffffff;
border: solid #dadada; border-width:1px;
padding:4px 0px 4px 0px;
text-align: center;
}



.pseudo-comment{
color:#d94a26;
}
a.liens-comment {
color: #333333 ;
}
a:hover.liens-comment {
color: #333333;
}
.bleu{

color : #333;
  font-size: 16px;
 font-weight:lighter bold; 

}
.bleu_petit{
color:#358bd9;
}
.grandbleu{
color:#358bd9;
font-size:16px;
}
.prochaingp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #358bd9;
}
.prochaingp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #5d656c;
}
div.img
  {
  margin:5px; margin-right:25px; margin-bottom:25px;
  border:0px solid #cccccc;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:0px;
  border:3px solid #cccccc;
  }
div.img a:hover img
  {
  border:3px solid #999999;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  }
div.desc-wallpapers
  {
  text-align:center;
  font-weight:normal;
  width:150px;
  margin:2px;
  }
div.imgpost
  {
  margin-left:20px; margin-bottom:15px; margin-top:15px;
  border:2px solid #cccccc;
  height:auto; line-height:110%;
  width:340px;
  float:right;
  text-align:center;
  position:relative;
  font-size:11px;
  font-style:italic;
  background-color:#FFFFFF;
 

  }
  textarea#comment {
	width: 450px;
	padding:5px;
	height: 150px;
	border: 3px solid #cccccc;
	padding: 0px;
	
	}
.img_logos{
opacity:0.4;filter:alpha(opacity=40)
}

/*This is how the text will look on mouse over. Note "hover" is the most important change here*/
.img_logos:hover
{
opacity:0.9;filter:alpha(opacity=90)
}
.footer{
color:#FF6633; font-weight:bold;
}
.ombre2{
background: url(http://www.standf1.com/images/ombre2.gif) no-repeat scroll 0% 0% transparent; width: 630px; padding-top: 20px; padding-right: 0px;
}
.ombre2-ss-pad{
background: url(http://www.standf1.com/images/ombre2.gif) no-repeat scroll 0% 0% transparent; width: 630px; padding-top: 10px; padding-right: 0px;
}
