#contenant1 {
	margin: 0 auto;
	width: 100%;
	text-align: center;
}



.MiniBdo
{
float:left;
width:218px;
margin:0px 1px 5px 0px;
}

#flashcontent29
{
float:left;
}

.link_archives a
{
text-decoration:none;
margin-left:50px;
color:#0082D6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.link_archives a:hover
{
text-decoration:underline;
}

#contenant2 {
	margin: 0 auto;
	width: 960px   ;
  background: url(_mm/cadre_back.jpg) repeat-y;

 }
 #principale {
    clear:left;
	width: 960px  ;

 }
#spacer{
 clear:both;
}
.clear {
 clear:both;
}
#cadre_top {
  width: 954px;
  height : 9px;
  background-image: url(_mm/cadre_top.gif);
  background-repeat: no-repeat;
  float:left;
  text-align:center;
 }

#cadre_bottom {
  width: 960px;
  height : 9px;
  background-image: url(_mm/cadre_bottom.gif);
  background-repeat: no-repeat ;
  clear:left;
}
 #cadre_left {
  width: 7px;
  float:left
}
 #cadre_right {
  width: 7px;
  float:left;
}
 #cadre_center {
  width: 941px;
  float:left;
}
#baseline{
  background: url(_mm/haut_page.jpg) no-repeat center
}


#sep_vert{
float:left;

}
#sep_horz{
clear:left;
width:630px;
}
#nav {
	margin: 0 auto;
    width: 150px;
    float:left;
  text-align: left
}

#contenu{
   	margin: 0 auto;
    width: 630px;
    float:left;
  text-align: left;
}
#alaune{
float:left;
    width: 630px;
}
#alaune1{
  float:left;
  width: 30px;
  height: 150px;
  background-image: url(_mm/une_entet.jpg);
}
#alaune2{
    float:left;
    width: 250px;
    height: 150px;
}
#alaune3{
    float:left;
       width: 14px;
         background-image: url(_mm/une_back.jpg);
}
#alaune4{
float:left;
  background-image: url(_mm/une_back.jpg);
  width: 324px;
}
#alaune4a{
float:left;
height:123px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
}
#alaune4b{
clear:left;
height:27px;
  text-align: right ;
}
#alaune5{
float:left;
  background-image: url(_mm/une_fin.jpg);
  width: 12px;
  height: 150px;
}

#filinfodeb{
clear:both;
width: 630px;
background-image: url(_mm/ss_une_back.gif);
}

#filinfo{
 float:left;
}
#filinfofin{
clear:left;
width: 630px;
height:4px;
background-image: url(_mm/ss_une_fin.gif)
}
#filinfo0{
float:left;
}
#filinfo1{
  width : 240px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  color: #2791D6;
}
#filinfo2{
  width : 220px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  color: #2791D6;
}
#filinfo3{
  text-align: center;
  height : 50px;
  width : 95px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  color: #0E3E79;
  line-height: 100%;
  vertical-align: middle
}
#filinfoend{
clear:left;
  background-image: url(_mm/ss_une_fin.gif)  ;
  background-repeat: no-repeat
}

#classt{
clear:left;
width: 630px;
}
#classt1{
  float:left;
  width: 30px;
  height: 146px;
}
#classt2{
    float:left;
    width: 600px;
    height: 146px;
}

#tripod{
width: 630px;
}
#tripod1{
float:left;
width: 203px;
}
#tripod3{
float:right;
width: 300px;
}





#padHome1
{
 float:left;
 width:203px;
 height:82px;
 background:url("_images/pad_home1.gif");
 margin:0 0 15px 0;
}

#padHome2
{
 clear:left;
 width:203px;
 height:82px;
 background:url("_images/pad_home1.gif");
}

.textePadHome a
{

color:#666;

}

.textePadHome
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:180px;
margin:10px 0 0 8px;
}


.ImgHome
{
margin:5px 0 0 10px;
}

