body {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 10px 0 10px 0;	padding: 0;	background-color: #ffffff;}/* //// REDEFINITION TAG //// */a:link, a:visited {	text-decoration: underline;	color: #b20817;}a:hover {	text-decoration: none;}img, img a {	border: 0;}td {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	margin: 0;	padding: 0;}h1 {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 24px;	margin: 10px 200px 0 0;	padding: 0;}/* //// STYLES COMMUNS //// */.gras { font-weight: bold; }.italique { font-style: italic; }.capital { text-transform: uppercase; }.capital_gras {	font-weight: bold;	text-transform: uppercase;}.corpsNul { font-size: 1px; }.enLigne { display: inline; }.fin_float {	clear: both;	font-size: 1px;	line-height: 0; }/* class */.chapo {	font-family: lucida grande, verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #cc00cc;		margin: 10px 250px 0 100px;}.chapo_rouge {	font-family: lucida grande, verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ff0000;		margin: 0 100px 10px 0;}.haut_menu_bt {	margin: 13px 0 0 0;}.butte_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/butte_haut_fond.gif);	background-repeat: no-repeat;}.butte_centre {	width: 740px;	background-position: left bottom;	background-image: url(images/sport/butte_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #ebff00;}.picasso_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/picasso_haut_fond.gif);	background-repeat: no-repeat;}.picasso_centre {	width: 740px;	background-position: left bottom;	background-image: url(images/sport/picasso_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #cdff42;}.desnos_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/desnos_haut_fond.gif);	background-repeat: no-repeat;}.desnos_centre {	width: 740px;	background-position: left bottom;	background-image: url(images/sport/desnos_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #fff019;}.prevert_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/prevert_haut_fond.gif);	background-repeat: no-repeat;}.prevert_centre {	width: 740px;	background-position: left top;	background-image: url(images/sport/prevert_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #ffd900;}.atout_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/atout_haut_fond.gif);	background-repeat: no-repeat;}.atout_centre {	width: 740px;	background-position: left top;	background-image: url(images/sport/atout_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #b1ff00;}.contact_haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/sport/contact_haut_fond.gif);	background-repeat: no-repeat;}.contact_centre {	width: 740px;	background-position: left top;	background-image: url(images/sport/contact_centre_fond.jpg);	background-repeat: no-repeat;	/*background-color: #ffbb45;*/}.titre_item {	margin: 0 0 3px 0;}.titre1 {	font-size: 14px;	color: #000000;}.titre2 {	color: #000000;}.col1 {	color: #990099;}.col1 .adresse {	font-size: 9px;	color: #660033;	padding: 10px 0 10px 10px;	margin: 15px 0 0 0;	background-position: left top;	background-image: url(images/sport/adresse_fond.gif);	background-repeat: no-repeat;}.col1 .adresse a:link, .col1 .adresse a:visited {	color: #660033;	text-decoration: none;}.col1 .adresse a:hover {	color: #000000;	text-decoration: underline;}.col1 .lemail {	font-size: 9px;	color: #660033;	text-align: left;	margin: 0 0 10px 0;	padding: 0;}.col1 .lemail a:link, .col1 .lemail a:visited {	color: #660033;	text-decoration: none;	margin: 0;	padding: 0 0 0 15px;	background-position: left top;	background-image: url(images/commun/mail_fond_blanc.gif);	background-repeat: no-repeat;}.col1 .lemail a:hover {	font-weight: bold;}#allobt {	display: block;}#allotext {	display: none;	width: 160px;}#allotext .infos {	text-align: left;	background-color: #ffffff;	padding:  0 0 5px 0;	margin: 0;}#allotext .infos .titre {	padding:  0;	margin: 0 0 0 10px;}#allotext .infos .paragraphe {	font-size: 10px;	color: #cc00cc;	padding:  8px 10px 5px 10px;	margin: 0;}#allotext .infos .adresse {	font-size: 9px;	color: #660033;	padding: 0;	margin: 5px 10px 2px 10px;}#allotext .infos .adresse a:link, #allotext .infos .adresse1 a:visited {	color: #660033;	text-decoration: none;}#allotext .infos .adresse a:hover {	color: #000000;	text-decoration: underline;}#allotext .lemail {	font-size: 9px;	color: #660033;	text-align: left;	margin: 0 10px 5px 10px;	padding: 0;}#allotext .lemail a:link, #allotext .lemail a:visited {	color: #660033;	text-decoration: none;	margin: 0;	padding: 0 0 0 15px;	background-position: left top;	background-image: url(images/commun/mail_fond_blanc.gif);	background-repeat: no-repeat;}#allotext .lemail a:hover {	font-weight: bold;}
