﻿/***** © zeta software GmbH 2008
Layout: LVKITA *****/

.table {
	padding-bottom: 12px;
}

span.silver {
	color: Silver;
}

/***** TOOLBOX *****/
.AdvancedForumToolbox table {
	background-color: #005ea8;
	padding-left: 4px;
	padding-right: 4px;
}                     

.AdvancedForumToolbox table td {                            
	vertical-align: middle;
	color: white;
	padding-top: 2px;
	padding-bottom: 2px;
}

.AdvancedForumToolbox a {                            
	color: white;
}

.Toolbox_SearchLink,
.Toolbox_SearchLink:link,
.Toolbox_SearchLink:visited,
.Toolbox_SearchLink:active {
	color: white;
	text-decoration: underline;
}

.Toolbox_SearchLink:hover {
	color: white;        
	text-decoration: underline;
}

/***** CONTENT *****/
.SilverSeparator { 
	color: Silver;
}

table.UnselectedNonRoot_Header td,
table.UnselectedRoot_Header td,
table.SelectedNonRoot_Header td,
table.SelectedRoot_Header td {
	padding: 1px 2px 1px 2px;
}

table.SelectedNonRoot_Content td,
table.SelectedRoot_Content td {
	padding: 4px 4px 4px 4px;
}

.ItemContainer {
	border-bottom: 5px solid #ffffff;
}      

.UnselectedRoot_Header_Row {
	background-color: #9fd5ff;
	font-weight: bold;
}
       
.UnselectedNonRoot_Header_Row {
	background-color: #d5edff;
	color: #000;
}    

.SelectedRoot_Header_Row {
	background-color: #fff0b5;
	font-weight: bold;
}
       
.SelectedNonRoot_Header_Row {
	background-color: #84c99f;
	color: #FFFFFF;
}

a.UnselectedNonRoot_HeaderSubject,
a.UnselectedNonRoot_HeaderSubject:link,
a.UnselectedNonRoot_HeaderSubject:active,
a.UnselectedNonRoot_HeaderSubject:hover,
a.UnselectedNonRoot_HeaderSubject:visited {
	color: #000;
	font-size: 11px;
}

a.SelectedNonRoot_HeaderSubject,
a.SelectedNonRoot_HeaderSubject:link,
a.SelectedNonRoot_HeaderSubject:active,
a.SelectedNonRoot_HeaderSubject:hover,
a.SelectedNonRoot_HeaderSubject:visited {
	color: #ffffff;
	font-size: 11px;
}

