﻿#ltextes{
   position:relative;
   width:490px;
   margin:0 auto;
}

#texte01, #texte02, #texte03, #texte04, #texte05, #texte06, #texte07, #texte08, #texte09, #texte010, #texte011, #texte012{
   position:relative;
   width:490px;
   margin:-50px auto 15px auto;
   z-index:0;
}

#texte ul, #texte01 ul, #texte02 ul, #texte03 ul, #texte04 ul, #texte05 ul, #texte06 ul, #texte07 ul, #texte08 ul, #texte09 ul, #texte010 ul, #texte011 ul, #texte012 ul{
   margin:10px 12px;
   padding:0;
   list-style-position:inside;
}

#texte li, #texte01 li, #texte02 li, #texte03 li, #texte04 li, #texte05 li, #texte06 li, #texte07 li, #texte08 li, #texte09 li, #texte010 li, #texte011 li, #texte012 li{
   line-height:15px;
   padding:0;
   margin:0;
}


.prob{
   background:white;
   border:#c1c0c0 solid 1px;
   margin:10px 0 0 9px;
    

   
}

.place{
   margin:10px;
   text-align:justify;
}



.prob h1{
   background:url("./images/bkgprob.jpg") repeat-x top left;
   text-align:center;
   margin:0;
   line-height:25px;
   padding:25px 0 10px 0;
}

.sols{
   background-color:white;
   border:#52b53e solid 1px;
   margin:0 0 10px 9px;
   
 
}

.sols h1{
   background:url("./images/bkgsola.jpg") repeat-x top left;
   text-align:center;
   margin:0;
   height:35px;
   padding:12px 0 10px 0;
}

.sources{
   width:478px;
   clear:both;
   background-color:white;
   border:#1e92ff solid 1px;
   margin:10px 0 10px 10px;
   padding:10px 0;
   overflow:auto;
}

.sources h3{
   margin:0 10px;
   padding:0;
}
div.date{
   text-align:right;
}
div.date2{
   width:490px;
   text-align:right;
   margin:20px 0 40px 0;
}
div.date3{
   text-align:center;
   width:170px;
   margin:20px 0 0 0;
}

div.date4{
   text-align:right;
   padding:10px 10px 0 0;
}

#texte01 a, #texte02 a, #texte03 a, #texte04 a, #texte05 a, #texte06 a, #texte07 a, #texte08 a, #texte09 a, #texte010 a, #texte011 a, #texte012 a, #texte013 a, #texte014 a{
   text-align:right;
   text-decoration:none;
   padding:2px 5px 4px 0;
}

#texte01 a:hover, #texte02 a:hover, #texte03 a:hover, #texte04 a:hover, #texte05 a:hover, #texte06 a:hover, #texte07 a:hover, #texte08 a:hover, #texte09 a:hover, #texte010 a:hover, #texte011 a:hover, #texte012 a:hover, #texte013 a:hover, #texte014 a:hover{
   text-align:right;
   text-decoration:underline;
   padding:2px 5px 4px 0;
}


/*COMMENTAIRES */
#commentaires, #commentaires_01_global, #commentaires_02_global, #commentaires_03_global, #commentaires_04_global, #commentaires_05_global, #commentaires_06_global, #commentaires_07_global, #commentaires_08_global, #commentaires_09_global, #commentaires_010_global, #commentaires_011_global, #commentaires_012_global, #commentaires_013_global, #commentaires_014_global{
   background:white;
   border:#1e92ff solid 1px;
   margin:0 auto;
   padding:0;
   width:490px;
}

.comment{
   margin:4px 15px 0 15px;
   padding:5px 5px 7px 5px;
   border-bottom:#999 solid 1px;
   
}

span.com_pseudo{
   color:#1e92ff;
   font-weight:bold;
   font-size:1.1em;
   display:block;
   float:left;
}

span.com_date{
   color:#666;
   font-weight:normal;
   font-size:0.9em;
}

span.com_comment{
   display:block;
   color:#666;
   font-weight:normal;
   font-size:1em;
   padding:10px;
   clear:both;
   text-align:justify;
}

#add_comment{
   background:#fff;
   border:1px #52b53e solid;
}

.texte {text-align:justify;}

#add_comment form input, #add_comment form textarea{
   background:white;
   border:#83BF77 solid 1px;
   padding:2px;
}



/* A CHANGER LIGNE 48 ENVIRON */
.actualites h1, .actualitesn h1, .actualitese h1, .actualitesa h1{
    margin:0;
    padding:30px 0 0 0;
    z-index:1;
    position:relative;
    font-size:1.4em;
    font-weight:bold;
    height:26px;
    display:block;
 }
 
/* A CHANGER LIGNE 234 ENVIRON */ 
#sectiona , #sectionn, #sectione, #section{
   z-index:100;
   position:relative;
}

#section{
   background:url("./images/testterre.gif") no-repeat top left;
   width:490px;
   height:147px;
   margin:10px auto;
}
#sectionn{
   background:url("./images/testnature.gif") no-repeat top left;
   width:490px;
   height:147px;
   margin:10px auto;
}
#sectione{
   background:url("./images/testeau.gif") no-repeat top left;
   width:490px;
   height:147px;
   margin:10px auto;
}
#sectiona{
   background:url("./images/testair2.gif") no-repeat top left;
   width:490px;
   height:147px;
   margin:10px auto;
}

.pagination{
   font-weight:bold;
   text-align:center;
   padding:10px 0;
}

.droite{
   text-align:right;
   margin:20px;
}

.pagination a, .sources a, .droite a{
   font-weight:bold;
   color:#666;
   text-decoration:none;
}

.pagination a:hover, .sources a:hover, .droite a:hover{
   font-weight:bold;
   color:#666;
   text-decoration:underline;
}

.sources a{
   font-weight:normal;
   color:#666;
   text-decoration:none;
}

.sources a:hover{
   font-weight:normal;
   color:#666;
   text-decoration:underline;
}

span.little{
   color:#fff;
   font-size:0.8em;
}

a.com_site1{
   color:red;
   font-weight:normal;
   font-size:0.9em;
}

a.com_email1{
   color:blue;
   font-weight:normal;
   font-size:1em;
}

h6{
   width:200px;
   margin:0 auto;
   text-align:center;
   font-size:1.2em;
   color:#1e92ff;
}



