body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,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:12px;
	color:#35501B;
	background-image:url(../images/body_bg.gif);
	background-attachment:fixed;
	background-position:0px 0px;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#kawa_global{
	width:714px;
	margin-left:auto;
	margin-right:auto;
}
#kawa_global02{
	width:713px;
}
#kawa_head{
	clear:both;
	width:712px;
	height:199px;
	background-image:url(../images/head_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border-left:1px solid #C3C6BF;
	border-right:1px solid #C3C6BF;
}
#kawa_main{
	width:713px;
	float:left;
	clear:both;
	margin-top:15px;
	background-image:url(../images/main_bg_center.gif);
	background-repeat:repeat-y;
}
#kawa_main02{
	width:713px;
	float:left;
	background-image:url(../images/main_bg_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#kawa_main03{
	width:713px;
	float:left;
	background-image:url(../images/main_bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#kawa_leftg{
	width:205px;
	float:left;

}
#kawa_left{
	width:205px;
	margin-bottom:200px;

}
#kawa_middle{
	width:494px;
	float:left;
	margin-left:13px;
	border-top:1px solid #C3C6BF;
}
#kawa_center{
	width:464px;
	padding:15px;
}
#kawa_footer{
	width:100%;
	clear:both;
	float:left;
	font-size:10px;
}
#kawa_reset{
	width:100%;
	clear:both;
	font-size:0px;
}
div#kawa_modu{
	border-top:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#F1F6E9;
}
#kawa_modu1{
	float:left;
}
 #kawa_modu2{
	float:right;
}
.mod_by_1{
	width:100%;
}
.mod_by_2{
	width:50%!important;
	width:49%;
}
div.kawa_modubg{
	background-color:#E1EEDB;
	margin-left:5px;
	margin-right:5px;
	color:#35511B;
	padding-bottom:10px;
}
/************* Joomla CSS **********/
body            {}
td, tr, p, div      {}
hr    {}
a{
	color:#5A7640;
	text-decoration:none;
}
a:link,a:visited{
	color:#5A7640;
}
a:hover{
	color:#5A7640;
	text-decoration:underline;
}
ul{
	margin:10px;
	margin-left:20px;
}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,input,p,blockquote,th{
	margin-bottom:5px;
}
strong{
	font-weight:bold;
}
/************** MODULES ******/

#kawa_left div.module, #kawa_left div.module-login{
	margin-bottom:10px;
	text-align:center;
	margin-left:1px;
}
#kawa_left div.module-login{
	border-bottom:3px solid #4B8D25;
}
#kawa_left div.module div{
}
#kawa_left div.module div div{
}
#kawa_left div.module div div div{
}
 #kawa_left div.module form{
	padding:10px;
}
#kawa_left div.module h3, #kawa_left div.module-login h3{
	color:#FFFFFF;
	display:block;
	float:none;
	text-align:left;
	padding-left:30px;
	height:21px;
	padding-top:8px;
	margin-bottom:0px;
	background-image:url(../images/module_title_bg.gif);
	
}
/****bis*/


#kawa_modu h3{
	display:block;
	padding-left:15px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	background-color:#4B8D25;
}

#kawa_center .contentheading{
	color:#FFFFFF;
	background-image:url(../images/heading_bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:15px;
	font-weight:bold;
}
#kawa_modu, #kawa_modu a,#kawa_modu a:hover{
	color:#35511B;
}
/**************/
ul{}
li {}
.button            {
	display:block;
	color:#000000;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
.back_button {}
.inputbox        {}
.module{
}
.module a,.module a:link,.module a:hover{
}
.sectiontableheader        {}
.sectiontableentry1    {
	background-color:#196E87;
	border-top:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	color:#FFFFFF;
}
.sectiontableentry2    {
	background-color:#2597B7;
	border-top:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	color:#FFFFFF;

}
.sectiontableentry2 a,.sectiontableentry1 a{
	color:#FFFFFF;
}
.sectiontableentry2 a:hover ,.sectiontableentry1 a:hover{
	color:#EEEEEE;
}
/*********MENU PRINCIPAL*****************/
#kawa_left a.mainlevel            {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	border-bottom:1px solid #D9D9D9;
	background-image:url(../images/menu_puce_off.gif);
	background-repeat:no-repeat;
	background-position:12px 8px;
	color:#2E7201;
	font-size:11px;
}

