@media all and (max-width: 740px) {

body {
background #FFF;
}

#global {
background: #FFF;
width: 610px;
}

#entete {
display: none;
}

#pied {
display: none;
}

#colonne1 {
display: none;
}

#colonne2 {
clear: both;
width: 600px;
}

#colonne3 {
display: none;
}


}

body {
	padding: 0;
	font-size: 11px;
	background: #26639f url(images/v3/fondv3.jpg) no-repeat top center fixed; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* pour corriger le bug de centrage IE */
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

span.codedirection { 
	unicode-bidi:bidi-override; 
	direction: rtl; 
}

#global {
	background: #ffffff url(images/v3/fondombre.jpg) repeat top left;
	background-position: left top;
	margin-left: auto;
	margin-right: auto;
	width: 997px;
	text-align: left; /* on rétablit l'alignement normal du texte */
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

     }
#entete {
	background: url(images/v3/headerv3.jpg) no-repeat top center; 
	height: 110px;
	width: 997px;
}

#pied {
	background: url(images/v3/bandeauv3.jpg) no-repeat top center;
	clear:both;
	height: 83px;
	width: 997px;
}

#menu {
	list-style: none;
	margin: 0;
	padding: 0;
	position:relative;
	top: 0px;
	left: 170px;
	width: auto;
	height: auto;
				}
#menu li {
	display: inline;
	margin-right: 1px;
	color: #fff;
	background-color: #000000;
				}
#menu li a {
	color: #fff;
	border: 1px solid #000000;
	line-height: normal;
	text-align: center;
	text-decoration: none;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
				}
#menu li a:focus, #menu li a:active {
	background-color: #000000;
				}
#menu li a:hover {
	background-color: #fff;
	color:#000000;
}
#colonne1 {

	width: 150px;
	float: left;
	padding: 11px;
}
#colonne2 {
	background-color: #FFFFFF;
	width: 658px;
	float: left;
	padding: 2px;
	border-width: 1;
}
#colonne3 {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	padding: 0px;
}

#colonneg {
	background-color: #FFFFFF;
	width: 280px;
	float: left;
	margin: 10px;
	padding: 5px;
	text-align: center;
	border: 1px solid #CCC;
	display: inline; 
}

#colonned {
	background-color: #FFFFFF;
	width: 280px;
	float: right;
	margin: 10px;
	padding: 5px;
	text-align: center;
	border: 1px solid #CCC;
}

.boiteadversaire {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 100%;
	margin-bottom: 4px;
}
.boiteadversaire h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautom.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boiteadversaire p {
	margin: 1em 10px;
	text-align: justify;
}

.boiteacteur {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 100%;
	margin-bottom: 4px;
}
.boiteacteur h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hauta.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boiteacteur p {
	margin: 1em 10px;
	text-align: justify;
}

.boitesaison {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 100%;
	margin-bottom: 4px;
}
.boitesaison h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hauts.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitesaison p {
	margin: 1em 10px;
	text-align: justify;
}

#global #colonne3 #blocstats a {
	color: #FFFFFF;
}
.boitestats {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #FFFFFF;
	margin-bottom: 4px;
}

.boitestats h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautsdstats.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitestats p {
	margin: 1em 10px;
	text-align: justify;
}

.boiteactu {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basorange.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #000000;
	margin-bottom: 4px;
}

.boiteactu h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautactu.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boiteactu p {
	margin: 1em 10px;
	text-align: justify;
}

.boitejour {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #FFFFFF;
	margin-bottom: 4px;
}

.boitejour h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautsdjour.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitejour p {
	margin: 1em 10px;
	text-align: justify;
}

.boitesavoirplus {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/bassavoirplus.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #FFFFFF;
	margin-bottom: 4px;
}

