/* Chat */
#chat_messages .time {
	color			: #DA1816;
}

/* Calendar css */

div.calendar a:hover,
div.month a:hover,
div.calendar .day_empty div,
div.calendar div.time div,
div.month td.overflow a:hover,
div.year td a:hover {
	color				: #DA1816;
}

div.year .today .title a,
div.year .title a:hover,
div.year td.today,
div.month td.week a:hover,
div.month td.today .day_header a,
div.calendar table th a:hover,
div.calendar table th.today,
div.calendar table th.today a {
	background-color	: #DA1816;
}

div.calendar .day div.appointment .inner {
	border-left-color	: #DA1816;
}

div.calendar .day div.blocked .inner {
	border-left-color	: #999;
}

div.calendar table th.today,
div.calendar table th.today a,
div.calendar .day div.hover .inner,
div.calendar .day_empty div,
div.month td.today,
div.year td.today,
div.year .today table {
	border-color		: #DA1816;
}
	
/* Content css */

div.gotop a,
.history ul.report li a,
.sitemap ul li ul li a:hover,
.sitemap ul li ul li a:active,
.sitemap ul li ul li ul li a:hover,
.sitemap ul li ul li ul li a:active,
.sitemap div.description a,
#screen .error div.head {
	color				: #DA1816;
}

img.symbol,
.match .relevanz .flag {
	background-color	: #DA1816;
}

#screen .error .bordered {
	border-color		: #DA1816;
}

/* Frame css */

div#header {
	padding				: 0.25em 0 0.25em 0;
	background-color	: #fff;
	font-size			: 0.55em;
}

div#banner div.logo {
	background-image	: url(../img/maxvis/logo.gif);
	height				: 45px;
	width				: 11em;
	background-repeat	: no-repeat;
	background-position	: center center;
	float				: left;
}

div#banner div.wide {
	background-image	: url(../img/maxvis/head.jpg);
	height				: 100px;
	background-position	: right bottom;
	background-repeat	: no-repeat;
}

a {
	color				: #DA1816;
}

#footer .separator {
	background-color	: #d9d9d9;
	height				: 0.05em;
	overflow			: hidden;
}

/* Menu css */


div.menuBar a.flag, 
div.menuBar a:hover,
#menu .left a.flag ,
#menu .left a:hover {
	background-color	: #DA1816;
}

/* Nav css */

div.navlist div.content ul li ul li a.flag {
	color				: #DA1816;
	border-color		: #DA1816;
}

/* JS Calendar */

.jscalendar thead .active, /* Active (pressed) buttons in header */
.jscalendar tbody td.hilite, /* Hovered cells <TD> */
.jscalendar tbody td.selected, /* Cell showing selected date */
.jscalendar .combo .hilit {
	background-color: #DA1816;
    color:#fff;
}

.jscalendar .combo .active {
	border:0.05em solid #DA1816;
}

.jscalendar td.time span.active {
	border-color: #DA1816;
	background-color: #DA1816;
	color: #fff;
}

.jscalendar td.time span.hilite {
	color: #DA1816;
}