﻿
/*********************************************************/
/*********************************************************/
/*************** WM-data custom style sheet **************/
/*********************************************************/ 
/*********************************************************/
H1 {
	font-size:15px; font-weight:bold;}
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	font-weight:bold;
	
	}
H3 {}

/*LINKKIEN HOVER MUOKKAUS*/
a.thirdnavi:hover { 
	color: #000000;
	text-decoration: underline;
}
#navicontent li a:hover { 
	color: #000000;
	text-decoration: underline;
}
#navi li a:hover { 
	color: #000000;
	text-decoration: underline;
}
a:hover { 
	color: #000000;
	text-decoration: underline;
}
.nostoEtusivuLueLisaa a:hover {
	color: #000000;
}



#wrapperMain {
	width: 924px;
	margin: 0px auto;
	background: url(/_layouts/images/gasum/_bg_ContentEtusivu.gif) repeat-y;
	background: url(/Style%20Library/Images/_bg_ContentEtusivu.gif) repeat-y !important;
	
}



#wrapperMainLevea {
	width: 1173px;
	margin: 0px auto;
	background: url(../images/_bg_ContentOnline.gif) repeat-y;
}

/* VAIHDETAAN LEISKAN TEXTALIGN VASEMPAAN REUNAAN */

body {
	text-align:left;
	background-color: #cccc66;
	padding: 0px;
	margin: 0px;
}

.ms-siteactionsmenu {
	margin: 2px 1px 0px 0px;
	width:140px;
	text-align:center;
	float:left;
	margin-left:-100px;
	/*position:absolute;
	top:50px;
	left:auto;
	*/
	 
} 


#tblNav {
	height: 100%;
	width: 185px;
}

div.menu_level_1 {
	width: 100%;
	background-color: #3B80CA;
}

/*YLIMMAN TASON VALIKKO VASEMMASSA REUNASSA*/

TD#TopMenuLeftCell {
	width: 614px;
}

/*SAMALLA RIVILLA HAKULAATIKKO OIKEASSA REUNASSA*/

TD#TopMenuRightCell {
	width:auto;	
	padding-right:5px;
}


/*1. TASON VALIKKOKOHTA*/

.ms-topnav {
	border: none;
	background: transparent;
	padding: 3px 0 0 4px; 
	font-weight: bold; 
	font-size: 11px;
	text-transform: uppercase; 
	font-family:"Trebuchet MS";
}

/*1.TASON VALITTU VALIKKOKOHTA*/
.ms-topnavselected {
	background: url(/_layouts/images/gasum/bgr_menu_level_1_li.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}
/*1.TASON VIIMEINEN 6:s+ Linkit*/
/* Viimeisten linkkien tasaus oikealle(ei Englannin ja Viron saiteilla käytössä)
#zz1_Menu1n4{
	padding-right:140px;	
}

#zz1_Menu1n5{

	padding-left:0;
	BACKGROUND: url(/Style%20Library/Images/ArrowWhite1.gif) no-repeat left 60%;
	
}
#zz1_Menu1n5 a {
	
}
#zz1_Menu1n6 {	
	BACKGROUND: url(/Style%20Library/Images/ArrowWhite1.gif) no-repeat left 60%;	
}
#zz1_Menu1n6 a{	
	margin-left:0px;	
}

*/



/*2.TASON VALIKKOKOHTA*/

.secondnavi {
	border: none;
	background: transparent;
	padding: 1px 0 0 3px; 
	font-weight: bold; 
	font-size: 11px;
	text-transform: uppercase; 
	font-family:"Trebuchet MS";
}

/*2.TASON VALITTU VALIKKOKOHTA*/

.secondnaviselected {
	background: url(/_layouts/images/gasum/bgr_menu_level_2_li.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}

.ms-quicklaunchheader {
	background: transparent;
	border: none;	
}

.ms-quickLaunch {
	background: transparent;
	border: none;	
}

.ms-quicklaunchouter {
	background: transparent;
	border: none;	
}

#zz1_QuickLaunchMenu TABLE {
	background: transparent;
	border: none;
}


#zz1_QuickLaunchMenu TD {
	background: transparent;
	border: none;
}


