.grayscale #topBar
{
	background: #1f3f07 url(../img/grayscale/topBar.jpg) repeat-x ;
}

.grayscale #topBar ul.menu li a
{
	color: #636363;
}

.grayscale #topBar ul.menu li a:hover,
.grayscale #topBar ul.menu li a.active
{
	color: #fff;
}

.grayscale #search input[type=text]
{
	background: #1a1a1a;
	color: #646464;
}

.grayscale #search input[type=submit]
{
	background: url(../img/grayscale/search.png) no-repeat center;
}

.grayscale #header a.logotype
{
	background: url(../img/grayscale/logotype.png) no-repeat center;
}

.grayscale #slider ul li,
.grayscale #content .center .column1 ul.news li .img, 
.grayscale #content .gallery .img
{
	filter: url('../resources/svg/filters.svg#grayscale'); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(1); /* Webkit Nightlies & Google Chrome Canary */
}

.grayscale #content .top ul.menu
{
	background: #656565;	
}

.grayscale #content .top ul.menu li
{
	border-left-color: #666666;
	border-right-color: #474747;
}

.grayscale #content .top .breadcrumb
{
	box-shadow: 0 -30px 30px -30px #e1e1e1 inset;
}

.grayscale #content .top ul.menu a:hover, 
.grayscale #content .top ul.menu a.active
{
	color: #8d8d8d;
}

.grayscale #content .top .breadcrumb ul li a
{
	color: #606060;
}

.grayscale #content .left ul.menu li a
{
	background: url(../img/grayscale/menuA.png) no-repeat left center;
	color: #3f3f3f;
}

.grayscale #content .center .column1 h2
{
	color: #494949;
}

.grayscale #content .center .column2
{
	background: #f8f8f8;
}

.grayscale #content .center .column1 ul.news li .line1 a,
ul.news li.mono .line1 a
{
	color: #848484 !important;
}

.grayscale #content .center .column1 ul.news li .img,
.grayscale #content .gallery .img,
ul.news li.mono .img
{
	background: #f8f8f8 !important;
}

.grayscale #content .gallery .layer1
{
	background: #cdcdcd;
}

.grayscale #content .gallery
{
	background: url("../img/grayscale/galleryBg.png") no-repeat scroll right bottom rgba(0, 0, 0, 0)
}

.grayscale #calendar table.calendar td.marked
{
	background: #6f6f6f;
}

.grayscale .calendarCard .day,
.grayscale .calendarCard .year,
.grayscale .calendarCont .time
{
	color: #606060;
}

.grayscale .calendarCont .time
{
	background: url("../img/grayscale/clock.png") no-repeat scroll left center rgba(0, 0, 0, 0)
}

.grayscale .calendarCard .month
{
	background: #606060;
}

.grayscale .calendarCard
{
	border-color: #606060;
}

.grayscale ul.sondyLista li a:hover,
.grayscale ul.newsList li a:hover
{
	background: #606060;
}

.grayscale #marquee
{
	background: #262626;
}

.grayscale #marquee > .title
{
	background: #424242;
}

.grayscale #marquee > .title .arrow
{
	background: url("../img/grayscale/marqueeArrow.png") no-repeat scroll left center rgba(0, 0, 0, 0)
}

.grayscale #content .left ul.menu li:hover, 
.grayscale #content .left ul.menu li.active
{
	
}

.grayscale #content .left ul.menu li.active a,
.grayscale #content .left ul.menu li:hover a
{
	border-top-color: #8a8a8a;
	
}

.grayscale #calendar table.calendar td.month
{
	background: #dfdfdf;
}

.grayscale #calendar table.calendar th
{
	background: #f2f2f2;
}

.grayscale #calendarCont
{
	background: transparent;
}

.grayscale #calendarCont
{
	border-color: #cdcdcd;
}

.grayscale #calendar table.calendar td.month
{
	border-color: #d1d1d1;
}

.grayscale #content .top > ul.menu > li > ul,
.grayscale #content .top > ul.menu > li > ul li ul
{
	background: #606060;
}

.grayscale #content .top > ul.menu > li ul li:hover > a
{
	color: #868686;
}

.grayscale #content .top > ul.menu > li:hover > a, 
.grayscale #content .top > ul.menu > li.active > a
{
	color: #868686;
}

.grayscale #content .left ul.menu li.active > a, 
.grayscale #content .left ul.menu li:hover > a
{
	box-shadow: none;
}

.grayscale #slider .pager .page:hover, 
.grayscale #slider .pager .page.cycle-pager-active
{
	background: #616161;
	color: #fff;
}

.grayscale #slider .pager .page
{
	color: #616161;
	background: #fff;
}

.grayscale #cookies
{
	background: #656565;
}

.grayscale #cookies a
{
	color: #a4a4a4;
}