/*----------------------------------------------------------------------------
	colorscheme1.css for colorscheme 2

	this css-file contains all definitions, that depend on the colorscheme.

	(c) Schlund + Partner AG
----------------------------------------------------------------------------*/


/*-- main container --------------------------------------------------------*/

#container {
	background : url(images/static/contentbg.gif) repeat-y 50% 50%;
}

/*--- header ---------------------------------------------------------------*/
#header	{
	background : url(images/static/headerbg.gif) no-repeat;
}

/*--- main navigation ------------------------------------------------------*/
#main_nav_container {
	background : #DDE4F3 url(images/static/mainnav.gif) repeat top left;
}

/*--- key visiual ----------------------------------------------------------*/

#key_visual {
	background: url(../../images/dynamic/key_visual1.jpg) no-repeat;
}


/*--- logo -----------------------------------------------------------------*/


/*--- caption --------------------------------------------------------------*/

#slogan {
	color: #A5AABD;
	background: url(images/static/hbg.gif) no-repeat;
}

/*--- main navigation ------------------------------------------------------*/

#main_nav_list	{
background: url(images/static/listbg.gif) no-repeat top left;
}

/*--- main navigation items ------------------------------------------------*/

a.main_nav_item {
	color: #31374F;
	background: url(../../images/dynamic/buttonset2/n1.gif) no-repeat;
	background-position: top right;
}

a.main_nav_item:hover {
	color: #31374F;
	background: url(../../images/dynamic/buttonset2/n1hover.gif) no-repeat;
	background-position: top right;
}

a.main_nav_active_item {
	color: #fff;
	background: url(../../images/dynamic/buttonset2/n1activeitem.gif) no-repeat;
	background-position: top right;
}

/*--- subnavigation items --------------------------------------------------*/

a.sub_nav_item {
	color: #31374F;
	background: url(../../images/dynamic/buttonset2/subnav1.gif) no-repeat;
}

a.sub_nav_item:hover {
	background: url(../../images/dynamic/buttonset2/subnav1hover.gif) no-repeat;
	color: #000;
}

a.sub_nav_active_item {
	color: #73788A;
	background: url(../../images/dynamic/buttonset2/subnav1active.gif) no-repeat;
}

/*--- search ---------------------------------------------------------------*/
#content_search_container {
	background: transparent url(images/static/search_bg3.gif) top left no-repeat;
}


/*--- footer ---------------------------------------------------------------*/

#extra_div2 {
	background: transparent url(images/static/footerbg.gif) top left no-repeat;
}

#footer_text {
	color: #31374F;
}



/*----------------------------------------------------------------------------
  weblog styles
----------------------------------------------------------------------------*/

/*--- a container for the "about me" box -----------------------------------*/

#weblog_about_me_container {
	background: transparent url(images/static/weblog_bg.gif) bottom left no-repeat;
}

#weblog_about_me_container h1 {
	background: transparent url(images/static/weblog_head2.gif) top left no-repeat;
	color:#ffffff;
}

#weblog_owner_link a {
	background: transparent url(images/static/link_profile.gif) top left no-repeat;
}

/*--- weblog categories ----------------------------------------------------*/

#weblog_categories_container {
	background: transparent url(images/static/weblog_bg.gif) bottom left no-repeat;
}

#weblog_categories_container h1 {
	color: #595E71;
	background: transparent url(images/static/weblog_head1.gif) top left no-repeat;
}

#weblog_categories_container a {
	background: transparent url(images/static/link_cat.gif) top left no-repeat;
}

/*--- weblog last comments -------------------------------------------------*/

#weblog_last_comments_container {
	background: transparent url(images/static/weblog_bg.gif) bottom left no-repeat;
}

#weblog_last_comments_container li {
	border-color: #A9AEC0;
}

#weblog_last_comments_container h1 {
	color: #595E71;
	background: transparent url(images/static/weblog_head1.gif) top left no-repeat;
}

/*--- weblog external links ------------------------------------------------*/

#weblog_external_links_container {
	background: transparent url(images/static/weblog_bg2.gif) bottom left no-repeat;
}

#weblog_external_links_container h1 {
	color: #595E71;
	background: transparent url(images/static/weblog_head1.gif) top left no-repeat;
}

#weblog_external_links_container a {
	background: transparent url(images/static/link_ext.gif) top left no-repeat;
}

/*--- weblog search --------------------------------------------------------*/

#weblog_search_container {
	background: transparent url(images/static/weblog_bg3.gif) top left no-repeat;
}

/*--- weblog content -------------------------------------------------------*/
.weblog_article_quote {
	color: #333;
	background-color: #DDE4F3;
}

