.switch { display:none }
.amina_off{ font-style:italic; color:#666; }

.amina-editable { position:relative; }
.amina-top-toolbar,
.amina-toolbar { border-width:1px 0; padding:2px; margin:0; text-align:right; background:#ddd; z-index:100; }
.amina-top-toolbar { margin:0 0 1em; }
.amina-toolbar { position:absolute; left:30px; top:0; }
.amina-top-toolbar a,
.amina-toolbar a { margin:0; color:black !important; text-decoration:none; padding:2px 5px; font-size:.9em; display:block; float:left; }
.amina-top-toolbar a { float:right; }
.amina-top-toolbar a:hover,
.amina-toolbar a:hover { color:#000 !important; background:#fff; }
.amina-top-toolbar span { float:left; padding:2px 0 0 4px; color:black; }

.photo .amina-toolbar { left:40px; }
.galerie .amina-toolbar { left:0px; }
table .amina-toolbar { position:static; }

.amina-log-form { position:absolute; right:55px; top:5px; text-align:left; }
.amina-log-form * { vertical-align:middle; }
.amina-log-form input {  }
.amina-log-form button { margin:0 10px; }

.amina_modul_mess{ background:blue; color:white; padding:1em; margin:0 0 1em; }
.amina_modul_chyby{ background:red; color:white; padding:1em; margin:0 0 1em; }

div.amina-modul-div { margin:0 0 1em; position:relative; }



/* FORMULARE */
.amina-form { padding:5px; background:#eee; }
.amina-form fieldset { border:0; margin:10px 0 0; text-align:left; }
.amina-form fieldset textarea.txt, fieldset input.txt, fieldset select.txt { width:250px; display:inline; }
.amina-form fieldset label{ width:80px; padding:0; margin:0; display:block; float:left; }
.amina-form fieldset span, fieldset div{ display:block; text-align:left; width:auto; }
.amina-form fieldset p{ clear:both; margin:0; padding:0 0 1em; }
.amina-form fieldset .img-plac { background:#999; overflow:auto; text-align:center; width:250px; padding:1em 0; margin:.5em 0 0 80px; }
.amina-form fieldset .img-plac img { display:block; margin:0 auto; }

.amina-form .modul-detail textarea.txt { width:335px; }