body {

	background-color: transparent;
	background-image: url("../images/bg_body.gif");
	background-repeat: repeat;
	font-family : tahoma, Arial, Helvetica;
	font-size: 11px;

}

#header {

	background-color: transparent;
	font-size: 11px;

}

.headercontact {
	
	background: none;
	background-image: url("../images/bg_header_contact.gif");
	background-repeat: repeat-x;

}

.headersoutiens {

	background: none;
	background-image: url("../images/bg_header_soutiens.gif");
	background-repeat: repeat-x;

}

.headeroperation {

	background-image: url("../images/bg_header_operation.gif");
	background-repeat: repeat-x;

}

.headermoto {

	background-image: url("../images/bg_header_moto.gif");
	background-repeat: repeat-x;

}

div#main {

	background-color: white;
	font-size : 10px;
	text-align: left;

}

div#content {

	background-color: transparent;	

}

.contentcontact {

	background-image: url("../images/bg_frise_contact.gif");
	background-repeat: repeat-y;
	background-position: top right;

}

.contentsoutiens {

	background-image: url("../images/bg_frise_soutiens.gif");
	background-repeat: repeat-y;
	background-position: top right;

}

.contentoperation {

	background-image: url("../images/bg_frise_operation.gif");
	background-repeat: repeat-y;
	background-position: top right;

}

.contentmoto {

	background-image: url("../images/bg_frise_moto.gif");
	background-repeat: repeat-y;
	background-position: top right;

}

div#maincontent {
	
	font-size: 11px;

}

div#maincontent h1 {
	
	font-size: 13px;
	font-weight: bold;

}

div#maincontent h2 {
	
	font-size: 11px;
	font-weight: bold;

}

div#maincontent h1.contact {
	
	color: #AB4B38;

}

div#maincontent h1.soutiens {
	
	color: #BFD631;

}

div#maincontent h1.operation {
	
	color: #00AEEF;

}

div#maincontent h1.moto {
	
	color: #FC8D1E;

}

div#maincontent h2.contact {
	
	color: #AB4B38;

}

div#maincontent h2.soutiens {
	
	color: #BFD631;

}

div#maincontent h2.operation {
	
	color: #00AEEF;

}

div#maincontent h2.moto {
	
	color: #FC8D1E;

}

div#box {
	
	background-color: transparent;
	background-image: url("../images/bg_points.gif");
	background-repeat: repeat-y;
	background-position: right;

}

div#topmenu {
	
	color: black;

}

div#topmenu a {
	
	color: black;
	text-decoration: none;

}

div#topmenu a:hover {
	
	text-decoration: underline;

}

div#footer {
	
	background-color: black;
	color: white;
	text-align: right;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:white;

}

div#footer a {
	
	color: white;
	text-decoration: none;

}

div#footer a:hover {
	
	text-decoration: underline;

}

.bluehighlight {
	
	background-color:#b9dfed;
	border-width:1px;
	border-style:solid;
	border-color:#00aeef;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;

}

.greenhighlight {
	
	background-color:#e6f29b;
	border-width:1px;
	border-style:solid;
	border-color:#bfd631;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;

}

a {
	color:#000;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

ul { 
	list-style: disc inside; 
}
