@media print {
body {
font:0.7em Arial, sans-serif;
line-height:1.5em;
background:#FFF;
color:#454545;
margin:0;
padding:0;
}

.header_top,.header_top2,.header,.header_bottom,.header_bottom2,.footer,.right,.menu,.titre-bloc,#nav {
display:none;
}
}

body {
font:0.7em Arial, sans-serif;
line-height:1.5em;
background:#FFF;
color:#454545;
background-image:url(images/body-bg.jpg);
background-position:top;
background-repeat:repeat-x;
margin:0;
padding:0;
}

html {
scrollbar-face-color:#BDB652;
scrollbar-base-color:#A81774;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#A81774;
scrollbar-highlight-color:#FFF;
scrollbar-3dlight-color:#00000;
scrollbar-darkshadow-color:#A81774;
}

a.title {
color:#B41A1A;
background:#FFF;
}

A.recherche:hover {
color:#AC7000;
text-decoration:none;
}

A.recherche:active {
color:#BDB652;
text-decoration:none;
}


A.recherche:link,A.recherche:visited {
color:#333;
text-decoration:none;
}

A.titre:link,A.titre:visited {
font:1.4em Arial, Sans-Serif;
color:#A81774;
background:inherit;
text-decoration:none;
margin:0;
padding:0;
}

A.titre:hover,A.titre:active {
font:1.4em Arial, Sans-Serif;
color:#BDB652;
background:inherit;
text-decoration:none;
margin:0;
padding:0;
}

A.footlook:link,A.footlook:visited {
font:11px Arial, sans-serif;
color:#FFF;
background-color:#BDB652;
text-decoration:none;
line-height:22px;
border:1px solid #FFF;
padding:4px 6px;
}

A.focus:link,A.focus:visited {
display:block;
color:#FFF;
text-decoration:none;
background-image:url(images/fleche_vert.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 15px;
}


A.focus:hover {
display:block;
color:#A7CC00;
text-decoration:none;
background-image:url(images/fleche_vert.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 18px;
}


a,a:visited {
color:#A81774;
background:inherit;
}

a:hover,a:active,h1 a:hover,h2 a:hover {
color:#BDB652;
background:inherit;
}

.footer a {
color:#4F4F4F;
background:#f0f0f0;
border-bottom:1px dotted gray;
text-decoration:none;
}

A.footlook:hover {
font:11px Arial, sans-serif;
color:#FFF;
background-color:#936;
text-decoration:none;
line-height:22px;
border:1px dashed #FFF;
padding:4px 6px;
}

A.footlook:active {
font:11px Arial, sans-serif;
color:#FFF;
background-color:#936;
text-decoration:none;
line-height:22px;
border:1px solid #000;
padding:4px 6px;
}


A.boxi:link,A.boxi:visited {
display:block;
color:#D464A6;
text-decoration:none;
background-color:#FFF;
background-image:url(images/fleche_violet.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 18px;
}


A.boxi:hover {
display:block;
color:#FFF;
text-decoration:none;
background-color:#C165A3;
background-image:url(images/fleche_vert.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 24px;
}


h1 {
font:bold 2em Arial, Sans-Serif;
letter-spacing:-1px;
margin:0;
padding:16px 0 0 8px;
}

h2 {
font:normal 1.6em Arial, Sans-Serif;
letter-spacing:-1px;
margin:0;
padding:0;
}

h1 a {
color:#FFF;
background:inherit;
}

h1 a,h2 a {
text-decoration:none;
}

h3 {
font:90% Arial, Sans-Serif;
color:#5f5f5f;
background:#FFF;
margin:0 0 10px;
padding:0;
}

h3.spip {
font:1.4em Arial, Sans-Serif;
font-weight:700;
letter-spacing:0.1em;
color:#98954D;
text-decoration:underline;
margin-bottom:10px;
}

hr {
color:#98954D;
border:1px solid #98954D;
}

p {
line-height:1.5em;
margin:0;
}

form {
margin:0;
}

input.search {
width:128px;
border:none;
background:#EDEDED url(images/input.gif);
color:#936;
padding:2px;
}

input.submit {
height:25px;
font-weight:700;
width:32px;
border:none;
background:#D96855 url(images/button.gif);
color:#FFF;
margin:0;
padding:4px;
}

.lienindex {
width:203px;
height:77px;
margin:0;
padding:0;
cursor: pointer;
}

.content {
width:768px;
background:#FFF url(images/big_middle.gif) repeat-y;
color:#454545;
margin:10px auto;
}

.logo {
padding:18px 0 0 3px;
}

.header_top {
background:#FEFEFE url(images/big_top.gif) no-repeat;
color:#FFF;
height:15px;
}

.header_top2 {
background:#FEFEFE url(images/big_top2.gif) no-repeat;
color:#FFF;
height:15px;
}

.header {
padding:0 10px;
}

.header_bottom {
clear:both;
background:#FEFEFE url(images/big_bottom.gif) no-repeat;
color:#FFF;
height:15px;
}

.header_bottom2 {
clear:both;
background:#FEFEFE url(images/big_bottom2.gif) no-repeat;
color:#FFF;
height:15px;
}

#nav {
width:100%;
float:left;
}

#nav ul {
list-style:none;
margin:0;
padding:0;
}

#nav a,#nav strong,#nav span {
float:left;
display:block;
color:#fff;
background:#C43219 url(images/nav.gif) no-repeat 100% 0;
text-decoration:none;
font-weight:700;
font-size:11px;
padding-top:7px;
padding-right:6px ;
padding-bottom:4px;
padding-left:6px;
}

#nav a {
float:none;
}

