div.news_box_1, div.news_box_3, div.news_box_5  {
	width: 187px;
	padding:0px 15px 0px 0px;
	float:left;
	text-align:justify;
	margin-left:-2px;
	margin-bottom:10px;
}
div.news_box_2, div.news_box_4, div.news_box_6  {
	width: 187px;
	padding:0px 0px 10px 0px;
	float:right;
	text-align:justify;
	margin-right:15px;
	margin-bottom:10px;
}

.clear {
	clear:both;
}

div.box_titre_news_1, div.box_titre_news_2, div.box_titre_news_3, div.box_titre_news_4, div.box_titre_news_5, div.box_titre_news_6 {
	padding:3px 3px 5px 4px;
	margin-bottom:1px;
	margin-left:2px;
}
div.box_titre_news_1 {background-color:#B3000E;}
div.box_titre_news_2 {background-color:#0332B0;}
div.box_titre_news_3 {background-color:#443E40;}
div.box_titre_news_4 {background-color:#3A8221;}
div.box_titre_news_5 {background-color:#E14F03;}
div.box_titre_news_6 {background-color:#8800C1;}
div.box_titre_news_1 A, div.box_titre_news_2 A, div.box_titre_news_3 A, div.box_titre_news_4 A, div.box_titre_news_5 A, div.box_titre_news_6 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
}
div.box_titre_news_1 A:hover, div.box_titre_news_2 A:hover, div.box_titre_news_3 A:hover, div.box_titre_news_4 A:hover, div.box_titre_news_5 A:hover, div.box_titre_news_6 A:hover {
	text-decoration:underline;
}
div.zone_coup_coeur {
	margin-bottom:15px;
	margin-top:0px;
}

div.titre_coup_coeur {
	margin:0px;
	width: 380px;
	height:25px;
	padding:30px 15px 0px 0px;
	float:left;
	background-image:url(images/fond_titre_coup_coeur.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:right;
}
div.coup_coeur {
	width: 393px;
	min-height:170px;
	height:auto;
	background-color:#BBBBBB;	
	padding:0px;
	border:1px solid #000000;
}

div.coup_coeur div.news {
	float:left;
	text-align:justify;
	margin-left:10px;
	width:185px;
	margin-bottom:10px;
}
div.coup_coeur div.news .titre  {
	font-size: 15px;
	font-weight: bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
}

.img {
float:left;
margin-right:auto;
margin-left:auto;
padding: 1px 1px 5px 1px;
background: white url(images/shad_bottom.png) repeat-x bottom left;
border-left: 1px solid #dcd7c8;
border-top: 1px solid #dcd7c8;
border-right: 1px solid #dcd7c8;
}
.img2 {
float :left;
margin-bottom:0px;
margin-right:auto;
margin-left:auto;
padding: 0px 0px 0px 0px;
background: white url(images/shad_bottom2.png) repeat-x bottom left;
}

div.news .titre_1, div.news .titre_2, div.news .titre_3, div.news .titre_4,  div.news .titre_5,div.news .titre_6  {
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
}

.titre a:link, .titre a:visited, .titre a:active, .titre a:hover,
.titre_1 a:link, .titre_1 a:visited, .titre_1 a:active, .titre_1 a:hover,
.titre_2 a:link, .titre_2 a:visited, .titre_2 a:active, .titre_2 a:hover,
.titre_3 a:link, .titre_3 a:visited, .titre_3 a:active, .titre_3 a:hover,
.titre_4 a:link, .titre_4 a:visited, .titre_4 a:active, .titre_4 a:hover,
.titre_5 a:link, .titre_5 a:visited, .titre_5 a:active, .titre_5 a:hover,
.titre_6 a:link, .titre_6 a:visited, .titre_6 a:active, .titre_6 a:hover {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top:5px;
	text-decoration:none;
}

.titre  a:link, .titre  a:visited {color:#E31262;}
.titre_1  a:link, .titre_1  a:visited {color:#B3000E;}
.titre_2  a:link, .titre_2  a:visited {color:#0332B0;}
.titre_3  a:link, .titre_3  a:visited  {color:#443E40;}
.titre_4  a:link, .titre_4  a:visited  {color:#3A8221;}
.titre_5  a:link, .titre_5  a:visited {color:#E14F03;}
.titre_6  a:link, .titre_6  a:visited {color:#8800C1;}


.le_lieu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-top:5px;
	margin-bottom:10px;
	text-align:left;
}

.place {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#000000;
	margin-top:5px;
	margin-bottom:10px;
}

.detail  a:link, .detail  a:visited,
.detail_1  a:link, .detail_1  a:visited,
.detail_2  a:link, .detail_2  a:visited,
.detail_3  a:link, .detail_3  a:visited,
.detail_4  a:link, .detail_4  a:visited,
.detail_5  a:link, .detail_5  a:visited,
.detail_6  a:link, .detail_6  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	color:#B3000E;
	margin-top:5px;
	text-decoration:none;
}

.detail  a:hover, 
.detail_1  a:hover,
.detail_2  a:hover,
.detail_3  a:hover,
.detail_4  a:hover,
.detail_5  a:hover,
.detail_6  a:hover {
	text-decoration: underline;
}

.detail, .detail_1,.detail_2,.detail_3,.detail_4,.detail_5,.detail_6 {
	margin-top:5px;
}

.detail  a:link, .detail  a:visited {color:#E31262;}
.detail_1  a:link, .detail_1  a:visited {color:#B3000E;}
.detail_2  a:link, .detail_2  a:visited {color:#0332B0;}
.detail_3  a:link, .detail_3  a:visited  {color:#443E40;}
.detail_4  a:link, .detail_4  a:visited  {color:#3A8221;}
.detail_5  a:link, .detail_5  a:visited {color:#E14F03;}
.detail_6  a:link, .detail_6  a:visited {color:#8800C1;}

.month-small {
width:160px;
margin-top:10px;
margin-bottom:10px;
border-collapse: collapse;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin-left:15px;
margin-right:15px;
clear: both;
}

.month-icon-prev {
margin-left: 1.3em;
float: left;
}

.month-header-prevnext a:link, .month-header-prevnext a:visited, .month-header-prevnext a:hover, .month-header-prevnext a:active {
color: #E31262;
text-decoration: none;
}
}
.month-icon-prev a:link, .month-icon-prev a:visited, .month-icon-prev a:hover, .month-icon-prev a:active{
color: #E31262;
text-decoration: none;
}

.month-title /**/{
width: 150px;
float: left;
text-align: center;
}

.month-title {
width /*\**/: 120px\9
}

.month-title {
margin-bottom /*\**/: 1em\9
}

*+html .month-title {
width: 120px;
float: left;
text-align: center;
}

.month-title a:link, .month-title a:visited, .month-title a:hover, .month-title a:active {
color: #E31262;
text-decoration: none;
}

.month-icon-next {
margin-right: 1em;
float: left;
}

.month-icon-next a:link, .month-icon-next a:visited, .month-icon-next a:hover, .month-icon-next a:active{
color: #E31262;
text-decoration: none;
}

.sideback{
color:#E31262;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

.sideback2{
color:#E31262;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
height:20px;
}

.month-weekdays{
color:#E31262;
padding-top:3px;
padding-bottom:3px;
}

.month-weeknums {
display:none;
}

.monthToday a, .monthToday a:link, .monthToday a:active{
background-color:#DDDDDD;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding:3px;
}

.monthSmallBasic {
padding-top:5px;
border-collapse: collapse;
color:#333333;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}

.monthSmallBasic a, .monthSmallBasic a:link, .monthSmallBasic a:active{
color:#333333;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding:3px;
margin-top:3px;
}

.monthSmallBasic a:hover{
background-color:#E31262;
color:#FFFFFF;
text-decoration:none;
padding:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;

}

/*
.monthSmallBasic:hover a, .monthSmallBasic:hover a:link, .monthSmallBasic:hover a:active{
color:#FFFFFF;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
*/
.monthOff, .monthOff a, .monthOff a:link, .monthOff a:active {
visibility:hidden;
}


.pagebrowser {
display:none;
}

.pagebrowser a, .pagebrowser a:link, .pagebrowser a:active{
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
}

.pagebrowser a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.found {
display:none;
}

.tx-cal-controller h1{
color:#E31262;
text-align:center;
font-size:14px;
}

#ticker-container {
        position:relative;
        overflow:hidden;
        width: 316px;
        height: 80px;
        background:white url(images/deg_et_bientot.jpg) repeat-x bottom left;
        padding: 2px;
        border: 1px solid black;
		margin-bottom:-30px;
		top:-41px;
        }
	
	#ticker {
		display:none;
		/*position:relative;*/
		/*width: 316px;*/
		/*width:220px;*/
		/*left:85px;*/
	}
	
	#ticker ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#ticker ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            padding-left: 2px;
	}
	
	#ticker ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            text-decoration: none;
            padding-left: 2px;
	}
        
    #ticker ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            text-decoration: none;
            padding-left: 2px;
        }
		
	#le_ticker {
			display:none;
		}
		
.news-list-sp1 {
float:left;
}

.news-list-sp1 IMG {
margin-right:10px;
}

.news-list-sp3 {
clear:both;
text-align:justify;
}

.zone_centre {
	margin-top:10px;
}

.news-list-date {
	color: black;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.news-list-lieu {
	color: black;
	font-size: 10px;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.news-list-container H3 {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #E31262;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.news-search-form {
 margin-top:10px;
 margin-bottom:10px;
}

.saisie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background:none;
	border:1px solid #e31262;
	background:url(images/btn_submit.jpg) top left repeat-x;
	height:20px;
	color:#FFFFFF;
	text-align:center;
	padding:0px 0px 0px 0px;
}

.zone_centre3 {
 text-align:justify;
 padding-left:10px;
 padding-right:10px;
}

.tx-spbettercontact-pi1 {
margin-top:15px;
}

.esp_annonceurs {
	text-align:justify;
	width:400px;
}
