/* CSS Document */

.wkactie .error								{ background:#CCCCCC !important; color:#333333;}
.wkactie .date								{ width:800px; text-align:center; text-transform:uppercase; font-size:10px; position:absolute; bottom:10px; left:0px; }
.wkactie .wrapper							{ width:800px; position:relative; height:451px; }  
.wkactie .wk_disclaimer						{ width:700px; text-align:center; font-size:12px; line-height:16px;
												 position:absolute; bottom:50px; left:50px; }
/* INTRO */
.wkactie .page01							{ background:url(../img/bg_wkactie_main.jpg) no-repeat;}
.wkactie .page01 .wktext				 	{ margin:215px 0 0 138px; width:526px; font-size:12px; line-height:20px; 
												text-align:center; height:50px; float:left; display:inline; }
.wkactie .page01 .button				 	{ width:800px; text-align:center; }

/* TEXT */
.wkactie .page02							{ background:url(../img/bg_wkactie_text.jpg) no-repeat;}
.wkactie .page02 .wktext				 	{ margin:85px 0 0 275px; width:480px; font-size:11px; line-height:15px; 
												height:180px; float:left; display:inline; }
.wkactie .page02 .button				 	{ margin:0 0 0 270px;  }


/* LOGIN */
.wkactie .page03							{ background:url(../img/bg_wkactie_login.jpg) no-repeat}
.wkactie .page03 .box1						{ margin:185px 0 0 400px; width:370px; height:145px; float:left; display:inline; } 
.wkactie .page03 .box1 .button				{ float:right; margin:0 10px 0 0; width:150px;  }
.wkactie .page03 .box2						{ margin:10px 0 0 400px; width:370px; height:80px;  float:left; display:inline;} 
.wkactie .page03 .box2 .button				{ width:350px; margin:45px 0 0 10px; }

.wkactie .page03 .form						{ float:left; display:inline; margin:5px 0 0 15px; width:340px;}
.wkactie .page03 .msg						{ float:left; display:inline; margin:50px 0 0 15px; width:340px; text-align:center;}
.wkactie .page03 .label						{ float:left; width:130px; height:22px;}
.wkactie .page03 .input						{ float:left; width:200px; height:22px;}
.wkactie .page03 .input input				{ width:195px; }
.wkactie .page03 .password					{ float:left; display:inline; width:120px; color:#9f9e9e; line-height:30px;  }
.wkactie .page03 .password a				{ color:#9f9e9e;}

/* REGISTER / EDIT PROFILE */
.wkactie .page04							{ background:url(../img/bg_wkactie_register.jpg) no-repeat}
.wkactie .page04 p							{ padding:5px 0; margin:0; }
.wkactie .page04 .label						{ float:left; display:inline; width:350px; height:25px;  }
.wkactie .page04 .box1						{ margin:50px 0 0 420px; width:350px; float:left; display:inline; } 
.wkactie .page04 .lc						{ width:415px;}
.wkactie .page04 .rc						{ width:350px;}
.wkactie .page04 .rc #margin 				{ margin:45px 10px 0px 5px !important;}

.wkactie .registerbox						{ width:335px; margin-top:0px;}
.wkactie #c_1								{ width:120px; clear:both; height:17px; line-height:18px;}
.wkactie #c_2								{ width:215px; height:17px;}
.wkactie #c_2 input							{ width:210px;}
.wkactie .fname								{ width:115px !important; }
.wkactie .fname input						{ width:110px !important;}
.wkactie .mname-label						{ width:50px !important; clear:none !important; }
.wkactie .mname								{ width:50px !important; }
.wkactie .mname input						{ width:45px !important;}
.wkactie .city								{ width:85px !important; }
.wkactie .city input						{ width:80px !important;}
.wkactie .country-label						{ width:40px !important; clear:none !important; }
.wkactie .country							{ width:80px !important; }
.wkactie .country select					{ width:85px !important;}
.wkactie #conditions						{ width:210px;}
.wkactie select								{ border:0px;}
.wkactie textarea							{ border:0px; width:215px; height:45px;}
.wkactie .checkbox							{ clear:both; width:230px; margin:0 0 0 115px; font-size:9px; color:#fff; }
.wkactie .checkbox a						{ color:#fff; }
.wkactie .checkbox input					{ vertical-align:middle; margin:0;}
.wkactie .noborder							{ width:auto !important;}
.wkactie .page04 .button					{ float:right; margin:10px 0px 0px 0px;}

/* CODE */
.wkactie .page05 .bg					 	{ background:url(../img/bg_wkactie_code.jpg) no-repeat}
.wkactie .page05 .bgresult				 	{ background:url(../img/bg_wkactie_result.jpg) no-repeat}
.wkactie .page05 .box1						{ float:left; display:inline; margin:100px 0 0 405px; width:370px; height:120px; } 
.wkactie .page05 .bgresult .box1			{ display:none; }				 	
.wkactie .page05 .team						{ float:left; display:inline; margin-left:10px; width:165px;  }
.wkactie .page05 .team input				{ width:165px; margin-top:5px;height:20px; line-height:20px; font-size:14px; font-weight:bold; }
.wkactie .codebox .error					{ background:none !important;}
.wkactie .page05 .button					{ float:left; margin:20px 0 0 8px; }
.wkactie .page05 .cookie					{ position:relative;}
.wkactie .page05 .cookie img				{ position:absolute; top:163px; left:218px;}
.wkactie .page05 .result					{ background:url(../img/bg_result.gif) no-repeat; float:left; width:370px; height:217px;}
.wkactie .page05 .result div				{ margin:20px 10px 10px 10px; text-align:center;}
.wkactie .page05 .result_empty				{ float:left; width:370px; height:217px;}
.wkactie .page05 .actietxt					{ clear:both; color:#000000; text-align:center;}
