#contenu #contenu_txt {
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#666666;
	text-align:left;
	width:788px;
}
#haut_kmed {
	position:relative;
	height:216px;
	background: url(../images/fond_kelmed.jpg) top left no-repeat;
	margin-top:30px;
	margin-left:12px;
}
#haut_kmed #flash {
	position:absolute;
	top:27px;
	left:15px;
	height:115px;
	width:177px;
}
#haut_kmed #onglet1{
	position:absolute;
	top:109px;
	width:759px;
	height:107px;
	background: url(../images/onglet1.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet1 #aide_open1{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_open1.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet1 #aide_open1 .text1{
	display:block;
	margin-top:21px;
	margin-left:28px;
	padding-left:10px;
	margin-bottom:5px;
	color:#24537D;font-size:7pt;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet1 #aide_open1 .text1 span, #haut_kmed #onglet1 #aide_open1 .text2 span {color:#24537D;font-size:7pt;font-weight:bold;
}
#haut_kmed #onglet1 #aide_open1 .text2{
	display:block;
	margin-left:28px;
	padding-left:10px;font-size:7pt;
	color:#24537D;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet1 #aide_closed1{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_closed1.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet1 #aide_closed1 a{
	display:block;
	margin-top:38px;
	margin-left:78px;
	color:#24537D;
	padding-left:10px;
	font-size:7pt;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
	cursor:pointer;
}
#haut_kmed #onglet1 .lien1{
	position:absolute;
	top:71px;
	left:100px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet1 .lien2{
	position:absolute;
	top:71px;
	left:280px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet1 .lien3{
	position:absolute;
	top:71px;
	left:460px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet2{
	position:absolute;
	top:109px;
	width:759px;
	height:107px;
	background: url(../images/onglet2.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet2 #aide_open2{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_open2.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet2 #aide_open2 .text1{
	display:block;
	margin-top:20px;
	margin-left:28px;
	padding-left:10px;
	margin-bottom:3px;
	color:#24537D;font-size:8pt;
}
#haut_kmed #onglet2 #aide_open2 .text2{
	display:block;
	margin-left:38px;
	padding-left:10px;font-size:8pt;
	color:#24537D;
	font-weight:bold;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet2 #aide_closed2{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_closed2.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet2 #aide_closed2 a{
	display:block;
	margin-top:38px;
	margin-left:272px;
	color:#24537D;
	padding-left:10px;
	font-size:7pt;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
	cursor:pointer;
}
#haut_kmed #onglet2 .lien1{
	position:absolute;
	top:71px;
	left:100px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet2 .lien2{
	position:absolute;
	top:71px;
	left:280px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet2 .lien3{
	position:absolute;
	top:71px;
	left:460px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet3{
	position:absolute;
	top:109px;
	width:759px;
	height:107px;
	background: url(../images/onglet3.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet3 #aide_open3{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_open3.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet3 #aide_open3 .text1{
	display:block;
	margin-top:21px;
	margin-left:28px;
	padding-left:10px;
	margin-bottom:5px;
	color:#24537D;font-size:7pt;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet3 #aide_open3 .text1 em, #haut_kmed #onglet3 #aide_open3 .text2 em {color:#24537D;font-size:7pt;font-weight:bold;
}
#haut_kmed #onglet3 #aide_open3 .text2{
	display:block;
	margin-left:28px;
	padding-left:10px;font-size:7pt;
	color:#24537D;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet3 #aide_open3 .text3{
	display:inline;
	margin-left:20px;
	padding-left:10px;font-size:8pt;
	color:#24537D;
	font-weight:bold;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
}
#haut_kmed #onglet3 #aide_closed3{
	position:absolute;
	top:0px;
	left:88px;
	width:561px;
	height:71px;
	background: url(../images/aide_closed3.jpg) 0 0 no-repeat;
}
#haut_kmed #onglet3 #aide_closed3 a{
	display:block;
	margin-top:38px;
	margin-left:446px;
	color:#24537D;
	padding-left:10px;
	font-size:7pt;
	background:url(../images/fle_aide.gif) 0 3px no-repeat;
	cursor:pointer;
}
#haut_kmed #onglet3 .lien1{
	position:absolute;
	top:71px;
	left:100px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;cursor:pointer;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet3 .lien2{
	position:absolute;
	top:71px;
	left:280px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;cursor:pointer;
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#haut_kmed #onglet3 .lien3{
	position:absolute;
	top:71px;
	left:460px;
	width:144px;
	padding:10px 0 10px 30px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	
	/*height:35px;*/
	/*border:1px solid #000;*/
}
#formulaire {
	border:1px solid #DDDDDD;
	background:#EFEFEF;
	padding:25px 25px 25px 25px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
}
#formulaire p.titre{
	color:#184C7C;
	padding-bottom:10px;
}
#formulaire p.intro {
	font-size:8pt;
}
#formulaire p.intro span {
	font-size:8pt;
}
#formulaire input.minput {
	width:450px;
	height:22px;
	border:1px solid #DDD;background:#FFF;
}
#formulaire span.gras_1{
	font-weight:bold;
	color:#F0077D;
}
#resultat {
	border:1px solid #DDDDDD;
	background:#EFEFEF;
	padding:20px 15px 25px 25px;
	margin-left:16px;
	margin-right:16px;
	margin-top:8px;
}
#resultat p.titre {
	color:#184C7C;font-weight:bold;
}
#resultat p.medic{
	float: left;
	padding:3px 2px 3px 5px;
	background:#E7E7E7;
	margin:15px 0px 20px 0px;
	width:580px;
	color:#F0077D;
}
#resultat a.modif{
	float:left;
	/*padding:20px 2px 3px 5px;	
	width:auto;
	border: 1px solid green;*/
	padding-top: 20px;
	padding-left: 5px;
	color:#F0077D;
	font-size:7pt;	
}
#resultat select {
	width:588px;
	border:1px solid #AAA;
	background:#FFF;
	margin-bottom:15px;
	color:#696969;
}
#resultat div.btn input {
	margin-left:240px;
	
}
#resultatgroupe {
	padding-left:12px;
	padding-right:12px;
}
#resultatgroupe .resume{
	height:105px;
	background: url(../images/resume.gif) 0 0 no-repeat;
	margin-top:15px;
}
#resultatgroupe .resume td ul{
	margin-left:20px;
	margin-top:32px;
}
#resultatgroupe .resume td ul li{
	color:#184C7C;
	list-style:none;
	background:url(../images/puce_bleu.gif) 0 3px no-repeat;
	padding-left:15px;
	height:16px;
}
#resultatgroupe .resume td a {
	display:block;
	font-size:7pt;color:#F0077D;
	margin-left:20px;
	margin-top:5px;
	cursor:pointer;
}
#resultatgroupe .resume td span {
	display:block;
	font-size:11pt;color:#fff;
	font-weight:bold;
}
#resultatgroupe .tab_resultats {
	background:url(../images/resultatsgroupe_mil.gif) repeat-y;
	margin-bottom:20px;
	width:761px;
}

