body {
    font-family: Helvetica, tahoma, Verdana;
    font-size: 13px;
	font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    scrollbar-base-color:#164472;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #ffffff; 
    margin: 0px 0px 0px 0px;
	background-image: url(/i/c/background.jpg);
	background-repeat: repeat-x;
	background-color: #4697BD;
    }
td {
    font-family: Helvetica, tahoma, Verdana;
	font-size: 13px;
	}
table {
    font-family: Helvetica, tahoma, Verdana;
	font-size: 13px;
	}
form  {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

/* LIEN */
a {
	color: #30702E;
	font-size: 13px; 
    font-family: Helvetica, tahoma, Verdana;
	text-decoration : none;
	}
a:hover {
	color: #D71AD2;
	text-decoration: none;
	font-size: 13px;
	text-decoration : underline;
	}
a:focus {
    outline: none;
    }
.lienpuce {
	background-image: url(/i/c/puce-lien.png);
	background-repeat: no-repeat;
	padding-left: 22px;
	line-height : 30px;
	height: 15px;
	}
.lienexterne {
	color: #ED6203;
	text-decoration : none;
	}
a.lienexterne:hover {
	color: #478DC7;
	text-decoration : underline;
	}
/* MENU */
#menu1 {
	width: 146px;
	height: 480px;
	background-image: url(/i/c/menu_off.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 126px;
	left: 50%;
	margin-left: -461px;	/* 459 */
	}
#main-menu {
    padding:0;
    margin:0;
    list-style-type:none;
    }
#main-menu li {
	height: 40px;
    }
#main-menu li a {
    display: block;
    color: #ff0000;
    text-decoration: none;
    text-indent: -9999px;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
	height: 40px;
    }
#main-menu li a:hover {
    color: #ff0000;
    } 
#main-menu li a#menuselected {
    }
#main-menu li a:hover#menuselected {
    color:#78802E;
    }
a:hover.m_accueil, DIV.m_accueil, .m_accueil_on {
	background-image: url(/i/c/menu_on.jpg);
	}
a:hover.m_presentation, DIV.m_presentation, .m_presentation_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -40px;
	}
a:hover.m_actions, DIV.m_actions, .m_actions_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -80px;
	}
a:hover.m_equipe, DIV.m_equipe, .m_equipe_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -120px;
	}
a:hover.m_hopitaux, DIV.m_hopitaux, .m_hopitaux_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -160px;
	}
a:hover.m_parrains, DIV.m_parrains, .m_parrains_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -200px;
	}
a:hover.m_don, DIV.m_don, .m_don_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -240px;
	}
a:hover.m_actualites, DIV.m_actualites, .m_actualites_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -280px;
	}
a:hover.m_videos, DIV.m_videos, .m_videos_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -320px;
	}
a:hover.m_photos, DIV.m_photos, .m_photos_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -360px;
	}
a:hover.m_liens, DIV.m_liens, .m_liens_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -400px;
	}
a:hover.m_contact, DIV.m_contact, .m_contact_on {
	background-image: url(/i/c/menu_on.jpg);
	background-position: 0px -440px;
	}

/* TEXTE */
.titrepage {
	background-image: url(/i/c/puce-etoile.png);
	background-repeat: no-repeat;	
	padding-left: 25px;
	color: #1B6FB4;
	height: 21px;
	font-size: 14px;
	}
.sstitre {
	color: #984187;
	font-size: 13px;
	}
.thelist {
    margin: 5px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    }
.thelist li{
	background-image: url(/i/c/puce-li.png);
	background-repeat: no-repeat;
    padding-left: 16px; 
    list-style-type: none;   
	margin-bottom: 12px;
    }
.motfort {
	color: #ff0000;
	}
#nosactus .c2lanews_newsarchives {
	background-image: url(../i/c/traits.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 35px;
	}
		
/* FORMULAIRE */
INPUT {
    font-family: Helvetica, tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	background-image: url(/i/c/fond-form.jpg);
	background-repeat: repeat-x;
	}
TEXTAREA {
	FONT-SIZE: 13px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	background-image: url(/i/c/fond-form.jpg);
	background-repeat: repeat-x;
	}
