/* ************************************** */
/* Journal pour Ratiatum.com    */
/* ************************************** */

#contenu_article {
position: relative;
left: 10px;
height: 620px;
padding-bottom: 10px;
padding-top: 25px;
}

html>body #contenu_article {
height: auto;
min-height: 620px;
}
#blocarticle {
font-family: sans-serif;
text-align: justify;
width: 490px;
position: relative;}

#blocarticle a{
    text-decoration: none;
    color: #2C85D7;
}

#blocarticle a:hover{
    color: #ffc25b;
}


/************** Bloc en-tete *******************/
#article-entete {
border: 1px #000000 dashed;
padding: 5px;}

#article_entete_table{
}

#article_entete_table th{
  	background-color: #2E6C89;
  	padding: 2px;
  	color: #ffffff;
  	font-weight: bold;
  	white-space: nowrap;
}
#article_entete_table th a{
  	color:#ffffff;
  	font-weight: normal;
  	text-decoration: underline;
}

#article_entete_table td{
  	background-color: #FFB400;
  	height: 3px;
}

#article-titre {
font-size: 1.6em;
font-weight: bold;}

#article-date {
color: #b1b1b1;
background-color: #fff;
font-size: 1.1em;}

#article-auteur {
color: #b1b1b1;
background-color: #fff;
text-decoration: none;}
	#article-auteur A:link, #article-auteur A:visited {
	color: #ba370b;
	background-color: #fff;
	text-decoration: none;}
	#article-auteur A:hover {
	text-decoration: underline;}

/************** Bloc icones *******************/
#blocicones {
  vertical-align: middle;
position: relative;}

/************** Bloc chapo *******************/
#article-chapo {
padding-left: 15px;
font-weight: bold;}
/************** Bloc Article *******************/
#article-texte {
font-size: 1.1em;
height: 590px;
line-height: 1.4em;}


	#article-texte A:link, #article-texte A:visited {
	text-decoration: none;
	background-color: #fff;
	color: #6295C4;}
	#article-texte A:hover {
	text-decoration: underline;
	background-color: #fff;
	color: #ffc25b;}
	#article-texte IMG {
	margin: 5px;}

html>body #article-texte {
height: auto;
min-height: 590px;
}

#article-texte .legende {
font-weight: bold;
color: #e57d19;
background-color:#fff;}

#article-texte table {
border-collapse: collapse;
font-size:10px;
color: #000;
background-color:#fff;}

#article-texte td {
border: 1px #d1d2cf solid;
font-size: 1.1em;
text-align: left;
padding: 3px;}

    #article-texte td.inv {
    border: 1px #d1d2cf solid;
    background-color:#e8e8e8;
    color: #000;
    font-size: 1.1em;
    padding: 3px;}

#article-texte th {
background-color: #647885;
border: 1px solid;
font-weight: bold;
font-size: 1.1em;
padding: 3px;
color:#fff;
text-align: center;
}
/************** Bloc Navigation *******************/
#navnews {
height: 3em;
margin-top: 1em;
padding: 3px;
font-size: 11px;}

    #navnews-prev {
	    padding-left: 5px;
	    line-height: 12px;
	    text-align: left;
	    color: #1d1064;
	}
	
    #navnews-prev a{
	    text-decoration:underline;
    }
    
    #navnews-next {
	    padding-right: 5px;
	    line-height: 12px;
	    text-align: right;
	    color: #1d1064;
	    text-decoration:underline;
	}
    #navnews-next a{
	    text-decoration:underline;
    }

/************** Bloc Commentaires *******************/
#bloccomment {}
.bloccomment_liste_hidden {
		display: none;
}
.bloccomment_liste {
}
   #bloccomment_titre{
    padding-left: 32px;
    height: 32px;
   }
#bloccomment_titre_comment a{
    color: #64B53B;
    text-decoration: underline;
    font-weight: bold;
}
#bloccomment_titre_comment a:hover{
    color: #64B53B;
    text-decoration: underline;
    font-weight: bold;
}
   #bloccomment_titre_ordre{

   }
   #bloccomment_titre_addcomment{
        text-decoration: underline;
   }
   