.weblog_comment_link a {
	background: #fff url(images/static/link_ext.gif) center left no-repeat;
	border-color: #A9AEC0;
}

#weblog_pager {
	background: transparent url(images/static/pager_bg.gif) top left no-repeat;
	color:#A9AEC0;
}

#weblog_pager a {
	color: #595E71;
}

#weblog_pager a:link {
	color: #595E71;
}

#weblog_pager a:visited	{
	color: #595E71;
}

#weblog_pager a:hover {
	color: #000;
}

#weblog_current_page {
	color: #31374F;
}

.weblog_commentator {
	color: #595E71;
}

.weblog_article_info {
color: #666;
background-color: #fff;
}

.weblog_article_info a, .weblog_article_info a:link, .weblog_article_info a:visited {
color: #595E71;
}

.weblog_article_info a:hover {
	color: #000;
	background-color: #eee;
}

#weblog_article_container h1 {
	border-color: #DDE4F3;
}
/*--- date of an article ---------------------------------------------------*/

.weblog_article_date {
color: #333;
}

/*--- time of an article ---------------------------------------------------*/

.weblog_article_time {
color: #333;
}


/*----------------------------------------------------------------------------
  forum styles
----------------------------------------------------------------------------*/

#forum_commands_container {

}

#forum_search_container {
	background: transparent url(images/static/search_bg.gif) top left no-repeat;
}

#content_search_caption {
	color: #595E71;
}

#forum_topics_container table {
	border-color: #73788A;
}

#forum_topics_container th {
	background-color: #DDE4F3;
	color: #31374F;
	border-color: #73788A;
}

#forum_messages_container table {
	border-color: #73788A;
}

#forum_messages_container th {
	background-color: #DDE4F3;
	color: #31374F;
	border-color: #73788A;
}

#forum_pager {
	background: transparent url(images/static/pager_bg2.gif) top left no-repeat;
	color:#A9AEC0;
}

#forum_pager a {
	color: #595E71;
}

#forum_pager a:link {
	color: #595E71;
}

#forum_pager a:visited	{
	color: #595E71;
}

#forum_pager a:hover {
	color: #000;
}

#forum_current_page {
	color: #31374F;
}

/*--- link to author -------------------------------------------------------*/

a.forum_author_link  {
	color: #595E71;
}

/*--- link to author of last post ------------------------------------------*/

a.forum_last_post_author_link  {
	color: #595E71;
}

/*--- date of last post ----------------------------------------------------*/

.forum_last_post_date {
	color: #31374F;
}

/*----------------------------------------------------------------------------
  default-styles for html-elements
----------------------------------------------------------------------------*/

/*--- body -----------------------------------------------------------------*/

body#main_body {
	color: #000000;
	background : #D8DBE2 url(images/static/pgbk.gif) repeat-x;
}

/*--- paragraph ------------------------------------------------------------*/

.content p {
	color: #31374F;
}

/*--- headings -------------------------------------------------------------*/

.content h1 {
	color: #595E71;
}

.content h2 {
	color: #595E71;
}

.content h3 {
	color: #595E71;
}

/*--- links ----------------------------------------------------------------*/

.content a:link{
	color: #31374F;
}

.content a:visited {
	color: #31374F;
}

.content a:hover {
	color: #000;
}

.content a:active {
	color: #31374F;
}

/*--- tables ---------------------------------------------------------------*/


.content table {
	border-color: #A5AABD;
	line-height: 22px;
}

.content th {
	color: #fff;
	background-color:#73788A;
}

.content tr.odd {
	color: #31374F;
	background-color:#E9F0FD;
}

.content tr.even {
	color: #31374F;
	background-color:#D4DBE9;
}

/*--- forms ----------------------------------------------------------------*/

.content fieldset {
	border-color: #73788A;
}

.content legend{
	color: #31374F;
}

.content label {
	color: #31374F;
}

.content input {
	border-color: #73788A;
}

.content textarea {
	border-color: #73788A;
}

/*--- lists ----------------------------------------------------------------*/

.content ul {  
background: #E9F0FD;
border-color: #A5AABD;
}

.content ul li { 
color: #31374F;
list-style-image: url(images/static/list.gif); list-style-position: outside; display: list-item;
}

.content ol {  
background: #E9F0FD;
border-color: #A5AABD;
}

.content ol li { 
color: #31374F;
}


/*--- extra divs -------------------------------------------------------------*/

#extra_div5 {
	background: url(../../images/dynamic/buttonset2/n1hover.gif) no-repeat;
}

#extra_div6 {
	background: url(../../images/dynamic/buttonset2/subnav1hover.gif) no-repeat;
}