
BODY {
	margin: 0px; padding: 0px;
	background: #697075;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
}

DIV#dklik {
	position:absolute;
	width:19px;
	height:104px;
	left:50%;
	margin-left:-515px;
	display: none;
}

DIV#container {
	position:absolute;
	margin: 0px; padding: 0px;
	width: 990px;
	left:50%; top: 0px;
	margin-left: -495px;
	background: #697075;
	border: 0px solid black;
}

DIV#logoCrfc {
	margin: 0px; padding: 0px; width: 200px; height: 90px;
}

DIV#logoSite {
	margin: 0px; padding: 0px; width: 430px; height: 200px;
}

DIV#calendrier {
  position:absolute;
  width:900px;
  height:250px;
  top:262px;
  left:50%;
  margin-left:-185px;
  z-index:500;
}
/* old antony : top:260px; */

TABLE#tabAccueil {
	margin: 0px; padding: 0px;
	margin-top: 24px; margin-bottom: 15px;
	margin-left: 22px;
}

DIV#menu {
	position: relative;
	margin: 0px; padding: 0px;
	border: 0px solid black;
	width: 267px;
}

DIV#actualite {
	margin: 0px; padding: 0px;
	border: 0px solid black;
}

DIV#titre {
	margin: 0px; padding: 0px;
	border: 0px solid red;
}

DIV#footer, DIV#mention {
	margin: 0px; padding: 0px;
	text-align: center;
}

P {
	margin: 0px; padding: 0px;
	padding-bottom: 15px;
}

A { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
A:link { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
A:visited { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
A:active { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
A:hover { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: underline;}

LI {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

.2col1 {
	border: 2px solid black;
}





/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-container {
	padding: 17px 0;
}

.news-list-item {
	padding: 0 0 0 0;
}

.news-list-container IMG {
	margin: 0px; padding: 0px;
	float: left;
	margin-right: 10px;
}

.news-list-item H2 {
	margin: 0px; padding: 0px;
}

.news-list-item H2 A { font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: none; }
.news-list-item H2 A:link { font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: none; }
.news-list-item H2 A:visited { font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: none; }
.news-list-item H2 A:active { font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: none; }
.news-list-item H2 A:hover { font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: underline;}

.news-list-item H4.DklikListNewsAccueilDate { 
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-style: italic; font-size: 11px; color: #5FC4EC; text-decoration: none;
	margin-bottom: 4px;
}

.news-list-item P {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 5px;
}

.news-list-item .news-list-morelink {
	display: none;
}

DIV.showResultsWrap {
	display: none;
}

.browseLinksWrap { font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
.browseLinksWrap A { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.browseLinksWrap A:link { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.browseLinksWrap A:visited { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.browseLinksWrap A:active { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.browseLinksWrap A:hover { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: underline;}




/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-single-item {
	padding: 0 0 0 0;
}

.news-single-rightbox { display: none; }

.news-single-item H1 {
	font-family: Arial; font-weight: bold; font-size: 18px; color: #0E9AD2; text-decoration: none;
}

.news-single-item H2 {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 14px; color: #000000; text-decoration: none;
	margin-bottom: 10px;
}

.news-single-item P {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 1em;
}

.news-single-backlink {
	margin: 0px; padding: 0px;
}

.news-single-backlink { font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
.news-single-backlink A { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.news-single-backlink A:link { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.news-single-backlink A:visited { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.news-single-backlink A:active { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }
.news-single-backlink A:hover { font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: underline;}

.news-single-img {
	margin: 0px; padding: 0px;
	float: left;
	margin-right: 10px;
}

.news-single-additional-info {
	margin: 0px; padding: 0px;
	border: 0px solid black;
	margin-bottom: 1em;
}

.news-single-links {
	margin: 0px; padding: 0px;
	border: 0px solid black;
}

.news-single-item DT {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 12px; color: #0E9AD2; text-decoration: none;
	margin-bottom: 2px;
}

.news-single-item DD {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 2px;
}

/*
 * Formulaire
 */
INPUT.tx_formulaire_input_text {
	margin: 0px; padding: 0px;
	border: 1px solid #0E9AD2;
	width: 200px; height: 18px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #888888; text-decoration: none;
}





