
#mainNavi ul li a				{ color: #57a230 !important;}
#mainNavi ul li a:hover		{color: #57a230  !important;}
#mainNavi ul li a.selected	{color: #57a230  !important;}
#mainNavi ul li a.selected:hover	{}

#subNavi ul li a.selected	{background: white url(../images/subnavi_selected.gif) 11px 9px no-repeat; color: #57a230!important;}

#mainContent h1, #mainContent h2, #mainContent h3 {color: #57a230;}
#leftContent h3 {color: #57a230;}

#languages ul li			{background: url(../images/raquo_saastaja.gif) 0px 5px no-repeat;}
#pageHeader #applications {color: #57a230!important;}

#sidebar, #sidebarWrapper {width: 233px!important;}
#sidebar .box h2,
#sidebar h2.ms-standardheader	{background: #68ae3d url(../images/saastaja_header_bg.gif) repeat-x top left; }
#sidebar .box .boxContent	{background: url(../images/listayhtio_shortbox_bg.gif) repeat-x top left;}
#sidebar .box .boxImage	{background: #f3f3f3; padding: 0px; margin: 0;}
#sidebar .box ul li {padding-bottom: 3px;}
#sidebar .box .boxContent.shorter	{background: url(../images/saastaja_smallerbox_bg.gif) repeat-x top left; padding: 12px 12px 0px 12px;}



.ifrsList h3 {background: url(../images/bullet_listayhtio.gif) no-repeat left center; padding: 0 0 0 15px;}
.ifrsList ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 20px 5px; padding:0;}
.ifrsList ul li {background: url(../images/icon_download.gif) no-repeat left center; padding: 0 10px 0 15px; width: auto;}
.ifrsList ul li span{background: url(../images/icon_pdf.gif) no-repeat right center; padding-right: 20px;}

.listayhtioHeader {width: 100%; float: left;}
.listayhtioHeader h2{float: left;}
.listayhtioHeader .print {float: right; width: 150px; text-align: right; padding: 12px 10px 0 0;}
.listayhtioHeader .print a {background: url(../images/icon_print.gif) no-repeat; padding: 0 0 0 20px;}

#languages a {color: #57a230  !important;}
#languages a:hover {color: #003778 !important;}
#applications a {color: #57a230  !important;}
#applications a:hover {color: #003778 !important;}

#frontpageSidebar .box h2,
#frontpageSidebar h2.ms-standardheader	{background: #68ae3d url(../images/saastaja_header_bg.gif) repeat-x top left; color: white; margin: 0px; padding: 6px 10px; font-size: 115%;}
#frontpageSidebar .box .boxContent	{background: url(../images/saastaja_box_bg_long.gif) repeat-x top left;padding: 12px;}
#frontpageSidebar .box p strong {background: url(../images/bullet_saastaja.gif) no-repeat left center; padding: 0 0 0 12px;}
#frontpageSidebar .boxContent  span.header {background: url(../images/bullet_saastaja.gif) no-repeat left center; padding: 0 0 0 15px; font-weight: bold;}
#frontpageSidebar .box .boxContent.short	{background: url(../images/saastaja_box_bg_short.gif) repeat-x top left;padding: 12px;}



