modulhtml {
height:auto;
font-family:Tahoma;
}

body {
background:#fff url(../images/fond.jpg) fixed;
margin:0;
padding:0;
font-size:0.8em;
font-family:Verdana, Arial;
height:auto;
}

	#global {
	position:relative;
	width:955px;
	overflow:hidden;
	height:auto;
	z-index:0
	margin-top:10px;
	margin-right:auto; /* correction BUG centrage IE */
	margin-left:auto; /* correction BUG centrage IE */
	text-align:left; /* correction BUG centrage IE */
	}

		#header {
		width:100%;
		height:205px;
		background:transparent url(../images/becquerel_01.gif) 0 0 no-repeat;
		}

		#menu { /*Firefox*/
		width:100%;
		height:85px;
		z-index:0;
		padding:0 0 0 253px;
		margin:0;
		background:transparent url(../images/becquerel_02.gif) 0 0 no-repeat;
		}
		* html #menu { /* IE6 */
		width:100%;
		height:85px;
		z-index:0;
		padding:0 0 0 245px;
		margin:0;
		background:transparent url(../images/becquerel_02.gif) 0 0 no-repeat;
		}
		*+html #menu { /* IE7 */
		width:100%;
		height:85px;
		z-index:0;
		padding:0 0 0 245px;
		margin:0;
		background:transparent url(../images/becquerel_02.gif) 0 0 no-repeat;
		}

			#navmenu {
			position:relative;
			width:100%;
			height:20px;
			background:none;
			margin:0;
			padding:0;
			z-index:900;
			width:100%;
			text-transform:uppercase;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}
			/*
			float:left;
			height:40px;
			margin:0 0 0 1px;
			padding:0;
			z-index:900;
			width:119px;
			text-transform:uppercase;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			*/


							/*____________________________________________________________________________________ MENU HORIZONTAL 1 */

								#navmenu ul {
								/* all lists */
								display:inline;
								padding:1px 0 0 0;
								margin:0;
								list-style:none;
								width:100%;
								}
								#navmenu ul#mainlevel {
								 width:100%;
								 margin:0;
								 border:0;
								 padding:0;
								 list-style: none;
								 height:40px;
								 position:relative;
								 left:8px;
								}
								#navmenu ul#mainlevel li {
								 margin:0;
								 border:0 none;
								 padding:0;
								 float:left; /*For Gecko*/
								 display:inline;
								 list-style:none;
								 position:relative;
								 height:40px;
								 font-weight:bold;
								}
								#navmenu ul#mainlevel ul {
									border-bottom-width:1px;
									border-bottom-style:solid;
									border-bottom-color:#fff;
									border-right-width:1px;
									border-left-width:1px;
									border-top-style:none;
									border-right-style:solid;
									border-left-style:solid;
									border-right-color:#fff;
									border-left-color:#fff;
									margin:1px 0 0 0;
									padding:0;
									width:172px;
									list-style:none;
									display:none;
									position:absolute;
									top:37px;
									left:0px;
									height:auto;
								}
								#navmenu ul#mainlevel ul ul {
								 border:0px none;
								 padding:0;
								 margin:0;
								}
								#navmenu ul#mainlevel ul li {
									text-transform:capitalize;
									float:none; /*For Gecko*/
									display:block !important;
									display:inline; /*For IE*/
									height:20px;
								}
								/* Root Menu */
								#navmenu ul#mainlevel a {
								 padding:17px 12px 0 10px;
								 margin:0px;
								 float:none !important; /*For Opera*/
								 float:left; /*For IE*/
								 display:block;
								 background:url(../images/menubar.png) top right repeat-y;
								 color:#daecef;
								 font-size:10px;
								 line-height:20px;
								 text-decoration:none;
								 height:auto !important;
								 height:1%; /*For IE*/
								}
								#navmenu ul#mainlevel a:hover,
								#navmenu ul#mainlevel li:hover a,
								#navmenu ul#mainlevel li.iehover a {
								background-color:transparent;
								color:#fabb13;
								}
								#navmenu ul#mainlevel li:hover li a,
								#navmenu ul#mainlevel li.iehover li a {
									color:#fff;
									margin:0;
									background-image:none;
									background-color:#3f9fdb;/*bleu*/
									font-weight:bold;
									border-top-style:solid;
									border-top-color:#fff;
									border-top-width:1px;
									border-left:none;
									float:none;
									padding:0 5px;
									font-size:10px;
									font-style:normal;
									line-height:20px;
									font-weight:bold;
									font-variant:normal;
								}
								#navmenu ul#mainlevel li:hover li a:hover,
								#navmenu ul#mainlevel li:hover li:hover a,
								#navmenu ul#mainlevel li.iehover li a:hover,
								#navmenu ul#mainlevel li.iehover li.iehover a {
								font-size:10px;
								font-style:normal;
								line-height:20px;
								font-weight:bold;
								font-variant:normal;
								color:#000;
								font-weight:bold;
								margin:0;
								background-color:#fabb13;/*jaune*/
								background-image:none;
								border-top-style:solid;
								border-top-color:#fff;
								border-top-width:1px;
								}
								#navmenu ul#mainlevel li:hover li:hover li a,
								#navmenu ul#mainlevel li.iehover li.iehover li a {
								 font-size:10px;
								 font-style:normal;
								 line-height:20px;
								 font-weight:bold;
								 font-variant:normal;
								 border-bottom:none;
								 border-top:none;
								 float:none;
								 background:#000;
								 color:#fff;
								 margin:0;
								 padding:0 5px;
								}
								#navmenu ul#mainlevel li:hover li:hover li a:hover,
								#navmenu ul#mainlevel li:hover li:hover li:hover a,
								#navmenu ul#mainlevel li.iehover li.iehover li a:hover,
								#navmenu ul#mainlevel li.iehover li.iehover li.iehover a {
								 font-size:10px;
								 font-style:normal;
								 line-height:20px;
								 font-weight:bold;
								 font-variant:normal;
								 border-bottom:none;
								 border-top:none;
								 float:none;
								 background:#000;
								 color:#FFFFFF;
								 margin:0;
								 padding:0 5px;
								}
								#navmenu ul#mainlevel li:hover li:hover li:hover li a,
								#navmenu ul#mainlevel li.iehover li.iehover li.iehover li a {
								 font-size:10px;
								 font-style:normal;
								 line-height:20px;
								 font-weight:bold;
								 font-variant:normal;
								 border-left:none;
								 border-bottom:none;
								 border-top:none;
								 float:none;
								 background:#000;
								 color:#FFF;
								 margin:0;
								 padding:0 5px;
								}
								#navmenu ul#mainlevel li:hover li:hover li:hover li a:hover,
								#navmenu ul#mainlevel li.iehover li.iehover li.iehover li a:hover {
								background:#000;
								color:#fff;
								margin:0;
								border-left:1px solid #000;
								border-bottom:none;
								border-top:none;
								}
								#navmenu ul#mainlevel ul ul,
								#navmenu ul#mainlevel ul ul ul {
								 display:none;
								 position:absolute;
								 top:0;
								 left:172px;
								}
								#navmenu ul#mainlevel li:hover ul ul,
								#navmenu ul#mainlevel li:hover ul ul ul,
								#navmenu ul#mainlevel li.iehover ul ul,
								#navmenu ul#mainlevel li.iehover ul ul ul {
								 display:none;
								}
								#navmenu ul#mainlevel li:hover ul,
								#navmenu ul#mainlevel ul li:hover ul,
								#navmenu ul#mainlevel ul ul li:hover ul,
								#navmenu ul#mainlevel li.iehover ul,
								#navmenu ul#mainlevel ul li.iehover ul,
								#navmenu ul#mainlevel ul ul li.iehover ul {
								 display:block;
								 padding:0;
								}



		#centre {
		width:100%;
		background:transparent url(../images/becquerel_03.gif) 0 0 repeat-y;
		margin:0;
		padding:0;
		}

			#gauche-haut {
			margin:0 0 0 15px;
			width:230px;
			height:16px;
			z-index:10px;
			background-image:url(../images/col_03_haut.jpg);
			background-repeat:no-repeat;
			}
			*html #gauche-haut {
			margin:0 0 0 30px;
			width:230px;
			height:16px;
			z-index:10px;
			background-image:url(../images/col_03_haut.jpg);
			background-repeat:no-repeat;
			}
			
			#gauche {
			float:left;
			margin:0 0 0 15px;
			width:230px;
			height:520px;
			z-index:10;
			background:transparent url(../images/col_03.jpg) bottom left no-repeat;
			}
				/* MENU GENERAL_____________________________________ */
				.moduletable {
				font-size:10px;
				text-transform:uppercase;
				color:#000;
				display:block;
				}
				.moduletable #mainlevel {
				margin:20px 0 0 10px;
				padding:0;
				list-style:none;
				}
				.moduletable #mainlevel li {
				margin:0;
				padding:0px 10px 3px 17px;
				display:block;
				float:left;
				width:200px;
				list-style:none;
				}
				.moduletable #mainlevel li a {
				padding:0px 10px 3px 17px;
				color:#000;
				text-decoration:none;
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.moduletable #mainlevel li a:hover {
				padding:0px 10px 3px 17px;
				color:#000;
				text-decoration:underline;
				background:transparent url(../images/puce2.gif) 0 0 no-repeat;
				}

				/* ACTUALITES_____________________________________ */
				.moduletablenews {
				clear:both;
				display:block;
				font-size:10px;
				color:#000;
				padding:5px 0 0 0;
				margin:0 25px 0 20px;
				}
				.moduletablenews h3 {
				font-size:11px;
				background-color:#0072b9;
				color:#fff;
				text-transform:uppercase;
				margin:0px 0 0 0;
				padding:0px 0 0 5px;
				}
				.moduletablenews .contentheading {
				text-transform:normal;
				font-size:10px;
				height:18px;
				padding:0;
				background-image:none;
				}
				.moduletablenews a.contentpagetitle {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				padding:0;
				background-image:none;
				}
				.moduletablenews a.contentpagetitle:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				padding:0;
				background-image:none;
				}
				.moduletablenews a.readon {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				.moduletablenews a.readon:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}

				/* MENU INFOS CANCER______________________________ */
				.moduletablecancer {
				clear:both;
				display:block;
				font-size:10px;
				color:#000;
				padding:5px 0 0 0;
				margin:0 25px 0 10px;
				}
				.moduletablecancer h3 {
				font-size:11px;
				background-color:#0072b9;
				color:#fff;
				text-transform:uppercase;
				margin:5px 0 0 10px;
				padding:0 0 0 5px;
				}
				.moduletablecancer #mainlevel {
				margin:10px 0 0 0;
				padding:0;
				list-style:none;
				text-transform:uppercase;
				}
				.moduletablecancer #mainlevel li {
				margin:0;
				padding:0px 10px 3px 17px;
				display:block;
				float:left;
				width:200px;
				list-style:none;
				}
				.moduletablecancer #mainlevel li a {
				padding:0px 10px 3px 17px;
				color:#000;
				text-decoration:none;
				background:transparent url(../images/puce2a.gif) 0 0 no-repeat;
				}
				.moduletablecancer #mainlevel li a:hover {
				padding:0px 10px 3px 17px;
				color:#000;
				text-decoration:underline;
				background:transparent url(../images/puce1a.gif) 0 0 no-repeat;
				}

				/* NEWSLETTER_____________________________________ */
				.moduletablenewsletter {
				clear:both;
				display:block;
				font-size:10px;
				color:#000;
				margin:0 25px 0 20px;
				padding:10px 0 0 0;
				}
				.moduletablenewsletter h3 {
				font-size:11px;
				background-color:#0072b9;
				color:#fff;
				text-transform:uppercase;
				margin-top:0px;
				padding:0px 0 0 5px;
				}
				.moduletablenewsletter a {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				.moduletablenewsletter a:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}
				.moduletablenewsletter .inputbox {
				border:1px #0072b9 solid;
				color:#0072b9;
				font-size:9px;
				font-weight:bold;
				padding:2px 2px;
				margin:0 2px 2px 0;
				background-image:url(../images/50.gif);
				}
				.moduletablenewsletter .button {
				border:2px #0072b9 solid;
				color:#fff;
				font-size:9px;
				font-weight:bold;
				background-color:#0072b9;
				}
				


				/* RECHERCHER_____________________________________ */
				.moduletablesearch {
				clear:both;
				display:block;
				font-size:10px;
				color:#000;
				margin:20px 25px 0 20px;
				}
				.inputboxsearch {
				border:1px #0072b9 solid;
				color:#0072b9;
				font-size:9px;
				font-weight:bold;
				padding:2px 2px;
				margin:0px 2px 0 0;
				background-image:url(../images/50.gif);
				}
				.buttonsearch {
				border:2px #0072b9 solid;
				color:#fff;
				font-size:9px;
				font-weight:bold;
				background-color:#0072b9;
				}

				.moduletableconnect {
				clear:both;
				display:block;
				font-size:10px;
				color:#000;
				padding:5px 0 0 0;
				margin:10px 25px 0 20px;
				}
				.moduletableconnect h3 {
				font-size:11px;
				background-color:#0072b9;
				color:#fff;
				text-transform:uppercase;
				margin:0px 0 0 0;
				padding:0px 0 0 5px;
				}
				.moduletableconnect a {
				color:#000;
				font-size:10px;
				text-decoration:none;
				}
				.moduletableconnect a:hover {
				color:#000;
				text-decoration:underline;
				}


			#mainbody {
			float:left;
			width:660px;
			margin:0 0 10px 0;
			color:#6b6b6b;
			line-height:20px;
			text-align:justify;
			}
			#mainbody a {
			font-weight:bold;
			color:#00798f;
			text-decoration:none;
			}
			#mainbody a:hover {
			font-weight:bold;
			color:#00798f;
			text-decoration:underline;
			}
				.componentheading {
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				color:#00798f;
				height:30px;
				}
				.contentheading {
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				color:#00798f;
				height:30px;
				}
				.back_button a {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				.back_button a:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}
				.contentpagetitle {
				text-transform:capitalize;
				color:#00798f;
				padding:0 0 0 25px;
				background-image:url(../images/puce1.gif);
				background-repeat:no-repeat;
				}
				a.contentpagetitle {
				text-decoration:none;
				color:#00798f;
				padding:0 0 0 25px;
				background-image:url(../images/puce1.gif);
				background-repeat:no-repeat;
				}
				a.contentpagetitle:hover {
				text-decoration:underline;
				color:#51b0eb;
				padding:0 0 0 25px;
				background-image:url(../images/puce2.gif);
				background-repeat:no-repeat;
				}
				a.readon {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				a.readon:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}
				.sectiontableheader {
				font-weight:bold;
				color:#00798f;
				}
				.sectiontableentry1 {
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.sectiontableentry2 {
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.sectiontableentry1 a {
				padding:0 0 0 15px;
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.sectiontableentry2 a {
				padding:0 0 0 15px;
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.sectiontableentry1 a:hover {
				padding:0 0 0 15px;
				background:transparent url(../images/puce2.gif) 0 0 no-repeat;
				}
				.sectiontableentry2 a:hover {
				padding:0 0 0 15px;
				background:transparent url(../images/puce2.gif) 0 0 no-repeat;
				}
				a.category {
				color:#00798f;
				text-decoration:none;
				}
				a.category:hover {
				color:#00798f;
				text-decoration:underline;
				}
				table.contentpane td ul {
				margin:-5px 0 20px 20px;
				list-style:url(../images/puce1.gif);
				}
				.small {
				font-size:10px;
				color:#333;
				font-weight:bold;
				}
				.highlight {
				color:#222;
				text-decoration:underline;
				}
				table.contentpaneopen td div a {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				table.contentpaneopen td div a:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}
				fieldset {
				border:0;
				}

				/* CONTACT */
				a.link {
				color:#fff;
				font-weight:bold;
				text-decoration:none;
				}
				a.link:hover {
				color:#fff;
				font-weight:bold;
				text-decoration:underline;
				}


				/* BLOG */
				.blog_more ul {
				margin:0 0 40px 40px;
				list-style:none;
				}
				.blog_more ul li {
				padding:0 0 6px 0;
				}
				.blog_more ul li a {
				text-decoration:none;
				background:transparent url(../images/puce1.gif) 0 0 no-repeat;
				}
				.blog_more ul li a:hover {
				text-decoration:underline;
				background:transparent url(../images/puce2.gif) 0 0 no-repeat;
				}
				a.blogsection {
				padding:0 0 0 20px;
				color:#148fdc;
				font-weight:bold;
				text-decoration:none;
				}
				a.blogsection:hover {
				padding:0 0 0 20px;
				color:#148fdc;
				font-weight:bold;
				text-decoration:underline;
				}


				/* NEWSLETTERS */
				.aca_letter_names a {
				color:#00798f;
				font-weight:bold;
				text-decoration:none;
				}
				.aca_letter_names a:hover {
				color:#00798f;
				font-weight:bold;
				text-decoration:underline;
				}


				/* Module Actu */
				.moduletableactu {
				margin:0 0 0 40px;
				text-align:center;
				}

		#footer {
		clear:both;
		width:100%;
		height:45px;
		color:#fff;
		margin:0;
		padding:4px 0 0 0;
		_padding:12px 0 0 0;
		background:#fff url(../images/becquerel_05.gif) 0 0 no-repeat;
		}
		*+html #footer {
		clear:both;
		width:100%;
		height:45px;
		margin:0px 0 10px 0;
		padding:12px 0 0 0;
		background:#fff url(../images/becquerel_05.gif) 0 0 no-repeat;
		}
			.moduletablecredits {
			margin:0px 0 0 215px;
			}
			#mainlevelcredits {
			list-style:none;
			font-size:0.7em;
			}
			#mainlevelcredits li {
			float:left;
			margin:0 5px;
			list-style:none;
			text-transform:uppercase;
			font-weight:bold;
			}
			#mainlevelcredits li a {
			color:#daecef;
			text-decoration:none;
			}
			#mainlevelcredits li a:hover {
			color:#fff;
			text-decoration:none;
			}