#zz1_QuickLaunchMenu TR {
	background: transparent;
	border: none;
}


#zz1_QuickLaunchMenu {
	background: transparent;
	border: none;
}


#zz2_QuickLaunchMenu TABLE {
	background: transparent;
	border: none;
}


#zz2_QuickLaunchMenu TD {
	background: transparent;
	border: none;
}


#zz2_QuickLaunchMenu TR {
	background: transparent;
	border: none;
}


#zz2_QuickLaunchMenu {
	background: transparent;
	border: none;
}

#zz3_QuickLaunchMenu TABLE {
	background: transparent;
	border: none;
}

#zz3_QuickLaunchMenu TD {
	background: transparent;
	border: none;
}

#zz3_QuickLaunchMenu TR {
	background: transparent;
	border: none;
}

#zz3_QuickLaunchMenu {
	background: transparent;
	border: none;
}

#zz4_QuickLaunchMenu TABLE {
	background: transparent;
	border: none;
}

#zz4_QuickLaunchMenu TD {
	background: transparent;
	border: none;
}

#zz4_QuickLaunchMenu TR {
	background: transparent;
	border: none;
}

#zz4_QuickLaunchMenu {
	background: transparent;
	border: none;
}

#zz5_QuickLaunchMenu TABLE {
	background: transparent;
	border: none;
}

#zz5_QuickLaunchMenu TD {
	background: transparent;
	border: none;
}

#zz5_QuickLaunchMenu TR {
	background: transparent;
	border: none;
}

#zz5_QuickLaunchMenu {
	background: transparent;
	border: none;
}

/*FULLAREAAN FONTTIASETUKSET*/

TR#ContentRow {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*POISTETAAN LISTAUKSISTA TAUSTAT*/
.ms-vh2 {
	background: transparent;
}

.ms-unselectedtitle {
	background: transparent;
}

.ms-vb {
	background: transparent;
}

.ms-vb-title {
	background: transparent;
}

.ms-alternating {
	background: transparent;
}

/*PIILOTETAAN AJANKOHTAISTA LISTAUKSESTA SARAKEOTSIKOT*/
.ms-vh2 {
	display: none;
}


/* PIILOTETAAN SININEN OTSIKKOTAUSTA */

.ms-mwspagetitleareaframe {
	background: transparent;
	border: none;
}

.ms-pagetitleareaframe {
	background: transparent;
	border: none;
}

Div.ms-titleareaframe {
	background: transparent;
	border: none;
}

TD.ms-titleareaframe {
	background: transparent;
	border: none;

}

/*PIILOTETAAN SININEN MARGIN */

DIV.ms-pagemargin {
	background: transparent;
}

/*PIILOTETAAN PIKAHAUN EKA SELECT*/

#ctl00_PlaceHolderSearchArea_ctl01_SBScopesDDL {
	display: none;
}

/*PIILOTETAAN ADVANCED SEARCH*/

.ms-sbcell.ms-sblink {
	display: none;
}

/*POISTETAAN BODYN SININEN REUNUS*/

TD.ms-bodyareaframe {
	border: none;
	background: transparent;
	
}

/* POISTETAAN SISALLOSTA TURHAT TAUSTAT JA REUNUKSET */

.ms-bodyareaframe TD {
	border: none;
	background: transparent;
}

.ms-bodyareaframe TR {
	border: none;
	background: transparent;
}

.ms-bodyareaframe TABLE {
	border: none;
	background: transparent;
}

.ms-bodyareaframe SPAN {
	border: none;
	background: transparent;
}

.ms-bodyareaframe DIV {
	border: none;
	background: transparent;
}

/* POISTETAAN MURUPOLUN TAUSTA */