#tripod2{
  float:left;
  width: 203px;
  height:31px;

  background-image: url(_mm/entete.gif)
}
#tripod4{
  float:left;
  width: 300px;
  height:31px;

  background-image: url(http://www.rcstrasbourg.fr/_mm/entete300.gif)
}

#tripod5{
   float:left;
    width: 203px;
    height:170px;
	  background: url(_mm/home_photos.jpg);
}


#tripod3a{
    float:left;
    width: 203px;
    height:139px;
  background-image: url(_mm/tripod_bayern_back.jpg)
}
#tripod3an{
    float:left;
    width: 203px;
    height:139px;
  background-image: url(_mm/tripod_next_match_back.jpg)
}
#tripod5an{
    float:left;
    width: 300px;
    height:116px;
  background-image: url(http://www.rcstrasbourg.fr/_mm/tripod_next_match_back300.jpg)
}
#tripod3b{
 float:left;
    width: 203px;
    height:139px;
	
  background-image: url(_mm/tripod_planing_back.jpg)
}
#tripod3b_300{
 float:left;
    width: 300px;
    height:196px;

  background-image: url(http://www.rcstrasbourg.fr/_mm/tripod_planing_back300.jpg)
}
#tripod3c{
    float:left;
    width: 203px;
    height:170px;
  background-image: url(_mm/home_photos.jpg);
}
#tripod3d{
    float:left;
    width: 203px;
    height:149px;
  background-image: url(_mm/tripod_white_back.gif)
}
#tripod3e{
  float:left;
  width: 203px;
  height:149px;
background-image: url(_mm/tripod_video.jpg);
}
#quizz{
clear:left;
width: 630px;
}
#quizz1{
float:left;
width: 227px;
height:145px;
  background-image: url(_mm/quizz_visu.jpg)
}
#quizz2{
  float:left;
  width: 403px;
  height:   145px;
  background-image: url(_mm/quizz_back.jpg)
}

#right{
	float:left;
	width: 140px;
	background: url(http://www.rcstrasbourg.fr/_mm/right_back_repeat.jpg) repeat-y;
}
	#right_bottom {
		background: url(http://www.rcstrasbourg.fr/_mm/right_back_bottom.jpg) left bottom no-repeat;
	}
		#right_ctn {
			background: url(_mm/right_back.jpg) no-repeat;
			height: auto !important;
			height: 1010px;
			min-height: 1010px;
		}

#right1 {
  width: 140px;
  clear:left;
  height: 10px;
}
#right2 {
text-align:center;
  width: 140px;
  clear:left;
}
#right3 {
text-align:center;
  width: 140px;
  clear:left;
  /*height:auto !important;*/
  /*min-height:220px;*/
  /*height:220px;*/
}

#entete1 {
  width: 940px;
  height: 117px;
  background-image: url(_mm/entete.jpg);
  background-repeat: no-repeat;
}

#entetec1 {
	width: 210px;
     height: 17px;
     float:left;
  font-family: Verdana;
  font-size: 9px  ;
  	COLOR: #2590D6;
}
#entetec2 {
	width: 540px;
     height: 117px;
     float:left;
}
#entetec3 {
	width: 190px;
     height: 117px;
     float: left;
}
#entetec31 {
	width: 190px;
     height: 17px;
     float:left
}
#entetec32 {
	width: 190px;
     height: 76px;
     clear:left  ;
}
#entetec33 {
	width: 190px;
     height: 24px;
     clear:left ;
}

