
/*
*{border: 1px dashed red !important;}
/* */

/*
* {
margin:0px;
padding:0px;
}
*/

body
{
    color:                      #333333;
    background-color:           #e8e8e8;
    font-family:                Verdana,sans-serif;
    font-size:                  11px;
    text-align:                 left;
}

a:link,
a:visited
{
    color:                      #b3ba7f;
    text-decoration:            none;
}

a:hover,
a:active
{
    color:                      #a28667;
    text-decoration:            underline;
}

img
{
    border-style:               none;
}

h2
{
    clear:                      both;
    margin-top:                 0px;
    margin-bottom:              10px;
    padding-left:               10px;
    padding-top:                5px;
    padding-bottom:             5px;
    color:                      #a28667;
    background-color:           #ebf2b3;
    line-height:                150%;
    font-size:                  14px;
    font-variant:               small-caps;
    font-weight:                bold;
}

ul
{
    list-style-type:            disc;
}

form
{
}

form input.inputtext,
form textarea,
form select
{
/*
    width:                      120px;
*/
    padding:                    2px;
    font-family:                Verdana,sans-serif;
    font-size:                  11px;
/*
    color:                      #b3ba7f;
*/
    color:                      #333333;
    background-color:           #ffffff;
    border-style:               solid;
    border-width:               1px;
    border-color:               #b3ba7f;
}

form input.inputsubmit
{
    width:                      200px;
    margin-top:                 10px;
}

form input.inputtext:hover
{
    color:                      #a28667;
    border-color:               #a28667;
}

.right
{
    text-align: right;
}

div#center
{
    width:                      920px;
    margin:                     auto;
}

div#main
{
    float:                      left;
    padding:                    15px;
    background-color:           #ffffff;
}

div#languageselect
{
    float:                      right;
}

div#hotline
{
    float:                      right;
    margin-right:               25px;
    margin-top:                 2px;
    color:                      #a6a6a6;
    font-weight:                bold;
}

div#logo
{
    float:                      left;
    margin-left:                10px;
    margin-bottom:              20px;
}

div#navbar
{
    clear:                      both;
    width:                      100%;
    font-variant:               small-caps;
    font-weight:                bold;
}

div#navbar div#navmain
{
    float:                      right;
}

div#navbar div#navmain a,
div#navbar div#navmain a:link
{
    display:                    block;
    float:                      left;
    margin-left:                4px;
    margin-right:               4px;
    padding:                    4px;
}

div#navbar div#navmain a.current,
div#navbar div#navmain a.current:link
{
    color:                      #a28667;
}

div#body
{
    float:                      left;
    background-color:           #ebf2b3;
}

div#body div#collage
{
    float:                      right;
    padding:                    25px;

}

div#body div#content
{
    float:                      left;
    width:                      580px;
    padding:                    10px;
    border-right-style:         solid;
    border-right-width:         15px;
    border-right-color:         #ffffff;
}

div#body div#content h3
{
    text-align:                 center;
    font-size:                  12px;
}

div#body div#content h3 div.subline
{
    font-weight:                normal;
}

div#body div#leftpane
{
    float:                      left;
    width:                      150px;
}

div#body div#leftpane div.imageinfo
{
    margin-left:                10px;
    margin-right:               10px;
    margin-top:                 30px;
    margin-bottom:              10px;
}

div#body div#leftpane div.hidden
{
    display:                    none;
}

div#body div#leftpane div.imageinfo h3
{
    font-size:                  12px;
}

div#body div#thumbs
{
    float:                      left;

background-color:#ffffff;
}

div#body div#thumbs table
{
margin:0px;
padding:0px;
    border-collapse:            collapse;
}

div#body div#thumbs table th
{
margin:0px;
    padding:                    6px;
    border-left-style:          solid;
    border-left-width:          15px;
    border-left-color:          #ffffff;
    color:                      #a28667;
    background-color:           #f5f9db;
    font-size:                  12px;
    font-weight:                bold;
    font-variant:               small-caps;
    text-align:                 left;
}

div#body div#thumbs table td
{
margin:0px;
padding:0px;
    border-left-style:          solid;
    border-left-width:          15px;
    border-left-color:          #ffffff;
    border-top-style:           solid;
    border-top-width:           15px;
    border-top-color:           #ffffff;
    background-color:           #dee2c3;
}

div#body div#thumbs table td a,
div#body div#thumbs table td a:link
{
    display:                    block;
    width:                      170px;
    height:                     130px;
    text-align:                 center;
}

div#body div#thumbs table td a:hover
{
    background-color:           #e2a65b;
}

div#body div#thumbs table td img
{
    padding:                    10px;
}

div#footer
{
    clear:                      both;
    padding-top:                4px;
    color:                      #808080;
    font-size:                  10px;
    text-align:                 center;
}

div#footer a:link,
div#footer a:visited
{
    color:                      #808080;
}

div#footer a:hover,
div#footer a:active
{
    color:                      #666666;
}
