@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Général                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/

body{
background-color:#ABA2AB;
margin:0;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
}

div{
margin:0;
padding:0;
}

h1{
margin:0px;
padding:10px 0 5px 0;
font-size:14px;
font-weight:bold;
color:#23192C;
text-align:center;
}

h2{
margin:0px;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

p{
margin:0;
padding:0;
}

img{
border:0;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Structure                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/

#conteneur{
background-color:#FFFFFF;
border-color:1px solid#23192C;
width:990px;
padding:0;
margin:auto;
}

#milieu{
width:990px;
height:580px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                Haut                                                      */
/*--------------------------------------------------------------------------------------------------------------------------*/

#bandeau{
width:990px;
height:100px;
}

#haut{
width:990px;
height:75px;
}

#menu-haut{
background:url(images/bandeau-editions-physalide-bg2.gif) no-repeat;
width:990px;
height:25px;
}


#menu-haut-editeurs{
margin:0 0 0 400px;
height:25px;
float:left;
width:200px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#menu-haut-editeurs a{
color:#FFFFFF;
}

#menu-haut-editeurs a:hover{
color:#E55618;
}

#menu-haut-contact{
margin:0 120px 0 0px;
height:25px;
float:right;
width:200px;
color:#23192C;
font-size:14px;
font-weight:bold;
}

#menu-haut-contact a{
color:#23192C;
}

#menu-haut-contact a:hover{
color:#E55618;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Gauche                                                      */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#actualites{
background:url(images/actualites-physalide-bg.gif);
width:200px;
height:580px;
float:left;
margin:0;
}

h2.titre-actualites{
color:#23192C;
text-align:center;
padding:18px 0 5px 0;
}

div#conteneur-actualites{
width:155px;
height:500px;
margin:5px 15px 0px 30px;
}

div#conteneur-actualites2{
width:155px;
height:20px;
margin:0px 15px 0px 30px;
}

hr{
background-color:#23192C;
margin:2px 40px 2px 35px;
}



.titre-actus, .date-actus, .titre1{
color:#23192C;
font-weight:bold;
font-size:12px;
}

.texte-actus, .titre2{
color:#23192C;
font-size:11px;
margin:0 0 5px 0;
}

.texte-actus a{
color:#23192C;
font-style:italic;
}

.texte-actus a:hover{
color:#E55618;
}

.toutes-les-actus, .toutes-les-actus a{
color:#23192C;
margin:4px 0 0 0;
font-weight:bold;
font-size:12px;
}

.toutes-les-actus a:hover{
color:#E55618;
}

.couleur0{
color:#23192C;
}

.couleur1{
color:#E55618;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Milieu                                                      */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#centre{
width:568px;
height:580px;
float:left;
margin:0px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                   Droite                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#droite{
width:222px;
height:580px;
float:right;
margin:0;
}

div#newsletter{
width:222px;
height:120px;
margin:0;
}

p.newsletter, p.newsletter a{
margin:50px 0;
text-align:center;
color:#23192C;
font-size:13px;
font-weight:bold;
}

p.newsletter a:hover{
color:#E55618;
}

div#informations{
background:url(images/informations-bg.gif);
width:222px;
height:100px;
margin:0;
margin-bottom:70px;
}

h2.titre-informations{
color:#ABA2AB;
text-align:center;
padding:4px 0 3px 0;
}

p.texte-informations{
margin:0px;
padding:0;
font-size:11px;
text-align:center;
color:#FFF;
}

.envoi-mail{
margin:0 0 0 35px;
}

div#commandes{
background:url(images/commandes-bg.gif);
width:222px;
height:175px;
margin:0;
}

h2.titre-commandes{
color:#FEEDCC;
text-align:center;
padding:4px 0 3px 0;
}

.commandes-gauche{
width:142px;
height:80px;
float:left;
}

.commandes-droite{
width:80px;
height:80px;
float:left;
text-align:center;
}

p.texte-commandes{
margin:12px 0 10px 20px;
padding:0;
font-size:11px;
color:#FFF;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                  Accueil                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

h2.titre-livre{
color:#23192C;
text-indent:15px;
padding:4px 0 3px 0;
}

.titre-accueil{
margin:3px 0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-align:center;
color:#23192C;
}

.titre-accueil2{
margin:3px 0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-indent:50px;
color:#23192C;
}

.texte-accueil{
padding:0 10px 0 7px;
margin:0px 0;
font-size:12px;
color:#23192C;
text-align:justify;
}

.texte-accueil img{
float:left;
margin:7px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                     Page formulaire et administration                                    */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#administration{
width:990px;
background-color:#FFFFFF;
overflow-y:auto;
scrollbar-face-color:#23192C;
scrollbar-arrow-color: #ABA2AB;
scrollbar-track-color:#FFF;
scrollbar-highlight-color:#ABA2AB;
scrollbar-darkshadow-color:#FFF;
scrollbar-shadow-color:#939393;
scrollbar-3dlight-color:#413446;
}

#administration h2, #formAdmin2 h2{
color:#23192C;
text-decoration:none;
}

#administration h2 a, #formAdmin2 h2 a{
color:#E55618;
}

#administration h2 a:hover, #formAdmin2 h2 a:hover{
color:#23192C;
}

#ident{
margin:0px;
padding:0;
font-size:12px;
text-align:right;
color:#FFF;
}

#table_admin{
margin:10px 0 5px 0;
border-color:1px solid#23192C;
border-collapse:collapse;
}

