/* CSS Document */

	* {margin:0; padding:0}
	
	html, body {width:100%; height:100%}
	body {font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; color:#797979;}

	a img {border:0}

	a:link {color:#036eb8; text-decoration:none }
	a:hover {color:#f3901d; text-decoration:underline}
	a:visited {color:#c0c; text-decoration:none }
	a:active {color:#f3901d; text-decoration:underline }
	
	#for-vertical-align {width:100%; height:100%; vertical-align:middle}
	#wrapper {width:800px; height:600px; position:relative; margin:0 auto; padding:0 10px 10px 0; background:url(../img/global/shadow-global.gif) right bottom no-repeat}
	
#mader {float:left}
	#left-section {width:638px; float:left;}
	#main-menu {width:638px; height:27px; float:left; list-style:none; background-color:#006cb7;}
#main-menu li {float:left;}	
#main-menu img {float:left; cursor:pointer;}
	#main-menu ul {position:absolute; top:50%; left:50%; margin-top:-200px; z-index:99; visibility:hidden; list-style:none; border-bottom:1px solid #0c2577;}
	#main-menu ul li {width:121px; padding:1px; list-style:none; float:left; clear:both; border:1px solid #0c2577; border-bottom:0; background-color:#e6e9f2;}
	#main-menu ul li a {display:block; padding:1px; color:#545763; font-size:.9em; text-decoration:none; background-color:#e6e9f2;}
	#main-menu ul li a:visited {display:block; color:navy; background-color:#799fc3;}
	#main-menu ul li a:hover {color:white; background-color:#0c2577;}

	#main-menu ul#menu1 {margin-left:-400px}
	#main-menu ul#menu3 {margin-left:-230px}
	#main-menu ul#menu4 {margin-left:-100px}
	#main-menu ul#menu5 {margin-left:20px}
	#main-menu ul#menu6 {margin-left:120px}
	
	#content-left {width:165px; height:495px; float:left; color:white; background-color:#006cb7;}
	#content-left p {padding:70px 0 0 5px;}
	#content-left a {color:white}
	#content-left a:hover {color:#f3901d;}
	
	#content-main {width:467px; height:485px; padding:10px 3px 0 3px; float:left; background:url(../img/global/content-main-bottom.gif) 0 bottom no-repeat;}
	
	#content-main ul {padding-left:30px}
	#content-main img {margin-right:5px}
	#content-main p {padding:7px 0}
	#content-main {vertical-align:top}

	#content-main img.titre-img {display:block; margin:0 0 5px 0} /*img => height = 49*/
	#content-main #overflow {height:415px; overflow:auto;}
	
.titre { color: #c00; font-weight: bold; font-size:1.2em;}
.bt-form { color: #00538f; font-weight: bold; font-size: 12px; background-color: white; border: solid 1px #00538f; width: 80% }.txt_petit   { color: yellow; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.elts-form   { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #abcfe7; border: solid 1px black; width: 100% }
.txt_vert { color: #693; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.space {clear:both; font-size:.1em;}

	#right-section {width:162px; height:600px; position:relative; float:left; background:url(../img/global/col-right-fond-fds.gif) repeat-y}
	#right-section dl {width:162px; background:url(../img/global/col-right-fond.gif) repeat-y}
	#right-section dl dd {width:132px; padding:3px 15px 14px 15px; background:url(../img/global/col-right-bot.gif) 0 bottom no-repeat}
	#right-section dl.video {background:url(../img/global/col-right-fond-video.gif) repeat-y}
	#right-section dl.video dd {background:url(../img/global/col-right-bot-video.gif) 0 bottom no-repeat}	
	#right-section dl.fds {background:none}
	#right-section dl.fds dd {padding-bottom:0; background:none;}	
	#right-section-bottom {width:162px; height:18px; position:absolute; left:0; bottom:0; background:url(../img/global/col-right-bot-actu.gif) 0 bottom no-repeat}