<!--
html, body {
height:100%;
}
html, body {
	background-color: #0000cd;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#container {width: 963px ;margin-left:auto; margin-right:auto; text-align: left; border-left: #C90D21 1px solid; border-right: #C90D21 1px solid; border-bottom: #C90D21 1px solid;}


#header {width: 963px; height:158px; background-image:url(images/Header.jpg); border-bottom: #3466CC 7px solid; margin: 0px 0px 0px 0px;}
#headerMenu {margin: 125px 15px 0px 0px; float: right;}
#leftMenuContainer {float:left; background-color: #89A7E2; width: 155px; min-height:100%;}
#mainContent {float:right; width: 720px; background-color: #ffffff; margin: 20px 40px 20px 20px;}

#footerInfo {margin-top: 12px;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

#highlight {margin: 5px 15px 5px 45px; background-color:#E7EDF9; padding: 12px;}

a {color: #3366CC; text-decoration:none;}
a:hover{color: #AF0B1C; text-decoration:underline;}
h1 {color: #C40C1F; font-size: 20px; font-weight: bold;}
h2 {color: #9C0B1C; font-size: 16px; font-weight: bold;}
h2.line {color: #9C0B1C; font-size: 16px; font-weight: bold; border-bottom: #9C0B1C 1px solid;}
h2.rouge {color: #9C0B1C;}
h3 {color: #9C0B1C; font-size: 14px; font-weight: bold;}
.rouge {color: #C40C1F;}

#icone {float: left;}
#menu_page_droite {float: right; margin: 18px 25px 0px 0px; border-bottom: #3366CC 1px solid; text-align: right;}
#menu_page_droite a {font-size: 16px; font-weight: bold; margin: 0px 10px 0px 10px; padding: 0px 5px 0px 5px;}
#menu_page_droite a:hover {font-size: 16px; font-weight: bold; margin: 0px 10px 0px 10px; padding: 0px 5px 0px 5px; background-color: #3366CC; color:#FFFFFF; text-decoration: none; }
#menu_page_droite a.highlight {font-size: 16px; font-weight: bold; margin: 0px 10px 0px 10px; background-color: #3366CC; color:#FFFFFF; }
#menu_page_droite a.highlight:hover {font-size: 16px; font-weight: bold; margin: 0px 10px 0px 10px; background-color: #3366CC; color:#FFFFFF; text-decoration: none; }
#spacer {clear:both;}
#vente_photos img {margin: 10px 10px 5px 10px;}
#patin_photos {padding: 5px; float: left; font-weight: bold;}
#velos_photos {padding: 20px 10px 10px 5px; float: left; font-weight: bold;}
#velos_photos_index {padding: 20px 10px 10px 5px; float: left; font-weight: bold; text-align:center; font-size: 14px;}
#velos_photos_index img {margin: 0px 0px 15px 0px;}

#EncadreTexteShort {padding: 12px; background-image:url(images/blue_bg_short.jpg); background-repeat: no-repeat; font-size: 14px;}
#EncadreTexteShort h2 {padding: 8px; font-size: 14px; margin: 0px; text-align: center;}
#EncadreTexteTall {padding: 12px; background-image:url(images/blue_bg_tall.jpg); background-repeat: no-repeat; font-size: 14px; line-height: 18px;}
#DividerTexte {padding: 5px; font-size: 14px; font-weight: bold; clear:both; text-align: center; color:#9C0B1C; border-bottom: #999999 1px dotted;}
#TextBox {padding: 12px; font-size: 14px; background-color:#CEDCF8;}
#contentBorder {border: #22428C solid 1px;}

#imageRight {margin: 6px 6px 6px 3px; float: right;}
#imageLeft {margin: 6px 3px 6px 6px; float: left;}

ul { list-style-image: url("images/arrow.gif"); line-height: 20px;}
#photosEquipe {width: 225px; text-align:center;float: left; margin: 20px 0px 20px 10px; padding: 5px; background-color: #0D2B6B;}
#photosBox {font-size: 14px; color:#FFFFFF;}
-->