﻿/* ely_nostot.css */

/* 	NOSTOT	*/













 .leftNaviTd .ms-WPBody{
    padding-left: 0px;
    padding-right: 0px;    
   }








/* vasen laita palvelunumerot  */

.leftNaviTd #palvelunumerotTbl{
				width: 172px; height: 88px; margin-bottom: 15px;
				background-image:url('/SiteCollectionImages/ely/palvelunumerot.jpg'); 
	 background-repeat:no-repeat; 

}



 



/* vasen laita varillinen  nosto alue */

.leftNaviTd #LeftGreenNostoTbl{
				width: 172px; height:0px;  margin-top: 15px; margin-bottom: 15px;
				background-image:url('/SiteCollectionImages/ely/leftOrangeBg.jpg'); 
	 background-repeat:no-repeat; 

}
				.leftNaviTd #LeftGreenNostoTbl #LeftGreenNostotd {
								width: 172px; height:0px;
								padding-left: 10px; padding-right: 10px;
				}
				#LeftGreenNostotd h3.ms-standardheader {
								margin-top: 20px;   	
								FONT: 13px Arial;COLOR: #ffffff; font-weight:bold; text-transform:uppercase;	
				}
				 #LeftGreenNostotd .ms-WPBody {
								margin-top: 10px;  MARGIN-BOTTOM: 10px;	
								FONT: 12px Arial;  color: #ffffff; font-weight:normal; 	
				}
				 
				 #LeftGreenNostotd td.ms-WPBorder,  #LeftGreenNostotd .ms-WPHeader{
								 border-width: 0px !important;
				}
				 
				 
				  #LeftGreenNostotd tr.ms-WPHeader td {
								border-width: 0px; 
				}
				 #LeftGreenNostotd div.ms-PartSpacingVertical  {
								 margin: 0px;
				}

		

		 
		 .leftNaviTd #LeftGreenNostoTbl .ms-WPBody TD, 
		.leftNaviTd #LeftGreenNostoTbl .ms-WPBody TD .description,  
 		.leftNaviTd #LeftGreenNostoTbl .ms-WPBody TD .link-item {	FONT: 12px Arial; color: #ffffff; font-weight: bold;   }
		
		#LeftGreenNostoTbl .link-item A:link,
		#LeftGreenNostoTbl .link-item A:visited,
	 	#LeftGreenNostoTbl .link-item A:active,
		#LeftGreenNostoTbl .link-item A:hover {  FONT: 12px Arial; color: #ffffff; text-decoration:none;  font-weight: bold; }
				

		 /* yp-nakym */
 		#LeftGreenNostotd  .ms-SPZone  h3.ms-standardheader,
		#LeftGreenNostotd .ms-SPZone .ms-WPBody,
		.leftNaviTd #LeftGreenNostoTbl  .ms-SPZone  .ms-WPBody TD, 
		.leftNaviTd #LeftGreenNostoTbl .ms-SPZone  .ms-WPBody TD .description,  
 		.leftNaviTd #LeftGreenNostoTbl .ms-SPZone  .ms-WPBody TD .link-item , 
 		#LeftGreenNostoTbl .ms-SPZone  .link-item A:link
		 { color: black; }
	


  






/* PAADATA-ALUE NOSTOT */




/* NOSTO VIHER REUNA */
.mainTd .maindataGreenlinerUpper{
				width: 452px; height:0px;  margin-bottom: 5px;margin-top: 5px;
				 background-image:url('/SiteCollectionImages/ely/nosto_viherreuna.gif'); 
		  background-position:left 2px;
	 background-repeat:no-repeat;   
 

}
	.mainTd .maindataGreenlinerUpperTd{
				width: 452px; height:0px;  padding: 0px; margin: 0px;
	}
	
		.mainTd .maindataGreenlinerUpperTd h3.ms-standardheader {
								margin-top: 15px; padding-left: 15px;  	
								color: #678F4B !important;  	
				}

		
		.mainTd .maindataGreenlinerUpperTd .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
								border-bottom: 2px #9BB077 solid; padding: 5px 10px 15px 15px;
								

								
								
				}
				 
		.mainTd .maindataGreenlinerUpperTd tr.ms-WPHeader td {
								border-width: 0px; 
				}
				
				
				
				
/* NOSTO VIHER REUNA PLUS INFO TAUSTALLA  */