.ms-pagebreadcrumb {
	background: transparent;
}

/* PIILOTETAAN MURUPOLKU */
.ms-pagebreadcrumb {
	display: none;
}

TD.ms-WPBorder {
	border: none;
}

TD#OuterRightCell TD.ms-vb {
	width: 160px;
	height: 19px;
	border-left: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	border-right: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	background-color: F1F1F1;
	font-weight: bold;
	font-size: 11px;
	color: black;
	padding: 2px 2px 2px 10px;
	margin-bottom: 5px;
}

<-- POISTETAAN TITLEN SININEN TAUSTA */

.ms-titlearea, .ms-pagetitleareaframe, TD.ms-titleareaframe, DIV.ms-titleareaframe, TD.ms-titlearealeft, .ms-titlearearight, #onetidPageTitleAreaTable, #TitleAreaImageCell, TD.ms-consolestatuscell, TABLE.ms-consoleframe, TD.ms-consolestatuscheckoutframe  {
	background: transparent;
	border: none;
}

<-- POISTETAAN ROSKAKORIN TAUSTA JA REUNAT */

TABLE#tblRecycle, TABLE#tblRecycle TABLE, TABLE#tblRecycle TR, TABLE#tblRecycle TD  {
	background: transparent;
	border: none;
}

TABLE.ms-recyclebin A:visited {
	background: transparent;
	border: none;
}

TABLE.ms-recyclebin A:link {
	background: transparent;
	border: none;
}

TABLE.ms-recyclebin TD {
	background: transparent;
	border: none;
}

TABLE.ms-recyclebin TR {
	background: transparent;
	border: none;
}

TABLE.ms-recyclebin {
	background: transparent;
	border: none;
}

/* VAIHDETAAN HAKULAATIKON TAUSTA */

.ms-sbplain {
	width:126px;
	height: 14px;
	margin: 3px 0 0 0;
	padding: 0 2px 0 5px;
	background-color: #ececec;
	font-size: 11px;
	font-weight: normal;
	border:1px solid #4a7ec8;
	margin-right:3px;
}

td.ms-sbgo{
	background: none;
	padding: 2px 0px 0px 3px;
}

.ms-sbtable-ex {
	border: none;
}

td.ms-sbcell {
	border: none;
}

/* SÄÄDETÄÄN MARGINAALIA VASEMPAAN VALIKKOON */

.ms-quickLaunch {
	padding:0;
	padding-left:12px;
	padding-top:15px;
	padding-bottom:20px;
		
	}
.contentNaviWrapper{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 0 0;
	text-align: left;

}
.ms-quicklaunchheader{
	padding-left:0;
}

/* POISTETAAN SININEN TAUSTA PALKIN REUNOISTA MUOKKAUSTILASSA */

TD.ms-consolestatuscell {
	background: transparent;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}

/* POISTETAAN SININEN TAUSTA OIKEASTA SARAKKEESTA */ 

td.ms-rightareacell div.ms-pagemargin {
	background: transparent;
	border: none;
}

.ms-consolestatuscell SPAN {
	background: transparent;
	border: none;
}

.ms-consolestatuscell DIV {
	background: transparent;
	border: none;
}

.ms-consolestatuscell TD {
	background: transparent;
	border: none;
}

/* WEBPARTIN OTSIKKO */
.ms-WPTitle SPAN{
	font-size: 12px;
	font-weight: bold;
	/*color: #3b80ca;*/
	color: #144582;
	margin: 0 0 10px 0;
	padding: 0;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
}


/* MUOKKAUSPALKKIIN VALKOINEN TAUSTA */

TABLE.ms-rtetoolbarmenu {
	background-color: white;
}

DIV.ms-toolbarContainer {
	background-color: white;
}

#ctl00_PlaceHolderFullArea_PlaceHolderMain_PageContent_ctl00_RichHtmlField_displayContent TABLE {
	border: 1px solid #CCCCCC;
	font-family:"Trebuchet MS";
}

