.formulaire {
	BORDER-RIGHT: #d0d0c4 1px solid; BORDER-TOP: #d0d0c4 1px solid; FONT-SIZE: 11px; BACKGROUND: #f1eee5; BORDER-LEFT: #d0d0c4 1px solid; COLOR: #7f8680; BORDER-BOTTOM: #d0d0c4 1px solid; FONT-FAMILY: Arial
	}
.btformulaire {
	BORDER-RIGHT: #d0d0c4 1px solid; BORDER-TOP: #d0d0c4 1px solid; FONT-SIZE: 11px; BACKGROUND: #cce9e9; BORDER-LEFT: #d0d0c4 1px solid; COLOR: #7f8680; BORDER-BOTTOM: #d0d0c4 1px solid; FONT-FAMILY: Arial
	}
.fondbtformulaire {
	BORDER-RIGHT: #d0d0c4 1px solid; BORDER-TOP: #d0d0c4 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #d0d0c4 1px solid; COLOR: #7f8680; BORDER-BOTTOM: #d0d0c4 1px solid; FONT-FAMILY: Arial
	}

.blocmenu {
	background-color: #CCE9E9;
	width: 230px;
}
.blocmenu2 {
	background: #FFF url(http://www.kapasante.com/img/filler_cc.jpg) top left repeat-x;
	width: 230px;
}

/*---------------- MENUS ----------------*/
.menudroite {
	list-style-type: none;
	margin: 0;
	padding: 24px 40px 0 30px;
	font-size: 0.95em;
}
.menudroite li {
	border-bottom: 1px solid #BCBAB0;
	line-height: 26px;
}
.menudroite li#final {
	border-bottom: none;
	line-height: 26px;
}
.menudroite a {
	margin: 0 2px;
	color: #6A6A6A;
	text-decoration: none;
	background: url(http://www.kapasante.com/img/fleche_off.gif) 142px no-repeat;
}
.menudroite a:hover {
	text-decoration: none;
	font-weight: bold;
	background: url(http://www.kapasante.com/img/fleche_over.gif) 142px no-repeat;
}
.menudroite a#actif {
	font-weight: bold;
	background: url(http://www.kapasante.com/img/fleche_on.gif) 141px no-repeat;
}
.subnavD {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 16px;
}

a.plan {color:#6A6A6A; text-decoration:none;}
a.plan:link {color:#6A6A6A; text-decoration:none;}
a.plan:hover {color:#6A6A6A; text-decoration:none; font-weight:bold;}

a.recherche {color:#6A6A6A; text-decoration:none; font-weight:bold;}
a.recherche:link {color:#6A6A6A; text-decoration:none; font-weight:bold;}
a.recherche:hover {color:#6A6A6A; text-decoration:underline; font-weight:bold;}

a.etab {color:#008da9; text-decoration:none; font-weight:bold;}
a.etab:link {color:#008da9; text-decoration:none; font-weight:bold;}
a.etab:hover {color:#008da9; text-decoration:underline; font-weight:bold;}

a.etab2 {color:#008da9; text-decoration:none; font-weight:bold; font-size:8pt;}
a.etab2:link {color:#008da9; text-decoration:none; font-weight:bold; font-size:8pt;}
a.etab2:hover {color:#008da9; text-decoration:underline; font-weight:bold; font-size:8pt;}

.etab3	{color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a.etab3 {color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a.etab3:link {color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a.etab3:hover {color:#ffffff; text-decoration:underline; font-weight:bold; font-size:8pt;}

a.etab4 {color:#FFCC00; text-decoration:none;  font-size:8pt;}
a.etab4:link {color:#FFCC00; text-decoration:none;  font-size:8pt;}
a.etab4:hover {color:#FFCC00; text-decoration:underline;  font-size:8pt;}

.subnavD li {
	border-bottom: none;
	line-height: 26px;
}
.subnavD a {
	line-height: 26px;
	color: #6A6A6A;
	text-decoration: none;
	background-image:none;
}
.subnavD a:hover {
	text-decoration: none;
	font-weight: bold;
	background-image:none;
}
.subnavD a#actif {
	font-weight: bold;
}

/*---------------- CONTENU ----------------*/
.blocmenu2 p {
	font-size:0.9em;
	color:#666;
	padding-left:10px;
	padding-right:10px;
	line-height:15px;
}
p#titre_chiffres {
	font-size:0.9em;
	color:#FFF;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	line-height:18px;
}
.image_clinique {
	margin:0;
	padding:0;
}
.img_clinique {
	margin:0;
	padding: 0 0 10px 20px;
}
p#titre_clinique {
	color:#96A399;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.35em;
	padding-top:38px;
}
.chapeau_clinique {
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:8px;
}
.soustitre_vert {
	color:#007C7C;
	font-weight:bold;
	font-size:1.1em;
	line-height:1.1em;
	padding: 8px 0 4px 0;
}
.txt_clinique {
	color:#4A4A4A;
	font-size:1em;
	line-height:1.4em;
	padding-top:8px;
}
.paragraphe {
	padding:0 0 10px 0;
}
.paragrapheplan {
	padding:0 0 10px 0;
	text-align:justify;
}
.paragraphe_20 {
	padding:0 0 10px 0;
	margin-left:20px;
}
.paragraphe_40 {
	padding:0 0 10px 0;
	margin-left:40px;
}
a.mail {
	color:#906;
	text-decoration:none;
	border-bottom:1px dotted #906;
}
a.mail:hover {
	border-bottom:none;
}
tel {
	text-align:right;
}
table.tableclinique {
	border:0px solid #066;
}
table.tableclinique th {
	background: #066;
	color: #fff;
	text-align: left;
}
table.tableclinique tr.blanc {
	background: #fff;
}
table.tableclinique tr.vert {
	background: #CCE9E9;
}

table.tablesolo {
	border: 0px solid #066;
	padding: 0 50px 0 20px;
}
table.tablesolo th {
	background: #066;
	color: #fff;
	text-align: left;
	height: 24px;
	line-height: 24px;
}
table.tablesolo tr.blanc {
	background: #fff;
}
table.tablesolo tr.vert {
	background: #CCE9E9;
}
table.tablesolo tr.blancH {
	background: #fff;
	vertical-align: top;
}
table.tablesolo tr.vertH {
	background: #CCE9E9;
	vertical-align: top;
}

table.tablesolo th a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
table.tablesolo th a:hover {
	border-bottom: 0;
}
table.tablesolo tr.blanc a,
table.tablesolo tr.vert a,
table.tablesolo tr.blancH a,
table.tablesolo tr.vertH a {
	color: #066;
	border-bottom: 1px dotted #066;
	text-decoration: none;
}
table.tablesolo tr.blanc a:hover,
table.tablesolo tr.vert a:hover,
table.tablesolo tr.blancH a:hover,
table.tablesolo tr.vertH a:hover {
	border-bottom: 0;
}

