body{
	margin:0;
	padding:0;
	background-color:#EFFFFF;
	background-image:url(http://www.luiemotorfiets.nl/images/Asfaltweg150.jpg);
	background-repeat: repeat-y;
	background-position:25px;
	width: 100%;
	font-family: Arial, sans-serif;
 	font-size: 12px; 
	overflow: scroll;
}
hr {
	color: #222299;
	background-color: #222299;
	clear: both;
	margin: 0px;
	margin-bottom: 10px;
	height: 1px;
	border: none;
}
.signature hr {
	border-top: 1px dashed #222299;
	height: 1px;
}
/* p */
p {
	font-size: 10px;
	margin: 0px;
	margin-top: 5px;
	line-height: 14px;
}
.PageInfo p {
	clear: both;
	margin-bottom: 5px;
}
.sitenieuws p {
	max-width: 500px;
}
.CommentBody p {
	font-size: 12px;
	line-height: 16px;
}
#Session p, #Panel p {
	margin: 0px;
}
#Panel p {
	margin-bottom: 5px;
}
p#stickytekst , p#lockedtekst{
	float: left;
	margin-right: 5px;
	line-height: 24px;
}
/* einde p */
/* img */
img {
	display: inline;
	border: 0;
	vertical-align: text-bottom;
}
img.menupijl {
	vertical-align: middle;
	position: relative;
	cursor: pointer;
}
img.forumikoon {
	width: 64px;
	height: 64px;
	float: right;
	vertical-align: top;
	margin-left: 10px;
}
img.onderwerpikoon {
	float: left;
	vertical-align: top;
	margin-right: 10px;
}
img.ikoontje {
	width: 32px;
	height: 32px;
	vertical-align: text-bottom;
	margin-top: 3px;
}
img.tool {
	width: 24px;
	height: 24px;
	vertical-align: text-bottom;
}
.CommentHeader img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border-right: 2px solid #EEEEEE;
	border-bottom: 2px solid #EEEEEE;
	border-left: 2px solid #AAAAAA;
	border-top: 2px solid #AAAAAA;
}
#Session a img, #Comments a img {
	margin-top: 5px;
	margin-bottom: 5px;
}
#Panel img {
	background-color: #EFFFFF;
}
#Panel li img {
	margin-left: 10px;
}
#stickyicon, #lockedicon {
	cursor: pointer;
}
/* einde img */
/* headers */
/* h1 */
h1 { 
	margin: 0;
	font-size: 26px; 
	font-weight: bold;
	text-align: center;
	clear: left;
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
} 
.ContentInfo h1 {
	background-image:url(http://www.luiemotorfiets.nl/images/kopje_achtergrond.gif);
	color:white;
	font-size:20px;
	line-height:53px;
	width: 600px;
	height: 53px;
	vertical-align: middle;
	position: relative;
	z-index: 20;
}
#boven h1 {
	line-height: 90px;
}
#onder h1 {
	line-height: 70px;
	margin: 0;
}
.CommentBody h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
}
/* einde h1 */
/* h2 */
h2 {
	color:#222299;
	font-weight: bold;
	width: auto;
	font-size: 16px;
	line-height: 24px;
	background-image: none;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	height: auto;
	display: block;
	text-align: left;
}
#Panel h2 {
	font-size: 14px;
	line-height: 20px;
}
.Discussion h2 {
	margin-top: 0px;
}
h2.CategoryName, #Comments h2, .sitenieuws h2 {
	background-image:url(http://www.luiemotorfiets.nl/images/onder_kopje_achtergrond.gif);
	color:white;
	font-size:14px;
	line-height:36px;
	text-align:center;
	width: 400px;
	height: 36px;
	margin-top: 20px;
	clear: both;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
.CommentBody h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
}
/* einde h2 */
/* h3 */
h3 {
	color:#222299;
	font-weight: bold;
	width: auto;
	font-size: 14px;
	line-height: 20px;
	background-image: none;
	margin: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	height: auto;
	display: block;
	text-align: left;
}
.CommentBody h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
}
/* einde h3 */
/* h4 */
h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
}
table.onderwerpen h4 {
	position: relative;
	top: 18px;
}
h5, h6 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
}
#Panel h4 {
	margin-bottom: 20px;
}
#Discussions td.onderwerp h4 {
	clear: none;
}
/* einde h4 */
/* einde headers */
/* lijsten */
ul, ol {
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
	margin: 0;
}
ul.MembershipOptionLinks {
	position: absolute;
	top: 120px;
	left: -1px;
	width: 150px;
	text-align: left;
}
.PasswordRequestForm ul {
	width: 280px;
}
.CommentBody ul {
	list-style-type: disc;
	list-style-position: inside;
}
.CommentBody ol {
	list-style-type: decimal;
	list-style-position: inside;
}
#Header ul {
	margin-top: 10px;
}
#Panel ul {
	margin-left: 10px;
	text-align: left;
}
#linkerkolom ul {
	padding-left: 5px;
}
#linkerkolom ul ul {
	padding:0;
	margin-left: 12px;
}
#linkerkolom ul ul ul {
	margin-left: 12px;
}
#frmSignIn ul {
	position: relative;
	left: -7px;
	top: -15px;
}
#frmPresetAvatars ul , #frmPicture ul{
	clear: left;
}
ul li {
	margin: 0;
	padding: 0;
}
ul.broodkruimel li, ul.broodkruimel li.onderwerp {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 9px;
	line-height: 18px;
	padding-left: 5px;
	margin-right: 10px;
	background-image:url(http://www.luiemotorfiets.nl/images/FietsbordjeGroenLang.gif);
	background-repeat: no-repeat;
	width: 110px;
	height: 18px;
}
ul.broodkruimel li.onderwerp {
	background-image: none;
	font-size: 12px;
	width: auto;
}
ol.PageListEmpty {
	display: none;
}
ol.PageList li {
	display: inline;
}
#Header ul li {
	float: left;
	width: 100px;
	margin-left: 5px;
	padding: 5px;
	background-color: #222299;
	color: #EFFFFF;
	text-align: center;
}
#Footer ul li {
	width: 85px;
	height: 24px;
	margin-bottom: -5px;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image:url(http://www.luiemotorfiets.nl/images/VerderGaan.gif);
	color: #EFFFFF;
	text-align: left;
}
#Panel li  {
	margin-top: 5px;
}
#linkerkolom li {
	font-size: 12px;
	font-weight: normal;
}
#linkerkolom li.menukop {
	font-size: 13px;
	font-weight: bold;
}
div#Form.Account ul li {
	width: 450px;
	margin-bottom: 10px;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
