/*
@author jfdumas@djee.net
style de base
*/

html { margin-bottom: 1px}

body{	margin:0;	padding:0;	background:#000000 url(../images/back.jpg) no-repeat top center;	font-family: 'Arial', helvetica, sans-serif;	font-size: 0.75em; color:#5b5b5b;}

img {	border:0px;}

h1 {font-size:1.33em;}

h2 {font-size:1.16em;}
	h2.title-right{margin:0 0 0 20px;color:#fff;font-weight:normal;}

h3{	font-size:1em;}
	h3.stitre-right{color:#454545;}

a:link, a:visited{color:#fff;text-decoration:none;}
a:hover, a:active{color:#fff;}

/* Placement des DIVS */
#wrapper{margin:0px auto; width:960px;background:#FFFFFF url(../images/back_content.gif) repeat-y;overflow:hidden;}
#header{width:960px;height:135px; background: transparent url(../images/top_header.jpg) no-repeat;}
#top_menu{margin:5px 0 0 0;float:right;color:#006d9a; padding:0 15px 0 0;}
#top_menu	a:link, #top_menu a:visited{color:#006d9a;text-decoration:none;}
#top_menu	a:hover,#top_menu a:active{color:#006d9a;}

#logo_wrap{position:relative;top:0; left:0;}
  #logo{position:absolute;top:0; left:-25px;width:388px; height:123px;}

#menu{margin:0px auto;width:944px;height:114px;background: #333333  url(../images/back_menu.gif) repeat-x;border:1px solid #fff;clear:both;}
	ul.menu{float:left;width:243px;height:114px;border-right:1px solid #fff;padding:0;margin:0;color:#fff;}
		ul.menu li, ul.menu li:link, ul.menu li:visited{width:228px;height:28px;padding:0 0 0 15px;border-bottom:1px solid #fff;list-style: none outside none;background:transparent url(../images/menu_off.gif) repeat-x;line-height:2.05em;font-size:1.1em;}
		ul.menu li:hover, ul.menu li:active{background:transparent url(../images/menu_on.gif) repeat-x;}
		ul.menu li.last{border:0;line-height:2em;height:27px;}
		ul.menu a:link, ul.menu a:visited{color:#FFF;text-decoration: none;}
		ul.menu a:hover, ul.menu a:active{color:#FFF;}
	#player{position:relative;width:944px;}
    #flashcontent{position:absolute; left:490px; top:-80px; width:465px;}
/*    *html #flashcontent{right:160px;}*/

#content{margin:0 auto; width:960px;min-height:235px;background:transparent url(../images/back_header_content.jpg) no-repeat; }
	#left{margin:3px 0 0 0;float:left;width:578px;padding:20px 20px 0 45px;}
	#search{margin:13px 0 0 0;padding:10px 0px 0 20px;float:left;width:200px;display:none;border-right:1px solid #454545;}
    #search .title{color:#1a80ae;}
    #inprogress{display:none;}
	#right{margin:3px 0 0 0;float:left;width:290px;background-color:#ececec;color:#454545;}
		#top-right{width:289px; height:69px;background-color:#8cbbd0;border-right: 1px solid #fff;}
		#title-right{width:289px;line-height:29px;background-color:#1a80ae;border-right: 1px solid #fff;}
		#content-right{margin:0 20px 0 27px;padding:0 0 50px 0;}

#footer{clear:both;background: transparent url(../images/back-footer.gif) bottom center no-repeat; width:960px; height:7px;margin:0 auto;}

#credits{width:960px; margin: 0px auto;	padding: 5px 10px 5px 10px;	text-align:center;color:#FFF;	font-size:0.9em;color:#006d9a;}

#credits a:link, #credits a:visited{color:#006d9a;text-decoration:none;}

#credits a:hover, #credits a:active{color:#006d9a;}


.line{border-bottom: 1px solid #454545;}
.line_news{width:90%;border-bottom: 1px solid #454545;}
.txt_bleu{color:#006d9a;font-weight:bold;}

a:link, a:visited{color:#006d9a;text-decoration: underline;}
a:hover, a:active{color:#333;}

.copy{font-size:0.85em}
.error{	color:#FF0000;font-weight:bold;	font-size:1em;}
.form_error{	border: 2px solid #FF0000;}