@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; width:100%; background-color:#000000; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
* {margin:0px; padding:0px;}
img {border:0px;}


#container {margin:0px auto; width:1003px; background-color:#FFFFFF;}

#header {float:left; padding:20px 28px 0px 28px; width:947px; background-color:#FFFFFF;}
	#header_logo {float:left; width:255px; height:87px; background-image:url(img/logo_anick.jpg); background-repeat:no-repeat;}
	
	#header_join {float:right; padding-bottom:10px; width:250px; font-size:0.7em; font-weight:bold;}
	#header_join a {color:#ed1c24; font-weight:bold; text-decoration:none;}
	#header_join a:hover {text-decoration:underline;}
	#header_join ul {width:230px;}
	#header_join li {list-style:none; text-align:right; margin-bottom:12px;}
	#header_join li#big {font-size:1.3em; color:#ed1c24;}
	
	#header_img {float:right;}
	
	#header_ban {float:left; _float:none; width:947px; height:179px;}
	
	#menup {float:left; margin-top:5px; width:947px; height:43px; background-image:url(img/menup_back_bk.jpg); background-repeat:no-repeat; font-weight:bold; font-size:0.7em; color:#ffffff;}
	#menup a {color:#ffffff; text-decoration:none;}
	#menup ul {margin:11px 0px 0px 18px;}
	#menup li {float:left; list-style:none; margin-right:50px;}
	#menup_text {position:relative; top:-19px; _top:-17px; left:20px; width:110px;}
	#menup_text1 {position:relative; top:-19px; _top:-17px; left:20px; width:119px;}
	#menup_text2 {position:relative; top:-19px; _top:-17px; left:20px; width:141px;}
	#menup_text3 {position:relative; top:-19px; _top:-17px; left:20px; width:151px;}
	#menup_text4 {position:relative; top:-19px; _top:-17px; left:20px; width:151px;}
	

#main {float:left; padding:5px 28px 0px; width:947px; background-color:#FFFFFF;}
	#main ul {float:left; padding-left:30px; margin-top:20px;}
	#main li {color:#ed1c24; list-style:square; margin-bottom:10px;}
	#main li span {color:#000000;}

	#comm_bad {color:red; font-weight:bold;}
	#comm_good {color:green; font-weight:bold;}
	
	
	
	#before_cols {float:left; padding:30px 30px 30px 38px; width:875px; font-size:0.7em; border-bottom:#454545 solid 1px;}
		#before_cols p {margin-bottom:10px;}
		#before_cols p.title_evene {margin-bottom:20px;}
	
	
	#cols1 {float:left; width:425px; min-height:400px; _height:410px; padding:30px 50px 0 38px; font-size:0.6em; border-right:#454545 solid 1px;}
		#cols1 h1 {margin-bottom:10px; font-size:2.5em;}
		#cols1 p {margin-bottom:10px;}
		#cols1 a {color:#ed1c24; font-weight:bold; text-decoration:none;}
		#cols1 a:hover {text-decoration:underline;}
		#cols1 table#margin_table {margin-top:25px;}
		#cols1 td#desc_ind {padding:0 0 5px 23px;}
		#cols1 td#padd {padding:0 0 10px 0;}
		#cols1 td#padd2 {padding:0 0 30px 0;}
		#cols1 td#padd3 {padding:0 0 30px 10px;}
		#cols1 td#padd4 {padding:0 0 30px 20px;}
		#cols1 p.title_evene {margin:20px 0 5px;}
		#admin_news a {margin-right:20px;}
		#menu_login li {margin-bottom:10px;}
		
	
	#cols2 {float:left; width:353px; padding:30px 30px 0 50px; font-size:0.6em;}
		#cols2 p {margin-bottom:10px;}
		#cols2 td#padd2 {padding:0 0 30px 0;}
		#cols2 div#title_cols2 {float:left; background-color:#ed1c24; background-image:url(img/cols2_title_bout.jpg); background-position:right; background-repeat:no-repeat; padding:4px 0px 0px 18px; width:343px; height:24px; font-size:2em; color:#FFFFFF;}
		#cols2 div#title_cols2 a {color:#FFFFFF; text-decoration:none;}
		#cols2 div#evene {float:left; padding:30px 0px 13px 18px; width:343px; font-weight:bold; color:#454545; border-bottom:#dcdcdc solid 1px;}
		#cols2 div#evene p {margin:0 0 12px;}
		#cols2 div#evene p.title_evene {margin:0 0 20px;}
		#cols2 div#evene img {margin:0 0 30px;}
		#cols2 div#evene a {color:#454545; text-decoration:none;}
		#cols2 div#evene a:hover {text-decoration:underline;}
		
		#cols2 div#newsletter {float:left; margin:47px 0 0; width:361px; height:74px; background-color:#454545; border-top:#ed1c24 solid 5px;}
		#cols2 div#newsletter div#title_news {float:right; width:86px; height:13px; background-color:#ed1c24;}
		#cols2 div#newsletter div#title_news p {text-align:center; color:#FFFFFF; font-weight:bold;}
		#cols2 div#newsletter div#reste_news {float:left; padding-left:17px; margin-top:13px; width:245px; color:#FFFFFF;}
		#cols2 div#newsletter div#reste_news p {margin-bottom:10px;}
		
		
	
	#cols3 {float:left; width:251px; padding:30px; font-size:0.6em;}
		#cols3 p {margin-bottom:10px;}
	
	
	
	
#clear {clear:both;}


#footer {float:left; padding:5px 28px 10px; width:947px; background-color:#FFFFFF; font-size:0.7em; color:#FFFFFF;}
	#menuf {float:left; background-color:#ed1c24; width:947px; height:22px;}
	#menuf ul {margin:4px 30px 0 38px;}
	#menuf li {float:left; list-style:none; margin-right:20px;}
	#menuf li#copyright {float:right; list-style:none; margin-right:0px;}
	#menuf a {color:#FFFFFF; text-decoration:none; margin-left:20px;}
	#menuf span {margin-left:20px;}
	#menuf a#first {color:#FFFFFF; text-decoration:none; margin-left:0px;}
	#menuf a:hover {text-decoration:underline;}
	#menuf a#first:hover {text-decoration:underline;}
	#concept {float:left; width:947px;}
	#concept p {text-align:right; margin:10px 30px 0 0; color:#ed1c24;}
	#concept a {color:#ed1c24; text-decoration:none;}
	#concept a:hover {text-decoration:underline;}
	
	
	
	
	
	
	
	
#login_return {position:absolute; padding:30px 0 0; width:200px; height:70px; background-color:#CCCCCC; top:0px; right:0px; border:#ed1c24 solid 1px; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity : 0.7;}
#login_return p {text-align:center;}
#login_return a {color:#ed1c24; font-weight:bold; text-decoration:none;}
#login_return a:hover {text-decoration:underline;}
	
	



	



.gras {font-weight:bold;}
.ital {font-style:italic;}
.title_evene {font-size:2em; color:#ed1c24; font-weight:bold;}
.champs_evene {color:#ed1c24; font-weight:bold;}