.mainTd .maindataGreenlinerUpperInfo{
				width: 452px; height:0px;  margin-bottom: 5px;margin-top: 5px;
				 background-image:url('/SiteCollectionImages/ely/nosto_viherreuna_info.jpg'); 
		  background-position:left 2px;
	 background-repeat:no-repeat;   
 

}

		.mainTd .maindataGreenlinerUpperTdInfo{
				width: 452px; height:0px;  padding: 0px; margin: 0px;
				
		}
	
		.mainTd .maindataGreenlinerUpperTdInfo h3.ms-standardheader {
								margin-top: 15px; padding-left: 15px;  	
								color: #678F4B !important;  
								padding-right: 120px;	
				}

		
		.mainTd .maindataGreenlinerUpperTdInfo .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
								border-bottom: 2px #9BB077 solid; padding: 5px 10px 15px 15px;padding-right: 120px;
	}
				 
		.mainTd .maindataGreenlinerUpperTdInfo tr.ms-WPHeader td {
								border-width: 0px; 
								}



 
 
 
 
 
 /*	Nosto_tiedotelistaus etusivut	*/
 
  
 
.tiedotelistaus   
   {	 
 font-family: Arial !important; color: #141111 !important;
 	CLEAR: both;	MARGIN: 8px 0px 8px 4px;
 }

.tiedotelistaus    A:link,
.tiedotelistaus   A:visited,
.tiedotelistaus    A:active,
.tiedotelistaus  A:hover
 {	 
 font-family: Arial !important; color: #7a954a  !important;
 text-decoration:none;
 }


  
 
 
 /*	Perusuutislistaus	*/
 
  
 
.Perusuutislistaus
   {	 
 font-family: Arial !important; 
 	CLEAR: both;	MARGIN: 7px 0px 7px 0px;
 }

.tiedotelistaus    A:link,
.tiedotelistaus   A:visited,
.tiedotelistaus    A:active,
.tiedotelistaus  A:hover
 {	 
 font-family: Arial !important;
 text-decoration:none;
 }



 
 
 
 
 
 
 
 
/* perus web part zonet PAADATAALUE JA OIKEA LAITA */

