﻿html{overflow:-moz-scrollbars-vertical;}
body,h1,h2,h3,h4,h5,div,li,form,th,tr,td,ul,fieldset,p { margin: 0; padding: 0; }
table{border-collapse:collapse;}
.left {  float: left;  }
.right { float: right; }
.clear { clear: both;  }
.center { text-align: center; }
.rightAlign { text-align: right; }
.leftAlign { text-align: left; }
.emptyLine { width: 99%; clear: both; height: 1em; }
.hidden { visibility: hidden; /*position: absolute; z-index: -10;*/ }
.hide { display: none; }
.show { display: block; }
.showRow { display: table-row; }
.visible { visibility: visible; /*z-index: 10;*/ }
.fw_bold { font-weight: bold; }
img,fieldset { border: none; }
.viewall{text-align:center;}
.margin{margin:1em;}

.fw_lbl { float: left; margin-left: 0; text-align: left; width: 105px; margin-right: 5px; padding-top: 4px; }
.fw_row img, .fw_badrow img, select { float: left; margin: 2px; padding: 0; }
.fw_row, .fw_badrow { clear: both; padding: 4px 0px 4px 0px; }
.fw_badrow { padding-left: 2px; margin: 2px 0 2px 0; border: 1px solid red;  color: black; }
.fw_errormsg { font-size: x-small; color: red; background-color: inherit; }
.infoImg {}
#divload {}

/*textarea, input, select { float: left; } */
.fw_forminput { float: left; }
.button {}
.imgbutton {}
.fw_checkbox { margin: 4px 3px 0 0; }
.MSIE .fw_checkbox { margin: 0 0 0 -4px; }
.fw_lblafter{text-align:left;width:150px;padding-top: 2px;}
.admin .fw_lblafter{width:300px;}
.fw_textbox,.pageNr { letter-spacing: 1px; border: 1px solid black; }
.fw_radiogroup { padding: 0; margin: 3px 0px 3px 0px; float: left; }
.fw_lblradioitem { float: left; width:150px; padding:2px 0px 0px 8px;}
.admin .fw_lblradioitem{width:300px;}

.scrolllist{height:80px;width:195px;overflow:auto;border:1px solid black;}
.scrolllist .fw_lbl,.chklist .fw_lbl{width:150px;float:none;}
.scrolllist input,.chklist input{float:none;}
.bigbox{float:left;}
.bigbox .scrolllist{width:390px;}
.bigbox .scrolllist .fw_lbl,.bigbox .chklist .fw_lbl{width:345px;}
.mediumbox{float:left;}
.mediumbox .scrolllist{width:290px;}
.mediumbox .scrolllist .fw_lbl,.mediumbox .chklist .fw_lbl{width:245px;}


.pagenr,.pagenr input{font-size:small;text-align:center;float:none;}
.pagenr input{height:15px;font-size:15px;}
.pagenr img{position: relative;top:3px;}
.pagenr span{font-size:x-small;}


