﻿/* FORUM  */
div.sf_threadTitle { margin: 0 !important; padding: 0 !important; }

div.sf_threadTitle h1 { display: block !important; font-size: 1.75em;}

table.sf_forumsList, table.sf_forumsThreadsList { border-bottom: 1px dotted #94C9D9 !important; }
table.sf_forumsList td, table.sf_forumsThreadsList td { border-top: 1px dotted #94C9D9 !important; }
div.sf_forumsWrapper th					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: left;}
div.sf_forumsWrapper td					{ width: 50px; vertical-align:top; padding:10px 0 !important;}
div.sf_forumsWrapper td.visible			{ width: 80px; color: #006600}
div.sf_forumsWrapper td.hidden			{ width: 80px; color: #990000}
div.sf_forumsWrapper td.sf_forumTitle	{ width: 550px; }
div.sf_forumsWrapper td.sf_forumAuthor	{ width: 160px; }
div.sf_forumsWrapper td span			{ font-weight: bold; }
table.sf_forumsList th					{ padding: 0 !important; }
div.sf_forumsWrapper td.sf_forumTitle a,
table.sf_forumsThreadsList td.sf_forumThreadTitle a { font-weight: normal; font-size: 12px; }

/* END */
div.sf_threadTitle { padding-top:15px; }
p.button a,
p.sf_createNewItem a,
div.sf_threadTitle a,
p.sf_createNewItem input { display:block; width:85px; height: 23px; background: url(/Images/button.png) no-repeat; text-align: center; text-decoration: none; color: #1A426F; font-size: 11px; float: right; line-height:22px;}
p.sf_createNewItem input { float: none; display: inline-block; border-style:none; cursor: pointer; padding-bottom:2px; }
p.button a:hover,
p.sf_createNewItem a:hover,
div.sf_threadTitle a:hover,
p.sf_createNewItem input:hover { height: 22px; background: url(/Images/button.png) 0px -23px no-repeat; color: #333333; padding-top: 1px; }
p.sf_createNewItem input:hover { height: 23px; padding-top: 2px; }
p.sf_postCommands a 		{ text-decoration: none; color: #1A426F; font-size: 11px; line-height:22px; }
p.sf_postCommands a:hover 	{ color: #333333;}

a.date 			{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
a.date:hover 	{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
p.sf_forumDate	{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; /*padding:10px 0 0 0;*/ }


/* FORUM VERVOLG */
table.sf_forumsThreadsList					{ margin: 20px 0px; }
div.sf_forumsWrapper td.sf_forumDate			{ width: 140px; }
div.sf_forumsWrapper td.sf_forumThreadTitle	{ width: 550px; }
div.sf_forumsWrapper tr						{ padding: 10px 0; }
p.back a,
p.sf_back a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1A426F; padding: 6px 0px 5px 25px; background: url(/Images/back.gif) left 3px no-repeat;}
p.back a:hover,
p.sf_back a:hover { color: #333333;  background: url(/Images/back.gif) left -27px no-repeat;}

p.sf_delete a 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1A426F; padding: 4px 0px 5px 25px; background: url(/Images/delete.gif) left 3px no-repeat; float:right; margin-top:-4px;}
p.sf_delete a:hover	{ color: #333333;  background: url(/Images/delete.gif) left -27px no-repeat;}

/* END */


/* FORUM VERVOLG 2 */
dl.sf_userInfo		{ float:left;  width: 150px; padding:0; margin:0; /*padding-top: 10px;*/}
dl.sf_userInfo span	{ font-weight: bold; }
div.sf_postContent	{ width: 350px; }
div.sf_postContent_2 div{ width: 650px; margin-left:150px; }
div.sf_postContent_2 div img { }
div.quote			{ border: 1px dotted #94C9D9; width: 500px; margin: 0 auto 10px auto; color: #666666; background-color: #E0F0F5;}
div.quote p			{ font-weight: bold; }
blockquote			{ margin: 0 0 0 20px; padding: 0 0 0 10px;  border-left: 1px dotted #94C9D9;  }

div.content-img						{ background-position:-430px -8px; margin: 0 0px 20px 150px; width: 600px; text-align: left; color: #333333; } 
div.content-img	p					{ padding: 10px 10px 0px 10px; }
div.content-img	div					{ padding: 0px 10px 10px 10px; }
div.content-img .content-img-bottom	{ background-position:-430px 0px;  margin-top: 0px; height: 8px; padding:0px; }
dd									{ margin: 0; }

fieldset							{ border-style: none; margin:0; padding: 0;}
fieldset ol li label				{ display:block; float:left; width:80px; margin-top:2px; }
table.signup-form fieldset ul li label,
span fieldset ul li label			{ display:block; float:left; width:125px; margin-top:2px; }
fieldset input						{ width: 150px; }
fieldset ol, 
table.signup-form fieldset ul,
span fieldset ul					{ margin: 0 !important; padding: 0 !important; list-style: none; }
fieldset ul li						{ padding: 0 0 5px 0 !important; }
fieldset li							{ margin-bottom: 5px; }
fieldset li.checkbox 				{ margin-bottom: 0px;  }
fieldset li.checkbox label			{ width: auto; display: inline; float:none; }
fieldset li.checkbox input			{ width: 15px; margin:0 5px 0 0; padding-left: 0; vertical-align:-2px;}
fieldset p input, td input.button	{ display:block; width:85px; height: 23px; background: url(/Images/button.png) no-repeat; text-align: center; text-decoration: none; color: #1A426F; font-size: 11px; line-height:22px; border-style:none; }
fieldset p input:hover, td input.button:hover	{ height: 23px; background: url(/Images/button.png) 0px -23px no-repeat; color: #333333; padding-top: 1px; }

table.login-form h3					{ margin-top: 0px; }

/* FORUM NEW */

.sf_forumsEditor {
background: none !important; 
margin:0 !important;
padding:0 !important;
}


fieldset.sf_forumsEditor h3 span.sf_validMessage { font-size: 10px; display:inline-block; }
td.reContentCell body { font-family: Arial, Helvetica, sans-serif; }
div.RadEditor.Default.reWrapper { padding: 10px; }
div.RadEditor.Default.reWrapper td 	{ width: auto; }
p.sf_createNewItem span	{ padding-top: 0; vertical-align:top; padding: 3px 0 0 0;}
p.sf_createNewItem a.sf_cancel { display: inline-block; float:none; vertical-align:top; }