a.UnselectedNonRoot_Header,
a.UnselectedNonRoot_Header:link,
a.UnselectedNonRoot_Header:active,
a.UnselectedNonRoot_Header:hover,
a.UnselectedNonRoot_Header:visited {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

a.SelectedNonRoot_Header,
a.SelectedNonRoot_Header:link,
a.SelectedNonRoot_Header:active,
a.SelectedNonRoot_Header:hover,
a.SelectedNonRoot_Header:visited {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

a.UnselectedNonRoot_Header:hover {
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}

a.SelectedNonRoot_Header:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
}

.UnselectedRoot_Header_AdminRow,
.UnselectedNonRoot_Header_AdminRow,
.SelectedRoot_Header_AdminRow,
.SelectedNonRoot_Header_AdminRow {
	background-color: #e20919;
}

.UnselectedNonRoot_Header_AdminRow td,
.UnselectedRoot_Header_AdminRow td,
.SelectedNonRoot_Header_AdminRow td,
.SelectedRoot_Header_AdminRow td {
	padding: 1px 2px 1px 2px;
}

a.UnselectedRoot_HeaderAdmin,
a.UnselectedRoot_HeaderAdmin:link,
a.UnselectedRoot_HeaderAdmin:active,
a.UnselectedRoot_HeaderAdmin:hover,
a.UnselectedRoot_HeaderAdmin:visited,
a.UnselectedNonRoot_HeaderAdmin,
a.UnselectedNonRoot_HeaderAdmin:link,
a.UnselectedNonRoot_HeaderAdmin:active,
a.UnselectedNonRoot_HeaderAdmin:hover,
a.UnselectedNonRoot_HeaderAdmin:visited,
a.SelectedRoot_HeaderAdmin,
a.SelectedRoot_HeaderAdmin:link,
a.SelectedRoot_HeaderAdmin:active,
a.SelectedRoot_HeaderAdmin:hover,
a.SelectedRoot_HeaderAdmin:visited,
a.SelectedNonRoot_HeaderAdmin,
a.SelectedNonRoot_HeaderAdmin:link,
a.SelectedNonRoot_HeaderAdmin:active,
a.SelectedNonRoot_HeaderAdmin:hover,
a.SelectedNonRoot_HeaderAdmin:visited {
	color: #000;
	font-size: 11px;
}

a.UnselectedRoot_HeaderSubject,
a.UnselectedRoot_HeaderSubject:link,
a.UnselectedRoot_HeaderSubject:active,
a.UnselectedRoot_HeaderSubject:hover,
a.UnselectedRoot_HeaderSubject:visited,
a.SelectedRoot_HeaderSubject,
a.SelectedRoot_HeaderSubject:link,
a.SelectedRoot_HeaderSubject:active,
a.SelectedRoot_HeaderSubject:hover,
a.SelectedRoot_HeaderSubject:visited {
	color: #000;
	font-size: 11px;
}

a.UnselectedRoot_Header,
a.UnselectedRoot_Header:link,
a.UnselectedRoot_Header:active,
a.UnselectedRoot_Header:hover,
a.UnselectedRoot_Header:visited,
a.SelectedRoot_Header,
a.SelectedRoot_Header:link,
a.SelectedRoot_Header:active,
a.SelectedRoot_Header:hover,
a.SelectedRoot_Header:visited {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

a.UnselectedRoot_Header:hover,
a.SelectedRoot_Header:hover {
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}
       
.SelectedRoot_Content_Row {
	background-color: #fff8e2;
}
       
.SelectedNonRoot_Content_Row {
	background-color: #e4fff0;
}

td.SelectedRoot_Content_BodyFooter {
	border-top: 8px solid #fff8e2;
}

td.SelectedNonRoot_Content_BodyFooter {
	border-top: 8px solid #e4fff0;
}       

/***** NAVIGATION *****/
       
p.AdvancedForumContentPager {
	background-color: #f6f6f6;
	padding: 8px;
}

/***** SEARCH RESULT *****/          
table.SelectedRoot_SearchResultItem {    
	background-color: #9fd5ff;
}

table.SelectedNonRoot_SearchResultItem {
	background-color: #9fd5ff;
}
                 
.SelectedRoot_SearchResultMessageBody {                            
	border: 3px solid #fff;
	padding: 4px 4px 4px 4px;
	background-color: #fff0b5;
}

.SelectedNonRoot_SearchResultMessageBody {
	border: 3px solid #fff;
	padding: 4px 4px 4px 4px;
	background-color: #84c99f;
}

a.SelectedRoot_SearchResultMessageSubject,
a.SelectedRoot_SearchResultMessageSubject:link,
a.SelectedRoot_SearchResultMessageSubject:visited,
a.SelectedRoot_SearchResultMessageSubject:active,
a.SelectedRoot_SearchResultMessageSubject:hover {
	color: white;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

a.SelectedNonRoot_SearchResultMessageSubject,
a.SelectedNonRoot_SearchResultMessageSubject:link,
a.SelectedNonRoot_SearchResultMessageSubject:visited,
a.SelectedNonRoot_SearchResultMessageSubject:active,
a.SelectedNonRoot_SearchResultMessageSubject:hover {
	color: white;
	font-size: 11px;
	text-decoration: underline;
}

/***** MISC *****/
h3 {
	padding-bottom: 20px;
}

h2.forum {
	font-size: 17px;
}