body{margin:0px auto; background:url(img/fond-site-barque-de-peche-canard.jpg) no-repeat fixed center top; font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#333;}

div, p, span, img, a, h1, h2, h3, ul, li{margin:0px; padding:0px;}
img{border:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}

h1{padding:10px 20px; font-size:21px; color:#00AABC; font-weight:bold; text-align:center;}
h2{padding:5px 20px 10px; font-size:18px;}

.bleu{color:#00AABC;}
.vert{color:#8BC53F;}

p.phrase_importante{font-size:22px;}
p.titre_lien_telechargement{padding:14px 30px 6px; font-size:14px;}
p.lien_telechargement{padding:5px 60px; line-height:20px;}
p.lien_telechargement img.icone_pdf{width:16px; height:16px; margin-right:5px;}

#conteneur{margin:0px auto; width: 850px;}
#page{clear:both; width:850px; position:relative; height:auto; background-image:url(img/fond-page-barque-peche-technostrat.png); padding-bottom:100px;}
#contenu{padding:0px;}

#footer{margin-top:-215px; background:url(img/barque-peche-technostrat-footer.png) repeat-x scroll center bottom; width:100%; float:left; height:235px; position:relative;}
#footer p{padding-top:215px; text-align:center; vertical-align:baseline; color:#FFF; font-size:12px;}
#footer p a{color:#FFF;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- HEADER + LOGO ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#header{margin:15px 0px;}
#header img{float:left; margin:10px 10px 10px;}
#header #slogan{float:right; margin:15px; display:inline;}
h1.h1_logo{padding:0px; color:#FFF; font-family:Helvetica, "Trebuchet MS", sans-serif; font-size:26px; font-weight:normal; text-align:left;}
h2.h2_slogan{text-align:center; font-size:20px; color:#FFF; font-weight:normal;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- MENU --------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
ul#menu {margin:0px; padding:0px; list-style-type:none; width:850px; height:30px; background-color:#FFF; position:relative;}
ul#menu>li{float:left; height:30px; text-decoration:none; margin:0 auto; padding:0px; list-style-type:none; color:#FFF;}
ul#menu>li:hover, ul#menu>li.active{background-color:#00AABC;}
ul#menu>li>a{float:left; padding:0px 18px; height:30px; text-decoration:none; text-align:center; line-height:30px; font-weight:bold;}


ul#menu>li>a.blog{padding:0px 23px;}
ul#menu>li>a:hover, ul#menu>li.active>a{color:#FFF;}
/* Sous menu */
ul#menu li.sous_menu_li ul.sous_menu_ul{display:none;}
ul#menu li.sous_menu_li:hover ul.sous_menu_ul{float:left; display:block; background:#00AABC; position:absolute; width:175px; top:30px; *left:213px;}
ul#menu>li.sous_menu_li:hover>a{color:#FFF;}
ul#menu ul.sous_menu_ul li{float:left; padding:5px 19px; list-style:none; width:137px;}
ul#menu ul.sous_menu_ul li a{color:#FFF; font-weight:bold; text-decoration:none;}
ul#menu ul.sous_menu_ul li:hover, ul#menu ul.sous_menu_ul li.active{background:#018492;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------- CONTENU PAGE ACCUEIL ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------- Diaporama Flash */
#diaporama_flash_accueil{float:left; margin:0px 22px; background-image:url(images/fond_diapo.png); width:540px; height:340px;}
#diaporama_flash_accueil object{margin:28px 0px 0px 14px; display:inline;}
/* ------------------- Devis Gratuit */
#devis_gratuit{float:left; width:218px; margin-top:28px;}
/* ------------------- Bloc contenu 1 */
#bloc_accueil_1{margin:10px 0px; background:url(img/3-barques-de-peche-technostrat.png); width:850px; height:314px; position:relative;}
#bloc_accueil_1 p{position:absolute; text-align:justify; width:266px;}
#bloc_accueil_1 p.notre_metier{top:160px; left:253px;}
#bloc_accueil_1 p.bonne_barque{top:80px; left:569px;}
/* ------------------- Bloc contenu 2 */
#bloc_accueil_2 h2{padding:20px;}
#bloc_accueil_2 p.bloc_contenu2_accueil{padding:0px 40px; width:350px; text-align:justify;}
#bloc_accueil_2 img{float:right; margin:10px 40px 10px 0px; display:inline;}
/* ------------------- Photos bas de page */
#bloc_photos_accueil{margin:20px 10px;}
#bloc_photos_accueil img.photos_accueil_ligne2{width:273px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------ CONTENU PAGE NOTRE CONCEPT --------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------- Bloc contenu 1 */
#bloc_concept_1{margin:10px 0px;}
#bloc_concept_1 img.icone_concept{float:right; margin-top:90px;}
#bloc_concept_1 div.conception_concept{clear:left;}
#bloc_concept_1 div.conception_concept img{float:left; margin-right:50px;}
#bloc_concept_1 div.conception_concept p{padding-top:30px; width:560px; text-align:justify;}
/* ------------------- Photos bas de page */
#bloc_photos_concept, #bloc_photos_gamme{margin:0px 10px;}
#bloc_photos_concept img.photo_concept_1{float:right; margin:0px 40px 0px 0px;}
#bloc_photos_concept img.photos_concept, #bloc_photos_gamme img{clear:right; float:left; width:276px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------- CONTENU PAGE GAMME CATCHER ---------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------- Bloc contenu 1 */
#bloc_gamme{position:relative; margin:10px 60px 0px 80px;}
#bloc_gamme img{margin-bottom:30px;}
#bloc_gamme img.devis_gamme{position:absolute; left:266px; top:280px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------- CONTENU PAGE GAMME AXES ----------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------- Bloc contenu 1 */
.bloc_gamme_axes{background:url(img/concept-axes-barques-peche-technostrat.png) no-repeat; width:850px; height:700px; position:relative;}
p.les_plus_produit_axes{position:absolute; left:30px; top:75px; font-weight:bold; font-size:14px;}
p.les_plus_produit_axes span{line-height:22px;}
p.equipements_standards_axes{position:absolute; left:50px; top:540px;}
p.equipements_option_axes{position:absolute; left:480px; top:540px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------ CONTENU PAGE ACCESSOIRES ----------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#bloc_accessoires{position:relative;}
#bloc_accessoires img{margin-left:40px;}
#legende_accessoires{float:left; margin:280px 0px 0px; width:272px; height:373px; background:url(img/fond-legende-accessoire-barque-de-peche.png) no-repeat;}
#legende_accessoires p{padding:0px 15px; font-size:12px;}
#legende_accessoires p.titre_legende{padding:10px 15px 5px;font-size:13px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------- CONTENU PAGE CONTACT ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#bloc_coordonnees{margin:0px 100px;}
#bloc_coordonnees p{float:left; margin-top:50px; text-align:center;}
#bloc_coordonnees img{float:right;}
#bloc_coordonnees p img{float:none;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------- CONTENU PAGE GALERIE ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------- Galerie Photo */
div#galerie{width: 410px ;background: #00AABC ;border: 1px solid #dcb ;padding:15px ;margin-top: 15px;margin-left: 190px;margin-bottom: 0px;text-align: center ;font: 0.9em Georgia, serif ;}
ul#galerie_mini{margin: 0 ;padding: 0 ;list-style-type: none ;}
ul#galerie_mini li{float: left ;}
ul#galerie_mini li a img{margin: 2px 1px ;border: 1px solid #dcb ;}
dl#photo{clear: both ;margin: 0 auto ;}
dl#photo dt{font: italic 2em/1.5em Arial ;color: #ffffff ;}
dl#photo dd{margin: 0 ;}
dl#photo img{border: 1px solid #dcb ;}










p.btnDevis {
	display: inline;
}

p.btnDevis a {
	display: block;
	position: absolute;
	right: -20px;
	top: 25px;
	width: 100px;
	height: 100px;
}

/*

div#colLeft {
	width: 395px;
	float: left;
	display: inline;
	margin-right: 20px;
}

div#colRight {
	width: 395px;
	float: left;
	display: inline;
}



div.encadre, div.encadreEquipements {
	border: 1px solid silver;
	margin-bottom: 20px;
}
p.logo {
	padding: 3px;
	border-bottom: 1px solid silver;
	text-align: right;
}


p.logo img {
	margin-bottom: 0 !important;
}

div#colRight ul li {
	list-style-position: inside;
}

div.encadreContenu {
	padding: 10px 20px 20px 20px;
}

div.encadreContenu h4 {
	margin: 10px 0 5px 0;
}

div#colRight h2 {
	padding: 0;
}


div.encadreIdeal {
	background-color: #00AABC;
	padding: 20px;
	color: white;
	margin-bottom: 20px;
}

div.encadreContenu p a {
	color: white;
	display: inline-block;
	padding: 2px 4px;
	background-color: #00AABC;
	margin-top: 10px;
}

div#colLeft table {
	margin-bottom: 20px;
}

div#colLeft table tbody tr td {
	height: 95px;
	width: 95px;
	border: 1px solid silver;
	vertical-align: middle;
}

div#colLeft table tbody tr td a img {
	margin: 0;
}



div.encadreEquipements {
	float: left;
	display: inline;
	margin-right: 18px;
	width: 187px;
}

div.encadreEquipements ul {
	padding: 10px 10px 10px 25px;
}

div.encadreEquipements p img {
	margin-bottom: 0 !important;
}

div.encadreEquipements ul li {
	list-style-position: outside;
	margin-bottom: 10px;
}

div.encadreEquipements h2 {
	text-align: center;
}


ul.listeLogos {
	padding: 0 !important;;
}

ul.listeLogos li {
	padding: 3px;
	border-top: 1px solid silver;
	list-style-type: none;
	text-align: center;
}

ul.listeLogos li img, 
ul.listeLogos li {
	margin-bottom: 0 !important;
}

div.encadreContenu p {
	margin-bottom: 10px;
}

div.encadreContenu h2 {
	padding-left: 0;
	padding-right: 0;
}*/




div.ficheProduit {
	padding: 20px !important;
	margin: 0 !important;
	position: static !important;
	background-color: white !important;
}

div.presentationGammes {
	text-align: center;
}

div.presentationGammes h2, div.bordure h2 {
	font-size: 22px;
	line-height: 24px;
	font-weight: normal;
	text-align: center;
	padding: 0;
}

div.presentationGammes {
	width: 384px;
	float: left;
	display: inline;
}

div.bordure {
	border: 1px solid #99A69C;
	padding: 20px;
	margin-bottom: 20px;
}

.clear {
	clear: both;
}

div.blocAccessoire {
	float: left;
	display: inline;
	margin-right: 20px;
	text-align: center;
	margin-bottom: 10px;
}

div.presentationGammes p {
	line-height: 19px;
	margin-bottom: 20px;
}

div.blocAccessoire h3 {
	margin: 20px 0 5px 0;
	font-size: 14px;
	line-height: 16px;
}

p.normeGarantie {
  position: absolute;
  right: 20px;
  top: 215px;
}



div.blog p a,
div.blog div.container a.suite {
  background-color: #00AABC;
  color: white;
  display: inline-block;
  margin-top: 10px;
  padding: 2px 4px;
}


li.jcarousel-item div.container h4 {
	font-size: 17px;
	line-height: 19px;
	font-weight: normal;
}

ul#galerie li {
	list-style-position: inside;
}

div.ficheProduit p.titre_lien_telechargement {
	padding: 0 0 10px 0;
}


ul.sous_menu_ul1 {
	display: none;
}

li#barquesCatcher:hover ul.sous_menu_ul1 {
  background: none repeat scroll 0 0 #00AABC;
  display: block;
  float: left;
  position: absolute;
  top: 0;
  left: 175px;
}

li#barquesAxes:hover ul.sous_menu_ul1 {
  background: none repeat scroll 0 0 #00AABC;
  display: block;
  float: left;
  position: absolute;
  top: 26px;
  left: 175px;
}

div#galerie_photo div {
	color: white !important;
	font-size: 11px !important;
	text-align: center;
}

li.jcarousel-item div.container h4 {
	margin-bottom: 10px;
}

.dn {
	display: none;
}

div#conteneur {
	position: relative;
}

* + a#annonce {
	top: 0;
}


/* hack css ie7 */
* + html a#annonce {
	top: 0 !important;
}

* + html ul#menu li.sous_menu_li:hover ul.sous_menu_ul {
	left: 83px !important;
}
/* hack css ie7 */




ul#menu li.sous_menu_li a[title = "Gamme barque de peche bateau de peche lac riviere Technostrat"] {
	cursor: default;
}
