/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	height: 100%; /* Nécessaire si on veut que la couleur de #page se poursuive jusqu'au footer*/
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond.jpg); 
}

body,td,th { color: #035582; font-size: 12px;}

* {
	margin: 0;
	padding: 0;
}

ul { list-style-position: inside; }
ol { list-style-position: inside; }

#global {
	width: 950px;
	margin: 0 auto;
	min-height: 100% ;/* Nécessaire si on veut que la couleur de #page se poursuive jusqu'au footer*/
}

#content {
	background-image: url(../images/ligne_fond.jpg); 
	background-repeat: repeat;
	background-color: #FFF;
}

#entete {
	height: 134px;
	background-color: #FFF;
	background-image: url(../images/entete.jpg);
}
#pied {
	clear:both;
	position: relative;  /* Nécessaire pour Safari */
	height: 24px;
	background-color: #FFF;
	background-image: url(../images/pied.jpg);
	padding: 15px 25px 10px 10px;
	width: 915px;
	text-align: right;
	}


#centre {padding:20px 40px 0px 20px; width: 890px; position:relative; line-height:0.50cm;}		  
#menu { padding:9px 0px 7px 45px; font-size:14px ; height:14px}						 
#titre { padding: 70px 0px 13px 92px; color:#FFF; font-size:16px}
#texte_gauche{ float:left; padding: 0px 20px 10px 20px; text-align:justify; width: 400px;}
#texte_droite{ float: right; width: 440px; color: #175D58; font-size: 14px;}
#marge_fin{ clear:both; padding: 0px 0px 20px 0px;}
#video{ clear:both; }
#video2{ clear:both;}
.txt_vid {line-height:90px; float: left;}
#medpharma1{ text-align:justify; width: 360px; height:159px; background-image: url(../images/medpharma-entete.jpg);}
#medpharma2{ padding: 10px 10px 10px 10px; width: 340px; background-image: url(../images/medpharma-repeat.jpg);}
#medpharma3{  width: 360px; height:1px; background-image: url(../images/medpharma-pied.jpg);} 
#medtitre{ padding: 10px 20px 20px 58px; text-align:justify; width: 282px; height:25px;}
#medtitre2{ padding: 81px 10px 0px 50px; text-align:justify; width: 300px; height:23px;}
#medadresse{ padding: 13px 0px 0px 0px; text-align: center; width: 360px; height:23px;}
h1,h2, h3, h4, h5, h6, p  {
	padding: 0.5em;
}

h1 {
	color: #175D58;
	font-size: 20px;
	font-weight: bold;
	
}
.texte_baseline {
	text-align:justify;
	color: #035582;
	font-size: 9px;
}
.texte_baseline:link {
	text-decoration: none;
	color: #035582;
}
.texte_baseline:visited {
	text-decoration: none;
	color: #035582;
}

.rr { color:#A93624; }
.rr:link  { color:#A93624;}
.rr:visited { color:#A93624;}
.rr:hover { color:#A93624;}
.rr:active { color:#A93624;}

.nav:link { text-decoration: none; color: #FFF; font-size: 12px;}
.nav:visited { text-decoration: none; color: #FFF; font-size: 12px;}
.nav:hover { text-decoration: none; color: #CDDEFA; font-size: 12px;}
.nav:active { text-decoration: none; font-size: 12px;}

.nav2:link { text-decoration: none; color: #FFF; font-size: 14px;}
.nav2:visited { text-decoration: none; color: #FFF; font-size: 14px;}
.nav2:hover { text-decoration: none; color: #9bbff9; font-size: 14px;}
.nav2:active { text-decoration: none; font-size: 14px;}

.liens:link { text-decoration: none; color: #A93624; font-size: 12px; }
.liens:visited { text-decoration: none; color: #A93624; font-size: 12px;}
.liens:hover { text-decoration: none; color: #7092CB; font-size: 12px;}
.liens:active { text-decoration: none; }

.liens2:link { text-decoration: none; color: #A93624; font-size: 20px; }
.liens2:visited { text-decoration: none; color: #A93624; font-size: 20px;}
.liens2:hover { text-decoration: none; color: #7092CB; font-size: 20px;}
.liens2:active { text-decoration: none; }

.liens3:link { text-decoration: none; color: #386F48; font-size: 20px; }
.liens3:visited { text-decoration: none; color: #386F48; font-size: 20px;}
.liens3:hover { text-decoration: none; color: #7092CB; font-size: 20px;}
.liens3:active { text-decoration: none; }

.liens4:link { text-decoration: none; color: #FFF; font-size: 20px; }
.liens4:visited { text-decoration: none; color: #FFF; font-size: 20px;}
.liens4:hover { text-decoration: none; color: #A33813; font-size: 20px;}
.liens4:active { text-decoration: none; }

/* fin style liens */

.images { float:left; width: 129px; height:100px; margin: 0px 5px 0px 0px; border:none;}
.medpharma {  background-color:#FFF; padding: 10px 20px 10px 20px;   line-height:0.55cm;}
.texte_puce{  background-color:#F6F9FF; border: solid 1px; padding: 15px 25px 15px 25px; border-color:#CED8E5;}
.rubriques { color: #FFF; font-size: 16px; line-height: 24px; padding: 3px 3px 3px 55px; background-repeat:no-repeat; background-image:url(../images/fleche2.jpg); background-color: #3e7673;}

.ol { list-style-position: inside; }
.orange12 { color: #A33813; font-size: 12px;}
.orange13 { color: #A33813; font-size: 13px;}
.orange14 { color: #A33813; font-size: 14px;}
.orange15 { color: #A33813; font-size: 15px;}
.orange16 { color: #A33813; font-size: 16px;}
.orange18 { color: #A33813; font-size: 18px;}
.vert13 { color: #175D58; font-size: 13px;}
.vert14 { color: #175D58; font-size: 14px;}
.vert15 { color: #175D58; font-size: 15px;}
.vert16 { color: #175D58; font-size: 16px;}
.vert18 { color: #175D58; font-size: 18px;}
.vert12 { color: #175D58; font-size: 12px;}
.vert10 { color: #035582; font-size: 10px;}
.bleu15 { color: #035582; font-size: 15px;}
.bleu18 { color: #035582; font-size: 18px;}
.blanc10{ color: #FFF; font-size: 10px;}
.blanc12 { color: #FFF; font-size: 12px;}
.blanc14 { color: #FFF; font-size: 14px;}
.blanc15 { color: #FFF; font-size: 15px;}
.blanc20 { color: #FFF; font-size: 20px;}

