@charset "utf-8";

#admin_login{width:350px; height:160px; border:1px solid #666666; margin-left:auto; margin-right:auto; background:url(../img/bg_1.jpg); margin-top:80px;}
.admin_h2{background:url(../img/bg_2.jpg); height:24px; font-size:19px; color:#FFF; padding-left:5px;}
#admin_login_left{float:left; width:250px; margin-top:20px;}
#admin_login p{margin-bottom:10px;}
#admin_login span{display:inline-block; width:100px; text-align:right; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0066CC; margin-right:5px;}
#admin_login #icone{margin-top:10px; width:100px; height:100px;}
#admin_login #bouton{margin-right:8px; background:url(../img/bouton_ok.jpg) no-repeat; width:28px; height:21px; border:none;}
#admin_login .input{width:133px;}

.admin_menu{width:700px; border:1px solid #666666; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.admin_menu .ico{float:left; width:100px; height:100px; margin-bottom:4px;}
.admin_menu p{margin-top:10px; font-size:15px; color:#006699; text-align:center;}


#admin_config{width:700px; min-height:300px; border:1px solid #666666; margin-left:auto; margin-right:auto; overflow:hidden;}
#admin_config .content{padding:5px;}
#admin_config .title{font-weight:bold; color:#003366;}
#admin_config .input{width:685px; color:#003399;}
#admin_config em{color:#333333; font-size:12px;}
#admin_config #bouton{margin-top:10px;}

textarea {display:none;}

#page_title, #page_id{width:640px; color:#033;}
.content span{display:inline-block; width:100px; text-align:right; font-size:13px; color:#333; background:url(../img/carre.gif) -2px 2px no-repeat; margin-bottom:5px; margin-right:5px;}
.content table{border-collapse:collapse; width:100%; text-align:left;}
.content table th{background:url(../img/bg_3.jpg) repeat-x; color:#333; font-weight:bold; border:1px solid #999; border-top:none;}
.content .col_1{border-right:none; width:30px;}
.content .col_2{border-left:none; border-right:none; width:600px;}
.content .col_21{border-left:none; border-right:none; width:400px;}
.col_21_input{width:390px;}
.content .col_22{border-left:none; border-right:none; width:100px;}
.col_22_input{width:100px;}
.content .col_3{border-left:none;}
.content table tr td {color:#036; border-bottom:1px solid #CCC;}
.sel_row {background-color:#CCC;}
.en_ligne{background:url(../img/valider.gif) 0px 3px no-repeat; padding-left:20px;}
.hors_ligne{background:url(../img/annuler.gif) 0px 3px no-repeat; padding-left:20px;}

.content #upload_file{display:none; margin-top:20px; margin-bottom:20px; text-align:center;}
.content #area_zone{padding-left:3px; padding-top:5px;}
.content #header_viewer{max-width:100%};