#nav_actu   {
  width: 150px;
  height:30px ;
  background-image: url(_mm/nav10.jpg);
  background-repeat: no-repeat  ;
  float:left;
}
#nav_actu1   {
  width: 150px;
  height:18px ;
  clear:left;
  background-image: url(_mm/nav10_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_actu2   {
  width: 150px;
  height:17px ;
  clear:left;
  background-image: url(_mm/nav10_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_saison   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav20.jpg);
  background-repeat: no-repeat
}
#nav_saison1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav20_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_saison2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav20_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_equipe   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav30.jpg);
  background-repeat: no-repeat
}
#nav_equipe1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav30_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_equipe2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav30_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_billet   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav90.jpg);
  background-repeat: no-repeat
}
#nav_billet1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav90_a.gif);
    background-image: url(_mm/nav40_a.gif);
  background-repeat: no-repeat ;
}
#nav_billet2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav40_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_boutique   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav100.jpg);
  background-repeat: no-repeat;
  border-bottom: 1px solid #70DCF3;
}

#nav_supp   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav40.jpg);
  background-repeat: no-repeat
}
#nav_supp1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav50_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_supp2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav50_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_club   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav50.jpg);
  background-repeat: no-repeat
}
#nav_club1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav60_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_club2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav60_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_centre   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav60.jpg);
  background-repeat: no-repeat
}
#nav_centre1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav70_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_centre2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav70_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_evt   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav70.jpg);
  background-repeat: no-repeat
}
#nav_evt1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav80_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_evt2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav80_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_part   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav80.jpg);
  background-repeat: no-repeat
}
#nav_part1   {
  width: 150px;
  height:18px ;
  clear:left;
    background-image: url(_mm/nav90_a.gif) ;
  background-repeat: no-repeat ;
}
#nav_part2   {
  width: 150px;
  height:17px ;
  clear:left;
    background-image: url(_mm/nav90_f.gif) ;
  background-repeat: no-repeat ;
}

#nav_contact   {
  width: 150px;
  height:30px ;
  clear:left;
    background-image: url(_mm/nav110.jpg);
  background-repeat: no-repeat
}


INPUT.txt {
	BACKGROUND-COLOR: #000033;
	BORDER-BOTTOM: #006598 1px solid;
	BORDER-LEFT: #006598 1px solid;
	BORDER-RIGHT: #006598 1px solid;
	BORDER-TOP: #006598 1px solid;
	COLOR: #006598;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	text-align: center;
	display: Aucune;
}
INPUT.txtwhite {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	COLOR: #666666;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	text-align: left;
	display: Aucune;
}
TEXTAREA.txtar { BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; COLOR: #666666; FONT-FAMILY: verdana; FONT-SIZE: 10px }

SELECT.txtsel { BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; COLOR: #666666; FONT-FAMILY: verdana; FONT-SIZE: 10px }

 BODY {
  background-image: url(_mm/back_page.gif);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #0082D6
}



.login {
	font-size: 10px;
	color: #006598;
}
.data {
	font-size: 10px;
	color: #808000;
}

.arial14noirbd {
 font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #000000;

}

.arial14grisbd {
 font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #999999;

}

a.arial14grisbd {
text-decoration: none;
}

.verda12gris {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
}
.verda12vertbd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #CBFE00;
}
.verda12whitebd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.verda12noir {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}
.verda9bleu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #AFD7F2;
}
.verda9noir {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
}
.verda10noir {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
}
.verda10noirBD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}
.verda10gris {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
}
.verda10grisBD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}
.verda10rougeBD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #C60000;
}
.verda10kaki {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #669900;
}
.verda10bleu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #093C79;
}

.verda10bleuBD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #093C79;
}

.verda10bleufonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #003679;
	text-align: justify;
}

.verda11bleufonceBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #003679;
	text-align: justify;
}
.verda11bleufonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #003679;
}
	.verda11bleufonceBD a,
	.verda11bleufonce a {
		color: #003679;
	}
	.verda11bleufonceBD a:hover,
	.verda11bleufonce a:hover {
		text-decoration: none;
	}
.verda12bleufonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #003679;
}
.verda10bleurcsbd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #1B8CD6;
}
.verda12bleurcsbd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #1B8CD6;
}
.verda10bleurcs {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #1B8CD6;
}
a.nav {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #003679;
	text-decoration: none}
