/* CSS Document */

body {
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* définition des liens */
a:link { color: #000000;	font-weight: bold; text-decoration: none; }
a:visited {	color: #000000;	font-weight: bold; text-decoration: none; }
a:hover { color:#d08473; font-weight: bold;	text-decoration: none; }
a:active { color: #d08473; font-weight: bold; text-decoration: none; }

.nimo a:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.nimo a:visited { color: #FFFFFF;	font-weight: bold; text-decoration: none; }
.nimo a:hover { color:#FFFFFF; font-weight: bold;	text-decoration: none; }
.nimo a:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }

.homeDiv {
	width:900px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/home.jpg);
	background-repeat:no-repeat;
}	
	
.mainDiv {
	width:900px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_page.jpg);
	background-repeat:no-repeat;
}

/* menu de la page */
.menuDiv {
	width:820px;
	height:21px;
	position:relative;
	top:25px;
	left:40px;
	border-bottom:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
}

/* info */
.infoDiv {
	width:820px;
	height:21px;
	position:absolute;
	top:475px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

/* écran d'affichage de la page */
.screenDiv {
	width:820px;
	height:467px;
	position:relative;
	top:60px;
	left:40px;
}

/* formulaire du guestbook */
.signguestbookDiv {
	width:700px;
	height:380px;
	position:relative;
	top:10px;
	left:60px;
}

/* affichage du guestbook */
.guestbookDiv {
	width:680px;
	height:160px;
	position:relative;
	top:25px;
	left:0px;
	border:solid;
	border-color:#000000;
	border-width:1px;
	overflow:auto;
	padding:10px;
}

/* affichage des news */
.newsDiv {
	width:700px;
	height:320px;
	position:relative;
	top:25px;
	left:60px;
	border:solid;
	border-color:#000000;
	border-width:1px;
	overflow:auto;
}

/* affichage des dates de concert */
.tourDiv {
	width:420px;
	height:330px;
	position:relative;
	top:24px;
	left:0px;
	border:solid;
	border-color:#000000;
	border-width:1px;
	overflow:auto;
	padding:10px;
}

/* éléments de formulaire */
.input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
