﻿body{/*ici tu d�clares le style de tout le site*/
	top-margin : 0px;/*pas de marge en haut des pasges*/
	scrolling : auto;
	cursor : auto;
	font-family: Tahoma, Arial, Time New Roman;
	font-size: 12px;
	color : #000000;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999966;
	scrollbar-base-color : #FFD146;
	scrollbar-darkshadow-color : #999999;
	scrollbar-face-color : #CCCC66;
	scrollbar-highlight-color : #CCCCCC;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #CCCCCC;
	/***modif fond***/
	background-color: /***#F6F6E8;***/ #E7E7DC;
	/*** ***/
	background-image:url("/source/images/fond.jpg");
	background-repeat:repeat-x;
}

/*** Objets ***/
#bandeau {
	background:url("/source/images/bandeau.png");
	width:930px;
	height:176px;
	position:relative;
}

#bandeau_welcome {
	position:absolute;
	top:-10px;
	left:70px;
	font-family:"French Script MT";
	font-size:34px;
	color:#006699;
}

#bandeau_visitor {
	position:absolute;
	top:-3px;
	left:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
}

#bandeau_fete {
	position:absolute;
	top:32px;
	left:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
}

#bandeau_date {
	position:absolute;
	top:20px;
	left:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
}

table.table_centre {
	background:none;
	border:none;
}

div.centre_haut {
	background:url("/source/images/haut_centre.png");
	width:930px;
	height:70px;
	position:relative;
}

div.centre_haut_uni {
	background:url("/source/images/haut_centre_uni.png");
	width:930px;
	height:70px;
	position:relative;
}

#centre_milieu {
	background:url("/source/images/centre.png");
	width:930px;
	/*height:500px;*/
	position:relative;
	min-height:500px;

}

#centre_uni {
	background:url("/source/images/centre_uni.png");
	width:930px;
	position:relative;
	min-height:500px;
    text-align:center;
}

div.centre_bas {
	background:url("/source/images/bas_centre.png");
	width:930px;
	height:100px;
	position:relative;
}

div.centre_bas_uni {
	background:url("/source/images/bas_centre_uni.png");
	width:930px;
	height:100px;
	position:relative;
}

#bas_modif {
	font-family:"Arial";
	font-size:12px;
	color:#660000;
}

/*** Menu ***/
#menu {
	position:absolute;
	top:-25px;
	left:15px
}

div.menu_inactif {
	margin-top:10px;
	background:url("/source/images/menu_inactif.png") no-repeat;
	width:165px;
	height:35px;
	cursor:pointer;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:/***#006699; ***/ #000000;
	margin-left:5px;
	margin-right:5px;
	padding-top:8px;
	padding-left:3px;

}

div.menu_inactif:hover {
	margin-top:0px;
	background:url("/source/images/menu_actif.png") no-repeat;
	width:165px;
	height:44px;
	cursor:pointer;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	/***hauteur menu origine 10px ***/
	padding-top:5px;
}

div.menu_actif {
	margin-top:0px;
	background:url("/source/images/menu_actif.png") no-repeat;
	width:165px;
	height:44px;
	cursor:pointer;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	padding-top:8px;
}

#centre_gauche {
	position:relative;
	width:387px;
	left:55px;
	top:-20px;
	text-align:center;
	font-size:12px;
}

#centre_droit {
	position:relative;
	width:380px;
	left:100px;
	top:-20px;
	text-align:center;
	font-size:12px;
}

#mailing {
	background:url("/source/images/inscription_mailing.png") no-repeat;
	width:182px;
	height:45px;
	cursor:pointer;
	position:relative;
	top:35px;
	left:700px;
	background-image: url("/source/images/inscription_mailing.png");

}


/*** Polices ***/
a:link,a:visited,a:active {
	color : #660000;
	cursor : help;
	font-style : normal;
	text-decoration : none;
	white-space : nowrap;
	font-family:  Helvetica, Arial, sans-serif;
	/***liens***/font-size: 10pt;
	font-weight: normal;

}
a:hover {/*toujours les liens mais quand la sourie passe dessus*/
color : #FF3333; cursor : help;
font : normal 12pt Tahoma, Arial, serif;
text-decoration : underline;
white-space : nowrap;
}
/***modif***/
.detail { background-color: /***#F6F6E8;***/#E7E7DC; }
/*** ***/

textarea,select {
/***modif***/
background : /***#F6F6E8;***/ #E7E7DC;
/*** ***/
color : Black;
cursor : help;
font : normal 10pt Tahoma, Arial, Time New Roman; }


.info {
/***modif***/
background-color: /***#F6F6E8;***/ #E7E7DC;
/*** ***/
padding: 1px 1px 1px 1px;
}
.texteblanc {/*ici c'est pour des balises td bien sp�ciales et tu feras appel au style en mettant un class="titreblanc" exemple <td height="20" colspan="3" align="center" class="titreblanc">*/
color:#FFFFFF;
padding: 10px 5px 10px 5px;/*l� on d�clare l'espace dans les cellules*/
}

.textejauneclair {/* ici pour des espaces non visibles*/
color:#FFFFCC;
}

.textenoir {
color: #000000;
}

.titrejaune {
color: #FFFF00;
}

.texterouge {
color: #660000;
}

.infotableau {
font-family: Tahoma, Arial, Time New Roman;
/***modif***/
background-color: /***#F6F6E8;***/ #E7E7DC;
/*** ***/
border:1px solid #CCCCCC;
padding: 5px 5px 5px 10px;
}

.infoborder {
font-family: Tahoma, Arial, Time New Roman;
font-size: 12px;
background-color: #F2F2F2;
border:1px solid #CCCCCC;
padding: 5px 5px 5px 5px;
}

.feature{
	padding: 10px 10px 10px 10px;
}

..feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 5px 5px 5px 5px;
}
.framered {
background-color: #FFFFFF;
border:1px solid #FF0000;
padding: 5px 5px 5px 5px;
margin: 10px;
width: 90%;
height: 150px;
overflow: auto;
}

.frameinfo{
background-color: #FFFFFF;
border:1px solid #999999;
padding: 5px 5px 5px 5px;
margin: 10px;
width: 90%;
height: 200px;
overflow: auto;
}
.framechat{
font-family: Tahoma, Arial, Time New Roman;
font-size: 10px;
border:1px solid #CCCCCC;
padding: 5px 5px 5px 5px;
}
.formulaire{
padding: 0px 0px 0px 10px;
font-family: Tahoma, Arial, Time New Roman;
font-size: 10px;
color : #313131;
background-image: url(Boutons/fond-formulaire.gif);
border:1px solid #FFFFFF;}

