div#bando, div.bando {
	width:auto;
	float:left;
	margin-top:-1px;
}
div#bando img {
	border-bottom:1px solid #fff;
}
#intro {
	margin-top:-1px;
}
div.presentation {
	width:100%;
	float:left;
	margin-top:40px;	
}
div.presentation div.bloc h3 {
	margin-bottom:10px;
	font-size:15px;
	font-weight:bold;
}

div.presentation h3.red {
	height:20px;
	margin-bottom:5px;
	width:100%;
	color:#EE1E26;
	font-size:17px;
	font-weight:lighter;
}
.intro-seasport div#content {
	width:706px;
}
.intro-seasport div#content div.presentation div.bloc {
	width:335px;
	margin-right:36px;
	font-size:11px;
}
.intro-seasport div#content div.presentation div.bloc.last {
	margin-right:0;
}
div.bloc {
	width:300px;
	float:left;
	margin-right:30px;
}
div.bloc.last {
	margin-right:0;
}
div.bloc p {
	margin-bottom:10px;
}
div.bloc p.annotations {
	font-size:10px;
}
div.bloc p.titre {
	font-size:13px;
}
div.presentation div.bloc div.liste-descriptif p.titre-liste-rouge {
	color:#ED1C24;
	font-size:16px;
	font-weight:bold;
}
div.presentation div.bloc h4 {
	margin-top:10px;
	margin-bottom:3px;
	font-size:15px;
	font-weight:normal;
}
div.presentation div.bloc p span {
	color:#EF1F28;
}
/*div.presentation div.bloc div.liste-descriptif {
	margin-top:35px;
}*/
div.presentation div.bloc div.liste-descriptif ul.features li {
	margin-bottom:3px;
	font-size:11px;
}
div.presentation div.bloc div.liste-descriptif ul.features.puces li {
	background:url(../img/pictos/puce-liste.gif) no-repeat left 5px;
	padding-left:15px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li {
	padding-left:25px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.premier {
	background:url(../img/pictos/1.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.deuxieme {
	background:url(../img/pictos/2.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.troisieme {
	background:url(../img/pictos/3.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.quatrieme {
	background:url(../img/pictos/4.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.cinquieme {
	background:url(../img/pictos/5.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.sixieme {
	background:url(../img/pictos/6.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.septieme {
	background:url(../img/pictos/7.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.huitieme {
	background:url(../img/pictos/8.gif) no-repeat left 2px;
}
div.presentation div.bloc div.liste-descriptif ul.features.numeros li.neuvieme {
	background:url(../img/pictos/9.gif) no-repeat left 2px;
}
div.illustrations {
	float:left;
	margin-top:30px;
}
div.illustrations div.bloc {
	font-size:10px;
	font-weight:bold;
	color:#6C7593;
}
div.illustrations div.bloc img {
	float:left;
	margin-right:12px;
	vertical-align:bottom;
}
div.presentation div.bloc img.liferafts {
	margin-top:30px;
}

/* H2 des pages */
.intro-seasport div#left div.intro div h2.seasport-luxe {
	background:url(../img/layout/seasport_luxe_titre.gif) no-repeat;
}
.intro-seasport div#left div.intro div h2.seasport-jet {
	background:url(../img/layout/seasport_jet_titre.gif) no-repeat;
}
h2.se-490-dl-inboard {
	background:url(../img/layout/SE490dl_titre.gif) no-repeat;
}
h2.se-430-jet-sc-dl {
	background:url(../img/layout/SE430JETdl_titre.gif) no-repeat;
}
h2.se-400-dl {
	background:url(../img/layout/SE400dl_titre.gif) no-repeat;
}
h2.se-360-dl {
	background:url(../img/layout/SE360dl_titre.gif) no-repeat;
}
h2.se-320-jet-sc {
	background:url(../img/layout/SE320JETjc_titre.gif) no-repeat;
}
h2.se-320-jet-sc-dl {
	background:url(../img/layout/SE320JETdl_titre.gif) no-repeat;
}
h2.adventure {
	background:url(../img/layout/adventure_titre.gif) no-repeat;
}
h2.adventure-open {
	background:url(../img/layout/adventureopen_titre.gif) no-repeat;
}
h2.rover-ribs {
	background:url(../img/layout/roverribs_titre.gif) no-repeat;
}
h2.rover-compact {
	background:url(../img/layout/rovercompact_titre.gif) no-repeat;
}
h2.rover-aero {
	background:url(../img/layout/roveraero_titre.gif) no-repeat;
}
h2.dinghies {
	background:url(../img/layout/dinghies_titre.gif) no-repeat;
	padding-bottom:5px;
}

/* Nav Gauche */
ul.nav-gauche li, 
div#left ul.sous-menu li,
div.intro.liferafts ul li {
	background:url(../img/pictos/fleche-blanche.gif) no-repeat left 4px;;
	padding-left:15px;
	width:190px;
}
ul.nav-gauche li a, 
div#left ul.sous-menu li a,
div.intro.liferafts ul li a {
	font-size:14px;
	color:#FFF;
}
ul.nav-gauche li:active {
	background:url(../img/pictos/carre-rouge.gif) no-repeat left;
	color:#ED1C24;
}
ul.nav-gauche li a:active {
	color:#ED1C24;
}

ul.nav-gauche li {
	font-size:14px;
}
ul.nav-gauche li.active a {
	color:#ED1C24;
}

/* radeaux */
div.intro.liferafts div h2 {
	background:url(../img/layout/life_titre.gif) no-repeat;
}
div.intro.liferafts ul.avon-survival li#sm1,
div.intro.liferafts ul.modula-liferaft li#sm2,
div.intro.liferafts ul.ocean-liferaft li#sm3,
div.intro.liferafts ul.costline-liferaft li#sm4,
div.intro.liferafts ul.accessories li#sm5 {
	background:url(../img/pictos/carre-rouge.gif) no-repeat left;
}
div.intro.liferafts ul.avon-survival li#sm1 a,
div.intro.liferafts ul.modula-liferaft li#sm2 a,
div.intro.liferafts ul.ocean-liferaft li#sm3 a,
div.intro.liferafts ul.costline-liferaft li#sm4 a,
div.intro.liferafts ul.accessories li#sm5 a {
	color:#ED1C24;
}

/* Performance tender ribs gamme */
div.presentation ul.gamme {
	width:100%;
	text-align:center;
}
div.presentation ul.gamme li{
	display:inline;
	margin-right:20px;
}
div.presentation ul.gamme li a,
div.slideshow-menu ul li a {
	color:#7E87A2;
}
div.presentation ul.gamme li span a {
	color:#fff;
}
h2 {
	margin:40px 0 10px;
}
div.slideshow-menu {
	width:595px;
	height:15px;
	padding:5px 10px;
	border:1px solid #FFFFFF;
	text-align:center;
	clear:both;
}
div.slideshow-menu span {
	float:left;
	margin-right:10px;
}
div.slideshow-menu span.active {
	color:#7E87A2;
}
div.slideshow-menu ul{
	width:auto;
	margin:0 auto;
}
div.slideshow-menu ul li{
	display:inline;
	margin-left:10px;
}
div.slideshow-menu ul {
	float:right;
}

/* tables generales */
div.presentation table {
	width:100%;
	float:left;
	font-size:11px;
}
div.presentation table caption {
	width:100%;
	height:20px;
	margin-bottom:5px;
}

/* Table Tender Boats */
table#tender-boats {
	text-align:center;
}
table#tender-boats caption {
	background:url(../img/layout/mainoptionnal.gif) no-repeat;
}

/* Table Standard Features */
table#standard-features {
	margin-bottom:30px;
}
table#standard-features caption {
	background:url(../img/layout/features.gif) no-repeat;
}
table#standard-features tr td {
	padding-right:30px;
	vertical-align:top;
}
table#standard-features tr td.last {
	border:1px solid #FFF;
	padding:10px 5px;
}
table#standard-features tr td.last p {
	font-size:16px;
}
table tr td ul li {
	background:transparent url(../img/pictos/puce-liste.gif) no-repeat scroll left 5px;
	margin-bottom:2px;
	padding-left:15px;
}
p.soustitre {
	font-weight:bold;
}
p.soustitre.middle {
	margin-top:15px;
}

div.presentation table caption span {
	display:none;
}
/* Table Main optionnal accessories */
div.presentation table#optionnal-accessories caption {
	background:url(../img/layout/mainoptionnal.gif) no-repeat;
}

/* Characteristics */
table#tender-boats caption.characteristics {
	background:url(../img/layout/characteristics.gif) no-repeat;
}
table#tender-boats tr.fusion td {
	height:20px;
	border-right:none;
}
table#tender-boats tr td{
	height:30px;
	border-right:2px solid #000;
}
table#tender-boats tr.mesure td{
	color:#7E87A2;
}
table#tender-boats tr.nombre td {
	border-top:1px solid #7E87A2;
	border-bottom:1px solid #7E87A2;
}
table#tender-boats tr.nombre td.nom-bateau {
	border-top:none;
	border-bottom:none;
	font-size:14px;
}
table#tender-boats tr td.asterique {
	font-size:10px;
	text-align:right;
}