.boxHeader {background: #fff url(../images/saastaja_header_bg.gif) repeat-x top left; padding: 6px 10px; color: #fff;}
.boxHeader h3 {margin: 0; color: #fff!important;}
.boxContent {background: #fff url(../images/saastaja_box_bg_long.gif) repeat-x top left; margin: 0;}
/**/
.boxContent .newsList p {padding: 5px 0 0 10px;}
.boxContent .newsList span.header {background: url(../images/bullet_saastaja.gif) no-repeat left center; padding: 0 0 0 15px; font-weight: bold;}


.boxContent p {padding: 5px 0 0 10px;}
.boxContent li {background: url(../images/bullet_saastaja.gif) no-repeat left center; padding: 0 0 0 15px;}



#leftContent			{width: 408px; padding: 0px!important;}
#leftContent a {background: url(../images/raquo.gif) no-repeat left center; padding: 0 0 0 15px;}
#leftContent p {margin: 0 0 10px 0;}
#leftContentWrapper {width: 408px;}



.leftColumnText {padding: 0 10px 0 32px;}

#mainContent p {margin: 0 0 10px 0;}
#mainContent ul	{margin: 0px 0px 5px 12px; padding: 0px;}

#mainContent .textBlock {padding: 5px;}
#mainContent .textBlock a{background: url(../images/raquo.gif) no-repeat left center; padding: 0 0 0 10px;}

#mainContent ul.mainList			{margin: 3px 0px 5px 0px; padding: 0px; list-style: none;}
#mainContent ul.mainList li			{padding: 0px 0px 1px 12px; background: url(../images/bullet_saastaja.gif) 0px 5px no-repeat;}
#mainContent ul.mainList	a		{padding: 0px 0px 3px 13px; margin: 0 0 0 3px; background: url(../images/raquo.gif) 0px 5px no-repeat; display: block;}

ul.newsList {padding: 12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0 20px 5px;}
ul.newsList li {padding: 12px 0 0 0;}

ul.newsList ul {padding: 0px; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0!important; }
ul.newsList ul li {padding: 0 0 2px 0px!important;}

ul.newsList a {background: url(../images/raquo.gif) no-repeat left 6px; padding: 0 0 0 10px;}
ul.newsList a span {background: url(../images/icon_pdf.gif) no-repeat right center; padding: 0 18px 0 0;}

ul.newsList .quickLink {padding: 3px 0 0 15px;}
ul.newsList .quickLink a {padding: 0 0 0 15px!important; margin:0!important;}


#frontpageSidebar ul.newsList {padding: 0!important; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0!important;}
#frontpageSidebar ul.newsList li {padding: 0 0 5px 0px!important; margin: 0!important;}
#frontpageSidebar ul.newsList ul {padding: 0px; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 3px 0 0 0!important; }
#frontpageSidebar ul.newsList ul li {background: none!important; padding: 0 0 2px 15px!important;}
#frontpageSidebar ul.newsList a {background: url(../images/raquo.gif) no-repeat left center; padding: 0 0 0 10px;}
#frontpageSidebar ul.newsList a span {background: url(../images/icon_pdf.gif) no-repeat right center; padding: 0 18px 0 0;}

#frontpageSidebar ul.newsList .quickLink {padding: 0 0 5px 15px!important;}
#frontpageSidebar ul.newsList .quickLink a {padding: 0 0 4px 15px!important; margin:0!important;}


ul.linkList {padding: 0px; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0 0 0 0!important; }
ul.linkList  li {padding: 0 0 2px 0px; background-image: none!important;}
ul.linkList  li.outLink {background: url(../images/icon_out.gif) 0px 2px no-repeat!important; padding-left: 15px!important;}
ul.linkList  li.download {background: url(../images/icon_download.gif)  0px 2px no-repeat!important; padding-left: 15px!important; text-decoration: none;}
ul.linkList  li.download  span{background: url(../images/icon_pdf.gif) no-repeat right center!important; padding-right: 18px!important; text-decoration: none;}

#mainContent .twoColumn {width: 100%; float: left;}
#mainContent .twoColumn td {padding-right: 10px;}
#mainContent .twoColumn  ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 20px 5px; padding:0;}
#mainContent .twoColumn  ul li {background: url(../images/bullet_saastaja.gif) no-repeat left 4px; padding: 0 10px 2px 15px; width: auto;}

/*Telerik styles

.outLink {background: url(../images/icon_out.gif) 0px 2px no-repeat!important; padding-left: 15px!important;}
.headerNormal {background: url(../images/bullet_blue.gif) no-repeat left center; padding: 0 0 0 15px;}
.readMore	{background: url(../images/raquo.gif) 0px 6px no-repeat; padding-left: 15px!important; margin:0!important;}
.header {background: url(../images/bullet_saastaja.gif) no-repeat left center; padding: 0 0 0 15px; font-weight: bold;}
.headerListayhtio {background: url(../images/bullet_listayhtio.gif) no-repeat left center; padding: 0 0 0 15px; font-weight: bold;}
.quickLink {padding: 3px 0 0 15px;}
.newsList {padding: 12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0 20px 5px;}*/

.basictablestyle tr.header th{background: #57a230 !important; border-bottom: 5px solid #fff; color: #fff; text-align: left; font-weight: bold; padding: 4px 10px;}