div#Form.Extensions label {
	display:none;
}
li#TermsOfServiceCheckBox label {
	font-size: 10px;
	width: 230px;
}
li#TermsOfServiceCheckBox input {
	clear: none;
}
#frmPresetAvatars ul li, #frmPicture ul li{
	clear: left;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
}
div#Form.Account ul li label {
	float: none;
}
div#Form.Account ul li input, div#Form.Account ul li textarea  {
	float: left;
	clear: left;
	margin-right: 10px;
}
div#Form.Account fieldset, div#Bozobin {
	width: 450px;
	position: relative;
	z-index: 10;
}
div#Bozobin {
	left: 120px;
}
div.PresetAvatar {
	width: 140px; 
	height: 100px;
	float: left;
	vertical-align: bottom;
}
.verklaring {
	float: left;
	vertical-align: bottom;
	width: auto;
	padding: 5px;
	padding-right: 10px;
	font-weight: bold;
	border: thin #222299 solid;
	margin-top: 5px;
	width: 100px;
}
.nieuw {
	background-color: #FFEB0D;
	color: #222299;
}
.LargeCommentBox {
	width: 600px;
	height: 450px;
}
.SmallCommentBox {
	width: 400px;
	height: 260px;
}
.moderator {
	color: #8B0000;
}
.clear {
	clear: both;
}
.clearright {
	clear: right;
}
.clearleft {
	clear: left;
}
.tekstklein {
	font-size: 10px;
}
.sitenieuws {
	position: relative;
	z-index: 10;
	top: 30px;
}
.ApplyForm, .About, .PasswordRequestForm {
	padding: 10px;
	position: absolute;
	z-index: 30;
	background-color: #EFFFFF;
	border: thin #222299 solid;
}
.PasswordRequestForm  {
	left: 400px;
	top: 90px;
	width: 320px;
}
.ApplyForm  {
	left: 400px;
	top: 90px;
	width: 510px;
}
.About {
	top: 10px;
	left: 10px;
	width: 300px;
}
/* einde klassen */
/* id's */
div#broodkruimelspoor {
	position: absolute;
	top: 140px;
	right: 12px;
	font-weight: bold;
	width: 80%;
}
div#onderbroodkruimelspoor {
	position: absolute;
	right: -5px;
	font-weight: bold;
	width: 80%;
	z-index: 10;
}
div#uitgebreidlink {
	font-weight: bold;
	position: relative;
	top: -20px;
}
div#simpellink {
	font-weight: bold;
	position: relative;
	top: 70px;
	left: -63px;
}
form#cse-search-box {
	width: 300px;
}
/* einde id's */
.koud {
	background-color: #CCCCCC;
}
.lauw, #Discussions  .lauw a {
	background-color: #DDDDDD;
	color: black;
}
.warm, #Discussions  .warm a {
	background-color: #EEEEEE;
	color: black;
	font-weight: bold;
}
.heet, #Discussions  .heet a {
	background-color: white;
	color: black;
	font-weight: bold;
}
/* links */
/* normale links: donkerblauw en onderstreept */
a {
	color: #222299;
	text-decoration:underline;
}
/* normale link: bezocht -> zwart */
a:visited {
	color: black;
}
/* normale link actief: licht op donkerblauwe achtergrond */
a:hover, a:active  {
	color: #EFFFFF;
	background-color: #222299;
}
/* geel op blauw */
a.blauw {
	color:#FFEB0D;
	background-color: #222299;
}
/* geel op blauw visited -> wit op blauw */
a.blauw:visited {
	color: white;
}
/* geel op blauw active -> blauw op wit */
a.blauw:active, a.blauw.hover {
	color: #222299;
	background-color: white;
}
/* wit op blauw */
a.opBlauw , a.opBlauw:visited, #Comments h2 a, #Comments h2 a:visited, a.balk, a.balk:hover, a.balk:visited {
	color: white;
	background-color: transparent;
	text-decoration: none;
}
/* wit op blauw  active -> blauw op lichtblauw*/
a.opBlauw :active, a.opBlauw:hover {
	color: #222299;
	background-color: #EFFFFF;
	text-decoration: none;
}
.up a  {
	color:#FFEB0D;
	background-color: #222299;
}
#Header ul li a, #Header ul li a:visited, #Header ul li a:hover, #Header ul li a:active  {
	font-size: 12px;
	display: block;
	width: 80px;
	margin-left: 5px;
}
/* blauw op geel */
#Header ul li.TabOn a, #Header ul li.TabOn a:visited, #Header ul li.TabOn a:hover, #Header ul li.TabOn a:active  {
	background-color: #FFEB0D;
	color: #222299;
	font-weight: bold;
}
a.CancelButton, a.CancelButton:visited {
	color: #EFFFFF;
}
a.CancelButton:active, a.CancelButton:hover {
	color: #222299;
	background-color: #EFFFFF;
}
.CommentTools a {
	display: block;
}
#linkerkolom a {
	color:#FFEB0D;
	background-color: #222299;
	text-decoration: none;
}
#linkerkolom a:visited  {
	color:#FFFFFF;
	background-color: #222299;
}
#linkerkolom li.menukop > a {
	color:#88BBC0;
	background-color: #222299;
	text-decoration: none;
}
#linkerkolom li.menukop > a:visited  {
	background-color: #222299;
	color:#C0C0C0;
}
#linkerkolom li.menukop  {
	color:#C0C0C0;
}
#linkerkolom a:hover {
	background-color:#EEEEEE;
	color:#0000AA;
	text-decoration:underline;
}
a#luie {
	background-color:#FFFFFF;
	color:#000000;
}
a#luie:visited {
	background-color:#FFFFFF;
	color:#000000;
}
a#luie:active {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:underline;
}
a#luie:hover {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:underline;
}
#n404 a {
	color:#000000;
	text-decoration: none;
}
#linkerkolom #vliegtuig a:hover, #linkerkolom #n404 a:hover {
	background-color:#0000AA;
	color:#EEEEEE;
}
#linkerkolom #vliegtuig a, #linkerkolom #n404 a {
	color: #0000AA;
	background-color: white;
}
#linkerkolom #n404 a {
	background-color: yellow;
}
ul.MembershipOptionLinks li a{
	font-weight: bold;
}
/* einde links */
/* balken */
#paal {
	position: absolute;
	z-index:-1;
	top: 57px;
	left: 103px;
}
#bovenbalk, #onderbalk { 
	color:#FFFFFF;
	width: 100%;
}
#bovenbalk { 
	position: relative;
	margin-top: -15px;
	clear: both;
}
#voet {
	clear: both;
	width:100%;
	position: relative;
	margin: 0;
	z-index: 0;
}
#balk {
	height: 120px;
}
#boven { 
	margin-left: 120px; 
	margin-right: 100px; 
	margin-top: 0px;
	height:90px;
	background-image:url(http://www.luiemotorfiets.nl/images/BannerMiddenBovenPaal.gif);
	background-repeat:repeat-x; 
}
#onder {
	margin-left: 120px; 
	margin-right: 120px; 
	margin-top: 0px;
	height:140px;
	z-index: -1;
	background-image: url(http://www.luiemotorfiets.nl/images/BannerMiddenOnderPaal.gif);
	background-repeat:repeat-x; 
}
.linkerkant {
	position: absolute;
	left: 10px;
	top: 0px;
}
.linkeronderkant {
	position: relative;
	top: 140px;
	left: 10px;
}
.rechteronderkant {
	position: absolute;
	top: 140px;
	right: 10px;
}
.rechterkant {
	margin-right: 10px;
	margin-top: 0px;
	float: right;
}
.up {
	color: #FFFFFF;
	background-image: url(http://www.luiemotorfiets.nl/images/home.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	width: 75px;
	height: 44px;
	padding-top: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
}
#up1 {
	position: absolute;
	left: 57px;
	top: 99px;
}
#up2 {
	position: absolute;
	left: 57px;
	top: 58px;
}
#up3 {
	position: absolute;
	left: 57px;
	top: 18px
}
#copyright {
	clear: both;
	margin-right: 20px;
	padding-right:0px;
	margin-top: 0px;
	padding-top: 0px;
	float: right;
	position: relative;
	top: -69px;
	font-size: 10px;
}
/* einde balken */
#Body {
	padding-left: 190px;
	padding-right: 20px;
}
#Session { 
	float: left;
	text-align:right;
	color:#222299;
	margin-top: -5px;
	margin-right: 0px;
	margin-left: 3px;
	height: 104px;
	position: relative;
	z-index: 10;
}
#Header {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
#Footer {
	width: 150px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	top: -55px;
	right: 0px;
	z-index: 20;
}
fieldset {
	color: #222299;
	padding: 5px;
	border-style: none;
}
form iframe {
	width: 450px;
}
.SignInForm {
	width: 250px;
	clear: both;
	position: absolute;
	top: 100px;
	left: 191px;
	text-align: right;
	color: #222299;
	z-index: 10;
}
.SignInForm fieldset {
	position: relative;
	top: 20px;
}
fieldset {
	width: 250px;
}
#Form h4 {
	padding-right: 10px;
}
label {
	clear: both;
	float: left;
}
.About p, .PasswordRequestForm p, .ApplyForm p {
	font-size: 10px;
}
.Submit {
	position: relative;
	z-index:20;
}
input{
	float: right;
	clear: right;
}
input#txtKeywords, input#txtTopic{
	float: none;
}
#SimpleSearchRadios {
	position: relative;
	left: 275px;
	top: -50px;
	width: 100px;
}
#AdvancedSearchRadios {
	margin-bottom: 20px;
	clear: left;
}
#SearchSimpleFields, #SearchDiscussionFields, #DiscussionCommentSearch, #SearchUserFields {
	clear: left;
}
#SearchDiscussions, #SearchComments, #SearchUsers {
	width: 400px;
}
#SearchDiscussions input, #SearchDiscussions select, #SearchCommentFields input, #SearchCommentFields select, #SearchUsers input, #SearchUsers select {
	float: right;
	margin-bottom: 10px;
	clear: right;
}
#SearchDiscussionFields p , #SearchCommentFields p{
	clear: both;
}
#SearchDiscussionFields p a, #SearchCommentFields pa {
	float: left;
}
#SearchSimple div  {
	clear: left;
	margin-top: 10px;
}
#SearchDiscussionFields, #SearchCommentFields, #SearchUserFields {
	display: none;
}
#Panel {
	position: absolute;
	right: 20px;
	top: 180px;
	z-index: 10;
	padding: 10px;
	font-size: 10px;
	background-color: #EFFFFF;
}
#Panel div {
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}
#Panel iframe {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
#Content {
	margin-right: 20px;
	margin-top:20px;
	position: relative;
	top: 71px;
}
.ContentInfo {
	clear: both;
	font-size: 11px;
	position: relative;
	z-index:10;
}
#OnderwerpOpties {
	position: absolute;
	left: 280px;
	top: 270px;
	z-index: 20;
}
div#Comments {
	clear: both;
}
.CommentObject {
	clear: both;
	margin-top: 10px;
}
.CommentHeader  {
	margin: 0;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 5px;
	padding-top: 10px;
	float: left;
	width: 110px;
	font-size: 10px;
	border-left: 3px solid #9999FF;
	border-right: 3px solid #5555CC;
	border-bottom: 3px solid #3333AA;
	border-top: 3px solid #AAAAFF;
	background-color: #FFEB0D
}
.CommentBody {
	background-color: #FFFFFF;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-left: 2px solid #AAAAAA;
	border-top: 2px solid #AAAAAA;
	padding: 5px;
	padding-left: 10px;
	font-size: 12px;
	overflow: auto;
	margin-right: 0px;
}
.CommentTools {
	font-size: 10px;
	float: right;
	width: 40px;
	padding-left: 10px;
	text-align: left;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-left: 2px solid #AAAAAA;
	border-top: 2px solid #AAAAAA;
}
table {
	width: 100%;
	border: 1px solid #222299;
	border-collapse: collapse;
	clear: both;
	overflow: scroll;
}
table.forums th, table.forums td {
	width: 33%;
	max-width: 400px;
}
table.forums td {
	vertical-align: top;
}
table td, table th {
	border: 1px solid #222299;
	padding: 5px;
	vertical-align: bottom;
	font-size: 10px;
	font-weight: bold;
}
table.onderwerpen td.onderwerp {
	background-color: #FFEB0D;
}
table.onderwerpen td.gegevens {
	font-size: 10px;
}
table.onderwerpen thead {
	background-color: #222299;
	color: white;
	text-align: center;
}
table.onderwerpen thead th{
	padding-right: 15px;
	padding-left: 2px;
}
table.onderwerpen thead th.header {
    background-image: url(/forum/images/bg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
table.onderwerpen thead th.headerSortUp { 
    background-image: url(/forum/images/asc.gif); 
	background-repeat: no-repeat;
	background-position: right;
}
table.onderwerpen thead th.headerSortDown { 
    background-image: url(/forum/images/desc.gif);
	background-repeat: no-repeat;
	background-position: right;
}
td.CategoryDescription {
	background-color: #FFEB0D;
	color: black;
	font-weight: bold;
}
td.CategoryDiscussionCount {
	background-color: white;
}
td div.posting {
	width: 40%;
	background-color: white;
	float: left;
	margin-right: 10px;
	display: inline;
	padding: 5px;
	padding-bottom: 2px;
}
.DiscussionTopic, .Discussion .DiscussionStarted, .Discussion .DiscussionComments {
	width: 185px;
	border: 1px solid #222299;
	font-size: 10px;
	padding: 5px;
	padding-bottom: 3px;
	text-align: left;
	margin-right: 5px;
	margin-bottom: 10px;
	float: left;
}
.DiscussionComments{
	margin-right: 0px;
}
#Discussions {
	margin-right: 5px;
	margin-top: 2px;
}
.Button, .CancelButton {
	width:auto;
	cursor:pointer;
	background-color: #222299;
	color: #EFFFFF;
}
.CancelButton {
	padding: 5px;
	margin-top: 10px;
}
.SortListItem {
	width: 450px;
	margin-bottom: 20px;
}
.SortEdit, .SortRemove , .SortMove{
	float: right;
	margin-left: 10px;
}
.CategoryList, .CategoryForm, .StartDiscussion, .RoleEditForm {
	min-width: 450px;
}
.RoleEditForm {
	min-width: 450px;
	border-style: none;
}
#frmPostComment {
	width:60%;
	position: relative;
	z-index: 20;
}
#CommentBox_tbl {
	width: 100%;
}
#CommentBox {
	border: thin solid #222299;
	background-color: white;
}
#AccountProfile {
	font-family: Arial, sans-serif;
 	font-size: 12px;
}
#AccountProfile div.item { 
	border: 1px solid #222299;
	padding: 5px;
	width: 400px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#AccountProfile span {
	font-weight: normal
}
#AccountProfile span.key {
	font-weight: bold;
	clear: both;
	width: 150px;
}
#AboutVanilla {
	display: none;
}
#linkerkolom {  
	position: absolute;
	left: 25px;  
	top: 140px;
	width: 133px;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