a.nav:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none}
a.nav:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none}


a.lkfilinfo {
	font-size: 10px;
	color: #2791D6;
	text-decoration: none}
a.lkfilinfo:hover {
	font-size: 10px;
	color: #2791D6;
	text-decoration: none}
a.lkfilinfo:active {
	font-size: 10px;
	color: #2791D6;
	text-decoration: none}
	
a.lkletzte {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: none}
a.lkletzte:hover {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: none}
a.lkletzte:active {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: none}

a.lkblanc {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none}
a.lkblanc:hover {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none}
a.lkblanc:active {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none}

a.lkgris66 {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
a.lkgris66:hover {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
a.lkgris66:active {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
	
a.lkfilinfo {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: none}
a.lkfilinfo:hover {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: underline}
a.lkfilinfo:active {
	font-size: 10px;
	color: #0E3E79;
	text-decoration: none}
	
a.lkgris6611 {
	font-size: 12px;
	color: #666666;
	text-decoration: underline}
a.lkgris6611:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: underline}
a.lkgris6611:active {
	font-size: 12px;
	color: #666666;
	text-decoration: underline}	

a.lkviolet {
	font-size: 10px;
	color: #7B1F8A;
	text-decoration: underline}
a.lkviolet:hover {
	font-size: 10px;
	color: #7B1F8A;
	text-decoration: underline}
a.lkviolet:active {
	font-size: 10px;
	color: #7B1F8A;
	text-decoration: underline}
.li{
  list-style-image: url(_mm/une_bullet.gif);
 }
 
 a.lknone {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-weight: normal;
 	font-size: 10px;
	color: #003679;
 	text-decoration: none}
 a.lknone:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-weight: normal;
 	font-size: 10px;
	color: #003679;
 	text-decoration: underline}
 a.lknone:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-weight: normal;
 	font-size: 10px;
	color: #003679;
	text-decoration: underline}

