body {
	font: 8pt/16pt Verdana, arial;
	color: #841A1A;
	background: #FF5792 url(images/background.gif) repeat-x top;
	margin-top: 0px;
	}
img {
	border : none;
	vertical-align: middle;
}
form {
	background-color: #F9BDBD;
	background-image:url(images/hautcellule.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 730px;
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 4px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
html>body form{
	width: 727px;
	margin-left: 40px;
	margin-top: 5px;
} 
input {
	background-color: #F9BDBD;
	background-image:url(images/hautcellule.png);
	background-repeat: no-repeat;
	color:#841A1A;
	font-size:12px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px;
}
textarea {
	background-color: #F9BDBD;
	background-image:url(images/hautcellule.png);
	background-repeat: no-repeat;
	color:#841A1A;
	font-size:12px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px;
}
iframe {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
p { 
	margin-top: 0px; 
	text-align: justify;
	color: #841A1A;
}
a:link {
	font-weight: bold;
	text-decoration: none; 
	color: #6A1C1C;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #6A1C1C;
	}
h1 {
	font: bold 14pt italic normal 12pt GeVerdana, arial;
	font-size: 1em;	
}
h2 {
	margin-top: 0px; 
	font: 14pt Verdana, arial;	
	text-align: center;
}
h3 {
	font: bold 14pt Verdana, arial;	
}
.defiler {
	text-align: center;
	margin: auto;
}
.recherche {
	width:294px;
	text-align: center;
	margin: auto;
}
.contact {
	width:414px;
	text-align: center;
	border-color: #9878FA;
	border-style: solid;
	border-width: 1px;
	margin: auto;
}
.imageflottante
{
   float: left;
   margin-top: 5px;
   margin-right: 5px;
   height: 80px;
   	border-color: black;
	border-style: dashed;
	border-width: 1px;
}
/* Listage des vidéos */
.item1 {
	margin: 0px;
	padding-left: 7px;
	padding-right: 10px;
	border-color: #E79B9B;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
}
.item2 {
	background-color: #FFD0D0;
	padding-left: 7px;
	padding-right: 10px;
	border-color: #DFAFAF;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
}
.item3 {
	margin: 0px;
	padding-left: 7px;
	padding-right: 10px;
	border-color: #E79B9B;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	height: 95px;
}
html>body .item3 {
	min-height: 100px;
}
.item4 {
	background-color: #FFD0D0;
	padding-left: 7px;
	padding-right: 10px;
	border-color: #DFAFAF;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	height: 95px;
}
html>body .item4 {
	min-height: 100px;
}
.item1, .item2, .item3, .item4 {
	text-align: left;
	margin-left: 35px;
	width: 718px;
} 
html>body .item1, .item2, .item3, .item4 {
	margin-left: 40px;
} 
/*Spécial pour la page d'accueil :*/
.item1accueil {
	text-align: left;
	margin: 0px;
	padding-left: 7px;
	padding-right: 10px;
	margin-left: 0px;
}
.item2accueil {
	background-color: #EFAFAF;
	text-align: left;
	padding-left: 7px;
	padding-right: 10px;
	margin-left: 0px;
	border-color: #DFAFAF;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

.bienvenue{
	background-color: #FFD0D0;
	background-image:url(images/hautcellule.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 740px;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 4px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
html>body .bienvenue{
	width: 735px;
	margin-left: 40px;
	margin-top: 2px;
}
.attention{
	background-color: #F9BDBD;
	background-image:url(images/hautcellule.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 721px;
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
html>body .attention{
	width: 717px;
	margin-left: 40px;
	margin-top: 5px;
}

/*Design du site */
.header{
	background-image:url(images/header.gif);
	width: 960px;
	height: 85px;
	margin: auto;
	margin-top: 0px;
	padding: 10px;
	text-align: center;
}
.footer{
	width: 960px;
	margin: auto;
	text-align: center;
}
.menu{
	width: 960px;
	margin: auto;
	margin-top: 20px;
}
.menu a {
	display: block;
	width: 96px;
	height: 24px;
	float: left;
	color: #D03070;
	background: url(images/onglet.gif) no-repeat left 2px;
	margin-right: 2px;
	margin-left: 2px;
	text-align: center;
	line-height: 26px;
	padding-top: 2px;
}
.menu a:hover {
	background: url(images/onglet.gif) no-repeat left 0px;
}
html>body .menu a:hover {
	background: url(images/onglet.gif) no-repeat left 0px;
}
.cellulehaut {
	background:url(images/hautcellule.gif) no-repeat top center;
	margin: auto;
	height:24px;
	width: 960px;
}
html>body .cellulehaut {
	margin-top: 45px;
}
.cellulecentre{
	background:url(images/cellulecentre.gif) repeat-y top center;
	width: 960px;
	margin: auto;
	padding-top: 5px;
	/*padding-right: 50px;*/
	padding-bottom: 5px;
}
html>body .cellulecentre {
	min-height: 980px;
}
.cellulebas {
	background:url(images/bascellule.gif) no-repeat top center;
	margin: auto;
	height:24px;
	width: 960px;
}
.pubhaut {
	background: #FFD0D0 url(images/hautcellule.png) repeat-x top;
	text-align: center;
	width: 880px;
	height: 92px;
	margin-left: 40px;
	margin-top: 6px;
	margin-bottom: 4px;
	padding-top: 2px;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
html>body .pubhaut {
	margin-left: 40px;
	margin-top: 2px;
}
.pubdroite {
	background: #FFD0D0 url(images/hautcellule.png) repeat-x top;
	border-color: #A10707;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width: 135px;
	float: right;
	margin-right: 20px;
	margin-top: 1px;
}
html>body .pubdroite {
	margin-right: 38px;
	margin-top: 1px;
}

.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #841A1A;}
.adText {font: normal 10pt Arial; text-decoration: none; color: #841A1A;}

/*Overall width, height, and table style*/
.ae_table_horiz { width:850; height:30; background-color:FFE7EF; }
/*TD elements other than bottom bar*/
.ae_td_horiz,.ae_image_td_horiz { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
/*TD that holds images*/
.ae_image_td_vert, .ae_image_td_horiz { text-align:right; padding-top:4px; padding-bottom:4px; padding-right: 4px; }
.ae_image_td_sky { text-align:left; padding-top:4px; padding-bottom:0px; padding-right: 0px; }
/*Bottom bar (Your link here & Powered By TD)*/
.ae_bb_td_horiz { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }

/*Link Title Text*/
A.ae_title_horiz, A.ae_image_link_horiz {font-family: Verdana,Sans-Serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: 6A1C1C; text-decoration: None; }
/*Description Text*/
.ae_desc_horiz {font-family: Verdana,Sans-Serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 841A1A; }
/*Click Count (if enabled; set adengage_click_count_color below to 'None' to disable*/
.ae_click_count_horiz {font-family: Verdana,Sans-Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: None; }
/*Powered by Adengage (if enabled; set adengage_show_powered_by = 0 below to disable)*/
A.ae_powered_horiz {font-family: Verdana,Sans-Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 6A1C1C; text-decoration: None; }
/*See Your Link Here Text (if enabled; set adengage_show_your_ad_here = 0 below to disable)*/
A.ae_yourlink_horiz {font-family: Verdana,Sans-Serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: 6A1C1C; text-decoration: None; }
/*Hover Effect for Links (what to do on mouseover)*/
A.ae_title_horiz:hover, A.ae_powered_horiz:hover, A.ae_yourlink_horiz:hover, A.ae_image_link_horiz:hover { color: 6A1C1C;  text-decoration: None;}
.ae_image_horiz { border-width:1px; border-color:6A1C1C;}