@charset "utf-8";
/* CSS Document */

#contentpp{
	font-family:Arial,sans-serif,Helvetica;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#ffffff;
	line-height:1.6em;
	width:720px;
}

#contentpp *{ margin:0; padding:0; outline:0; border:0;}
#contentpp a img{ border: none; }


/*------- CSS Document ---------*/

#contentpp a.bouquetlib_btcontact {display:block; width:187px; height:51px; float:right; margin:20px 0 5px 0;}


#contentpp h1{ float:left; width:462px;}

#contentpp h2{ margin-top:30px; padding-left:10px;}
#contentpp h3{ font-size:18px; font-weight:bold;  margin:20px 0 10px 0; padding:9px 0 9px 65px; text-transform:uppercase; background:#e2e3e3;}
#contentpp.onglet1 h3{ color:#e2001a; }
#contentpp.onglet2 h3{ color:#e2001a; }
#contentpp.onglet3 h3{ color:#e2001a; }
#contentpp  p.intro{ font-size:14px; color:#541c6f; padding:20px 0 10px 65px; font-weight:bold;}

#contentpp .elmt p{ color:#1b1b1b; margin:10px 0 0 0; padding:0 0 0 65px; }
#contentpp .elmt p strong{ color:#1b1b1b; font-size:16px; }
#contentpp .elmt ul { color:#1b1b1b;  padding:0 0 0 100px; }
#contentpp .elmt ul li{ color:#1b1b1b;  padding:3px 0 2px 10px; background:url(bouquetlib_bg_idf_puce.png) 0 12px no-repeat; list-style-type: none;}

#contentpp .imgSup {position:relative;}
#contentpp .imgSup h3 {padding-left:155px;}
#contentpp .imgSup p {padding-left:155px;}
#contentpp .imgSup img { position:absolute; top:0px; left:62px;}
#contentpp .imgSup ul { padding:0 0 0 185px; }


#contentpp .bouquetNav{ height:70px; clear:both;}
#contentpp.onglet1 .bouquetNav{background:#541c6f url(bouquetlib_bg_idf_nav.png) top left no-repeat; }
#contentpp.onglet2 .bouquetNav{background:#541c6f url(bouquetlib_bg_idf_nav2.png) top left no-repeat; }
#contentpp.onglet3 .bouquetNav{background:#541c6f url(bouquetlib_bg_idf_nav3.png) top left no-repeat; }
#contentpp .bouquetNav ul {  list-style-type:none; position:relative; overflow:hidden; margin-left:23px;}
#contentpp .bouquetNav li {display:block;  float:left; margin:17px 0 0 0;}
#contentpp .bouquetNav li.bt1 { margin-left:0px;}
#contentpp .bouquetNav li.bt2 { margin-left:85px;}
#contentpp .bouquetNav li.bt3 { margin-left:75px;}
#contentpp .bouquetNav li a{display:block; color:#ffffff; font-size:16px; font-weight:bold; text-decoration:none; }
#contentpp .bouquetNav li a span{display:block; font-size:14px; font-weight:normal;}



#contentpp h4 {padding:0 0 5px 150px;}
#contentpp.onglet1 .bouquetlibPlus .deco_carte{ position:absolute; background:url(bouquetlib_bg_idf_2cartes.png); width:140px; height:155px; right:20px; top:-107px;}
#contentpp .bouquetlibPlus {position:relative; margin:0 50px 0 40px; width:630px;}
#contentpp.onglet1 .bouquetlibPlus {background:#e2001a; }
#contentpp.onglet2 .bouquetlibPlus {background:#e2001a; }
#contentpp.onglet3 .bouquetlibPlus {background:#e2001a; }
#contentpp .bouquetlibPlus p{ color:#ffffff; padding:20px 30px 20px 30px; width:430px;}
#contentpp .bouquetlibPlus p strong{ display:block; font-size:18px; font-weight:normal;}

#contentpp p.bouquetlibMentions{ line-height:1.4em; font-size:10px; color:#777777; margin:10px 0 0 0; padding:0 60px 0 45px;}

#contentpp .exp{font-size:0.8em; position:relative; top:-5px; left:-1px;}

