@CHARSET "UTF-8";
/* Version SVN: $ID$ */


/*-------------------------------------------------------
			MAIN NAV
-------------------------------------------------------*/

#mainmenu ul li a.home {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 0 no-repeat; }

	#mainmenu ul li a.home:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 -45px no-repeat; }

	#mainmenu ul li a.home:active,
	#mainmenu ul li.act a.home {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 -90px no-repeat; }

#mainmenu ul li a.webtv {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px 0 no-repeat; }

	#mainmenu ul li a.webtv:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -45px no-repeat; }

	#mainmenu ul li a.webtv:active,
	#mainmenu ul li.act a.webtv {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -90px no-repeat; }

#mainmenu ul li a.channels {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px 0 no-repeat; }

	#mainmenu ul li a.channels:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -45px no-repeat; }

	#mainmenu ul li a.channels:active,
	#mainmenu ul li.act a.channels {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -90px no-repeat; }

#mainmenu ul li a.media {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px 0 no-repeat; }

	#mainmenu ul li a.media:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -45px no-repeat; }

	#mainmenu ul li a.media:active,
	#mainmenu ul li.act a.media {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -90px no-repeat; }

#mainmenu ul li a.community {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -765px 0 no-repeat; }

	#mainmenu ul li a.community:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -765px -45px no-repeat; }

	#mainmenu ul li a.community:active,
	#mainmenu ul li.act a.community {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -765px -90px no-repeat; }

/* SUBMENU */

#mainmenu ul.submenu li a.videos {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 -142px no-repeat; }

	#mainmenu ul.submenu li a.videos:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 -187px no-repeat; }

	#mainmenu ul.submenu li a.videos:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) 0 -232px no-repeat; }

#mainmenu ul.submenu li a.audios {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -142px no-repeat; }

	#mainmenu ul.submenu li a.audios:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -187px no-repeat; }

	#mainmenu ul.submenu li a.audios:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -232px no-repeat; }

#mainmenu ul.submenu li a.photos {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -142px no-repeat; }

	#mainmenu ul.submenu li a.photos:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -187px no-repeat; }

	#mainmenu ul.submenu li a.photos:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -232px no-repeat; }

#mainmenu ul.submenu li a.documents {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -142px no-repeat; }

	#mainmenu ul.submenu li a.documents:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -187px no-repeat; }

	#mainmenu ul.submenu li a.documents:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -232px no-repeat; }

#mainmenu ul.submenu li a.youtubes {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -764px -142px no-repeat; }

	#mainmenu ul.submenu li a.youtubes:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -764px -187px no-repeat; }

	#mainmenu ul.submenu li a.youtubes:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -764px -232px no-repeat; }

#mainmenu ul.submenu li a.albums {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -956px -142px no-repeat; }

	#mainmenu ul.submenu li a.albums:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -956px -187px no-repeat; }

	#mainmenu ul.submenu li a.albums:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -956px -232px no-repeat; }

#mainmenu ul.submenu li a.users {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -278px no-repeat; }

	#mainmenu ul.submenu li a.users:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -324px no-repeat; }

	#mainmenu ul.submenu li a.users:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -368px no-repeat; }

#mainmenu ul.submenu li a.groups {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -278px no-repeat; }

	#mainmenu ul.submenu li a.groups:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -324px no-repeat; }

	#mainmenu ul.submenu li a.groups:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -192px -368px no-repeat; }

#mainmenu ul.submenu li a.blogs {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -278px no-repeat; }

	#mainmenu ul.submenu li a.blogs:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -324px no-repeat; }

	#mainmenu ul.submenu li a.blogs:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -383px -368px no-repeat; }

#mainmenu ul.submenu li a.forum {
	background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -278px no-repeat; }

	#mainmenu ul.submenu li a.forum:hover {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -324px no-repeat; }

	#mainmenu ul.submenu li a.forum:active {
		background:url(../images/frontend/backgrounds/nav-sprite.german.png) -574px -368px no-repeat; }


/*-------------------------------------------------------
			BUTTONS
-------------------------------------------------------*/

a.more {
  background: url(../images/frontend/buttons/button-sprite.german.png) -1915px 0 no-repeat; }

	a.more:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1915px -48px no-repeat; }

	a.more:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1915px -97px no-repeat; }

