﻿body 
{
     text-align: center;
    background-color: #F7ED92;
    font-family: Arial;
    font-size: 0.8em;
}
table.cssInfoBox
{
    border: solid 1px SteelBlue;
    background-color: #F7ED92;
    padding: 2px;
    max-width: 300px;
    margin: 5px;
    display:none;
}
span.cssInfoBoxText
{
    color: black;
    font-weight: bold;
}
.header
{
    border: 1px solid black;
    height: 35px;
    background-color: #7BA1D1;
    text-align: center;
    padding-top: 10px;
    font-size: 3em;
    color: #6583AB;
}
.general
{
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    line-height: 25px;
}
.contenu_droit
{
    border: 1px solid black;
    min-height: 600px;
    padding: 5px;
    margin-top:5px;
    background-color: #7BA1D1;
     overflow:hidden;
        _overflow:visible;         zoom:1;
}
input[type=text],input[type=password], input[type=checkbox], textarea, input[type=file],select
{
    border: 1px solid #6583AB;
    color: #005500;
    font-family: 'trebuchet ms' ,helvetica,sans-serif;
    font-weight: bold;
    font-size: 84%;
}
.bouton_petit
{
    background: url( 'bouton_petit.png' ) no-repeat transparent;
}
.bouton_moyen
{
    background: url( 'bouton_moyen.png' ) no-repeat;
    height: 24px;
    width: 100px;
    text-align: center;
    border: none;
}
.bouton_moyen:hover
{
    background: url( 'bouton_moyen_2.png' ) no-repeat;
    height: 24px;
    width: 100px;
    text-align: center;
    border: none;
}
.bouton_grand
{
    background: url( 'bouton_grand.png' ) no-repeat;
    height: 24px;
    width: 180px;
    text-align: center;
    border: none;
}
.bouton_grand:hover, .bouton_grand_select
{
    background: url( 'bouton_grand_2.png' ) no-repeat;
    height: 24px;
    width: 180px;
    text-align: center;
    border: none;
}

input[type=image], input[type=button], input[type=submit], .input_bouton
{
    text-align: center;
    font-family: Helvetica, Calibri, Arial, sans-serif;
    font-size: 100%;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
}
.box_form_titre
{
    border:1px #D9D9D9 solid;
    border-top:none;
    background-color:#92AEF7;
    padding:0px;    

    margin:10px;
}
/* creer_article.aspx */
.box_creer_un_article
{
     width:600px; 
    float:left;
}
.box_creer_un_paragraphe
{
     width:600px; 
     float:left;
}
.box_fonction_avancee_article
{
    width: 260px;
    float: right;
    position: relative;
}
.box_fonction_avancee_para
{
    width: 230px;
    float: right;
    position: relative;
}
/********************/

/*modifier_auteur.aspx*/
.box_modifier_auteur
{
    width:350px;
}
/**********************/
/*ajouter_auteur.aspx*/
.box_ajouter_auteur
{
    width:350px;
}
/*********************/
/*modifier_site.aspx*/
.box_style_site
{
       width:350px; 
}
.box_lien_sh
{
    width:350px;
}
/********************/
/*gerer_comm.aspx*/
.box_ajouter_menu_comm
{
    width:700px;
}
.box_modif_menu_comm
{
    width:700px;
}
.container_style
{
    float:right;
        padding:10px;
}

/*****************/
/*gerer_menus.aspx*/
.box_modif_menu
{
    max-width:600px;
}
/******************/
/*gerer_medias.aspx*/
.box_form_creer_media
{
        width:400px;
}
.box_form_modif_media img
{
        margin-right:15px;
}
.box_form_modif_media
{
        width:600px;
}
/****************/
/*gerer_articles.aspx*/
.box_control_para
{
      border-style: dashed;
    border: 3px #F7ED92 solid;
    border-top:none;
    width: 150px;
    max-height: 450px;
    background-color: #7ba1d1;
    margin-left: 20px;
    margin-top: 23px;
    float: right;
    padding: 5px;
    padding-left: 15px;
}
/*********************/
.box_form_titre h3 
{
    border-top:3px #D1BA7B solid;
    border-bottom:1px #6583AB solid;
    background-color:#7BA1D1;
    width:100% - 5px;
    font-size:15px;
    text-align:left;
    padding-left:10px;
    padding-bottom:1px;
    height:20px;     
    font-weight:400;   
    margin-top:0px;
}
.box_form_titre h2
{
    height:20px;
    text-align: center;
    font-size: 1em;
    width: 1;
    font-weight:300;   
    border-bottom:3px #F7ED92 solid;
    background-color: #7BA1D1;
    cursor: pointer;
    padding-bottom:3px;
    margin-bottom:2px;
    padding-left:5px;
    padding-right:5px;
}
.box_form
{
    position: relative;     
    padding:0px;
}
.container_menu_vertical 
{
    /*margin-bottom:5px;*/
    margin-top:5px;
    border:1px black solid ;
    border-bottom:1px #AB9865 solid ;
    background-color:#D1BA7B;  

}
.menu_vertical .menu_1
{
    background-color:#D1BA7B;
    border-bottom:3px #AB9865 solid;
}
.menu_vertical 
{
    border:1px solid black;
}
.menu_vertical tr
{
    padding-bottom:0px;
}
.menu_vertical td
{
    background-color:#D1BA7B;
    height:30px;
    padding:2px;

    padding-left:5px;
    padding-right:5px; 
}
.menu_vertical td img
{
    margin-left:5px;
    text-align:right !important;
}
.galerie_photos
{
    padding: 10px;
    border: solid 1px black;
    background-color: White;
    height: 350px;
    width: 500px;
    overflow: auto;
}
.galerie_photos *
{
    margin-top: 2px;
    margin-bottom: 0px;
}