div.annexe_multi .annexe_ligne {padding-top:50px;}
div.annexe_select .annexe_ligne {padding-top:30px;}
div.annexe_multi .annexe_ligne, div.annexe_link .annexe_ligne, div.annexe_select .annexe_ligne {display:block; clear:both;}
.blank_line {display:none;}
.annexe_add {clear:both; margin-top:40px;margin-left:10px;}

form.nouveau {margin-bottom:10px;}
table {width:100%; border-collapse:collapse; clear:both;}
tr.label td{background:#EEEEEE;}
td {border-bottom:1px solid #605d5e;border-top:1px solid #605d5e;height:35px;}
a.up, a.down {display:inline;}
p.label {font-weight:bold;}
.cache_lang {position:absolute;width:23px;height:18px;background:#DDDDDD;display:inline;opacity:0.85;}

div.titre {}

div.ligne, div.ligne_vide {width:50%; float:left;}
#backoffice .ligne {height:auto;}
div.gauche_medium input.text,div.medium input.text {height:18px; width:75%}
div.gauche_medium .champ,div.medium .champ {margin-left:3px;}
div.gauche_medium, .bloc_gris div.full {padding-left:10px;}
#backoffice .ordre, #backoffice .supprimer {margin-left:10px;}
.gauche_medium, .medium {margin-top:10px;}
div.ligne select{width:75%;}
div.ligne, div.ligne_file {margin-bottom:10px;}
div.ligne_vide {height:50px;}

div.ligne_file input{clear:left; margin-bottom:5px;}
div.ligne_file img{float:left;float:none;display:block;}
div.ordre .champ{margin-top:3px;margin-right:4px;}
#backoffice img.vignette {height:120px;}
.backoffice_video{display:block;height:130px;width:160px;}
div.clear1{clear:both;}

.confirm {position:absolute; background:#FFF;border:1px solid;margin-top:-35px; height:auto;padding:5px;text-align:center;margin-left:40px;}
.confirm .titre {margin-top:5px;}
.confirm .line_lang{padding-top:5px; clear:both;}
.confirm .checkbox {float:left;}
.confirm .lang {float:left;}
.confirm .clear {margin-bottom:10px;}
.confirm .link {padding-bottom:0px;}

#options * {float:left; margin-right:5px; margin-bottom:5px;}
#options form {float:left;display:block;}
#form_page {width:120px;margin-right:250px;}
#options #form_page p {width:60px;display:block;}
#options #form_nouveau {clear:left;}
#form_nouveau a {margin-right:3px;width:23px;}
#options #form_recherche .text{width:125px;}
#options #form_recherche {width:185px; margin-right:0px;}
#form_import{margin-left:305px;margin-right:0px;}

#fiche, div.annexe_multi, div.annexe_select, div.annexe_link, div.preview #debug {margin-bottom:50px;clear:both;float:left; }
#fiche, div.annexe_multi, div.annexe_select, div.annexe_link{width:100%;}

.trait {display:block;width:100%;height:1px;border-top:1px solid #605d5e; clear:both; margin-bottom:20px;}

div.preview {clear:both;float:left; width:50%; display:block;margin-bottom:22px;}
div.preview select {float:left; display:inline; margin-right:10px; padding:0;}
div.preview input {float:left; clear:none;}
input.submit {clear:left;}

input.submit {background:#1C3847;border:none;color:#FFFFFF; width:26px;margin-left:1px;}
form input.enlever {width:46px;}

#debug {position:absolute;top:2000px;}


#login {position:relative;z-index:70;margin-top:15px;}
#login .font_big {border-bottom:1px solid #605d5e; padding-bottom:20px;}
#login .legende {margin-bottom:2px; margin-top:10px;}
#login input.text{width:230px;}
#login input.submit{cursor:pointer; margin-top:10px;}
.error {display:block; height:15px; color:#FF4400; margin-top:3px;left:0px !important;}

