
div#content {
    float: left;
    clear: both;
    width: 899px;
    padding: 0 51px;
}

div#content h1 {
    float: left;
    clear: both;
    width: 899px;
    height: 86px;
    background: url(../images/bg_logo.gif) center left no-repeat;
}

div#content ul#mediummenu {
    float: left;
    clear: both;
    width: 899px;
    background: url(../images/bg_mediummenu.gif) bottom left repeat-x #E0E0E0;
    list-style: none;
}

div#content ul#mediummenu li {
    float: left;
    width: 180px;
}

div#content ul#mediummenu li a {
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    padding: 0 10px;
    line-height: 30px;
    text-decoration: none;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul,
div#content ul#mediummenu li#medium_ondernemen ul,
div#content ul#mediummenu li#medium_bezoekrijnwoude ul,
div#content ul#mediummenu li#medium_gemeentehuis {
    list-style: none;
    width: 180px;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li,
div#content ul#mediummenu li#medium_ondernemen ul li,
div#content ul#mediummenu li#medium_bezoekrijnwoude ul li,
div#content ul#mediummenu li#medium_gemeentehuis li {
    float: none;
    width: 160px;
    padding: 0 10px;
    color: #FFFFFF;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li a,
div#content ul#mediummenu li#medium_ondernemen ul li a,
div#content ul#mediummenu li#medium_bezoekrijnwoude ul li a,
div#content ul#mediummenu li#medium_gemeentehuis li a {
    display: block;
}


div#content ul#mediummenu li#medium_leveninrijnwoude ul li.intro,
div#content ul#mediummenu li#medium_ondernemen ul li.intro,
div#content ul#mediummenu li#medium_bezoekrijnwoude ul li.intro,
div#content ul#mediummenu li#medium_gemeentehuis li.intro {
    width: 156px;
    padding: 10px 12px;
    margin: 0 0 30px 0;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li a.meerlink,
div#content ul#mediummenu li#medium_ondernemen ul li a.meerlink,
div#content ul#mediummenu li#medium_bezoekrijnwoude ul li a.meerlink,
div#content ul#mediummenu li#medium_gemeentehuis li a.meerlink {
    border: none;
}
div#content ul#mediummenu li ul li a {
    display: block;
    width: 156px;
    padding: 2px;
    line-height: 133%;
}

div#content ul#mediummenu li ul li a:hover {
    background: #FFFFFF;
}

/* Levenin */
div#content ul#mediummenu li#medium_leveninrijnwoude {
    background: url(../images/internet/green/bg_mediummenu.gif) bottom left repeat-x #3D9F30;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul {
    background: #269419;
    height: 252px;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li.intro {
    background: #4BA63F;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li a {
    border-bottom: 1px solid #93C98D;
}

div#content ul#mediummenu li#medium_leveninrijnwoude ul li a:hover {
    color: #269419;
}

/* Ondernemen */
div#content ul#mediummenu li#medium_ondernemen {
    background: url(../images/internet/orange/bg_mediummenu.gif) bottom left repeat-x #FF5732;
}

div#content ul#mediummenu li#medium_ondernemen ul {
    background: #FF441B;
    height: 252px;
}

div#content ul#mediummenu li#medium_ondernemen ul li.intro {
    background: #FE6440;
}

div#content ul#mediummenu li#medium_ondernemen ul li a {
    border-bottom: 1px solid #FFA18D;
}

div#content ul#mediummenu li#medium_ondernemen ul li a:hover {
    color: #FF441B;
}

/* Bezoek */
div#content ul#mediummenu li#medium_bezoekrijnwoude {
    background: url(../images/internet/red/bg_mediummenu.gif) bottom left repeat-x #C3375A;
}

div#content ul#mediummenu li#medium_bezoekrijnwoude ul {
    background: #BC2048;
    height: 252px;
}

div#content ul#mediummenu li#medium_bezoekrijnwoude ul li.intro {
    background: #C74567;
}

div#content ul#mediummenu li#medium_bezoekrijnwoude ul li a {
    border-bottom: 1px solid #DF90A5;
}

div#content ul#mediummenu li#medium_bezoekrijnwoude ul li a:hover {
    color: #BC2048;
}

