@charset "iso-8859-1";

div#element_tools     { float:right; margin-bottom:6px }
div#element_tools a   { text-decoration:none }
div#element_tools img { border:0px }
div#element_tools ol  { margin:0px; padding:0px; list-style:none }
div#element_tools li  { float:left; margin-right:6px }

div.element_link_right { text-align:right; background-position:bottom right; background-repeat:no-repeat; margin-top:5px; margin-bottom:5px  }
div.element_link_right a { padding-right:15px; }
div.element_link_left  { display:inline; float:left; background-position:left; background-repeat:no-repeat; margin-top:5px; margin-bottom:5px }
div.element_link_left a { padding-left:15px }
div.element_link_right a, div.element_link_left a { text-decoration:none; font-weight:normal; color:#666666 }
div.element_link_right a:hover, div.element_link_left a:hover { text-decoration:underline }

div.element_sbox_g { display:block; padding-top:2px; padding-bottom:3px }
span.element_sbox_l   { float:left; width:17px; height:19px; }
span.element_sbox_l2  { float:left; width:11px; height:19px; }
span.element_sbox_r, span.element_sbox_r2  { float:left; width:6px; height:19px; }
.element_sbox_submit { float:left; width:13px; height:19px; }
span.element_sbox input { float:left; border:0; padding:3px 3px 3px 2px; margin:0px; font:11px arial; color:#000; }
div.element_sbox_end { clear:left }

li.edit_dragdrop { list-style:none }

div.autocomplete { margin-left:-17px; z-index:1 }
div.autocomplete ul { margin:0; padding:0; list-style-type:none }
div.autocomplete ul li { background:#F1E7E9; margin:0; padding:1px 2px 1px 2px; cursor:pointer; font-size:10px; width:145px }
div.autocomplete ul li.selected { background-color:#C3979F }
div.autocomplete ul strong.highlight { color:#800;  margin:0; padding:0 }

/* ============== Assombrissement =============== */
div#element_assombrissement { position:absolute; top:0px; left:0px; z-index:2; visibility:hidden; width:100%; background-color:#000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:0.7; opacity:0.7 }

/* ================= Window ===================== */
div.element_window        { visibility:hidden; z-index:3; position:absolute; top:50%; left:50%; background-color:#ABABAB; padding:10px }
div.element_window_close  { position:absolute; right:0px; margin-right:-14px; margin-top:-23px }
div.element_window_close img { border:0px }
h1.element_window_title   { font-size:18px; font-weight:bold; color:#000000; text-align:center; background-repeat:no-repeat; background-position:bottom; padding-bottom:15px }
div.element_window_body   { margin-right:40px }
div.element_window_body form { color:#000000 }

input#gui_orange_window_ajout { border:0px; float:right }

/* ================= Commentaire ================ */
#commentaires          { padding:0px 0px 10px 0px; margin-top:10px }
.commentaires_title    { font-weight:bold; padding:3px 10px 3px 10px; margin-bottom:2px }
.commentaires_body     { padding:10px; margin-bottom:2px }
#commentaires_user     { }
#commentaires_textarea { width:100%; height:170px; border:1px solid #999; margin-bottom:3px }
#commentaires_ip       { font-style:italic; font-size:11px; color:#666 }
.commentaires_securite { height:50px; margin-top:7px }
.commentaires_securite img { border:1px solid #999; vertical-align:text-bottom  }
.commentaires_securite input { border:1px solid #999; width:140px; vertical-align:text-bottom; margin-top:33px }

.commentaires_auteur, .commentaires_auteur a { font-style:italic; font-size:10px; margin-top:5px }

#commentaires_submit { text-align:center; padding-top:20px }
#commentaires_submit input { border:1px solid #999; background-position:bottom; width:75% }