/* REPLY - COMMENT - SUBMIT */

input#reply  {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1567px 0 no-repeat; }

	input#reply:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1567px -48px no-repeat; }

	input#reply:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1567px -97px no-repeat; }

/* ABBRECHEN LINK */

a#cancel  {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1902px -144px no-repeat; }

	a#cancel:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1902px -190px no-repeat; }

	a#cancel:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1902px -190px no-repeat; }

/* LÖSCHEN LINK */

a#delete  {
	background: url(../images/frontend/buttons/button-sprite.german.png) -2256px 0 no-repeat; }

	a#delete:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2256px -48px no-repeat; }

	a#delete:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2256px -97px no-repeat; }

/* BESTÄTIGEN LINK */

a#confirm  {
	background: url(../images/frontend/buttons/button-sprite.german.png) -2365px 0 no-repeat; }

	a#confirm:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2365px -48px no-repeat; }

	a#confirm:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2365px -97px no-repeat; }

/* ZURÜCK LINK */

a#back   {
	background: url(../images/frontend/buttons/button-sprite.german.png) -13px 0 no-repeat; }

	a#back:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -13px -48px no-repeat; }

	a#back:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -13px -97px no-repeat; }


/* LOGIN */

input#login {
	background: url(../images/frontend/buttons/button-sprite.german.png) -894px 0 no-repeat; }

	input#login:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -894px -48px no-repeat; }

	input#login:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -894px -97px no-repeat; }


/* REGISTER */

input#signup {
	background: url(../images/frontend/buttons/button-sprite.german.png) -650px 0 no-repeat; }

	input#signup:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -650px -48px no-repeat; }

	input#signup:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -650px -97px no-repeat; }


#userinfo_menu_register div.reg a {
  background:url(../images/frontend/buttons/button-sprite.german.png) -343px 0 no-repeat; }

  #userinfo_menu_register div.reg a:hover {
    background:url(../images/frontend/buttons/button-sprite.german.png) -343px -48px no-repeat; }

  #userinfo_menu_register div.reg a:active {
    background:url(../images/frontend/buttons/button-sprite.german.png) -343px -97px no-repeat; }


/* CREATE GROUP */

#own-groups-box a.action {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1262px 0 no-repeat; }

	#own-groups-box a.action:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1262px -48px no-repeat; }

	#own-groups-box a.action:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1262px -97px no-repeat; }


/* VIEW FORUM */

a.viewForum {
	background: url(../images/frontend/buttons/button-sprite.german.png) -2148px 0 no-repeat; }

	a.viewForum:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2148px -48px no-repeat; }

	a.viewForum:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2148px -97px no-repeat; }


/* NEW THREAD */

#forum-list a.action,
#forum-thread a.new {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1787px 0 no-repeat; }

	#forum-list .action:hover,
	#forum-thread a.new:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1787px -48px no-repeat; }

	#forum-list .action:active,
	#forum-thread a.new:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1787px -97px no-repeat; }


/* CREATE BLOG */

#blog_container .action {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1412px 0 no-repeat; }

	#blog_container .action:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1412px -48px no-repeat; }

	#blog_container .action:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1412px -97px no-repeat; }

/* REPLY */

#forum-thread .top div a.reply {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1677px 0 no-repeat; }

	#forum-thread .top div a.reply:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1677px -48px no-repeat; }

	#forum-thread .top div a.reply:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1677px -97px no-repeat; }


/* GROUP INVITE */

#inviteUsers a.action {
	background: url(../images/frontend/buttons/button-sprite.german.png) -1997px 0 no-repeat; }

	#inviteUsers a.action:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1997px -48px no-repeat; }

	#inviteUsers a.action:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -1997px -97px no-repeat; }


/* CREATE ALBUM */

#albums a.action {
	background: url(../images/frontend/buttons/button-sprite.german.png) -2475px -0 no-repeat; }

	#albums a.action:hover {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2475px -48px no-repeat; }
	
	#albums a.action:active {
		background:url(../images/frontend/buttons/button-sprite.german.png) -2475px -97px no-repeat; }


