html{

	margin:0;

	padding:0;

}

body{

	margin:0;

}

body,table{

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a{

	color:#CC0000;

	text-decoration:underline;

}

a:hover{

	color:#660000;

	text-decoration:none;

}

hr{

	color:#FFCCCC;

	background-color:#FFCCCC;

	height:2px;

	border:0;

	width:60%;

}

img{

	border:none;

}

#logo{

	position:absolute;

	width:200px;

	height:200px;

	left:0px;

	top:0px;

}

#menu{

	margin-left:200px;

	height:40px;

	background-color:#220000;

	font-size:11px;

}

#menu ul{

	padding:0;

	margin:0;

	line-height:40px;

}

#menu li{

	display:inline;

	float:left;

	text-transform:lowercase;

}

#menu a{

	display: block;

	color:#FFFFFF;

	text-decoration:none;

	width: 105px;

	height:40px;

	text-align: center;

	vertical-align:middle;

}

#menu a:hover{

	background-color:#990000;

}

#header{

	height:120px;

	margin-left:200px;

	background: url("css/header.jpg") no-repeat scroll 406px 50% #4D000E;
}

#global{

	width:100%;

	border-collapse:collapse;

}

#global td{

	border:none;

}

#left{

	width:160px;

	padding-top:200px;

	vertical-align:top;

	padding-left:5px;

	padding-right:5px;

	background:#990000 url(css/left.png) right bottom no-repeat;

	color:#FFFFFF;

	font-size:12px;

}

#left a{

	color:#FFFFFF;

}

#left a span{

	display:none;

}

#left a:hover{

	color:#000000;

}

#left a:hover span{

	display:block;

}

#container{

	background:#FFFFFF url(css/container.jpg) right 2% no-repeat;

	color:#333333;

	padding-top:40px;

	padding-left:40px;

	padding-right:150px;

	vertical-align:top;

	font-size:12px;

	text-align:justify;

}

#container h1{

	font-size:22px;

	color:#660000;

}

#container h2{

	margin-left:10px;

	text-decoration:underline;

	font-variant:small-caps;

	font-size:16px;

	color:#FF9999;

}

#footer{

	text-align:center;

	text-align:right;

	border-top:1px solid #666666;

	margin-top:20px;

	font-size:10px;

}

#footer ul{

	margin:0;

	padding:0;

}

#footer li{

	display:inline;

	list-style:none;

	padding-left:5px;

	padding-right:5px;

}

#footer a{

	color:#666666;

	text-decoration:none;

}

#footer a:hover{

	color:#000000;

}





textarea,input{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#330000;

	border:#333333;

	background-color:#FFEEFF;

	

	border:1px solid #FFCCCC;

}

textarea:hover,input:hover{

	border:1px solid #990000;

}



input[type=submit], input[type=reset]{

	border:1px outset #FF99CC;

	font-variant:small-caps;

}

input[type=submit]:hover, input[type=reset]:hover{

	border:1px inset #FF99CC;

	background-color:#FFCCFF;

	color:#000000;

	cursor:pointer;

}

.puce{

	width:auto;

}



.titre{

	text-align:center;

	font-size:24px;

	text-transform:uppercase;

	font-weight:bold;

	font-family:"Comic Sans MS";

}

.titre1{

	color:#660000;

}

.titre2{

	color:#990000;

}#footer2 {
	text-align:right;
	text-align:right;
	margin-top:0px;
	font-size:10px;
	width: 900px;
}
.rouge{
	color:#990000;
}
