/*
BODY
*/
#global{position:relative;margin:0 auto;width:1024px;}

body
{
background-color:#FFFFFF;
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-top:0px;
}
.none
{
border-style:none;
}  
p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
}
.normal
{
font-size:12px;
color:#000
}
.form 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-top:0px;
line-height:31px;
}	
.texte1
{
font-size:8px;
font-weight:bold;
padding:5px;
color:#000000;
}
.texte2
{
font-size:10px;
font-weight:bold;
padding:5px;
color:#000000;
}
.texte3
{
font-size:12px;
font-weight:bold;
padding:5px;
color:#000000;
}
.texte4
{
font-size:14px;
font-weight:bold;
padding:5px;
color:#000000;
}
h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#045293;
padding-left:5px;
}
h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#F1A211;
padding-left:5px;
}
h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#005399;
padding-left:5px;
}
.title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#005399;
}
.subtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1233AE;
}
.mini
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
a.grosliens:link, a.grosliens:visited
	{
	font-size:18px;
	border:none;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}

a.grosliens:hover
	{
	font-size:18px;
	border:none;
	font-weight:bold;
	color:#F1A211;
	text-decoration:none;
	}
a.petitliens:link, a.petitliens:visited
	{
	font-size:12px;
	border:none;
	font-weight:bold;
	padding:5px;
	color:#000000;
	text-decoration:none;
	}

a.petitliens:hover
	{
	color:#F1A211;
	text-decoration:underline;
	}
a.menu2:link, a.menu2:visited
	{
	font-size:12px;
	border:none;
	left:5px;
	padding:5px;
	color:#F03905;
	text-decoration:none;
	}
a.menu2:hover
	{
	font-size:12px;
	border:none;
	left:5px;
	font-weight:bold;
	padding:5px;
	color:#F03905;
	text-decoration:none;
	}
a.menu3:link, a.menu3:visited
	{
	font-size:10px;
	border:none;
	left:2px;
	padding:5px;
	color:#002A72;
	list-style-type:none;
	text-decoration:none;
	}
a.menu3:hover
	{
	font-size:10px;
	border:none;
	left:5px;
	font-weight:bold;
	padding:5px;
	color:#F03905;
	list-style-type:none;
	text-decoration:underline;
	}	
	
.li
{
	list-style-type:none;
	}		
/*
Changer l'image des menus
*/
a.B1
	{	
	display: block;
	width: 104px
	height: 43px;
	background-image: url('images/boutons/bouton_yacht_orange.jpg'); 
	} 
a.B1:hover
	{
	visibility: visible;
	} 
a.B1:hover img
	{
	visibility: hidden;
	}

a.B2
	{	
	display: block;
	width: 104px;
	height: 43px;
	background-image: url('images/boutons/bouton_automoto_orange.jpg'); 
	} 
a.B2:hover
	{
	visibility: visible;
	} 
a.B2:hover img
	{
	visibility: hidden;
	}

a.B3
	{	
	display: block;
	width: 104px;
	height: 43px;
	background-image: url('images/boutons/bouton_home_orange.jpg'); 
	} 
a.B3:hover
	{
	visibility: visible;
	} 	
a.B3:hover img
	{
	visibility: hidden;
	}

a.B4
	{	
	display: block;
	width: 104px;
	height: 43px;
	background-image: url('images/boutons/bouton_professionnels_orange.jpg');

	} 
a.B4:hover
	{
	visibility: visible;
	} 
a.B4:hover img
	{
	visibility: hidden;
	}

a.B5
	{
	display: block;
	width: 104px;
	height: 43px;	
	background-image: url('images/boutons/bouton_partner_orange.jpg');
	} 
a.B5:hover
	{
	visibility: visible;
	} 
a.B5:hover img
	{
	visibility: hidden;
	}

a.B6
	{	
	display: block;
	width: 104px;
	height: 43px;
	background-image: url('images/boutons/bouton_financier_orange.jpg');
	} 
a.B6:hover
	{
	visibility: visible;
	} 
a.B6:hover img
	{
	visibility: hidden;
	}

a.B7
	{	
	display: block;
	width: 104px;
	height: 43px;
	background-image: url('images/boutons/bouton_contact_orange.jpg');
	} 
a.B7:hover
	{
	visibility: visible;
	} 	
a.B7:hover img
	{
	visibility: hidden;
	}

/*
OURS
*/
.ours{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding-left:5px; line-height:20px;}
.oursgras{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding-left:5px; line-height:20px;}
a.ours, a.ours:visited{font-size:10px; color:#999999; text-decoration: underline;}
a.ours:hover{font-size:10px; color: #045293; text-decoration: underline;}

/*
FORMULAIRES
*/
.formconnect{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding-left:5px; line-height:20px;}
input.connect{position:absolute;left:90px;font-size:10px;background:#F7F7F7;border:1px solid #969696; color:#045293; margin-top:0px;}
input.connectsend{position:absolute;left:170px;font-size:10px;background:#F7F7F7;border:1px solid #969696; color:#999999; margin-top:0px; width:30px;}
