/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin: 10px 35px 10px 0 !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin: 10px 0px 10px 35px !important;
	}
	
/* -----------------------------------*/
/* -------->>> Topographie <<<--------*/
/* -----------------------------------*/

/*
Affichage du header des modules news latest. Celui de la colonne de gauche est liÃÂÃÂ© au gabarit,
 celui des autre est dans le template de tt_news 
 */

div#pressereleases h1, .news-latest-container h1 {
    background        : #fff url(../template_pictures/bg_press_releases.gif) top left no-repeat;
    font-size: 0.95em;
    padding-left       : 41px;
    line-height         : 17px;
    margin-bottom   : 20px; 
    }




h1 { font-size: 1.45em; color: #213068; font-weight: bold; margin: 10px 0; } 
h2 { font-size: 1.25em; color: #213068; font-weight: bold; margin: 5px 0; }
h3 { font-size: 1em; color: #213068; font-weight: bold; margin: 5px 0; }
h4 { font-size:  0.92em; color: #717ca5; font-weight: bold; margin: 5px 0; }
h5 { font-size: 0.83em; color: #717ca5; font-weight: bold; margin: 5px 0; }

p  { font-size: 1em;line-height:1.3em; color: #666666; font-weight: normal;  margin: 5px 0 15px 0; }
p a:link , p a:visited     { text-decoration: none; color: #717ca5; font-weight: bold; }
p a:hover   { text-decoration: underline; color: #213068; font-weight: bold;}
p.bodytext{padding-bottom:12px;}

/**
 LISTES A PUCES col gauche et zone main
*/
 #pressereleases ul, .bloccontenuhome ul{padding:0; margin:0; padding-left:10px;}
 #pressereleases ul li, .bloccontenuhome ul li {
list-style:none;
background-image:url(../template_pictures/bulletpoint.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:15px;
padding-bottom:5px;

}


#pressereleases ul li a:link ,  #pressereleases ul li a:visited , #bloccontenuhome ul li a:link ,  #bloccontenuhome ul li a:visited   { text-decoration: none; color: #717ca5; font-weight: bold; }
#pressereleases  ul li a:hover, #bloccontenuhome ul li a:hover   { text-decoration: underline; color: #213068; font-weight: bold; }

.csc-linkToTop { text-align: right; }
hr { border:#717ca5 solid 1px; }

/** FILE LINK
Normal : gris / taille ÃÂ©quivalente au texte environnant / non soulignÃÂ©
Roll Over : bleu foncÃÂ© / soulignÃÂ© / mÃÂªme taille que normal
*/
.csc-uploads-1, .csc-uploads-1 a:link{padding-top:2px;color:#666666; text-decoration:none;font-weight:normal;}
.csc-uploads-1 a:hover {color:#202F68; text-decoration:underline;font-weight:normal;}

/* RTE / Table styling */
TABLE.contenttable { border-collapse: collapse; border: 1px #8b94b7 solid; margin: 10px 0px 10px 0px; width: 100%;  }
TABLE.contenttable TR TD { padding:3px; }
TABLE.contenttable TR TD P.bodytext { font-size: 10px; }
TABLE.contenttable td {border: 1px #DDE7E9 solid;  }
TABLE.contenttable .tr-0{ font-weight:bold;background:#DDE7E9 }

TABLE.contenttable .tr-1 .td-1 {text-align:right }
TABLE.contenttable .tr-1 .td-2 {text-align:right }
TABLE.contenttable .tr-1 .td-3 {text-align:right }
TABLE.contenttable .tr-1 .td-4 {text-align:right }
TABLE.contenttable .tr-1 .td-5 {text-align:right }

TABLE.contenttable .tr-2 .td-1 {text-align:right }
TABLE.contenttable .tr-2 .td-2 {text-align:right }
TABLE.contenttable .tr-2 .td-3 {text-align:right }
TABLE.contenttable .tr-2 .td-4 {text-align:right }
TABLE.contenttable .tr-2 .td-5 {text-align:right }

TABLE.contenttable .tr-last .td-1 {text-align:right }
TABLE.contenttable .tr-last .td-2 {text-align:right }
TABLE.contenttable .tr-last .td-3 {text-align:right }
TABLE.contenttable .tr-last .td-4 {text-align:right }
TABLE.contenttable .tr-last .td-5 {text-align:right }