body{width:100%;background:url('pagebg-degrde.jpg') repeat-x #CBD8E8;color:#000;font-weight:400;font-size:12px;font-family:Tahoma,Verdana, Arial;margin:0;padding:0}

a.menuTop{padding-left:30px}
#pagecontent{margin:5px 0 0 0;clear:both;z-index:50;min-width:960px}
#rightColumn{width:13%;min-width:140px;float:left;margin:1px;padding:0.5%}
#leftColumn{width:13%;min-width:140px;float:left;margin:1px;padding:0.5%}
div.content{width:65%;min-width:600px;float:left;border:1px solid #666666;background:#FFFFFF;text-align:left;margin:0.5% 0 0 0.5%;padding:1%;position: relative;}

#header{position:relative;width:100%;height:126px;background:url('toutesleslignes.jpg') repeat-x #730021;background-position:0 -332px;z-index:100;min-width:950px;margin:0;padding:0}
#header h1{height:60px;width:217px;background:url('logo.jpg') no-repeat;border-bottom:1px solid #000;margin:0 0 0 15px;padding:0}


#header #topmenu{height:70px;background:url('toutesleslignes.jpg') repeat-x;background-position:0 -413px;background-color:#000;margin:0;padding:0}
/*#header #topmenu{height:70px;background:url('toutesleslignes.jpg') repeat-x;background-position:0 -413px;background-color:#000;margin:0;padding:0}  */

#header #topmenu li{height:68px;width:95px;float:left;style-type:none;list-style:none;margin:1px 0;padding:0}
#header #topmenu li a{display:block;height:68px;width:103px}
#header #topmenu li a:hover{text-decoration:none}
#header #topmenu li a span{visibility:hidden}
#header #topmenu li ul{position:absolute;width:103px;margin:0;padding:0;vertical-align:middle}
#header #topmenu li ul li{text-align:left;min-height:1.5em;max-height:3em;height:100%;width:120px;margin:0;background:#000;vertical-align:middle}
#header #topmenu li li a{color:#ffffff;text-decoration:none;background:#000;min-height:1.5em;max-height:3em;display:block;height:100%;border:0 none;border-left:5px solid #7C0025;padding-left:1em}
#header #topmenu li li a:hover{background:#730021;border-left:5px solid #B51849}


#header #topmenu li a.black_panier{background:url('rassemblementimage.jpg');background-position:-413px -67px;;width:101px;height:66px}
#header #topmenu li a.home_btn{background:url('rassemblementimage.jpg');background-position:0 0;width:101px;height:66px}
#header #topmenu li a.dico_btn{background:url('rassemblementimage.jpg');background-position:-104px 0;width:101px;height:66px}
#header #topmenu li a.news_btn{background:url('rassemblementimage.jpg');background-position:-207px 0;width:101px;height:66px}
#header #topmenu li a.dossiers_btn{background:url('rassemblementimage.jpg');background-position:-311px 0;width:101px;height:66px}
#header #topmenu li a.forum_btn{background:url('rassemblementimage.jpg');background-position:-413px 0;width:101px;height:66px}
#header #topmenu li a.annuaire_btn{background:url('rassemblementimage.jpg');background-position:0 -67px;width:101px;height:66px}
#header #topmenu li a.emploi_btn{background:url('rassemblementimage.jpg');background-position:-104px -67px;width:101px;height:66px}
#header #topmenu li a.downloads_btn{background:url('rassemblementimage.jpg');background-position:-310px -67px;width:101px;height:66px}
#header #topmenu li a.agenda_btn{background:url('rassemblementimage.jpg');background-position:-207px -67px;width:101px;height:66px}
#header hr{clear:both;display:none}
#searchbox{position:absolute;top:20px;right:20px;width:300px}
#searchbox label{color:#FF82A7;height:25px;vertical-align:middle;line-height:25px;font-size:18px}
#searchbox input{height:19px;width:75px;border:none;line-height:24px;font-size:12px;vertical-align:middle;background:url('imagestheme.jpg') no-repeat;background-position:-190px -100px;padding:3px 5px}
#searchbox input.navinputImage{height:33px;width:32px;background:url('imagestheme.jpg') no-repeat;background-position:-221px -60px;margin-top:-5px;cursor:pointer;display:inline}
ul #tiret{line-height:20px;list-style-type:none;display:inline;margin:1px 0 0;padding:0}
#tiret li{height:100%;line-height:15px;padding-left:3%;padding-right:3%;display:block}
/* LEFT COLUMN CONTENT   RIGHT COLUMN CONTENT  */div.info div.info,div.search{height:24px;text-align:left;line-height:24px;vertical-align:middle;color:#FFF;background:#730021;border-left:5px solid #000;text-indent:10px;font-weight:700}
div.info a,div.leftcolumn div.blockTitle a{height:15px;text-align:left;line-height:15px;color:#FFF;text-decoration:none}
div.info a:hover,div.leftcolumn div.blockTitle a:hover{background:#4482BB}
/* Menu  */
div.imagemenudossiers{width:40px;height:30px;background:url('small/dossiers.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenudictionnaire{width:36px;height:30px;background:url('small/dictionnaire.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuboutique{width:45px;height:30px;background:url('small/boutique.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuannuaire{width:39px;height:30px;background:url('small/annuaire.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuagenda{width:27px;height:30px;background:url('small/agenda.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuactualite{width:30px;height:30px;background:url('small/actualite.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuemploi{width:35px;height:30px;background:url('small/emploi.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenuforum{width:35px;height:30px;background:url('small/forum.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
div.imagemenutelechargement{width:37px;height:30px;background:url('small/telechargement.jpg') no-repeat;margin:0px 0px 4px 10px;display:block;float:left}
.menunomdumodule 
{
    /* style optionnel, vous pouvez utiliser tout ce que vous voulez  */
    font-size:200%;
    color:#790023;
    font-weight:bold;
    letter-spacing:-.04em;
    /*margin:0px 30px 10px 5px;*/
padding:5px 10px 10px 5px;
    /* ceci est important */
    position:relative; 
} 
.menunomdumoduletoobig 
{
    font-size:170%;
    color:#790023;
    font-weight:bold;
    letter-spacing:-.04em;
    padding:7px 0px 10px 5px;
    position:relative; 
}

div.imagesearchboutique{width:26px;height:17px;background:url('small/boutique_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchdossiers{width:20px;height:17px;background:url('small/dossiers_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchdictionnaire{width:20px;height:17px;background:url('small/dictionnaire_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}

div.imagesearchannuaire{width:20px;height:17px;background:url('small/annuaire_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchagenda{width:20px;height:17px;background:url('small/agenda_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchactualite{width:20px;height:17px;background:url('small/actualite_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}

div.imagesearchemploi{width:20px;height:17px;background:url('small/emploi_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchforum{width:20px;height:17px;background:url('small/forum_s.jpg') no-repeat;margin:0px 3px 4px 6px;display:block;float:left}
div.imagesearchtelechargement{width:20px;height:17px;background:url('small/telechargement_s.jpg') no-repeat;margin:5px 3px 4px 6px;display:block;float:left}
.searchnomdumodule 
{

    font-size:111%;
    color:#790023;
    font-weight:bold;
    letter-spacing:-.05em;
    /*margin:0px 10px 10px 5px;*/
    padding:1px 30px 5px 5px;

    position:relative; 
} 
/* CENTER Menu */

/* CENTER COLUM CONTENt  SPECIAL  */
#rightColumn a.inscription,#rightColumn a.login{display:block;height:24px;text-align:center;line-height:24px;vertical-align:middle;text-decoration:none;color:#FFF;margin:0 auto;overflow:hidden;}
a.inscription{background:url('imagestheme.jpg') no-repeat;background-position:0px Opx;width:100%; max-width:188px;}
a.inscription:hover{background-position:0px -25px}
a.login{background:url('imagestheme.jpg') no-repeat;background-position:0px -50px;width:100%; max-width:188px;}
a.login:hover{background-position:0px -75px}
.beautitre,.beautitre a:link,.beautitre a:hover,.beautitre a:visited{font-size:18px;font-weight:700;color:#730021;text-decoration:underline}
a.level3{font-size:5px;font-style:italic;display:none}
a.level4{font-size:10px;display:none}
a.level5{font-size:11px;font-style:italic}
a.level6{font-size:12px}
a.level9{font-size:22px}
a.level10{font-size:28px}


div.liens:hover{color:#7C0025;text-decoration:underline;background-color:transparent;cursor:pointer}
div.infoblock{position:relative;min-height:110px}
div.infoblock h3{font-size:15px;line-height:20px;margin:0 0 5px;padding:0}
div.infoblock h3 a{color:#2F5376;font-family:tahoma,verdana,arial;font-size:15px;text-decoration:none}
div.infoblock img{position:absolute;top:25px;left:0}
hr{clear:both;width:100%;height:1px;border:none 0;border-top:2px dashed #A7C0DC;margin:0;padding:0}
div.blockmembre{position:relative;min-height:80px;background-color:#FFF;border:1px solid #D5E1EE;margin:2px}
div.blockmembre img{position:absolute;top:2px;left:0;float:left}
.wiwi_titre{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;font-size:14pt}
.wiwi_soustitre{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;font-size:10pt}
.wiwi_note{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#d78100}
/* Specific definitions of general Tags  */h1{font-size:20px}
h2{font-size:18px}
h3{font-size:15px}
h4{font-size:14px}
h5{font-size:12px}
form{margin:0;padding:0}
ol{margin-left:0.3%;padding-left:4%}
ol li{margin-left:0.3%;list-style:decimal inside}
ol ul{margin-left:0.3%}
ol ul li{margin-left:0.3%;list-style:circle}
ul{padding-left:4%;margin-left:0.3%}
ul li{margin-left:0.3%;list-style:circle;color:#000}
b{font-weight:bold}
img{border:0px}
a:link{color:#2F5376;text-decoration:none;background-color:transparent}
a:visited{color:#2F5376;text-decoration:none;background-color:transparent}
a:hover{color:#730021;text-decoration:underline;background-color:transparent}
td.centercolumn{font-size:12px;width:100%}
div.centercolumn div.blockTitle{background-color:#f0f0f0;color:#000;text-align:left;font-weight:700;text-decoration:none;vertical-align:middle;padding:1px}
div.centercolumn div.blockContent{background-color:#fff;color:#000;text-align:left;border:1px solid #CCC;border-top:0;padding:0.5%}
div.centerLcolumn,div.centerRcolumn{width:49%}
div.centerRcolumn{float:right;margin-right:1%}
#rightColumn div.blockTitle,#leftColumn div.blockTitle,div.centerRcolumn div.blockTitle,div.centerLcolumn div.blockTitle{background:url('toutesleslignes.jpg') repeat-x #213A54;background-position:0 -394px;color:#fff;text-align:left;font-weight:700;text-decoration:none;vertical-align:middle;border:1px solid #333;text-indent:5px;height:18px}
#rightColumn div.blockContent,#leftColumn div.blockContent,div.centerLcolumn div.blockContent,div.centerRcolumn div.blockContent{background-color:#fff;color:#000;text-align:left;border:1px solid #333;border-top:none;margin-bottom:20px;padding:5px}
div.blockContentAlone{background-color:#fff;color:#000;text-align:left;border:1px solid #333;margin-bottom:20px;overflow:hidden;padding:2px}
ul#usermenu li a,ul#usermenulink li a{display:block;text-decoration:none;text-align:left;background-color:#2F5376;color:#fff;border:1px solid #213A54;border-top:#06C;border-left:#06C}
ul#usermenu li a.red{display:block;text-decoration:none;text-align:left;background-color:#730021;color:#fff;border:1px solid #730021;border-top:#06C;border-left:#06C}
ul#search{width:100%;margin:0 auto;padding:0}
ul#search li{list-style:none;line-height:26px;margin:0;padding:0}
ul#search li a{display:block;text-decoration:none;background-color:#2F5376;color:#fff}
ul#search li a.red{display:block;text-decoration:none;background-color:#730021;color:#fff;border:0}
/* Misc. Definitions  */.navtext{font-size:10px;vertical-align:middle}
.navinput{width:7em;height:1.3em;font-size:80%;border:1px solid #000;background-color:#E9E9E9;vertical-align:middle;padding:0 2px 0 0}
.navinputImage{vertical-align:middle}
.contentbox{color:#000}
.centerContent{border-bottom:#ccc 1px solid;background-color:#dee3e7;color:#000}
.tabOn{text-align:left;border-top:1px solid #CCC;border-left:1px solid #CCC;cursor:pointer;color:#000;background-color:#FFF;width:120px;padding:2px}
.tabOff{text-align:left;background-color:#F6F6F6;color:#666;border-top:1px solid #CCC;border-left:1px solid #CCC;cursor:pointer;width:120px;padding:2px}

/* tableau */
table.outer tr td.head a,table.outer tr.head td a, table.index_category tr.head td a {color:#FFF}
th{background-color:#2F5376;color:#FFFFFF;padding:2px;vertical-align:middle;font-family:Verdana, Arial, Helvetica, sans-serif}
.outer{width:100%;margin:0}
.head{background-color:#2E5276;font-weight:700;color:#FFF;margin:15px;padding:5px}
.head a{background-color:#2E5276;font-weight:700;color:#FFF;padding:0}
.foot{background-color:#EAF0F7;font-weight:700;padding:5px}
.even,tr.even td{background-color:#D1DFED;padding:5px}
.odd,tr.odd td{background-color:#EAF0F7;padding:5px}

/* tableau */

/* debut formulaire */

.outer-formulaire{width:100%;margin:0}
.outer-formulaire th{	background-color: #FFF;
	background-color: #F6F6F6;
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
        border-color: #F6F6F6;}
.head-formulaire{background-color: #fdfdfd;
background-image: url('http://www.becompta.be/modules/oledrion/images/bg-degrad-soft-grey.gif');
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #FFFFFF;
	border-bottom-color: #ececec;
	border-left-color: #ececec;
	padding: 3px;
color: #000000;}
.head-formulaire a{background-color:#2E5276;color:#FFF;padding:0}
.foot-formulaire{background-color:#EAF0F7;font-weight:700;padding:5px}
.even-formulaire,tr.even-formulaire td{
background-color: #fdfdfd;
background-image: url('http://www.becompta.be/modules/oledrion/images/bg-degrad-soft-grey.gif');
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #FFFFFF;
	border-bottom-color: #ececec;
	border-left-color: #ececec;
	padding: 3px;
color: #000000;
}
.odd-formulaire,tr.odd-formulaire td{background-color:#EAF0F7;padding:5px}
.xoops-form-element-caption{}
.xoops-form-element-caption-required{font-weight:bold}
input.formButton{border:1px solid #5E5D63;color:#000;font-family:verdana, tahoma, arial, helvetica, sans-serif;font-size:9px;text-align:center}
select{border:#000 1px solid;background:#fff;font:10px verdana, arial, helvetica,sans-serif}
input.formButton{font-size: 100%;
	font-weight: Bold;
	color: #FFF;
	background-color: #F6F6F6;
	border: 1px solid #F6F6F6;
	background-image: url(http://www.becompta.be/modules/oledrion/images/bg-degrad-input-orange.gif);
	background-repeat: repeat-x;
	background-position: left top;}
select{border:#000 1px solid;background:#fff;font:10px verdana, arial, helvetica,sans-serif}
textarea.formBox,input.formTextBox{border:#000 1px solid;background:#fff;font:11px verdana, arial, helvetica, sans-serif}
/* fin formulaire */


.copyright{font-size:10px;background-color:transparent;height:36px;overflow:hidden}
a.copyright{color:#039;background-color:transparent}
a.copyright:hover{color:#C23030;text-decoration:underline;background-color:transparent}
#notifform{display:none}
/* Redirect messages  */div.errorMsg{background-color:#FF3737;color:#FFF;text-align:center;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-right:1px solid #999;border-bottom:1px solid #999;font-weight:700;padding:10px}
div.confirmMsg{background-color:#DDFFDF;color:#039;text-align:center;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-right:1px solid #999;border-bottom:1px solid #999;font-weight:700;padding:10px}
div.resultMsg{background-color:#CCC;color:#000;text-align:center;border-top:1px solid silver;border-left:1px solid silver;font-weight:700;border-right:1px solid #666;border-bottom:1px solid #666;padding:10px}
/* Comments Definitions  */.comTitle{font-weight:700;margin-bottom:2px}
.comUserStat{font-size:10px;color:#2F5376;font-weight:700;border:1px solid silver;background-color:#fff;margin:2px;padding:2px}
.comUserStatCaption{font-weight:400}
.comUserStatus{margin-left:2px;margin-top:10px;color:#2F5376;font-weight:700;font-size:10px}
.comUserRankText{font-size:10px;font-weight:700}
.comDate{font-weight:400;font-style:italic;font-size:smaller}
.comDateCaption{font-weight:700;font-style:normal}
/*forms elements */
/* Content template definition   Code and Quote Definition  */div.xoopsCode{font-size:12px;color:#039;background-color:#F6FAFD;border-right:#c2cdd6 1px dashed;border-top:#c2cdd6 1px dashed;border-left:#c2cdd6 1px dashed;border-bottom:#c2cdd6 1px dashed;padding:3px}
div.xoopsQuote{font-size:12px;color:#039;line-height:125%;text-align:justify;background-color:#F6FAFD;border-right:#c2cdd6 1px dashed;border-top:#c2cdd6 1px dashed;border-left:#c2cdd6 1px dashed;border-bottom:#c2cdd6 1px dashed;padding:3px}
/* Links for Quotes  */div.xoopsQuote a:link,div.xoopsQuote a:visited{color:#000;font-weight:700;background-color:transparent}
div.xoopsQuote a:hover,div.xoopsQuote a:active{color:#1778cb;font-weight:700;background-color:transparent}


/* Forum class  
#xoopsHiddenText{visibility:hidden;color:#000;font-weight:400;font-style:normal;text-decoration:none}
.pagneutral{font-size:10px;width:16px;height:19px;text-align:center;background-image:url(./images/pagneutral.gif)}
.pagact{font-size:10px;width:16px;height:19px;text-align:center;background-image:url(./images/pagact.gif)}
.paginact{font-size:10px;width:16px;height:19px;text-align:center;background-image:url(./images/paginact.gif)}
#mainmenu a.menuSub{padding-left:9px}
#usermenu a.highlight{color:#00f;background-color:#fcc}*/

.ratingblock{display:block;	border-bottom:1px solid #999;	padding-bottom:8px;	margin-bottom:8px;	}
.loading{height:30px;	background:url('images/working.gif') 50% 50% no-repeat;	}
.unit-rating{ /* the UL */	list-style:none;	margin:0px;	padding:0px;	height:30px;	position:relative;	background:url('starrating.gif') top left repeat-x;			}
.unit-rating li{   text-indent:-90000px;	padding:0px;	margin:0px;	list-style:none; /*\*/	float:left;	/* */	}
.unit-rating li a{outline:none;	display:block;	width:30px;	height:30px;	text-decoration:none;	text-indent:-9000px;	z-index:20;	position:absolute;	padding:0px;	}
.unit-rating li a:hover{background:url('images/starrating.gif') left center;	z-index:200;	left:0px;	bottom:0px;	}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:30px}
.unit-rating a.r2-unit{left:30px}
.unit-rating a.r2-unit:hover{width:60px}
.unit-rating a.r3-unit{left:60px}
.unit-rating a.r3-unit:hover{width:90px}
.unit-rating a.r4-unit{left:90px}	
.unit-rating a.r4-unit:hover{width:120px}
.unit-rating a.r5-unit{left:120px}
.unit-rating a.r5-unit:hover{width:150px}
.unit-rating a.r6-unit{left:150px}
.unit-rating a.r6-unit:hover{width:180px}
.unit-rating a.r7-unit{left:180px}
.unit-rating a.r7-unit:hover{width:210px}
.unit-rating a.r8-unit{left:210px}
.unit-rating a.r8-unit:hover{width:240px}
.unit-rating a.r9-unit{left:240px}
.unit-rating a.r9-unit:hover{width:270px}
.unit-rating a.r10-unit{left:270px}
.unit-rating a.r10-unit:hover{width:300px}
.unit-rating li.current-rating{background:url('images/starrating.gif') left bottom;position:absolute;	height:30px;	display:block;	text-indent:-9000px;	z-index:1;	}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}
/*actualite  -- style.css --  */
.itemInfo{float:right}
.itemBody{width:80%; text-align: justify; }


/*forum   -- style.css --  */div.karma{background-color:transparent;text-align:center;border-top:1px solid #DDF;border-left:1px solid #DDF;border-right:1px solid #AAA;border-bottom:1px solid #AAA;padding:10px}
span.index_title{float:left;border:0}
span.index_extra{float:right;border:0;padding:2px}
div.signature{bottom:10px}
div#index_welcome{clear:both;margin:10px}
html>body div#index_welcome{margin-bottom:15px}
#index_welcome div.title{font-size:18px;font-weight:700;border-bottom:dashed 1px;padding:5px}
#index_welcome div.desc{font-size:12px;padding:5px}
#index_welcome div.visit{text-align:right;font-size:11px}
table.index_category{border:0;margin-top:10px;margin-bottom:5px}
table.index_category .desc,table.index_category .desc a{font-weight:400 !important;margin-top:2px;margin-bottom:0}
#index_forum span.item{border:0;margin:0;padding:0 5px}
#index_forum span.extra{float:right;text-align:left;margin:0}
div#forum_header{clear:all;margin:5px}
#forum_header div{padding-top:5px}
div.dropdown .menu,div.dropdown .userbar{font-weight:700;float:left;border:0 !important;margin:0 1px;padding:0}
div.dropdown .item{font-weight:700;white-space:nowrap;border:0 !important;padding:2px 5px}
div.dropdown ul,div.dropdown table{width:135px}
/* -- dropdown menu --   -- user level --  */table.userlevel{width:90%;border:0;border-collapse:collapse;border-spacing:0;padding:0}
table.userlevel td{height:13px;padding:0}
table.userlevel td.end{width:3px}
table.userlevel td.end img{width:3px;height:13px}
table.userlevel td.center{width:100%}
table.userlevel td.center img{height:12px}
/* -- user level --  */.newsticker{color:#FFF;list-style-type:none;border:1px dashed #fff;background:#FFF;margin:0;padding:3px}
.ligneforum{line-height:18px;margin-left:5px;text-overflow:ellipsis;white-space:nowrap}
.toutpetitforum{font-size:10px;float:left;width:60px;height:14px;text-align:center;background:url('imagestheme.jpg') no-repeat;background-position:-39px -100px;margin-right:10px;overflow:hidden}
.toutpetitmessage{font-size:12px;float:left;max-width:200px;text-align:left;margin-right:10px;overflow:hidden}
.date{width:33px;float:left;color:#730021}
.nbrreponse{width:18px;height:17px;background:url('imagestheme.jpg');background-position:-21px -100px;float:left;color:#730021;text-align:center}
.results{float:left;width:55%;}
.resultpub{display:block;float:left;width:width:60%;clear:both;padding-top:10px}
.resultpub span.description{display:block;font-family:arial,sans-serif;font-size:13px;line-height:15px;margin:0px 0px 0px 15px;clear:both;width:100%;float:left}
.result{display:block;float:left;width:100%;clear:both;padding-top:10px}

.result .img{float:left;display:none;width:80px;height:50px;overflow:hidden;border:1px solid #CBCBCB;text-align:center;margin:0 6px 0 0}
.result .img a{display:inline;line-height:36px;color:#999;font-size:13px;font-weight:700;vertical-align:middle;text-decoration:none}
.result .resitem{float:left;margin-left:1px;width:100%;padding-left:30px}
.result span.description{display:block;font-family:arial,sans-serif;font-size:13px;line-height:15px;margin-top:0;margin-bottom:0;clear:both;max-height:28px;overflow:hidden;float:left;width:100%;}
.result a.title{display:block;text-decoration:underline;font-size:13px;font-weight:900;line-height:18px;float:left;max-height:16px;overflow:hidden}
.result .accept{height:17px;width:17px;border:none;cursor:pointer;background-color:#FFF;background:url('http://www.becompta.be/images/accept-gris.png') no-repeat left top}
.result .accept:hover{background:url('http://www.becompta.be/images/accept.png') no-repeat left top}
.result .cancel{height:17px;width:17px;border:none;cursor:pointer;background-color:#FFF;background:url('http://www.becompta.be/images/cancel-gris.png') no-repeat left top}
.result .cancel:hover{background:url('http://www.becompta.be/images/cancel.png') no-repeat left top}
.alignleft{display:block;float:left;clear:both;overflow:hidden;height:250px}
ul#mainmenu,ul.mainmenu,ul#usermenu,ul#usermenulink{width:90%;margin:0 auto;padding:0}
ul#mainmenu li,ul.mainmenu li,ul#usermenu li,ul#usermenulink li{list-style:none;margin:2px 0;padding:0}
ul#mainmenu li a,ul.mainmenu li a{display:block;text-decoration:none;background-color:#D5E1EE;color:#000;border:1px solid #213A54;border-top:#06C;border-left:#06C}
ul#mainmenu li a.red,ul.mainmenu li a.red{display:block;text-decoration:none;background-color:#2E5276;color:#fff;border:1px solid #730021;border-top:#06C;border-left:#06C}
ul#mainmenu li a.red:hover,ul.mainmenu li a.red:hover{display:block;text-decoration:none;background-color:#99adc3;color:#000;font-weight:900}
ul#mainmenu li a:hover,ul.mainmenu li a:hover{background-color:#99adc3;color:#FFF;font-weight:700}
#header h1 span,#header #topmenu li a span{visibility:hidden;font-size:2px;}
#header #topmenu li a:hover,.result .img a:hover{text-decoration:none}

a.level1,a.level2{font-size:0;line-height:0;display:none}
a.level7,a.level8,h3{font-size:16px}
div.liens,div.liens:link,div.liens:visited{color:#2F5376;text-decoration:none;background-color:transparent;cursor:pointer}
.rouge,a.rouge:link,a.rouge:visited{color:red;font-size:14px;text-decoration:underline}
div.infoblock div.text,div.blockmembre div.text{margin:0 0 0 80px}
b,#index_forum a{font-weight:700}
img,.comUserRankImg,.comUserName{border:0}
 a:link,a:visited{color:#2F5376;text-decoration:none;background-color:transparent}
div.centerLcolumn,div.dropdown{float:left}
ul#usermenu li a:hover,ul#search li a:hover{background-color:#3E7FB5}

.comText,table.index_category td{padding:2px}

textarea.formBox,input.formTextBox{border:#000 1px solid;background:#fff;font:11px verdana, arial, helvetica, sans-serif}
.catrow a:link,.catrow a:visited{color:#F6F6F6;text-decoration:none;font-weight:700;background-color:transparent}
.row1top,.row1bot{background-color:#c2cdd6;padding:5px}
.row2top,.row2bot{background-color:#dee3e7;padding:5px}
.moderate a:link,.moderate a:visited{color:#666;text-decoration:none;font-weight:700;background-color:transparent}
#mainmenu a,#usermenu a{text-align:left;display:block;margin:0;padding:4px}
#mainmenu a.menuTop,#mainmenu a.menuMain{padding-left:3px}
.footerpub{float:left;width:600px;}

/* View du carre dans le contenu aligner en haut a droite*/

.carre-shad1_01 {
	background-image:url(carre-shad1_01.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:4px;
	width:4px;
}
.carre-shad1_02 {
	background-image:url(carre-shad1_02.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:4px;
}
.carre-shad1_03 {
	background-image:url(carre-shad1_03.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:4px;
}
.carre-shad2_01 {
	background-image:url(carre-shad2_01.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:4px;
	width:4px;
}
.carre-shad2_02 {
	background-image:url(carre-shad2_02.png);
	background-repeat:no-repeat;
	background-position:right top;
	height:4px;
}
.carre-shad2_03 {
	background-image:url(carre-shad2_03.png);
	background-position:left bottom;
	width:4px;
	background-repeat:no-repeat;
}


.carre-description {
	background-color:#FFFFFF;
	padding:0px 10px 10px 10px;
	color:#575757;
}

/* end view du carre */
