body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #737B8A;

}



.td{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

text-decoration: none;

line-height:1.0;

}

.contact {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: none;

line-height:1.0;

}

.contact:hover {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: underline;

line-height:1.0;

}

.navi {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration: none;

	line-height:1.0;

}

.navi:hover {

	color: #E00547;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration: none;

	line-height:1.0;

	background-image:url(traitc.gif);

	display: block;

}

.navion {

	color: #E00547;

	background-color: #FFFFFF;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

font-weight: bold;

	text-decoration: none;

	line-height:1.0;

}

.navion:hover {

	color: #E00547;

	background-color: #FFFFFF;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;



	text-decoration: none;

line-height:1.1;

}

.lang {

            font-family: arial;

            font-size: 11px;

            font-weight: normal;

            color: #333333;

	text-decoration: none;

}

.lang:hover {

            font-family: arial;

            font-size: 11px;

            font-weight: normal;

            color: #ffffff;

	text-decoration: none;

}

.langon {

            font-family: arial;

            font-size: 11px;

            font-weight: normal;

            color: #FFFFFF;

	text-decoration: none;

}

.langon:hover {

            font-family: arial;

            font-size: 11px;

            font-weight: normal;

            color: #ffffff;

	text-decoration: underline;

}

.minicontact {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

line-height:1.0;



}



.formytitre {

	color: #E00245;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

font-weight:bold;

line-height:14px;

}

.formytext {

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

line-height:12px;

}





.formulaire {

	background-color:#CCD1DD;

    filter: alpha(opacity=90);

    opacity: .9;

    -moz-opacity:.90;

    margin-left: 0px;

	padding-left: 0px;

	padding-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

height: 280px;

width: 100%;

}





.descript {

            font-family: arial;

            font-size: 15px;

            font-weight: normal;

            color: #ffffff;

			font-style: italic;

}

.descriptred {

            font-family: arial;

            font-size: 12px;

            font-weight: normal;

            color: #C8003C;

			font-style: italic;

}

.copyright {

            font-family: arial;

            font-size: 11px;

            font-weight: normal;

            color: #ffffff;

}

.adresse {

            font-family: arial;

            font-size: 13px;

            font-weight: normal;

            color: #ffffff;



}

.newstitre {

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

line-height: 15px;

}

.newsexplic {

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

line-height: 1.0;

}



#ticker-container {

	position:relative;

	overflow:hidden;

	width: 170px;

	height: 160px;

	left: -5px;

        }

	

	#ticker {

		position:relative;

		width:100%;

	}

	

	#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;

			padding-left: 10px;

            font-family: arial;

            font-size: 12px;

            font-weight: normal;

            color: #333333;

			font-style: italic;

	}

	

	#ticker ul li a {

            font-family: arial;

            font-size: 14px;



            color: #C8003C;

            text-decoration: none;

            padding-left: 0px;

	}

        

        #ticker ul li a:hover {

            font-family: arial;

            font-size: 14px;

            color: #C8003C;

            text-decoration: underline;



        }

	#ticker ul li .lien {

            font-family: arial;

            font-size: 11px;



            color: #333333;

            text-decoration: underline;

            padding-left: 0px;

	}

        

        #ticker ul li .lien:hover {

            font-family: arial;

            font-size: 11px;

            color: #C8003C;

            text-decoration: underline;



        }

	#ticker ul li .date {

            font-family: arial;

            font-size: 11px;

            color: #C8003C;

            text-decoration: none;

            padding-left: 0px;

	}

        

        #ticker ul li .date:hover {

            text-decoration: underline;



        }









DIV.opac_xmpl {

	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FILTER: alpha(opacity=50); BACKGROUND-IMAGE: url(media/back2.jpg); PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; opacity: 0.5; -moz-opacity: 0.5

}

.hidden {

	DISPLAY: none; VISIBILITY: hidden

}



.aatitre{

	color: #D80345;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

text-decoration: none;

line-height:1.0;

font-style:italic;

}

.aatext{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

text-decoration: none;

line-height:1.0;

}

.aatextital{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

text-decoration: none;

line-height:1.0;

font-style:italic;

}

.aatextred{

	color: #D80345;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

text-decoration: none;

line-height:1.0;

}

.aatextitalred{

	color: #D80345;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

text-decoration: none;

line-height:1.0;

font-style:italic;

}

.aaminitext{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: none;

line-height:1.0;

}

.aaminitextital{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: none;

line-height:1.0;

font-style:italic;

}

.aaminitextred{

	color: #D80345;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: none;

line-height:1.0;

}

.aaminitextitalred{

	color: #D80345;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

text-decoration: none;

line-height:1.0;

font-style:italic;

}

    

div {

scrollbar-arrow-color: #666666;

scrollbar-base-color: #dddddd;

scrollbar-face-color: none;

scrollbar-highlight-color: none;

scrollbar-shadow-color: #999999;

scrollbar-3dlight-color: #666666;

scrollbar-track-color: NONE;

scrollbar-darkshadow-color: #ffffff;

} 