a.neuer_block_first:hover, 
a.neuer_block_last:hover, 
/*input.button:hover, */
/*a.button:hover, */
a.insertblock:hover  {
    background-position: left bottom;
    color: #2A2F00;
}

#smarts_edit_bar_bottom li a.nav_active{
    background: url(/rsrc/toolbox/bg_smarts_menulink.jpg) repeat-x left 50% !important;
    border: 1px solid #1F1F1C !important; /* dunkler Rand */
    color: white !important;
}

a.button_menu:hover, a.insertblock:hover {
    background: url(/rsrc/toolbox/bg_smarts_menulink.jpg) repeat-x left 30%;
    color: #e9ebd9;
    border-bottom: 1px solid #55574c; /* heller Rand */
    border-right: 1px solid #55574c; /* heller Rand */
    border-left: 1px solid #22231f; /* dunkler Rand */
    border-top: 1px solid #22231f; /* dunkler Rand */
}


/* ======================== */
/* = Icons File Downloads = */
/* ======================== */

a.file_ai, a.file_csv, a.file_doc, a.file_dot, a.file_eps, a.file_hqx, a.file_latex, a.file_mov, a.file_mp3, a.file_mp4, a.file_mpg, a.file_pdf, a.file_pps, a.file_ppt, a.file_ps, a.file_rtf, a.file_rtx, a.file_sit, a.file_sitx, a.file_swf, a.file_tar, a.file_txt, a.file_vcf, a.file_xls, a.file_xlt, a.file_zip{
    /* display: block;  entfernt wegen rollover-Icon Mausklick rechts */
    padding: .3em 2em;
    background-repeat: no-repeat;
    background-position: left 35%;
}

/*auslagern nach prüfung kundenpaekte: kommen in smarts_base.css nochmal vór*/
a.file_ai {
    background-image: url(/rsrc/toolbox/file_ai.png)
}

a.file_csv {
    background-image: url(/rsrc/toolbox/file_csv.png)
}

a.file_doc {
    background-image: url(/rsrc/toolbox/file_doc.png)
}

a.file_dot {
    background-image: url(/rsrc/toolbox/file_dot.png)
}

a.file_eps {
    background-image: url(/rsrc/toolbox/file_eps.png)
}

a.file_hqx {
    background-image: url(/rsrc/toolbox/file_hqx.png)
}

a.file_latex {
    background-image: url(/rsrc/toolbox/file_latex.png)
}

a.file_mov {
    background-image: url(/rsrc/toolbox/file_mov.png)
}

a.file_mp3 {
    background-image: url(/rsrc/toolbox/file_mp3.png)
}

a.file_mp4 {
    background-image: url(/rsrc/toolbox/file_mp4.png)
}

a.file_mpg {
    background-image: url(/rsrc/toolbox/file_mpg.png)
}

a.file_pdf {
    background-image: url(/rsrc/toolbox/file_pdf.png)
}

a.file_pps {
    background-image: url(/rsrc/toolbox/file_pps.png)
}

a.file_ppt {
    background-image: url(/rsrc/toolbox/file_ppt.png)
}

a.file_ps {
    background-image: url(/rsrc/toolbox/file_ps.png)
}

a.file_rtf {
    background-image: url(/rsrc/toolbox/file_rtf.png)
}

a.file_rtx {
    background-image: url(/rsrc/toolbox/file_rtx.png)
}

a.file_sit {
    background-image: url(/rsrc/toolbox/file_sit.png)
}

a.file_sitx {
    background-image: url(/rsrc/toolbox/file_sitx.png)
}

a.file_swf {
    background-image: url(/rsrc/toolbox/file_swf.png)
}

a.file_tar {
    background-image: url(/rsrc/toolbox/file_tar.png)
}

a.file_txt {
    background-image: url(/rsrc/toolbox/file_txt.png)
}

a.file_vcf {
    background-image: url(/rsrc/toolbox/file_vcf.png)
}

a.file_xls {
    background-image: url(/rsrc/toolbox/file_xls.png)
}

a.file_xlt {
    background-image: url(/rsrc/toolbox/file_xlt.png)
}

a.file_zip {
    background-image: url(/rsrc/toolbox/file_zip.png)
}

/* ============================= */
/* = Ende Icons File Downloads = */
/* ============================= */


/* ============================== */
/* = Allgemeine Fehlermeldungen = */
/* ============================== */

