body {
	color: #4b4b4b;
	background-color: #fff9f5;
}
#container {
	background-image: url('../../content/images/contain_bg_grad03.png');
	background-repeat: repeat-y;
}
#header {
	background-color: #c0baac;
	background-image: url('../../content/images/head_bg.jpg');
	background-repeat: none;
}
.service #header {
	background-image: url('../../content/images/head_service_bg.jpg');
}
.service #header h2, .service #logo, .service #menu_top {
	display: none;
}
.service #header h3 {
	display: block;
}
#page_image {
	background-color: #ced6d4;
	background-color: #cbd1d7;
}
#logo {
	background-image: url('../../content/images/head_logo.png');
	background-repeat: no-repeat;
}
/*body.project #logo {
	background-image: url('../../content/images/logo-groot02.png');
}*/

#page_image h1 {
	color: #555;
}

#trans_bar {
	background-color: #fff;
	opacity: .6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

#container > hr {
	color: #a4a191;
	background-color: #a4a191;
}
hr#page {
	color: #af210b;
	background-color: #af210b;
}
#menu_top {
	background: transparent;
}

#menu_top ul li a {
    color: #7e7e7e;
    border-color: transparent;
    text-decoration: none;
}
#menu_top ul li a:hover, #menu_top ul li.expanded ul a:hover {
	color: #ba1d31;
	border-color: transparent;
}
#menu_top ul li a.current, #menu_top ul li a.current:hover, #menu_top ul li.expanded a, #menu_top ul li.expanded a:hover, #menu_top ul li.expanded ul a.current {
	color: #ba1d31;
	border-color: #ba1d31;
}

#menu_top ul li ul a, #menu_top ul li.expanded ul a {
	color: #756e63;
    border-color: transparent;
}

#menu_top ul li ul.d2 {
	color: #555;
}
#menu_top ul li ul.d2 li a img {
	opacity: .8;
}
#menu_top ul li ul.d2 li a:hover img, #menu_top ul li ul.d2 li a.current img {
	opacity: 1;
}

#footer ul li a.nolink, #footer ul li a.nolink:hover {
	color: #BF260D;
	text-decoration: none;
}
#footer ul a.orange, #footer ul li a.nolink.orange, #footer ul li a.nolink.orange:hover {
	color: #DFA800;
	font-weight: bold;
}
#footer .menublock .line {
	border-color: #aaa;	
}

#right {
	background-color: #fff;
}
#content {
	background-color: #fff;
}
#breadcrum {
	background-color: transparent;
	border-color: #e0d8c9;
}

h1 {
	color: #a60000;
}
h2 {
	color: #1a1a1a;
}

a {
	color: #404787;
}
a:hover {
	color: #BF260D;
}

hr {
	color: #ba1d31;
	background: #ba1d31;
}
#left hr {
	color: #999;
	background: #999;
}
#bottom-spacer {
	background: transparent;
}
#footer {
	background-color: #fff;
	border-color: #C8323F;
	color: #aaa;
}
#footer a {
	color: #999;
}

