/* 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%; padding-bottom:10px;}
q:before,q:after{content:'';}

*{
	padding:0px;
	margin:0px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#797979;
	font-size:11px;
}
p{
	padding-bottom:10px;
	color:black;
}
a, a:link, a:visited{
	color:#85A513;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	color:#111111;
	text-decoration:underline;
}

td{
	padding:2px;
	}
th{
	padding:2px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#97BE0D;
}
strong{
	font-weight:bold;
}
textarea{
	width:350px;
}
.redalert{
	font-weight:bold;
	color:#FF0000;
}
#Style-warning {
	color: #7D9B14;
	font-weight: bold;
}
.italic{
	font-style:italic;
}
.centerclass{
	text-align:center;
}
div.form_line{
	width:100%;
	float:left;
	margin-bottom:10px;
}
div.form_box_left{
	width:30%;
	float:left;
}
div.form_box_right{
	width:70%;
	float:left;
}
#kawa_global{
	width:96%;
	border:1px solid #CCCCCC;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	min-width:960px;
}
#kawa_head{
	width:100%;
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
}
#kawa_head03{
	width:100%;
	background-image:url(../images/lapetition_logo2.gif);
	background-repeat:no-repeat;
	background-position:5px 25px;
	overflow:hidden;
}
#kawa_logo a:hover{
	text-decoration:none;
}
#kawa_banpub{
	height:110px;
	padding-top:0px; /*83px*/;
	margin-left:228px;
	text-align:center;
}
#kawa_main{
	width:100%;
	background-color:#FFFFFF;
}
#kawa_main02{
	width:100%;
}
#kawa_main03{
	width:100%;
}
#kawa_left{
	width:211px;
	float:left;
	padding-bottom:208px;
	margin-left:6px!important;
	margin-left:3px;
	margin-right:8px!important;
	margin-right:4px;
	padding-top:10px;
}
#kawa_right{
	width:184px;
	float:right;
	padding-top:0px;
}
#kawa_content{
	margin-left:225px;
	margin-right:185px;
	padding:10px;
	position:relative;
}
#kawa_footer{
	width:100%;
	clear:both;
	height:24px;
	padding-top:5px;
	overflow:hidden;
	text-align:center;
}
#kawa_footer2{
	width:600px;
	text-align:center;
	clear:both;
	height:29px;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	font-weight:bold;
}
#kawa_reset{
	width:100%;
	clear:both;
	height:0px;
	overflow:hidden;
}
#kawa_reset2{
	width:10px;
	clear:both;
	height:0px;
	overflow:hidden;
}
.kawa_reset2{
	width:10px;
	clear:both;
	height:0px;
	overflow:hidden;
}
.kawa_reset3{
	width:99%;
	float:left;
	height:10px;
	overflow:hidden;
	background-color:#333333;
}
#kawa_left div.module0{
	padding:0px;
}
#kawa_left div.module00{
	margin-top:10px;
	float:left;
}
#kawa_left .module1{
}
#kawa_left .module2{
	padding-left:5px!important;
	padding-right:3px;
	padding-bottom:11px;
}
#kawa_left .module2 form{
	padding:5px;
	text-align:center;
}
#kawa_left .module2	h3{
	display:block;
	padding:5px;
	padding-left:25px;
	color:#FFFFFF;
	background-color:#97BE0D;
	background-image:url(../images/puce_titre_left.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	width:173px;
	margin:0px;
}
#kawa_left .kawa_mainmenu .spacer{
	display:block;
	padding:3px;
	padding-left:23px;
	margin:0px;
	width:175px;
}
#kawa_left .kawa_mainmenu a{
	width:175px;
}
#kawa_right .kawa_mainmenu a{
	width:138px;
}
.kawa_mainmenu a{
	display:block;
	padding:3px;
	padding-left:23px;
	text-decoration:none;
	margin:0px;
	color:#6F6C6C;
	background-image:url(../images/puce_menu_off.gif);
	background-repeat:no-repeat;
	background-position:12px 8px;
}
.kawa_mainmenu a:hover{
	background-image:url(../images/puce_menu_over.gif);
	background-color:#F3F2F2;
}
 .kawa_mainmenu a.active_menu{
	background-image:url(../images/puce_menu_over.gif);
	background-color:#F3F2F2;
}
 ul.kawa_mainmenu{
	padding:0px;
	margin:0px;
	display:block;
	margin-top:0px;
}
.kawa_mainmenu li{
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	clear:both;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#CCCCCC;
}
#kawa_right .module0{
	padding:8px;
}
#kawa_right .module1{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#kawa_right .module2{
}
#kawa_right .module2	h3{
	display:block;
	padding-top:6px;
	padding-left:5px;
	background-image:url(../images/titre_right_bg.gif);
	background-repeat:repeat-x;
	color:#7D9B14;
	height:22px;
	border-bottom:0px solid #CCCCCC;
	padding-bottom:0px;
	margin-bottom:0px;
}
.padding10{
	padding:10px;
}
.padding3{
	padding:3px;
}
#kawa_pres{
	min-height:350px;
}
.myh3_1{
	background-image:url(../images/myh3_center.gif);
	background-repeat:repeat-x;
	/*background-color:#7D9B14;*/
	background-position:top;
	color:#FFFFFF;
	height:30px;
	padding-bottom:10px;
	float:left;
	width:100%;
}
.myh3_2{
	background-image:url(../images/myh3_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#6F6C6C;
	/height:30px;
}
.myh3_3{
	display:block;
	background-image:url(../images/myh3_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:22px;
	padding:0px;
	margin:0px;
	padding-top:8px;
	padding-left:5px;
	color:#797979;
}
#kawa_content table{
	width:100%!important;
	width:98%;
	border:1px solid #CCCCCC;
	float:left;
}
#pubright{
	width:162px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:11px;
	text-align:center;
}
#pubright2{
	width:120px;
	padding-left:20px;
	padding-right:20px;
}
#pubtop{
	width:730px;
	height:92px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}
