


select 
{  
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: bolder; 
	color: #400000; 
	background-color: #FDF8EA;
	
	
}

p a 
{
	color: Green;
}

p a:hover 
{
	color: Green;
	font-weight: bold;
	text-decoration: none;
}

.rubrique
 {  
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: 600
}
a.rubrique:hover 
{  
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #FF9933; 
	font-weight: 600
}

/*peut être à dégager par la suite*/
.titre 
{ 
	 font-size: 14px; 
	 color: #FFDE8A; 
	 font-family: Verdana, sans-serif, sans-serif; 
	 font-weight: bold; 
	 line-height: 13px
}
.liens 
{ 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: bolder;
}
.lienss 
{ 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: underline; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: bolder 
}
.tannu 
{ 
	font-size: 14px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: bolder; 
	line-height: 20px
}
.stannu 
{ 
	font-size: 11px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: normal; 
	line-height: 20px
}
.txt 
{ 
	font-size: 11px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: normal; 
	line-height: normal;
}
.boite 
{ 
	font-size: 10px; 
	
	font-weight: bolder ;
}
.txtblc 
{  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
body 
{
/*	scrollbar-face-color: #731C01; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #FFDE8A; 
	scrollbar-arrow-color: #FF9933;  */
	background-image : url(../francais/images/papier.jpg);
	background-attachment:fixed;
	background-repeat : repeat;
	
	
	font-family: Verdana, sans-serif; 
	color: #273143; 
	
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px; 
	
}

a 
{ 
	 text-decoration: none; 
	 color: #273143
}

a:hover 
{ 
	 text-decoration: underline; 
	 color: #273143;
}

.txtblc:hover
{  
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: underline
}

.gtitre 
{ 
	font-size: 16px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: 600 ; 
	line-height: normal;
}

p, li, ul, ol, td, th, tr
{
	font-size: 13px; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana, sans-serif; 
	color: #273143; 
	font-weight: normal; 
	line-height: normal; 
	/*text-align:justify;*/
}

/*
.main 
{
	cursor: pointer;
}


.txtblc2 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 15px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bolder; 
	color: #FFFFFF; 
	text-decoration: none 
}

.txtblc2:hover 
{
	 font-family: Verdana, Arial, sans-serif; 
	 font-size: 15px; 
	 font-style: normal; 
	 line-height: normal; 
	 font-weight: bolder; 
	 color: #FFFFFF; 
	 text-decoration: none 
}
*/
table.results {
	font-size : 8px;
	font-family: Verdana, sans-serif; 
	color: #273143;
}

#chargement
{
	position:absolute; 
	top:200px; 
	z-index:10; 
	visibility:hidden;
	background-image: url(../francais/images/papierf-.jpg)
}

.liseret
{
	border-color: #FF9933;
	border:2px;
}

input.button
{
	color:#FF9933;
	
}

.titre1 
{  
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: medium; 
	font-weight: bold; 
	text-decoration: underline overline
}

.boldorange
{
	color : #FF9933;
	font-stretch : ultra-expanded;
	font-weight : bold;
	background-color:#000000;
}

.petiteligne
{
	font-size : x-small;
}

table.title
{
	background-image :url(../francais/images/fondt.gif);
	vertical-align : middle;
	text-align: center;
	 border-right: 1px solid  #663333; 
   border-top: 1px solid  #CC6633; 
   border-bottom: 1px solid  #663333; 
   border-left: 1px solid #CC6633 ; 
	height : 40px;
	margin-bottom: 15px;
}


table.title tr td
{ 
	border-right: 1px solid  #CC6633; 
   	border-top: 1px solid  #663333; 
   	border-bottom: 1px solid  #CC6633; 
   	border-left: 1px solid  #663333; 
   	font-size : 26px;
   	font-weight : 700;
   	color : #B37435;
   	padding-left : 30px;
   	padding-right : 30px;
} 

table.subtitle
{
	border-right: 1px solid  #663333; 
   	border-top: 1px solid   #CC6633;
   	border-bottom: 1px solid #663333 ; 
   	border-left: 1px solid  #CC6633; 
   	background-image : url(../francais/images/barreh.gif);
	margin-bottom: 15px;
}

table.subtitle tr td
{
	border-right: 1px solid  #CC6633; 
   border-top: 1px solid  #663333; 
   border-bottom: 1px solid  #CC6633; 
   border-left: 1px solid  #663333; 
    font-size: 16px; 
   font-weight: 600 ; 
   padding-left : 20px;
   padding-right : 20px;
}

table.photocadre
{
	border-right: 8px solid  #400000; 
   	border-top: 8px solid   #964B4B;
   	border-bottom: 8px solid #400000 ; 
   	border-left: 8px solid  #964B4B;
}

table.photocadre tr td
{
	border-right: 1px solid  #964B4B;
   	border-top: 1px solid  #400000; 
	border-bottom: 1px solid  #964B4B;
   	border-left: 1px solid  #400000;
}

div hr
{
	/*background-image : url(../images/ligne.gif);
	height: 15px;*/
  background: #fff url(../images/ligne.gif) no-repeat scroll center;

}



.lettrine
{
	font-size:24px;
	font-weight:bold;
}

table.podium
{

}

table.podium tr td.marche1
{
	background-color:#F5D684;
	width:200px;
	
	text-align:center;
	font-weight:bold;
	font-size:36px;
	border-bottom-color:#201E42;
	border-bottom-style:solid;
	border-left-color:#201E42;
	border-left-style:solid;
	border-top-color:#201E42;
	border-top-style:solid;
	border-right-color:#201E42;
	border-right-style:solid;
}

table.podium tr td.marche2
{
	background-color:#F5D684;
	width:200px;
	
	text-align:center;
	font-weight:bold;
	font-size:36px;
	border-bottom-color:#201E42;
	border-bottom-style:solid;
	border-left-color:#201E42;
	border-left-style:solid;
	border-top-color:#201E42;
	border-top-style:solid;
}
table.podium tr td.marche3
{
	background-color:#F5D684;
	width:200px;

	text-align:center;
	font-weight:bold;
	font-size:36px;
	border-bottom-color:#201E42;
	border-bottom-style:solid;
	border-top-color:#201E42;
	border-top-style:solid;
	border-right-color:#201E42;
	border-right-style:solid;
}

.winner
{
	background-color:#FF9933;
	font-weight:bold;
	
}

.loser
{
	background-color:#FDF8EA; 
}

th
{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width:medium;
	border-bottom-style:dotted;
	border-bottom-color:#273143;
	border-top-width:medium;
	border-top-style:dotted;
	border-top-color:#273143;
	border-right-width:medium;
	border-right-style:dotted;
	border-right-color:#273143;
	border-left-width:medium;
	border-left-style:dotted;
	border-left-color:#273143;
	background-image:url(../francais/images/papierf-.jpg);
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
}

tr td.menuitem
{
	background-image:url(../images/rubriques/boutrubriqh.gif);
	background-repeat: no-repeat;
	height:28px;
	width:149px;
	text-align:center;
	font-weight:bold;
	
}
tr td.menuitem a
{
	text-decoration: none;
}

tr td.menuitemover
{
	background-image:url(../images/rubriques/boutrubriqb.gif);
	background-repeat: no-repeat;
	height:28px;
	width:149px;
	text-align:center;
	font-weight:bold;
	
}
tr td.menuitemover a
{
	text-decoration: none;
}
