/**
 * colors site-wide
 *
 * I hate it to change colors on thousands of places.
 * If you take care of the general seperation of colors and rest, 
 * if is really easy, especially afterwards to mod color-issues.
 *
 * note: I love the japanese language, so here's the translation ;)
 * aoi 		=> blue
 * shiruba 	=> grey
 * shiro	=> #fff 
 */

.nav { color: #fff }
.nav a { color: #fff }

/****************************************************************************
* aoi - default
****************************************************************************/ 
/* matches all links */
:link, :visited { color: #3fa7f0; text-decoration: none; } 
/* matches hover links */
:link:hover, :visited:hover { color: #3fa7f0; text-decoration: underline;  }
/* matches focused links */
:link:focus, :visited:focus { color: #3fa7f0 }
/* matches active links */
:link:active, :visited:active { color: #3fa7f0 }

/****************************************************************************
* shiruba-
****************************************************************************/ 
/* matches all links */
.meta:link, .meta:visited { color: #585858 } 
/* matches hover links */
.meta:link:hover, .meta:visited:hover { color: #3fa7f0 }
/* matches focused links */
.meta:link:focus, .meta:visited:focus { color: #3fa7f0 }
/* matches active links */
.meta:link:active, .meta:visited:active { color: #3fa7f0 }
/****************************************************************************
* aoi
****************************************************************************/ 
/* matches all links */
.more:link, .more:visited { color: #3fa7f0 } 
/* matches hover links */
.more:link:hover, .more:visited:hover { color: #3fa7f0 }
/* matches focused links */
.more:link:focus, .more:visited:focus { color: #3fa7f0 }
/* matches active links */
.more:link:active, .more:visited:active { color: #3fa7f0 }
/****************************************************************************
* shiro
****************************************************************************/ 
/* matches all links */
.wht:link, .wht:visited { color: #fff } 
/* matches hover links */
.wht:link:hover, .wht:visited:hover { color: #fff }
/* matches focused links */
.wht:link:focus, .whte:visited:focus { color: #fff }
/* matches active links */
.wht:link:active, .wht:visited:active { color: #fff }
/**
 * HTML element default colors
 */
body { background: #bbbfc9 url(/cda/img/body_background.gif) fixed repeat-x 0 0; }
h1 { color: #014676 }
h1 em { color: #3fa7f0 }
h2 { color: #014676 }
h3 {}
h4 {}
h5 {}
h6 {}
p {}
form {}
input {}
select {}
option {}
textarea {}
button {
	color: #fff;
	background: #353431;
	border: 1px solid #000;
}
button:hover {
	color: orange;
} 



 
/**
 * depending on content - define your colors
 */
 #content strong,  #content p {
 	color: #585858;
 }
.color-txt {}
.color-txt em {}
.color-txt bold {}
.color-txt pre {}
.color-txt code {}
.color-HL {}
.color-HL span {}
.color-meta {}
.hint p, .hint strong, .hint em {
	color: #fff;
}

input.validation-failed, textarea.validation-failed {
	color:#ff0000;
	background-image:url(/img/form_input_bg_failed.gif) !important;
}
div.validation-advice {
	color:#ff0000;
}