body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}

#titlebar {
	margin-top: 10px;
	width: 840px;
	margin: auto;
	height: 170px;
	background: url(../images/titlebar.png);
}

#main {
	width: 840px;
	margin: auto;
	background: url(../images/main-bg.png);
}

#innerbg {
	width: 740px;
	margin: auto;
	background: url(../images/2922150040_af185effec_b.jpg);
}

#content {
	width: 690px;
	margin: auto;
	background: white;
}

#contentarea {
	width: 685px;	
	margin-left: 5px;
	padding-top: 10px;
}

.return {
	display: inline-block;
	margin-top: 20px;
}

.maincbg {
	background: url(../images/maintxtarea_ver2.jpg) no-repeat;
}

.hiscbg {
	background: url(../images/histmaintxtarea.jpg) no-repeat;
}

.clubcbg {
	background: url(../images/quimaintxtarea.jpg) no-repeat;
}

.inscbg {
	background: url(../images/insmaintxtarea.jpg) no-repeat; 
}

.insccbg {
	background: url(../images/inscmaintxtarea.jpg) no-repeat;
}

.techcbg {
	background: url(../images/techmaintxtarea.jpg) no-repeat;
}

.lienscbg {
	background: url(../images/linksmaintxtarea.jpg) no-repeat;
}

.contactcbg {
	background: url(../images/joinmaintxtarea.jpg) no-repeat;
}

#maintext {
	margin-left: 25px;
	margin-right: 35px;
	margin-top: 4px;
	padding-bottom: 40px;
}

#maintext h2 {
	text-align: center;
	color: #EF3025;
	margin-bottom: 5px;
	font-size: 19px;
}

#maintext a {
	text-decoration: none;
	color: #EF3025; 
}

#maintext a:hover {
	text-decoration: underline;
	color: #CF7512;
}

#maintext h3 {
	color: #1265C0;
	text-align: center;
	margin-bottom: 5px;
	font-size: 16px;
}

#maintext ul {
	list-style: disc;
	margin-left: 40px;
}

#maintext ul li {
	margin-top: 8px;
}

#maintext h4 {
	font-size: 16px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: normal;
	float: left;
}

#maintext h6 {
	margin-top: 15px;
	margin-bottom: 15px;
}

#maintext table{
	margin-top: 10px;
	border: 1px solid #003853;
	width: 564px;
	margin-left: 40px;
	margin-right: 50px;
	margin-bottom: 15px;
}

#maintext td{
	border: 1px solid #003853;
	text-align: center;
	padding: 10px;
}

#maintext th{
	background-color: #0082BF;
	padding-bottom: 5px;
	padding-top: 5px;
}

#contacttext {
	margin-left: 25px;
	margin-right: 35px;
	margin-top: 4px;
	padding-bottom: 40px;
}

#contacttext h2 {
	color: #EF3025;
	margin-bottom: 5px;
	font-size: 19px;
}

#contacttext h3 {
	color: #1265C0;
	margin-bottom: 5px;
	font-size: 16px;
}

.joinlogo {
	margin-top: 15px;
	margin-bottom: 20px;
}

.linkslist {
	margin-top: 25px;
	margin-bottom: 20px;
}

.linkslist li {
	padding-top: 15px;
}

.contactt {
	margin-top: 20px;
	text-align: left;	
}

.techt {
	margin-top: 20px;
}

.techs {
	display:block;
	margin-top: 15px;
	margin-bottom: 15px;
}

.raymondsub {
	font-size: 13px;
	margin-left: 41px;
}

.martinsub {
	font-size: 13px;
	margin-left: 84px;
}

.insimg {
	margin-top: 15px;
	margin-left: 34px;
	margin-right: 34px;
}

.mainpara {
	margin-top: 13px;
	line-height: 19px;
}

.inscpara {
	margin-top: 20px;
	line-height: 20px;
}

.quipara {
	margin-top: 50px;
	line-height: 19px;
}

.logopos {
	margin-top: 30px;
	margin-bottom: 30px;
}

.textimage {
	float: left;
	margin-left: 5px;
}

.imgpara {
	margin-left: 140px;
	margin-top: 13px;
	line-height: 20px;
}

.titleimg {
	float: left;
	margin-top: 20px;
	margin-left: 161px;
	margin-right: 160px;
	margin-bottom: 10px;
}

.personimg {
	float: left;
	margin-left: 250px;
	margin-rigth: 300px;
}

#nav {
	width: 860px;
	margin: auto;
	height: 50px;
	background: url(../images/navbar.png) no-repeat center;
}

#nav ul {
	margin-left: 32px;
	padding-top: 2px;
}

#nav li {
	display: inline-block;
	height: 47px;
	width: 68px;
	text-align: center;
	float: left;
	margin-right: 5px;
}

#nav li p{
	margin-top: 12px; 
}

#nav li a {
	color: #EF3025;
	text-decoration:none;
	font-weight: bold;
	font-size: 10px;
}

.accueil {
	background: url(../images/B_button.png) center no-repeat;
}

.accueil:hover {
	background: url(../images/B_button_over.png) center no-repeat;
}

.inst {
	background: url(../images/Br_button.png) center no-repeat;
}

.inst:hover {
	background: url(../images/Br_button_over.png) center no-repeat;
}

.hor {
	background: url(../images/P_button.png) center no-repeat;
}

.hor:hover {
	background: url(../images/P_button_over.png) center no-repeat;
}

.insc {
	background: url(../images/Bl_button.png) center no-repeat;
}

.insc:hover {
	background: url(../images/Bl_button_over.png) center no-repeat;
}

.tech {
	background: url(../images/G_button.png) center no-repeat;
}

.tech:hover {
	background: url(../images/G_button_over.png) center no-repeat;
}

.act {
	background: url(../images/O_button.png) center no-repeat;
}

.act:hover {
	background: url(../images/O_button_over.png) center no-repeat;
}

.img {
	background: url(../images/Y_button.png) center no-repeat;
}

.img:hover {
	background: url(../images/Y_button_over.png) center no-repeat;
}

.liens {
	background: url(../images/W_button.png) center no-repeat;
}

.liens:hover {
	background: url(../images/W_button_over.png) center no-repeat;
}

#footer {
	margin: auto;
	width: 840px;
	height: 110px;
	background: url(../images/footer.png) no-repeat;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 10px; 
	text-align: center;
}

#footer a {
	color: #06c;
	text-decoration: none;
}

#footer a:hover {
	color: #147;
	text-decoration: underline;
}

.bnav {
	padding-top: 15px;
}