#linkerkolom #bovenkant {
	background-image: url(http://www.luiemotorfiets.nl/images/menuBovenEU.gif);
	background-repeat: no-repeat;
	margin-left: 14px; 
	width: 122px;
	height: 115px;
	padding-top: 16px;
	padding-left: 24px;
	margin-bottom: -20px;
}
#thuisvak {
	position: relative;
	top: 65px;
}
#linkerkolom #onderkant {
	background-image: url(http://www.luiemotorfiets.nl/images/menuOnder.gif);
	margin-left: 14px; 
	width: 122px;
	height: 70px;
}
#linkerkolom #menu {
	background-image: url(http://www.luiemotorfiets.nl/images/menuMidden.gif);
	background-repeat:repeat-y;
	margin-left: 14px; 
	width: 122px;
}
#linkerkolom #vliegtuig, #linkerkolom #n404 {
	color: #000000;
}
#linkerkolom .groep {
	position: relative;
	left: -5px;
}
#pijl {
	display:block;
	margin-top: 40px;
	margin-left: 60px;
	margin-bottom: 100px;
}
#vliegtuig {
	padding-top: 0px;
	padding-left: 0px;
}
.sylvia {
	position: relative;
	top: 10px;
	left: 10px;
}
#n404 {
	position: relative;
	top: 22px;
	left: 15px;
}
#kopij {
	position: relative;
	top: 22px;
	left: 70px;
	font-size: xx-small;
}
.bordje {
	background-image:url(http://www.luiemotorfiets.nl/images/fietsbordje.gif);
	height: 18px;
	width: 100px;
}
#google{
	margin-left: 15px;
	margin-top: 0px;
}
#bovenbanner {
	position: absolute;
	width: 728px;
	margin-left: auto;
	margin-right: auto;
	top: 210px;
	left: 190px;
	height: 80px;
	z-index: 20;
}
.floatright {
	float: right;
}
.floatleft {
	float: left;
}
.up {
	position: relative;
	top: -15px;
}
.fotolinks {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}
#pgbottom{text-decoration:none!important;height:1px;width:1px;font-size:1px;}
.ErrorContainer{
	background:url(alert.gif) no-repeat top left #FFEDEF;
	border-top:1px solid #FFC2CA;
	padding:10px 10px 10px 27px!important;
	overflow:hidden;
	position: absolute;
	top: 10px;
	left: 10px;
}
select.CategorySelect {
	margin-left: 50px;
}
input#txtTopic {
	margin-left: 50px;
}
.ErrorTitle{font-weight:bold;color:#c00!important;}
.Error{color:#c00!important;}
#Success{border-top:1px solid #9C9;border-bottom:1px solid #9C9;background:#E2F9E3;color:#060!important;display:block;line-height:200%;text-align:center;font-size:13px;margin-bottom:10px!important;}
.Notice{background:url(notice.gif) left center no-repeat #FFFECC;border:1px solid #FAEBB1;font-size:13px;padding:8px 8px 8px 30px;margin-bottom:20px;color:#D57D00;line-height:150%;}
.Notice span{float:right;display:block;font-size:11px;}
.Notice span a, .Notice span a:link, .Notice span a:visited, .Notice span a:hover{color:#f60;}
.Invisible{display:none;}
.Visible{display:block;}