@charset "utf-8";
/* CSS Document */

body {
	width:100%;
	height:100%;
	background-image:url(/multimedia/images/img_structures/bkg_banner.jpg);
	background-repeat:repeat-x;
	margin:0; padding:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#556767;
}

/*div {text-align:left;}*/
img {border:0px;}

a {
	color: #338900;
	font-family: Verdana;
	font-size:9px;
	font-weight:bold;
}

a:link, a:visited {
	text-decoration:none;
}

a.footer:link,a.footer:visited {
	color: #FFFFFF;
	font-family: Verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
a.footer:hover,a.footer:active {
	color: #338900;
	font-family: Verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#556767;
	padding:0;
	margin:0;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bolder;
	color:#556767;
	text-transform:uppercase;
	
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#338900;
	padding:0;
	margin:0;
	
}

/*
#global {
width:1024px;
text-align:left;
margin:auto;
}
*/

#header {
	width:980px;
	height:225px;
	background-image:url(/multimedia/images/img_structures/banner-2010.jpg);
	background-repeat:no-repeat;
	position:relative;
}

#banner {
	width:1023px;
	height:225px;
	background-image:url(/multimedia/images/img_structures/banner_.jpg);
	background-repeat:no-repeat;
}

#boutonBanner {
/*	background-image:url(/multimedia/images/img_structures/bouton_home.jpg);
	background-repeat:no-repeat;*/
	width:242px;
	height:225px;
	margin-left:703px;
}

/* NAVIGATION PRINCIPALE */


#Menu {
	position:relative;
}

	#navig {
		background-image:url(/multimedia/images/img_structures/bkg_navig_.jpg);
		background-repeat:repeat-x;
		width:1023px;
		height:31px;
		border-color:#b9b9b9;
		border-top-width:1px;
		border-top-style:solid;
		border-bottom-width:1px;
		border-bottom-style:solid;
		padding:0px 0px 0px 0px;
	}

		ul#menu{
			margin:0 0 0 173px; padding:0;
			list-style:none;
	}
		ul#menu li{
			display:inline;
			float:left;
	}
	
		ul#menu li a{
			display:block;
			height:31px; 
	}
	
	
		ul#menu li a span{
			display:none;
	}
	
	
			ul#menu li#ItemMenuNews a{
				background:url(/multimedia/images/img_structures/bouton_news.gif) no-repeat 0 0 ;
				width:60px;
	
	}
	
			ul#menu li#ItemMenuNews a:hover{
				background:url(/multimedia/images/img_structures/bouton_news.gif) no-repeat 0 -31px ;
	}
	
			ul#menu li#ItemMenuTeam a{
			background:url(/multimedia/images/img_structures/bouton_team.gif) no-repeat 0 0 ;
			width:93px;
	
	}
	
			ul#menu li#ItemMenuTeam a:hover{
				background:url(/multimedia/images/img_structures/bouton_team.gif) no-repeat 0 -31px ;
	}
	
			ul#menu li#ItemMenuEvents a{
				background:url(/multimedia/images/img_structures/bouton_events.gif) no-repeat 0 0 ;
				width:77px;
	
	}
	
			ul#menu li#ItemMenuEvents a:hover{
				background:url(/multimedia/images/img_structures/bouton_events.gif) no-repeat 0 -31px ;
	}
	
			ul#menu li#ItemMenuMultimedia a{
				background:url(/multimedia/images/img_structures/bouton_multimedia.gif) no-repeat 0 0 ;
				width:112px;
	
	}
	
			ul#menu li#ItemMenuMultimedia a:hover{
				background:url(/multimedia/images/img_structures/bouton_multimedia.gif) no-repeat 0 -31px ;
	}
	
			ul#menu li#ItemMenuPartners a{
				background:url(/multimedia/images/img_structures/bouton_partners.gif) no-repeat 0 0 ;
				width:98px;
	
	}
	
			ul#menu li#ItemMenuPartners a:hover{
				background:url(/multimedia/images/img_structures/bouton_partners.gif) no-repeat 0 -31px ;
	}
	
			ul#menu li#ItemMenuCrewForum a{
				background:url(/multimedia/images/img_structures/bouton_crewforum.gif) no-repeat 0 0 ;
				width:227px;

}
			ul#menu li#ItemMenuCrewForum a:hover{
				background:url(/multimedia/images/img_structures/bouton_crewforum.gif) no-repeat 0 -31px ;
}	
	
		ul#menu li.ActiveMenu{
			background-position:0 -31px;
	}
	

