/* Start of CMSMS style sheet 'kine::contenu_accueil' */
	
div#contenu{
	margin-top: 0px;
	float: left;
	background: url(images/fond_contenu.gif) repeat-y;
	width:422px;
	margin: 0;
}
div#contenu a{
	color: #5C5C5C;
}
div#gauche{
	float: left;
	width: 205px;
	padding-left: 15px;
	margin-right: 10px;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	margin-top: 5px;
border-right:1px dotted #666666;
}
div#gauche h5.titre_rouge{
	margin: 0;
	height: 17px;
	background: url(images/bd_info.gif) no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	padding-top: 2px;
}	
div#gauche h4{
	font-size: 12px;
	margin: 0;
	margin-top: 3px;
	margin-bottom: 5px;
}
.date{
	color: #CC0000;
	margin: 0;
	padding: 0;
}
.formation{
	color: #003399;
	margin:0;
}
.italic{
	font-style: italic;
	margin: 0;
}
#image_gauche{
	padding-top: 2px;
}
#mail a{
	color: #000;
}
div#droit{
	position:absolute;
	left: 375px;
	height: 17px;
	width: 205px;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	margin-top: 5px;
}
div#droit h4{
	font-size: 12px;
	margin: 0;
	margin-top: 3px;
	margin-bottom: 5px;
}
div#droit h5.titre_bleu{
	background: url(images/bd_formations2.gif) no-repeat;
	height: 17px;
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	padding-top: 2px;
}
div#droit2{
	position:absolute;
	right:0;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
}
div#droit2 a{
	color: #5C5C5C;
}
#image_physio{
	float: left;
	padding-right: 2px;
	margin: 0;
}





/* CSS Document */


/* End of 'kine::contenu_accueil' */

/* Start of CMSMS style sheet 'kine::nav_gauche' */
div#navigation_gauche {
	width: 139px;
	margin: 0;
	padding: 0;
	float: left;
	margin-top: 0px;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	border-right-color:#d5d5d5;
	border-right-width:1px;
	border-right-style:solid;
}

div#navigation_gauche a {
	text-decoration: none;
	display: block;
	color: #2C5CB1;	
}

ul#menu_gauche {	
	list-style-type: none;
	margin: 0;
    padding: 0;
	margin-top: 3px;
	background:#ececec;
}	

ul#menu_gauche li {
	width: 139px;
	text-indent: 0px;
	word-spacing: -1px;
	text-align: left;
	margin: 0;
	padding:0;
	text-align:left;
}
	
ul#menu_gauche li a {
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	line-height: 21px;
	padding-left: 0px;

}

ul.sous_menu{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.sous_menu a {

}
div#navigation_gauche .sous_menu a {
	text-indent:7px;
	background: url(images/fond_li.gif);
	text-align:left;
}
div#navigation_gauche .sous_menu a:hover{
	background: url(images/fond_li_hover.gif);
	color: white;
		text-align:left;
}

div#navigation_gauche ul li a {
	text-align:center;
}
div#navigation_gauche ul li a:hover {
	text-align:center;
}
div#navigation_gauche .menu_root a {
	line-height:12px;
	height:20px;
	margin:0 0 0 38px;
	padding:0 0 0 14px;
	background: url(images/maison.gif) no-repeat;
}
div#navigation_gauche .menu_root a:hover, div#navigation_gauche .menu_root a.menuactive {
	line-height:12px;
	height:20px;
	margin:0 0 0 38px;
	padding:0 0 0 14px;
	border:none;
	background: url(images/maison.gif) no-repeat;
}

div#navigation_gauche ul li a:hover, div#navigation_gauche ul li a.menuactive{
	color:#000;
	background: #fff;
	background: #fff url(images/fle.gif) left no-repeat;
}

div#navigation_gauche .titre_menu a {
	text-indent:0px;
	color:#fff;
	padding-left:4px;
	margin-top:10px;
	height:24px;
	background:url(images/fond_menu_bleu.gif) repeat-x;
}

div#navigation_gauche .titre_menu a:hover{
	color:#ccc;
	background:url(images/fond_menu_bleu.gif) repeat-x;
}

div#navigation_gauche .sous_menu a {
	padding:0 0 0 4px;
	margin:0px;
	color:#000;
	text-indent:7px;
	background: url(images/fle.gif) left no-repeat;
	height:20px;
}

div#navigation_gauche .sous_menu a:hover{
	background: #fff url(images/fle.gif) left no-repeat;
	color:#666;
	border-right-color:#d5d5d5;
	border-right-width:1px;
	border-right-style:solid;
}

div#navigation_gauche .sous_menu li{
	padding: 0px; 
	margin:0px;
}

div#couv_ksi{
	padding-top:10px;
	padding-left:10px;
}
/* End of 'kine::nav_gauche' */

/* Start of CMSMS style sheet 'kine::nav_haut' */
div#navigation{
	background: url(images/fond_menu.gif) no-repeat;
	height: 18px;
	width: 551px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 101px;
}
	
ul#menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 96px;
}
	
ul#menu li{
	float: left;
	font: bold 9px Verdana;	
	height: 14px;
	text-align: center;
	padding-top: 1px;
}

ul#menu li a{
	text-decoration: none;
	color: white;
	display: block;
	line-height: 16px;
	padding-top: 1px;
width:76px;
}
	
ul#menu li a:hover{
	background: url(images/roll_over.gif);
}
div#image_sous_menu{
	position: absolute;
	top: 119px;
	left: 0;
	margin: 0;
}

ul#menu li.dopage a{
        text-decoration: none;
	color: white;
        width:150px;
	display: block;
	line-height: 16px;
	padding-top: 1px;

}

ul#menu li.dopage a:hover{
background: url(images/roll_over.gif) repeat-x;
width:150px;
}
/* End of 'kine::nav_haut' */

/* Start of CMSMS style sheet 'kine::entete' */
body{
	margin: 0;
	padding: 0;
}

body img{
	border: 0;
}

div#page{
	width:725px;
	position:relative;
}

div#entete{
	background: url(images/bandeau.jpg) no-repeat;
	height: 143px;
	margin: 0;
	padding-top: 0px;
}

div#logo{
	padding-left: 588px;
	margin : 0;
}
/* End of 'kine::entete' */

