body {
    background: #06A8FB url('../images/jongeren/bg_home.gif') repeat-y left top;
    font-family: Verdana, sans-serif;
    font-size: 70%;
    line-height: 120%;
}

#content a {
    font-weight: bold;
}

#content td {
	color: #000 !important;
}

body#jongeren_body_1660, body#jongeren_body_, body#jongeren_body_0 {
    background: #06A8FB url('../images/jongeren/bg_home.gif') repeat-y left top;
}

body#jongeren_body_1651 {
    background: #f60 url('../images/jongeren/bg_gemeenteinfo.gif') repeat-y -1px top;
}

body#jongeren_body_1651 a {
    color: #ff9;
}

body#jongeren_body_1651 #content a {
    color: #f60;
}

body#jongeren_body_1654 {
    background: #5ee21d url('../images/jongeren/bg_vrijetijd.gif') repeat-y -1px top;;
}

body#jongeren_body_1654 a {
    color: #185B0B;
}

body#jongeren_body_1654 #content a {
    color: #5ee21d;
    font-weight: bold;
}

body#jongeren_body_1655 {
    background: #faea18 url('../images/jongeren/bg_doemee.gif') repeat-y -1px top;;
}

body#jongeren_body_1655 a {
    color: #697313;
}

body#jongeren_body_1655 #content a {
    color: #CC9900;
}
body#jongeren_body_1655 #content a.lijstitem_titel {
    color: #CC9900;
}

div#navcontainer {
	float: left;
    width: 262px;
    height: 492px;
    background: url(../images/jongeren/homemenu.gif) no-repeat #FF0000;

}

body#jongeren_body_1660 #navcontainer, 
body#jongeren_body_0 #navcontainer {
    background: url(../images/jongeren/homemenu.gif) no-repeat;
}

body#jongeren_body_1651 #navcontainer {
    background: url(../images/jongeren/gemeenteinfomenu.gif) no-repeat;
}

body#jongeren_body_1654 #navcontainer {
    background: url(../images/jongeren/vrijetijdmenu.gif) no-repeat;
}

body#jongeren_body_1655 #navcontainer {
    background: url(../images/jongeren/doemeemenu.gif) no-repeat;
}

#contentheader {
    width: 711px;
    height: 66px;
    position: absolute;
    top: 15px;
    left: 280px;
}

#contentheader {
    background: url('../images/jongeren/tophome.gif') no-repeat left top;
}

body#jongeren_body_1660 #contentheader, body#jongeren_body_0 #contentheader {
    background: url('../images/jongeren/tophome.gif') no-repeat left top;
}

body#jongeren_body_1651 #contentheader {
    background: url('../images/jongeren/topgemeenteinfo.gif') no-repeat left top;
}

body#jongeren_body_1654 #contentheader {
    background: url('../images/jongeren/topvrijetijd.gif') no-repeat left top;
}

body#jongeren_body_1655 #contentheader {
    background: url('../images/jongeren/topdoemee.gif') no-repeat left top;
}

div#content {
    width: 670px;
    position: absolute;
    top: 81px;
    left: 281px;
    padding: 20px;
    background-color: #fff;
}

#contenthome {
    width: 710px;
    position: absolute;
    top: 81px;
    left: 281px;
    border: 1px solid #fff;
    border-top: none;
    background-color: #fff;
}

body#jongeren_body_1660 #content, body#jongeren_body_0 #content {
    width: 710px;    
    left: 281px;
}

#content, #home_wrapper {
    overflow: visible;
}

#home_wrapper #home_left{
    float: left;
    width: 353px;
    border-right: 1px dashed #333;
}

#home_wrapper #home_right{
    float: right;
    width: 350px;
}

.navdiv {
    position: absolute;
    left: 137px;
    width: 124px;
}

.navdiv a {
    color: #000;
    font-size: 11px;
    line-height: 135%;
    display: block;
    font-weight: bold;
    padding: 1px 0 0 6px;
    font-variant: small-caps;
}

