* {

	outline:none;

}

body {

	margin:0px;
	background-image:url('/img/fond2.jpg');

}

img {

	border:0px;

}

#main {

	width:980px;
	/*overflow:hidden;*/
	margin:10px auto 0px auto;
	height: 795px;
	height: auto !important;
	min-height: 795px;
	background:#024572 url('/img/ocean_66144.jpg') top center no-repeat;
	border: 1px solid #000000;
	
}

#header {

	background: url('/img/logo.png') top center no-repeat;
	height:136px;
	height:auto !important;
	min-height:136px;
	
	color:#FFFFFF;
	font-family: tahoma, Verdana, Arial;
	font-size: 15px;
	font-weight:bold;

}

#contact {

	padding:10px 0px 0px 10px;
	float:left;

}

#address {

	padding:0px 0px 0px 35px;

}

#phone {

	background: url('/img/phone.png') center left no-repeat;
	padding:0px 0px 0px 35px;
	line-height:30px;
	height:30px;

}

#cellphone {

	background: url('/img/cellphone.png') center left no-repeat;
	padding:0px 0px 0px 35px;
	line-height:30px;
	height:30px;

}

#lang {

	padding:10px 10px 0px 0px;
	float:right;
	text-align:right;

}


#slogan {

	text-align:center;
	position:relative;
	top:-20px;


}


#content_wrapper {

	width:680px;
	margin:10px 0px 0px 0px;
	
	float:left;

}

#content {

	background:url('/img/content_bg.png');
	width:666px;
	border:2px solid #93BBE3;
	margin:0px 0px 0px 10px;
	
}


#sidebar_wrapper {

	width:300px;
	margin:10px 0px 0px 0px;
	
	float:left;

}

#sidebar {

	width:280px;
	margin:0px auto 0px auto;
	
}










#buttons_etroit a{display:block;color:transparent;} #buttons_etroit a:hover{background-position:left bottom;}a#buttons_etroit {display:none}
#buttons_large a{display:block;color:transparent;} #buttons_large a:hover{background-position:left bottom;}a#buttons_large {display:none}

.style1 {
	border: 1px solid #000000;
	background-image: url('img/ocean_66144.jpg');
}

.style22 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
}

.style12 {

	border-width: 0;

}

.style23 {
	text-align: right;
}
.style24 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.style25 {
	text-align: center;
}
.style27 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style29 {
	color: #FFFFFF;
	font-family: tahoma, Verdana, Arial;
	text-align: center;
}
.style30 {
	color: #000000;
}
.style31 {
	border: 3px solid #FF0000;
	text-align: center;
	background-color: #D8E9EC;
}
.style33 {
	color: #FFFFFF;
	font-family: tahoma, Verdana, Arial;
	font-size: 15px;
	text-decoration: underline;
}
.style35 {
	border-width: 0px;
}

.style60 {
	font-size: 14px;
}

.style59 {
	font-size: 12px;
}

.style61 {
	font-family: tahoma, Verdana, Arial;
}
.style54 {
	font-family: tahoma, Verdana, Arial;
}

.style66 {
	font-family: Webdings;
	font-size: 30px;
}
.style67 {
	font-family: Wingdings;
	font-size: 30px;
}
.style68 {
	font-size: 8px;
}

.style77 {
	font-family: tahoma, Verdana, Arial;
	font-size: 15px;
}
.style56 {
	font-family: tahoma, Verdana, Arial;
	font-size: 14px;
}
.style78 {
	font-size: 15px;
}

.style79 {
	text-align: left;
}
.style80 {
	text-align: left;
	/*font-size: 15px;*/
}
.style91 {
	font-size: 11px;
	color: #000000;
}
.style92 {
	color: #FFFFFF;
}
.style93 {
	color: #0F4478;
}
.style94 {
	text-decoration: none;
}
.style95 {
	font-family: tahoma, Verdana, Arial;
	font-size: 6px;
}

.fond { width:100%; text-align:left; }
   .corps { background-color:#D8E9EC }
   .titre { color: #FFFFFF }
   .sstitre { color: #858586 }