/*******KK*****************************************************************************************************/

/*Vasemman palstan tiivistys*/
.contentLeftKaasuporssi {
		padding-right:0;
}
/*POISTETAAN BODYN VASEN MARGINAALI*/

TD.ms-bodyareaframe {
	PADDING-LEFT:0;	
}
.ms-pagemargin{
	display:none;
}




/** POISTETAAN VAAAKAVIIVAT WEBPART-OTSIKOISTA**/
.ms-WPHeader TD {
	BORDER-BOTTOM: none; BORDER-COLLAPSE: collapse
}

/* NAVIT**********************/
/*1.TASO*/
#zz1_Menu1n0{
	padding-left:5px;
}

/*1.TASON VALITTU VALIKKOKOHTA*/
table.ms-topnavselected {
	background:none;
	background-repeat: no-repeat; 
	background-image:url('Images/bgr_menu_level_1_li.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	
	}
a.ms-topnavselected {
	background:none;
	background-repeat: no-repeat; 
	background-image:url('Images/bgr_menu_level_1_li_a.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:8px;
	padding-left:0;	
	}

	
.ms-topnavselected a.zz1_Menu1_3:visited{
color:#134582;
}

	
.ms-topnavselected a.zz1_Menu1_3:link{
color:#134582;
}
/*2.TASON NAVI */
table.secondnavi {
	margin-top:2px;
}
#zz2_Menu2n0 {
padding-left:4px;
	
	}


/*2.TASON VALITTU VALIKKOKOHTA*/

	
table.secondnaviselected {
	background:none;
	background-repeat: no-repeat; 
	background-image:url('Images/bgr_menu_level_2_li.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:left;
	
	
}
a.secondnaviselected  {
	background:none;
	background-repeat: no-repeat; 
	background-image:url('Images/bgr_menu_level_2_li_a.gif');
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:8px;
	padding-left:0;
	color:#000000;	
}
.secondnaviselected a.zz2_Menu2_3:visited{
color:#134582;
}

.secondnaviselected a.zz2_Menu2_3:link{
color:#134582;
}

/* 3.TASO*/
.thirdnavi{
margin-top:5px;
font-family:"Trebuchet MS";	
COLOR: #144582;
}
/* 3.TASON VALITTU VALIKKOKOHTA*/
a.thirdnaviselected{
COLOR: #144582;
background-image:url('Images/bgr_menu_level_3_current.gif');
background-position:left top;
background-repeat:no-repeat;
padding-left:10px;
font-weight:bold;

}
/***********Ulkopuolisen navikomponentin säädöt ALKAA******************/
.leftNaviUl
		{
		padding-top:0;
		margin-top:0;
		list-style-type:none;
		margin-left:0px;
		padding-left:0px;		
		}
		{
		text-decoration:none;
		color:#003399;		
		}
.leftNaviUl a:visited
		{
		text-decoration:none;
		color:#003399;		
		}
.leftNaviUl a
		{
		text-decoration:none;
		color:#003399;		
		}
.leftNaviUl a:active;
		{
		text-decoration:none;
		color:red;		
		}		
		.leftNaviUl li
		{
		padding-left:15px;
		padding-top:3px;		
		padding-bottom:3px;
		}
		.leftNaviUl ul
		{
			list-style-type:none;
			margin-left:0px;
			padding-left:0px;
			
		}
		.leftNaviLink
		{
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		.leftNaviSelected
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#003399; 
		background-image:url('Images/bgr_menu_level_3_current.gif');
		background-position:left top;
		background-repeat:no-repeat;
		padding-left:10px;
		font-weight:bold;
		
		}

/***********Ulkopuolisen navikomponentin säädöt LOPPUU******************/
/*
a.thirdnavi:hover{
COLOR: #144582;
text-decoration:underline;
}
*/

/******OLETUSFONTTIEN MUUTOS******/
.ms-bodyareaframe FONT{FONT-FAMILY:Arial, Helvetica, sans-serif;}
.ms-bodyareaframe {FONT-FAMILY:Arial, Helvetica, sans-serif;}
.ms-rteCustom-ArticleHeadLine {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#144582;	
}
.ms-WPBody {FONT-FAMILY:Arial, Helvetica, sans-serif; font-size:12px; line-height:12pt}
.ms-WPBody p{FONT-FAMILY:Arial, Helvetica, sans-serif; font-size:12px; line-height:12pt}
 


/*Fontin ja paragrafien säätö ja korvaus sisältöplaceholdereihin*/
#ctl00_PlaceHolderFullArea_PlaceHolderMain_PageContent__ControlWrapper_RichHtmlField{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}

#ctl00_PlaceHolderFullArea_PlaceHolderMain_PageContent__ControlWrapper_RichHtmlField P{
line-height:12pt; font-size:12px; margin-top:0; margin-bottom:5px;font-family:Arial, Helvetica, sans-serif; padding-right:5px;
}
#ctl00_PlaceHolderFullArea_PlaceHolderMain_PageContent__ControlWrapper_RichHtmlField h1{
font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
#ctl00_PlaceHolderFullArea_RichHtmlField1__ControlWrapper_RichHtmlField
{
 font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#ctl00_PlaceHolderFullArea_PageContent__ControlWrapper_RichHtmlField{
	font-size:12px;
}


.ms-WPBody TABLE
{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
/* Osioitten etusivujen data-alueiden ulkoasu ja fontit*/
.osionEtusivuContentTable{
font-family:Arial, Helvetica, sans-serif;font-size:12px;	
}
.osionEtusivuContentTable h3{
COLOR: #3b80ca; font-size:12px; margin-bottom:5px;
}
.osionEtusivuContentTable a{float:right;text-decoration:none;margin-top:10px;}
.osionEtusivuContentTable a:hover{text-decoration:underline;}
.nostoEtusivuLueLisaa {FONT-SIZE: 12px;	}

.groupheader {	
CLEAR: both;	
FONT-WEIGHT: bold;	
FONT-SIZE: 12px;	
MARGIN-BOTTOM: 5px;	
COLOR:#144582;
FONT-FAMILY: arial;	
TEXT-ALIGN: left
}

/**Kaasupörssi- etusivun iframe*/
.kaasuporssiIframe{
	 overflow:visible; margin-top:10px;	margin-left:10px;
	}





/*****headerin madallus**
.sidebarRight {HEIGHT: 60px}
****/
/****TAULUTYYLIEN MUOKKAUS ALKAA******/


	/*yleinen solun fontti*/
table.ms-rteTable-5 td{font-family:"Gill Sans";FONT-FAMILY:"Gill Sans"; font-weight:normal; font-size:11px;color:#000000;}

	/*otsikon fontti*/
.ms-rteTable-5 TD.ms-rteTableHeaderLastCol-5 {FONT-FAMILY:"Gill Sans Bold"; font-weight:bold; color:#006699; font-size:11px;
}
	.ms-rteTable-5 TD.ms-rteTableHeaderEvenCol-5 {FONT-FAMILY:"Gill Sans Bold"; font-weight:bold; color:#006699; font-size:11px;
}
	.ms-rteTable-5 TD.ms-rteTableHeaderOddCol-5 {FONT-FAMILY:"Gill Sans Bold"; font-weight:bold; color:#006699; font-size:11px;
}
	.ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5 {FONT-FAMILY:"Gill Sans Bold"; font-weight:bold; color:#006699; font-size:11px;
}
	.ms-rteTable-5 TR.ms-rteTableHeaderRow-5 {FONT-FAMILY:"Gill Sans Bold"; font-weight:bold; color:#006699; font-size:11px;
}
	/*footerin fontti*/
.ms-rteTable-5 TR.ms-rteTableFooterRow-5 td
{FONT-FAMILY:"Gill Sans"; font-weight:normal; font-size:11px;color:#000000;}


	/* otsikkorivin sininen viiva*/
TD.ms-rteTableHeaderLastCol-5 {border-bottom: 0.5pt solid #006699; color:#006699;}

	TD.ms-rteTableHeaderEvenCol-5 {border-bottom: 0.5pt solid #006699; color:#006699;}

	TD.ms-rteTableHeaderOddCol-5 {border-bottom: 0.5pt solid #006699; color:#006699;}

	td.ms-rteTableHeaderFirstCol-5 {border-bottom: 0.5pt solid #006699; color:#006699;}

	/* alimmaisen rivin sininen viiva*/
TD.ms-rteTableFooterLastCol-5 {border-top:0.5pt solid #006699;}


	TD.ms-rteTableFooterEvenCol-5 {border-top:0.5pt solid #006699;}


	TD.ms-rteTableFooterOddCol-5 {border-top:0.5pt solid #006699;}


	td.ms-rteTableFooterFirstCol-5 {border-top:0.5pt solid #006699;}


	/*Ensimmäisen ja viimeisen sarakkeen taustaväri*/	
.ms-rteTable-5 TD.ms-rteTableHeaderLastCol-5 { background-color:#d2edf9;}

.ms-rteTable-5 TD.ms-rteTableHeaderFirstCol-5 { background-color:#d2edf9;}

.ms-rteTable-5 TD.ms-rteTableLastCol-5{ background-color:#d2edf9}

.ms-rteTable-5 TD.ms-rteTableFirstCol-5{ background-color:#d2edf9}

.ms-rteTable-5 TD.ms-rteTableFooterLastCol-5 { background-color:#d2edf9;}

.ms-rteTable-5 TD.ms-rteTableFooterFirstCol-5 { background-color:#d2edf9;}
/**** //TAULUTYYLIEN MUOKKAUS LOPPUU******/

	/* Harmaitten palkkien poisto listauksista*/
.ms-vh TABLE.ms-unselectedtitle { display:none;}
.ms-viewheadertr { display:none;}
.ms-listviewtable{ border:none;}

	/*huom! nämä wrapperit pois, jos ulkoasu hajoaa*/
#wrapperBottom {
	width: 924px;
	height: 38px;
	background: url(/_layouts/images/gasum/_bg_bottom.gif) no-repeat; 
	color: #0065a2;
	margin: 0px auto;
	clear: both;
}
#wrapperContent {
	width: 924px;
	background: url(/_layouts/images/gasum/_bg_top.gif) no-repeat;
	padding: 25px 0 0 0;
	margin: 0px auto;
}

/** hakutulossivun muokkaus start**/
.ms-titlearea{
	text-align:left;	
}
#MidUpperRightCell{
	text-align:left;padding-right:30px;
	
}
.srch-results {width:100%;}

	/** hakukenttä hakutulossivulla**/
.ms-titlearea #SRSB{
		background-color:#d2edf9;
		border:1px solid #3b80ca;
		padding:3px 5px 5px 5px;	
}
.ms-titlearea #SRSB input{
		border:1px solid #3b80ca;
		background-color:#ffffff;
		padding-left:5px;
		margin-right:5px;
	
}
/** //hakutulossivun muokkaus end**/	

/* blank-sivun table */
.blankPageTable{
	width:100%;
	margin:10px;
}

/** oikean palstan säädöt  **/

td.rightZone{
	
}

/** oikean palstan säädöt end  **/

/** online login **/
.contentLoginWrapper input {	
	BORDER-RIGHT: #3b80ca 1px solid;	
	PADDING-RIGHT: 0px;	
	BORDER-TOP: #3b80ca 1px solid;	
	PADDING-LEFT: 0px;	
	FONT-SIZE: 12px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	WIDTH: 85px;	
	PADDING-TOP: 0px;	
	BORDER-BOTTOM: #3b80ca 1px solid;	
	TEXT-ALIGN: left;
	margin-right:0;
	
	
	}
.contentLoginWrapper .button {
	max-width:100px;
	margin: 0 8px 0 0;
	padding: 1px 0 1px 0;
	font-size: 12px;
	font-weight: bold;
	color: #144582;
	background-color:#9db9c8;
	border: #3b80ca 1px solid;
	text-align:center;
	float:right;
	
	}
.contentLoginWrapper .header {	
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	FONT-SIZE:12px;	
	PADDING-BOTTOM: 0px;	
	COLOR:#144582;	
	BORDER-BOTTOM:none;	
	FONT-FAMILY: Ariel;		
	TEXT-ALIGN: left;
	}
.contentLoginWrapper .login {	
	font-size:12px;
	}
LABEL.login {	PADDING-RIGHT: 5px;	FONT-SIZE: 12px;	FLOAT: left;	
PADDING-BOTTOM: 0px;	MARGIN: 0px;	WIDTH:60px;	PADDING-TOP: 0px;	TEXT-ALIGN: right;}

/** online login END**/

/*company name from active directory*/
.companyFromAD
{
	PADDING-RIGHT: 0px;	
	padding-left: 0px;
	padding-top: 0px;
	FONT-SIZE:12px;	
	PADDING-BOTTOM: 9px;	
	COLOR:#144582;	
	BORDER-BOTTOM:none;	
	FONT-FAMILY: Ariel;
	font-weight:bold;		
	TEXT-ALIGN: left;
}

/*onlinelogin*/
.onlineLogin
{
	PADDING-RIGHT: 0px;	
	padding-left: 0px;
	FONT-SIZE:12px;	
	PADDING-BOTTOM: 0px;
	BORDER-TOP: none;	
	BORDER-BOTTOM:none;	
	FONT-FAMILY: Ariel;		
	TEXT-ALIGN: left;
}
.onlineLogin a
{
	padding-top: 9px;
	text-decoration:none;
	color:#003399;		
}
.onlineLogin a:active;
{
	text-decoration:none;
	color:red;		
}	

/** tulostuspainike **/
.print{
	clear:both;
	height:20px;	
	margin-left:200px;
	visibility:hidden;
	text-decoration:none;
	background-image:url('Images/_print.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;	
}
/** tulostuspainike end **/	

/************************************
#zz1_Menu1n5{
	padding-left:150px;
	
}
*********************/
/* HAKULAATIKKO DIV YLHÄÄLLÄ OIKEALLA*/
.dvSearchArea{
	float:right;
}
/* 	ETUSIVUJEN SISÄLTÖALUE*/
/* Kuvakarusellin ja tukinavikaation alue*/
.tblMainBanners{width:100%;}
.tblMainBanners .tdMainBanner{ width:654px;}
.tdMainBanner .ms-WPBody{ overflow:hidden !important; width:654px;}

.tblMainBanners .tdSupportNav1{ width:188px; background-color:#dff1fa; vertical-align:top; padding:7px; height:146px;}
	.tdSupportNav1 .ms-vb A{ color:#335a92; 
		font-family: "Trebuchet MS"; 
		font-size:11px; 
		font-weight:bold; 		 
		display:block; 
		background:url(/Style%20Library/Images/ArrowBlue1.gif) no-repeat left;
		padding-left:10px;
		text-decoration:none;
		margin-bottom:7px;
	}
	.tdSupportNav1 .link-item a {	
		font-family: "Trebuchet MS"; 
		font-size:11px; 
		font-weight:bold; 
		/*text-transform:uppercase;*/ 
		display:block; 
		background:url(/Style%20Library/Images/ArrowBlue1.gif) no-repeat left top;
		padding-left:10px;
		text-decoration:none;
		margin-bottom:7px;
		color:#335a92;
}
	
	.tdSupportNav1 .slm-edit-ecb a{
	background:none;
}
	
	
		.tdSupportNav1 a:hover{ text-decoration:underline;	}


/*koko alueen pinnanjako*/
.tblContent{}
.tblContent .tdLeft{width:196px;}
.tblContent .tdCenter{width:430px; padding:5px 11px 0 17px}
.tblContent .tdRight{width:170px; padding-right:22px; padding-top:10px; padding-left:10px;}

/* vasemman palstan (tdLeft sisällä) elementit*/		
		.dvWrapper{ display:block; clear:both; margin-bottom:5px;}		
		.dvWrapper .ms-WPHeader{
			background:url(/Style%20Library/Images/bgWpHeader.gif) repeat-x top;			
			width:100%;
			padding-top:8px;
			height:30px;
			*height:20px;
			}
		.dvWrapper .ms-WPBody{ margin:auto 10px auto 13px;}
		.dvWrapper .ms-WPHeader span{ color:#ffffff;  margin:auto 10px auto 13px;}	
		.dvWrapper .link-item A{ font-family:Arial, Helvetica, sans-serif !important; font-size:11px;color:#335a93;}
		.dvWrapper .ms-WPBody A:link  { font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important;color:#335a93;}		
		
/* sisältöalueen (tdCenter:in sisällä) elementit*/
.tblFpContent{	width:100%;}
.tblFpContent .tdTop{	width:430px; padding:5px 0 20px 0}
.tblFpContent .tdBottom{width:100%; padding:5px 0 10px 0}
.tblFpContent .tdRightZone{	width:200px; vertical-align:top; padding:0 0 10px 15px }
.tblFpContent .tdLeftZone{	width:200px; vertical-align:top; padding:0 15px 10px 0}

.tblFpContent .ms-WPHeader{	padding-bottom:5px;}
.tblFpContent .ms-WPHeader span{ white-space:normal;}
.tblFpContent .tdTop .ms-WPBody img{margin-right:20px;float:left;}
.tblFpContent .tdTop .ms-WPBody td{ vertical-align:top;}
	
.tblFpContent .tdTop .ms-WPBody font{}
.tblFpContent .ms-WPBody a {
	display:block;
	text-align:right;
	float:right;
	color:#335a93;
	font-size:12px;
	text-decoration:underline;
	/*margin-right:25px;*/
	}
/* oikean palstan (tdRight sisällä) elementit*/	

#MSOZoneCell_WebPartWPQ4 .ms-WPBody{
}
/* 	//ETUSIVUJEN SISÄLTÖALUE*/
/*footer*/
#wrapperContact{ height:auto; padding-bottom:10px;}
#wrapperContact Div {color: #0065a2;}



#wrapperContact span {color: #0065a2;}



#wrapperContactLevea span {	color: #0065a2;}

/*YLLÄPIDETTÄVÄT LINKKI- JA TEKSTILISTAT (MossCustomLibraryControls)*/
/* controllin "kehyksenä" käytettävä div*/
	.linkList1Wrapper{clear:both; margin:0; padding:0;}
	.divLinkList{}
/* Sinisen alueen linkit*/
	.tdSupportNav1 .divLinkList{ margin-bottom:-15px;	}
	.tdSupportNav1 .divLinkList a{ color:#335a92; 
		font-family: "Trebuchet MS"; 
		font-size:11px; 
		font-weight:bold; 		 
		display:block; 
		background:url(/Style%20Library/Images/ArrowBlue1.gif) no-repeat left top;
		padding-left:10px;
		text-decoration:none;
		margin-bottom:5px;
	}
	 .tdSupportNav1 .divLinkList ul{ list-style-type:none; padding-left:0; margin-left:5px;}
/* headeriin ladattavat linkkilistat*/
	.sidebarRight .divLinkList{display:inline;}
	.sidebarRight .divLinkList ul{ list-style-type:none; display:inline; padding:0; margin:0;}
	.sidebarRight .divLinkList li{ display:inline;}
/* //YLLÄPIDETTÄVÄT LINKKI- JA TEKSTILISTAT (MossCustomLibraryControls)*/
