BODY {
padding:5px 0;
FONT-SIZE: 13px;
MARGIN: 0px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;


background:url(../img/fond2.png) repeat ;


}



TD {
	FONT-SIZE: 13px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #516A7E; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 24px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px
}
H3 {
	FONT-SIZE: 14px
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 80%; COLOR: #aaa; HEIGHT: 3px; BACKGROUND-COLOR: #aaa; BORDER-RIGHT-WIDTH: 0px
}
IMG.right_image {
	FLOAT: right; MARGIN: 0px 0px 8px 15px
}
.spacer {
	CLEAR: both
}
.error {
	FONT-WEIGHT: bold; COLOR: #f00
}
.subtle {
	COLOR: #999
}
.subtle A {
	COLOR: #666
}
.small {
	FONT-SIZE: 11px
}
#top_ad {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#top_ad IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
DIV#container {
MARGIN: 0px 1%;
WIDTH: 98% ;
}
TABLE#main {
	BORDER-RIGHT: #516a7e 2px solid; BORDER-TOP: #516a7e 1px solid; MARGIN: 0px auto; BORDER-LEFT: #516a7e 2px solid; WIDTH: 984px; BORDER-BOTTOM: #516a7e 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE#main TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE#main TR {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
#masthead {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
#masthead #logo {
	FLOAT: left; MARGIN-LEFT: 121px
}
#masthead #left_ad {
	FLOAT: left
}
#masthead #right_ad {
	FLOAT: right
}
#masthead IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
#nav {
	CLEAR: both; BACKGROUND-COLOR: #516a7e ;
}
#nav IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
#nav #tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav #tabs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subnav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px; COLOR: #5e6366; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-COLOR: #cfd9e1
}
#subnav A {
	COLOR: #5e6366
}
#subnav A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#subnav A.active {
	COLOR: #000
}
#nav DIV#search_div {
	DISPLAY: inline; FONT-SIZE: 0px; FLOAT: left; MARGIN: 5px 0px 0px 5px
}
#nav DIV#search_div FORM {
	MARGIN: 0px
}
#nav DIV#search_div #search_input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 110px; COLOR: #a2b3c0; LINE-HEIGHT: 14px; PADDING-TOP: 3px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}
#nav DIV#search_div #search_input:unknown {
	COLOR: #000
}
#nav DIV#search_div #search_submit {
	MARGIN-LEFT: -9px; WIDTH: 20px; HEIGHT: 20px
}
#leaderboard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-ALIGN: center
}
#leaderboard IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
#left_column {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; 
	PADDING-BOTTOM: 10px; WIDTH: 140px; PADDING-TOP: 10px; BACKGROUND-COLOR: #FFFFFF;
}
#middle_column {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP: 10px
}
DIV.CR#container #middle_column {
	WIDTH: 690px
}
DIV.LC#container #middle_column {
	WIDTH: 790px
}
DIV.C#container #middle_column {
	WIDTH: 940px
}
#right_column {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px; WIDTH: 242px; PADDING-TOP: 10px; BACKGROUND-COLOR: white;
}
#footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: double; BORDER-TOP-COLOR: #918f90; PADDING-TOP: 10px; BACKGROUND-COLOR: black
}
#footer #footer_logo {
	FLOAT: left
}
#footer #footer_logo IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
#footer #footer_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
#footer #footer_links P {
	MARGIN: 0px
}
#footer #footer_links A {
	COLOR: #000; MARGIN-RIGHT: 10px
}
#footer #footer_links HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; COLOR: #d0cfcf; HEIGHT: 1px; BACKGROUND-COLOR: #d0cfcf; BORDER-RIGHT-WIDTH: 0px
}
#left_column A {
	COLOR: #000
}
#left_column DIV.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
#left_column DIV.divider IMG {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
#left_column #subscribe {
	FONT-SIZE: 13px; TEXT-ALIGN: center
}
#left_column #side_distribution {
	TEXT-ALIGN: center
}
#left_column #side_distribution FORM {
	MARGIN: 0px
}
#left_column #side_distribution SELECT.distribution_pulldown {
	WIDTH: 122px
}
#left_column #tsg {
	TEXT-ALIGN: center
}
#left_column #journal {
	
}
#left_column #left_ads {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
#left_column #left_ads .ad {
	MARGIN-BOTTOM: 5px
}
#right_column A {
	COLOR: #000
}
#right_column .rightbox {
	MARGIN: 0px 1px 5px
}
#right_column #newsbox .date {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px; 
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px; 
	WIDTH: 234px; 
	COLOR: #fff;
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #7e5154; 
	TEXT-ALIGN: center;

	
}
#right_column #newsbox .feeds {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
#right_column #newsbox .feeds P {
	MARGIN: 0px 5px 5px
}
#right_column #newsbox .feeds P.plus {
	MARGIN-BOTTOM: 0px
}
#right_column #newsbox .feeds .section {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7e5154 ;
}
#right_column #newsbox .feeds .section A {
	COLOR: #7e5154
}
#right_column #newsbox .feeds .section A:hover {
	COLOR: #ac7d81; TEXT-DECORATION: none
}
#right_column #agendabox {
	FONT-SIZE: 12px
}
#right_column #agendabox .item {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
#right_column #agendabox .item P.title {
	FONT-WEIGHT: bold; MARGIN: 0px
}
#right_column #agendabox .item SPAN.location {
	COLOR: #516a7e
}
#right_column #agendabox .item UL#agenda_links {
	BACKGROUND-POSITION: right top; PADDING-LEFT: 1.5em; 
	 MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
