/* GENERAL */
body {background:url(../images/bg.jpg) repeat-x #58585a; width:100%;margin:0; padding:0; 	font-family: Verdana, sans-serif; font-size:11px;}
img { border:none}
#site {width:980px; margin:20px auto; padding:0}

/* HEADER */
#header { background:url(../images/bgHeader.jpg) no-repeat; height:144px;}
.defil {position:relative; top:100px; left:380px; width:600px;}
.defil a {color:#FFFFFF; font-size:11px; text-decoration:none;}
#baseline{font-size: 11px; font-weight:Bold;color:#ffdd00; position:absolute; left:430px; top: 30px; width:300px; text-align:right;}
#localisation {font-size: 11px; font-variant:small-caps; font-weight:bold; color:#9c9e9f; position:absolute; left:740px; top: 30px; width:280px; height:60px; border-left: 2px solid  #9c9e9f; padding-left:10px;}
#input_lang {border-color: #666666;	border-width: 1px;	border-style: solid; font-size: 10px; padding:1px; margin:0; margin-top:6px; }
#flag {margin-top:8px; margin-left:10px}

/* VENTRE */
#mainPic{height:328px;width:586px;}
#videoZone{height:328px; width:110px;}
.mainVisu{height:328px;}

/* NAVIGATION */
.nav {background:url(../images/bgNav.png) repeat-y; width:284px; height:405px; padding:0px; margin:0px;}
.nav ul {color:#FFFFFF; list-style:none;}
.nav ul p {width: 225px; font-size: 12px; font-variant:small-caps; font-weight:bold; border-bottom: 1px solid  #FFF; margin:0; padding-bottom:2px;  line-height:12px;}
.nav ul li {font-size: 12px; font-variant:small-caps; font-weight:bold; line-height:14px; padding-left:20px}
	/* liens de navigation */
	.nav ul p a:hover {text-decoration:none; color:#000000;}
	.nav a {color:#FFFFFF; text-decoration:none;}
	.nav a:hover {text-decoration:underline; color:#000000;}
	
/* ACCES */
#mainAccess {background:url(../images/bgAccess.jpg) repeat-x; padding:0px; margin:0px; height:178px;}

#proAccess {width:320px; float:left;  margin:0px; padding-left:40px;}/*G H*/
#partAccess {width:265px; float:left; margin:0px; padding-left:40px;}/*G H*/

	
P.proT{color:#bb231d; font-size:16px; font-weight:Bold; margin:0; margin-left:70px; padding:0; line-height:14px;}
P.partT {color:#ffc000; font-size:16px;font-weight:Bold; margin:0; margin-left:70px;padding:0; line-height:14px;}

#partAccess  a, #proAccess  a { display: block; padding: 2px; font-size: 10px; font-variant:small-caps; font-weight:bold;color:#000; line-height:10px; text-decoration:none;}

#proAccess div.text, #partAccess div.text {font-size: 10px; font-weight:Bold; padding:10px;}

#footer {height: 50px; width:980px; text-align:center; background:url(../images/bgBoatBot.gif) no-repeat; background-position:top right;}
#footerLinks div {background-color:#000000; border-right: 2px solid #87888a; float:right; height:20px; position:relative;top: 30px; vertical-align:bottom}
#footerLinks div.nb {border-right: none; float:right; height:20px;}
#footerLinks a {color:#87888a; font-variant:small-caps; font-size:10px; text-decoration:none; padding:8px;  padding-top:0;}
#footerLinks a:hover {color:#FFFFFF;}

#boat{z-index:100; float:right; position:relative; bottom:0px; width: 165px; height:93px; cursor:pointer;}

#adresse { font-size:10px; height: 20px; background-color:#87888a; width:970px; text-align:left;color:#FFFFFF;padding-top:10px; padding-left:10px}
#adresse  a {text-decoration:none; color:#FFFFFF;}
#keywords {width:960px; background-color:#58585a; padding:10px; line-height:13px; }
#keywords, #keywords a { 	font-family: Verdana, sans-serif; font-size:9px; text-align:center; color:#b1b3b4; text-decoration:none; font-weight:normal;}
#keywords a:hover {text-decoration:underline;}

