a {
	color: #575759;
}

h2
{
	color: #575759;    
}

#container {
	background: #FFF url(/Templates/Public/Images/themes/grey/background-container_grey.gif) repeat-y;
}

#container.white {
	background: #FFF url(/Templates/Public/Images/themes/grey/background-container_greywhite.gif) repeat-y;
}

div.headline {
	background: #575759 url(/Templates/Public/Images/themes/grey/background-headline_grey.gif) no-repeat bottom left;
}

.white div.headline {
	background: #575759 url(/Templates/Public/Images/themes/grey/background-headline_greywhite.gif) no-repeat bottom left;	
}

div.headline ul li {
	background: url(/Templates/Public/Images/themes/grey/arrow-headline_grey.gif) no-repeat left;
}

div.headline ul li a {
	color: #FFF;
}

ul.navigation-path li {
	background: url(/Templates/Public/Images/themes/grey/arrow_grey.gif) no-repeat left;
}

ul.navigation-path li.title {
	padding-left: 0;
	background: none;
	font-weight: bold;
}

div.navigation-side div.corner {
    background: url(/Templates/Public/Images/themes/grey/navigation-side-corner_grey.gif) no-repeat;
}

div.navigation-side li a {
	background: #89898B url(/Templates/Public/Images/themes/grey/background-navigation-side_grey.gif) repeat-x bottom left;
}

/*selected*/
div.navigation-side li .selected 
{ 
 color:#575759; 
}

div.navigation-side li li a {
	background-color: #ABABAD;
}

div.navigation-side li li li a {
	background-color: #C4C4C6;
}

/*selected*/
div.navigation-side li a:hover {
	background-color: #C9C9CC !important;
	color:#FFF;
}

#navigation {
	background: #89898B url(/Templates/Public/Images/themes/grey/navigation_grey.gif) repeat-x;
}

#navigation li {
	background-image: url(/Templates/Public/Images/themes/grey/navigation-right_grey.gif);
}

#navigation li.active {
	background-color: #575759;
	background-image: url(/Templates/Public/Images/themes/grey/navigation-right-active_grey.gif);
}

#navigation li.active span {
	background-image: url(/Templates/Public/Images/themes/grey/navigation-left_grey.gif);
}

.calendar .selected
{    
     background-color: #C9C9CC !important;    
}

.Footer
{
    padding:10px 10px 15px 20px;
    background:url(/Templates/Public/Images/themes/grey/bg-footer_grey.gif);
}

.navigation-path {
    color:#575759;
}

.TopMenuEditor
{
    background-color:#575759;
}

.TopMenuEditor .Top
{
    background-image:url('/Templates/Public/Images/themes/grey/topeditorhead.gif');
}

.TopMenuEditor .Editor
{
    background-image:url('/Templates/Public/Images/themes/grey/topeditorbody.gif');
}

.TopMenuEditor .Bottom
{
    background-image:url('/Templates/Public/Images/themes/grey/topeditorbottom.gif');
}