﻿@charset "utf-8";
/* custom.css  BEGIN*/

/*
 {	font-family: verdana;
 }
*/
html,  form
{
	height:100%;
}

/* body :: id ::    */  
#body
{
	background-color: #ffffff;
	height:100%;
	margin:0px;
	padding: 0px;
 	font-family: verdana;
} 

/* table :: class ::  main table, surround the hole custom view */  
.masterTbl
{
	width:950px;
	margin: 0px;
	height:100%; 
/*	height:200px;*/
	margin-left:auto;
	margin-right:auto;
	 
	/* background-color:#FFFFFF; 
	*/
	/*height: 600px; 
	margin-top: 100px; margin-bottom: 100px;*/
	
}
 

/* td :: class ::  main table, right side decoration area */  
.masterShadowRightTd
{
 background-color: white; 
	*height:100%;
	min-height:100%;
	width:10px;	
	 
 
	
}

/* td :: class ::  main table, left side decoration area */  
.masterShadowLeftTd
{
 	background-color: white; 
	*height:100%;
	min-height:100%;
	width:10px;	
 
		 
 
}
.spacerDiv
{
	width:10px
}

/* table :: id ::  inner table,  sub table of master */  
#contentTbl
{
	background-color:#FFFFFF;
}

 


.consoleDiv {	CLEAR: both}

/* td  :: class ::  inner table,  td for sharepoint functions :: SiteActionMenu , explitLogout  jne .. */  
.contentAuthoringTd
{
	width:100%;
	 
	color:#333333;
	vertical-align:top; 
 
}

/* span :: class ::  siteActionMenu */  
.siteActionMenu
{
    float: right;  
 

}

/* div :: class ::   div for sharepoint functions*/  
.sharepointLogin
{
	float:right;
	display:inline;

}

/* table :: id ::   table surrounding global moss function links*/  
 #globalLinksTbl {
	

}
 
 
 
 /* td  :: class ::  inner table,  td for sharepoint search box .. */  
.contentSearchTd
{
	width:100%;
	 
	color:#333333;
	vertical-align:top; 
 
}

 
 /* div :: id ::   search form surrounding div*/  
 .search
{
	 width: 350px;
    margin:5px 5px 5px 5px;
 	float:right;
	display:inline;

   
}




/* **************** NAVIGATIONS::BEGINS ***************** */

 /* td  :: class ::  inner table,  td container for top navigation .. */  
 
.topNavContainer
{
	/*width: 100%;
 
 		
  
 	color: black;	
 	line-height:16pt;
 	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:normal; 
	margin: 0px; 
	padding: 0px; 
*/
}
  

.topNav
{
    *position:relative;
   /* *top:-1px;*/
    	 
     
}
.topNavItem
{
		color: black;	
		background-color:  transparent;
		height: 100%;
}
.topNavItem a
{
	display:block;
	padding:0px 10px 0px 10px;
	height:100%;
	
}
.topNavSelected a
{
	 
		background-color:  transparent;
	}
.topNavHover a
{
	 
 
}



/* Second level container  */
 /* td  :: class ::  inner table,  td container for top secondlevel navigation .. */  
/*
 td.topNavSecondLevelContainer {
	display: block;
}
 */
 
.topNavSecondLevelContainer
{
	 
	width: 100%;
 	height: 0px; 
 	color: black;	
 	line-height:16pt;
 	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:normal; 
	margin: 0px; 
	padding: 0px; 

}
  


.secondaryNav
{
    *position:relative;
   /* *top:-1px;*/
    	 
     
}
.secondaryNavItem
{
		color: black;	
		background-color:  transparent;
		height: 100%;
}
.secondaryNavItem a
{
	display:block;
	padding:0px 10px 0px 10px;
	height:100%;
	
}
.secondaryNavSelected a
{
	 
	background-color: #c0c0c0;
	}
.secondaryNavHover a
{
	 
 
}

/* **************** NAVIGATIONS::END ***************** */




 /* td  :: class ::  inner table, main data frame / full width*/  
.contentFullFrontTd {
	
	width:100%;
	 background-color:white;
	vertical-align:top;  
	text-align:left;
	margin: 0px; padding: 0px;
	 
	
}	

 /* table :: class ::   frontpage table (includes leftnavi and main data frame)*/  