a.lkgris6610 {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
a.lkgris6610:hover {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
a.lkgris6610:active {
	font-size: 10px;
	color: #666666;
	text-decoration: underline}
	
	.verda10white {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
}
.verda9blanc {

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
}

.arial_11_brun{
	color:#4C3821;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.arial_11_brun_gras{
	color:#4C3821;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/*---- SECTIPON VIDEO ----*/

#login_form {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background: url(_mm/bkg_table_login.gif) no-repeat bottom center;
		margin-top: 12px;
	}
#inscrip_form {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background: url(_mm/bkg_table_inscrip.gif) no-repeat bottom center;
		margin-top: 12px;
	}
	
	#login_form input {
		font-size: 10px;
		width: 90px;
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#inscrip_form input {
		font-size: 10px;
		width: 130px;
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#inscrip_form input.rad {
		width: 12px;
		vertical-align: middle;
	}
	
	#login_form .col_left {
		float: left;
		width: 115px;
		line-height: 16px;
		margin-top: 3px;
	}
	#login_form .envoi {
		width: 69px;
		height: 18px;
		margin-right: 34px;
	}
	a.pass_forgot {
		float:right;
		color: #093C79;
		text-decoration: none;
	}
	a.pass_forgot img {
		vertical-align: middle;
		margin-right: 34px;
		border: none;
	}
	
	.tab_col_left {
		text-align: right;
		padding-right: 12px;
	}
	
	.p_newsletter {
		text-align: left;
		padding-left: 98px;
	}
	
	#inscrip_form .valid_inscrip {
		width: 63px;
		height: 18px;
	}
	
	.bonjour {
		display: block;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 15px 0 15px 38px;
	}
	
	.video_liste {
		padding-left: 23px;
	}
	
	
	.pad_video {	
		background: url(_mm/bkg_pad_liste_match.jpg) no-repeat top left;
		width: 250px;
		padding-left: 32px;
		float: left;
		height: 91px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #093C79;
		margin: 0 9px 9px 0;
	}
	
	.pad_video a {
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #093C79;
	}
	.titre_match {
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #093C79;
		margin: 10px 0 20px 105px;
	}
	
	.titre_match em {
		font-style: normal;
		text-decoration: underline;
		
	}
	
	.blueBold14 {
		font-size: 14px;
		color: #1B8CD6;
		font-family: Verdana, sans-serif;
		font-weight: bold;
	}
	
	.pad46 {
		padding-left: 44px;
		
	}
	.yop {
		background: url(http://www.rcstrasbourg.fr/_mm/fd_eticket_howto.jpg) no-repeat top left;
	}
		
	.panel {
		width: 294px;
		height: 250px;
		margin: 0;
		padding: 8px 20px 0 11px;
		color: #FFF;
		font-family: Verdana, sans-serif;
		font-size: 12px;
		list-style-type: none;
	}
	.panel li {
		padding: 0 0 10px 27px;
		background: url(http://www.rcstrasbourg.fr/_mm/fd_li_howto.gif) no-repeat 6px 4px;
	}
	.panel li.one {
		background: url(http://www.rcstrasbourg.fr/_mm/fd_li_howto_one.gif) no-repeat top left;
	}
	.ol_howto {
		color: #003679;
		font-family: Verdana, sans-serif;
		font-size: 12px;font-weight: bold;
		padding: 0 0 0 25px;
	}
	.light-text {
		font-weight: normal;
	}


table.tab-alaune {
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
	width: 630px;
}
	table.tab-alaune td {
		padding: 0;
		font-family: Verdana,Arial,Helvetica,sans-serif;
	}
	table.tab-alaune .button-nb {
		padding: 5px 0 5px 30px !important;
		font-size: 12px;
	}
		table.tab-alaune .button-nb a {
			color: #0E3E79;
			border: 1px solid #0E3E79;
			padding: 2px 5px;
			text-decoration: none;
			margin: 0 5px 0 0;
		}
		table.tab-alaune .button-nb a.active {
			color: #ffffff;
			background: #0E3E79;
		}
	.contener-alaune {
		position: relative;
		width: 585px;
		height: 365px;
		background: url(http://www.rcstrasbourg.fr/_mm/alaune_repeat.jpg) repeat-x;
		overflow: hidden;
	}
		.contener-alaune table {
			border-collapse: collapse;
			border: 0;
			margin: 0;
			padding: 0;
		}
		.contener-alaune .img {
			width: 585px;
			height: 365px;
			overflow: hidden;
		}
			.contener-alaune .img img {
				width: 585px;
				border: 0;
			}
		.contener-alaune .text {
			position: absolute;
			width: 565px;
			padding: 10px;
			bottom: 0;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			color: #FFFFFF;
			font-size:10px;
			background: url(http://www.rcstrasbourg.fr/_mm/alaune_bg_trans.png) repeat-y;
		}
		*+html .contener-alaune .text {
			width: 585px;
		}
		*html .contener-alaune .text {
			width: 585px;
		}
		.contener-alaune .button {
			text-align: right;
			padding-top: 5px;
		}
			.contener-alaune .button a {
				display: block;
				float: right;
				background: url(http://www.rcstrasbourg.fr/_mm/alaune_puce_lire.gif) right center no-repeat;
				padding: 6px 25px 6px 0;
				color: #9ED3FB;
				text-decoration: none;
			}
.planning {
  width: 110px;
  height: 250px;
  background: url(http://www.rcstrasbourg.fr/_mm/planning.gif) no-repeat;
  margin: 0 auto;
  padding: 35px 5px 5px 5px;
}
	.planning table {
		border-collapse: collapse;
		border: 0;
		border: none;
		margin: 0;
	}
		.planning table td {
			font-size: 9px !important;
			text-align: left;
			padding: 0;
		}
.pub-728x90 {
	height: 100px;
}

.errorLog {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #C60000;
	font-size: 10px;
}