/* Styles pour TT_NEWS ... */

.news-latest-morelink, .news-list-date, .news-list-morelink,.news-search-emptyMsg, .news-latest-date, .news-latest-gotoarchive, .news-single-timedata, .news-single-backlink {
	font-size:10px;
}

.news-latest-item h3, .news-single-additional-info h3 {
	font-size:12px;
}

.news-latest-container {
  margin-left:3px;
	/*background:silver;*/
	border:1px;
	border-style:solid;
}

.news-single-additional-info {}
.news-single-files dt,.news-single-files dd, .news-single-item h3 {
	font-size:12px;
}.news-single-imgcaption{	font-style:italic;	text-align:right;	font-size:.9em;}
.news-amenu-container {
	border:1px;
	border-style:solid;
	font-size:13px;
}
.news-amenu-container h2,.news-catmenu-header { 
  	color:#478adc;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:700!important;
}
.news-amenu-container ul { 

	margin:0px;
	margin-left :15px;
	padding:0px;
}
.news-amenu-container { 
	margin-right:3px;
}

.news-amenu-container li { 
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

.news-catmenu {
	margin: 0px 0px 0px 5px;
	padding:5px;
	/*background-color:#00A5BB;
	border:2px solid #13CFC6;*/
	font-size:12px;
	/* width:245px; */
}

.news-catmenu-NO {
	padding-left:15px;
	background:transparent url(../images/interface/puce-flocon-bleu.jpg) no-repeat left;
}

.news-catmenu-ACT {
	padding-left:15px;
	background:transparent url(../images/interface/puce-flocon-jaune.jpg) no-repeat left;
}

.news-list-browse table td p a, .news-list-browse table td p a:visited{
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  text-transform:capitalize;
}

.news-list-browse table td p a:hover{
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}

.news-catmenu a, .news-catmenu a:visited{
  color:#6392bd;
  font-weight:bold;
  text-decoration:none;
  text-transform:capitalize;
}
.news-catmenu a:hover{
  color:#FAC112;
  font-weight:bold;
  text-decoration:underline;
}
.news-catmenu .news-catmenu-ACT a{
  color:#FAC112;
}


.news-latest-container h2 {
	margin:0px;
	background:white;
	font-size:13px;
	color:#478adc;
}

#content_2col .news-list-container, #content_2col .news-single-container{
  /* width:675px; */
}
.news-list-container img{
  /*
  float:left;
  margin:3px 5px 5px 0px;
  */
  float:right;
  display:inline;
  margin:0 0 5px 5px;
}
.news-list-container p{
  margin:0px 0px 5px 0px;
}

.news-latest-category, .news-list-category, .news-single-category {
	background:#eeeeee;
	font-size:10px;
}
.news-list-item, .news-single-item {
  margin-top:5px;
  padding-bottom:5px;
}
.news-list-item H3, .news-single-item H3{
	background:transparent url(../images/interface/hiver/fond_liste.gif) no-repeat scroll 0px 0px;
	color:#005193;
	margin:0px;
	padding-top:9px;
	padding-left:5px;
	font-size:15px;
	height:25px;
	/* width:99%; */
	position:relative;
}

.news-list-item H3.vert, .news-single-item H3.vert{
  background:transparent url(../images/interface/ete/fond_liste.gif) no-repeat scroll 0 0;
  color:#327700;
}

.news-list-item H3.mauve, .news-single-item H3.mauve{
  background:transparent url(../images/interface/ete/fond_liste_mauve.gif) no-repeat scroll 0 0;
  color:#871086;
}

.news-list-item H3 img, .news-single-item H3 img{
  margin:0px;
}

.news-list-item H3 a, .news-list-item H3 a:visited, .news-single-item H3 a, .news-single-item H3 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.news-list-item H3 a:hover, .news-single-item H3 a:hover{
	text-decoration:underline;
}

.news-list-item H3 span, .news-single-item H3 span{
	float:right;
	display:inline;
	position:absolute;
	top:9px;
	right:0px;
	/* width:100px; */
}

/*
#content_2col .news-list-item H3 span,#content_2col  .news-single-item H3 span{
  padding-right:100px;
}
*/

.news-list-item .info_right, .news-single-item .info_right{
  position:relative;
  width:706px;
  text-align:right;
  color:#005193;
  font-weight:bold;
  line-height:12px;
  margin:0px;
  margin-bottom:5px;
}

.news-list-item .nb_pers{
  position:relative;
  left:345px;
  width:115px;
}
.news-list-item .picto_equip{
  clear:both;
  margin-right:2px;
  /* height:25px; */
}
.news-list-item .picto_equip img{
  margin:0px 1px 0px 0px;
  border:1px solid #000000;
}

.news-list-item .image {
  clear:both;
}

.news-list-item .infos{
  margin-bottom:10px;
}

.news-list-item .infos .label, .news-list-item .picto_equip .label, .news-list-item .nb_pers .label{
  float:left;
  display:inline;
  color:#005193;
  font-weight:bold;
}
.news-list-item .infos .field{
  color:#393939;
}
.news-list-item .infos .field a, .news-list-item .infos .field a:visited{
  color:#6392BD;
}
.news-list-item .infos .field a:hover{
  color:#FAC112;
}