.frontpageTbl {
	width:100%;
	margin: 0px;
	 padding: 0px;
	   text-align:left; vertical-align:top;  
	

}

.leftNaviTd {
 width: 200px;

}


.mainTd 
  {
 	border: 0px red dotted;

}





/* MURUPOLKU */
 /* div  :: class :: */ 
 div.breadcrumb {
	  display:none; 
}
.breadcrumb
{
   
    color: black;
    clear:both;
    font-size:9pt; 
    font-family: verdana; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom: 0px;
    margin-bottom:4px;
    font-weight:normal; 
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: black;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:normal; 
}





/*  rakenteen  hahmotusta  helpottavat  ääriviivat
		- debug mode								 */ 


.topNavContainer, {
	border-top: 0px black dotted;
 	border-bottom: 0px black dotted; 

}
.topNavSecondLevelContainer {
 	border-bottom: 0px black dotted; 
}


.masterShadowLeftTd
{
	border-right: 0px black dotted;
}
.masterShadowRightTd
{
	border-left:0px black dotted;
}
.masterTbl
 {

 	 

}
.topNavItem, .secondaryNavItem
{
	border-right: 0px black dotted;
}

.contentFullFrontTd {
	
	border:0px black dotted;
	
}	


.masterShadowLeftTd,
.masterShadowRightTd, 
.masterTbl
{
 border-width: 0px;

}


/* custom.css  END */































/*
Ely.css BEGIN
*/
/* body :: id ::    */  
#body
{
	 background-image:url('/SiteCollectionImages/ely/bg_total.jpg'); 
	 background-repeat: no-repeat;background-position:center top;
	 background-color: #014da3;
	 font-family: Arial; 
	 color:black;

	 
}
.masterTbl {
	background-color:  transparent;
	width: 100%;
	*height: 600px;
	min-height:600px;

	border: 0px black solid !important;
	margin-top: 20px;
}

/* td :: class ::  main table, right side decoration area */  
.masterShadowRightTd
{
	  
	 background-color:transparent;
	 
	 *height: 771px;
	min-height:771px;

}

/* td :: class ::  main table, left side decoration area */  
.masterShadowLeftTd
{
 
	 background-color:transparent;
	 
	 	*height: 771px;

	min-height:771px;

 }

#mainfulltblHoldertd {
	width:990px;  background-color:lime;
	 background-color:transparent;
*height: 600px;
min-height:600px;


}


.leftLinerEly{
		/*background-image:url('/SiteCollectionImages/ely/bg_left.jpg'); 	
		background-repeat:no-repeat;
		background-position:right top;
		*/
	 background: transparent;

				
}
.rightLinerEly{
		/*background-image:url('/SiteCollectionImages/ely/bg_left.jpg'); 	
		background-repeat:no-repeat;
		background-position:right top;
		*/
		 background: transparent;
		 
				
}

#contentTbl
{
	width: 990px;
	
	background-color:  transparent;
	/*background-image:url('/SiteCollectionImages/custom/logicaBG2.gif'); */
	background-position: left top;
	background-repeat:no-repeat; 
	 

	  
}

 
.contentSearchTd
{
	  
}


/* td Header to wrap header */ 
.HeaderFullfunction
{
	height: 100px; padding: 0px; margin: 0px; width: 100%;
 
 
}

.HeaderInnerTbl {
				background-color: transparent; width: 990px; height: 100px;
				padding:0px; margin:0px;  
}
.HeaderInnerLeftTd{
				background-color: transparent; width: 975px; height: 100px;
				
				background-image:url('/SiteCollectionImages/ely/bg_header_left2.jpg'); 
	background-repeat:no-repeat; padding: 0px; margin: 0px;

}
.HeaderInnerRightTd{
				background-color: transparent; width: 15px; height: 100px;
				background-image:url('/SiteCollectionImages/ely/bg_header_right3.gif'); 
	 background-repeat:no-repeat; 

}

 .logostyle { 
		width: 90px; height:75px;
		   float: left; margin: 0px 10px;	
		_!margin-right:0px;
}
.logoTitlestyle {width: 460px;  float: left;
 background-color: transparent;margin: 0px 0px;	padding: 0px;
 height:75px;
 
 
 
}
	.logoTitlestyle .logoTitleTable td {
		width: 460px; 	 height:35px;			
	}
	.logoTitlestyle .logoTitleTable td.classLogotext {
		width: 460px; 	 height:40px;		
	}

	
	