#kawa_left a.mainlevel:link, #kawa_left a.mainlevel:visited            {
	color:#526E8B;
}
#kawa_left a.mainlevel:hover           {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
#kawa_left #active_menu            {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
#kawa_left a#active_menu:hover             {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
#kawa_left a#active_menu.sublevel:hover  {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
#kawa_left a#active_menu.sublevel  {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
#kawa_left .sublevel   {
	display:block;
	padding-top:3px;
	padding-left:30px;
	padding-bottom:3px;
	border-bottom:1px solid #D9D9D9;
	background-image:url(../images/menu_puce_off.gif);
	background-repeat:no-repeat;
	background-position:17px 8px;
	color:#2E7201;
	font-size:11px;
}
#kawa_left a.sublevel:link,#kawa_left  a.sublevel:visited   {
	color:#526E8B;
}
#kawa_left a.sublevel:hover   {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_puce_over.gif);
	background-position:left top;
}
div#kawa_left div table div{
	margin-left:-4px;
}
div#kawa_left div table div img{
	display:none;
}

/***************** START mise en forme bot et top menu*******************/

#kawa_topmenu ul {
	display:block;
	width:auto;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	text-align:center;
	margin-left:10px;
}
#kawa_topmenu ul li  {
	display:inline;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	margin-bottom:0px;
	border-right:1px solid #5E7F9A;
	color:#5E7F9A;
}
#kawa_topmenu ul li a   {
	color:#5E7F9A;
	text-decoration:none;
}
#kawa_topmenu ul li a:hover    {
	color:#5E7F9A;
	text-decoration:underline;
}

/***************** START mise en forme bot et top menu*******************/

#kawa_topmenu02 ul {
	display:block;
	width:auto;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	text-align:center;
	margin-left:10px;
}
#kawa_topmenu02 ul li  {
	display:inline;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	margin-bottom:0px;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
}
#kawa_topmenu02 ul li a   {
	color:#FFFFFF;
	text-decoration:none;
}
#kawa_topmenu02 ul li a:hover    {
	color:#FFFFFF;
	text-decoration:underline;
}


/***************** END mise en forme bot et top menu*******************/
ul#mainlevel-nav  {
}
ul#mainlevel-nav li    {
}
ul#mainlevel-nav li a   {
}
ul#mainlevel-nav li a:hover    {
}
a:link, a:visited  {}
a:hover   {}
/*a.category:link, a.category:visited       {}*/
.readon    {} /*lire la suite*/
/*.pagenavbar       {}*/

/*.contenttoc   {}
.contenttoc th      {}
.contenttoc td  {}*/

/*.smalldark   {}*/

.small, .createdate, .modifydate  {/*articles*/
	font-size:10px;
	color:#9699A0;
	padding-bottom:5px;
} 
.content_rating   {}
.content_vote  {}
.pathway   {}
a.pathway:link, a.pathway:visited     {}
a.pathway:hover  {}
.contentpane    {}
.contentpaneopen      {}
 .componentheading          {
	color:#FFFFFF;
	background-image:url(../images/heading_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	height:30px;
}
.contentpagetitle      {}
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active      {}
a.readon:link, a.readon:visited  {}
a.readon:hover   {}
.back_button a:link, .back_button a:visited  {}
.back_button a:hover     {}
.pagenav a:link, .pagenav a:visited, .buttonheading a:link, .buttonheading a:visited   {}
.sectiontablefooter   {}
.pagenav a:hover, .buttonheading a:hover   {}
#moncontenu           {}
a.category:link   {}
a.category:hover   {}
strong   {}
#introtext {}
#fulltext {}
.poll {}
.pollsbordertable {}
.poll label{}
.poll thead{}

#kawa_middle table{
	width:98%;
}
iframe.wrapper{
	width:100%!important;
	height:600px;

}
#mod_search_searchword{
font-size:11px;
}