#nav li {
float:left;
color:#FFF;
background:#C43219 url(images/nav.gif) no-repeat 0 0;
margin:0;
padding:0 0 0 3px;
}

#nav #current {
background:#1995C2 url(images/nav.gif) no-repeat 0 -41px;
color:#FFF;
}

#nav #current a {
background:#1995C2 url(images/nav.gif) no-repeat 100% -41px;
color:#FFF;
}

#nav a:hover {
color:#936;
background:#C43219 url(images/nav.gif) no-repeat 100% 0;
}

.sf_left {
float:left;
width:203px;
height:77px;
background:url(images/logobg.gif) repeat-x;
background-repeat:no-repeat;
color:#FFF;
border-top:1px solid #996;
border-bottom:1px solid #996;
padding:10px 0 0 7px;
}

.sf_right {
width:537px;
float:right;
}

.sf_search {
clear:both;
background:#FFFFFF url(images/2.gif) repeat-x top left;
color:#936;
border-top:1px solid #993;
padding-left : 356px;
padding-right : 0px;
padding-bottom : 10px;
padding-top : 11px;
margin:0px;
}

.sf_searchblog {
clear:both;
background:#FFFFFF url(images/3.gif) repeat-x top left;
color:#936;
border-top:1px solid #993;
padding-left : 356px;
padding-right : 0px;
padding-bottom : 10px;
padding-top : 11px;
margin:0px;
}

.subheader {
color:gray;
padding:8px;
}

.left {
float:left;
width:595px;
margin:0 0 10px;
}

.box_top {
background:#000 url(images/leftbox_top.gif) no-repeat;
color:#c165a3;
height:40px;
width:159px;
}

.box_top h2 {
color:#FFF;
background:inherit;
margin:0;
padding:7px 0 0 5px;
}

.box {
border-left:2px solid #c165a3;
border-right:2px solid #c165a3;
width:144px;
color:#595959;
background:#FFF;
margin:0;
padding:0 4px 0 7px;
}

.box_bottom {
background:#FFF url(images/leftbox_bottom.gif) no-repeat;
color:#000;
height:13px;
width:160px;
margin:0 0 7px;
}

.left_side {
float:left;
width:159px;
padding:0 5px 8px 8px;
}

.right_side {
float:right;
width:575px;
text-align:justify;
margin:0 5px 0 0;
}

.article {
margin-bottom:20px;
padding:0 5px 0 0;
}

.grey_top {
clear:both;
width:382px;
background:#EDEDED url(images/grey_top.gif) no-repeat;
color:#000;
height:5px;
margin:0 0 0 6px;
padding:0;
}

.grey {
width:362px;
background:#EDEDED url(images/grey_bottom.gif) no-repeat bottom left;
color:gray;
margin:0 0 0 6px;
padding:10px;
}

.grey a {
color:#C83C3C;
background:inherit;
font-weight:700;
}

.grey a:hover {
color:#000;
background:#EDEDED;
}

