/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
body { font-family: Calibri, Arial, sans-serif; background-color:#474747; margin:0; padding:0; }
#page { background-color:#FFFFFF; width:1024px; margin-left: auto; margin-right: auto; }
a { color: #fff; }
a img { border: 0; }
:link:focus, :visited:focus { -moz-outline: none; outline: none; }
#header1 { width:100%; margin:0; padding:0; height:278px; background-image: url("http://www.edicool.com/public/images/distriheader1_v2.jpg"); background-repeat: no-repeat; }
#header1 ul { top:-20px; left:310px; width:800px; position:relative; float:left; list-style-type: none; font-size: 25px; color:#fff; border-sytle:solid; }
#header1 ul li { float:left; color:#fff; margin-left:60px; }
#header2 { width:100%; margin:0; padding:0; height:335px; background-image: url("http://www.edicool.com/public/images/distriheader2.jpg"); background-repeat: no-repeat; }
#header2 #contact { position:relative; font-size: 25px; top:-85px; left:800px; }
#content { width:100%; margin:0; padding:0; }
#footer { width:100%; height:50px; text-align: right; font-size: 12px; color: #fff; background-color:#e70f47; }
#txt1 { width:80%; margin-left:40px; font-size:26px; font-weight:bold; }
#txt2 { width:80%; margin-left:40px; font-size:16px; font-weight:bold; }
#txt2 ul { list-style-image: url("http://www.edicool.com/public/images/pucerose2.gif"); }
#txt2 ul li a { color:#e70f47; }
.cartnoire { margin-left: auto; margin-right: auto; width:300px; margin:0; padding:0; background-image: url("http://www.edicool.com/public/images/cartouchenoire.jpg"); height:290px; background-repeat: no-repeat }
.cartrose { margin-left: auto; margin-right: auto; width:100%; width:300px; margin:0; padding:0; background-image: url("http://www.edicool.com/public/images/cartoucherose.jpg"); height:292px; background-repeat: no-repeat }
.titrecart { position:relative; left:-50px; top:10px; color: #FFF; font-size:18px; }
.cartul { text-align:left; position:relative; top:15px; list-style-type: none; font-size: 14px; padding: 0; width:280px; height:200px; }
.cartul li { margin-bottom:20px; }
#menuhaut { width:200px; position:relative; float:left; list-style-type: none; font-size: 14px; color:#fff; border-sytle:solid; }
#menuhaut li { float:left; color:#fff; }
.textauteur{ font-size: 14px; }
.link { color:#e70f47; }
.auteurtitre { color:#e70f47; font-weight:bold; font-size: 22px; }
#icons { position:relative; width:200px; left:620px; top:-50px; }
.books { width:900px; height:auto; margin-bottom:15px; }
.books_titre { color:#e70f47; font-weight:bold; font-size: 22px; margin-bottom:15px; }
.books_link { font-size: 14px; font-weight:normal; margin-top:15px; }
.books_middle { position:relative; width:100%; float:left; }
.books_image { position:relative; float:left; width:280px; margin-right:5px; }
.books_description{ width:570px; position:relative; float:left; text-align:justify; font-size: 14px; }
.auteur { width:850px; height:340px; margin-bottom:15px; }
.auteur.big { height:390px; }
.auteur.bigger { height:430px; }
.auteur.evenbigger { height:520px; }
.auteur_titre { color:#e70f47; font-weight:bold; font-size: 22px; }
.auteur_middle { position:relative; width:100%; float:left; }
.auteur_texte { font-size: 14px; text-align:justify; }
.auteur_texte a { color:#e70f47; }
.auteur_image { position:relative; float:left; width:280px; margin-right:5px; }
.auteur_image.big { height:350px; }
.auteur_link { font-size: 14px; font-weight:normal; margin-top:15px; }
.auteur_tweet { text-align:center; font-size: 14px; font-weight:normal; margin-top:15px; color:#437EA1; }
.auteur_tweet a { color:#186487; text-align:center; font-size: 14px; font-weight:normal; margin-top:15px; }
.auteur_qrcode { position:relative; display:block; text-align:center; }
.auteur_credits { font-size: 10px; font-weight:normal; }
.italic { font-style:italic; }
.books_buylink { position:relative; width:100%; float:left; margin-top:20px; }
.books_buylink_detail { position:relative; width:175px; float:left; margin-right:30px; height:90px; }
.small { width:100px; }
.books_buylink_detail_titre { font-size: 17px; font-weight:bold; }
.books_buytitle { font-size: 17px; font-weight:bold; margin-bottom:10px; }
.marg { padding-right: 10px; border-right: 1px dotted #777; }

