/* commun */
body			{	font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:0px;margin:0px;background:#000000;color:#333333;	}
#global			{	width:1000px;margin:0px auto;	}
a				{	color:#66CCFF;text-decoration:none;	}
#contenu		{	background-color:white;background-image:url("images/fond.jpg");background-repeat:repeat-y;padding-top:9px;position:relative;}
.clearer		{	clear:both;font-size:0px;height:0px;line-height:0px;	}
p				{	margin:0px;padding:0px;	}

h1				{	color:#FF9933;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;margin:0px;margin:10px 0;	}
h2				{	color:#5CC5ED;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;margin:0px;	}
h3				{	color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin:0px;	}
h2				{	color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:0px;	}
#cancer, #technique, #infection {	color:#5CC5ED;}
.texte_bleu		{	color:#5CC5ED;font-family:Arial, Helvetica, sans-serif;font-size:12px;	}
.texte_bleu_big		{	color:#5CC5ED;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;	}
.gris_fonce		{	color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;float:left;text-align:left;margin-left:-40px;}

/* tetiere */
#tetiere		{	background:url(images/tetiere2.jpg);height:242px;position:relative;	}

/* langue */
#langue			{	position:absolute;bottom:8px;right:30px;	}
#langue a		{	font-weight:bold;display:inline-block;border:1px solid #FFFFFF;border-bottom:none;padding:5px 15px 5px 5px;margin-left:-1px;color:#8A8A8A;font-size:11px;position:relative;}
#langue a.v_en	{	background:url(images/b_fr.gif) #000000 no-repeat 50px 4px;width:60px;	}
#langue a.v_fr	{	background:url(images/b_en.gif) #000000 no-repeat 50px 4px;width:60px;	}

/* menu principal */
#menu			{	position:absolute;bottom:8px;left:30px;	}
#menu a			{	font-weight:bold;display:inline-block;border:1px solid #FFFFFF;border-bottom:none;padding:5px;margin-left:-1px;	}
#menu a:hover,#menu a.selected	{	background-color:#4FA9CC;color:#FFFFFF;cursor:pointer;	}
.amenu			{	-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;	-webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px;	position:relative;}

#colonne1		{	width:270px;float:left;text-align:left;position:relative;}
#colonne2		{	width:437px;float:left;padding:0 10px;position:relative;border-left:5px solid #66CCFF;	}
#colonne3		{	width:246px;float:left;padding:0 10px;border-left:1px solid #CFCFCF;position:relative;	}
#colonne2bis	{	width:680px;float:right;text-align:left;padding:0 10px;position:relative;border-left:5px solid #66CCFF;margin-right:20px	}
#colonne2images{	width:467px;float:left;padding:0 10px;position:relative;border-left:5px solid #66CCFF;	}
#colonne3images		{	width:200px;float:right;padding:0 10px;border-left:1px solid #CFCFCF;position:relative;text-align:left;	}

#partenaire		{	background:url(images/fond.jpg);text-align:center;padding-top:10px;	}

/* footer */
#footer			{	background:url(images/bottom.jpg);height:32px;position:relative;color:#66CCFF;font-weight:bold;padding:20px;	}

/* les boites */
.boite			{	-moz-border-radius:6px;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:10px;-webkit-border-radius: 6px;	}

.adresse		{	position:absolute;bottom:10px;left:40px;text-align:left;	font-size:12px;}
.adressebis		{	position:absolute;bottom:10px;float:left;margin-left:-240px;text-align:left;	font-size:12px;}
.adresse1		{	position:absolute;top:10px;right:20px;text-align:right;	}

.lien			{	-moz-border-radius:6px;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:6px 10px;display:inline-block;color:#999999;font-size:13px;font-weight:bold;-webkit-border-radius: 6px;	}
.lien:hover		{	background:#999999;color:#000000;cursor:pointer;	}

/* formulaire */
input,textarea	{	border:1px solid #999999;color:#5CC5ED;	}


.right{float:right; margin-right:150px;margin-top:-3px;}

.left,#left{float:left;margin-left:0px;}
.lefttext,#lefttext{float:left;margin-left:0px;width:100%\9;}

#multi img,.multi img{
        vertical-align: middle;
        display: inline; 
}

.discontinued{border: 1px dashed lightgrey; margin-top: 5px;}