#pubtop2{
	width:728px;
	height:90px;
}
.pubcol{
	width:728px;
	height:90px;
	background-color:#FFFFFF;
}
.pubcol_pet{
	width:468px;
	height:60px;
	background-color:#FFFFFF;
}
.pubpage{
	width:468px;
	height:60px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	border:1px solid #000000;
}
#kawa_pubff{
	text-align:center;
}
.tr_deleted{
	background-color:#DDDDDD;
}
#kawa_footer ul{
	display:block;
	margin:0px;
	padding:0px;
	margin-top:8px;
	width:100%;
	text-align:center;
}
#kawa_footer ul li{
	display:inline;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid #85A513;
}
#kawa_footer ul li:first-child{
	border-left:1px solid #85A513;
}
.pagesoff{
	color:#CCCCCC;
}
.boxradios{
	border:1px solid #999999;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
}
.signer_pet{
	font-size:13px;
}
h3.pub_right{
	display:block;
	padding-top:6px;
	padding-left:5px;
	background-image:url(../images/titre_right_bg.gif);
	background-repeat:repeat-x;
	color:#7D9B14;
	height:22px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:0px;
	margin-bottom:0px;
}
.pubpage_mr{
	width:300px;
	height:250px;
	float:right;
}
.indexboxfloat{
	width:49%;
	float:left;
}
.indexboxfloat2{
	width:49%;
	float:right;
}
.boxboxfloat{
	width:100%;
	float:left;
}
.boxpubindex01{
	width:99%;
	height:60px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}
.boxpubindex02{
	width:462px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
/*** pages ***/
div.pagesINnations {
	height:300px;
	width:400px;
}
.pagesINnations ul{
	display:block;
	margin:0px;
	padding:0px;
	margin-top:8px;
	height:300px;
	width:400px;
	border:1px solid #000000;
	overflow:auto;
}
.pagesINnations ul li{
	display:inline;
	margin:0px;
	padding:0px;
	padding:2px;
	padding-left:3px;
	padding-right:3px;
	margin:2px;
	border:1px solid #97BE0D;
	background-color:#F0F0F0;
	overflow:auto;
}
.pagesINnations ul li.ppageoff{
	background-color:#FFFFFF;
}
div.pagination{
	float:left;
	height:30px;
	width:400px;
}
div.pagination p{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	padding:2px;
	padding-left:3px;
	padding-right:3px;
	margin:2px;
	border:1px solid #97BE0D;
	background-color:#F0F0F0;
}
#kawa_global{
	width:96%;
	border:1px solid #CCCCCC;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	min-width:960px;
}