.highlight {
border-bottom:1px solid #ccc;
margin:0 0 3px;
padding:5px 3px;
}

.bloc {
border:1px solid #D1B7EC;
background-color:#EDEDED;
margin:15px 5px;
padding:5px 10px;
}

.titre-bloc {
color:#906;
width:200px;
position:relative;
left:10px;
top:-15px;
border:1px solid #D1B7EC;
background-color:#EDEDED;
text-align:center;
font-weight:700;
font-size:115%;
padding:0;
}




.right {
float:right;
width:170px;
margin:0 0 10px;
}

img {
float:left;
margin:0 9px 3px 0;
}

.footer {
clear:both;
text-align:center;
color:gray;
background:#FFF;
border-top:1px solid #FFFFF;
padding:10px 0 5px;
}

.footer p {
line-height:2em;
}



.flash {
display:block;
}

.flash * {
display:block;
height:1px;
overflow:hidden;
background:#000;
}

.flash1 {
border-right:1px solid #919191;
padding-right:1px;
margin-right:3px;
border-left:1px solid #919191;
padding-left:1px;
margin-left:3px;
background:#3f3f3f;
}

.flash2 {
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
background:#303030;
margin:0 1px;
padding:0 1px;
}

.flash3 {
border-right:1px solid #303030;
border-left:1px solid #303030;
margin:0 1px;
}

.flash4 {
border-right:1px solid #919191;
border-left:1px solid #919191;
}

.flash5 {
border-right:1px solid #3f3f3f;
border-left:1px solid #3f3f3f;
}

.flash_content {
background:#000;
padding:0 5px;
}

#header {
width:580px;
height:124px;
background:url("images/home.gif") no-repeat;
padding-top:10px;
padding-left:2px;
font-size:14pt;
color:#FFF;
margin:0;
}

#desna_kolona {
width:160px;
background:#FFF url(images/rightcontent.gif);
text-align:justify;
color:#ccc;
margin:0;
padding:0;
}

.text_desno {
color:#e2e2e2;
background:url(images/rightfooter.gif) no-repeat left bottom;
margin:0;
padding:0 15px 6px;
}

h4 {
padding-top:10px;
padding-left:13px;
padding-bottom:7px;
font-size:1.3em;
font-weight:700;
color:#fff;
background:url(images/rightheader.gif) no-repeat top left;
height:20px;
margin:0;
}

#desna_kolona2 {
width:160px;
background:#FFF url(images/rightcontent2.gif);
text-align:justify;
color:#ccc;
margin:0;
padding:0;
}

.text_desno2 {
color:#FFF;
font-weight:700;
background:url(images/rightfooter2.gif) no-repeat left bottom;
margin:0;
padding:0 15px 6px;
}
.text_desno3 {
color:#FFF;
font-weight:700;
background:url(images/rightfooter2.gif) no-repeat left bottom;
margin:0;
padding:2px;
}

h5 {
padding-top:10px;
padding-left:13px;
padding-bottom:7px;
font-size:1.3em;
font-weight:700;
color:#fff;
background:url(images/rightheader2.gif) no-repeat top left;
height:20px;
margin:0;
}

.menu {
clear:both;
margin:0;
}

.menu dt {
display:none;
}

.menu .aa {
width:5px;
float:left;
background:#CC3;
}

.menu .bb {
float:left;
border-top:1px solid #000;
background:#CC3;
text-align:center;
padding:2px 0;
}

.menu .sela {
width:5px;
float:left;
background:#906;
font-size:12px;
}

.menu .selb {
float:left;
border-top:1px solid #000;
background:#906;
color:#FFF;
font-size:12px;
text-align:center;
padding:2px 0;
}

.menu .va {
width:1px;
float:left;
border-top:5px solid #fff;
background:#000;
overflow:hidden;
}

.menu .vb {
width:1px;
float:left;
height:1px;
background:#ccc;
border-top:2px solid #fff;
border-bottom:2px solid #000;
overflow:hidden;
}

.menu .vc {
width:1px;
float:left;
height:1px;
background:#ccc;
border-top:1px solid #fff;
border-bottom:1px solid #000;
overflow:hidden;
}

.menu .vd {
width:2px;
float:left;
height:1px;
background:#000;
border-top:1px solid #ccc;
overflow:hidden;
}

.menu a,.menu a:visited {
color:#FFF;
text-decoration:none;
font-size:12px;
cursor:pointer;
background:#c88;
}

