
a:hover 		{
	text-decoration:underline;
	color: #3399FF;
	font-style: normal;
}

A:link 			{
text-decoration:none;
color: #003366;
} 

A:visited 	{
text-decoration:none;
color: #003366;
}


body {
	background-color: #cecece;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
}

.btnav { 
	background-color: #cccccc; 
	border: 0px #ffffff solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
} 

.valkoinensisaotsikko 						{
	color: white;
	font-size: 6.5mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: transparent;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.sisaotsikko 						{
	color: black;
	font-size: 6.5mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: transparent;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.isosisaotsikko 						{
	color: black;
	font-size: 9mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: transparent;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.minisisaotsikko 						{
	color: black;
	font-size: 5.5mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: transparent;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.maksuohjeet 						{
	color: black;
	font-size: 4mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: transparent;
	margin-top: 0mm;
	margin-bottom: 10px;
	line-height: 22pt;
}


.leipa {
	color: black;
	font-size: 3.40mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}


.rsleipa {
	color: black;
	font-size: 4mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}



.rskisaleipa {
	color: black;
	font-size: 6mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.ipodleipa {
	color: black;
	font-size: 4.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.ipodleipa2 {
	color: black;
	font-size: 6.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.leipaoscruise {
	color: white;
	font-size: 4.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.osfestleipa {
	color: white;
	font-size: 4.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 0px;
}

.extra_leipa {
	color: black;
	font-size: 4.30mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.extra_textbox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.kommenttileipa {
	color: black;
	font-size: 3.40mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 9px;
}

.oikea_navi_leipa {
	color: black;
	font-size: 3.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.leipa_ingressi {
	color: black;
	font-size: 4.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.kivijalka {
	color: #333333;
	font-size: 3.20mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.sivuuutisotsikko {
	color: #333333;
	font-size: 2.50mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.uutinen_date {
	color: #333333;
	font-size: 3mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 5px;
}

.cruise_send {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	border: thin solid #999999;
}

.valkoinenleipa {
	color: white;
	font-size: 3.40mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.valkoinenleipabig {
	color: white;
	font-size: 3.90mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}


.lataalomake {
	color: black;
	font-size: 5mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #333333;
	padding: 5px;
}

.copy 									{ 
	color: #333333; 
	font-size: 3mm; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: lighter; 
	background-color: 
	transparent; 
	text-align: left 
}

.small_uutisotsikkoval 		{ color: white; font-size: 3.20mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }
.small_uutisotsikko 		{ color: black; font-size: 3.20mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }
.small_uutisotsikkoerr 	{ color: #9D0926; font-size: 3.20mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }
.galleria_small_nimi 		{ color:black; font-size: 2.60mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }
.tulostaulu_score 			{ color:#7F756A; font-size: 4mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }
.small_jasenetulista 		{ color: black; font-size: 3.00mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }

.small_kuukausikirje 		{ color: black; font-size: 3.8mm; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: transparent; text-align: left }


.seurantaBox {

	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-width: medium;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	padding: 8px;
}





.rs_box {
	background-color: #c1c1c1;
	border-width: medium;
	height: 30px;
	width: 30px;
}


input.default, select.default, textarea.default {
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.default_isompi {
	width: 410px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color: #00000; 
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.default_iso {
	width: 350px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.default_normi {
	width: 300px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.default_lyhyt {
	width: 80px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.default_kuukausikirje {
	width: 120px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
}

input.default_lyhyt_kts {
	width: 190px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 20px;
}

input.default_file {
	width: auto;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

select.default_normi {
	width: 308px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

select.default_long {
	width: 550px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

select.default_lyhyt {
	width: 145px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.blingday_kutsu {
	width: 160px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.tilaa_amis {
	
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 15px;
}

input.kisa_tekstiboxi {
	width: 280px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 16px;
}

form {
	margin: 0px;
}

textarea.palaute {
	width: 390px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.kommentti_text {
	width: 367px;
}

input.kommentti_submit {
	width: 52px;
}

input.nappi {
	margin: 0px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	border: 1px solid #666666;
}

input.kuukausikirje_nappi {
	margin: 0px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	border: 1px solid #666666;
}

.kkirje_table {
	background-image: url(images/etusivupikkubanneri_kkirje.gif);
	height: 82px;
	width: 175px;

	
}

input.eliity_nappi {
	margin: 0px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 1px solid #666666;

}


input.extra_nappi {
	margin: 0px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #4E5E93;
	background-color: #4E5E93;
	color: #FFFFFF;
	font-weight: normal;
}



















TD.lasku {
	color: #000000; 
	background-color: #FFFFFF; 
	border-bottom: 1pt #000000 solid; 
	border-top: 1pt #000000 solid; 
	border-left: 1pt #000000 solid; 
	border-right: 1pt #000000 solid;
}


select.wannabe_syntymaaika {
	width: 120px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
}



select.eliittyminen_syntymaaika {
	width: 80px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.eliittyminen290 {
	width: 290px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.kamppis290 {
	width: 290px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 15px;
}


input.eliittyminen160 {
	width: 160px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

input.eliittyminen80 {
	width: 80px;
	margin: 0px;
	padding: 2px 3px;
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #00000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}



.eliittyminen_leipa {
	color: black;
	font-size: 3.30mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.eliittyminen_vleipa {
	color: white;
	font-size: 3.30mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}

.eliittyminen_vaiheotsikko {
	color: white;
	font-size: 6.00mm;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0mm;
	margin-bottom: 10px;
}



.formerror {
  border: 1px solid red;
  background-color : #FFCCCC;

}

.wannabeformerror {
  border: 2px solid red;
  background-color : #343432;

}

.formharmaa {
  background-color : #E0E0E0;
}

.formtsininen {
  background-color : #6FA2FF;
}

.formvsininen {
  background-color : #A4C4FF;
}

.errortext {
  padding-left: 80px;
  font: bold smaller sans-serif;
}

.vaiheteksti_hi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}

.vaiheteksti_lo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
}