/* Tikkurila.fi Light grey CSS Document 10/2009 */

body {
	background-color:#e6e6e6;
}

div.wrap {
	background:url(../../images/lightgrey/wrap.gif) repeat-y left top;
}


/* Header */

div.header {
	background-color:#c0c1c3;
}

div.m_logo {
	background:url(../../images/lightgrey/m_logo.gif) left top no-repeat;
}

div.logo {
	background:url(../../images/lightgrey/logo.gif) left top no-repeat;
}

div.searchbox {
	background:url(../../images/lightgrey/magnifier.gif) left top no-repeat;
}

td.newsletter_header {
	background:#c0c1c3;
}


/* Navigation */

ul.tabset, #tabheader ul {
	background-color:#c0c1c3;
}

div.navigation .horbaritem, li.tabitem, #tabheader li {
	background:url(../../images/lightgrey/horbar_right.gif) top right no-repeat #9e9e9e;
}

div.navigation .horbaritemselected, li.tabitem_current, #tabheader #current {
	background:url(../../images/lightgrey/horbarselected_right.gif) top right no-repeat #fff;
}

div.navigation .horbaritemselected a, .content ul.tabset li.tabitem_current a, .content #tabheader #current a {
	color:#333333;
}

div.navigation2 .horbaritem2 a {
	color:#333333;
}

div.navigation2 .horbaritemselected2 a {
	color:#555;
}


/* Blocks */

td.leftblock {
border-right:1px solid #eaeaea;
width:481px;
}

td.centerblock {
border-right:1px solid #eaeaea;
width:245px;
}


/* Content */

.content h1 {
	color:#333333;
}

div.frontpage .content h1, td.mainblock_letter .content h1 {
	background-color:#dcdcdc;
}

div.frontpage_white .content h1, td.mainblock_letter .content h1 {
	background-color:#fff;
}

.content h2, .content h3 {
	color:#333333;
}

.content .newsdigesttitle {
	color:#333333;
}

div.frontpage .content .newsdigesttitle {
	background-color:#dcdcdc;
}

div.frontpage .content .newsdate {
	color:#666;
	font-size:10px;
	font-weight:normal;
}

div.frontpage_white .content .newsdigesttitle {
	background-color:#fff;
}

.content a {
	color:#333333;
}


/* Sidemenu */

.sidemenulevel {
	background-color:#fff;
}
	
.sidemenulevel .sidemenulevel {
	border-bottom:1px solid #ccc;
	background-color:#efefef;
}

.sidemenulevel .sidemenulevel .sidemenulevel {
	border:0;
	background-color:#e5e5e5;
}

.sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel {
	background-color:#dcdcdc;
}

.sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel {
	background-color:#d5d5d5;
}

.sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel {
	background-color:#c7c7c7;
}

.sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel {
	background-color:#bdbdbd;
}

.sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel .sidemenulevel {
	background-color:#b4b4b4;
}


/* Banners */

div.banner_top/*, td.newsletter_top*/ {
	background-color:#d5d5d5;
}

div.banner_middle/*, td.newsletter_middle*/ {
	background-color:#dcdcdc;
}

div.banner_bottom/*, td.newsletter_bottom*/ {
	background-color:#e5e5e5;
}

td.newsletter_toptext {
	background-color:#e5e5e5;
}


/* Footer */

div.footer {
	background:url(../../images/lightgrey/footer.gif) left top no-repeat;
}

div.footer table.footer_boxes td.footer_box {
	border-right: 1px solid #cecece; 
}

div.footer table.footer_boxes .content, div.footer table.footer_boxes .content p {
	color:#666;
}

div.footer table.footer_boxes .content a {
	color:#666;
}

div.footer table.footer_boxes .content h1 {
	color:#666;
}

div.footer table.footer_boxes .content h2 {
	color:#666;
}

div.footer table.footer_boxes .content h3 {
	color:#666;
}
