div#klubitietoa { margin-left: 10px; margin-right: 10px; margin-top: 20px; }
div#klubitietoa span.lista { margin-left: 0px; border: 0px solid red; display: block; }
div#klubitietoa ul { padding-left: 20px; padding-right: 10px; }

div#klubitapahtumat div#tapahtuma    { margin: 10px 10px 40px 10px; }
div#klubitapahtumat div#tapahtuma h2 {  }
div#klubitapahtumat div#tapahtuma img { margin-left: 20px; }

div#palkinnot { margin-top: 10px; }

div#palkinnot div.row { margin: 2px 2% 6px 2%;
			   			margin-bottom: 6px;
			    		clear: both;
						width: 96%;
						overflow: hidden;
						background: transparent url(../../img/backgrounds/row.gif) repeat-x bottom;
			   			}

div#palkinnot div.row div.date { float: left;
								 width: 30%;
								 margin-top: 5px;
								}
								
div#palkinnot div.row div.content { float: left;
									width: 47%;
									margin-top: 5px;
								  }
								
div#palkinnot div.row div.image { float: left;
								 width: 22%;
								 text-align: right;
								 margin-bottom: 9px;
								}
								
								
/* Ilmoittautumislomake */

div#ilmoittautumislomake 			   { margin-left: 10px; 
										 margin-right: 10px; 
										 margin-top: 10px; 
										}
										
div#ilmoittautumislomake div.navi span { display: inline;
										 margin- left: 10px; 
									   }

div#ilmoittautumislomake div#ohje 	   { margin: 20px 0px 20px 0px; }	
div#ilmoittautumislomake div#ohje 	   { margin: 20px 0px 20px 0px; }

div#ilmoittautumislomake div#lomake	   { border: 0px solid red; margin-top: 30px; }
div#ilmoittautumislomake div#lomake span  { display: block; overflow: hidden; width: 180px; float: left; text-align: left; margin-right: 10px; border: 0px solid white; }



div#ilmoittautumislomake div#lomake input {
											background: white url(../../img/backgrounds/select.gif) repeat-x top;
											font-size: 10pt;
											font-family: Arial;
											font-weight: thin;
											border: 1px solid #bfbfbf;
											margin: 3px;
											vertical-align: middle;
											}

div#ilmoittautumislomake div#lomake input.long { width: 280px; }
div#ilmoittautumislomake div#lomake input.short { width: 100px; }
											
div#ilmoittautumislomake div#lomake input.jatka { 
												background: #232323 url(../../img/backgrounds/select_black.gif) repeat-x top; 
												color: #f2f2f2; 
												margin-left: 3px; 
												padding: 5px; 
												border: 1px solid #3b3b3b; }
												
div#ilmoittautumislomake div#lomake input.laheta { 
												background: #232323 url(../../img/backgrounds/select_black.gif) repeat-x top; 
												color: #f2f2f2; 
												margin-left: 3px; 
												padding: 5px;  
												border: 1px solid #3b3b3b; }
												
div#ilmoittautumislomake div#lomake span label span.notice { display: inline; float: none; width: 70px; }
												
div#error                          { display: block; width: 100%; border: 0px solid red; color: white; margin-top: 10px; }
											
div#ilmoittautumislomake div#lomake input.palauta { 
												background: #232323 url(../../img/backgrounds/select_black.gif) repeat-x top; 
												font-size: 10pt;
												color: #f2f2f2; 
												margin: 3px; 
												padding: 5px; 
												vertical-align: middle;
												border: 1px solid #3b3b3b; }
												
div#ilmoittautumislomake div.harrastukset select { }	
div#ilmoittautumislomake span.email { }
div#ilmoittautumislomake .topmargin { margin-top: 20px; }
div#ilmoittautumislomake .topmargin { margin-top: 20px; }

div#ilmoittautumislomake div#harrastuksesi { clear: both; 
											 float: none; 
											 width: 100%; 
											 margin-top: 50px;
											}
											
div#ilmoittautumislomake div#harrastuksesi span { width: 100%; 
												 color: #ffffff; }	
												
div#ilmoittautumislomake div#harrastuksesi_sarake { float: left;
													width: 190px; 
													border: 0px solid red; 
													margin-top: 20px }
													
div#ilmoittautumislomake div#harrastuksesi_lajit { float: right; 
												   width: 390px; 
												   margin-top: 20px; 
												   border: 0px solid red; }
												
div#ilmoittautumislomake div#harrastuksesi_lajit div.sarake { float: left; }
div#ilmoittautumislomake div#harrastuksesi_lajit div.sarake input { float: left; }
div#ilmoittautumislomake div#harrastuksesi_lajit div.sarake label { width: 60px; display: block; float: left; margin-top: 6px; }
div#ilmoittautumislomake div#harrastuksesi_lajit div div.triggerDiv { float: left; margin-left: 30px; border: 0px solid red; }
div#ilmoittautumislomake div#harrastuksesi_lajit div div.triggerDiv label { float: left; margin-top: 6px; margin-right: 10px; }
div#ilmoittautumislomake div#harrastuksesi_lajit div div.triggerDiv select { float: left; margin-top: 0px; margin-right: 10px; font-size: 9pt; }
div#ilmoittautumislomake div#harrastuksesi_lajit div { margin-bottom: 5px; }

div#ilmoittautumislomake div.virheet { float: none; clear: both; }

div#ilmoittautumislomake div#lomake div.mainonta { clear: both; 
										float: none;
			   							padding-top: 15px; 
										overflow: hidden; 
										display: block; }
				
div#ilmoittautumislomake div#lomake div.mainonta span { text-align: left; 
											 			width: 30px; 
														float: left; }
											
div#ilmoittautumislomake div#lomake div.mainonta div { width: 100%;
													   text-align: left; 
													   overflow: hidden; }
												
div#ilmoittautumislomake div#lomake div.mainonta span.text { display: block; 
												  			 width: 470px;
												  			 float: left;  }
													
													
													
													
													
													
													
													