
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding:0px;
	scrollbar-face-color:#E9EBED;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#E9E9E9;
  	scrollbar-shadow-color:#F0F2F3;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-3dlight-color:#D5D8DA;
  	scrollbar-darkshadow-Color:#757575;
	background:#6a9f35 url(../images/2009/tausta.jpg) repeat-x;
	background-attachment: fixed; 
	}

body,th,td,span,li,ul,p,P,ol {
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#1e4146;
	}

h1	 {
	font-family:Arial, Helvetica;
	font-weight: bold;
	font-size:14px;
	color:#333333;
	}	

h2	 {
	font-family:Arial, Helvetica;
	font-weight: bold;
	font-size:12px;
	color:#333333;
	}	

h3 {
	font-family:Arial, Helvetica;
	font-weight: bold;
	font-size:12px;
	color:#1e4146;
	}


/*  linkit */

a:active { text-decoration: underline; color: #1ea5ed;}
a:visited { text-decoration: underline;	color: #1ea5ed;}
a:link { text-decoration: underline; color: #1ea5ed;}
a:hover { text-decoration: none; color: #1ea5ed;}


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

/* NAVI */

#navi
{
	width: 550px;
	padding:0;
	margin: 0;
	color:#FFFFFF;
}

#navi span
{
 display:block;
 padding:4px 0;
 color:#FFFFFF;
}

#navi2
{
	width: 300px;
	padding:0;
	margin: 0;
}

#navi2 span
{
 background:#FFFFFF url(/stc/images/ylanavi_pun.gif) no-repeat 0 5px;
 display:block;
 padding:4px 0;
 padding-left:12px;
}

#kokooma h1
{
	font-size:24px; 
	color:#1ea5ed;
	margin:0;  
}

#kuva img
{
	border:#bebebe solid 1px; 
}

#txt_boxi img
{
	border:#bebebe solid 1px;
}

#txt_boxi p
{
	margin:0;
	padding:0;
}

#muru
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
	padding:7px 7px 8px 2px;
	margin:0;
}

#etusivu_right h2
{
	color:#FFFFFF;
	background:#d71319 url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 30px;
	font-weight:bold;
	margin:0;
}

#news_news
{
	border:#b7b7b7 solid 1px;
	background:#FFFFFF url(/stc/images/2009/bullet_pun.gif) no-repeat 10px 10px;
	padding:7px 25px 7px 25px;
	width:57px;
	color:#d71319;
	font-weight:bold;
	display:block;
		float:left;
}

#news_news a,
#news_news a:link,
#news_news a:visited,
#news_news a:active

{
	color:#d71319;
	font-weight:bold;
	text-decoration:none;
}


#news_news a:hover

{
	color:#d71319;
	font-weight:bold;
	text-decoration:underline;
}

#news_weather
{
	border:#444444 solid 1px;
	background:transparent url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 25px 7px 30px;
	width:37px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

#news_weather a,
#news_weather a:link,
#news_weather a:visited,
#news_weather a:active

{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


#news_weather a:hover

{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

#news_main
{
	padding: 16px 8px;
	border:#b7b7b7 solid 1px;
	border-top:none;
	height:276px;
	background:url(/stc/images/etusivu_tausta.gif);
	clear:both;
}

#weather_news
{ 
	border:#444444 solid 1px;
	background:transparent url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 25px 7px 30px;
	width:37px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

#weather_news a,
#weather_news a:link,
#weather_news a:visited,
#weather_news a:active

{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}


#weather_news a:hover

{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

#weather_weather
{
	border:#b7b7b7 solid 1px;
	border-left:none;
	background:#FFFFFF url(/stc/images/2009/bullet_pun.gif) no-repeat 10px 10px;
	padding:7px 25px 7px 25px;
	width:57px;
	color:#d71319;
	font-weight:bold;
	display:block;
	float:left;
}

#weather_weather a,
#weather_weather a:link,
#weather_weather a:visited,
#weather_weather a:active

{
	color:#d71319;
	font-weight:bold;
	text-decoration:none;
}


#weather_weather a:hover

{
	color:#d71319;
	font-weight:bold;
	text-decoration:underline;
}

#weather_main
{
	padding: 6px 8px;
	border:#b7b7b7 solid 1px;
	border-top:none;
	height:251px;
	background:#FFFFFF;
	clear:both;
	text-align:left;
}

#weather_main #wxMap
{
	margin-left: 50px;
}

#tuoteosioetusivu_list
{
	float:left;
	text-align:center;
}

#tuoteosioetusivu_list a,
#tuoteosioetusivu_list a:link,
#tuoteosioetusivu_list a:visited

{
	text-decoration:none;
	font-size:13px;
	width:130px;
	height:50px;
	margin-top:7px; 
}

#tuoteosioetusivu_list a:active,
#tuoteosioetusivu_list a:hover

{
	text-decoration:underline; 
	font-size:13px; 
}

#tuoteosioetusivu_pic img
{
	border:#CCCCCC solid 1px;
	margin-right:8px; 
}



#txt_boxi h2
{
	font-size:13px; 
	color:#53a4f8;
	padding-left:17px;
	padding-bottom:3px;
	display:block;
	border-bottom:#79c3e9 solid 1px;
	margin:0; 
	margin-bottom:5px;
}

#txt_boxi h2 p
{

	color:#53a4f8;

}

#txt_boxi h2 a,
#txt_boxi h2 a:link,
#txt_boxi h2 a:visited,
{
	font-size:13px; 
	color:#53a4f8;
	text-decoration:none;
}

#txt_boxi h2 a:active,
#txt_boxi h2 a:vhover,
{
	font-size:13px; 
	color:#53a4f8;
	text-decoration:none;
}

#kokooma_newstitle
{
	color:#FFFFFF;
	background:#d71319 url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 30px;
	margin:0; 
	
}

#kokooma_newstitle2
{
	color:#FFFFFF;
	background:#d71319 url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 30px;
	margin:0; 
	
}

#kokooma_newstitle3
{
	color:#FFFFFF;
	background:#d71319 url(/stc/images/2009/kokooma_news_tausta.gif) no-repeat 10px 10px;
	padding:7px 30px;
	
}

#kokooma_newstxt
{
 padding:17px 9px;
	
}


#vas_liuku
{
 background-image:url(/stc/images/2009/vas_liuku.png)
}

#oik_liuku
{
 background-image:url(/stc/images/2009/oik_liuku.png)
}


/*  NAVIGOSSA KÄYTETTÄVÄT TYYLIT  */

/*  Navigo - alasivujen kuvatekstit */

.navigosmall { font-family: Arial, Helvetica; font-size:11px; color:#61655c;}
.navigosmall p { font-family: Arial, Helvetica; font-size:11px; color: #61655c;}
.navigosmall a { font-family: Arial, Helvetica; font-size:11px; color:#61655c; text-decoration:underline;}
.navigosmall a:visited { font-family: Arial, Helvetica; font-size:11px; color:#61655c; text-decoration:underline;}
.navigosmall a:active { font-family: Arial, Helvetica; font-size:11px; color:#61655c; text-decoration:underline;}
.navigosmall a:hover { font-family: Arial, Helvetica; font-size:11px; bold; color:#61655c; text-decoration:none;}



/*  MASTER */

/*  vaalea, pieni teksti tummalla pohjalla */

.smalllight { font-family: Arial, Helvetica; font-size:11px; color: #DCE5E6;}
.smalllight p { font-family: Arial, Helvetica; font-size:11px; color: #DCE5E6;}
.smalllight a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #DCE5E6;}
.smalllight a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #DCE5E6;}
.smalllight a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #DCE5E6;}
.smalllight a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #DCE5E6;}


/*  osiovalikko */

.menu { padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #444444;}
.menu p { padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #444444;}
.menu a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #444444;}
.menu a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #444444;}
.menu a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #444444;}
.menu a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}

.menu_active {  padding-right:5px; padding-top:1px; padding-bottom:2px; font-weight:bold; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menu_active p {  padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7 !important;}
.menu_active a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menu_active a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menu_active a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menu_active a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #42a1e7;}

.menu2 { padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menu2 p { padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}

.menu3 { padding-left:2px; padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menu3 p { padding-left:2px; padding-right:5px; padding-top:1px; padding-bottom:2px; font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}

.menutext { font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menutext p { font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menutext a {  font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menutext a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menutext a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}
.menutext a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #42a1e7;}

.menutext_active { font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menutext_active p { font-family: Arial, Helvetica; font-size:11px; color: #42a1e7;}
.menutext_active a {  font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #42a1e7;}
.menutext_active a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #42a1e7;}
.menutext_active a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #42a1e7;}
.menutext_active a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #42a1e7;}

/*  osiovalikon otsikko */

.menuheading { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #444444; padding-bottom:5px}
.menuheading p { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #444444;}
.menuheading a { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; text-decoration:none; color: #444444;}
.menuheading a:visited { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; text-decoration:none; color: #444444;}
.menuheading a:active { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; text-decoration:none; color: #444444;}
.menuheading a:hover { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; text-decoration:underline; color: #444444;}

/*  tuotesivun otsikot */

.productheading { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; color: #3F3F3F;}
.productheading p { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; color: #3F3F3F;}
.productheading a { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.productheading a:visited { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.productheading a:active { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.productheading a:hover { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:underline; color: #3F3F3F;}

.productsubheading { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; color: #333333;}
.productsubheading p { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; color: #333333;}
.productsubheading a { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; text-decoration:none; color: #333333;}
.productsubheading a:visited { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; text-decoration:none; color: #333333;}
.productsubheading a:active { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; text-decoration:none; color: #333333;}
.productsubheading a:hover { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; text-decoration:underline; color: #333333;}

/*  paaotsikot */

.title { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; color: #3F3F3F;}
.title p { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; color: #3F3F3F;}
.title a { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.title a:visited { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.title a:active { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:none; color: #3F3F3F;}
.title a:hover { font-family: Arial, Helvetica; font-size:14px; font-weight: bold; text-decoration:underline; color: #3F3F3F;}

/*  murupolku */

.trail { font-family: Arial, Helvetica; font-size:11px; color: #606060;}
.trail p { font-family: Arial, Helvetica; font-size:11px; color: #606060;}
.trail a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #606060;}
.trail a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #606060;}
.trail a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #606060;}
.trail a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #606060;}

/*  tulostuslinkit */

.printlink { font-family: Arial, Helvetica; font-size:11px; color: #4B676B;}
.printlink p { font-family: Arial, Helvetica; font-size:11px; color: #4B676B;}
.printlink a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #4B676B;}
.printlink a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #4B676B;}
.printlink a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #4B676B;}
.printlink a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #4B676B;}

/*  alapalkin tekstit */

.copyright { font-family: Arial, Helvetica; font-size:11px; color: #707985;}
.copyright p { font-family: Arial, Helvetica; font-size:11px; color: #707985;}
.copyright a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #707985;}
.copyright a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #707985;}
.copyright a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; color: #707985;}
.copyright a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; color: #707985;}

/*  alapalkin tekstit */

.topsearch { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #333333;}
.topsearch p { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #333333;}
.topsearch a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #333333;}
.topsearch a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #333333;}
.topsearch a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #333333;}
.topsearch a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; font-weight: bold; color: #333333;}

/*  etusivu otsikot */

.etus_title { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; color: #FFFFFF;}
.etus_title p { font-family: Arial, Helvetica; font-size:12px; font-weight: bold; color: #FFFFFF;}
.etus_title a { font-family: Arial, Helvetica; font-size:12px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.etus_title a:visited { font-family: Arial, Helvetica; font-size:12px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.etus_title a:active { font-family: Arial, Helvetica; font-size:12px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.etus_title a:hover { font-family: Arial, Helvetica; font-size:12px; text-decoration:underline; font-weight: bold; color: #FFFFFF;}

/*  tuotesivu - subhome */


.tuote { font-family: Arial, Helvetica; font-size:12px;}
.tuote p { font-family: Arial, Helvetica; font-size:12px;}
.tuote a { font-family: Arial, Helvetica; font-size:12px; text-decoration:underline; color: #1ea5ed;}
.tuote a:visited { font-family: Arial, Helvetica; font-size:12px; text-decoration:underline; color: #1ea5ed;}
.tuote a:active { font-family: Arial, Helvetica; font-size:12px; text-decoration:underline; color: #1ea5ed;}
.tuote a:hover { font-family: Arial, Helvetica; font-size:12px; text-decoration:none; color: #1ea5ed; }

.tuote_title { font-family: Arial, Helvetica; font-size:13px; color: #1ea5ed;}
.tuote_title p { font-family: Arial, Helvetica; font-size:13px; color: #1ea5ed;}
.tuote_title a { font-family: Arial, Helvetica; font-size:13px; text-decoration:underline; color: #1ea5ed;}
.tuote_title a:visited { font-family: Arial, Helvetica; font-size:13px; text-decoration:underline; color: #1ea5ed;}
.tuote_title a:active { font-family: Arial, Helvetica; font-size:13px; text-decoration:underline; color: #1ea5ed;}
.tuote_title a:hover { font-family: Arial, Helvetica; font-size:13px; text-decoration:none; color: #1ea5ed; }


/*  tekstinostolaatikon tekstit */

.textboxTitle { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #FFFFFF; padding-bottom: 5px;}
.textboxTitle p { font-family: Arial, Helvetica; font-size:11px; font-weight: bold; color: #FFFFFF;}
.textboxTitle a { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.textboxTitle a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.textboxTitle a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
.textboxTitle a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; font-weight: bold; color: #FFFFFF;}

.textboxContent { font-family: Arial, Helvetica; font-size:11px; color: #1E4146; padding-bottom: 15px; padding-top: 12px;}
.textboxContent p { font-family: Arial, Helvetica; font-size:11px; color: #1E4146;}
.textboxContent a { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; }
.textboxContent a:visited { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline; }
.textboxContent a:active { font-family: Arial, Helvetica; font-size:11px; text-decoration:underline;}
.textboxContent a:hover { font-family: Arial, Helvetica; font-size:11px; text-decoration:none;}

.textbox { float: left; margin: 0 15px 15px 0; }



.kokooma_newslist_pun {  color: #d70e14; padding-bottom: 10px;}
.kokooma_newslist_pun p {  color: #d70e14;}
.kokooma_newslist_pun a { color: #d70e14;}
.kokooma_newslist_pun a:visited {  color: #d70e14;}
.kokooma_newslist_pun a:active {  color: #d70e14;}
.kokooma_newslist_pun a:hover {  color: #d70e14;}

.lisaa_uutisia {  color: #444444; padding-bottom: 10px; font-size:11px;}
.lisaa_uutisia p {  color: #444444; font-size:11px;}
.lisaa_uutisia a { color: #444444; font-size:11px;}
.lisaa_uutisia a:visited {  color: #444444; font-size:11px;}
.lisaa_uutisia a:active {  color: #444444; font-size:11px;}
.lisaa_uutisia a:hover {  color: #444444; font-size:11px;}

/*  Perustaulukko */

.u4-table-default-header,
.u4-table-default-header2,
.u4-table-default-even,
.u4-table-default-odd
{
	vertical-align: top;
	text-align: left;
}

/*  Tuotetietotaulukko (ei ylariveja, muut rivit vuorotellen vaaleamman ja tummemman sinisia) */

.u4-table-productinfo { border-spacing: 1px; }
.u4-table-productinfo-header { vertical-align: top; background-color:#D7ECFC; color: #333333; padding: 2px;}	
.u4-table-productinfo-header2 { background-color: #E7F4FE; color: #333333; vertical-align: top; padding: 2px;}
.u4-table-productinfo-odd { background-color: #D7ECFC; color: #333333; vertical-align: top; padding: 2px;}
.u4-table-productinfo-even { background-color: #E7F4FE; color: #333333; vertical-align: top; padding: 2px;}

/*  Taulukko otsikkorivilla (punainen otsikkorivi, muut rivit vuorotellen vaaleamman ja tummemman sinisia) */

.u4-table-heading1 { border-spacing: 2px; }
.u4-table-heading1-header { background-color:#EF1319; vertical-align: top; padding: 2px; font-weight: bold; color: #FFFFFF;}	
.u4-table-heading1-header2 { background-color:#D7ECFC; vertical-align: top; padding: 2px;}
.u4-table-heading1-odd { background-color:#E7F4FE; vertical-align: top; padding: 2px;}
.u4-table-heading1-even { background-color:#D7ECFC; vertical-align: top; padding: 2px;}

/*  Taulukko kahdella otsikkorivilla (punainen paaotsikkorivi, tummansininen kakkosotsikkorivi, muut rivit vuorotellen vaaleamman ja tummemman sinisia) */

.u4-table-heading2 { border-spacing: 2px; }
.u4-table-heading2-header { background-color:#EF1319; vertical-align: top; padding: 2px; font-weight: bold; color: #FFFFFF;}	
.u4-table-heading2-header2 { background-color:#89CCFF; vertical-align: top; padding: 2px; font-weight: bold; color: #00457A;}
.u4-table-heading2-odd { background-color:#D7ECFC; vertical-align: top; padding: 2px;}
.u4-table-heading2-even { background-color:#E7F4FE; vertical-align: top; padding: 2px;}



input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select.asuntohaku {
    width : 230px;
	height: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select.haku2 {
    width : 154px;
	height: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.siteMapFolderLevel0{
     font-weight: bold;
}

.siteMapFolderLevel1{
    font-weight: bold;
}

.siteMapFolderLevel2 {
    font-weight: bold;
}

.textInputTd, .selectInputTd, .senderInputTd{
    width : 100px;
}

input[type=submit].emailForm{
    margin : 0px  0px 0px 100px
}


/*  bullet-listakohtien valeista ylimaaraiset marginaalit pois */

ul p.MsoNormal { margin-top:2px; margin-bottom: 2px; }

@media print
{
.no_print {display: none !important;}
}

.button { 
background-color: #B3B2B2; 
font-size: 11px; font-weight:bold; color:#FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}






/* Sitemap */

a.sitemap_link:link
{
	text-decoration: none;
	color: #444;
}

a.sitemap_link:visited
{
	text-decoration: none;
	color: #aaa;
}

a.sitemap_link:hover,
a.sitemap_link:active
{
	text-decoration: underline;
	color: #f00;
}

ul p.MsoNormal { margin-top:2px; margin-bottom: 2px; }
ul p { margin-top:2px; margin-bottom: 2px; }










/* Valmistusainehaku */

.valmistusainehaku
{
	width: 745px;
	margin: auto;
	font-size: 12px;
	color: #444;
	font-family: Arial;
	text-align: center;
}
.valmistusainehaku .top
{
	background: transparent url(/stc/images/valmistusainehaku_yla.gif) no-repeat top left;
	height: 8px;
	overflow: hidden;
}
.valmistusainehaku .bottom
{
	background: transparent url(/stc/images/valmistusainehaku_ala.gif) no-repeat top left;
	height: 9px;
	overflow: hidden;
}
.valmistusainehaku .middle
{
	background: transparent url(/stc/images/valmistusainehaku_keski.gif) repeat-y top left;
	overflow: hidden;
}
.valmistusainehaku .clear
{
	clear: both;
}
.valmistusainehaku .title
{
	font-weight: normal;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #B7B7B7;
}
.valmistusainehaku .buttons
{
	text-align: right;
	padding: 8px 16px 8px 0;
	border-top: 1px solid #B7B7B7;
}
.valmistusainehaku .button
{
	border: 1px solid #292929;
	background-color: #fff;
	width: 100px;
	height: 20px;
	font-size: 12px;
	color: #444;
	font-family: Arial;
	font-weight: normal;
}
.valmistusainehaku .content
{
	width: 690px;
	margin: auto;
	background: transparent url(/stc/images/valmistusainehaku_kuva2.gif) no-repeat bottom right;
	text-align: left;
}
.valmistusainehaku .content .col
{
	width: 222px;
	float: left;
	padding: 27px 0 27px 0;
}
.valmistusainehaku .content .col .checkbox
{
	padding-bottom: 10px;
	clear: both;
	float: left;
	width: 100%;
}
.valmistusainehaku form
{
	padding: 0;
	margin: 0;
}
.valmistusainehaku .mainimg
{
	background: transparent url(/stc/images/valmistusainehaku_ylakuva.jpg) no-repeat top left;
	width: 745px;
	height: 207px;
}
.valmistusainehaku .mainimg .textarea
{
	float: right;
	margin-top: 25px;
	width: 195px;
	height: 160px;
	overflow: hidden;
	text-align: left;
}
.valmistusainehaku .mainimg .textarea .title
{
	color: #1EA5ED;
	font-size: 18px;
	font-family: Arial;
	border: 0;
	margin: 0;
	padding: 0 25px 10px 0;
}
.valmistusainehaku .mainimg .textarea .text
{
	color: #444;
	padding-right: 25px;
}

#lastenkutsut
{
	padding-bottom:11px;
	border-bottom:#78bbed solid 1px;
	clear:both;
}

#lastenkutsut #kortit
{
	float:left;
	margin-right:11px;
}

#lastenkutsut #vinkkeja
{
	float:left;
	margin-right:11px;
	
}

#lastenkutsut #tarjoilut
{
	float:left;
}

#lastenkutsut_text
{
	margin:4px;
	background:#FFF;
	border:#d2d2d2 solid 1px;
	padding:14px 11px;
	clear:both;
}

#lastenkutsut_text p
{
	margin-top:0;
	padding-top:0;

}

#leikkivinkit 
{
	border-top:1px solid #78bbed;
	border-bottom:2px solid #42a1e7;
	padding-top:12px;
}

#leikkivinkit ul#mainnavi
{
	width: 745px;
	height: 36px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:transparent url(../images/navi_sprites.gif) no-repeat left top; 
}

#leikkivinkit li#navitem_1,
#leikkivinkit li#navitem_2,
#leikkivinkit li#navitem_3,
#leikkivinkit li#navitem_4,
#leikkivinkit li#navitem_5,
#leikkivinkit li#navitem_6
{
	height: 36px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
}

#leikkivinkit a#navlink_1,
#leikkivinkit a#navlink_1:link,
#leikkivinkit a#navlink_1:visited,
#leikkivinkit a#navlink_1:hover,
#leikkivinkit a#navlink_1:active,
#leikkivinkit a#navlink_2,
#leikkivinkit a#navlink_2:link,
#leikkivinkit a#navlink_2:visited,
#leikkivinkit a#navlink_2:hover,
#leikkivinkit a#navlink_2:active,
#leikkivinkit a#navlink_3,
#leikkivinkit a#navlink_3:link,
#leikkivinkit a#navlink_3:visited,
#leikkivinkit a#navlink_3:hover,
#leikkivinkit a#navlink_3:active,
#leikkivinkit a#navlink_4,
#leikkivinkit a#navlink_4:link,
#leikkivinkit a#navlink_4:visited,
#leikkivinkit a#navlink_4:hover,
#leikkivinkit a#navlink_4:active,
#leikkivinkit a#navlink_5,
#leikkivinkit a#navlink_5:link,
#leikkivinkit a#navlink_5:visited,
#leikkivinkit a#navlink_5:hover,
#leikkivinkit a#navlink_5:active,
#leikkivinkit a#navlink_6,
#leikkivinkit a#navlink_6:link,
#leikkivinkit a#navlink_6:visited,
#leikkivinkit a#navlink_6:hover,
#leikkivinkit a#navlink_6:active,
#leikkivinkit a#navlink_7,
#leikkivinkit a#navlink_7:link,
#leikkivinkit a#navlink_7:visited,
#leikkivinkit a#navlink_7:hover,
#leikkivinkit a#navlink_7:active
{
	display: block;
	height: 36px;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#leikkivinkit li#navitem_1,
#leikkivinkit a#navlink_1,
#leikkivinkit a#navlink_1:link,
#leikkivinkit a#navlink_1:visited
{
	width: 150px;
	background-position: left top;
}

#leikkivinkit li#navitem_1.sfHover a#navlink_1,
#leikkivinkit li#navitem_1.current a#navlink_1,
#leikkivinkit a#navlink_1:hover,
#leikkivinkit a#navlink_1:active,
#leikkivinkit a#navlink_1.active,
#leikkivinkit a#navlink_1.active:link,
#leikkivinkit a#navlink_1.active:visited
{
	background-position: left -36px;
}

#leikkivinkit li#navitem_2,
#leikkivinkit a#navlink_2,
#leikkivinkit a#navlink_2:link,
#leikkivinkit a#navlink_2:visited
{
	width: 148px;
	background-position: -150px 0;
}

#leikkivinkit li#navitem_2.sfHover a#navlink_2,
#leikkivinkit li#navitem_2.current a#navlink_2,
#leikkivinkit a#navlink_2:hover,
#leikkivinkit a#navlink_2:active,
#leikkivinkit a#navlink_2.active,
#leikkivinkit a#navlink_2.active:link,
#leikkivinkit a#navlink_2.active:visited
{
	background-position: -150px -36px;
}

#leikkivinkit li#navitem_3,
#leikkivinkit a#navlink_3,
#leikkivinkit a#navlink_3:link,
#leikkivinkit a#navlink_3:visited
{
	width: 148px;
	background-position: -298px 0;
}

#leikkivinkit li#navitem_3.sfHover a#navlink_3,
#leikkivinkit li#navitem_3.current a#navlink_3,
#leikkivinkit a#navlink_3:hover,
#leikkivinkit a#navlink_3:active,
#leikkivinkit a#navlink_3.active,
#leikkivinkit a#navlink_3.active:link,
#leikkivinkit a#navlink_3.active:visited
{
	background-position: -298px -36px;
}

#leikkivinkit li#navitem_4,
#leikkivinkit a#navlink_4,
#leikkivinkit a#navlink_4:link,
#leikkivinkit a#navlink_4:visited
{
	width: 148px;
	background-position: -446px 0;
}

#leikkivinkit li#navitem_4.sfHover a#navlink_4,
#leikkivinkit li#navitem_4.current a#navlink_4,
#leikkivinkit a#navlink_4:hover,
#leikkivinkit a#navlink_4:active,
#leikkivinkit a#navlink_4.active,
#leikkivinkit a#navlink_4.active:link,
#leikkivinkit a#navlink_4.active:visited 
{
	background-position: -446px -36px;
}

#leikkivinkit li#navitem_5,
#leikkivinkit a#navlink_5,
#leikkivinkit a#navlink_5:link,
#leikkivinkit a#navlink_5:visited
{
	width: 151px;
	background-position: right 0;
}

#leikkivinkit li#navitem_5.sfHover a#navlink_5,
#leikkivinkit li#navitem_5.current a#navlink_5,
#leikkivinkit a#navlink_5:hover,
#leikkivinkit a#navlink_5:active,
#leikkivinkit a#navlink_5.active,
#leikkivinkit a#navlink_5.active:link,
#leikkivinkit a#navlink_5.active:visited
{
	background-position: right -36px;
}

#lekstips 
{
	border-top:1px solid #78bbed;
	border-bottom:2px solid #42a1e7;
	padding-top:12px;
}

#lekstips ul#mainnavi
{
	width: 745px;
	height: 36px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:transparent url(../images/navi_sprites_lekstips.gif) no-repeat left top; 
}

#lekstips li#navitem_1,
#lekstips li#navitem_2,
#lekstips li#navitem_3,
#lekstips li#navitem_4,
#lekstips li#navitem_5,
#lekstips li#navitem_6
{
	height: 36px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites_lekstips.gif) no-repeat left top;
}

#lekstips a#navlink_1,
#lekstips a#navlink_1:link,
#lekstips a#navlink_1:visited,
#lekstips a#navlink_1:hover,
#lekstips a#navlink_1:active,
#lekstips a#navlink_2,
#lekstips a#navlink_2:link,
#lekstips a#navlink_2:visited,
#lekstips a#navlink_2:hover,
#lekstips a#navlink_2:active,
#lekstips a#navlink_3,
#lekstips a#navlink_3:link,
#lekstips a#navlink_3:visited,
#lekstips a#navlink_3:hover,
#lekstips a#navlink_3:active,
#lekstips a#navlink_4,
#lekstips a#navlink_4:link,
#lekstips a#navlink_4:visited,
#lekstips a#navlink_4:hover,
#lekstips a#navlink_4:active,
#lekstips a#navlink_5,
#lekstips a#navlink_5:link,
#lekstips a#navlink_5:visited,
#lekstips a#navlink_5:hover,
#lekstips a#navlink_5:active,
#lekstips a#navlink_6,
#lekstips a#navlink_6:link,
#lekstips a#navlink_6:visited,
#lekstips a#navlink_6:hover,
#lekstips a#navlink_6:active,
#lekstips a#navlink_7,
#lekstips a#navlink_7:link,
#lekstips a#navlink_7:visited,
#lekstips a#navlink_7:hover,
#lekstips a#navlink_7:active
{
	display: block;
	height: 36px;
	background: transparent url(../images/navi_sprites_lekstips.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#lekstips li#navitem_1,
#lekstips a#navlink_1,
#lekstips a#navlink_1:link,
#lekstips a#navlink_1:visited
{
	width: 150px;
	background-position: left top;
}

#lekstips li#navitem_1.sfHover a#navlink_1,
#lekstips li#navitem_1.current a#navlink_1,
#lekstips a#navlink_1:hover,
#lekstips a#navlink_1:active,
#lekstips a#navlink_1.active,
#lekstips a#navlink_1.active:link,
#lekstips a#navlink_1.active:visited
{
	background-position: left -36px;
}

#lekstips li#navitem_2,
#lekstips a#navlink_2,
#lekstips a#navlink_2:link,
#lekstips a#navlink_2:visited
{
	width: 148px;
	background-position: -150px 0;
}

#lekstips li#navitem_2.sfHover a#navlink_2,
#lekstips li#navitem_2.current a#navlink_2,
#lekstips a#navlink_2:hover,
#lekstips a#navlink_2:active,
#lekstips a#navlink_2.active,
#lekstips a#navlink_2.active:link,
#lekstips a#navlink_2.active:visited
{
	background-position: -150px -36px;
}

#lekstips li#navitem_3,
#lekstips a#navlink_3,
#lekstips a#navlink_3:link,
#lekstips a#navlink_3:visited
{
	width: 148px;
	background-position: -298px 0;
}

#lekstips li#navitem_3.sfHover a#navlink_3,
#lekstips li#navitem_3.current a#navlink_3,
#lekstips a#navlink_3:hover,
#lekstips a#navlink_3:active,
#lekstips a#navlink_3.active,
#lekstips a#navlink_3.active:link,
#lekstips a#navlink_3.active:visited
{
	background-position: -298px -36px;
}

#lekstips li#navitem_4,
#lekstips a#navlink_4,
#lekstips a#navlink_4:link,
#lekstips a#navlink_4:visited
{
	width: 148px;
	background-position: -446px 0;
}

#lekstips li#navitem_4.sfHover a#navlink_4,
#lekstips li#navitem_4.current a#navlink_4,
#lekstips a#navlink_4:hover,
#lekstips a#navlink_4:active,
#lekstips a#navlink_4.active,
#lekstips a#navlink_4.active:link,
#lekstips a#navlink_4.active:visited 
{
	background-position: -446px -36px;
}

#lekstips li#navitem_5,
#lekstips a#navlink_5,
#lekstips a#navlink_5:link,
#lekstips a#navlink_5:visited
{
	width: 151px;
	background-position: right 0;
}

#lekstips li#navitem_5.sfHover a#navlink_5,
#lekstips li#navitem_5.current a#navlink_5,
#lekstips a#navlink_5:hover,
#lekstips a#navlink_5:active,
#lekstips a#navlink_5.active,
#lekstips a#navlink_5.active:link,
#lekstips a#navlink_5.active:visited
{
	background-position: right -36px;
}



#tarjoiluvinkit 
{
	border-top:1px solid #78bbed;
	border-bottom:2px solid #42a1e7;
	padding-top:12px;
}

#tarjoiluvinkit ul#mainnavi
{
	width: 745px;
	height: 36px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:transparent url(../images/navi_sprites_tarjoilu.gif) no-repeat left top; 
}

#tarjoiluvinkit li#navitem_1,
#tarjoiluvinkit li#navitem_2,
#tarjoiluvinkit li#navitem_3,
#tarjoiluvinkit li#navitem_4,
#tarjoiluvinkit li#navitem_5,
#tarjoiluvinkit li#navitem_6
{
	height: 36px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites_tarjoilu.gif) no-repeat left top;
}

#tarjoiluvinkit a#navlink_1,
#tarjoiluvinkit a#navlink_1:link,
#tarjoiluvinkit a#navlink_1:visited,
#tarjoiluvinkit a#navlink_1:hover,
#tarjoiluvinkit a#navlink_1:active,
#tarjoiluvinkit a#navlink_2,
#tarjoiluvinkit a#navlink_2:link,
#tarjoiluvinkit a#navlink_2:visited,
#tarjoiluvinkit a#navlink_2:hover,
#tarjoiluvinkit a#navlink_2:active,
#tarjoiluvinkit a#navlink_3,
#tarjoiluvinkit a#navlink_3:link,
#tarjoiluvinkit a#navlink_3:visited,
#tarjoiluvinkit a#navlink_3:hover,
#tarjoiluvinkit a#navlink_3:active,
#tarjoiluvinkit a#navlink_4,
#tarjoiluvinkit a#navlink_4:link,
#tarjoiluvinkit a#navlink_4:visited,
#tarjoiluvinkit a#navlink_4:hover,
#tarjoiluvinkit a#navlink_4:active,
#tarjoiluvinkit a#navlink_5,
#tarjoiluvinkit a#navlink_5:link,
#tarjoiluvinkit a#navlink_5:visited,
#tarjoiluvinkit a#navlink_5:hover,
#tarjoiluvinkit a#navlink_5:active,
#tarjoiluvinkit a#navlink_6,
#tarjoiluvinkit a#navlink_6:link,
#tarjoiluvinkit a#navlink_6:visited,
#tarjoiluvinkit a#navlink_6:hover,
#tarjoiluvinkit a#navlink_6:active,
#tarjoiluvinkit a#navlink_7,
#tarjoiluvinkit a#navlink_7:link,
#tarjoiluvinkit a#navlink_7:visited,
#tarjoiluvinkit a#navlink_7:hover,
#tarjoiluvinkit a#navlink_7:active
{
	display: block;
	height: 36px;
	background: transparent url(../images/navi_sprites_tarjoilu.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#tarjoiluvinkit li#navitem_1,
#tarjoiluvinkit a#navlink_1,
#tarjoiluvinkit a#navlink_1:link,
#tarjoiluvinkit a#navlink_1:visited
{
	width: 125px;
	background-position: 0 -36px;
}

#tarjoiluvinkit li#navitem_1.sfHover a#navlink_1,
#tarjoiluvinkit li#navitem_1.current a#navlink_1,
#tarjoiluvinkit a#navlink_1:hover,
#tarjoiluvinkit a#navlink_1:active
{
	background-position: 0 -36px;
}

#tarjoiluvinkit li#navitem_2,
#tarjoiluvinkit a#navlink_2,
#tarjoiluvinkit a#navlink_2:link,
#tarjoiluvinkit a#navlink_2:visited
{
	width: 123px;
	background-position: -125px 0;
}

#tarjoiluvinkit li#navitem_2.sfHover a#navlink_2,
#tarjoiluvinkit li#navitem_2.current a#navlink_2,
#tarjoiluvinkit a#navlink_2:hover,
#tarjoiluvinkit a#navlink_2:active
{
	background-position: -125px -36px;
}

#tarjoiluvinkit li#navitem_3,
#tarjoiluvinkit a#navlink_3,
#tarjoiluvinkit a#navlink_3:link,
#tarjoiluvinkit a#navlink_3:visited
{
	width: 123px;
	background-position: -248px 0;
}

#tarjoiluvinkit li#navitem_3.sfHover a#navlink_3,
#tarjoiluvinkit li#navitem_3.current a#navlink_3,
#tarjoiluvinkit a#navlink_3:hover,
#tarjoiluvinkit a#navlink_3:active
{
	background-position: -248px -36px;
}

#tarjoiluvinkit li#navitem_4,
#tarjoiluvinkit a#navlink_4,
#tarjoiluvinkit a#navlink_4:link,
#tarjoiluvinkit a#navlink_4:visited
{
	width: 123px;
	background-position: -371px 0;
}

#tarjoiluvinkit li#navitem_4.sfHover a#navlink_4,
#tarjoiluvinkit li#navitem_4.current a#navlink_4,
#tarjoiluvinkit a#navlink_4:hover,
#tarjoiluvinkit a#navlink_4:active 
{
	background-position: -371px -36px;
}

#tarjoiluvinkit li#navitem_5,
#tarjoiluvinkit a#navlink_5,
#tarjoiluvinkit a#navlink_5:link,
#tarjoiluvinkit a#navlink_5:visited
{
	width: 123px;
	background-position: -494px 0;
}

#tarjoiluvinkit li#navitem_5.sfHover a#navlink_5,
#tarjoiluvinkit li#navitem_5.current a#navlink_5,
#tarjoiluvinkit a#navlink_5:hover,
#tarjoiluvinkit a#navlink_5:active 
{
	background-position: -494px -36px;
}

#tarjoiluvinkit li#navitem_6,
#tarjoiluvinkit a#navlink_6,
#tarjoiluvinkit a#navlink_6:link,
#tarjoiluvinkit a#navlink_6:visited
{
	width: 128px;
	background-position: right 0;
}

#tarjoiluvinkit li#navitem_6.sfHover a#navlink_6,
#tarjoiluvinkit li#navitem_6.current a#navlink_6,
#tarjoiluvinkit a#navlink_6:hover,
#tarjoiluvinkit a#navlink_6:active
{
	background-position: right -36px;
}

#serveringstips 
{
	border-top:1px solid #78bbed;
	border-bottom:2px solid #42a1e7;
	padding-top:12px;
}

#serveringstips ul#mainnavi
{
	width: 745px;
	height: 36px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:transparent url(../images/navi_sprites_serveringstips.gif) no-repeat left top; 
}

#serveringstips li#navitem_1,
#serveringstips li#navitem_2,
#serveringstips li#navitem_3,
#serveringstips li#navitem_4,
#serveringstips li#navitem_5,
#serveringstips li#navitem_6
{
	height: 36px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites_serveringstips.gif) no-repeat left top;
}

#serveringstips a#navlink_1,
#serveringstips a#navlink_1:link,
#serveringstips a#navlink_1:visited,
#serveringstips a#navlink_1:hover,
#serveringstips a#navlink_1:active,
#serveringstips a#navlink_2,
#serveringstips a#navlink_2:link,
#serveringstips a#navlink_2:visited,
#serveringstips a#navlink_2:hover,
#serveringstips a#navlink_2:active,
#serveringstips a#navlink_3,
#serveringstips a#navlink_3:link,
#serveringstips a#navlink_3:visited,
#serveringstips a#navlink_3:hover,
#serveringstips a#navlink_3:active,
#serveringstips a#navlink_4,
#serveringstips a#navlink_4:link,
#serveringstips a#navlink_4:visited,
#serveringstips a#navlink_4:hover,
#serveringstips a#navlink_4:active,
#serveringstips a#navlink_5,
#serveringstips a#navlink_5:link,
#serveringstips a#navlink_5:visited,
#serveringstips a#navlink_5:hover,
#serveringstips a#navlink_5:active,
#serveringstips a#navlink_6,
#serveringstips a#navlink_6:link,
#serveringstips a#navlink_6:visited,
#serveringstips a#navlink_6:hover,
#serveringstips a#navlink_6:active,
#serveringstips a#navlink_7,
#serveringstips a#navlink_7:link,
#serveringstips a#navlink_7:visited,
#serveringstips a#navlink_7:hover,
#serveringstips a#navlink_7:active
{
	display: block;
	height: 36px;
	background: transparent url(../images/navi_sprites_serveringstips.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#serveringstips li#navitem_1,
#serveringstips a#navlink_1,
#serveringstips a#navlink_1:link,
#serveringstips a#navlink_1:visited
{
	width: 125px;
	background-position: 0 -36px;
}

#serveringstips li#navitem_1.sfHover a#navlink_1,
#serveringstips li#navitem_1.current a#navlink_1,
#serveringstips a#navlink_1:hover,
#serveringstips a#navlink_1:active
{
	background-position: 0 -36px;
}

#serveringstips li#navitem_2,
#serveringstips a#navlink_2,
#serveringstips a#navlink_2:link,
#serveringstips a#navlink_2:visited
{
	width: 123px;
	background-position: -125px 0;
}

#serveringstips li#navitem_2.sfHover a#navlink_2,
#serveringstips li#navitem_2.current a#navlink_2,
#serveringstips a#navlink_2:hover,
#serveringstips a#navlink_2:active
{
	background-position: -125px -36px;
}

#serveringstips li#navitem_3,
#serveringstips a#navlink_3,
#serveringstips a#navlink_3:link,
#serveringstips a#navlink_3:visited
{
	width: 123px;
	background-position: -248px 0;
}

#serveringstips li#navitem_3.sfHover a#navlink_3,
#serveringstips li#navitem_3.current a#navlink_3,
#serveringstips a#navlink_3:hover,
#serveringstips a#navlink_3:active
{
	background-position: -248px -36px;
}

#serveringstips li#navitem_4,
#serveringstips a#navlink_4,
#serveringstips a#navlink_4:link,
#serveringstips a#navlink_4:visited
{
	width: 123px;
	background-position: -371px 0;
}

#serveringstips li#navitem_4.sfHover a#navlink_4,
#serveringstips li#navitem_4.current a#navlink_4,
#serveringstips a#navlink_4:hover,
#serveringstips a#navlink_4:active 
{
	background-position: -371px -36px;
}

#serveringstips li#navitem_5,
#serveringstips a#navlink_5,
#serveringstips a#navlink_5:link,
#serveringstips a#navlink_5:visited
{
	width: 123px;
	background-position: -494px 0;
}

#serveringstips li#navitem_5.sfHover a#navlink_5,
#serveringstips li#navitem_5.current a#navlink_5,
#serveringstips a#navlink_5:hover,
#serveringstips a#navlink_5:active 
{
	background-position: -494px -36px;
}

#serveringstips li#navitem_6,
#serveringstips a#navlink_6,
#serveringstips a#navlink_6:link,
#serveringstips a#navlink_6:visited
{
	width: 128px;
	background-position: right 0;
}

#serveringstips li#navitem_6.sfHover a#navlink_6,
#serveringstips li#navitem_6.current a#navlink_6,
#serveringstips a#navlink_6:hover,
#serveringstips a#navlink_6:active
{
	background-position: right -36px;
}