#resultatgroupe .tab_resultats .haut {
	background: url(../images/resultatsgroupe_haut.gif) 0 0 no-repeat;
}
#resultatgroupe .tab_resultats .haut a{
	display:block;
	font-size:7pt;
	color: #EF6DAF;
	margin-left:692px;
	padding-top:5px;
	line-height:7pt;
	text-decoration:none;
}
div#chapog {
	font-weight: bold;
	color: #EF067B;
	padding-bottom: 4px;
	padding-left: 15px;
	margin-left:20px;
	font-size:13pt;
	font-weight:bold;
	background:url(../images/puce_rose.gif) 0 4px no-repeat;
}

div#chapog span {
	display: none;
}
div#chapor {
	font-weight: bold;
	color: #969696;
	padding-bottom: 4px;
	padding-left: 15px;
	margin-left:20px;
	font-size:13pt;
	font-weight:bold;
	background:url(../images/puce_grise.gif) 0 4px no-repeat;
}

div#chapor span {
	display: none;
}

span.petitg{
	font-size:8pt;
	color: #B5B5B5;
	margin-left:35px;
}
span.petitr{
	font-size:8pt;
	color: #FAADD4;
	margin-left:35px;
}
table.souschapo {
	width: 96%;
	border: 1px solid #DDDDDD;
	background-color: #F7F7F7;
	padding:0;
} 
table.souschapo td{
	color:#5FBDD2;
}
table.souschapo td.picto{
	background:#FFF;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}
table.souschapo td.texte{
	padding-left:3px;
}
table#km_spe {
	background-color: #F7F7F7;	width: 96%;
	border: 1px solid #DDDDDD;
	border-bottom:none;
}
table.tab_resultats table#km_spe td {
	border-bottom:1px solid #DDDDDD;
	padding:3px;
	color:#777777;
	font-size:8pt;
}
table.tab_resultats table#km_spe td u {
	font-size: 1em;
}
table.tab_resultats table#km_spe td a {

	color:#777777;
	font-size:8pt;
}
table.tab_resultats table#km_mentions td {
	font-size: 0.7em;
	padding: 15px 15px 0px 15px;
	text-align: justify;
}

