body {
     background-color : #744b9f;
     background-image : url(/uploads/images/back_image_dancestyles.jpg);
     background-repeat : no-repeat;
     background-attachement : fixed;
     background-position : top center;
     margin:0 auto;
     text-align : center;
     padding : 0px;
}
#video {
     background-image : url(/uploads/images/back_image_video.jpg);
}
#lesrooster {
     background-image : url(/uploads/images/back_image_lesrooster.jpg);
}
#lessen {
     background-image : url(/uploads/images/back_image_lessen.jpg);
}
#entertainment {
     background-image : url(/uploads/images/back_image_entertainment.jpg);
}
#extra {
     background-image : url(/uploads/images/back_image_extra.jpg);
}
#contact {
     background-image : url(/uploads/images/back_image_contact.jpg);
}
#agenda {
     background-image : url(/uploads/images/back_image_agenda.jpg);
}
#workshop {
     background-image : url(/uploads/images/back_image_workshop.jpg);
}
#news {
     background-image : url(/uploads/images/back_image_news.jpg);
}
#kids {
     background-image : url(/uploads/images/back_image_kids.jpg);
}
div.underlay {
     background-image : url(/images/underlay.png);
     background-repeat : no-repeat;
     background-attachement : fixed;
     background-position : top center;
     height : 100%;
     text-align : left;
     
}
table {
     border-collapse : collapse;
}
td.logo {
	width : 260px;
}
td.menu {
	width : 634px;
        padding-top : 105px;
}
td.ruimte1 {
	width : 84px;
}

td.ruimte2 {
	width : 70px;
}
td.nieuws_en_video {
	width : 188px;
}
td.ruimte3 {
	width : 42px;
}
td.content {
	width : 460px;
        text-align : left;
        padding-top : 30px;
        padding-right : 105px;
}
td.text {
     background-image : url(/images/tekstkader_middle.gif);
     background-repeat : no-repeat;
     background-attachement : fixed;
     background-position : top left;
     text-align : left;
	 height : 420px;
	 vertical-align : top;
}
td.text_video {
     background-image : url(/images/videokader_middle.gif);
     background-repeat : repeat-y;
     background-attachement : fixed;
     background-position : top left;
     text-align : left;
	 height : 420px;
	 vertical-align : top;
}
div.scroller {
     width : 100%;
     height : 420px;
     position : relative;
     padding : 0px;
     overflow : auto;
}
div.margin {
     padding : 15px;
     font-family : "Trebuchet MS", Arial;
     font-size : 14px;
     color : #744b9f;
     line-height : 18px;
}

div.margin h1 {
     font-family : "Trebuchet MS", Arial;
     font-size : 16px;
     color : #744b9f;
     height : 30px;

}
div.margin h2 {
     font-family : "Trebuchet MS", Arial;
     font-size : 14px;
     color : #744b9f;
     height : 30px;
     font-weight : bold;
}
div.margin ul, ol {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 18px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #744b9f;
    text-decoration: none;
    text-indent: 5px;
    list-style-position: outside;
    padding: 6px;
    margin: 2px;
    margin-left : 10px;
}

/* nieuws */
td.nieuws_en_video {
	vertical-align : top;
	padding-top : 18px;
}
td.nieuws {
     background-image : url(/images/back_nieuws.gif);
     background-repeat : repeat-y;
     background-attachement : fixed;
     background-position : top left;
	 line-height : 16px;
	text-align : left;    
}
td.nieuws A, A:Active, A:Visited {
    color : White;
    font-family : Arial;
    font-size : 13px;
    text-decoration : none;
}

td.nieuws A:Hover  {
    color : White;
    font-family : Arial;
    font-size : 13px;
    text-decoration : underline;
}
div.nieuwspadding {
    padding : 10px;
} 
div.margin A, A:Active, A:Visited, A:Hover {
    color : #21419d;
    font-family : Arial;
    font-size : 13px;
    text-decoration : underline;
}
#menuwrapper a {
	font-size : 16px;
}
a.menuactive menuparent {
	font-size : 16px;
}
a.menuparent {
    font-size : 16px;
}

td.formdata {
	padding-bottom : 8px;
}
td.formlabel {

	padding-bottom : 8px;
}

td.formdata input, select, textarea {
	border : 1px solid #d960d8;
}
td.formdata select {
	color : #744b9f;

}



a.menuactive {
    background-color : White;
	color :#744b9f;
	}