@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,_right,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

*{
	padding:0px;
	margin:0px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#34223F;
	color:#767676;
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

ul{
	margin:10px;
	margin-left:20px;
}
dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,input,p,blockquote,th{
	margin-bottom:5px;
}
strong{
	font-weight:bold;
}
#kawa_global{
	width:100%;
	background-color:#000000;
	background-image:url(../images/global_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#kawa_global02{
	width:948px;
	margin-left:auto;
	margin-right:auto;
}
#kawa_head{
	width:942px;
	clear:both;
	padding:3px;
	height:22px;
	
}

#kawa_main{
	width:948px;
	clear:both;
	background-image:url(../images/main_bg.gif);
	background-position:184px 0px;
	background-repeat:repeat-y;

}
#kawa_main02{
	width:948px;
	clear:both;
	background-image:url(../images/center_bg.jpg);
	background-position:184px 0px;
	background-repeat:no-repeat;

}
#kawa_left{
	width:184px;
	float:left;
	padding-top:170px;
	background-image:url(../images/left_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#kawa_right{
	width:235px;
	height:500px;
	float:right;
	background-image:url(../images/right_bg.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#kawa_content{
	width:492px;
	margin-left:202px;
	margin-right:200px;
	padding-top:160px;
}
#kawa_footer{
	height:21px;
	width:948px;
	overflow:hidden;
	text-align:center;
	clear:both;
	color:#886F96;
	background-image:url(../images/footer_bg.jpg);
	padding-top:200px;
}
#kawa_footer a{
	color:#886F96;
}
#kawa_reset{
	width:100%;
	font-size:0px;
	height:0px;
	clear:both;
	padding:0px;
	margin:0px;
}
/*** Gestion colonnne de gauche ***/

/*** ***/
#kawa_left div.module{
	background-image:url(../images/module_bg_center.gif);
	background-repeat:repeat-y;
	width:167px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:7px;
	margin-top:10px;
	/*border-bottom:1px solid #848484;*/
}
#kawa_left div.module div{
	background-image:url(../images/module_bg_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:167px;
}
#kawa_left div.module div div{
	padding-top:31px;
	width:165px;
	padding-left:1px;
	padding-right:1px;
}
#kawa_left div.module div div div{
	padding-left:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:none;
	width:auto;
}

#kawa_left div.module h3{
	display:block;
	height:21px;
	margin-top:-31px;
	padding-top:5px;
	text-align:left;
	padding-left:28px;
	color:#5E3D71;

}
div.module ul.mainmenu , div.module  .mainmenu li{
	padding:0px;
	margin:0px;
	display:block;

}
#kawa_left div.module .mainmenu a{
	display:block;
	padding-left:25px;
	padding-top:4px;
	padding-bottom:4px;
	color:#7C7C7C;
	background-image:url(../images/puce_menu_off.gif);
	background-repeat:no-repeat;
	background-position:14px 9px;

}
#kawa_left div.module  .mainmenu a:hover{
	text-decoration:none;
	background-image:url(../images/puce_menu_on.gif);
	background-color:#5E3D71;
	color:#FFF;

}
#kawa_left div.module  .mainmenu li{
	border-bottom:1px solid #848484;
}
.myh3_1{
	height:25px;
	width:99%;
	float:left;
	margin-bottom:10px;

}
.myh3_2{
	 height:25px;
	 background-image:url(../images/myh_right.gif);
	 background-repeat:no-repeat;
	 background-position:right top;
}
.myh3_3{
	 height:21px;
	 background-image:url(../images/myh_left.gif);
	 background-repeat:no-repeat;
	 background-position:left top;
	 display:block;
	 padding-left:10px;
	 padding-top:4px;
	 color:#FFF;
}
.myContent_1{
	margin-left:1px;

}
.myContent_2{
}
/*******/

#kawa_tophead h3{
	display:none;
}
#kawa_tophead ul.mainmenu{
	display:block;
	float:left;
	margin-top:5px;
	margin-right:2px;
}
#kawa_tophead ul.mainmenu li{
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #D8B9E9;
}
#kawa_tophead ul.mainmenu li a{
	color:#D8B9E9;
}

