body {margin:0px; padding:0px;font-family: Verdana, Helvetica, sans-serif;color:#FFFFFF; font-size:12px; background-color:#000000;}
a { text-decoration:none; color:#FFFFFF;}
a.texte_blanc_1{text-decoration:underline;color:#FFFFFF}
a:hover{text-decoration:none; color:#0cba11;}
.bord_main{border:#6a6b9d 1px solid;}
.cadre{-moz-border-radius:10px;}
.bold{ font-weight: bold;}

a.txt_vert_0:hover, a.txt_vert_1:hover{color:#d2d2d2;}

.txt_vert_0{color:#0cba11; font-size:10px;}
.txt_blanc_0{color:#ffffff; font-size:10px;}
.txt_gris_0{color: #999999; font-size:10px;}
.txt_gris_10{color: #999999; font-size:8px;}

.txt_vert_1{color:#0cba11; font-size:12px;}
.txt_blanc_1{color:#d2d2d2; font-size:12px;}
.txt_blanc_0{color:#d2d2d2; font-size:10px;}

.txt_gris_1{color:#666666; font-size:12px;}
.txt_gris_2{color:#666666; font-size:14px;}
.txt_gris_3{color:#666666; font-size:18px;}

.txt_blanc_opt{color:#FFFFFF; font-size:10px; font-weight:bold;}
.txt_blanc_opt_alpha{color:#646464; font-size:10px; text-decoration: line-through;}

.txt_vert_2{color:#0cba11; font-size:14px;}
.txt_blanc_2{color:#FFFFFF; font-size:14px;}

.txt_vert_3{color:#0cba11; font-size:18px;}
.txt_vert_4{color:#0cba11; font-size:22px;}

.texte_alert{color:#FF0000; font-size:10px; font-weight:bold;}

.txt_vert_3_b{color:#0cba11; font-size:18px; font-weight:bold;}
.txt_blanc_16 {font-size: 16px;color: #FFFFFF;}
.champ{border:#999999 solid 1px; background:none;color:#d2d2d2; font-size:12px;}
.champ_petit{border:#999999 solid 1px; background:none;color:#d2d2d2; font-size:10px; height:18px;}
.champ_petit_area{border:#999999 solid 1px; background:none;color:#d2d2d2; font-size:10px;}

img{border:0px;}

.bord_gris_l{border: #0F0F0F solid 1px;}
.bord_gris{border: solid 1px #666666;}
.bord_vert{border: solid 1px #0cba11;}
.separator{border:#666666 solid 0px; border-top-width:1px;}
a img.bord_gris:hover{border: solid 1px #0cba11;}

.txt_blanc_24 {font-size: 22px;color:  #FFFFFF;}

.txt_orange_18_b {font-size: 18px;color: #f29400;font-weight:bold;}
.txt_orange_24 {font-size: 24px;color: #f29400;font-weight:bold;}
.txt_blanc_13 {font-size: 13px;	color: #FFFFFF;}

.image_out{border: solid 1px #666666;}
.image_over{border: solid 1px #f29400;}

.txt_blanc_6{font-size: 28px;color: #FFFFFF;}


/*CADRES NOIRS*/
.arr_cad{background-image: url(../images/bg_noir.png); }
.arr_blanc{background-color: #0d0d0d; }

.arr0{height:10px; width:600px;}
.arr1{height:4px; margin:0px 0px; background-position:0px -6px; font-size:1px;}
.arr2{height:2px; margin:0px 1px; background-position:-1px -4px; font-size:1px;}
.arr3{height:1px; margin:0px 2px; background-position:-2px -3px; font-size:1px; }
.arr4{height:1px; margin:0px 3px; background-position:-3px -2px; font-size:1px;}
.arr5{height:1px; margin:0px 5px; background-position:-5px -1px; font-size:1px;}
.arr6{height:1px; margin:0px 7px; background-position:0px 0px; font-size:1px;}

/*DESIGN PAGE VILLE*/
#ville_bloc1{margin:0px 10px; }
#ville_bloc2{margin:10px 10px 0px; }
#ville_bloc3{margin:10px 10px 0px; }
#ville_bloc4{margin:10px 10px 0px; }
#ville_bloc5{margin:10px 0px 0px; }

.ville_titre{margin:0px 0px 10px}
/*
#ville_bloc1_in{height:35px; background-position:0px -10px; padding:0px 10px; }
#ville_bloc1_out{width:370px; margin-left:10px; }

#ville_bloc2_in{ background-position:0px -10px; padding:0px 10px }
#ville_bloc2_out{width:370px; margin-left:10px; margin-top:10px }

#ville_bloc3_in{ background-position:0px -10px; padding:0px 10px;  }
#ville_bloc3_out{width:370px; margin-left:10px; margin-top:10px;  }

#ville_bloc4_in{ background-position:0px -10px; padding:0px 10px }
#ville_bloc4_out{width:200px; margin-left:10px; margin-top:300px; }*

#ville_bloc5_in{ background-position:0px -10px; padding:0px 10px }
#ville_bloc5_out{width:200px; margin-left:10px; margin-top:10px; }*/

/*BOXES*/
#box_login{border:4px solid #fff; background-image:url(../images/bg_login.jpg); background-position:bottom left;}
#box_login_forum{border:4px solid #fff; background-image:url(../images/bg_login_forum.jpg);}
#box_video{border:4px solid #fff; background-color:#000000;}
#box_photos{border:4px solid #fff; background-color: #000000;}

.alpha{background-image:url(../images/bg_blanc_alpha_box.png); }
.alpha_noir{background-image:url(../images/bg_black_alpha.png); }

/*DESIGN PAGE CLUB*/
#club_col1{ float:left; width:320px; /*background-color:#FF0000; */; border:solid 1px #000000;}
#club_col2{ float:left; width:250px; margin-left:10px; border:solid 1px #000000;}

#club_bloc1{width:305px; /*background-color:#FF0000;*/}
#club_bloc2{width:235px; height: 270px;text-align:center /*background-color:#FF0000;*/}
#club_bloc3{width:305px; height:50px; margin-top:10px; /*background-color:#FF0000;*/}

/*DESIGN PAGE ACCUEIL*/
/*Carte*/
#accueil_bloc1{ background-image:url(../images/bg_carte.png); background-position:-20px -10px; background-repeat:no-repeat; width:420px; height:380px; margin-left:10px; margin-top:0px; }

/*Liste des villes*/
#accueil_bloc2{ width:160px; margin-left:10px; margin-top:10px; padding:0px 10px; height:340px; }
#accueil_bloc3{width:290px; margin:0px 10px; float:left; padding:0px 0px; }
#accueil_bloc4{width:290px; margin:0px; float:left; padding:0px 0px; }

/*Menu droite*/
.accueil_menu_titre{ width:140px; color:#0cba11; font-size:14px; font-weight:bold; border:#0cba11 solid 0px; border-width:0px 0px 1px; padding:0px 10px 5px;}
.accueil_menu_texte{ width:160px; color:#d2d2d2;; font-size:12px; margin:10px 0px; padding:0px 10px 5px;}

span.etiquette{ border:solid 1px #FFFFFF; background-color:#000000;}

