﻿ 
/* avi_nostot.css */

/* 	NOSTOT	*/
















 .leftNaviTd .ms-WPBody{
    padding-left: 0px;
    padding-right: 0px;    
   }






/* vasen laita palvelunumerot  */


.leftNaviTd #palvelunumerotTbl{
				width: 172px; height: 87px; margin-bottom: 15px;
				background-image:url('/SiteCollectionImages/avi/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/avi/leftblueBg.gif'); 
	 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;   }
		
		#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; }
				

 
 		/* 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/avi/nosto_harmaareuna.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: #989b71 !important;  	
				}

		
		.mainTd .maindataGreenlinerUpperTd .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
							 	border-bottom: 2px #909366 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/avi/nosto_harmaareuna_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: #989b71 !important;   
								padding-right: 120px;	
				}

		
		.mainTd .maindataGreenlinerUpperTdInfo .ms-WPBody {
								margin-top: 0px;  MARGIN-BOTTOM: 0px;	
								border-bottom: 2px #909366 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: #989b71 !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;  
				  width: 100%;  padding-bottom: 10px;padding-top: 10px; 

}
 
 


 
		.mainTd .TdWebZoneNormal{
				 height:0px;  padding: 0px; margin: 0px; width: 100%;

				
		}
	
		.mainTd .TdWebZoneNormal h3.ms-standardheader {
								margin-top: 5px; padding-left: 10px;  	
								 color: #989b71 !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: 9px;
		  list-style-image: url('/SiteCollectionImages/avi/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 #0d4ebd solid; 
	background-color: #72a6f1;	
}
 .flashKarttaTd {
	width: 278px; height: 260px;
	padding:10px; margin:0px;   
				
}
 
 
 
.flashKarttaTd A:link,
.flashKarttaTd A:visited,
.flashKarttaTd A:active,
.flashKarttaTd A:hover {   color: #ffffff;  }
				

 
 
 
 
 
 
 
 	/* 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: underline; }
				

 
	.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/avi/nostobg_oikopolut_harmaa.gif'); 
		  background-position:left 2px;
	 background-repeat:no-repeat;  font-family:Arial;  
}

.mainTd .oikopolutAlaTbl{
	 background-image:url('/SiteCollectionImages/avi/nostobg_oikopolut_keltainen.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: #eef2e8; font-family:Arial;   font-size: 14px; font-weight: bold;	
					padding-top: 5px;
}

.mainTd .oikopolutAlaTd .groupheader {
					color: #030000; 
}




.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: #ffffff !important;
 text-decoration:none;font-size: 13px;  
 
  background-image:none;
				  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: none;
				  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: 15px;

				 
}
.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;
}



/* 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;		
}
 


 
