/*******************************************************/
/* Propriétés du conteneur global = fond */
#global{ 
	position:absolute;
	left:50%;
	top:50%;
	width:950;
	height:700;
	margin-left:-475;
	margin-top:-320;
	background-image:url(../img/global_fond.gif);
}
/*******************************************************/
/* Propriétés du bandeau de navigation en flash*/
#pnav{
	position:absolute;
	margin-bottom:10px;
	z-index:2;
	text-align:center;
	width:950px;
	height:118px;
}

/*******************************************************/
/*Propriétés du calque de contenu */
#content{
	position:absolute;
	z-index:1;
	width:950px;
	height:581px;
}

/*******************************************************/
/*PAGE D'ACCUEIL */
#bloc_accueil{
	position:absolute;
	float:left;
	margin-left:15px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:10px;
	width:441px;
	height:447px;
	top: 48px;
	left: 0px;	
	background-image:url(../img/fond_accueil.gif);
}

#bloc_news{
	position:absolute;
	/*float:left;*/
	margin-left:5px;
	margin-top:20px;
	margin-right:20px;
	/*margin-bottom:10px;*/
	background-image:url(../img/fond_news.gif);
	width:257px;
	height:159px;
	top: 48px;
	left: 470px;
	
}

#friseAccueil{
	position:absolute;
	float:left;
	/*margin-left:5px;
	margin-right:35px;
	margin-top:20px;
	margin-bottom:10px;*/
	top: 10px;
	left: 80px;
}

#bloc_partenaires_officiels{
	position:absolute;
	/*float:right;*/
	margin-left:5px;
	margin-right:35px;
	margin-top:20px;
	margin-bottom:10px;
	background-image:url(../img/fond_partenaires_officiels.gif);
	width:257px;
	height:279px;
	top: 216px;
	left: 470px;
}
.content_partenaires_officiels{
	position:absolute;
	float:left;
	margin-left:11px;
	margin-right:11px;
	margin-top:20px;
	margin-bottom:10px;
	width:235px;
	height:210px;
	text-align:center;
}

#bloc_partenaires{
	position:absolute;
	margin-left:5px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:10px;
	background-image:url(http://www.mango-surf.com/img/mango-template/pub/auto-promo/120x600.gif);
	width:120px;
	height:600px;
	top: 48px;
	left: 749px;	
}
.content_partenaires{
	position:absolute;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	margin-top:40px;
	text-align:center;
	left: -9px;
}

#bloc_accueil_bas{
	position:absolute;
	float:left;
	margin-left:60px;
	margin-right:35px;
	margin-top:10px;
	margin-bottom:5px;
	width:671px;
	height:120px;
	top: 525px;
	background-image:url(../img/fond_photos.gif);
}

#logo_rsc_accueil{
	position:absolute;
	width:160px;
	height:100px;
	top: 600px;
	left:790px;
}

/*
#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
	top:145px;
}
*/

/*******************************************************/
/*PAGE PHOTOS */
#expose_photos{
	position:absolute;
	float:left;
	margin-left:25px;
	margin-right:25px;
	margin-top:120px;
	margin-bottom:0px;
	width:900px;
	height:510px;
	top: 0px;
	left: 0px;	
}

/*******************************************************/
/*PAGE TARIFS */
#bloc_tarifs{
	position:absolute;
	width:600px;
	height:550px;
	margin-left:60px;
	margin-right:290px;
	margin-top:68px;
	margin-bottom:82px;
	background-image:url(../img/fond_tarifs.gif);
	
}
.texte_tarifs{
	position:absolute;
	float:right;
	width:560px;
	height:420px;
	margin-left:20px;
	margin-right:20px;
	margin-top:110px;
	margin-bottom:20px;
}
.tableau_tarifs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	text-align:justify;
	color:#235478;
	border-width:1px; 
	border-style:solid; 
	border-color:#235478;
	border-collapse:collapse;
}
.tableau_tarifs td{
	border-width:1px; 
	border-style:solid; 
	border-color:#235478;
	vertical-align:middle;
}
.tableau_tarifs ul{
	list-style-type:none;
	list-style-image:url(../img/puce.gif);
	vertical-align:middle;
}
.cellule_bleue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	background:#235478;
}

/*******************************************************/
/*PAGE CONTACTS */
#bloc_contacts{
	position:absolute;
	width:600px;
	height:550px;
	margin-left:60px;
	margin-right:290px;
	margin-top:68px;
	margin-bottom:82px;
	background-image:url(../img/fond_contacts.gif);
	
}
.photo_contacts{
	position:absolute;
	float:left;
	width:560px;
	height:450px;
	margin-left:20px;
	margin-right:20px;
	margin-top:100px;
	margin-bottom:20px;
}
.texte_contacts{
	position:absolute;
	float:right;
	width:560px;
	height:450px;
	margin-left:170px;
	margin-right:20px;
	margin-top:100px;
	margin-bottom:20px;
}
.form_contacts{
	position:absolute;
	left:40px;
	top:300px;
}
.form_contacts_boutons input{
	background-color:#235478;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
}
.form_contacts_textes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#235478;
}

