#case {
		float:left;
		width:740px;
		margin-bottom:10px;
		z-index:5;
}
#casedetaljit {
		width:612px;
		heigth:74px;
		padding:11px 0 11px 0;
		position:relative;
		left:8px;
		bottom:74px;	
		margin-bottom:-74px;	
		background-color:#FFFFFF;
		filter:alpha(opacity=85);
		-moz-opacity:.85;
		opacity:.85;
		z-index:99;	
}

#casedetaljit td {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:normal;
		font-size:11px;
        line-height:13px;
}
#casedetaljit a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:normal;
        line-height:13px;
		text-decoration:underline;
		
}
#casenavi {
		width:200px;
   		background-image:url(../images/caseesimerkkeja_mid.gif); 
   		background-repeat:repeat-y;
		background-position:top left;
		float:right;
}
.casenavi_top {
		width:200px;
		height:60px;
		background-repeat:no-repeat;
		background-position:top left;
		margin-bottom:10px;
}
.casenavi_contents {
		width:200px;
		display:block;
}
.casenavi_contents .navigation_item a{
   		background-image:url(../images/case.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#acacac;
		text-decoration:none;
		display:block;		
}
.casenavi_contents .navigation_item a:link{
   		background-image:url(../images/case.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#acacac;
		text-decoration:none;
		display:block;
}
.casenavi_contents .navigation_item a:visited{
   		background-image:url(../images/case.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#acacac;
		text-decoration:none;
		display:block;
}
.casenavi_contents .navigation_item a:hover{
   		background-image:url(../images/case_hover.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffa800;
		text-decoration:none;
		display:block;
}
.casenavi_contents .navigation_item a:active{
   		background-image:url(../images/case_aktiivinen.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
}

.casenavi_contents .navigation_item_active a, .casenavi_contents .navigation_item_active a:visited, .casenavi_contents .navigation_item_active a:hover, .casenavi_contents .navigation_item_active a:active {
   		background-image:url(../images/case_aktiivinen.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 10px 0 37px;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
}
.casenavi_bottom {
		width:200px;
		height:30px;
   		background-image:url(../images/caseesimerkkeja_bottom.gif); 
   		background-repeat:no-repeat;
		background-position:top left;
}

#columns {
		float:left;
		/*margin-top:17px;*/
		margin-top:0px;
		width:740px;
}			

.column1 {
		width:300px;
		margin-right:20px;
		float:left;
}
.column2 {
		width:300px;
		/*margin-right:20px;*/
		float:left;
		
}
#column3 {
		width:550px;
		/*margin-right:20px;*/
		float:left;
		
}