html {
   overflow : scroll;
   height: 100%;
} 

 

body {
 text-align:center;
 height: 100%;
  font-family : Verdana, Arial, sans-serif;
  font-size : 8pt;
  color : #222222;
  background-color : #680000;
  background-image : url(./fond_lana.jpg);
  background-repeat : repeat-x;
  background-position : top center; 
  margin-top : 0;
  margin-bottom : 0;
} 

 

h3 {
  font-size : 10pt;
  margin :  0;
  color : #680000;
} 

 

label {
  padding-top : 6px;
  width: 140px;
  float: left;
} 

 

input, textarea, select {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10pt;
  margin : 1px;
  color : white;
  padding : 1px;
  background-color : #111111;
  border-top : 1px solid #ab0000;
  border-bottom : 1px solid #ab0000;
  border-right : 1px solid #ab0000;
  border-left : 1px solid #ab0000;
  border : 1px solid #000;
} 

 

input[type="file"] {
	color: black;
	 background-color : #222222;
} 

 

.submit {
  font-family : Verdana, Arial, sans-serif;
  font-size : 8pt;
  font-weight : bold;
  border : 0;
} 

 

input[type="image"] {
  font-family : Verdana, Arial, sans-serif;
  margin : 1px;
  color : black;
  padding : 1px;
  background-color : #fff;
} 

 

#fr-button, #en-button, #de-button {
  border : 0px;
  background: transparent;
} 

form{
	border:0px;
}
 

#prepaiement-pes, #prepaiement-css {
  border : 0;
  background-color : #0a4e8b;
} 

 

.menu-vertical a {
		margin-top : 0px;
	} 

.coche {

	  padding-top : 2px;
} 

.case-coche {
  margin : 0;
  padding-top : 0px;
  border : 0;
  background-color : #505050;
} 

.espace-3 {
  height : 3px;
} 

.espace-6 {
  height : 6px;
} 

.espace-9 {
  height : 9px;
} 

.fiche {
 border-bottom : 1px solid #3b0707;
 /*background-image : url(./motif.jpg);*/
 background-repeat : no-repeat;
 width : 80%;
 padding : 5px;
 margin : 5px;
 margin : auto;
 margin-bottom : 20px;
font-size:11px;
} 

.partenaire {
   border : 0px solid #3b0707;
   padding : 5px;
   margin : 5px;
	   } 

.equipe-ligne1 {
   padding : 2px;
   margin-bottom : 1px;
   margin-left : 50px;
   margin-right : 50px;
   background-color : #BBBBBB;
} 

.equipe-ligne2 {
   padding : 2px;
   margin-bottom : 1px;
   margin-left : 50px;
   margin-right : 50px;
   background-color : #AAAAAA;
} 

.couleur-fond {
   color : #FFFFFF;
   background-color : #FEFEFE;
   } 

.poule {
	border : 1px solid white;
	padding : 4px;
} 

.poule th, .poule td {
	padding : 3px;
	/*text-align : center;
*/} 

.p-center {
	text-align : center;
} 

.case-team, .case-score, .case-arbre, .case-vierge {
	width : 100px;
	height : 16px;
	padding : 2px;
} 

.case-team {
	width : 100px;
	height : 16px;
	background-color : #03263f;
	border-right : 2px solid #02192b;
  } 

.case-score {
	background-color : #063354;
	border-right : 2px solid #02192b;
  } 

.case-arbre {
	background-color : #063354;
	border-right : 2px solid #02192b;
  } 

.case-vierge {
} 

.bouton-jeu {
    opacity : 0.5;
 } 

.bouton-jeu:hover {
    opacity : 1;
 } 

/*** Les liens*/a:link {
  color: #444444;
  text-decoration : none;
} 

 a:visited {
  color: #000;
  text-decoration : none;
} 

 a:hover {
  color: #680000;
} 

a:active {
  color: #000;
} 

 /*** Les messages*/.msg {
  width : 90%;
  //background-color : #141414;
  font-size : 9px;
  padding : 2px;
  border: 1px solid #000;
  } 

.error {
  color : #dd3030;
} 

.success {
  color : #30dd30;
} 

.info {
  color : #3030dd;
} 

.encadre {
  padding : 3px;
  margin : 3px;
  border : 1px solid #ff7800;
} 

/*** Background*/
#tab {
  width : 802px;
  height: 100%;
  margin : auto;
text-align:center;
font-size:11px;
} 

#bandeau {
  width : 802px;
  height : 200px;
  background-image : url(./bandeau.jpg);
