@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www1.cs-manager.com") {


BODY:before
{content:url(http://bildr.no/image/232396.jpeg)}
BODY:after
{content:url(http://bildr.no/image/232397.jpeg)


} 


/* general font and background */
body {
font-family: tahoma !important;
margin: Auto !important;
width: 920px !important;

background: #CCC3AF url("http://bildr.no/image/223531.jpeg")repeat-y fixed center !important;

} 
.dev tr td , .inline tr td, .inline input{
font-family: tahoma !important;
}
div#header a[href="/"]{
visibility: hidden !important;
}
/*center all*/
#container, #header, #footer_container{
border-left:1px solid black !important;
background-color: #CCC3AF !important;

}
#container, #footer_container,.post,#content, #header {
margin: 0 auto !important; 
}

/* banner */
#header{
background-image:url("http://bildr.no/image/223549.jpeg") !important;
}


/* clan, games/league, .... */
div#menu h3, div#info h3{
background-image:url("http://bildr.no/image/223557.jpeg") !important;
background-position:top left !important;
border-top:0 !important;
border-bottom-color: #807969 !important;
border-bottom-width: 1px !important;
color: #C3B596 !important;
}

/* presentation, news, players, ...*/
ul.menu li a, ul.gameinfo li a, ul#friend li a{
background-color:#26231C !important;
background-image: none !important;
color: #807969!important;
border-color:#5c5c5c !important;
border-bottom: #26231C !important;
}
/* presentation, news, players, ... HOVER EFFECT */
ul.menu li a:hover, ul.gameinfo li a:hover, ul#friend li a:hover{
background-color:#3B3932!important;
background-image: url("Menybaggen") !important;
color: #FFFFFF!important;
}
ul#friend li a:hover span{
background-color:#424254!important;
color: #424254!important;
}

/* buddy icon */
ul#friend a[title="Active"] span{
background-color: transparent !important;
background-image:url("http://bildr.no/image/215255.jpeg") !important;
background-repeat: no-repeat !important;
background-position: top right !important;
color: #26231C!important;
padding-right: 12px !important;
padding-top: 0px !important;
}
ul#friend a[title^="Idle:"] span{
background-color: transparent !important;
background-image:url("http://bildr.no/image/215244.jpeg") !important;
background-repeat: no-repeat !important;
background-position: top right !important;
color: #26231C!important;
padding-right: 12px !important;
padding-top: 0px !important;
}

/*title*/
td.head a{
color: white!important;
}
td.head, div#guestbook h2, div#page h2, div[style="width: 602px;"] h2{
background-image:url("http://bildr.no/image/223557.jpeg") !important;
background-repeat:repeat-x !important;
background-position: top right !important;
border-color: #dfdfdf !important;
border-bottom: 0 !important;
color: white !important;
font-family: tahoma !important;
}
/* forum/logout button */
div#header ul#tabtop li a{
background-image:url("http://bildr.no/image/223992.jpeg") !important;
background-repeat: no-repeat !important;
border:0 !important;
background-color: transparent !important;
text-transform: uppercase !important;
padding:5px !important;
padding-top:8px !important;
margin-right:10px !important;
font-family: tahoma !important;
}
div#header ul#tabtop li a[title="Forum"], div#header ul#tabtop li a[title="CSM"]{
color:black !important;
}
div#header ul#tabtop li a[title="Log out"]{
color: #424254!important;
}

/* middle content value & info + lineup*/
td.info, td.foot, table.lineup tr td.position, div#page h2, div[style="width: 602px;"] h3{
font-family: tahoma !important;
background-color: #B3A587 !important;
}
td.value, table.lineup tr td.player a, div.players ul#players li a, table.info tr td, tabel.dev tr td.tactic a.tactic{
font-family: tahoma !important;
background-color: #C3B596 !important;
}
/*upcoming game*/
div#upcoming{
color: #34170D !important;
}

/* search*/
form#search{
background-color:#26231C!important;
border-bottom: #26231C !important;
}
input[name="q"], select[name="s"]{
background-color:#e1e1e1 !important;
}
input.button, input.buttonsmall{
background: #525048 none !important;
background-repeat:repeat-x !important;
border-color: #dfdfdf !important;
border-width:1px !important;
color: white !important;
font-family: tahoma !important;
}

/*lancamp*/
.lan .info{
background-color: #e5e5e5 !important;
background-image:url("http://users.telenet.be/tim.daminet/csm/lancamp.png") !important;
background-repeat: no-repeat !important;
background-position: center right !important;
}
.lan .value{
background-color: #f2f2f2 !important;
}

/*mail & scribble & guestbook*/
table.mail tr.head td, div#guestbook h3, td.select, td.delete{
background-color: #f2f0f0 !important;
font-family: tahoma !important;
text-transform: uppercase !important;
}
div#guestbook div.post{
font-family: tahoma !important;
background-color: #faf7f7 !important;
}
table.mail tr td{ 
font-family: tahoma !important;
}
div#guestbook div.post div.modify{
background-color: #faf7f7 !important;
}
div#guestbook div.post div.modify > a:first-child{
color:green !important;
}
div#guestbook div.post div.modify a{
color: red !important;
}

/*tab help & tab vip*/
li.right a#help_tab{
background-color: #eee0cf!important;
}
li.vip a{
background-color: #eee0cf!important;
}


/* dark area below the left and right menus */
#menu, #footer_left, #footer_right, div#container>div#info {
	background: #26231C !important;


}
/** All sorts of 'small' elements needing colour **/
td.space {
	background: #CCC3AF!important;
	border: none;
}


}