.mainTd .TblWebZoneNormal{
				  height:0px;   padding-bottom: 10px;padding-top: 10px;
				  width: 100%;
 

}
 
		.mainTd .TdWebZoneNormal{
				 height:0px;  padding: 0px; margin: 0px; width: 100%;

				
		}
	
		.mainTd .TdWebZoneNormal h3.ms-standardheader {
								margin-top: 5px; padding-left: 10px;  	
								 color: #678F4B !important;  
								padding-right: 10px;	
				}

		
		.mainTd .TdWebZoneNormal .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
								border-bottom: 0px #909366 solid; 
								padding: 5px 0px 10px 10px;padding-right: 0px;		

									
				}
				 
		.mainTd .TdWebZoneNormal tr.ms-WPHeader td {
								border-width: 0px; }

		/* FONTIT */ 
		.mainTd .TdWebZoneNormal .ms-WPBody TD, 
		.mainTd .TdWebZoneNormal .ms-WPBody TD .description,  
 		.mainTd .TdWebZoneNormal .ms-WPBody TD .link-item {	 font-family: Arial; color: #000000;   }
		
		.mainTd .TdWebZoneNormal .link-item A:link,
		.mainTd .TdWebZoneNormal .link-item A:visited,
		.mainTd .TdWebZoneNormal .link-item A:active,
		.mainTd .TdWebZoneNormal .link-item A:hover {   font-family: Arial; color: #000000; text-decoration:none; }
				
		.mainTd .TdWebZoneNormal .ms-WPBody   .item {	margin-left: 0px;}		
 
 		
		 .TblWebZoneNormal  .etuNostoLinerTr .TdWebZoneNormal { LINE-HEIGHT: 13pt;}
 


	.TdWebZoneNormal  UL, .TdWebZoneNormal LI {
			margin-left: 8px;
		  list-style-image: url('/SiteCollectionImages/ely/listbullet2.gif'); 
		}
	 
	 



/* OIKEAN LAIDAN NOSTOT */


 
 
 /* OIKEAN LAIDAN NOSTOT */
 
 .flashKarttaTbl {
	width: 278px; height: 260px;
	padding:0px; margin:0px; 	margin-top: 14px; 		margin-bottom: 10px; 		
	border: 2px #DA5D06  solid; 
	background-color: #ff9933;  
}
 .flashKarttaTd {
	width: 278px; height: 260px;
	padding:10px; margin:0px;   
				
}
 
 
 
 
 	/* left padding pois WP otsikolta */
    .mainTd .zoneTrBasic h3.ms-standardheader {
	  padding-left: 0px; padding-top: 5px;
  }
  /*   */
    .mainTd .zoneTrBasic .ms-WPBody {
	 padding-bottom: 5px;
  }




   
 
 /* perus web part zonet  FONTTIKOKO   OIKEA LAITA */
 	.mainTd .zoneTrBasic H1 {
  FONT: 20px Arial;	
  }
 
	.mainTd .zoneTrBasic H2 {
  FONT: 16px Arial;	
  }
 
  .mainTd .zoneTrBasic H3 {
  FONT: 14px Arial;	 font-weight: normal;
  }

 
  .mainTd .zoneTrBasic h3.ms-standardheader {
  FONT: 14px Arial;	 font-weight: bold !important;
  }

  .mainTd .zoneTrBasic .ms-WPBody{
    FONT: 12px Arial;  
   }
 
 
 
 	.mainTd .zoneTrBasic .ms-WPBody TD, 
	.mainTd .zoneTrBasic .ms-WPBody TD .description,  
 	.mainTd .zoneTrBasic .ms-WPBody TD .link-item {	  FONT: 12px Arial;    }
		
	.mainTd .zoneTrBasic .link-item A:link,
	.mainTd .zoneTrBasic .link-item A:visited,
	.mainTd .zoneTrBasic .link-item A:active,
	.mainTd .zoneTrBasic .link-item A:hover {   FONT: 12px Arial;   text-decoration:none; }
				
	.mainTd .zoneTrBasic    A:link,
	.mainTd .zoneTrBasic   A:visited,
	.mainTd .zoneTrBasic    A:active,
	.mainTd .zoneTrBasic  A:hover
	 {	 
	 text-decoration: underline;  color:black;
	 }


 
 
  .mainTd .zoneTrBasic .ms-WPBody{
    padding-left: 0px;
    padding-right: 0px;    
   }


 
 
  
 
 /* oikopolut */
.mainTd .oikopolutTbl,
.mainTd .oikopolutAlaTbl{
				width: 278px; height:0px;  margin-top: 15px;
				 background-image:url('/SiteCollectionImages/ely/nostobg_oikopolut_vihrea3.jpg'); 
		  background-position:left 2px;
	 background-repeat:no-repeat;  font-family:Arial;  
}

.mainTd .oikopolutAlaTbl{
	 background-image:url('/SiteCollectionImages/ely/nostobg_oikopolut_oranssi3.jpg'); 
}



	.mainTd .oikopolutTd, 
	.mainTd .oikopolutAlaTd{
				width: 278px; height:0px;  padding: 0px; margin: 0px;
	}
	
	/*	.mainTd .oikopolutTd h3.ms-standardheader {
								margin-top: 15px; padding-left: 15px;  	
								 
								color: #ffffff !important;  	
				}
	*/			
		.mainTd .oikopolutTd .groupheader, 
		.mainTd .oikopolutAlaTd .groupheader {
					color: #000000; font-family:Arial;   font-size: 14px; font-weight: bold;	
					padding-top: 5px;
}

.mainTd .oikopolutAlaTd .groupheader {
					color: #000000; 
}




.mainTd .oikopolutTd  .ms-SPZone .groupheader {
	color: #000000 !important;  		
				
}

.mainTd .oikopolutTd .item {
				border: 0px red solid;
				 
}



.mainTd .oikopolutTd .link-item A:link,
.mainTd .oikopolutTd .link-item A:visited,
.mainTd .oikopolutTd .link-item A:active,
.mainTd .oikopolutTd .link-item A:hover
 {	 
 font-family: Arial !important; color: #000000 !important;
 text-decoration:none;font-size: 13px;  
 
 /* background-image:url('/SiteCollectionImages/ely/oikopolut-arrow.gif'); 
				  background-position:right 3px; background-repeat:no-repeat; padding-right: 15px;*/

 }
 
 .mainTd .oikopolutAlaTd  .link-item A:link,
.mainTd .oikopolutAlaTd  .link-item A:visited,
.mainTd .oikopolutAlaTd  .link-item A:active,
.mainTd .oikopolutAlaTd  .link-item A:hover
 {	 
 font-family: Arial !important; color: #000000 !important;
 text-decoration:none;font-size: 13px;  
  /* background-image:url('/SiteCollectionImages/ely/oikopolut2-arrow.gif'); 
				  background-position:right 3px; background-repeat:no-repeat; padding-right: 15px;*/

 }

 
 
 .mainTd .oikopolutTd  .ms-SPZone .link-item A:link,
.mainTd .oikopolutTd  .ms-SPZone .link-item A:visited,
.mainTd .oikopolutTd  .ms-SPZone .link-item A:active,
.mainTd .oikopolutTd  .ms-SPZone .link-item A:hover
 {	 
color: #000000 !important;

  

 }


.mainTd .oikopolutTd .link-item, 
.mainTd .oikopolutAlaTd  .link-item {
			  background-color: transparent;
				  /*background-image:url('/SiteCollectionImages/ely/oikopolut-arrow.gif'); 
				  background-position:right 2px; background-repeat:no-repeat;*/
				   margin-right: 10px; padding-right: 5px;

				 
}
.mainTd .oikopolutAlaTd  .link-item{
			 
				/*  background-image:url('/SiteCollectionImages/ely/oikopolut2-arrow.gif'); */
				   

				 
}


		
		.mainTd .oikopolutTd .ms-WPBody,
		.mainTd .oikopolutAlaTd  .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
								/*FONT: 12px Arial;  color: #000000; font-weight:normal; 	*/
								border-bottom: 0px #7b8f58 solid; padding: 5px 10px 10px 15px;
								border: 0px red solid;
				 				
				}
				.mainTd .oikopolutAlaTd  .ms-WPBody {
								border-bottom: 0px #fca921 solid;  
				}

				
				 
		.mainTd .oikopolutTd tr.ms-WPHeader td,
		.mainTd .oikopolutAlaTd  tr.ms-WPHeader td  {
								border-width: 0px; 
				}
				
			
 
 
 
 .mainTd #onetIDListForm table.ms-toolbar {
				display:none;
}

 
 /* flash tyylit */ 
 
 #flashkartta 
{
 margin-top: 20px;
  margin-bottom: 20px;
 
				 
}