#table_admin2{
margin:2px 0 10px 0;
border-color:1px solid#23192C;
border-collapse:collapse;
}

#image{
max-height:100px;
max-width:100px;
}

#h2comptes{
color:#FFFFFF;
text-indent:10px;
padding:4px 0 3px 0;
text-decoration:none;
}

input{
margin:0;
padding:0;
border:1px solid#23192C;
color:#23192C;
font-size:12px;
}

textarea{
margin:0;
padding:0;
border:1px solid#23192C;
color:#23192C;
font-size:12px;
}

select{
margin:1px;
padding:0;
}

form{
margin:0;
padding:0;
}

.input{
border:1px solid#23192C;
color:#23192C;
font-size:10px;
}
.obligatoire{
font-size:11px;
font-weight:bold;
color:#FF0000;
}

.note{
text-indent:5px;
color:#23192C;
font-size:10px;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                             Pied de page                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#piedpage{
border-top-color:1px solid#006600;
width:990px;
height:22px;
}

div#separation{
background:url(images/filet-piedpage.gif) repeat-x;
width:990px;
height:2px;
}

div#logo-piedpage{
width:200px;
height:18px;
float:left;
margin:2px 0 0 0;
}

div#texte-piedpage{
width:790px;
height:18px;
float:right;
font-size:12px;
font-weight:bold;
color:#23192C;
text-indent:20px;
margin:3px 0 0 0;
}

div#texte-piedpage a{
color:#23192C;
text-decoration:none;
}

div#texte-piedpage a:hover{
color:#E55618;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                       Liste et détails Actualités                                        */
/*--------------------------------------------------------------------------------------------------------------------------*/

h2#titre-actus-focus{
color:#FFFFFF;
text-indent:10px;
padding:4px 0 3px 0;
text-decoration:none;
}

#conteneur-actualites-focus{
width:690px;/*690*/
height:368px;
overflow-y:auto;
scrollbar-face-color:#23192C;
scrollbar-arrow-color: #ABA2AB;
scrollbar-track-color:#FFF;
scrollbar-highlight-color:#ABA2AB;
scrollbar-darkshadow-color:#FFF;
scrollbar-shadow-color:#939393;
scrollbar-3dlight-color:#413446;
}

#conteneur-actualites-focus2{
margin:0 0 5px 0px;
width:695px;
height:415px;
overflow-y:auto;
scrollbar-face-color:#23192C;
scrollbar-arrow-color: #ABA2AB;
scrollbar-track-color:#FFF;
scrollbar-highlight-color:#ABA2AB;
scrollbar-darkshadow-color:#FFF;
scrollbar-shadow-color:#939393;
scrollbar-3dlight-color:#413446;
}

div#entete-actus{
background-color:#FFFFFF;
background:url(images/bandeau-actus-editions-physalide-bg.gif) no-repeat;
margin:0;
padding:0;
width:700px;
height:25px;
background-color:#000033;
}

div#textelong-actus{
background-color:#FFFFFF;
width:650px;/*655*/
min-height:130px;
margin:0 0 5px 5px;
padding:5px 5px 5px 10px;
}

div#textelong-actus img{
float:left;
margin:0 5px 5px 0;
max-height:100px;
max-width:100px;
}

.imprimer-article{
margin:5px 5px 25px 10px;
font-size:13px;
font-weight:bold;
color:#23192C;
}

.imprimer-article a{
color:#23192C;
text-decoration:none;
}

.imprimer-article a:hover{
color:#E55618;
}

.filet-actus{
height:2px;
margin:5px 0 5px 80px;

}

div#piedpage-actus{
background-color:#FFFFFF;
width:700px;
height:22px;
}

div#separation-actus{
background:url(images/filet-piedpage.gif) repeat-x;
width:700px;
height:2px;
}

div#logo-piedpage-actus{
width:700px;
height:18px;
float:left;
margin:2px 0 0 0;
}

.titre-actus2, .date-actus2{
margin:0 0 0 10px;
color:#23192C;
font-weight:bold;
font-size:12px;
}

.texte-actus2{
margin:0 0 0 10px;
color:#23192C;
font-size:11px;
margin:0 0 5px 0;
}

.texte-actus2 a{
color:#23192C;
font-style:italic;
}

.texte-actus2 a:hover{
color:#E55618;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Manuscrit                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/



#conteneur-manuscrit{
background-color:#FFFFFF;
width:330px;
height:185px;
padding: 5px;
margin:5px;
}


div#entete-manuscrit{
background:url(images/bandeau-manuscrit-editions-physalide-bg.gif) no-repeat;
margin:0;
padding:0;
width:350px;
height:25px;
background-color:#000033;
}

.texte-manuscrit{
margin-top:20px;
text-align:center;
color:#23192C;
font-size:12px;
font-weight:bold;
}

.contact-manuscrit{
margin-top:10px;
text-align:center;
color:#23192C;
font-size:14px;
font-weight:bold;
}

.contact-manuscrit a{
color:#23192C;
}

.contact-manuscrit a:hover{
color:#E55618;
}

div#piedpage-manuscrit{
background-color:#FFFFFF;
width:350px;
height:22px;
}

div#separation-manuscrit{
background:url(images/filet-piedpage.gif) repeat-x;
width:350px;
height:2px;
}

div#logo-piedpage-actus{
width:700px;
height:18px;
float:left;
margin:2px 0 0 0;
}

#textPreviewDiv{
border-color:#23192C;
border:1px solid;
height:200px;
color:#23192C;
font-size:11px;
}