/* CSS Document */

* {
	margin:0;
	padding:0;
}
h3 {
	color:#004e9c;
	font-size:18px;
}
h4 {
	color:#004e9c;
	font-weight:normal;
}
p {
	margin-bottom:15px;
	color:#4e4d51;
	text-align:justify;
}
span {
	color:#004e9c;
}
a {
	color:#4e4d51;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear {
	clear:both;
}

body {
	background:url(../images/fd.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container {
	position:relative;
	width:980px;
	margin:0 auto;
	background:#FFFFFF;
}
#bandeau {
	position:relative;
	width:980px;
	height:284px;
}
#bandeau #logo {
	position:relative;
	float:left;
	width:344px;
	height:284px;
	background:url(../images/cercle_conferences_medicales.jpg) no-repeat;
}
#bandeau #logo a {
	position:relative;
	width:344px;
	height:208px;
	text-indent:-5000px;
	display:block;
}
#bandeau #ambiance {
	position:relative;
	float:left;
	width:636px;
	height:284px;
	text-indent:-5000px;
	background:url(../images/fd_accueil.jpg) no-repeat;
}
.presentation #bandeau #ambiance {
	background:url(../images/fd_presentation.jpg) no-repeat;
}
.sante #bandeau #ambiance {
	background:url(../images/fd_sante.jpg) no-repeat;
}
.organisation #bandeau #ambiance {
	background:url(../images/fd_organisation.jpg) no-repeat;
}
.modalites #bandeau #ambiance {
	background:url(../images/fd_modalites.jpg) no-repeat;
}
.paramed #bandeau #ambiance {
	background:url(../images/fd_paramed.jpg) no-repeat;
}
.plan #bandeau #ambiance {
	background:url(../images/fd_plan.jpg) no-repeat;
}
.secretaire #bandeau #ambiance {
	background:url(../images/fd_secretaire-medicale.jpg) no-repeat;
}
#menu {
	position:relative;
	// width:868px;
	height:43px;
	background:url(../img/menu_fond.jpg) repeat-x;
	padding:0px 0px 0px 0px;
}
#menu ul {
	position:relative;
	width:868px;
	height:30px;
	list-style: none; 
} 
#menu ul li { 
	position:relative;
	float:left;
	margin: 0px 4px;
	/*display: inline; /* affichage horizontal */ 
} 
#menu ul li a { 
	position:relative;
	float:left;
	padding: 8px 8px; 
	background: #838187; 
	color: #ffffff; 
	font-size:12px;
	/*border: 1px solid #89a; */
	text-decoration: none; 
	-moz-border-radius: 0 0 5px 5px; 
	-webkit-border-radius: 0 0 5px 5px; 
	border-radius: 0 0 5px 5px;         
	-webkit-border-bottom-left-radius: 5px; /* pour Chrome */ 
	-webkit-border-bottom-right-radius: 5px; /* pour Chrome */ 
} 
#menu ul li.accueil a, #menu ul li.plan a {
	background: #004e9c;
}
#menu ul li a:hover { 
	background: #cbe8f3; 
	color: #4e4d51; 
}
.presentation #menu ul li.presentation a {
	background: #cbe8f3; 
	color: #4e4d51;
}
.sante #menu ul li.sante a {
	background: #cbe8f3; 
	color: #4e4d51;
}
.organisation #menu ul li.organisation a {
	background: #cbe8f3; 
	color: #4e4d51;
}
.modalites #menu ul li.modalites a {
	background: #cbe8f3; 
	color: #4e4d51;
}
.plan #menu ul li.plan a {
	background: #cbe8f3; 
	color: #4e4d51;
}
#content {
	position:relative;
	width:980px;
	margin-top:40px;
}
#content .col_gauche {
	position:relative;
	float:left;
	width:320px;
	padding-left:24px;
	margin-bottom:25px;
}
#content .col_gauche span {
	font-weight:bold;
}
#content .col_gauche a {
	font-size:10px;
}
#content .col_droite {
	position:relative;
	float:left;
	width:530px;
	padding:0px 70px 0px 30px;
	margin-bottom:25px;
	border-left: 1px dotted #4e4d51;
}
#content .col_droite ul {
	color:#4e4d51;
	margin:0px 0px 15px 20px;
}
#content .col_droite ul li {
	list-style-image:url(../images/fd_fleche.jpg);
	margin-top:5px;
}
#content .col_droite ul li ul li {
	list-style-image:none;
	list-style-type:disc;
}
#content .col_droite_gauche ul {
	color:#4e4d51;
	margin:0px 0px 15px 20px;
}
#content .col_droite_gauche ul li {
	list-style-image:url(../images/fd_fleche.jpg);
	margin-top:5px;
}
#content .col_droite_gauche ul li ul li {
	list-style-image:none;
	list-style-type:disc;
}
.accueil #content .col_droite {
	height:200px;
	background:url(../images/fd_accueil_contenu.jpg) no-repeat 55px 25px;
	text-indent:-5000px;
	display:block;
}

#actualites {
	position:relative;
	width:287px;
}
#actualites h6 {
	position:relative;
	width:287px;
	height:25px;
	background:url(../images/fd_actualites_titre.jpg) no-repeat;
	text-indent:-5000px;
}
#actualites .actualite {
	position:relative;
	width:255px;
	padding:2px 15px 3px 15px;
	border-left:1px solid #c1c0c3;
	border-right:1px solid #c1c0c3;
	background:url(../images/fd_actualites_separation.jpg) no-repeat top;
}
#actualites .actualite h4 {
	font-size:10px;
	color:#004e9c;
	font-weight:bold;
	padding-top:8px;
}
#actualites .actualite p {
	margin:0 !important;
	font-size:11px;
	color:#4e4d51;
}
#actualites .actualite a {
	text-decoration:underline;
}
#actualites #pied_actu {
	position:relative;
	width:287px;
	background:url(../images/fd_actualites_bas.jpg) no-repeat;
}

#footer {
	position:relative;
	width:980px;
	margin-top:25px;
	font-size:10px;
	text-align:center;
	line-height:16px;
	color:#4e4d51;
}

/* Formulaire de contact */
a.lien_form {
	color:#004e9c;
	font-size:14px !important;
	font-weight:bold;
}

.champ {
	position:relative;
	margin-bottom:10px;
}
.champ label {
	position:relative;
	float:left;
	width:190px;
}
.champ #interets {
	float:left;
	margin-bottom:10px;
}
.champ #villes {
	float:left;
	margin-bottom:10px;
}
#titre {
	margin-bottom:50px;
}
input.bouton {
	background:#004e9c;
	color:#FFFFFF;
	width:75px;
	height:30px;
	border:none;
	display:block;
}
.erreur {
	color:#FF0000;
}



