
body { 
	padding: 0; 
	margin: 0; 
	background: #cccccc; 
	text-align: center; 
	font-family: tahoma;
	font-size: 11px;
	line-height: 130%;
}

hr {
	border: 0;
	color: #999;
	background-color: #999;
	height: 1px;
}

td { text-align:left}

table {
  text-align: center; 
	font-family: tahoma;
	font-size: 11px;
}

#page { 
	margin: 0 auto; 
	text-align: left; 
	width: 955px; 
	background: #fff; 
	padding: 0;
	background: url(/DubMembers7/images/bgwb.gif);
        border-right: 2px solid #959595;
        border-bottom: 2px solid #959595;
}

#page_vragen { 
	margin: 0 auto; 
	text-align: left; 
	width: 955px; 
	background: #fff; 
	padding: 0;
	border-right: 2px solid #959595;
  border-bottom: 2px solid #959595;
}

#header { 
	margin: 0; 
	padding: 0; 
	height: 99px; 
	background: url(/DubMembers7/images/logo_pleinplus.jpg) no-repeat 0 0px;
}

#nav {  font-size: 11px;
	background: url(/DubMembers7/images/logo_pleinplus2.jpg) no-repeat 0 0px;
	margin: 0;
	padding: 0;
	height: 18px;
}

#nav ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none;

}
#nav ul li { 
	float: left;
	background: #fff;
	margin: 0px;
	padding: 0;
	border-right: 1px solid #FFD472;
}
#nav ul li a {
	color: #439ACF;
        font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0;
	padding-left: 4px; 
	padding-right: 4px;
}
#nav ul li a:hover, #nav ul li a.active {
        text-decoration:underline;
}
#navfill { width: 10px; }

#content {
	color: #000;
	padding: 8px;
	float: left;
	width: 650px;
	padding-left: 15px;
	border-right: 0px solid #000;
}

#content_vragen {
	color: #000;
	padding: 8px;
	float: left;
	width:925px;
	padding-left: 15px;
	border-right: 0px solid #fff;
}

#content_vragen a { text-decoration: none; color:#000000; }

#sizer {
	float: right;
	height: 500px;
	width: 0;
}

#sidebar {
	float: right;
	width: 228px;
	padding: 8px;
	font-size: 11px;
        background: #CEE1EE; 
}

.bannerTitel {font-size: 12px;
              line-height: 1.2;
              margin-top: 20px;
              margin-bottom: 20px;
              color:#ba7103;
              text-decoration:none; 
              font-family: tahoma;
              font-weight: bold;}

#footer {
	clear: both; 
}

#footer_vragen {
	padding: 10px;
}

#sidebar .item {
	background: #DCEAF3;
	padding: 0px;
	margin: 0px;
        border: solid 1px #EF9C00;
}
#sidebar .item h1 {
	background: #DCEAF3;
        color: #000;
	padding: 4px;
	margin: 0;
	font-size: 11px;
}

#sidebar form { margin-top: 1em; }
#sidebar form label { float: left; color: #000; width: 80px; position: relative; top: 2px; padding-left: 4px;}
#sidebar .form-row input { width: 100px; height: 15px; }
#sidebar .submit-row { padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }
#sidebar .submit-row a { 
	padding-right: 16px; 
	color: #000; 
	text-decoration: none; 
	padding-top: 1px; 
	font-weight: bold;
}
#sidebar .link-row { padding-top: 4px; padding-bottom: 4px; padding-left: 4px;  color: #ba7103;}
#sidebar .link-row a {
        color: #ba7103;
	padding-left: 0px;
	text-decoration: none;
}
#sidebar a:hover { text-decoration: underline; }

#content h1 {
	font-size: 13px;
	padding: 0;
	margin: 0;
}
#content h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	margin-top: 1em;
}
#content p {
	margin-top: 0;
	margin-bottom: 1em;
	padding: 0;
}
#content form {
	background-color: #e8e8e8;
	padding: 8px;
	float: left;
	width: 400px;
}
#content form label { float: left; width: 120px; }
#content form #email { width: 300px; }
#content form #vraag { width: 300px; height: 120px; }
#content form input,
#content form textarea { font-size: 11px; margin-bottom: 1em; }

#footer a img { border: none; }
#content a img { border: none; }

#sidebar .userinfo {
  color: #000;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 4px;
}
#sidebar .userinfo p {
	margin: 0;
	padding: 0;
}
#sidebar .userinfo .kroontjes { 
	color: #f00;
	font-weight: bold;
}


table.surveys {
	border-collapse: collapse;
}
table.surveys td { border: 1px solid #ccc; padding: 4px 8px 4px 4px; }
table.surveys thead td { font-weight: bold; }

table.surveys .datum { width: 50px; }
table.surveys .survey { width: 275px; }
table.surveys .kroontjes, table.surveys .participated { width: 75px; }




#buttons { text-align: right; margin-bottom: 2em; }
#PrevBut, #NextBut { width: 90px; }
.QuestFont { margin-bottom: 1em; background-color: #e8e8e8; margin-left: -2px; padding: 2px; text-align:left }
.OptionFont  { text-decoration: none; color: #000; font-size:11px; text-align:left}
.OptionFont a { text-decoration: none; color: #000; font-size:11px; text-align:left}
.SRLine1, .SRLine2, .MRLine1, .MRLine2 { height: 2em; vertical-align: middle; line-height: 2em; }
.GridLine1 { background: #e8e8e8; }
.XptScaleColumn, .XPointsCell { text-align: center; vertical-align: bottom; }
.foutmelding { color: #f00; }