#navdivid143 {
   top: 38px;
}

#navdivid570 {
    top: 191px;
}

#navdivid603 {
    top: 343px;
}

.right_news_chunk {
    margin: 30px 20px 10px 20px;
    padding: 10px 0 20px 0;
    border-bottom: 1px dashed #333;
    display: table;
    height: 100px;
}

.left_news_chunk {
    margin: 30px;
    padding: 10px 0 20px 0;
    border-bottom: 1px dashed #333;
    display: table;
    height: 100px;
}

#snelmenu {
    position: absolute;
    top: 13px;
    left: 303px;
}

#snelmenu a {
    display: block;
    float: left;
    padding: 0px 4px 4px 15px;
    margin: 0 0 0 10px;
    background: url('../images/jongeren/snelmenu_bullet.gif') no-repeat left 4px;
    color: #fff;
    font-weight: bold;
    font-size: 85%;
}

p.nieuws_text, p.nieuws_datum {
    font-size: 80%;
}

p.nieuws_datum{
    padding: 0;
    margin: 0 0 10px 0;
    width: 120px;
    float: right;
    font-style: italic;
}

p.nieuws_text {
    padding: 0;
    margin: 0 0 10px 0;
    width: 50%;
}

#home_wrapper h5 {
    margin: 0 0 5px 0;
    padding: 0;
    font-size: 110%;
}

#homepoll {
    width: 301px;
    background: url('../images/jongeren/poll_rechts.gif') no-repeat right top;
    _background: url('../images/jongeren/poll_rechts.gif') no-repeat right 10px;
    margin: 0 0 0 20px;
}

#homepoll h4 {
    width: 269px;
    _width: 284px;
    height: 25px;
    _height: 40px;
    background: url('../images/jongeren/poll_top.gif') no-repeat left top;
    font-size: 110%;
    padding: 15px 0 0 15px;
    _padding: 15px 0 0 15px;
}

#homepoll #pollvraag {
    background-color: #003366;
    width: 264px;
    _width: 284px;
    color: #fff;
    font-weight: bold;
}

#homepoll #pollvraag #pollintro {
    padding: 10px;
}

#homepoll #pollvraag table tr td {
    padding: 5px;
    color: #fff;
}

#homepoll #pollvraag table tr td h6 {
    color: #fff;
}

#homepoll #pollvraag table tr td a {
    color: #fff;
}

#homepoll #pollvraag table {
    width: 100%;
    background: #1090DB;
}

div#intro,
div.vervolg,
div.downloads,
div#rubrieken_wrap {
    font-size: 100%;
    width: 631px;
    background: url(../images/jongeren/bg_block_671.gif) left bottom no-repeat;
    min-height: 0;
}

div#content h2 {
    display: block;
}

div#content h6 {
    font-size: 113%;
}

#kruimelspoor {
    position: absolute;
    top: 61px;
    left: 290px;
    font-weight: bold;
}

#jongerenportallink {
    width: 120px;
    height: 20px;
    position: absolute;
    left: 123px;
    top: 472px;
}

.show_no_css {
    display: none;
}

h6 .hoofdstuk_titel {
    color: #000;
}

ul.ul_lijst li.lijstitem_bullet a {
    font-size: 1em;
}

ul.ul_lijst li.lijstitem_bullet {
    margin: 0;
    padding: 0 0 0 15px;
}

#content ul.itemlist li.item,
#content ul.itemlist_bullet li.item {
    width: 100%;
}

#content ul#hoofdstukken_list {
    margin-bottom: 30px;
}

#content ul#hoofdstukken_list li {
    background: none;
    padding-left: 0;
}

#chat_stream {
    background: #FFF7D2;
}

#terugknop {
    float:right;
}

#terugknop img {
    border:0;
}

div.hoofdstuk_naarboven {
    padding: 0 20px 20px 0;
    text-align: right;
}