.logoTitlestyle .logoTitleTable	.classLogotext {
				 font-family: Arial; font-weight:bold;
  border: 0px red solid; font-size: 23px;
   padding-top: 0px; color:#EFF8FD;  

}


.headerlinks {width: 395px;  float: left;
 background-color: transparent;  margin: 0px 0px;	
 
 font-family: Arial; font-weight:bold;
  border: 0px red solid; font-size: 23px;
   height:90px; 
			
}

  #headerlinksSubtbl {  
	 font-size: 12px; font-weight:normal;
	color:#EFF8FD;	width: 400px; 		 
}
#headerlinksSubtbl td.subupper {
	 width: 400px;   height:45px; background-color: transparent;	  		
} 


	#headerlinksSubtbl td.subupper #controllinks {
		height: 30px; float:left; width: 390px;
		padding-top:20px;  padding-left: 5px; 
		text-align:right;  
		*height: 25px;
	}

#headerlinksSubtbl td.sublower1 {
	 width: 105px;   height:45px; background-color:  transparent;	  		
} 
#headerlinksSubtbl td.sublower1 {
	 width: 105px;   height:45px; background-color:  transparent;	
	   padding-bottom: 15px;   	 text-align:center; vertical-align:middle;
	    _!padding-bottom: 10px;  
	    
	    } 
 



#headerlinksSubtbl td.sublower2 {
	 width: 295px;   height:45px; background-color: transparent;	  		
} 

	#headerlinksSubtbl td.sublower2 #searchtitle{
		height: 35px; float:left; 
		width: 25px;  padding-top:7px; 
	}
	#headerlinksSubtbl td.sublower2 .search{
		height: 35px;  float:left; 
		width: 150px; padding-top:0px;  margin-left: 0px;	
		}
	#headerlinksSubtbl td.sublower2 #advancedsearch{
		height: 35px; float:left; width: 105px;  
		padding-top:7px;  padding-left: 5px; padding-right: 5px;  text-align:right;
		_!padding-right: 5px;
		 _!width: 100px; 
		}
#headerlinksSubtbl td.sublower2 .ms-sbcell {
				border: 0px white solid;
}
 


#headerlinksSubtbl a.headerSublnk {
	color:#EFF8FD; text-decoration:none;		
}
  
#headerlinksSubtbl td.subupper #controllinks a.headerSublnk {
 padding-left: 0px; padding-right: 2px;		
}  

/* core overives */
.ms-sbscopes {
 display: none;				
				
}
#headerlinksSubtbl td.sublower2 .ms-sbLastcell {
 display: none;				
				
}
.sublower2 TD.ms-sbgo {	 BACKGROUND-COLOR: transparent;}


/* td  :: class ::  inner table,  td for sharepoint functions :: SiteActionMenu , explitLogout  jne .. */  
.contentAuthoringTd
{
	  padding: 0px; margin: 0px; padding-right: 40px; 
 	  vertical-align:bottom;   
 	 
 
}

 
  /* td  :: class ::  inner table,  td for sharepoint search box .. */  
.contentSearchTd
{
	padding: 0px; margin: 0px;

		 height: 35px;	 
		 
	background-color:  white;

}

   



#advancedsearch A:link, 
#advancedsearch A:visited, 
#advancedsearch A:active, 
#advancedsearch A:hover {
	  _font-size: 11px; 
}
	  

 /* ***************** MP 16.12.2009 */
 
/* TEKSTIN KOKO KONTROLLI ***/


