//*http://debray.jerome.free.fr/index.php?outils/Generateur-de-multi-colonnes-en-css3*//

.multicolumns-130{
	-moz-column-width: 130px;
    -webkit-column-width: 130px;
    -o-column-width: 130px;
    column-width: 130px;
}
.multicolumns-300{
	-moz-column-width: 300px;
    -webkit-column-width: 300px;
    -o-column-width: 300px;
    column-width: 300px;
}
.multicolumns-2 h1{
	-webkit-column-span: all;
	-moz-column-span: all;
	-o-column-span: all;
	column-span: all;
	display:block;
	
}
.multicolumns-2{
	text-align: justify;
	-moz-column-count: 2;
    -webkit-column-count: 2;
    -o-column-count: 2;
    column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}
.multicolumns-2b{
	text-align: justify;
	-moz-column-count: 2;
    -webkit-column-count: 2;
    -o-column-count: 2;
    column-count: 2;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px solid #CCC;
    -webkit-column-rule: 1px solid #CCC;
    -o-column-rule: 1px solid #CCC;
    column-rule: 1px solid  #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-2dot{
	text-align: justify;
	-moz-column-count: 2;
    -webkit-column-count: 2;
    -o-column-count: 2;
    column-count: 2;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px dotted #CCC;
    -webkit-column-rule: 1px dotted #CCC;
    -o-column-rule: 1px dotted #CCC;
    column-rule: 1px dotted #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-3 h1{
	-webkit-column-span: all;
	-moz-column-span: all;
	-o-column-span: all;
	column-span: all;
	display:block;
	
}
.multicolumns-3{
	text-align: justify;
	-moz-column-count: 3;
    -webkit-column-count: 3;
    -o-column-count: 3;
    column-count: 3;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}
.multicolumns-3b{
	text-align: justify;
	-moz-column-count: 3;
    -webkit-column-count: 3;
    -o-column-count: 3;
    column-count: 3;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px solid #CCC;
    -webkit-column-rule: 1px solid #CCC;
    -o-column-rule: 1px solid #CCC;
    column-rule: 1px solid  #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-3dot{
	text-align: justify;
	-moz-column-count: 3;
    -webkit-column-count: 3;
    -o-column-count: 3;
    column-count: 3;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px dotted #CCC;
    -webkit-column-rule: 1px dotted #CCC;
    -o-column-rule: 1px dotted #CCC;
    column-rule: 1px dotted #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-4{
	text-align: justify;
	-moz-column-count: 4;
    -webkit-column-count: 4;
    -o-column-count: 4;
    column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}
.multicolumns-4b{
	text-align: justify;
	-moz-column-count: 4;
    -webkit-column-count: 4;
    -o-column-count: 4;
    column-count: 4;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px solid #CCC;
    -webkit-column-rule: 1px solid #CCC;
    -o-column-rule: 1px solid #CCC;
    column-rule: 1px solid  #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-4dot{
	text-align: justify;
	-moz-column-count: 4;
    -webkit-column-count: 4;
    -o-column-count: 4;
    column-count: 4;
	-moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    -o-column-gap: 20px;
    column-gap: 20px;
   -moz-column-rule: 1px dotted #CCC;
    -webkit-column-rule: 1px dotted #CCC;
    -o-column-rule: 1px dotted #CCC;
    column-rule: 1px dotted #CCC;
    -webkit-column-fill: balance;
	-moz-column-fill: balance;
	-o-column-fill: balance;
	column-fill: balance;
}

.multicolumns-4 h1{
	-webkit-column-span: all;
	-moz-column-span: all;
	-o-column-span: all;
	column-span: all;
	display:block;
	
}