.arbo {
font-size:.8em;
font-family:OpenSansRegular;
padding:0 0 1em;
display:block;
text-align:right;
padding:0 2em 1em 0
}

.cartouche {
margin-bottom:1.5em
}

.cartouche h1 {
margin-bottom:0
}

.cartouche p {
margin-bottom:0
}

abbr.published {
border:0
}

@media print {
abbr[title].published:after {
content:""
}

abbr[title].dtreviewed:after {
content:""
}
}

.info-publi {
margin:3% 0 0;
font-family:OpenSansRegular;
text-transform:uppercase;
color:#999
}

.traductions {
font-size:.9em
}

.traductions a[hreflang]:after {
content:''
}

.chapo {
font-weight:700
}

.hyperlien {
display:block;
padding:1.5em 50px;
background:url('http://www.kalimataghani.com/squelettes/css/img/def.png') no-repeat 25px right 1.9em #EED;
font-weight:700
}

.ps,.notes {
margin-bottom:1.5em
}

.notes {
clear:both;
font-size:.9em
}

dl.spip dt {
background:url('http://www.kalimataghani.com/squelettes/css/img/def.png') no-repeat 25px right .5em
}

table.spip caption {
background:none;
border-bottom:1px solid;
text-align:right;
font-weight:700
}

table.spip thead th {
background:none;
border:1px solid;
border-width:1px 0
}

table.spip tbody tr th,table.spip tr td {
background:none
}

table.spip tbody tr.odd th,table.spip tr.odd td {
background:#EED
}

table.spip tfoot {
border-top:1px solid
}

.formulaire_spip {
margin-bottom:1.5em
}

.aside .formulaire_spip {
padding-top:0
}

fieldset {
width:100%;
margin:0;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box
}

legend {
display:none
}

label {
display:block
}

.erreur_message {
display:block
}

input.text,textarea {
width:100%;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background-color:#EFEFEF;
border:4px solid #ECECEC
}

.content input.text {
width:50%
}

textarea {
width:100%
}

.formulaire_menu_lang {
margin:0;
padding:0;
background:none
}

.formulaire_recherche input.text {
width:78%;
padding:2%;
background:#FFF;
border:solid 4px #EFEFEF;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-left:4px
}

.formulaire_recherche input.text:hover {
width:78%;
padding:2%;
background:#EFEFEF;
border:solid 4px #CCC;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-left:4px
}

.formulaire_recherche input.submit {
width:14%;
padding:2%;
border:solid 1px #7CC831;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
color:#FFF;
background:#8CA429
}

