/* 
Contains color styles of the page.

(c) Copyright 2008 PuzzWorks OHG.
Author: Georg Freund <georg.freund@puzzworks.com>

Allowed:
all coloring related styles like
color, background, background-color, background-image, border-color...

Not allowed:
Any border-widths, font-sizes, width/heights oder padding/margins.

Try to use #EEE instead of #EEEEEE. Always use uppercase!

*/

/* Table List*/

#page table.list {
	border-color:#E2E2E2;
	background-color: #F5F5F5;
}
#page table.list td, #page table.list th {
	border-color:#E2E2E2 #F3F3F3;
	background-color:#F9F9F9;
}
#page table.list thead th {
	background-color:#EEE;
	color:#06C;
}
#page table.list tfoot td {
	background-color:#EEE;
	color:#666;
}

/* Capsule */

#page .capsule.h1, #page .capsule.h2 {
	border-color:#CCC;
}
#page .capsule.h2 {
	color:#06C;
}
#page .capsule.h1 span.tools {
	color:#666;
}
#page .capsule.h1 span.tools a img, #page .capsule.h2 span.tools a img {
	background:#CCC url('/img/icons/mono/bg_rounded.gif') no-repeat;
}
#page .capsule.h2 span.tools input.image {
	background:#CCC url('/img/icons/mono/bg_rounded.gif') no-repeat;
}
#page .capsule.h2 span.tools a:hover input.image {
	background-color:#06C;
}
#page .capsule span.tools a:hover img {
	background-color:#06C;
}
#page ul.capsule li {
	background-color:#EEE;
	border-color:#CCC;
}
#page .capsule span.folder {
	background:url('/img/icons/color/normal/folder.png') no-repeat;
}
#page ul.capsule span.tools {
	background-color:#CCC;
	color:#FFF;
}

/* Module */

#page ul.module li.module {
	border-color:#CCC;
	background-color:#f6f6f6;
}
#page ul.module .preview {
	background-color:#FFF;
	border-color:#999;
}
#page ul.module li.select {
	border-color:#06C;
}
#page ul.module h1.module span.tools a img {
	background:#CCC url('/img/icons/mono/bg_rounded.gif') no-repeat;
}
#page ul.module h1.module span.tools a:hover img {
	background-color:#06C;
}

/* Interlace */

#page ul.interlace li.folder {
	background:url('/img/icons/color/normal/folder.png') no-repeat;
}
#page ul.interlace li.folder .left {
	background:url('/img/icons/color/normal/page_white_world.png') no-repeat;
}
#page ul.interlace li.navigation {
	background:url('/img/icons/color/normal/link.png') no-repeat;
}
#page ul.interlace li.navigation .left {
	background:url('/img/icons/color/normal/page_white_world.png') no-repeat;
}

/* Fieldset */

#page fieldset {
	border-color:#CCC;
}
#page fieldset legend.multiple input.submit {
	color:#666;
	background-color:#E2E2E2;
}
#page fieldset legend, #page fieldset legend.multiple input.submit.active {
	color:#FFF;
	background-color:#06C;
	border-color:transparent;
}
#page fieldset legend.multiple {
	background-color:transparent;
}
#page fieldset input {
	border-color:#CCC;
}
#page fieldset select {
	border-color:#CCC;
}
#page fieldset textarea {
	border-color:#CCC;
}
#page fieldset input.submit {
	border-color:#CCC;
	background-color:#EEE;
	color:#000;
}
#page fieldset input.image {
	background:#CCC url('/img/icons/mono/bg_rounded.gif') no-repeat;
}

/* Log */

#log ul.log li {
	background:url('/img/icons/color/normal/comment.png') 3px 3px no-repeat;
	border-color:#69C;
	background-color:#F5F5F5;
}
#log ul.log li.debug {
	background-image:url('/img/icons/color/normal/cog.png');
}
#log ul.log li.info {
	background-image:url('/img/icons/color/normal/information.png');
}
#log ul.log li.notice {
	background-image:url('/img/icons/color/normal/accept.png');
	border-color:#390;
	background-color:#CFC;
}
#log ul.log li.warning {
	background-image:url('/img/icons/color/normal/error.png');
	border-color:#FC0;
	background-color:#FFC;
}
#log ul.log li.err, #log ul.log li.crit, #log ul.log li.alert, #log ul.log li.emerg {
	background-image:url('/img/icons/color/normal/exclamation.png');
	border-color:#F30;
	background-color:#FCC;
}
#footer div.sub {
	color:#666;
}

/* Dialog */

#dialog {
	background-image:url('/img/shades/white/070.png');
}
#dialog .box {
	background-color:#FFF;
	border-color: #06C;
}
#dialog .box .submit input {
	border-color:#CCC;
	background-color:#EEE;
	color:#06C;
}