.boitesavoirplus h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/hautsavoirplus2.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitesavoirplus p {
	margin: 1em 10px;
	text-align: justify;
}
.boiteolympien {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basorange.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #000000;
	margin-bottom: 4px;
}
.boiteolympien h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautsorangeolympien2.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boiteolympien p {
	margin: 1em 10px;
	text-align: justify;
}
.boitematch {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basorange.gif) no-repeat;
	background-position: center bottom;
	font-size: 110%;
	color: #000000;
	margin-bottom: 4px;
}
.boitematch h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/v3/hautsorangematch.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitematch p {
	margin: 1em 10px;
	text-align: justify;
}

.boitechiffres {
	width: 150px;
	padding-bottom: 2px;
	background: white url(images/v3/basd2.gif) no-repeat;
	background-position: center bottom;
	font-size: 100%;
	color: #FFFFFF;
	margin-bottom: 4px;
}
.boitechiffres h2 {
	margin: 0;
	padding: 15px 5px 5px 2px;
	background: transparent url(images/hautsd.gif) no-repeat;
	background-position: center top;
	text-align: center;
}
.boitechiffres p {
	margin: 1em 10px;
	text-align: justify;
}

a:hover {
	background-color: #0066FF;
	color:#FFFFFF;
}
.cadreblanc {
	background-color: #FFFFFF;
	margin: 10px;
	padding: 5px;
	border: 1px solid #CCC;
}

.cadrepub {
	background-color: #fbef2e;
	margin: 10px;
	padding: 5px;
}

.centre {
	text-align: center;
}
.centre2 {
	text-align: center;
	font-size: 10px;
}
.bleu {
	color: #0000FF;
}
.rouge {
	color: #FF0000;
}
.quarante {
	width: 40%;
	text-align: center;
}
.bleugras {
	color: #0000FF;
	font-weight: bold;
}
.rougegras {
	color: #FF0000;
	font-weight: bold;
}
.rougegrasgros {
	color: #FF0000;
	font-weight: bold;
	font-size: 1.2em;
}

.gras {
	font-weight: bold;
}

.cadrebleu {

	background-color: #0099FF;
	margin: 10px;
	padding: 5px;
}
.blanc {
	color: #FFFFFF;
}
a.lien_ext:after {
content: "\0000a0[\2197]";
}
.boiteadversaire a {
	color: #FFFFFF;
}
.boiteacteur a {
	color: #FFFFFF;
}
.boitesaison a {
	color: #FFFFFF;
}
.boitestats a {
	color: #FFFFFF;
}
.boiteactu a {
	color: #000FFF;
}
.boitejour a {
	color: #FFFFFF;
}
.boitesavoirplus a {
	color: #000FFF;
}
.boiteolympien a {
	color: #000FFF;
}
.boitematch a {
	color: #000FFF;
}
.boitestats ul {
	margin: 5px;
	padding: 10px;
}
.boiteactu ul {
	margin: 5px;
	padding: 10px;
}
.boitejour ul {
	margin: 5px;
	padding: 10px;
}
.boitechiffres ul {
	margin: 5px;
	padding: 10px;
}
.boitesavoirplus ul {
	margin: 5px;
	padding: 10px;
}
.boiteolympien ul {
	margin: 5px;
	padding: 10px;
}
.boitematch ul {
	margin: 5px;
	padding: 10px;
}
.boitestats li {
list-style-type:none;
margin-bottom: 5px;
}
.boiteactu li {
list-style-type: none;
margin-bottom: 5px;
}
.boitejour li {
list-style-type: none;
margin-bottom: 5px;
}
.boitechiffres li {
list-style-type: none;
margin-bottom: 1px;
}
.boitesavoirplus li {
list-style-type: none;
margin-bottom: 5px;
}
.boiteolympien li {
	list-style-type: none;
	margin-bottom: 8px;
}
.boitematch li {
	list-style-type: none;
	margin-bottom: 8px;
}

.onglet {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: center;

}

.ongletvu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;

}
#gauche {
float: left;
}
#droite {
float: left;
}
.scoregrand {
	color: #000000;
	font-weight: bold;
	font-size: 2em;
}
#recherche{
/*  border-style : ridge; */
  border-color : #26639f; 
}

