div {
text-align : left;
}

div#tete_page {
position : relative;
margin-left : auto;
margin-right : auto;
padding-bottom : 15px;
width : 924px;
height : 103px;
}

div#texte {
position : relative;
margin : 0px;
padding : 0px;
width : 924px;
height : 100px;
}

.diaporama{
	position:relative;
	width:924px;
	height:289px
}

.diaporama li{
	list-style-type:none;
	overflow:hidden;
	position:absolute
}

div#slideshow_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
}

div#slideshowus_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
}

div#element_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 289px;
background-color : #ffffff;
}

div#plonger_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 289px;
background-color : #ffffff;
}

div#action_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 289px;
background-color : #ffffff;
}

div#accro_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 289px;
background-color : #ffffff;
}

div#seabob_hype_container {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 289px;
background-color : #ffffff;
}

div#presentation {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
text-align : left;
}

div#seabob {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
text-align : justify;
}

div#galerie {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
}

div#contact {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
}

div#partenaires {
position : relative;
margin-left : auto;
margin-right : auto;
width : 924px;
height : 408px;
background-color : #ffffff;
}

ul {
margin : 0;
padding : 0;
}

#top_menu {
margin-top : 8px;
padding : 0;
float : right;
height : 50px;
font-size : 14px;
line-height : 85px;
font-family : helvetica, Arial, sans-serif;
}

#top_menu li {
float : right;
padding-left : 15px;
padding-right : 15px;
height : 100px;
overflow : hidden;
list-style : none;
float : left;
}

#presentation_menu {
margin-top : 15px;
margin-bottom : 5px;
margin-right: 100px;
padding : 0px;
float : left;
height : 20px;
font-size : 14px;
line-height : 20px;
font-family : helvetica, Arial, sans-serif;
}

#presentation_menu li {
float : left;
padding-left : 15px;
padding-right : 15px;
margin-bottom: 10px;
height : 20px;
overflow : hidden;
list-style : none;
float : left;
}

#model_menu {
margin-top : 15px;
margin-bottom : 5px;
margin-right: 270px;
padding : 0px;
float : left;
height : 20px;
font-size : 14px;
line-height : 20px;
font-family : helvetica, Arial, sans-serif;
}

#model_menu li {
float : left;
padding-left : 15px;
padding-right : 15px;
margin-bottom: 20px;
height : 20px;
overflow : hidden;
list-style : none;
float : left;
}

#techno_menu {
margin-top : 15px;
margin-bottom : 5px;
margin-right: 260px;
padding : 0px;
float : left;
height : 20px;
font-size : 14px;
line-height : 20px;
font-family : helvetica, Arial, sans-serif;
}

#techno_menu li {
float : left;
padding-left : 15px;
padding-right : 15px;
margin-bottom: 20px;
height : 20px;
overflow : hidden;
list-style : none;
float : left;
}

#accessoire_menu {
margin-top : 15px;
margin-bottom : 5px;
margin-right: 150px;
padding : 0px;
float : left;
height : 20px;
font-size : 14px;
line-height : 20px;
font-family : helvetica, Arial, sans-serif;
}

#accessoire_menu li {
float : left;
padding-left : 15px;
padding-right : 15px;
margin-bottom: 20px;
height : 20px;
overflow : hidden;
list-style : none;
float : left;
}

#seabob_menu {
margin-top : 15px;
margin-bottom : 5px;
margin-right: 550px;
padding : 0px;
float : left;
height : 20px;
font-size : 14px;
line-height : 20px;
font-family : helvetica, Arial, sans-serif;
}

#seabob_menu li {
float : left;
padding-left : 15px;
padding-right : 15px;
margin-bottom: 20px;
height : 20px;
overflow : hidden;
list-style : none;
float : left;
}


div#pied_page {
position : relative;
margin-left : auto;
margin-right : auto;
overflow : hidden;
width : 924px;
height : 30px;
background-color : #ffffff;
}


#pied {
list-style : none;
float : left;
}

#pied li {
float : left;
padding-top : 4px;
padding-right : 8px;
list-style : none;
}

.mentions {
font-size : 11px;
text-align : right;
vertical-align : middle;
margin-top : 12px;
}

.filet {
padding-bottom : 10px;
margin-bottom : 3px;
border-bottom : 1px solid red;
}

body {
font-family : Helvetica, Arial, sans-serif;
font-size : 13px;
color : #bababa;
text-align : left;
line-height: 16px;
margin-top : 0px;
}

h1 {
background : #ffffff;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
font-size : 14px;
text-align : left;
color : red;
margin-top : 20px;
margin-bottom : -10px;
}

a img {
border : none;
}

a:link {
color : #bababa;
text-decoration : none;
}

a:visited {
text-decoration : none;
color : #bababa;
}

a:hover {
color : red;
}

a:active {
text-decoration : none;
color : red;
}

.filet_droite {
border-right : 1px solid red;
}
.filet_gauche {
border-left : 1px solid red;
}

.justify {
text-align : justify;
}

span {
margin-left : 80px;
}

.col {
margin-left: 200px;
}