.comment_user {	position: relative;
	padding: 5px;
	border: 1px #CDCDCD solid;
	background-color: #f8f8f8;
	color: #000;
	font-size: .9em;
	margin-bottom: 10px;
	width: 408px;
}

   .comment_user_titre {
        padding-left: 15px;
        line-height: 2.4em;
        background-image: url(../img/design/journal/membre.gif);
        background-repeat: no-repeat;
        background-position: 0px 0px;

   }
      .comment_user_name {
          color: #0049b0;
          background-color: #f8f8f8;
          font-weight: bold;
          font-size: 1.2em;
      }
      .comment_user_date {
          color: #527ea0;
          background-color: #f8f8f8;
          font-size: 1.2em;

      }
      .comment_user_content {
          font-size: 1.2em;
      }

#bloc_ajout_comment {
     top: 200px;
     padding: 5px;
     border: 1px #CDCDCD solid;
     background-color: #f8f8f8;
     color: #000;
    text-align: center;
    width: 408px;
}

#bloc_ajout_comment_titre {
    font-weight: bold;
    font-size: 1.2em;

}

#fiche_ajout_comment_textarea{
    border: 1px #CDCDCD solid;
    background-color: #F2F7FB;
    color: #000;
    width: 404px;
    height: 120px;

}
#fiche_ajout_comment_button{
    background-color: #666B6F;
    font-size: 1em;
    color: #fff;
    border: 1px #58606D solid;
    font-weight: bold;
}

/************** Bloc Droite *******************/
#bloc_right_plus {
width:305px;
border-left: 1px #7d7d7d dotted;
}
.bloc_pub300-250{
  position: relative;
  padding-left: 4px;
}
.avoiraussi {

line-height: 1.2em;
padding-left : 5px;
font-size: 11px;
text-align: left;
}

    .avoiraussi ul {
	margin: 0em;
	padding-left: 10px;}

    .avoiraussi li {
	display: list-item;
	padding-top: 4px;
	padding-left: 18px;
	padding-right: 2px;
	list-style-type: none;
	background-image: url(../img/design/journal/listingnews.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	list-style-position: inside;}
    .avoiraussi A:link , .avoiraussi A:visited {
	text-decoration: none;
	background-color: #fff;
	color: #2C85D7;}
    .avoiraussi A:hover{
	    color: #ffc25b;}

/************** Autre *******************/
.link_chaine_journal a{
    color: #ffa100;
    background-color: #fff;
    text-decoration: underline;
    background-image: url(../img/design/homepage/f_orange.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 20px;
    font-size: 0.9em;
    margin-left:5px;
}

#blocpubarticle {
    float: right;
    width: 250px;
    height: 250px;
    top: 300px;
    
}

#contenu_print {
margin-left: auto;
margin-right: auto;
width: 750px;
background-color: #fff;
color: #000;
height: auto;
position: relative;}

#blocarticle_print {
margin-left: auto;
margin-right: auto;
padding-top: 30px;
font-family: sans-serif;
width: 460px;
text-align: justify;
position: relative;}

/************** Bloc mini forum *******************/
#mini_forum{
    font-size: 10px;
}
#mini_forum a{
    text-decoration: none;
    color: #2C85D7;
}
#mini_forum a:hover{
    color: #ffc25b;
}

.mini_tel{
    color: #71A8D6;
    font-style: italic; 
	font-size: 11px;
}
.mini_tel a{
    text-decoration: none;
    font-style: normal; 
    font-weight: bold;
    color: #2C85D7;
}
.mini_tel a:hover{
    color: #ffc25b;
    font-style: normal; 
}

#link_all_log a{
  color:#2C85D7;
  font-weight:bold;
}

#link_all_log a:hover{
  color: #ffc25b;
  font-weight:bold;
}

/* Ban right */

#banright_xml_bloc{
	line-height: 20px;
	text-align: center; 
	color: #FFFFFF;
}
#banright_kword_bloc{
	line-height: 16px;
	padding-left: 20px;
}
#banright_log_bloc{
	text-align: center; 
	font-size: 11px;
	font-weight: bold;
}
#banright_top10_bloc{
	line-height: 20px;
	padding-left: 10px;
}