/* NOTICE */
div.notice
{
    background: url(../img/icon/lightbulb.png) no-repeat 5px 5px #FFFFCF;
    padding: 5px 25px 10px 25px;
}

/* TEASER */
div.teaser
{
    border-bottom: 1px #AFAFAF dotted;
    padding-bottom: 5px;
    margin-bottom: 10px;
    position: relative;
}

div.teaser-last
{
    margin-bottom: 0px;
    padding-bottom: 0px;
    border: none;
}

div.teaser div.teaser-image
{
    width: 152px;
    float: left;
}

div.teaser div.teaser-content
{
    width: 693px;
    float: left;
    margin-left: 15px;
}

div.teaser div.teaser-content-right
{
    position: absolute;
    right: 0px;
    top: 22px;
}

div.teaser div.teaser-content table
{
    width: 375px;
}

div.teaser div.teaser-content-right table
{
    width: 275px;
}

div.teaser div.teaser-content h3
{
    text-transform: uppercase;
}

div.teaser div.teaser-content table td.r1
{
    width: 180px
}

div.teaser div.teaser-content table td
{
    vertical-align: top;
    padding-bottom: 3px;
}

div.teaser div.teaser-content table a.tooltip img
{
    margin-right: 2px;
}

div.teaser div.teaser-content input.submit
{
    position: absolute;
    bottom: 5px;
    right: 0;
}

div.teaser div.teaser-bottom
{
    margin-top: 2px;
    padding: 3px 0 0;
}


/* LOGIN */
#login
{
    margin-top: 15px;
}

#login label
{
    display: block;
    margin-bottom: 3px;
}

ul.content-list
{
    list-style: decimal;
}

ul.content-list li
{
    margin-bottom: 10px;
    list-style: decimal;
    margin-left: 23px;
}

/* ICON */
img.icon
{
    position: relative;
    top: 2px;
}

.loginError
{
    margin-bottom: 10px;
    display: block;
    width: 475px;
    font-weight: bold;
}

table.orders
{
    width: 100%;
}