.artist {
    color:#FFBC3B;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:center;
    text-decoration:none;
}

.disc {
    color:#fff;
}

.hidden { display:none; }

.submit_button {
    background:url(../images/btn_autentifica.jpg) no-repeat;
    border:none;
    color:#fff;
    cursor:pointer;
    font-size:11px;
    width:86px;
    height:29px;
    margin-left:10px;
    bottom:2px;
    position:relative;
}

.error_list {
    color:#d33;
}

ul.topnav {
    list-style:none;
    padding:0 0px;
    margin:0;
    float:left;
    width:75%;
    background:#222;
    font-size:1.2em;
    /*background: url(/images/topnav_bg.gif) repeat-x;*/
    white-space:nowrap;
    height:30px;
}

ul.topnav li {
    float:left;
    margin:0;
    padding:0;
    position:relative; /*--Declare X and Y axis base for sub navigation--*/
    line-height:1;
    cursor:pointer;
    border-right:1px solid #000;
    z-index:30;
}

ul.topnav li.head {
    padding:0px 0px;
    color:#fff;
    text-decoration:none;
    float:left;
    height:30px;
    text-align:center;
}

ul.topnav li.head p {
    padding:5px 0;
}

ul.topnav li:hover {
    background-color:#777;
}

ul.topnav li span { /*--Drop down trigger styles--*/
    width:17px;
    height:35px;
    float:left;
    background:url(/images/subnav_btn.gif) no-repeat center top;
}

ul.topnav li span.subhover { background-position:center bottom; cursor:pointer; }
/*--Hover effect for trigger--*/

ul.topnav li ul.subfilter {
    list-style:none;
    position:absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
    left:0; top:30px;
    background:#333;
    margin:0; padding:0;
    display:none;
    float:left;
    width:100%;
    border:1px solid #111;
}

ul.topnav li ul.subfilter li {
    margin:0; padding:0;
    border-top:1px solid #252525; /*--Create bevel effect--*/
    border-bottom:1px solid #444; /*--Create bevel effect--*/
    clear:both;
    width:100%;
    text-align:left;
}

ul.topnav li.subfilter_selected {
    background-color:#b55;
}

html ul.topnav li ul.subfilter li a {
    float:left;
    width:145px;
    background:#333 url(/images/dropdown_linkbg.gif) no-repeat 10px center;
    padding-left:20px;
}

html ul.topnav li ul.subfilter li a:hover { /*--Hover effect for subnav links--*/
    background:#222 url(/images/dropdown_linkbg.gif) no-repeat 10px center;
}

IMG.order_delete_button {
    cursor:pointer;
    position:relative;
    top:8px;
    /*left:15px;*/
}

table.livrare { background:#2d2d2d; margin:10px 0; font-size:11px; }
table.livrare td { text-align:center; border-top:1px solid black; border-right:1px solid black; }

td.left_td div {
    display:inline;
    float:left;
}

td.left_td a {
    clear:both;
}
td.left_td {
    valign:top;
}