@charset 'utf-8';

/**
 * content
 */
#wrapper
{
    background: #cde1b3 url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/wrapper.png) repeat-x top left;
    margin: 0 auto;
    width: 900px;
}

#wrapper-content
{
    padding: 0 10px;
}
.wrapper-content-600-200
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/wrapper-content-600-200.png) repeat-y top;
}

.content-column-200
{
    background: #fff;
    float: left;
    margin: 0 10px 10px 10px;
    width: 200px;
}
.content-column-600
{
    background: #fff;
    float: left;
    margin: 0 10px 10px 10px;
    width: 640px;
}

#wrapper-footer
{
    background: #fff;
    height: 20px;
    padding: 0 10px;
}
#wrapper-footer .content-column-200
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/shadow-200.png) no-repeat top center;
    height: 30px;
    margin: 0;
    padding: 0 10px;
}
#wrapper-footer .content-column-600
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/shadow-600.png) no-repeat center top;
    height: 30px;
    margin: 0;
    padding: 0 10px;
}

/**
 * navigation
 */
.content-column-200 ul
{
    font-size: 95%;
    font-weight: bold;
    margin: 0;
}
.content-column-200 ul li
{
    list-style: none;
    margin: 0;
}
.content-column-200 ul li a:link,
.content-column-200 ul li a:visited
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/content-column-200-navigation.png) no-repeat top left;
    color: #000;
    display: block;
    line-height: normal;
    margin-right: -14px;
    padding: 10px 10px 23px 20px;
    text-decoration: none;
    text-transform: uppercase;
}
.content-column-200 ul li a:hover,
.content-column-200 ul li a:active,
.content-column-200 ul li a.active
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/content-column-200-navigation-active.png) no-repeat top left;
    color: #f29100;
}

.content-column-200 ul li ul
{
    font-size: 95%;
    font-weight: bold;
    margin: 0;
}
.content-column-200 ul li ul li
{
    list-style: none;
    margin: 0;
}
.content-column-200 ul li ul li a:link,
.content-column-200 ul li ul li a:visited
{
    background: none;
    line-height: 13px;
    margin-right: 0;
    padding: 0 15px 15px 20px;
    text-transform: none;
}
.content-column-200 ul li ul li a:hover,
.content-column-200 ul li ul li a:active,
.content-column-200 ul li ul li a.active
{
}

.content-column-600 h4 a:link,
.content-column-600 h4 a:visited
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/tips-a.png) no-repeat bottom right;
    color: #000;
    display: block;
    font-weight: bold;
    margin: 0 -14px 0 220px;
    padding: 10px 24px 24px 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
.content-column-600 h4 a:hover,
.content-column-600 h4 a:active,
.content-column-600 h4 a.active
{
    background-image: url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/tips-a-active.png);
    color: #f29100;
}

/**
 * heading icons
 */
h1 span
{
    display: block;
    margin: -14px -14px -14px -34px;
    padding: 14px 14px 14px 42px;
}
.icon-boek
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-boek.png) no-repeat center left;
}
.icon-envelop
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-envelop.png) no-repeat center left;
}
.icon-gift
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-gift.png) no-repeat center left;
}
.icon-hart
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-hart.png) no-repeat center left;
}
.icon-in-focus
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-in-focus.png) no-repeat center left;
}
.icon-lamp
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-lamp.png) no-repeat center left;
}
.icon-paperclip
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-paperclip.png) no-repeat center left;
}
.icon-vergrootglas
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/icon-vergrootglas.png) no-repeat center left;
}

.sidebar-block
{
    background-color: #99c667;
    border-color: #fff;
    border-style: solid;
    border-width: 7px 7px 50px 7px;
    margin-bottom: 0;
    width: 186px;
}
.sidebar-block h1
{
    background-image: url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/frontpage-block-h1.png);
    font-size: 125%;
    margin: 7px -7px 10px -21px;
}
.sidebar-block p
{
    color: #fff;
    font-size: 90%;
    font-weight: bold;
    line-height: 17px;
    height: 80px;
    margin: 0 7px 20px 7px;
}
.sidebar-block p img
{
    float: right;
    margin: 0 0 10px 5px;
}
.sidebar-block h2
{
    font-size: 95%;
    margin: 0 -21px -28px 0;
    text-align: right;
}
.sidebar-block h2 a:link,
.sidebar-block h2 a:visited
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/frontpage-block-h2.png) no-repeat bottom right;
    color: #000;
    display: inline-block;
    line-height: normal;
    padding: 10px 20px 22px 10px;
    text-decoration: none;
}
.sidebar-block h2 a:hover,
.sidebar-block h2 a:active,
.sidebar-block h2 a.active
{
    background: transparent url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/frontpage-block-h2-active.png) no-repeat bottom right;
    color: #f29100;
}

a.button
{
    background: #cde1b3 url(http://www.omgaanmetidealen.nl/themes/v1/static/graphic/input-submit.png) no-repeat center right;
    color: #000;
    cursor: pointer;
    font-family: arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    margin-left: 20px;
    padding: 6px 15px 6px 5px;
    text-transform: uppercase;
    line-height: 15px;
    float: right;
}