/*
 * This file can be used to apply a style to all web pages you view
 * Rules without !important are overruled by author rules if the
 * author sets any.  Rules with !important overrule author rules.
 */

/*
 * example: turn off "blink" element blinking
 *
 * blink { text-decoration: none ! important; }
 *
 */

/*
 * example: give all tables a 2px border
 *
 * table { border: 2px solid; }
 */
 *
/* 
 * For more examples see http://www.mozilla.org/unix/customizing.html

/* Fix for MSKB articles, to stop the overlapping text. */
.KBPUBV2 LI,
.KBPUBV2 OL LI,
.KBPUBV2 UL LI,
.KBPUBV2 UL UL,
.KBPUBV2 UL UL LI,
.KBPUBV2 .appliesto,
.KBPUBV2 .appliesto UL,
.KBPUBV2 .appliesto UL UL,
.KBPUBV2 .appliesto UL LI,
.KBPUBV2 .postappliesto,
.KBPUBV2 .postappliesto UL,
.KBPUBV2 .postappliesto UL UL,
.KBPUBV2 .postappliesto UL LI {
    margin: 5px !important;
}





/** cs-manager.com only: **/
@-moz-document domain(cs-manager.com) {


/**
CSM-greyscaled theme by hosjmeister:

   The colour values used - search and replace these to change the color theme.


	Page backgrounds:
#FFEEEE; #f7f7f7 Very light pink for the non-content-part of the page.
#FFDDDD; #e2e2e2 Light pink background color for the content part of the page and highligted tabs.


	Element backgrounds:
#FFBBBB; #a6a6a6 Pink background for elements on the page.
#EE8888; #747474 Darker pink background for emphasized elements.
#FFCCCC; #ededed Lighter pink bagground for larger textareas.
#FFE3E3; #ededed Very light background, used in forum.
#FF7A7A; #c0c0c0 Pink background for headers


	Borders:
#DDBBBB; #000000 Very dark pink used for all sorts of borders
#DD3333; #BBBBBB Dark pink used as border for headers to make them stand out
#EEAAAA; #999999 Light pink used as border for headers to make them stand out


	Text:
#000000; #bbbbbb Standard text and menu links
#606060; #fd8e18 Link colors (except for menus)

	dark area below the left and right menus
##BB9999; #000000 

**/


body {	background: #a6a6a6 !important;  /** not really used as bg is white **/
}

a {
	color: #333333 !important;
/*	font-style: italic !important; */
}

/** Add remote logo as bg and change colors of header **/
#header {
	background-color: #f7f7f7 !important;
	background-image: url("http://www.designsiden.com/datas/users/2-csm%2072890%20logo.jpg") !important;
	background-repeat: no-repeat !important;
	border-right: 1px solid #000000 !important;
	border-bottom: 1px solid #000000 !important;
	border-left: none;
	border-top: none;
}


/** Hide original logo: **/
#header img {	visibility: hidden !important;} /** ingame **/
#header a img {	visibility: hidden !important;} /** front page **/


/** box containing it all and a few elements, that shouldnt have any specific colour **/
#container, #footer_container,.post,#content {
	color: #666666 !important;
	background: #f7f7f7 !important;
	border-right: 1px solid #000000 !important;
	border-bottom: none; /** good manners to specify all borders **/
	border-left: none;
	border-top: none;
}

/** adding borders to some tables **/ 
table.rank,table.login {
	border: 1px solid #000000 !important; 
}
/** adding background to some tables **/ 
table.rank,table.login,table.mail,table.info {
	background: #f7f7f7 !important;
}
/** All sorts of 'small' elements needing colour **/
td.space,div.space {
	background: #f7f7f7 !important;
	border:none !important;
}
a.player,td.player,td.top,td.tactic,a.tactic {
	background: #ededed !important;
	color: #666666 !important;
}
a.tactic:hover {
	background: #7e7e7e !important;
}
td.position {
	background: #f7f7f7 !important;
}

/** Adding borders and bg-colour to headers **/
td.head, h2, h3 {
	color: #ededed !important; /** Changed by zAiw00t #666666 (Standard text and menu links) before **/
	background-color: #c0c0c0 !important;
	background-image: none !important;
	border-top: 2px solid #BBBBBB !important;
	border-left: 2px solid #BBBBBB !important;
	border-right: 2px solid #999999 !important;
	border-bottom: 2px solid #999999 !important;
}

/** All sorts of links. (tabs, menu etc) **/
li a {
	background: #f7f7f7 !important;
	color: #666666 !important;
	font-style: normal !important;
}

/** menu specific borders **/
ul#menu li a {
	border-bottom: 1px solid #000000 !important;
	border-right: none !important;
	border-left: none !important;
	border-top: none !important;
}

/** tab-specific borders **/
ul#tab li a {
	border: 1px solid DDBBBB !important;
}

li a:hover {
	background: #7e7e7e !important;
	font-style: normal !important;
}

/** Selected tabs **/
ul#tab li span {
	background: #ffffff !important;
	color: #666666 !important;
	font-style: normal !important;
	border-bottom: #ffffff !important;
}

/** other spans (eg online in freinds list) **/
li span {
	color: #666666 !important;
}

/** color of areas surrounding maillist **/
table.mail tr.head td, table.mail td.select, table.mail td.delete {
	background-color: #7e7e7e !important;
}

/** dark area below the left and right menus **/
#menu, #footer_left, #footer_right, div#container>div#info {
	background: #000000 !important;
}

/** search area **/
form#search {
	border-bottom: 1px solid #000000 !important;
	background: #f7f7f7 !important;
}

/**input fields and buttons **/
input,select,textarea,radio {
	background: #ffffff !important;
	border: 1px solid #000000 !important;
}
.buttonsmall, .button {
	background: #ffffff !important;
	color: #666666 !important;
	border-top: 2px solid #BBBBBB !important;
	border-left: 2px solid #BBBBBB !important;
	border-right: 2px solid #999999 !important;
	border-bottom: 2px solid #999999 !important;
	font-size: 10px !important;
	padding: 0px !important;
}

/** news items (community news) **/
td.value {
	background: #ededed !important;
}
td.foot,td.info {
	background: #f7f7f7 !important;
}

/** Training room colours **/
#training_map,#training_player,#skill,#trainer,#training_players {
	background: #a6a6a6 !important;
}
div#training_type {
	background: #7e7e7e !important;
}

/** FORUM **/
tr.even {
	background: #ebebeb !important;
}
tr.odd {
	background: #f7f7f7 !important;
}
div.modify {
	background: #a6a6a6 !important;
}
}