/* TT_NEWS CSS Document */

/*****************************************
	* FOCUS LATEST
*****************************************/
#focus-conteneur {
	width:455px;
	padding-bottom:10px;
	margin-bottom:10px;
	_margin-bottom:0;
}

#focus-conteneur img {
	margin:0 0 20px 0;
}

.focus-img {
	width:210px;
	float:left;
	margin:0 0 20px 0;
	
	text-align:left;
}

.focus-img img {
	margin:0;
}

.focus-content {
	float:left;
	width:210px;
	padding:0 0 0 20px;
}

/*****************************************
	* ACTUALITE LATEST
*****************************************/
#actualite-conteneur {
	width:440px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	clear:both;
	
	text-align:left;
}

#actualite-conteneur  img {
	margin:0 0 10px 0;
}

#actualite-latest-left {
	width:210px;
	float:left;
	/*background:#CCCCCC;*/
}

#actualite-latest-right {
	width:210px;
	float:right;
	margin:0 0 0 20px;
	/*background:#999999;*/
}

#actualite-conteneur  div.actualite-latest-item {
	float:left;
	width:210px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	
	border-bottom:#CDCDCD solid 1px;
}

.actualite-latest-content {
	padding:0 0 0 10px;
}

.actualite-latest-content p {
	margin:0;
	padding:0;
}

.actualite-latest-suite {
	margin:0;
	padding:0;
	
	font-size:1em;
	color:#AAA;
}

.actualite-latest-suite a {
	text-decoration:none;
	color:#AAA;
}

.actualite-latest-suite a:hover {
	color:#D36A03;/* 777*/
}

#actualite-conteneur  p.toute-lactualite {
	clear:both;
	height:12px;
	line-height:12px;
	
	text-align:right;
	color:#AAA;
	background:url(../images/bg-fleche1.gif) 6px no-repeat;
}

#actualite-conteneur  p.toute-lactualite a {
	float:right;
	
	text-align:right;
	color:#AAA;
	text-decoration:none;
	font-size:0.9em;
}

#actualite-conteneur  p.toute-lactualite a:hover {
	color:#D36A03;
}

/*****************************************
	* ACTUALITE & FOCUS    SINGLE
*****************************************/

#actualite-single-conteneur {
	width:500px;
}

.actualite-single-back {
	width:500px;
	clear:both;
	margin:0;
	padding:0;
	
	text-align:right;
}

.actualite-single-back a {
	color:#696767;
	text-decoration:none;
}

.actualite-single-back a:hover {
	color:#D36A03;
}

#actualite-single-header h6 {
	float:left;
}


#actualite-single-header .back {
	padding:0 0 0 0;
}

.actualite-single-image {
	float:left;
	width:auto;
	margin:0 20px 10px 0;
}

.actualite-single-image img {
	/*border:#000000 solid 1px;*/
}

.news-single-imgcaption {
	max-width:210px;
}

.actualite-single-content {
	/*float:left;
	width:270px;*/
	margin:0 10px 0 0;
}



/*****************************************
	* ACTUALITE & FOCUS    LIST
*****************************************/
#actualite-list {
	width:500px;
	padding:0;
}

div.actualite-list-item {
	width:500px;
}



/* Pagination  */
/************************************************************/
.actualite-list-browser {
	width:500px;
}

#actualite-list div.tx-ttnews-browsebox {
	width:500px;
	margin:0;
}

#actualite-list div.tx-ttnews-browsebox p {
	width:15px;
	margin:0;
	padding:0;
	font-size:1.2em;
}

#actualite-list div.tx-ttnews-browsebox td.previous {
	padding-right:10px;
}

#actualite-list div.tx-ttnews-browsebox td.previous a {
	color:#696962;
	text-decoration:none;
}

#actualite-list div.tx-ttnews-browsebox td.previous a:hover {
	color:#D36A03;
	text-decoration:none;
}

#actualite-list div.tx-ttnews-browsebox p.pages {
	padding:0 2px;
	text-align:center;
}

#actualite-list div.tx-ttnews-browsebox p.pages a {
	padding:0 4px;
	color:#696962;
	text-decoration:none;
}

#actualite-list div.tx-ttnews-browsebox p.pages a:hover {
	color:#D36A03;
}

#actualite-list div.tx-ttnews-browsebox td.next {
	padding-left:10px;
}

#actualite-list div.tx-ttnews-browsebox td.next a {
	padding-left:1px;
	color:#696962;
	text-decoration:none;
}

#actualite-list div.tx-ttnews-browsebox td.next a:hover {
	color:#D36A03;
	text-decoration:none;
}

#actualite-list div.tx-ttnews-browsebox table td {
	margin:0;
	padding:0;
	text-align:center;
}

.tx-ttnews-browsebox-SCell {
	color:#D36A03;
	background:#EDEDED;
}
/************************************************************/