.menu a:hover {
color:#906;
background:#CC3;
}

.menu a:hover .aa,.menu a:hover .bb {
background:#CC3;
}

.trait {
width:580px;
border-top:1px solid #906;
margin:0 0 6px;
padding:0;
}

.cartrub {
background:url(images/header.gif) no-repeat;
width:574px;
height:114px;
color:#333;
margin:0;
padding:0;
}

p.spip {
line-height:1.6em;
margin:10px 10px 10px 0;
}

.alertmail {
color:#333;
background-color:#CCC;
border:1px dotted #333;
margin:2px;
padding:16px;
}

fieldset {
border:1px solid #906;
font-weight:700;
}

#butcontact {
color:#C06;
background-color:#EDEDED;
border:1px solid #A7C000;
}

.xsnazzy h1 {
border-bottom:1px solid #906;
font:normal 1.8em Arial, Sans-Serif;
letter-spacing:6px;
color:#FFF;
margin:0;
padding:0 10px 5px;
}

.xsnazzy p {
font-size:10px;
margin:0;
padding:5px 10px;
}

.xsnazzy {
background:transparent;
width:560px;
float:left;
margin-right:10px;
}

.xtop,.xbottom {
display:block;
background:transparent;
font-size:1px;
}

.xb1,.xb2,.xb3,.xb4 {
display:block;
overflow:hidden;
}

.xb2,.xb3,.xb4 {
background:#fff;
border-left:1px solid #906;
border-right:1px solid #906;
}

.xboxcontent {
display:block;
background:#fff;
border:0 solid #906;
border-width:0 1px;
}

.color_a {
background:#A9AD52;
color:#fff;
}

.color_b {
background:#d4d8bd;
color:#000;
}

.color_c {
background:#758279;
color:#fff;
}

#menu {
height:32.5em;
overflow:hidden;
background:#f0f0f0;
margin:0;
padding:0;
}

#menu li {
list-style-type:none;
float:left;
display:block;
width:100%;
}

#menu li a {
display:block;
text-decoration:none;
color:#00b;
width:100%;
margin:0;
}

#menu li a span {
display:none;
color:#000;
}

#menu li a.one span {
display:block;
height:15em;
margin:0 10px;
}

#menu li a:hover {
background:#EDEDED;
}

#menu li a:hover span {
display:block;
height:15em;
cursor:pointer;
margin:0 10px;
}

#menu .h2 {
color:#808;
font-variant:small-caps;
font-size:1.5em;
border:0;
margin:0 5px;
padding:0;
}

#menu .h3 {
font-size:1.1em;
color:#00b;
margin:0 5px;
padding:0;
}

#menu img {
border:1px solid #000;
float:left;
margin:5px 5px 5px 0;
}

.curved {
width:50em;
}

.curved .b1,.curved .b2,.curved .b3,.curved .b4 {
font-size:1px;
display:block;
background:#A9AD52;
overflow:hidden;
}

.curved .b2,.curved .b3,.curved .b4 {
background:#EDEDED;
border-left:1px solid #906;
border-right:1px solid #906;
}

.curved .b1 {
background:#906;
margin:0 4px;
}

.curved .b2 {
border-width:0 2px;
margin:0 2px;
}

.curved .b3 {
margin:0 1px;
}

.curved .b4 {
height:2px;
margin:0;
}

.curved .boxcontent {
display:block;
background:transparent;
border-left:1px solid #906;
border-right:1px solid #906;
font-size:0.9em;
text-align:justify;
}

.main {
background-color:#FFF;
background-image:url(images/business_card.gif);
background-repeat:no-repeat;
background-position:center center;
border:1px dotted #906;
margin:2px;
padding:2px;
}

.day-date {
padding-left:20px;
margin-left:-25px;
color:#888;
background:transparent url(img/day-date.png) no-repeat left center;
font-style:italic;
}

.post-title {
color:#F90;
background:transparent;
margin-bottom:0;
}

.post-title a {
color:#F90;
background:transparent;
text-decoration:none;
}

.post-info {
margin-top:0;
color:#ACB056;
background:transparent;
padding-bottom:1ex;
}

.post-content {
text-align:justify;
}

.post-content blockquote {
font-family:Georgia, serif;
font-style:italic;
}

