#smarts_edit_bar_holder	:link, #smarts_edit_bar_holder :visited {
    text-decoration: none;
}

#smarts_edit_bar_holder ul, #smarts_edit_bar_holderol {
    list-style: none;
}

#smarts_edit_bar_holder {
    height: 92px;
    width: 100%;
    text-align: left;
    color: #293133;
    font: 85%/ 1.4em arial,  verdana,  sans-serif;
    padding: 0px;
    /*margin: -93px 0px 0px 0px;*/
}

* html #smarts_edit_bar_holder {
    font: 79%/ 1.4em helvetica,  arial,  verdana,  sans-serif;
}

#smarts_edit_bar_holder ul {
    margin: 0;
    padding: 0;
    font-weight: normal;
}

#smarts_edit_bar {
    position: fixed;
    z-index: 300;
    height: 90px;
    width: 100%;
    box-shadow: 0px 0px 17px #000000ff;
}

#smarts_edit_bar_top {
    /*height: 50px;*/
    /*background: #8A8B7F url(/rsrc/toolbar/eb_bg_oben.png) repeat-x left -14px;*/
    white-space: nowrap;
    position:relative;
    z-index:301;
    min-width:1100px;
	padding-left: 69px;
	padding-right: 69px;
	height: 41px;
	background-image: linear-gradient(to top, #7b7c71, #aaab9f);
	box-shadow: 0px 0px 17px #000000ff;
}

#smarts_edit_bar_top a:hover {
    color: white;
}

#smarts_edit_bar_top a, #smarts_edit_bar_top a:link, #smarts_edit_bar_top a:visited {
    color: #484942;
    margin-right: .5em;
}

#smarts_edit_bar_bottom {
    display: block;
    height: 31px;
	/*height: 40px;*/
    padding: 5px 0 5px 20px;
    background-color: #373832;
    position:relative;
    min-width: 950px;
    padding: 14px 0px 4px 29px;
}

/* DROPDOWN Erstes Level */
#smarts_edit_bar_bottom ul {
    margin-left: 52px;
}

#smarts_edit_bar_bottom ul li {
    float: left;
    position:relative;
    margin-right: 8px;
    height: 36px;
    color: #65675C;
}

#smarts_edit_bar_bottom ul li a.editbar_dropdown{
    background:transparent url(/rsrc/toolbar/bg_editbar_dropdown.gif) no-repeat scroll 10px 1.15em;
    color:#818375;
    padding-bottom:10px;
}

/* Button Speichern */
#smarts_edit_bar_bottom ul li.smarts_speichern {
    margin: 0 8px 0 52px;
}

/* Button Abbrechen */
#smarts_edit_bar_bottom ul li.smarts_abbrechen {
    margin-right: 30px;
}

/* DROPDOWN Zweites Level  */
#smarts_edit_bar_bottom ul li ul {
    display: none;
    position: absolute;
    width: 300px;
    top: 10px;
    left:0px;
    padding: 0;
    margin-left: 2px;
    box-shadow: 0 3px 8px #333;
    -webkit-box-shadow: 0 3px 8px #333;
    -moz-box-shadow: 0 3px 8px #333;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4,  Direction=135,  Color='#333333')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,  Direction=135,  Color='#333333');
    margin-top: 26px;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 532px;
}

#smarts_edit_bar_bottom li:hover ul, #smarts_edit_bar_bottom li.over ul { /* lists nested under hovered list items */
    display: block;
}

/* Veerbung resetten für DROPDOWN */
#smarts_edit_bar_bottom ul li ul li {
    width: 100%;
    background-color: white;
    padding: 0;
    margin: 0;
    border-width: 0 0 1px 0;
    border-color: #E3E3E3;
    border-style: solid;
    height: auto;
}

/* Links in DROPDOWN*/
#smarts_edit_bar_bottom ul li ul li {
    display:block
}

#smarts_edit_bar_bottom ul li ul li a{
    display: block;
    padding: 3px 0 4px 30px;
    color: black;
    background-image: none;
    background-position: 6px 50%;
    background-repeat: no-repeat;
    white-space: nowrap;
}

#smarts_edit_bar_bottom ul li ul li a.smarts_no_icon{
    padding: 5px 0 5px 4px;
}


#smarts_edit_bar_bottom ul li ul li a:hover {
    background-color: #e1e3d5;
}

/* Hilfetextzeilen in der unteren Bar */
#smarts_edit_bar_bottom div.hilfe {
    margin-left: 52px;
    color: #1e1f15;
    font-size: 12px;
    line-height: 1.2em;
}

#smarts_edit_bar_bottom li.smarts_sitename {
    font-size: 11px;
    padding: 7px 0pt 0 2px;
    color: #6d6f61;
    letter-spacing: .04em;
    text-transform: uppercase;
}

#smarts_edit_bar_bottom li.smarts_empty {
    height:9px;
    margin-top:12px;
    background-color: #373832;
    border: 1px solid #373832;
}

/* Nav-Leiste Scil */
#livedit_aktivieren ul {
    /* Alle Listen */
    list-style: none;
    margin: 0 0 0 63px !important;
    padding: 0 !important;
}


#livedit_aktivieren ul li.smarts_menupunkt {
    float: left;
    background: url(/rsrc/toolbar/eb_menu_divider.png) no-repeat right -14px !important;
    padding: 0px 2px 0px 0px;
}

#livedit_aktivieren ul li.smarts_menupunkt a{ /* Alle "li" */
    display:block;
    height: 40px;
    font-size: 14px;
    margin: 0 !important;
    padding: 12px 12px 0 12px !important;
}

/*#livedit_aktivieren ul li.smarts_menupunkt a:hover,  #smarts_edit_bar_top a.smarts_nav_active{*/
/*	background: transparent url(/rsrc/toolbar/eb_bg_menu_active.png) no-repeat 50% bottom  !important;*/
/*	color: #262721 !important;*/
/*}*/

#livedit_aktivieren li ul li a, #livedit_aktivieren li ul li a:link, #livedit_aktivieren li ul li a:active, #livedit_aktivieren li ul li a:visited {
    border: 0;
    display: block;
    height: 66px;
    color: #e2e3d8;
}

#livedit_aktivieren li ul li a:hover {
    text-decoration: underline;
    color: white;
}

#livedit_aktivieren li ul { /* Listen zweiter Hierarchie */
    display: none;
    position: absolute;
    top: 1.1em;
    left: -20px;
    z-index: 500;
    margin: 0;
}

#livedit_aktivieren li ul li { /* "li" zweiter Hierarchie */
    width: 180px;
    font-size: 12px;
}

#livedit_aktivieren li:hover ul, #livedit_aktivieren li.over ul { /* Listen,  die in hovered "li" verschachtelt sind */
    display: block;
}
/* <-- DROPDOWN STARTSEITE */


#smarts_switch_previewmode{
    display:block;
    float:right;
}


/* TODO: alex;;;Temporäre Lösung für Pulldown Menü "Seite bearbeiten */
li.smarts_seitenliste {
    overflow: auto;
    max-height: 450px;
}

li.smarts_seitenliste a{
    cursor: pointer;
}

#smarts_edit_bar_bottom span {
    color: #ccc;
    font-size: 1.8em;
    line-height: normal;
    position: relative;
    right: 75px;
    float: right;
}
