.top
{
    background:         url('../img/top.jpg') no-repeat;
    height:             191px;
    text-align:         right;
    padding-right:      20px;
}

.left
{
    width:              200px;
    float:              left;
    padding:            15px 10px 10px 20px;
    text-align:         left;
}

.content
{
    text-align:         left;
    padding-bottom:     30px;
    float:              left;
    width:              700px;
}

.content-text
{
    text-align:         left;
    padding:            10px;
    min-height:         100px;
}

.left div
{
    margin-top:         10px;
}

.stations_list
{
    display:            none;
}

.stations_list div
{
    padding-left:       20px;
    margin:             0;
}

.search_options
{
    text-align:         right;
    padding-right:      35px;
}

.left a
{
    font-size:          11px;
}

.footer
{
    color:              white;
    margin:             15px auto;
    text-align:         left;
    width:              940px;
    font-size:          11px;
}

.footer_links
{
    float:              right;
}

.footer_links a
{
    color:              white;
    border-right:       solid 1px white;
    padding:            0 15px;
}

.footer_links a.last
{
    border:             0;
}

div.db_logo
{
    clear:              both;
    text-align:         right;
    padding-top:        20px;
    float:              right;      
}

div.db_logo img
{
    margin:             -5px 15px 0 15px;
}

table.categories
{
    font-size:          11px;
    width:              100%;
    padding-top:        20px;
    padding-left:       10px;
}

hr.blue
{
    height:             1px;
    background-color:   #0b7082;
    border:             0;
    margin:             0 10px;
}

table.headers
{
    font-size:          11px;
    width:              95%;
    margin:             0 10px;
}

table.headers td
{
    width:              33%;
    color:              #0b7082;
}

.box
{
    background:         url('../img/bg_box.png') no-repeat;
    height:             143px;
    text-align:         right;
    padding:            10px;
    color:              black;
    text-align:         left;
}

#form_newsletter
{

}

#cycle
{
    margin:             0 0 0 0;
    float:              right;
    width:              200px;
}

#cycle img
{
    height:             105px;
    margin-top:         10px;
}

#link_n, #link_w, #link_s, #link_o { cursor: pointer; width: 100px }

.error
{
    color:              red;
    font-size:          11px;
}