#ximg {
	opacity:0.0;
	*filter:alpha(opacity=0);
	}




 
 /* TIEDOTESIVUPOHJA TYYLIT */ 
 
 .clsTiedoteHeader {
	FLOAT: left; padding-top: 10px; padding-bottom: 10px;
	 
}





/* listanäkymien custom tyylit */ 
.mainTd #onetIDListForm,
.mainTd #onetIDListForm .ms-formlabel, 
.mainTd #onetIDListForm .ms-formbody {
	 font-family:Arial; 
	 color: black;	 
				 
}
.mainTd #onetIDListForm .ms-formbody {
 
 }
 
.mainTd #onetIDListForm .ms-formlabel .ms-standardheader {
				 color: black;	 
}

.mainTd #onetIDListForm td.ms-toolbar td.ms-descriptiontext {
				display:none;
}




/* eng ven */
/*	#headerlinksSubtbl { FONT-SIZE: 12px!important;	 }*/
		#headerlinksSubtbl TD.subupper #controllinks {	PADDING-LEFT: 0px !important; }
/* vasen taulu */ 
		.logoTitlestyle {	 	WIDTH: 435px; }
/* oikea taulu */ 
#headerlinksSubtbl { 	WIDTH: 425px;	 	}
		

  
		
		
/* office title  custom 2011 */		
		
	h3.office { 

 	
	 padding: 0px; margin:0px; margin-bottom: 5px; 
	font-family: Arial; font-weight:normal; font-size: 17px; color: #000000;
	/*width: 172px; height:71px;*/   
	/*margin-left: -12px!important;
 
 	background-image: url('/SiteCollectionImages/ely/bg_total.jpg'); 
 	background-position: 75% center; ;

	background-repeat:no-repeat;   
 border: 2px #42a3e0 solid; */  background-color: #ffffff;
 padding: 10px; margin-left: -10px!important;
	
 }	
 h3.office a:link,
 h3.office a:visited
{
color: #000000;   text-decoration:none;	
 

	
}

 
 h3.office a:active,
 h3.office a:hover 
{
color: #000000; text-decoration:none;		
}
 