.post-info-co {
text-align:right;
}

#trackbacks blockquote,#comments blockquote {
border:1px solid #EEE;
margin:1em 0;
padding:1ex 1em;
}

#sidebar div {
/*border-bottom:1px solid #F0F0F0;*/
color:inherit;
}

#sidebar div ul {
list-style:none;
margin:0;
padding:0;
}

#sidebar h2,#sidebar h3 {
color:#9ED200;
margin:0 0 1ex;
}

#sidebar h3 {
font-size:1em;
margin:0;
}

#sidebar div#search {
background:transparent;
color:inherit;
line-height:2.3em;
}

#q {
padding-left:18px;
background:#fff url(img/q.png) no-repeat 4px center;
}

#sidebar div#calendar table {
font-size:0.8em;
text-align:center;
border-collapse:collapse;
margin:0;
padding:0;
width:100%;
}

#sidebar div#calendar table caption {
margin:0 auto;
}

#sidebar div#calendar table th {
color:#493;
background:transparent;
}

#sidebar div#calendar table td {
width:14%;
line-height:2em;
border:1px solid #EEE;
}

#sidebar div#calendar table td a {
display:block;
background:#EFA;
color:#493;
font-weight:700;
text-decoration:none;
}

#sidebar div#calendar table td a:hover {
background:#DBB8DC;
color:#636;
}

.post .post_cal {
border:1px solid #906;
text-align:center;
width:50px;
float:left;
margin:0 10px 5px 0;
}

.post_cal .dayname {
background-color:#906;
border-bottom:1px solid #FFF;
color:#FFF;
font-size:12px;
font-weight:bolder;
width:100%;
}

.post_cal .daynum {
border-bottom:1px solid #FFF;
background-color:#A8CC45;
font-size:18px;
font-weight:700;
width:100%;
color:#FFF;
}

.post_cal .month {
font-size:12px;
width:100%;
background-color:#A8CC45;
color:#FFF;
}

.spip_documents {
text-align:center;
border:none;
}

.spip_documents_center {
clear:both;
width:100%;
border:none;
margin:auto;
}

.spip_documents_left {
float:left;
margin-right:15px;
margin-bottom:5px;
border:none;
}

.spip_documents_right {
float:right;
margin-left:15px;
margin-bottom:5px;
border:none;
}

.spip_doc_titre {
font-weight:700;
font-size:0.8em;
border:none;
}

.spip_doc_descriptif {
clear:both;
font-size:0.8em;
border:none;
}

table.spip_barre {
width:100%;
}

table.spip_barre a img {
background:#FDA;
border:1px outset #999;
padding:3px;
}

table.spip_barre a:hover img {
background:#FFF;
border:1px solid #999;
}


table.spip {
border:1px solid;
border-collapse:collapse;
margin:auto auto 1em;
border-color:#990066;
}

table.spip caption {
caption-side:top;
text-align:center;
font-weight:700;
margin:auto;
padding:3px;
}

table.spip tr.row_first {

background:#C5D29C;
font-weight:bold;
color:#FFFFFF;
font-size: 1.4em;
}

table.spip tr.row_odd {
background:#FFFFFF;
border:1px solid;
border-color:#990066;
}

table.spip tr.row_even {
background:#FFFFFF;
border:1px solid;
border-color:#990066;
}

table.spip th,table.spip td {
text-align:left;
vertical-align:middle;
padding:3px;

}

.spip_puce {
list-style-position:outside;
}

ul.spip {
list-style:disc;
}

ol.spip {
list-style:decimal;
}

ul.spip li,ol.spip li {
list-style:inherit;
}

li.spip {
list-style-position:outside;
margin:0.3em 0 0.3em 0.8em;
}

blockquote.spip,.spip_serif {
font-family:"Bitstream Vera Serif", Georgia, Times, serif;
}

blockquote.spip {
padding-left:1em;
padding-right:1em;
border:1px dotted;
margin:1em;
}

div.spip_poesie {
padding-left:1em;
border-left:1px solid;
font-family:Garamond, Georgia, Times, serif;
margin:1em;
}

div.spip_poesie div {
text-indent:-60px;
margin-left:60px;
}

.spip_code,.spip_cadre {
font-family:monospace;
font-style:normal;
font-size:1.1em;
}

.spip_cadre {
width:99%;
border:1px solid;
}