#actualite-list div.actualite-list-content {
	float:left;
	width:375px;
	margin:0 0 0 20px;
}

#actualite-list div.actualite-list-content a {
	text-decoration:none;
}

#actualite-list div.actualite-list-content p {
	margin:0;
	padding:0;
}

#actualite-list div.actualite-list-image {
	float:left;
	width:102px;
	padding:0 0 5px 0;
}

#actualite-list div.actualite-list-item div.actualite-list-image img {
	padding:0;
	margin:0;
	/*border:#000 solid 1px;*/
}

#actualite-list div.separation {
	margin:0 0 5px 0;
	padding:0 0 10px 0 !important;
	padding:0;
	height:1px;
	background:url(../images/pointilles-gris.gif) center left repeat-x;
}

#actualite-list div.actualite-list-item div.separation {
	margin:0 0 10px 0;
	padding:0 0 10px 0 !important;
	padding:0;
	height:1px;
	clear: both;
	background:url(../images/pointilles-gris.gif) bottom left repeat-x;
}


/*****************************************
	* MANIF LIST
*****************************************/
#manif-conteneur {
	width:230px;
	margin:0 0 15px 0;
}

#manif-title {
	width:221px;
	height:13px;
	margin:0 0 10px 0;
}

#manif-title div.manif-down {
	position:relative;
	margin:-13px 0 0 180px;
	_margin:-16px 0 0 180px;
	width:14px;
	height:13px;
}

#manif-title div.manif-up {
	position:relative;
	margin:-13px 0 0 200px;
	_margin:-13px 0 0 200px;
	width:14px;
	height:13px;
}

/*****/


div.manif-item {
	width:230px;
	padding:0;
	margin:0;
}

p.manif-date {
	padding:0 0 0 8px;
	margin:0 0 5px 0;
	clear:both;	
	
	font-size:1.1em;
	font-weight:bold;
	color:#000000;
	background:url(../images/picto-h4-gt.gif) left top no-repeat;
}

div.manif-image {
	float:left;
	width:61px;
	margin:0 5px 5px 0;
	
	text-align:left;
}

div.manif-content {
	float:left;
	width:162px;
	padding:0 0 5px 0 !important;
	
	text-align:left;
	/*background:#FFFFFF;*/
}

div.manif-content p {
	margin:0;
	padding:0;
	
	color:#AAA;
	
}

div.separation {
	height:14px;
	max-height:14px;
	padding:0;
	margin:0;
	clear:both;
	
	background:url(../images/pointilles-gris.gif) repeat-x left;
}

#manif-footer {
	clear:both;
	display:inherit;
	margin:0;
	padding:0;
	height:12px;
	line-height:12px;
	
	font-size:1.1em;
	color:#AAA;
	background:url(../images/bg-fleche1.gif) -253px  no-repeat;
}

#manif-footer p {
	margin:0;
	padding:0;
}

#manif-footer p a {
	float:right;
	
	text-align:right;
	color:#AAA;
	text-decoration:none;
	font-size:0.8em;
	
}

#manif-footer p a:hover {
	color:#D36A03;/* 777*/
}

/*****************************************
	* NEWS MENUV ARCHIVES
*****************************************/

#menuV-footer {
	width:120px;
	clear:both;
	display:inherit;
	margin:0 0 0 35px;
	padding:0;
	height:12px;
	line-height:12px;
	
	font-size:1em;
	color:#AAA;
	background:url(../images/bg-fleche1.gif) -315px  no-repeat;
}

#menuV-footer p {
	margin:0;
	padding:0;
}

p.toute-lactu a {
	float:right;
	
	text-align:right;
	color:#AAA;
	text-decoration:none;
	font-size:0.8em;
	
}

p.toute-lactu a:hover {
	color:#D36A03;/* 777 */
}

/*********************************************/

/*** LISTES DE LIENS POUR LES NEWS ***/
#content ul.news-link {
	margin:0;
	padding:10px 10px 20px 0;
	
	list-style:none;
	list-style-image:none;
	font-size:1.2em;  
	color:#333333;
	text-align:right;
	/*text-transform:uppercase;*/
	background:url(../images/bg-list-news.gif) right bottom no-repeat;
}

#content ul.news-link li {
	margin:2px 10px 0 0;
	padding:0 10px 0 0;
	font-size:1em;
	background:url(../images/picto-liste-news.gif) right top no-repeat;
}

#content ul.news-link li.title {
	height:11px;
	padding:0;
	margin:0 0 6px 0;
	_margin:0 0 0 0;
	background:url(../images/title-en-savoir-plus.gif) right top no-repeat;
}


#content ul.news-link li a {
	color:#333333;
	text-decoration:none;
}

#content ul.news-link li a:hover {
	color:#D36A03;
}

/*************************************************
*** Mise en forme 
*************************************************/

div.clear {
	clear:both;
}

