#main{
	position:relative;
	margin:auto;
	top:-20px;
	width:900px;
	min-height:600px;
	border:0px solid #000000;

	
	padding-bottom:30px;
}
#accueil{
	position:relative;
	margin:auto;
	top:0px;
	width:900px;
	height:160px;
	border:0px solid #000000;
	background-color:#ffffff;
	
	text-align:center;
}
#login {
	position:relative;
	top:20px;
}
#menu {
	position:absolute;
	
	width:160px;
	min-height:480px;
	top:40px;
	padding-left:8px;
	padding-bottom:8px;
	
	border-right:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
	
	background-color:#eeeeee;
}
#contenu {
	position:relative;
	
	background-color:#dddddd;
	
	width:715px;
	min-height:400px;
	
	top:41px;
	left:185px;
}
#index {
	position:relative;
	
	width:580px;
	
	top:-350px;
	left:200px;
	
	text-align:center;
}

body{
	background-image:url(./images/main-bg.jpg);
	background-repeat:repeat-x;

	background-color:#9bb3cc;
}
.bienvenue{
	text-align:center;
	padding:10px;
	font-size:17px;
	font-weight:600;
}
.bienvenuetext{
	text-align:center;
	padding:10px;
}
table.listes{
	border:1px solid #444444;
	width:100%;
	background-color:#EEEEEE;
	border-collapse: collapse;
}
table.listecomment{
	border:1px solid #444444;
	width:100%;
	background-color:#222222;
	border-collapse: collapse;
}
table.admin{
	border:1px solid #444444;
	width:100%;
	background-color:#cc8888;
}
table.erreur{
	border:1px solid #444444;
	width:100%;
	background-color:#dd5555;
}
table.photos{
	width:100%;
	padding-bottom:10px;
}
table.forms{
	margin:10px 10px 10px 10px;
	border:1px solid #444444;
	border-collapse: collapse;
}
table.formcomment{
	margin:00px 10px 10px 10px;
	border:4px solid #333333;
	border-collapse: collapse;
	background-color:#eeeeee;
	width:695px;
}
table.valider{
	width:100%;
}
table.commentaires{
	border:1px solid #444444;
	width:100%;
	border-collapse: collapse;
	background-color:#cccccc;
}
table.comment{
	border:1px solid #444444;
	background-color:#ffffff;
	width:100%;
}
tr.forms{
	border:0px solid #444444;
}
td.headers{
	background-image:url(./images/header-bg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #444444;
	text-align:center;
	font-size:14px;
	font-weight:900;
	font-family:arial;
}
tr.headermatchs{
	padding:0px;
}
td.headermatchs{
	background-image:url(./images/header-bg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #444444;
	text-align:center;
	font-size:14px;
	font-weight:900;
	font-family:arial;
}
tr.headermessages{
	padding:0px;
}
td.headermessages{
	background-image:url(./images/header-bg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #444444;
	text-align:center;
	font-size:14px;
	font-weight:900;
	font-family:arial;
}
td.formlogin{
	padding:1px;
	text-align:left;
	font-size:12px;
	font-family: arial;
	font-weight: bold;

	color:#363636;
}
td.annees{
	padding:2px;
	width:60px;

	color:#363636;
}
td.photos{
	width:33%;
	font-size:18px;
	text-align:center;
}
td.photosdouble{
	font-size:18px;
	text-align:center;
}
td.capture{
	/*text-align:center;*//*ne fontionne pas avec internet explorer 8 de merde*/
}
td.forms{
	padding:4px;
	text-align:center;
	border: 0px solid #444444;
}
table.centered{
	width:100%;
	text-align:center;
}
table.edition{
	border:1px solid #444444;
	width:100%;
	background-color:#88cc88;
}
td.fleche{
	width:55px;
}
td.indication{
	text-align: left;
	width:100%;
	border: 1px solid #444444;
	background-color:#eeeeee;
}
td.data{
	border: 0px solid #444444;
}
td.captcha{
	border: 1px solid #444444;
	width:100%;
}
td.edition{
	border:1px solid #444444;
	width:100%;
	background-color:#88cc88;
}
td.menu{
	border:1px solid #444444;
	width:100%;
	background-color:#ccccee;
}
input.formlogin{
	border:1px solid #363636;
}
img.image{
	border:0px;
	text-decoration:none;
}
img.photo{
	border:0px;
	width:175px;
	padding:10px;
}
img.photodouble{
	border:0px;
	width:90px;
	max-height:250px;
	padding:10px;
}
img.capture{
	border:0px;
	max-width:574px;
	max-height:600px;
}
a{
	text-decoration:none;
	color:#000000;
	font-family: arial;
	font-size:15px;
	font-weight:600;
}
a:hover{
	text-decoration:none;
	color:#FF0000;
	font-family: arial;
	font-size:15px;
	font-weight:600;
}
a.navigation{
	text-decoration:underline;
	color:#000066;
	font-family: arial;
	font-size:15px;
	font-weight:600;
}
a.navigation:hover{
	text-decoration:underline;
	color:#FF0000;
	font-family: arial;
	font-size:15px;
	font-weight:600;
}
a.inscription{
	text-decoration:underline;
	color:#000066;
	font-family: arial;
	font-size:13px;
	font-weight:300;
}
b.petit{
	font-size:12px;
	font-weight:300;
}
b.posteur{
	color:#222288;
}
b.date{
	color:#222266;
	font-size:12px;
	font-weight:300;
}
textarea, input[type="text"]
{
	border: 1px solid #000000;
}