#right_column #agendabox .item P.description {
	MARGIN: 0px
}
#right_column #agendabox .item P.details_link {
	MARGIN-TOP: 0px; FONT-STYLE: italic
}
#right_column #agendabox .item P.details_link A {
	COLOR: #516a7e
}
#right_column .double_ad {
	MARGIN-BOTTOM: 5px
}
#right_column .double_ad .left_ad {
	PADDING-RIGHT: 1px; FLOAT: left
}
#right_column .double_ad .right_ad {
	PADDING-LEFT: 1px; FLOAT: right
}
.contact_container {
	FLOAT: left; MARGIN: 0px 0px 35px; WIDTH: 300px
}
.job_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #516a7e
}
UL.bluedot {
	PADDING-LEFT: 1.5em; MARGIN: 2px 0px; COLOR: #516a7e
}
UL.bluedot LI {
	
}
.anylinkcss {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 12px; Z-INDEX: 100; VISIBILITY: hidden; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #fff 1px solid; WIDTH: 180px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #fff 0px solid; POSITION: absolute; BACKGROUND-COLOR: #516a7e
}
.anylinkcss A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #fff; TEXT-INDENT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.anylinkcss A:hover {
	COLOR: #000; BACKGROUND-COLOR: #cfd9e1; TEXT-DECORATION: none
}
P.arrow_par {
	FONT-SIZE: 11px; COLOR: #01318b
}

.someps{

border-left:1px solid #7e5154; /* couleur du cadre */
border-right:1px solid #7e5154;
background:url(../img/news1.png) no-repeat ;
}
#milieu{
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; WIDTH: 700px; PADDING-TOP: 10px
}

.titre_someps{

background:url(../img/fnd_titre.png) ;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.pages a{ /*Pagination links*/

text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.pages a:hover, .rsspaginate1 a.selected{
color: #000;
background-color: #FEE496;
}

.contact
{
background:url(../img/news3.png) no-repeat right  ;

}

.envoyer {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #516a7e
}

.cadre
{
background:url(../img/body.png)   ;
}

.fdcontact
{
background:url(../img/contactfond.png)   ;
}

.suite{
color: #516A7E;
	font-weight: bold;
	font-size: 16px;

}

.suite a:link {
color: #666666;
	font-weight: bold;
	font-size: 16px;
}
