/*
 * jquery.ui.potato.menu
 * 
 * Copyright (c) 2009 makoto_kw (makoto.kw@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * 
 * Version: 1.0
 */
ul.potato-menu {
	margin:0;
	padding:0;
	width:auto;
	list-style:none;
	text-transform: uppercase;
}

.potato-menu:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
ul.potato-menu li.potato-menu-item {
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
	list-style-position:outside;
	display:inline;
	float:left;
}
ul.potato-menu li.potato-menu-item a {
	display:block;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
}
ul.potato-menu ul.potato-menu-group {
	margin:0;
	padding:0;
	-webkit-padding-start:0;
	-webkit-padding-end:0;
	position:absolute;
	display:none;
	z-index:1000;
}

/* style */
li.potato-menu-item {
	font-size:12px;
}
ul.potato-menu-group {
	background: transparent;
	
}

ul.potato-menu-group a {
	width: 110px;
	opacity:0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
filter: alpha(opacity=80);
}

ul.potato-menu-group a:hover {
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100);
}

.potato-menu a {
	padding:5px 12px 0px 12px;

	border-bottom:1px solid #c7dde8;
	background: url(../gfx/bg_head_menu.png) repeat-x;
	color: #006699;
	padding-right:20px;
}

.menu_norm a:hover {
opacity:0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
filter: alpha(opacity=40);
}

.potato-menu-has-vertical > a {
	background: #ff0 url(/images/icons/fammini/arrow_down.gif) right no-repeat;
	
}
.potato-menu-has-holizontal > a {
	background: #fff url(../gfx/arrow_right.png)  no-repeat 95% 50%;
	
}
.potato-menu-has-vertical > a:hover {
	background: #ff0 url(/images/icons/fammini/arrow_down.gif) right no-repeat;
	
}
.potato-menu-has-holizontal > a:hover {
	background: #fff url(../gfx/arrow_right.png) no-repeat 95% 50%;
	
}


#content .potato-menu a { color:#fff; }
ul#toto { clear:both; width:100px; margin-top:10px; }

.menu_norm a{ width: 176px; margin: 0px 4px 0px 2px; }

#dufour{ width: 208px; margin: 3px 4px 0px 2px; }

#dufour > a{
background-color:transparent;
background: url(../gfx/bg_head_menu.png) repeat-x;
padding-top:8px;
padding-bottom:5px;
}

#dufour > a:hover{
opacity:0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
filter: alpha(opacity=40);
}

#stboats{ width: 208px; margin: 0px 4px 0px 2px; }

#stboats > a{
background-color:transparent;
background: url(../gfx/bg_head_menu.png) repeat-x;
padding-top:8px;
padding-bottom:5px;
}

#stboats > a:hover{
opacity:0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
filter: alpha(opacity=40);
}

#rangeboat{ width: 208px; margin: 0px 4px 0px 2px; }

#rangeboat > a{
background-color:transparent;
background: url(../gfx/bg_head_menu.png) repeat-x;
padding-top:8px;
padding-bottom:5px;
}

#rangeboat > a:hover{
opacity:0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
filter: alpha(opacity=40);
}

.bateau a:active {
  outline:none;
}

.bateau :focus {
  -moz-outline-style:none;
}
.bateau {
background-image:url(../gfx/ombre_bateau.png);
	text-align:center;
	width:359px;
	height:248px;
	padding-top:6px;
	padding-left:5px;
	padding-left:2px!important!;
	padding-right:2px!important!;
}

.contour{
	background-color: White;
	border:1px solid #aaaeb3;
	padding:6px;
	width:340px;
	height:233px;
}

.liste_action a,.liste_action a:visited,.liste_action a:active,.liste_action a:hover{
background: none;
border:0;
padding:0;
margin:0;
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100);
color:#036;
}

.liste_action {
position: absolute; color: #fff;margin-top:156px;margin-left:229px;
}

.action{
	background-color:#fff;
	margin-bottom:2px;
	width:111px;
	height:12px;
	padding-bottom:5px;
opacity:0.9;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; 
filter: alpha(opacity=90);
text-transform: none;
}
.action hover{
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100);
}

.image_bateau{
position: absolute;
padding:0;
margin:0;
}
.image_bateau img{
width:340px;
height:233px;
}

.titre_bateau{
position:absolute;
background-color: White;
height:23px;
margin-top:40px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
opacity:0.8;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
filter: alpha(opacity=80);
font-size:12px;
text-transform: uppercase;
width:auto;
}


.nouveaute{
	background-image: url(../gfx/nouveaute.png);
	width:94px;
	height:85px;
	position:absolute;
	margin-top:-7px;
	margin-left:252px;
}
/*pour ie 7*/
.placement_photo{
	margin-left:-338px;
}