/* SOUS NAVIGATION */

#sousNavig {
	height:19px;
	width:1023px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#b9b9b9;
	text-align:left;
}

	#sousNavig ul {
	margin:0; padding:0;
 	display:none;
	list-style:none;
	margin-left:150px;
	padding-top:5px;
 	}	

		#sousNavig li  {
		display:inline;
		padding-left:15px;
		}
	
			#sousNavig li a {
			color:#556666;
			}
				
			#sousNavig li a:hover {
			color:#338900;
			}
	
		ul#SubMenu1 {		
		margin-left:150px;

		}
		
		ul#SubMenu2 {
		margin-left:200px;
		}
		
		ul#SubMenu3 {
		margin-left:290px;	
		}
		
		ul#SubMenu4 {
		margin-left:400px;
		}
	
	
#content {
	margin:0; padding:0;
	width:600px;
	/*height:410px;*/
	padding:10px 0 0 20px;
	padding-bottom:20px;
	text-align:left;
}

#BasPage {
	clear:both;
	
}

#footer {
	height:16px;
	background-color:#556666;
	border-bottom:#338900 solid 4px;
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px 0 0 0;
	margin:0;
	}

#footer ul {
	padding:0px;
	margin:0px;
    margin-left:-10px;
	list-style:none;
	}
		
#footer li {
	display:inline;
	border-right:solid 1px #FFFFFF;
	padding:0 16px 0 16px;
	}
		
#footer a:hover{
	color:#DADFDF;
	}
	
#copyright {
	width:100%;
	margin-top:4px;
	height:5px;
	text-align:center;
	margin:0;
	}
		
#copyright p {
	color:#35433e;
	font-size:9px;
	}

.boutonNavig {
	border:none;
}

.more {
	float:right;
}

.indexNews {
margin-bottom:20px;
clear:both;
width:500px;
}

.indexDateNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#338900;
	font-size:10px;
}

.indexTitleNews a {
	font-weight:bold;
	color:#000000;
	font-size:12px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.indexTitleNews {
	font-weight:bold;
	color:#000000;
	font-size:12px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.indexMoreNews a {
	font-weight:bold;
	color:#000000;
	font-size:10px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.indexTitleNews {margin-bottom:5px;font-size:12px;}

.imgIndexNews {
float:left;
border:none;
margin-right:5px;
margin-bottom:20px;

}


.indexNewsText {
margin-top:5px;
text-align:justify;
font-weight:normal !important;
}

.indexNewsText p{
margin-bottom: 12px;
font-weight:normal !important;
}

.detailNews {
margin-top:25px;
}


.detailDateNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#338900;
	font-size:12px;
}

.detailTitleNews a{
	font-weight:bold;
	color:#000000;
	padding-bottom:5px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.imgDetailNews {
float:left;
border:none;
margin-top:5px;
padding-right:5px;
}

.detailNewsText {
margin-top:5px;
}
.detailNewsQuotes {
font-size:12px;
width:100%;
font-weight:bold;
font-style:italic;
margin-top:25px;
}

/*tableau*/
td{
	padding-left: 2px; padding-right: 2px;
}
.header{
	background-color: #B9B9B9; color: #ffffff; height: 20px; font-weight: bold; vertical-align: middle;
}
.ligne0{
	background-color: #ffffff; font-size: 10px !important; vertical-align: middle; height: 20px;
}
.ligne1{
	background-color: #B9B9B9; font-size: 10px !important; vertical-align: middle; height: 20px;
}
.ligne2{
	background-color: #cccccc; font-size: 10px !important; vertical-align: middle; height: 20px;
}
.annee{
	color: #338900; font-weight: bold; font-size: 13px; height: 28px; vertical-align: middle; border-top:2px solid #B9B9B9;
}
/*tableau*/

/* Sailing team */
.team_quote {font-style:italic;font-weight:bold;font-size:12px;padding-top:25px;}

/* Crew Forum */
.blocCategCrewForum {border:5px solid #e7e7e7;padding:10px;margin-bottom:10px;}
.blocCategCrewForum a {font-size:11px;}
.blocCategTitle {font-size:12px;font-weight:bold;}
.indexTitleCrewForum {}