/*background-repeat:no-repeat;*/
  vertical-align : top;
  border:0;
} 

#time {
  font-family : Trebuchet MS, sans-serif;
  font-size : 9pt;
  font-weight : bold;
  font-variant : small-caps;
  color : #9e1c20;
  border: 1px solid #9e1c20;
  background-image : url(./compteur.jpg);
} 

/*#pub {
  width : 485px;
  height : 80px;
} 

#coverage {
  width : 485px;
  height : 80px;
  background-image : url(./coverage.jpg);
} 

#top-main {
  width : 802px;
  height : 50px;
  background-image : url(./top-main.jpg);
  font-family : Trebuchet MS, Verdana, sans-serif;
  font-size : 20px;
  text-align : center;
} 

*/#corps {
  width : 802px;
  height : 100%;  
  vertical-align : top;
  text-align:left;
 font-size:11px;
} 

#corps-menu, #corps-main, #corps-sponsors  {
  vertical-align : top;
} 

#corps-sponsors  {
  text-align : center;
	} 

/*** Small Bloc*/#small-bloc {
  width : 179px;
} 

#top-small-bloc {
  width : 170px;
  height : 0px;
  
  /*background-image : url(./bloc-top.jpg);*/
  
} 

#mid-small-bloc {
  width : 170px;
  text-align : center;
    background-image : url(./bloc-mid.jpg);
    /*border-right : 1px solid #3b0707;*/
    
} 

#bot-small-bloc {
  width : 170px;
  height : 10px;
  background-image : url(./bloc-bot.jpg);
} 

/*** Big Bloc*/#big-bloc {
  width : 480px;
  padding:0px;
  
} 

#top-big-bloc {
  width : 480px;
  height : 2px;
  background-image : url(./main-top.jpg);
} 

#mid-big-bloc {
  width : 480px;
  padding-left : 10px;
  padding-right : 10px;
  background-image : url(./main-mid.jpg);
} 

#mid-top-big-bloc {
  width : 480px;
  padding-left : 0px;
  padding-right : 0px;
  background-image : url(./main-mid.jpg);
} 

#bot-big-bloc {
  width : 480px;
  height : 5px;
  /*background-image : url(./main-bot.jpg);*/
} 

/*** Menu */#top-info {
  width : 970px;
  height : 20px;
  /* background-image : url(./top-info.jpg); */
} 

#info {
  width : 970px;
  padding-left : 20px;
  padding-right : 20px;
   /*background-image : url(./mid-main.jpg);*/
  color : white;
} 

#bot-info {
  width : 970px;
  height : 20px;
  /*background-image : url(./bot-info.jpg);*/
} 

.case-info {
	border : 1px solid white;
	padding : 2px;
	vertical-align :top;
	font-size : 7pt;
	height : 100%;
} 

/*** Menu */
#menu_tabs {
	width:100%;
	text-align:center;
	/*background-color:#white;
	*/
	font-size:100%;
	line-height:normal;
	color:#FFF;
	font-family : Trebuchet MS, Verdana, sans-serif;
    font-size : 11pt;
    font-weight : bold;
} 

#menu_tabs ul {
	margin:0;
	padding:0px 20px 0px 0px;
	list-style:none;
        font-size : 11pt;
} 

#menu_tabs li {
	display:block;
	margin:0;
	padding:2px 0px 2px 0px;
        font-size : 11pt;
} 

#menu_tabs a span {
font-size : 11pt;
	display:block;
	background:url("./boutton.jpg") no-repeat right top;
	padding:6px 0px 8px 18px;
	color:#FFF;
} 

#menu_tabs a span {
float:none;
 font-size : 11pt;
} 

#menu_tabs a:hover span {
	color:#FFF;
	background-position:100% -34px;
        font-size : 11pt;
} 

#menu_tabs a:hover {
	background-position:0% -34px;
        font-size : 11pt;
} 

#menu_tabs a:hover span {
	background-position:100% -34px;
	padding:8px 0px 6px 18px;
        font-size : 11pt;
} 

/***BREVES*/.breve div {
	display : none;
} 

.breve:hover div {
	display : block;
	position:absolute;
	background-color : #094986;
	border : 1px solid white;
	width : 250px;
	margin-left : -270px;
	} 



.apercu {

	color: #000;

	cursor: pointer;


} 



.apercu div {

	display: none;


	color: #FFF;


} 



.apercu:hover div {

	display : block;


	position:absolute;


	background-color : #ab0000;


	border : 1px solid white;


	width : 250px;


	margin-left : -270px;


	margin-top : -10px;


	padding : 3px;


	
} 