.formulaire_recherche input.submit:hover {
width:14%;
padding:2%;
border:solid 1px #7CC831;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
color:#FFF;
background:#bfd255;
background:-moz-linear-gradient(top,#bfd255ff 0%,#8eb92aff 0%,#9ecb2dff 100%);
background:-webkit-gradient(linear,right top,right bottom,color-stop(0%,#bfd255ff),color-stop(0%,#8eb92aff),color-stop(100%,#9ecb2dff));
background:-webkit-linear-gradient(top,#bfd255ff 0%,#8eb92aff 0%,#9ecb2dff 100%);
background:-o-linear-gradient(top,#bfd255ff 0%,#8eb92aff 0%,#9ecb2dff 100%);
background:-ms-linear-gradient(top,#bfd255ff 0%,#8eb92aff 0%,#9ecb2dff 100%);
background:linear-gradient(to bottom,#bfd255ff 0%,#8eb92aff 0%,#9ecb2dff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);
text-shadow:1px 1px 0 #969696ff
}

ul.choix_mots {
display:block;
margin:0;
padding:0;
list-style:none
}

ul.choix_mots li {
clear:none;
float:right;
display:block;
width:30%;
padding:1%
}

ul.choix_mots li label {
display:inline;
font-weight:400
}

.formulaire_spip .bugajaxie {
display:none
}

.formulaire_login ul li {
clear:right
}

.formulaire_login .editer_password .details {
display:block
}

.formulaire_login #spip_logo_auteur {
float:left
}

.formulaire_ecrire_auteur .saisie_sujet_message_auteur input.text {
width:100%
}

.comments-items .comments-items {
margin-right:25px;
padding-right:20px;
border-right:5px solid #ddd
}

.comment-meta {
margin:0 0 1.4%;
font-weight:700;
border-top:4px solid #CCC;
border-bottom:solid 1px #CCC;
padding:1% 0;
font-family:OpenSansRegular;
font-size:small
}

.comment-meta small {
font-size:100%
}

.comment-meta abbr {
border:0
}

.comment-meta a {
color:#222
}

.comment-meta a:focus,.comment-meta a:hover,.comment-meta a:active {
color:#fff
}

.comment-content .hyperlien {
padding:0;
background:transparent;
font-weight:400
}

.formulaire_forum legend {
display:none
}

.formulaire_forum .saisie_titre input.text {
width:100%
}

.formulaire_forum .session_qui {
display:none
}

.formulaire_forum .saisie_texte .explication {
font-size:.9em;
font-style:italic
}

#signatures td.signature-date small {
white-space:nowrap
}

#signatures .formulaire_recherche {
margin:1.5em auto;
text-align:center
}

.menu {
clear:both;
margin-bottom:1.5em;
text-align:right
}

.menu ul {
margin-bottom:1.5em
}

.menu ul li ul {
margin-right:1.5em;
list-style:circle
}

.pagination a,.pagination .on {
padding:.7em .5em;
margin:0 .15em;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-bottom:solid 1px silver;
font-family:OpenSansRegular
}

.pagination a {
background:#ECECEC;
text-decoration:none
}

.pagination .on {
font-weight:700;
background:#444;
color:#fff
}

.pagination .sep {
display:none
}

.pagination a:hover {
background:#000;
color:#FFF;
border-bottom:solid 1px #468C00
}

.pagination2 li {
list-style-type:none!important;
margin-right:auto;
margin-left:auto
}

.pagination2 a,.pagination2 .on {
font-family:'spip-icons'!important;
letter-spacing:.4em
}

.pagination2 a {
background:0;
text-decoration:none
}

.pagination2 .on {
background:0!important;
color:#8CA429
}

.pagination2 .sep {
display:none
}

.pagination2 a:hover,.pagination2 a:active {
color:#8CA429;
text-decoration:none
}

.menu_articles li {
clear:both;
margin:0 0 3%
}

.menu_articles2 li {
clear:both;
margin:0 0 1%;
padding:0
}

.menu_articles li h3,.menu_articles li h2 {
margin-bottom:.6em
}

.menu_articles li p {
margin:0
}

.menu_articles li small {
font-style:normal
}

.menu_articles li .enclosures {
float:left;
text-align:left;
max-width:60%;
margin:0
}

.menu_breves li h3 {
margin:0
}

a {
color:#E43117;
text-decoration:none
}

a:focus,a:hover,a:active {
color:#000;
text-decoration:none
}

a.blanc {
color:#FFF;
text-decoration:none
}

a.blanc:focus,a.blanc:hover,a.blanc:active {
background-color:#none;
color:#FFF;
text-decoration:none
}

a.vert {
color:#8CA429;
text-decoration:none
}

a.vert:focus,a.vert:hover,a.vert:active {
background-color:#none;
color:#8CA429;
text-decoration:underline
}

.auteurarticle {
background-color:#f5f5f5;
overflow:auto;
width:100%;
text-align:right
}

#tilogo {
float:right;
margin-bottom:0;
margin-left:10px
}

@media print {
.spip-admin,.spip-admin-float,.spip-previsu {
display:none
}

.repondre,.formulaire_spip {
display:none
}

a {
color:#600;
text-decoration:underline!important
}

a.spip_out:after,a.spip_glossaire:after,a.spip_mail:after {
display:inline;
content:" [" attr(href) "]"
}
}