.spip_surligne {
background:#FF6;
}

#conteneur-arrondi{width:100%;float:left;margin:0;padding:0;}
#un{height:1px;background-color:#990066;overflow:hidden;border:1px solid #990066;border-top:0;border-bottom:0;margin:0 4px;}
#deux{height:1px;overflow:hidden;border:1px solid #990066;border-top:0;border-bottom:0;background:#C165A3;margin:0 3px;}
#trois{height:2px;overflow:hidden;border:1px solid #990066;border-top:0;border-bottom:0;background:#C165A3;margin:0 2px;}
#quatre{height:2px;overflow:hidden;border:1px solid #990066;border-top:0;border-bottom:0;background:#C165A3;margin:0 1px;}
#centrearrondi{border:1px solid #990066;border-top:0;border-bottom:0;min-height:80px;height:auto !important;background:#C165A3;margin:0 1px;padding:0 2em;}

#conteneur-arrondi2{width:100%;float:left;margin:0;padding:0;}
#un2{height:1px;background-color:#A9AD52;overflow:hidden;border:1px solid #FAF5FB;border-top:0;border-bottom:0;margin:0 4px;}
#deux2{height:1px;overflow:hidden;border:1px solid #A9AD52;border-top:0;border-bottom:0;background:#FAF5FB;margin:0 3px;}
#trois2{height:2px;overflow:hidden;border:1px solid #A9AD52;border-top:0;border-bottom:0;background:#FAF5FB;margin:0 2px;}
#quatre2{height:2px;overflow:hidden;border:1px solid #A9AD52;border-top:0;border-bottom:0;background:#FAF5FB;margin:0 1px;}
#centrearrondi2{border:1px solid #A9AD52;border-top:0;border-bottom:0;min-height:80px;height:auto !important;background:#FAF5FB;margin:0 1px;padding:0 2em;}

.curlycontainer {
border:1px solid #936;
margin-bottom:1em;
width:560px;
}

.curlycontainer .innerdiv {
background:transparent url(http://www.kapeos.com/IMG/brcorner.gif) bottom right no-repeat;
position:relative;
left:2px;
top:2px;
padding:1px 4px 15px 5px;
}


.frame,.menu dd,#search fieldset,#search p {
margin:0;
padding:0;
}



.xb1,.xb2,.xb3,.curved .b1,.curved .b2,.curved .b3 {
height:1px;
}

.xb1,.curved .c1 {
background:#906;
margin:0 5px;
}

.xb2,.curved .c2 {
border-width:0 2px;
margin:0 3px;
}

.xb3,.curved .c3 {
margin:0 2px;
}

.xb4,.curved .c4 {
height:2px;
margin:0 1px;
}

.spip_logos,.spip_documents img {
border:0;
}

.spip-admin-float {
 	        top: 0px;
 	        right: 20px;
 	        position: absolute;
 	        background-color: transparent;
 	        z-index: 100;
}

#box2 {
	position:relative;
	background:url(http://www.kapeos.com/blog/ecrire/tools/DownloadManager/images/box2.gif) #FFF no-repeat 0 0;

}

.titre_blog {
font-size:1.4em;
color:#A81774;
background:inherit;
text-decoration:none;
margin:0;
padding:0;
}
.tags {
background-color:#EDEDED;
border-top:1px solid #C165A3;
color:#B1CC3D;
font-size:11px;
padding-bottom:5px;
padding-left:0px;
padding-top:5px;
}
.sep {
border:solid 1px #FFFFFF;
 }
 


#tagcloud ul { margin: 0; padding: 0; display: block; }

#tagcloud li { display: inline; margin: 0; padding: 0; background-image: none; }

/* niveaux des tags */
#tagcloud li.level-1 { font-size: 1em; }
#tagcloud li.level-2 { font-size: 1.1em; }
#tagcloud li.level-3 { font-size: 1.3em; }
#tagcloud li.level-4 { font-size: 1.6em; }
#tagcloud li.level-5 { font-size: 2em; }

/* couleur des liens des tags */
#tagcloud li.level-1 a { color: #C165A3; }
#tagcloud li.level-2 a { color: #C165A3; }
#tagcloud li.level-3 a { color: #C165A3; }
#tagcloud li.level-4 a { color: #C165A3; }
#tagcloud li.level-5 a { color: #C165A3; }