/**
 * laureate.css
 */
    
#laureateNav
{
    margin: -20px 0px 25px 0px;
}

#laureateNav a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 95%;
}

#laureateNav .currentYear a
{
    color: #000000;
}

#laureateNav a:hover
{
    color: #000000;
}

#laureateNav ul li
{
    display: inline;
}

#laureateNav .navSpacer
{
    padding: 0px 2px 15px 2px;
}

.laureateSingleNav
{
    text-align: right;
}

.laureateSingleNav .navSpacer
{
    padding: 0px 2px 0px 5px;
}

.laureateSingleNav a
{
    text-decoration: none !important;
    font-weight: bold;
    font-size: 95%;
}

.laureateSingleNav a:hover
{
    color: #000000;
}

/**
 * Full content
 */
 
.laureateFull
{
    padding: 0px 0px 30px 0px;
}
.title
{
    font-size: 100%;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 0px 0px 0px 0px;
}

.architects
{
    padding: 10px 0px 0px 0px;
}

.addarchitects{}

.location{}

.builder{}

.completion
{
    padding: 0px 0px 10px 0px;
}
.desc
{
    padding: 12px 0px 10px 0px;
}
.pic
{
    padding: 15px 0px 5px 0px;
}
.caption
{
    font-size: 90%;
    color: #6e6e6e;
}

/**
 *
 * Single
 */

.laureateSingle .contentHeader h1.csc-firstHeader
{
    margin: 0px 0px 10px 0px;
    padding-top: 0px !important;
}

.laureateSingle .title
{
    color: #000000;
    line-height: 160%;
}

/**
 * Übersicht Gebäude
 */

.laureateBlockfirst
{
    padding: 0px 0px 50px 0px;
}

.laureateBlock{}

.laureateBlock .contentHeader h1.csc-firstHeader, .laureateBlockfirst .contentHeader h1.csc-firstHeader
{
    margin: 0px 0px 18px 0px;
}

.laureateBlock a{}
 
.laureateListBuildings
{
    padding: 0px 0px 10px 0px;
}

.laureateListBuildings .title a
{
    font-size: 108%;
    font-weight: normal;
    text-transform: none;
    text-decoration: none !important;
    letter-spacing: 0px;
    padding: 0px 0px 0px 0px;
    color: #353537 !important;
}

.laureateListBuildings .title a:hover
{
    color: #b3b3ab !important;
    text-decoration: underline !important;
}

.laureateListBuildings .architects
{
    font-size: 90%;
    color: #6e6e6e;
}

/**
 * Übersicht Architekten
 */
 
.laureateListArchitects
{
    margin-top: 25px;
    line-height: 180%;
    text-align: justify;
}

.laureateListArchitects ul
{
    display: inline;
}

.laureateListArchitects ul li
{
    display: inline;
}

.laureateListArchitects .navSpacer
{
    padding: 0px 0px 0px 6px;
}

.laureateListArchitects ul li a
{
    font-size: 106%;
    text-decoration: none !important;
    color: #353537 !important;
}

.laureateListArchitects ul li a:hover
{
    color: #b3b3ab !important;
    text-decoration: underline !important;
}

.laureateListArchitects ul li.year a
{
    font-size: 116%;
    color: #000000;
    font-weight: bold;
    letter-spacing: 4px;
}

.laureateListArchitects ul li.year a:hover
{
    text-decoration: none !important;    
}

/**
 * Current
 */
 
.laureateCurrent
{
    margin: 20px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    border-top: 1px solid #b3b3ab;
}

.laureateCurrent .title
{
    font-size: 116%;
    text-transform: none;
}

.laureateCurrent .desc
{
    padding: 10px 0px 0px 0px;
}

.laureateCurrent .col1
{
    width: 48%;
    float: left;
}

.laureateCurrent .col2
{
    width: 48%;
    float: right;
}

.laureateCurrent .link
{
    clear: both;
    margin: 20px 0px 0px 0px;
}

.laureateCurrent .architects
{
    padding: 0px 0px 0px 0px;
}

.laureateCurrent .completion
{
    padding: 0px 0px 0px 0px;
}