/* Gemeentehuis*/
div#content ul#mediummenu li#medium_gemeentehuis {
    background: url(../images/internet/blue/bg_mediummenu.gif) bottom left repeat-x #3162DB;
}

div#content ul#mediummenu li#medium_gemeentehuis ul {
    background: #1A50D7;
    height: 252px;
}

div#content ul#mediummenu li#medium_gemeentehuis ul li.intro {
    background: #406EDE;
}

div#content ul#mediummenu li#medium_gemeentehuis ul li a {
    border-bottom: 1px solid #8CA7EA;
}

div#content ul#mediummenu li#medium_gemeentehuis ul li a:hover {
    color: #1A50D7;
}

div#content ul#mediummenu li ul {
    position: absolute;
    width: 180px;
    display: none;
    list-style: none;
}

div#content ul#mediummenu li:hover ul,
div#content ul#mediummenu li.sfhover ul {
    display: block;
}

div#content div#header {
    float: left;
    width: 720px;
    height: 250px;
    border-top: 2px solid #606060;
    background: url() top left no-repeat;
}

div#content div#snelnaarcontainer {
    float: left;
    width: 179px;
    height: 252px;
    background: #E6E6E6;
}

div#content div#snelnaar {
    position: relative;
    width: 159px;
    padding: 0 10px;
    height: 251px;
}

div#content div#snelnaar div {
    position: absolute;
    bottom: 0;
}

div#content div#snelnaar h2 {
    padding: 0 10px;
    font-size: 100%;
    font-weight: normal;
    color: #5F5F5F;
    margin: 0 0 1em 0;
}

div#content div#snelnaar div ul {
    list-style: none;
}

div#content div#snelnaar div ul li {
    width: 159px;
    margin: 0 0 10px 0;
}

div#content div#snelnaar div ul li a {
    display: block;
    font-weight: bold;
    padding: 5px 10px;
    background: #D0D0D0;
    color: #5F5F5F;
    text-decoration: none;;
}

div#content div#snelnaar div ul li a:hover {
    background: #269419;
    color: #FFFFFF;
}

div#content div#bottom {
    clear: both;
    height: 10px;
}

div#content div#bottom ul {
    list-style: none;
    float: left;
}

div#content div#bottom ul li {
    float: left;
    width: 180px;
    height: 10px;
    font-size: 0px;
}

div#content div#bottom ul li#green {
    background: #269419;
}

div#content div#bottom ul li#orange {
    background: #FF441B;
}

div#content div#bottom ul li#red {
    background: #BC2048;
}

div#content div#bottom ul li#blue {
    background: #1A50D7;
}

div#wysiwyg,
div#footer {
    float: left;
    clear: both;
    width: 100%;
    color: #5F5F5F;
}

div#wysiwyg {
    padding: 10px 10px 10px 10px;
    line-height: 200%;
}

div#footer {
    padding: 0 10px;
}

div#readspeaker_container {
    float: right;
}

div#readspeaker_container a {
    background: transparent url(../images/internet/leesvoor.gif) no-repeat 0 1px;
    display: block;
    height: 31px;
    width: 31px;
    z-index: 100;
}

/* Nieuwsitems */
div#news {
    clear:both;
    padding-top:30px;
    padding-left:10px;
    padding-right:10px;
}

div#content div.small {
    width:680px;
    float:left;
}

div#news ul {
    list-style-type:none;
}

div#news ul li {
    border-bottom:1px solid #D9D9D9;
    padding-bottom:10px;    
    margin:0 0 11px;
    overflow:hidden;
}

div#news ul li a {
    color:#269419;
}

div#news ul li a.title {
    font-size:120%;
    word-spacing:0;    
    font-weight:bold;
}

div#news ul li span {
    color:#7B7B7B;
    font-size:90%;
}

div#news ul li p {
    line-height:200%;
    margin-top:5px;
}

ul#banners {
    padding-top:15px;
    width:193px;
    float:right;
    list-style-type:none;
}

ul#banners li {
    width:193px;
    overflow:hidden;
    margin-bottom:12px;
}

ul#banners li a img {
    border:none;
}