.smarts_error{
    color: #FF5A00 !important;
    background: url(/rsrc/smarts/icon_attention.png) no-repeat left .1em;
    padding-left: 25px;
    margin: 0 2em 10px 0;
}

.smarts_error a{
    text-decoration: underline !important;
    color: #FF5A00 !important;
}

#feedback_head,  #error_head,  #js_feedback,  #js_error{
    font: status-bar;
    line-height: 1.5em;
    display:block;
}


/* Feedback und Errors in der Funktionsleiste */
#feedback_head, #error_head{
    color: white;
    padding-left: 22px;
}

#feedback_head{
    background: url(/rsrc/smarts/icon_speichern.png) no-repeat left top;
}

#error_head{
    background: url(/rsrc/smarts/icon_achtung.png) no-repeat left top;
}


#js_feedback, #js_error, #feedback{
    margin-bottom: 20px;
}

#js_feedback span, #js_error span, #feedback span{
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    padding:5px 10px 5px 28px;
}

#js_feedback span, #feedback span{
    background: #E3EF77 url(/rsrc/smarts/icon_feedback.png) no-repeat 6px 50%;
    color: #576107;
    margin-left:10px;
}

#js_error span{
    background: #FFB900 url(/rsrc/smarts/icon_achtung.png) no-repeat 6px 50%;
    color: #CF3500;
}

#js_feedback a,  #feedback a{
    color: #576107 !important;
    text-decoration: underline;
}

#js_error a{
    color: #ff8800 !important;
    text-decoration: underline;
}


#feedback_head a,  #feedback_head a:link,  #feedback_head a:active,  #feedback_head a:visited, 
#error_head a,  #error_head a:link,  #error_head a:active,  #error_head a:visited{
    color: white !important;
    text-decoration: underline;
}

.smarts_feedback{
    color: #4F4F4F;
    background: url(/rsrc/smarts/icon_feedback.png) no-repeat .5em .45em;
    padding: 6px 10px 7px 30px;
    margin: 0px 1em 0px 0;
    display: initial;
    background-color: rgba(104, 119, 18, .5);
    box-shadow: 2px 2px 2px 1px rgba(0,  0,  0,  0.2);
    border-radius: 5px;
}

#msgarea{
    display: block;
    position: fixed;
    z-index: 99999;
    top: 100px;
    right: 7px;
}

/* =================================== */
/* = Ende Allgemeine Fehlermeldungen = */
/* =================================== */

/* TODO: stefan;alex;pruefen;beide prüfen: selector sollte nicht global belegt sein. rauswerfen */
noscript.scilset_noscript{
    float:left;
    padding-right: 20px
}

/* ================================================ */
/* = Verwaister Code – nach und nach aussortieren = */
/* ================================================ */

/* Formatierung Buttons grün (im WYSIWIG Modus)
a.neuer_block_first,  
a.neuer_block_first:link, 
a.neuer_block_first:visited, 
a.neuer_block_last,  
a.neuer_block_last:link, 
a.neuer_block_last:visited, 
a.insertblock,  
a.insertblock:link,  
a.insertblock:visited, 
a.insertblock:active{
    background: url(/rsrc/toolbox/bg_smarts_textlink.jpg) repeat-x left 50%;
    border-bottom: 1px solid #D3DF6F;
    border-right: 1px solid #D3DF6F;
    color: #576107 !important;;
    font: 12px Arial,  sans-serif;
    padding: 4px 7px 4px 0px;
    text-decoration: none;
    white-space:nowrap;   
    margin: 0 .5em 0 0;
    display:none;
}

a.neuer_block_first strong,  a.neuer_block_last strong{
    margin-right:7px;
}
*/
/*input.button, 
a.button, 
a.button:link, 
a.button:visited{
    background: url(/rsrc/toolbox/bg_smarts_textlink.jpg) repeat-x left 50%;
    border-bottom: 1px solid #D3DF6F;
    border-right: 1px solid #D3DF6F;
    color: #576107 !important;;
    font: 12px Arial,  sans-serif;
    padding: 4px 7px;
    text-decoration: none;
    margin: 0 .5em 0 0;
}
*/

/* Buttons (z.B "Neuer Block" verstecken wenn LiveEdit deaktiviert 
a.button_hidden, a.button_hidden:link {display: none;}
*/



