
a {
	text-decoration : none;
	color : rgb(228,126,0);
}

a.mainNavi {
	text-decoration : none;
	color : black;
}

a.black {
	text-decoration : none;
	color : black;
}

a.ilmoitusLink {
	color : black;
}

a.ilmEtusivu {
	color : black;
	font-weight : normal;
}

#masterFrame {
	width : 810px;	
}

#ilmoitusFrame {
	width : 372px;	
}

.hiddenLogo {
	display : none;
}

.topMargin {
	
	background-color : rgb(255,255,255);
	float : left;
	font-family : Arial;
	font-size: 11px;		
 	width:810px; 
 	height:30px;
}

.mainArea {
 	width:810px; 
 	background-color: rgb(255,255,255); 
}


H1 {
	font-family : Arial;
	font-size : 11px;
	font-weight : Bold;
	vertical-align : center;	
	
}

.ilmoitusHead {
	float:left; 
	width:60px; 	
	height:11px;
	font-family : Arial;
	font-size : 11px;	
	font-weight : Bold;
}

.infoLink {
	color : white;
	font-family : Arial;
	font-size : 11px;
	font-weight : Bold;
	text-decoration : None;	
}

.infoText {
	
	float : left;
	color : white;
	font-family : Arial;
	font-size : 11px;
	font-weight : Bold;
	vertical-align : center;
	
	position: relative;
	left: 20px;
	top : 12px;
	
	
}

.ilmoitusCont {
	float:left;
	width:270px; 
	height:11px;
	font-family : Arial;
	font-size : 11px;	
}

.linkIlmoitus {
	text-decoration : none;
	color : rgb(0,0,0);	
}

.linkOrange {
	color:rgb(228,126,0);
	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
}

.leftFrame {
	background-color : rgb(255,255,255);
	width : 268px;	
	float : left;
	text-align : left;
}

.rightFrame {
	background-color : rgb(255,255,255);
	width : 542px;	
	float : left;
}


.topMargin2 {
	width : 800px;
	height : 5px;		
	background-color : rgb(255,255,255);
	float : left;
}

.topMargin {
	width : 800px;
	height : 5px;		
	background-color : rgb(255,255,255);
	float : left;
}

.content {
	background-color : rgb(255,255,255);
	float : left;
	font-family : Arial;
	font-size: 11px;		
}

.contentBold {
	background-color : rgb(255,255,255);
	float : left;
	font-family : Arial;
	font-size: 12px;		
	font-weight : Bold;
}



.navi {
	background-color : rgb(255,255,255);
	float : left;
	font-family : Arial;
	font-size: 11px;	
	height : 139px;	
}


body {
	background-color : rgb(226,226,226);
	height : 100%;
}

img {
	border : 0px;
	border-width : 0px;
}

.contentTable {
	background-color : rgb(255,255,255);
}

.divider {
	background-image: url(../img/v_dot.png);
	background-repeat: repeat-y;
	height : 200px;
	width : 1px;
	float : left;
}

.hdivider {
	background-image: url(../img/h_dot.png);
	background-repeat: repeat-x;
	height : 2px;
	width : 332px;
	float : left;
	background-color:rgb(255,255,255);
	font-size : 1px;
	padding-top : 4px;
	margin-top : 4px;
	position : relative;
	left : 20px;

}

.hdivider2 {
	background-image: url(../img/h_dot.png);
	background-repeat: repeat-x;
	background-color:rgb(255,255,255);
	font-size : 1px;
}

.letter {
	font-family : Arial;
	font-size: 11px;
	color : rgb(208,113,0);
	text-decoration : none;	
	font-weight : Bold;
}

.selectedletter {
	font-family : Arial;
	font-size: 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	font-weight : Bold;
}



.standard {
	font-family : Arial;
	font-size: 11px;
}

.standardbold {
	font-family : Arial;	
	font-weight : Bold;
	font-size: 11px;
}

.infoNavi {
	background-color : rgb(251,139,0);
	width : 542px;
	height: 40px;
	float : left;
	text-align : left;
	
}

.contCol {
	width : 268px;
	float : left;
}

.leftContCol {
	width : 210px;
	float : left;
}


.contPara {
	width : 236px;
	font-family : Arial;	
	font-size: 11px;
	text-align:left;	
}

.singleColumn {
	width : 495px;
	font-family : Arial;	
	font-size: 11px;
	text-align:left;	
}

.singleColumn2 {
	width : 495px;
	font-family : Arial;	
	font-size: 11px;
	text-align:left;	
	padding-left : 17px;
}



.heading {	
	font-family : Arial;
	font-weight : Bold;
	font-size: 11px;		
}

.contentHead {	
	background-color : rgb(255,255,255);
	float : left;
	font-family : Arial;
	font-weight : Bold;
	font-size: 12px;		
	width : 220px;
}


.leftArea {
	width : 270px;
}

select {
	float : left;
	text-align : left;	
	font-family : Arial;
	font-size: 11px;	
	color : rgb(0,0,0);	
	height : 20px;	
}

.kentta {
	width : 100px;	
}

.multiSelect {
	font-family : Arial;
	font-size: 11px;	
	color : rgb(0,0,0);	
	height : 75px;	
	width : 230px;
}

.multiSelect2 {

	font-family : Arial;
	font-size: 11px;	
	color : rgb(0,0,0);	
	height : 75px;	
	width : 210px;
}

.multiSelect3 {
	font-family : Arial;
	font-size: 11px;	
	color : rgb(0,0,0);	
	height : 75px;	
	width : 380px;	
	border: 1px solid;
	border-color : rgb(90,90,90);
}

.vapaaesittelyinput {
	width  : 410px;
	height : 100px;
	font-family : Arial;
	font-size: 11px;		
}


input {
	float : left;
	text-align : left;	
	font-family : Arial;
	font-size: 11px;	
	color : rgb(0,0,0);	
	height : 16px;	
	padding : 1px;		
}

option {
	
	border : 3px;
}

.hakuBox {	
	background-color : rgb(237,237,237);
	font-family : Arial;
	font-size: 11px;	
	width : 495px;
	float : left;
	text-align : left;

}

.hakuBoxText {
	position : relative;
	left : 10px;
}

.hakuVasen {
	position : relative;
	left : 5px;
	top: 10px;
	float : left;
}

.hakuOikea {
	position : relative;
	left : 15px;
	top : 10px;
	float : left;
}

.boxContent {	
	background-color : rgb(237,237,237);
	font-family : Arial;
	font-size: 11px;	
	width : 235px;
	float : left;
	text-align : left;
}

.lkNormi {
	width  : 223px;
	height : 13px;
}


.lkNormi2 {	
	width  : 88px;
	height : 13px;		
}


.lkNormi3 {
	width  : 100px;
	height : 13px;			
}