/* Ajout Single div.infos */
.news-single-item .infos{
  margin:5px 0;
}

.news-single-item .infos .label, .news-single-item .picto_equip .label, .news-single-item .nb_pers .label{
  float:left;
  display:inline;
  color:#327700;
  font-weight:bold;
}
.news-single-item .infos .field{
  color:#327700;
}
.news-single-item .infos .field a, .news-single-item .infos .field a:visited{
  color:#93CC01;
}
.news-single-item .infos .field a:hover{
  color:#FAC112;
}


/*
.news-list-item .content{
  clear:both;
}
*/
.news-list-item .content_bonsplans, .news-single-item .content_bonsplans{
  margin:10px 0px 0px 0px;
}
.news-list-item .content .contenttable td .bodytext{
  font-size:11px;
}
.news-latest-item {
 border-bottom:1px solid;
}
.news-single-timedata {
	display:inline;
	float:left;
}

.news-single-item {
	background:#ffffff;
}

.news-single-item H2 { 
	/* display:inline; */
	display:block;
	padding-left:10px;
	padding-bottom:10px;
}
.news-single-item H3 { 
	margin:0;
}

.news-single-item a {text-align:center;font-size:11px;color:#005193;text-decoration:none;}
.news-single-item a:hover{text-decoration:underline;}

.news-single-img{
  float:right;
  display:inline;
  margin: 0 0 0 5px;
  /* margin: 3px 5px 0px 0px; margin: 12px 5px 0px 0px; */
}

.news-single-links dt{
  float:left;
  display:inline;
}

/*
.news-single-item .bodytext,.clearer,.news-single-backlink,.news-single-item H3,.news-single-img {
	background:#ffffff;
}*/

.news-list-browse table td{
  background:transparent url(../images/interface/hiver/menu.jpg) repeat-x scroll 0%;
}
.news-list-browse .tx-ttnews-browsebox-SCell{
  background:transparent url(../images/interface/hiver/menu_hover.jpg) repeat-x scroll 0%;
}
.news-list-browse table td p{
  margin:0px;
  padding:0px;
  text-align:center;
  width:12px;
}

/* Styles colorés ajouts GL 25/03/2009 */
/* Styles en mauve (évènements) */
div.txt-mauve {
  max-width:500px;
  height: 1%;
}

div.txt-mauve h4 {
  font-style:italic;
  font-weight:bold;
  display:block;
  margin:5px 0px;
  padding-left:25px;
  background:transparent url(../images/interface/calendrier-mauve.jpg) no-repeat left center;
}

div.txt-mauve div.suite {
  background:transparent url(../images/interface/fond-btn-eve.jpg) no-repeat scroll center center;
  display:block;
  float:none;
  margin-top:1em;
  margin-bottom:1em;
}

.news-single-item div.txt-mauve hr{
  background-color:#871086;
  color:#871086;
}

.news-single-item div.txt-mauve div.infos div.label,
.news-single-item div.txt-mauve div.infos div.field,
.news-single-item div.txt-mauve div.infos div.field a{
  color:#871086;
}
.news-single-item div.txt-mauve div.news-single-backlink {
  height:15px;
  width:65px;
  float:left;
  margin-top:1em;
  text-align:center;
  background:transparent url(../images/interface/fond-btn-eve.jpg) no-repeat scroll center center;
}
.news-single-item div.txt-mauve div.news-single-backlink a {
  color:#FFFFFF;
}

/* Styles en vert (news) */
div.txt-vert {
  margin-top:5px;
  max-width:500px;
  height: 1%;
}

div.txt-vert div.suite {
  background:transparent url(../images/interface/fond-btn-neuf.jpg) no-repeat scroll center center;
  display:block;
  float:none;
  margin-bottom:1em;
}

.news-single-item div.txt-vert hr {
  color:#45A400;
  background-color:#45A400;
}
.news-single-item div.txt-vert div.news-single-backlink {
  height:15px;
  width:65px;
  margin-top:10px;
  text-align:center;
  background:transparent url(../images/interface/fond-btn-neuf.jpg) no-repeat scroll center center;
}
.news-single-item div.txt-vert div.news-single-backlink a {
  color:#FFFFFF;
}

/* Style en bleu (bons plans hiver) */
.news-single-item div.txt-bon-plan div.news-single-backlink {
  height:15px;
  width:65px;
  margin-top:10px;
  text-align:center;
  background:transparent url(../images/interface/fond-btn-bleu.jpg) no-repeat scroll center center;
}
.news-single-item div.txt-bon-plan div.news-single-backlink a {
  color:#FFFFFF;
}

/* Nouveau bouton réserver plus gros */

.news-single-reserver {
	width:135px;
	height:21px;
	text-align:center;
	background:url(../images/interface/btn_vierge.gif);
}

.news-single-reserver a {
	color:#FFFFFF;
	font-size:14px;
	line-height:21px;
	font-weight:bold;
}

/* Nouveau bouton partager sur facebook */
.news-single-item div.txt-mauve div.news-partager {
	margin-top:1em;
	float:right;
}