SELECT {
    font-family: Helvetica, tahoma, Verdana;
	font-size: 13px;
	color: #000000; 
	background-color: #E0E7E9;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	}
.form_but {
	font-size: 13px;
	background-color: #E0E7E9;
	color: #000000;
	border: 1px solid #2063DF;	/* inset ridge groove double solid */
	background-image: none;
	background-image: url(/i/c/button.gif);
	}
.ssclass {
	border: 0px solid #FFFFFF;
	background-image: none;
	background-color: transparent;
	color: #FFFFFF;
	}

/* DESIGN */
#dizigne1 {
	background-image: url(/i/c/fond_milieu.jpg);
	background-repeat: repeat-y;
	background-position: center 0px;
	}
#dizigne2 {
	background-image: url(/i/c/fond_haut.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	}
#dizigne3 {
	background-image: url(/i/c/fond_bas.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	}
#dizigne4 {
	height: 20px;
	margin-top: 20px;
	}
#contenu {
	padding: 123px 0px 0px 0px;
	width: 570px;	/* 750 */
	position: relative;
	left: 50%;
	margin-left: -100px;	/* -280 */
	min-height: 700px;
	}
#colonnegauche {
	border: 0px dashed #ff3300;
	position: absolute;
	top: 160px;
	left: -195px;
	}
#colonnegauche img {
	border: 3px solid #ffffff;
	}
#presidente {
	background-image: url(/i/e/fiche-presidente.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 261px;
	}
#tresorier {
	background-image: url(/i/e/fiche-tresorier.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 261px;
	}
#vicepre1 {
	background-image: url(/i/e/fiche-vicepres1.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 261px;
	}
#vicepre2 {
	background-image: url(/i/e/fiche-vicepres2.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 261px;
	}
#lecrayon {
    position: absolute;
    left: 50%;
    margin-left: 399px;
    width: 62px;
    height: 332px;
    background-image: url(/i/home/crayon.png);
	border: 0px #FF6600 dotted;
    }

/* HOME */
#homevideo {
	position: relative;
	left: -170px;
	top: -8px;
	background-image: url(/i/home/ombre-accueil.png);
	background-repeat: no-repeat;
	width: 480px;
	padding: 5px 10px 12px 0px;
	z-index: 50;
	}
#punaise {
	background-image: url(/i/home/punaise.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 39px;
	position: absolute;
	top: -19px;
	left: 210px;
	z-index: 100;
	}
#texteaccueil {
	border: 0px #FF6600 dotted;
	position: absolute;
	top: 170px;
	width: 230px;
	left: 310px;
	font-size: 13px;
	}
#homeactu {
	position: absolute;
	top: 406px;
	left: 126px;
	height: 238px;
	width: 435px;
	background-image: url(/i/home/post_it.jpg);
	background-repeat: no-repeat;
	}
#homeactu2 {
	width: 400px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	}
#homedon {
	background-image: url(/i/home/faitesdon.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 232px;
	position: absolute;
	top: 407px;
	left: -185px;
	}
#homedon2 {
	width: 256px;
	height: 232px;
	display: block;
	}

/* PARTENAIRES */
#tofpart {
	position: relative;
	width: 830px;
	height: 450px;
	left: -200px;
	}
	
/*VIDEOS*/
#fondvideo {
	background-image: url(/i/v/fond-video.jpg);
	background-repeat: no-repeat;
	width: 565px;
	height: 374px;
	position: relative;
	left: -5px;
	top: 3px;		
	}
#video {
	position: relative;
	top: 55px;
	}

/* PHOTOS */
#tofckdb {
	width: 780px;
	position: absolute;
	left: -190px;
	}
#tofckdb_liste {
	padding-right: 44px;
	}
#tofckdb_liste SELECT {
	background-color: #F8D82D;
	color: #000000;
	font-weight: bold;
	}

/* SIGNATURE */
#signature1 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 800px;
	position: absolute;
    left: 50%;
	margin-left: -295px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	}
#signature1 a{
	text-decoration: none;
	color: #404040;
	font-weight: bold;
	font-size: 12px;
	}
#signature1 a:hover{
	text-decoration: underline;
	color: #404040;
	}
#signature1 .sdl {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 1px 4px 1px 4px;
	}
#signature1 a:hover.sdl {
	font-size: 10px;
	text-decoration: underline;
	color: #FF6600;
	}