table.tab_resultats table#km_mentions td a {
	font-size: 1em;
	color: #000000;
}
table.tab_resultats td.effet div{
	color:#999;
	margin-right:268px;
}
table.tab_resultats .bas1{
	background:url(../images/resultatsgroupe_bas.gif) 0 0 no-repeat;
	height:18px
	
}
table.tab_resultats .detail1 div.onglet_detail {
	width:96%;
	border-bottom:1px solid #C0CDDA;height:17px;
}
table.tab_resultats .detail1 div.texte {
	width:96%;
		font-size:7pt;
	color:#638DB3;
	margin-top:4px;
	margin-bottom:10px;
}
table.tab_resultats .detail1 a{
	display:block;
	background: url(../images/detail_moins.gif) 0 0 no-repeat;
	height:17px;
	width:115px;
	font-size:8pt;
	color:#24537D;
	line-height:8pt;
	padding-top:4px;
	padding-left:24px;
	cursor:pointer;
}

table.tab_resultats .detail2 {
	background:url(../images/resultatsgroupe_bas.gif) 0 0px no-repeat;
}
table.tab_resultats .detail2 div.onglet_detail {
	margin-bottom:1px;
	height:17px;
	margin-left:15px;
	margin-top:0px;
}

table.tab_resultats .detail2 a{
	display:block;
	background: url(../images/detail_plus.gif) 0 0 no-repeat;
	height:17px;
	width:115px;
	font-size:8pt;
	color:#24537D;
	line-height:8pt;
	padding-top:4px;
	padding-left:24px;
	cursor:pointer;
}
table.tab_resultats .legende {
	font-size:7pt;
	padding:3px 15px 10px 15px;
	color:#999999;
	line-height:8pt;
	text-align:left;
}
#formulaire .erreurkmed {
	display:block;
	background: url(../images/y_erreur.gif) left repeat-y;
	padding-left:10px;
}

#logos_print {
	display: none;
}

#votre_recherche {
	display: none;
}

#votre_recherche2 {
	display: none;
}
#flec_resume {
	display: none;
}
#lastmaj {
	float: right;
	margin-right: 8px;	
	margin-top: 5px;
	width: 200px;
	height: 0;
	font-size: 0.8em;	
	color: #174B7B;	
}
/* DOUBLE DCI */
form#form_dcis select {
	float: left;
	width: 320px;
}

#medic-dci {
	padding: 8px 2px 3px 10px;
	background:#E7E7E7;
	margin:15px 0px 2px 0px;
	width:715px;
	height: 35px;
}

#medic-dci p.medic-dci {	
	float: left;
	color:#F0077D;
	width: 360px;
}
#resultat a.modif-dci {	
	padding: 0 0 0 10px;
	width:auto;
	color:#F0077D;
	font-size:7pt;
}
input#rechercher {
	
}

.cat_titre {
	margin: 0;
	padding: 0;
	float: none;
}