.contextmenu {
  list-style: none;
  background: #FDFAFF;
  border: solid 1px #7C7C94;
  width: 170px; 
  height: auto;
}
.contextmenu li a {
  padding-left: 30px;
  padding-right: 10px;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  display: block; 
  text-decoration: none;
  background: #FDFAFF url('../images/cmleft.png') repeat-y left;  
  cursor: default;
  width:130px;
}
.contextmenu li a:link, .contextmenu li a:visited { color: black; }
.contextmenu li a:hover {background-color: #AFA9B4;}


/* TextEditor */
.fw_EditTextHolder {background-color: #EEEEEE; border: solid 1px #666666; padding-bottom: 15px; }
.fw_ffsEditText {
  border: solid 1px #BBBBBB;
  width: 680px;
  margin-left: 15px;
}
.fw_ffsEditText textarea, .fw_ffsEditText .fw_textbox {
  width: 670px;
}

.fw_roundedbutton { float: right; margin:1px; border-collapse: collapse; }
.leftAlign .fw_roundedbutton{float:left;}
.fw_roundedbutton .rbtl {position: absolute; top: 0px; left: 0px; }
.fw_roundedbutton .rbtr {position: absolute; top: 0px; right: 0px; }
.fw_roundedbutton .rbbl {position: absolute; bottom: 0px; left: 0px; }
.fw_roundedbutton .rbbr {position: absolute; bottom: 0px; right: 0px;}
.fw_roundedbutton .rbtl,.fw_roundedbutton .rbtr,.fw_roundedbutton .rbbl,
.fw_roundedbutton .rbbr {width:5px; height:1em;}
.fw_roundedbutton .fw_rbleft,.fw_roundedbutton .fw_rbright {
  float:left; 
  width:5px; 
  height: 1.5em; 
  position: relative; 
}
.fw_roundedbutton a {float:left; text-align:center; padding:2px; 
  color:white; text-decoration:none;}
  
/* Hover Popup */
.fw_hoverpopupcontainer {
  padding: 5px;
  border: solid 2px #44A7D3;
  background-color: white;
  width: 200px;
}
.fw_hoverpopuptitle {
  font-weight: bold;
}

/************************************************************************************************/
/*template*/
/************************************************************************************************/
*{margin:0;padding:0; font-family:"Tahoma",Verdana,Arial,Sans-serif; font-size:11px;}
img{border:0px;}
div.clear{clear:both; font-size:0px;}
body{background:#00001c url(../images/background.png) repeat-x;}
body.mceContentBody {background:white; margin: 5px; color:#093059; }
body.mceContentBody a { text-decoration:none;color:#093059;font-weight:bold; }
body.mceContentBody img{margin:0.5em; margin-left: 0; margin-right: 0;}

/************************************************************************************************/
/*container*/
/************************************************************************************************/
#holder{background:url(../images/top.png) no-repeat; margin:auto; padding:26px 0px 0px 0px; width:891px;}


/************************************************************************************************/
/*top*/
/************************************************************************************************/
#header{position:relative; height:201px; overflow: hidden; }
#header h1 a{display:block; background:url(../images/logo.png) no-repeat; width:263px; height:201px; text-indent:-6000px;}
#header .headerimg {position: absolute; top: 60px; right: 0px;}

/*navigation*/
#header .navigation{position:absolute; top:8px; right:0; background:url(../images/menu_bar.png) no-repeat; width:628px; height:53px;}

#header .navigation ul{margin:7px 0px 0px 12px; list-style:none;}
#header .navigation ul li{display:block; float:left;}
#header .navigation ul li a{display:block; padding:16px 15px 16px 15px; color:#d7d2c6; text-decoration:none;}
#header .navigation ul li a:hover{background:url(../images/hover_item.png) no-repeat center 2px;}
#header .navigation ul li.active a{background:url(../images/active_item.png) no-repeat center 2px;}

#header ul.language{position:absolute; top:19px; right:17px; margin:0px;}
#header ul.language li{}
#header ul.language li a{padding:0px; width:23px; height:24px; text-indent:-6000px;}
#header ul.language li.nl a,
  #header ul.language li.nl a:hover{background:url(../images/dutch.png) no-repeat;}
#header ul.language li.en a,
  #header ul.language li.en a:hover{background:url(../images/english.png) no-repeat; margin-left:5px;}
#header ul.language li.fr a,
  #header ul.language li.fr a:hover{background:url(../images/french.png) no-repeat;margin-left:5px;}
#header ul.language li.de a,
  #header ul.language li.de a:hover{background:url(../images/german.png) no-repeat;margin-left:5px;}


/************************************************************************************************/
/*middle*/
/************************************************************************************************/
#main{position:relative; background:#fff url(../images/grey_sep.png) no-repeat 649px 10px; padding:2px; height:100%;}
#main.admin { background-image: none; }
#main .top{position:absolute; top:0; left:0; background:url(../images/box_top.png) no-repeat; width:891px; height:10px;}


/************************************************************************************************/
/*left*/
/************************************************************************************************/
#leftmenu{position:relative; float:left; width:259px;}

/*box*/
#leftmenu .box{
  background:url(../images/grey_background.png) no-repeat bottom;
  padding-bottom:6px; color:#242424;}
#leftmenu .box h3{margin-bottom:6px; width:259px; height:44px;color:#FAEFEE;}
#leftmenu .menu h3{background:url(../images/menu_top.png) no-repeat; padding: 16px 21px; width:217px;height:12px}
#leftmenu .login h3{background:url(../images/login_top.png) no-repeat; text-indent:-6000px;}

#leftmenu .box ul{list-style:none;}
#leftmenu .box ul li{padding:6px 0px 6px 15px;}
#leftmenu .box ul li a{color:#242424; text-decoration:none;padding-left:15px;}
#leftmenu .box ul li a:hover{text-decoration:underline;}
#leftmenu .box ul li.active a{background:url(../images/active_bullet.png) no-repeat 0px 2px;font-weight:bold;}
#leftmenu .box ul li.sub a{padding-left:30px;}
#leftmenu .box ul li.subsub a{padding-left:50px;}

#leftmenu .box span{display:block; float:left; padding-top:3px; width:91px;}
#leftmenu .box input{border:1px solid #a7a7a7; padding:3px 6px 3px 6px; font-weight:bold; width:109px;}
#leftmenu .box button{ padding:2px 0px 5px 0px; text-align:center; }
#leftmenu .box button.forgot{background:url(../images/button_forgot.gif) no-repeat; margin-left:8px;}

#leftmenu .box .user{margin:9px 0px 7px 18px;}
#leftmenu .box .password{margin:0px 0px 7px 18px;}
#leftmenu .box .buttons{margin:0px 30px 0px; text-align:right;}
#leftmenu .fw_lbl {width:90px; margin-left: 30px; }


/************************************************************************************************/
/*center*/
/************************************************************************************************/
#contents{position:relative; float:left; padding:17px 20px 0px 20px; width:349px;color:#093059;}
#contents.admin { width: 585px; }
#contents h2{margin-bottom:16px; font-size:13px;color:#093059;}

#contents .newsitem{background:url(../images/grey_line.png) no-repeat bottom;
  margin-bottom:10px;padding-bottom:5px;}
#contents .newsitem a {text-decoration:none;color:#093059;font-weight:bold;}
#contents .newsitem a.newslink { cursor: default; }
#contents .news_social { height: 25px; margin-top: 4px; }
#contents .page_social { height: 25px; }
#contents .twitter-share-button { text-indent: -6000px; margin-left: 10px; }

#contents .photos{position:relative; height:100%;}
#contents .photos span{display:block; margin-bottom:7px; color:#1b3b7c; font-weight:bold;}
#contents .photos a.view_all{display:block; position:absolute; top:4px; right:51px; background:url(../images/view_all.png) no-repeat; margin:0px; width:83px; height:7px; text-indent:-6000px;}
#contents .photos a{display:inline; float:left; margin:5px 10px 5px 10px;}

/************************************************************************************************/
/*right*/
/************************************************************************************************/
#rightinfo{position:relative; float:left; margin-right:-3px; padding:16px 29px 0px 20px; width:190px;}
  #newsicons { position: absolute; display: block; width: 24px; height: 85px; right: 5px; top: 10px; } 
    #newsicons a { text-indent:-6000px; display: block; margin-bottom: 3px; width: 24px; height: 24px; }
      a#rsslink { background: url(../images/rss.png) no-repeat; }
      a#fblink { background: url(../images/facebook.png) no-repeat; }
      a#twitterlink { background: url(../images/twitter.png) no-repeat; }
#rightinfo h3{margin-bottom:16px; font-size:13px;color:#093059;}

#rightinfo ul{list-style:none;}
#rightinfo ul li{background:url(../images/grey_line.png) no-repeat bottom; padding:8px 0px 8px 0px;}
#rightinfo ul li a{color:#093059; text-decoration:none;}
#rightinfo ul li a:hover{text-decoration:underline;}

#rightinfo .extra_news{margin-top:10px; text-align:center;}
#rightinfo .extra_news a{color:#e34623; font-weight:bold; text-decoration:none;}
#rightinfo .extra_news a:hover{text-decoration:underline;}
#rightinfo .extra_news span{color:#dadada;}


/************************************************************************************************/
/*footer*/
/************************************************************************************************/
#footer{margin:auto; width:881px;
background:#fff url(../images/box_bottom.png) no-repeat bottom; 
padding:7px 10px 7px 0px; text-align:right;}
#footer img{vertical-align:middle;}
#footer a{color:#ca2e19; font-weight:bold; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.sponsor{overflow:hidden;width:190px;text-align:center;margin-top:1em;}
.gallery td{text-align:center;vertical-align:middle;}
.gallery img{border:1px solid black;margin:1em;}
input{padding:2px;}
.cnt ul li{list-style:disc;margin-left:1.5em;}
.cnt ol li{list-style:decimal;margin-left:2em;}
.cnt img{margin:0.5em; margin-left: 0; margin-right: 0;}
.c1{text-align:center;}
iframe{width:349px;}
.idlbl{width:138px;margin:3px 0px 0px 30px;float:left;padding-top:5px;display:inline;}

noscript .awstats { display: none; height: 0px; width: 0px; border: none; }

form.styled fieldset, fieldset.styled { border: solid 1px #991110; padding: 0 5px 2px 5px; }
form.styled fieldset legend, fieldset.styled legend { color: #093059; }
form.styled .saved { color: #449944; }
form.styled select { margin-left: 0px; }
#frmEditNewsPage { margin-bottom: 15px; }
#frmLogin .fw_textbox { width: 180px; }  
#frmEditNewsItem .fw_textbox, #frmEditPage .fw_textbox { width: 373px; }
#frmEditNewsPage .fw_textbox, #frmEditMenu .fw_textbox { width: 430px; }
form input { float: left; }
#frmEditMenu #menuname { width: 150px; }
#frmEditNewsItem textarea,
#frmEditPage textarea { width: 376px; height: 400px; }
#frmEditNewsItem #newsdate { width: 70px; }
#frmEditWebsite .fw_textbox { width: 200px; }
#frmEditWebsite textarea { width: 400px; height: 50px; }
#frmEditWebsite fieldset.styled { margin: 0 0 15px 0; }
#frmEditPhotoPage .fw_textbox { width: 200px; }
.googletitlewarning { background-color: #FFD58B; }
#frmEditLangPages select { width: 350px; }
#frmEditLangPages { margin-top: 10px; }
#frmEditSponsor .fw_textbox { width: 250px }
#frmEditUser .fw_textbox { width: 200px }

#frmContact .fw_textbox { width: 210px; }
#frmContact textarea { width: 215px; height: 250px; }

#frmContact .fw_badrow .fw_textbox { width: 200px; }
#frmContact .fw_badrow textarea { width: 205px; }

.iconinput .fw_forminput { border: solid 1px black; padding-left: 18px; background-position: 1px 1px; background-repeat: no-repeat; }
.iconinput .fw_forminput .fw_textbox { border: none; }
#fblinkrow .fw_forminput { background-image: url(/images/facebook_small.png); }
#twitterlinkrow .fw_forminput { background-image: url(/images/twitter_small.png); }
#frmEditWebsite .iconinput .fw_forminput .fw_textbox { width: 300px; }

.nicetable {width:100%;border:1px solid #999999;border-right:none;margin-bottom:1em;}
.nicetable th,.nicetable td{text-align:left;padding:4px;border-right:1px solid #999999;}
.nicetable tr.clickable { cursor: pointer; }
.nicetable tr .text { float: left; }
.nicetable tr .icons { float: right; white-space: nowrap; margin-top: -2px; padding-top: 2px; }
.nicetable tr .icons a { visibility: hidden; }
.nicetable tr .icons img { vertical-align: middle; margin-right: 3px; }
.nicetable input{padding:2px;}
.tr1{background:#FCFCFC;}
.nicetable th,.tr2{background-color:#E6E6E6;}
.tro{background-color:#1868B2;color:white;}
.nicetable tr.tro a { visibility: visible; }
.nicetable tr.tro a.hidden { visibility: hidden; }
input{padding:2px;}
.mceContentBody ul li{list-style:disc;margin-left:1.5em;}
.mceContentBody ol li{list-style:decimal;margin-left:2em;}
.c1{text-align:center;}
#tblNews.nicetable, #tblMenu.nicetable, #tblPhotoPages.nicetable,
#tblSponsors.nicetable, #tblUser.nicetable, #tblPageTimes.nicetable { margin-top: 10px; }
#tblPhotoPages.nicetable .nrofphotos { width: 50px; }
.nicetable th.cursite { width: 18px; }

#tblPageTimes.nicetable { width: 520px; }
#tblPageTimes.nicetable tr { cursor: pointer; }
#tblPageTimes.nicetable tr.showRow { cursor: default; }
.nicetable.minmaxtable { margin-bottom: 12px; width: 510px; }
#tblPageTimes.nicetable th.pageid { width: 400px; }
#tblPageTimes.nicetable th.timems { width: 120px; }
#tblPageTimes.nicetable .nicetable.minmaxtable tr { cursor: default; }
.nicetable.minmaxtable td.pageid { width: 395px; }
.nicetable.minmaxtable td.timems { width: 115px; }

#setWebsite { position: absolute; right: 20px; top: 20px; }
.disabled { border-color: lightgrey; }

.admin div.curyear { margin-bottom: 25px; font-weight: bold; }
#frmAddYear { margin-top: 25px; }
/*#frmAddYear*/ .fw_forminput p { padding-top: 5px; }
#frmEditRoparun #FBJSImport { width: 300px; }
#frmEditRoparun #TwitterJSImport { width: 300px; }

td.showamount { text-align: center; }
td.showamount input { float: none; }
th.showamount { width: 50px; }
#frmTeams button { float: right; }
#frmUploadTeams, #frmUploadMembers, #frmUploadGainings { margin-bottom: 20px; }
#frmUploadTeams #TeamFile,
#frmUploadMembers #MemberFile,
#frmImportBank #BankFile,
#frmUploadGainings #GainingsFile { width: 250px; }

#tblTeams #tblMembers { margin-bottom: 0; }
td.memberrow { padding: 10px; }

.fw_confirmpopup { width: 220px; border: solid 1px #880100; }
.fw_confirmtopbar { background-color: #BB3120; height: 12px; }
.fw_confirmquestion { background-color: #E4E4E4; padding: 5px; }
.fw_confirmquestion p { margin: 0; padding: 0; color: #093059; }
.fw_confirmyes, .fw_confirmno { width: 75px; margin-top: 7px; }
.fw_confirmno { margin-left: 10px; }

/* Datepicker */
.fw_date_base { height: 23px; clear: both; }
.fw_date_basevalue { float: left; }
.fw_date_baseright { float: left; width: 16px; height: 15px; margin: 2px 0 0 2px; background: url(/images/datepicker.png) no-repeat; cursor: pointer; }
.fw_date_picker { width: 250px; height: 241px; background: url(/images/calendar_bg.png); display: none; margin: 2px 6px 32px 6px; }
.fw_date_header { height: 31px; width: 250px; margin-left: 8px; margin-top: 5px; }
.fw_date_days { height: 25px; width: 250px; margin-left: 5px;}
.fw_date_dates { height: 147px; width: 238px; margin-left: 6px; }
.fw_date_weekday { padding-top: 5px; font-size: 13px; color: #333; text-align: center; text-transform: uppercase; }
.fw_date_day { padding-top: 4px; color: #333; text-align: center; }
.fw_date_day.othermonth { color: #888; }
.fw_date_dayselected { color: #333; padding-top: 21px; height: 37px; width: 60px; text-align: center; background: url(/images/calendar_selected.png); }
.fw_date_dayselected.othermonth { color: #888; }
.fw_date_today { margin-left: 65px; margin-top: 2px; text-align: center; cursor: pointer; color:#222; font-weight: bold; background: url('/images/button_enabled.png'); display: block; width: 116px; height: 14px; padding: 2px 2px; }
.fw_date_month { margin: 2px 20px 0 5px; float: left; } 
.fw_date_year { width: 75px; margin-top: 2px; float: left; } 

/* JS scrollbar */
.fw_scrollbar { background-color: #CCC; }
.fw_scrollup { background: url(/images/scrollup.png) no-repeat 1px 1px; border: solid 1px #888; }
.fw_scrolldown { background: url(/images/scrolldown.png) no-repeat 1px 3px; border: solid 1px #888; }
.fw_scrollleft {float:left;width:14px;height:14px;background: #333 url(/images/scrollleft.png) no-repeat 1px 1px; border: solid 1px #888; }
.fw_scrollright {float:left;width:14px;height:14px;background: #333 url(/images/scrollright.png) no-repeat 3px 1px; border: solid 1px #888; }
.fw_sliderholder {border-left: solid 1px #888; border-right: solid 1px #888; }
.fw_scrollslider { background-color: #EEE; border-top: solid 1px #888; border-bottom: solid 1px #888; }
.fw_scrollslider.hor { border: none; border-left: solid 1px #888; border-right: solid 1px #888; }


/* Dropdown box */
.fw_dd_base { position: relative; height: 22px; width: 155px; padding-right: 30px; color: #333; cursor: pointer; }
.fw_date_year { width: 50px; }
.fw_date_month { width: 90px; }
.fw_dd_baseleft { position: absolute; left: 0; top: 0; height: 22px; width: 7px; background: url(/images/dropbox.png) no-repeat; }
.fw_dd_basevalue { overflow: hidden; white-space: nowrap; height: 18px; padding-top: 4px; margin-left: 7px; background: url(/images/dropbox.png) no-repeat -7px top; }
.fw_dd_baseright { position: absolute; right: 0; top: 0; background: url(/images/dropbox.png) no-repeat right top; width: 30px; height: 22px; }
.fw_dd_list { padding: 1px 2px; }
.fw_dd_items { display: none; }
.fw_dd_item { height: 17px; padding: 3px 3px 3px 21px; color: #333; background-color: #DDD; border-bottom: solid 1px #999; white-space: nowrap;}
.fw_dd_item.last { height: 18px; border-bottom: none; }
.fw_dd_item.selected { background-color: #444; color: #DDD; }
.fw_dd_topborderleft { height: 5px; background: url(/images/dropbgtop.png) no-repeat top left; }
.fw_dd_topborderright { height: 5px; background: url(/images/dropbgtop.png) no-repeat top right; }
.fw_dd_bottomborderleft { height: 5px; background: url(/images/dropbgbottom.png) no-repeat top left; }
.fw_dd_bottomborderright { height: 5px; background: url(/images/dropbgbottom.png) no-repeat top right; }
.fw_dd_leftborder { width: 5px; background: url(/images/dropbgleft.png) repeat-y top left; }
.fw_dd_rightborder { width: 5px; background: url(/images/dropbgright.png) repeat-y top left; }

.fw_jscheckerror input, input.fw_jscheckerror { border: solid 1px #EE6666; }
.fw_jscheckerror_icon { width: 18px; height: 18px; padding-left: 2px; padding-top: 2px; background: url(/images/formerror.png) no-repeat center right; }

table#teaminfo th { text-align: left; padding-right: 10px; padding-bottom: 3px; white-space: nowrap; vertical-align: top; }
table#teaminfo { margin-bottom: 20px; }
strong#membertabletitle { margin-bottom: 5px; }

table#tblRRDonations th { text-align: left; padding-right: 10px; padding-bottom: 3px; }
table#tblRRDonations { margin-bottom: 20px; font-size: 12px; }

#tblTeamOverview { margin-top: 5px; }
#tblTeamOverview a { color: #3355DD; }
#tblTeamOverview .tro a { color: White; }
#tblTeamOverview td.amount { width: 70px; text-align: right; }

#tblUnmatched th.date, #tblMatched th.date { width: 60px; }
#tblUnmatched th.amountleft { width: 80px; }
#tblMatched .descr { width: 190px; }
#tblMatched.deleted th.descr { width: 300px; }
#tblMatched th.amount { width: 75px; }
#tblMatched.deleted th.amount { width: 110px; }
#tblMatched .auto { width: 60px; }

#AmountEur, #AmountCent { float: none; width: 50px; margin-right: 2px; }
#AmountCent { width: 25px; margin-left: 2px; }
.nowrap {white-space: nowrap;}

p.paging { margin-bottom: 5px; }
p.paging a, p.dasubmenu a { color: #3355CC; }
p.paging a.disabled, p.dasubmenu a.disabled { color: #AAA; }
p.paging span { padding: 0 5px; }

p.dasubmenu { margin-bottom: 15px; display: block; }
p.dasubmenu span { padding: 0 5px; }
p.dasubmenu select { float: none; }

#frmEditEmail .fw_textbox { width: 250px; }
#frmEditEmail #Subject { width: 400px; }
#frmEditEmail textarea { width: 404px; height: 250px; }
#frmEditEmail ul { margin-left: 20px; }

p.teamdonators { font-weight: bold; margin-top: 20px; }

#ideal p {margin-left:30px;height:80px;}
#ideal button{position:absolute;left:100px;bottom:16px;}
#cbf{position:absolute;left:30px;bottom:6px;}

#frmImportBank p.importteams { color: #661111; margin-bottom: 5px; }

.fw_lblafter { width: 210px; }
.fw_row.newline .fw_lbl { float: none; width: 300px; }
.fw_row.newline .fw_forminput { float: none; }

th.teamlive { width: 55px; }

#leftmenu #donationbtn { width: 259px; height: 44px; background-image: url(/images/donate-empty.png); }
#leftmenu #donationbtn.enabled { background-image: url(/images/donate-button.png); }
#leftmenu #donationbtn a { text-indent: -9999px; float: left; display: block; height: 44px; }
#leftmenu #donationbtn a.cbflink { width: 45px; }
#leftmenu #donationbtn a.donationlink { width: 214px; }

a.live-donatie { display: block; margin-bottom: 15px; }