/*******************************************************/
/*PAGE SURF */
#bloc_surf{
	position:absolute;
	width:600px;
	height:550px;
	margin-left:60px;
	margin-right:290px;
	margin-top:68px;
	margin-bottom:82px;
	background-image:url(../img/fond_surf.gif);
	
}
.photo_surf{
	position:absolute;
	float:left;
	width:161px;
	height:210px;
	margin-left:20px;
	margin-right:20px;
	margin-top:100px;
	margin-bottom:20px;
}
.photo_surf img{
	border-width:1px; 
	border-style:solid; 
	border-color:#235478;
}
.texte_surf{
	position:absolute;
	float:right;
	width:375px;
	height:450px;
	margin-left:195px;
	margin-right:20px;
	margin-top:100px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#235478;
}
.texte_surf2{
	position:absolute;
	float:right;
	width:550px;
	height:250px;
	margin-left:20px;
	margin-right:20px;
	margin-top:320px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#235478;
}
.texte_surf ul{
	list-style-type:none;
	list-style-image:url(../img/puce.gif);
}
#bloc_partenaires_surf{
	position:absolute;
	margin-left:5px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:10px;
	background-image:url(../img/fond_partenaires_surf.gif);
	width:240px;
	height:550px;
	top: 48px;
	left: 680px;	
}
.content_partenaires_surf{
	position:absolute;
	display:inline;
	padding-left:17px;
	padding-right:10px;
	margin-top:40px;
	text-align:center;
}

/*******************************************************/
/*PAGE BODY */
#bloc_body{
	position:absolute;
	width:600px;
	height:550px;
	margin-left:60px;
	margin-right:290px;
	margin-top:68px;
	margin-bottom:82px;
	background-image:url(../img/fond_body.gif);
}
.photo_body{
	position:absolute;
	float:right;
	width:230px;
	height:225px;
	margin-left:345px;
	margin-right:20px;
	margin-top:80px;
	margin-bottom:20px;
}
.photo_body img{
	border-width:1px; 
	border-style:solid; 
	border-color:#235478;
}
.texte_body{
	position:absolute;
	float:left;
	width:300px;
	height:450px;
	margin-left:20px;
	margin-right:20px;
	margin-top:100px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#235478;
}
.texte_body ul{
	list-style-type:none;
	list-style-image:url(../img/puce.gif);
}

/*******************************************************/
/*PAGE EQUIPE */
#bloc_equipe{
	position:absolute;
	width:800px;
	height:550px;
	margin-left:75px;
	margin-right:75px;
	margin-top:68px;
	margin-bottom:82px;
	background-image:url(../img/fond_equipe.gif);
}
.anim_equipe{
	position:absolute;
	width:800px;
	height:400px;
	margin-top:90px;
}
.autorisations{
	position:absolute;
	width:250px;
	height:90px;
	left:300px;
	margin-top:460px;
	margin-bottom:20px;
}

/*******************************************************/
/*Bloc construction */
#bloc_construction{
	position:absolute;
	width:285px;
	height:300px;
	top: 200px;
	left: 350px;
	background-image:url(../img/construction.gif);
}

/*******************************************************/
/*Bannière publicitaire */
#banniere_verticale_droite{
	float:left;
	position:absolute;
	width:200px;
	height:600px;
	top: 60px;
	left: 705px;
}

/*******************************************************/
/*Classes de texte */
.texte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	vertical-align:top;
	text-align:justify;
	color:#235478;
	margin:5px;
	padding:4px;
}

.texte_accueil{
	/*float:left;*/
	overflow:auto;
	width:426px;
	height:380px;
	margin-left:5px;
	margin-right:10px;
	margin-top:50px;
	margin-bottom:5px;
	scrollbar-face-color: #DAE1EA;
    scrollbar-shadow-color: #C0CDDC;
    scrollbar-highlight-color: #E5E9F0;
    scrollbar-3dlight-color: #E5E9F0;
    scrollbar-darkshadow-color: #5882A4;
    scrollbar-track-color: #E5E9F0;
    scrollbar-arrow-color: #231F20;
}

.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	display:compact;
	font-weight:bold;	
	vertical-align:top;
	text-align:justify;
	color:#000066;
	padding:2px;
	margin-left:0px;
	margin-bottom:20px;
	margin-right:0px;
	margin-top:0px;
}

.news{
	position:absolute;
	margin-top:37px;
	margin-left:-30px;
	margin-bottom:0px;
	height:110px;
}

.texte_news{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	font-weight:bold;
	list-style-type:none;
	line-height:13px; 
}

.texte_news ul {
	
}
.texte_news ul li span{
	/*margin-top:3px;*/
}

a:link{
	text-decoration:none;
	color:#2D6C95;
	font-weight:bold;
}
a:hover{
	color:#2D4595;
}
a:visited{
	text-decoration:none;
	color:#2D6C95;
}