.fontti1 {	FONT-SIZE: 11px !important;	COLOR: #EFF8FD!important}
.fontti1 A {	FONT-SIZE: 11px !important;	COLOR: #EFF8FD!important}
.fontti2 {	FONT-SIZE: 13px !important;	COLOR: #EFF8FD!important}
.fontti2 A {	FONT-SIZE: 13px !important;	COLOR: #EFF8FD!important}
.fontti3 {	FONT-SIZE: 15px !important;	COLOR: #EFF8FD!important}
.fontti3 A {	FONT-SIZE: 15px !important;	COLOR: #EFF8FD!important}
.fLiner {	FONT-SIZE: 10px !important;	MARGIN-LEFT: 3px;	COLOR: #ba122b !important;	MARGIN-RIGHT: 3px}
.fLiner2 {	FONT-SIZE: 10px !important;	MARGIN-LEFT: 3px;	COLOR: #ba122b !important;	MARGIN-RIGHT: 3px}
.fonttiTekstinkoko {	FONT-SIZE: 11px !important;	MARGIN-LEFT: 50px;	COLOR: #EFF8FD !important}

/**********************   ***************/







/* FOOTER */ 

.FooterFullfunction
{
	height: 50px; padding: 0px; margin: 0px; width: 100%; background-color: transparent;
 
 
}
 
.FooterInnerTbl{
				background-color: transparent; width: 990px; height: 50px;
				padding:0px; margin:0px;  
}
.FooterInnerLeftTd{
				background-color: transparent; width: 15px; height:50px;
				
				 background-image:url('/SiteCollectionImages/ely/bg_footer_left2.gif'); 
				 background-position:left bottom;
		background-repeat:no-repeat; padding: 0px; margin: 0px;

}
.FooterInnerCenterTd{
				background-color: #ffffff; width: 960px; height:50px;
				
				  padding: 0px; margin: 0px;vertical-align:top; text-align:left;

}


.FooterInnerRightTd{
				background-color: transparent; width: 15px; height: 50px;
			 background-image:url('/SiteCollectionImages/ely/bg_footer_right.gif'); 
			  background-position:right bottom;

	 background-repeat:no-repeat;  

}
  div#controllinks2  {
				 width: 900px; padding-top: 15px; padding-left: 20px;			  
	 font-size: 12px; font-weight:bold;
	color:#5D8728;	 border :0px red solid; 		 


}

  div#controllinks2 a.Footerlnk {
	color:#5D8728; text-decoration:none;	padding-left: 10px; padding-right: 10px;	
}
  
 
  


/* FOOTER end */








 
 /* td  :: class ::  inner table,  td container for top navigation .. */  

.topNavContainermidi{ width: 70px; }
.topNavContainer {width: 920px;}

 .topNavContainermidi, .topNavContainer{
 
 	height:40px;
  
 	color: #ffffff;	
 
 	font-family:Arial;
 	FONT-WEIGHT: bold;
 		COLOR: #000; 
	font-size: 13px; 
 
	margin: 0px; 
	padding: 0px; 
	padding-left: 0px;
	background-color:#4460A5; /*  #4460A5;*/
 
	
}
  
  

.topNav
{
    *position:relative;
   /* *top:-1px;*/
    	 
     
}
.topNavItem
{
	 
		color: #ffffff;	
		background-color: transparent;
		border-bottom-color: #ffffff;
		border-left: 2px #ffffff solid;
		height: 16px;
		line-height: 16px;
		
}

.topNavContainermidi .topNavItem
{

	border-left: 0px #ffffff solid;
	padding:0px 6px 0px 6px;
}
.topNavItem a
{
	display:block;
	padding:0px 10px 0px 10px;
	height:100%;
	
}
.topNavSelected a
{
	 
 	background-color:  transparent;
 		}
.topNavHover a
{
	 
 
}
 
 
 /* 
*/
 
 
 
/* Second level container  */
 /* td  :: class ::  inner table,  td container for top secondlevel navigation .. */  
 /*
.topNavSecondLevelContainer
{
 
	 background-image:url('/SiteCollectionImages/custom/logicaBG2.gif'); 
	background-position:  0px -25px;
	margin: 0px; 
	padding: 0px; 
	padding-left: 160px;
	background-repeat:no-repeat; 
	line-height:16pt;
 	font-family:Tahoma, arial, sans-serif;
 	FONT-WEIGHT: bold;
 		COLOR: #000; 
	font-size: 8pt; 
 
	border-top: 0px black dotted;
 	border-bottom: 0px black dotted; 



}
  
*/

 
 
 /* -- */
 
  

/*
 
.secondaryNavItem
{
 
		background-color:  transparent;
		height: 100%;
		 
}
.secondaryNavItem a
{
	display:block;
	padding:0px 10px 0px 10px;
	height:100%;
	
}
 
.secondaryNavHover a
{
	 
	 
}

.secondaryNavSelected a
{
	 
 	background-color: #c0c0c0;
}
*/

 /* -- */
 
 
 
 
 .contentFullFrontTd {
	
 border: 0px; padding:0px;
 text-align:left; vertical-align:top; 
 background-color: #ffffff;
 font-family: Arial;
 font-size: 12px; 
 font-weight:normal;
 color: #000000;	
}	

 
 
 /* td  :: class ::  inner table, main data frame / full width*/  
.contentWideTd {
	
	width:100%;
	 background-color: white;

	
}	


 

.frontpageTbl {

  text-align:left; 
  vertical-align:top; 
  height:450px;
	*height:450px;
 
  
}

.frontpageTbl table,
.frontpageTbl td   {
  text-align:left; 
  vertical-align:top; 
	 

	 
}
 
 
 
 
 
.frontpageTbl .leftNaviTd {
	 width: 220px; padding: 15px 30px 10px 18px;
	  
	 
}



 
 
 
 
 
 
 
 
 
 


/* PAADATA ALUE MAAREET */ 

 .frontpageTbl .mainTd { 
padding: 0px; width: 770px; margin: 0px;
	
}



/* LINKIT DECO */ 

#maindataalue    A:link,
#maindataalue   A:visited,
#maindataalue    A:active,
#maindataalue  A:hover
 {	 
  
 text-decoration: underline;  color:black;
 }





/* MURUPOLKU */
 /* div  :: class :: */ 
 DIV.breadcrumb {	DISPLAY: block;}
 
 .breadcrumb {	 	PADDING-LEFT: 0px; padding-top: 10px;}
 
.breadcrumb
{
   
    color: #4460A5;
    clear:both;
    font-size:12px; 
    font-family: arial; 
     
    border-bottom: 0px;
    margin-bottom:4px;
    font-weight:normal; 
    line-height:14px;
     text-decoration:none;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
		color: #4460A5;
}
.breadcrumb a:hover
{
	text-decoration:none;}
.breadcrumbCurrent, .ms-sitemapdirectional
{
	font-weight:normal;
	color: #4460A5; 
	text-decoration:none;}


#maindataalue a.ms-sitemapdirectional,
#maindataalue a.ms-sitemapdirectional:visited ,
#maindataalue a.ms-sitemapdirectional:active ,
#maindataalue a.ms-sitemapdirectional:hover {	color: #4460A5;  text-decoration:none; }

#breadcrumbalue a.ms-sitemapdirectional,
#breadcrumbalue a.ms-sitemapdirectional:visited ,
#breadcrumbalue a.ms-sitemapdirectional:active ,
#breadcrumbalue a.ms-sitemapdirectional:hover {	color: #4460A5;  text-decoration:none; }





.pageTitle, .breadcrumb, .pageContent {
	padding-left: 10px;			
}
.pageContent {
	padding-bottom:0PX; padding-top: 0PX;		
	   font-size:12px; 	 line-height: 13pt; 
	    font-family: Arial; 
	  
	    		
}
 #maindataalue .ms-WPBody {
 font-family: Arial;
}
 


.pageContent UL, .pageContent LI {
	 
	  margin-left: 9px;
	  list-style-image: url('/SiteCollectionImages/ely/listbullet2.gif'); 

 }




#tblTwoCols td.ms-WPBorder,
#tblOneCols td.ms-WPBorder, 
#tblTwoCols  .ms-WPHeader, 
#tblOneCols  .ms-WPHeader,
#tblTwoCols  tr.ms-WPHeader td , 
#tblOneCols tr.ms-WPHeader td 
 {
 border-width: 0px !important
}
 





/* otsikot */ 
#maindataalue H1 {
  MARGIN-BOTTOM: 5px;	MARGIN-top: 15px;
  /*FONT: 20px Arial;	*/
  COLOR: #000000
  
  }

#maindataalue   H2 {
  MARGIN-BOTTOM: 5px;	
/*  FONT: 16px Arial;	*/
  COLOR: #000000
  
  }
#maindataalue    H3 {
  MARGIN-BOTTOM: 5px;	
/*  FONT: 14px Arial;	*/
  COLOR: #000000


}


























/* BEGIN :::::: VASEMMAN LAIDAN NAVIGAATIO */ 





.leftNaviTd UL , 
.leftNaviTd UL a  {

	FONT-SIZE: 12px;	 LINE-HEIGHT: 16px;	FONT-FAMILY: arial;    
	FONT-WEIGHT: normal; color: #4460A5 !important; 
	text-decoration:none;
}

.leftNaviTd UL A:link,
.leftNaviTd UL A:visited,
.leftNaviTd UL A:active,
.leftNaviTd UL A:hover {  text-decoration:none; }




.leftNaviTd UL 
{	 
 
 	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	/*background-color:#d0d6e3;*/
	margin-left: 0px;
	width: 172px; 

}

.leftNaviTd UL UL, 
.leftNaviTd UL UL UL, 
.leftNaviTd UL UL UL UL,
.leftNaviTd UL UL UL UL UL {
	 margin-left: 0px; 
	 MARGIN: 0px;
	 
	 border: 0px black solid;
	 }
}

  .linerborder1 a:link, .linerborder1 a:visited, .linerborder1 a:active, .linerborder1 a:hover  { }
 

.linerborder1 a:link, .linerborder1 a:visited, .linerborder1 a:active, .linerborder1 a:hover  {
	  FONT-WEIGHT: bold !important;    
}
 
 

   
 

.leftNaviTd UL li.subNavi_selected_1 div.linerborder1,  
.leftNaviTd UL li.subNavi_1 div.linerborder1 {
 
 
}
 .leftNaviTd UL li.subNavi_selected_1 div.linerborder1,  
.leftNaviTd UL li.subNavi_1 div.linerborder1 {
 padding-left: 5px;   
 padding: 2px 3px 2px 0px;
 
}


.leftNaviTd UL UL li.subNavi_2 div.linerborder2,  
.leftNaviTd UL UL li.subNavi_selected_2 div.linerborder2 {  
}

.leftNaviTd UL UL li.subNavi_2 div.linerborder2,  
.leftNaviTd UL UL li.subNavi_selected_2 div.linerborder2 {  
 padding-left: 10px; 
  padding: 0px 3px 2px 10px; 

}

.leftNaviTd UL UL li.subNavi_3 div.linerborder3,  
.leftNaviTd UL UL li.subNavi_selected_3 div.linerborder3 {  
 
}


.leftNaviTd UL UL li.subNavi_3 div.linerborder3,  
.leftNaviTd UL UL li.subNavi_selected_3 div.linerborder3 {  
 padding-left: 25px;
  padding: 0px 3px 0px 25px;
  
}



.leftNaviTd UL UL li.subNavi_4 div.linerborder4,  
.leftNaviTd UL UL li.subNavi_selected_4 div.linerborder4 {  
 padding-left: 30px;
}

/* END :::::: VASEMMAN LAIDAN NAVIGAATIO */ 




 
.subNavi_1 .linerborder1 a:link, .subNavi_1 .linerborder1 a:visited, .subNavi_1 .linerborder1 a:active, .subNavi_1 .linerborder1  a:hover 
{
	 text-decoration:none;			
}

..subNavi_selected_1 .linerborder1 a:link, .subNavi_selected_1 .linerborder1 a:visited, .subNavi_selected_1 .linerborder1 a:active, .subNavi_selected_1 .linerborder1  a:hover 
{
	 text-decoration: underline;				
}



.subNavi_2 .linerborder2 a:link, .subNavi_2 .linerborder2 a:visited, .subNavi_2 .linerborder2 a:active, .subNavi_2 .linerborder2  a:hover 
{
	 text-decoration:none;			
}

.subNavi_selected_2 .linerborder2 a:link, .subNavi_selected_2 .linerborder2 a:visited, .subNavi_selected_2 .linerborder2 a:active, .subNavi_selected_2 .linerborder2  a:hover 
{
	 text-decoration: underline;				
}








/* SISASIVUPOHJA */ 

 
/* sisasivupohjassa ei leftia marginia */ 
/* #tblOneCols .pageTitle,  #tblOneCols .breadcrumb,  #tblOneCols .pageContent {
	padding-left: 0px;			
}
*/
/*
   #tblOneCols .pageContent {
	 
	 }


*/
 #tblOneCols .pageContent {
  
	    padding-right: 10px;
	    		
}


 
/* 08.02.2010 */
.logoTitlestyle .logoTitleTable TD,
.logoTitlestyle .logoTitleTable logotablesiteactiontd td, 
.logoTitlestyle .logoTitleTable td.logotablesiteactiontd   {
		height: 25px;		
}
.logoTitlestyle .logoTitleTable TD.classLogotext {
 	HEIGHT: 50px;
	line-height: 23px;
 	font-weight:500;
}



