﻿
body {	margin: 0; padding: 0; background: #741636;}

#tete, #chemin, #corps, #pied { clear: both; }
#site { width:1000px; margin:0pt auto; background: url(../images/bg_site.gif) repeat-y;}
#site_pied {width:1000px; height:25px; margin:0 auto; background:url(../images/bg_pied.gif) no-repeat top center;}
#conteneur {width:990px; height:657px; margin:0 auto; padding-top:57px; border-top: 4px solid #fff; background:url(../images/bg_bio.jpg) no-repeat center top ;}

/************** Prises de vue / Revue de presse / Coup de Coeur / Communiques de presse *************/
body.prises-de-vue #corps, body.photos-haute-def #corps {height:524px;}
body.prises-de-vue #logo, body.revue-de-presse #logo, body.coups-de-coeur #logo, body.actualites #logo, body.communiques-presse #logo, body.photos-haute-def #logo {margin-left:715px;}
body.prises-de-vue #contenu, body.revue-de-presse #contenu, body.coups-de-coeur #contenu, body.actualites #contenu, body.communiques-presse #contenu, body.photos-haute-def #contenu {float:none; width:100%;}
body.prises-de-vue #preview, body.espace-membre #preview, body.revue-de-presse #preview, body.actualites #preview , body.coups-de-coeur #preview, body.communiques-presse #preview, body.photos-haute-def #preview {height:407px; width:auto; margin-bottom:0; padding-bottom:0; border-bottom:0;}
body.prises-de-vue #navigation, body.revue-de-presse #navigation, body.coups-de-coeur #navigation, body.communiques-presse #navigation, body.photos-haute-def #navigation {float:right;}

/*Prises de vue*/
body.prises-de-vue #conteneur {height:555px;  background:url(../images/bg_prises.jpg) no-repeat center top ;}

/*Revue presse / Coup de Coeur */
body.revue-de-presse #preview, body.coups-de-coeur #preview, body.actualites #preview {height:495px;}

/*Communiques de presse*/
body.communiques-presse #preview {height:391px;}
body.revue-de-presse #conteneur {  background: #000 url(../images/bg_revue.jpg) no-repeat center top ;}
/*Communiques de sequence*/
body.sequences #conteneur {  background: #000 url(../images/bg_sequences.jpg) no-repeat center top ;}
body.actualites #conteneur {  background: #000 url(../images/bg_actualites.jpg) no-repeat center top ;}

/*actualites
body.actualites #preview {width:495px; margin-left:40px;}
body.actualites #container { width:440px; margin-left:40px;}
body.actualites #content { width:440px;}
body.actualites h1 { margin-left:40px;}
*/
/*Coup de coeur*/
body.coups-de-coeur #conteneur {  background: #000 url(../images/bg_coups-de-coeur.jpg) no-repeat center top ;}

/************ Espace membre - connexion **************/
body.espace-membre #conteneur, body.connexion #conteneur {height:555px; background:url(../images/bg_membre.jpg) no-repeat center top ;}
body.connexion #preview { position:relative; height:404px; width:477px; margin-left:113px; margin-bottom:0; padding-bottom:0; border-bottom:0;}

/* Liens d'évitement */
ul#skip { text-align: right; margin: 0; display: none; }
ul#skip li { display: inline; list-style: none; padding: 0 0.2em;  }
/*
 * Tete
*/
#logo { float: left; margin-left:315px; margin-top:10px; z-index:1; }

/*
 * Partie principale (contenu)
*/

#contenu {float:right; width:590px; z-index:1; }
#preview {clear:both; width:535px; height:395px; padding-bottom:65px; margin-bottom:50px; font-size:0.9em; border-bottom:1px solid #893b44;}


/*
 * Bas de page
*/
#pied {height:41px; color:#828181; font-size:0.8em; letter-spacing:0.03em; background: #fff;}
#pied p {margin:0;}
#pied a {color: #828181;}
#pied a:hover {color: #ff003c;}
#pied a.contact {float:right; padding-right:15px; padding-left:15px; margin-top:9px;  border-left:1px solid; border-right:1px solid;}
#pied a.facebook { float: right; margin: 3px 15px 0 15px; overflow: hidden;}
#espace-membre {float:right; width:auto; padding-right:15px; padding-top:9px; }
#espace-membre li a, #espace-membre li li a {padding-left:12px; color:#040404; background:url(../images/bg_li.png) no-repeat left 1px;}
#espace-membre li a:hover, #espace-membre li a.aselect {color:#fe038e; background:url(../images/bg_li-membre.png) no-repeat left 1px;}
#mailing_form {margin-left:10px; float:left; width:500px; margin-top:5px; }
#mailing_form .row {padding:0; margin:0;}
#mailing_form label { width:90px; margin:0 5px 0 0; text-align:left; font-size:1.3em; font-family:"Century Gothic",Arial,Helvetica,sans-serif; color:#FE038E; }
#mailing_form input {float:left; width:140px; margin:3px 10px 0 0; border:0 none; color:#FFFFFF; background:none repeat scroll 0 0 #B24C64;}
#mailing_form input#email-addsubmit {display:block; height:18px; width:18px !important; margin-top:4px; padding:0; text-indent:-5000px; cursor:pointer; background:url("../images/bg_ok_blanc.gif") no-repeat scroll 0 0 transparent;}

#mailing legend {color:#fff;}

#mentions_copyright {clear:both; width:980px; margin:0 auto; padding-left:10px;  font-size:0.8em; letter-spacing:0.03em;}
#copyright {float:left;}
#menu-outils {float:right;}

