﻿/* I N F O R M A T I O N

definitionen in diesem css gelten fÃ¼r alle zonen aber nur innerhalb dieses designs.
alle definitionen sind in den zonen spezifischen css's "erweiterbar" aber nicht Ã¼berschreibbar. */

/* Google Chrom/Safari Link Hack---------------------------------------------------------------- */
body a:link, body a:visited{
color: #000000;
text-decoration: none;
}

body a:hover{
color: #666666;
text-decoration: underline;
}

/* Haupttabelle -------------------------------------------------------------------------------- */

.basetab
{
	height:100%;
	width:999px;
	margin-right:auto;
	margin-left:auto;
	position: relative;
}
.basetabo
{
	background-image:url(../default/all/img/borderl.jpg);
	background-repeat:repeat-y;
	width:6px;
}
.basetabm
{
	width:100%;
}
.basetabu
{
	background-image:url(../default/all/img/borderr.jpg);
	background-repeat:repeat-y;
	width:6px;
}
.basetabsc
{
	width:164px;
}
/* --------------------------------------------------------------------------------------------- */

/* Base Bereich ----------------------------------------------------------------------------- */
.basecon
{
	width:826px;
}
.baseconon
{
	height:18px;
	/*width:156px;*/
	width: 163px;
	background-color:#E6E6E6;
}
.baseconoc
{
	height: 22px;
	background-color:#ffffff;
}
.baseconmn
{
	/*width:156px;*/
	width: 159px;
	background-color:#E6E6E6;
	vertical-align:top;
}
.baseconmc
{
	/*width:670px;*/
	/*background-image:url(../default/all/img/pix1.gif);*/
	background: url(../default/all/img/menuborder.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
}
.basecontent
{
	width: 835px;
}
/*
.menuborder{
	background: url(../default/all/img/menuborder.jpg) repeat-y right;
	height: 100%;
}
*/
.basecondn
{
	height:20px;
	/*width:156px;*/
	width: 159px;
	background-color:#E6E6E6;
	background-image: url(../default/all/img/footer1.jpg);
	background-repeat: no-repeat;
}
.basecondc
{
	height:20px;
	/*width:670px;*/
	width: 835px;
	background-color:#ffffff;
	/*background-image:url(../default/all/img/down.gif);*/
	background-image: url(../default/all/img/footer2.jpg);
	background-repeat:repeat-x;
}
/* --------------------------------------------------------------------------------------------- */



/* MenÃ¼ Oben ----------------------------------------------------------------------------------- */
.menutop
{
	width:100%;
}
.menutopc
{
	
}

.navbg{
	background: url('../default/all/img/nav_bg.jpg');
}

/* Top Suchfeld */
.topinput{
	border:1px inset #ABABAD;
	margin-bottom:3px;
	margin-top:1px; 
	width:97px;
	font-size:10px;
}

/* Top Suchfeld */
.toptext-NG{
	font-size:10px;
	color:#2C2C2C;
	padding-bottom:2px;
	margin:0;
}

.topinput-feld{
	font-size:10px;
	color:#2C2C2C;
	padding-bottom:2px;
	background:#33FF00;
	margin-right:50px;
}
/* --------------------------------------------------------------------------------------------- */

/* Platform Icons */
div.sprite-360_icon,
div.sprite-3ds_icon,
div.sprite-gba_icon,
div.sprite-giz_icon,
div.sprite-glo_icon,
div.sprite-iph_icon,
div.sprite-kon_icon,
div.sprite-mob_icon,
div.sprite-mul_icon,
div.sprite-nds_icon,
div.sprite-nga_icon,
div.sprite-ngc_icon,
div.sprite-nin_icon,
div.sprite-nwu_icon,
div.sprite-pc_icon,
div.sprite-ps2_icon,
div.sprite-ps3_icon,
div.sprite-ps_icon,
div.sprite-psp_icon, 
div.sprite-psv_icon,
div.sprite-wii_icon,
div.sprite-xb_icon
{
   background-image: url(../default/all/img/csg-4e8d854c3c6fe.gif);
   background-repeat: no-repeat;
}

div.sprite-360_icon{ background-position: 0 0; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-3ds_icon{ background-position: 0 -55px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-gba_icon{ background-position: 0 -110px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-giz_icon{ background-position: 0 -165px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-glo_icon{ background-position: 0 -220px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-iph_icon{ background-position: 0 -275px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-kon_icon{ background-position: 0 -330px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-mob_icon{ background-position: 0 -385px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-mul_icon{ background-position: 0 -440px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-nds_icon{ background-position: 0 -495px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-nga_icon{ background-position: 0 -550px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-ngc_icon{ background-position: 0 -605px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-nin_icon{ background-position: 0 -660px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-nwu_icon{ background-position: 0 -715px; width: 24px; height: 5px; padding-top: 5px; } 
div.sprite-pc_icon{ background-position: 0 -770px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-ps2_icon{ background-position: 0 -825px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-ps3_icon{ background-position: 0 -880px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-ps_icon{ background-position: 0 -935px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-psp_icon{ background-position: 0 -990px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-psv_icon{ background-position: 0 -1045px; width: 22px; height: 5px; padding-top: 5px; } 
div.sprite-wii_icon{ background-position: 0 -1100px; width: 23px; height: 5px; padding-top: 5px; } 
div.sprite-xb_icon{ background-position: 0 -1155px; width: 23px; height: 5px; padding-top: 5px; } 


/* MenÃ¼ Links ---------------------------------------------------------------------------------- */
.menuleft
{
	width:100%;
	height:600px;
	text-shadow:0 1px 1px #fff;
}
.menuleftc
{
	vertical-align:top;
}
#navlist
{
	
}
#navlist ul
{
	margin: 0; /*IE und Opera*/
	padding: 0; /*Mozilla und NN7*/
	list-style-type: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#navlist li
{
	margin: 0 0 -1px 0; /* wenn man das -1 entfernt siehts im Moz besser aus, aber im IE nicht mehr so gut */
	padding: 0 0 0 0;
}
#navlist a
{
	border-bottom: 1px solid #ffffff;
	display: block;
	margin: 0;
	padding: 0 0 0 16px;
	width: 100%;
    height: 22px;
    line-height: 22px;
}
#navlist a:link, #navlist a:visited
{
	background-color:#E6E6E6;
	text-decoration: none;
	color:#111111;
}
/* --------------------------------------------------------------------------------------------- */


/* Footer ------------------------------------------------------------------------------------- */
.footer
{
	width:100%;
	height:20px;
}
.footerc
{
	height:20px;
	/*background-color:#E6E6E6;
	background-image:url(../default/all/img/pix2.gif);
	background-repeat:repeat-x;*/
	text-align:right;/*hack*/
	padding-right:20px;/*hack*/
}
/* --------------------------------------------------------------------------------------------- */


/* Adds & Werbung ------------------------------------------------------------------------------ */

.skyadds
{
	width: 160px;
	float:right;
}
.headeradds
{
	float:right;
}
/* Code wenn Branding komplett klickbar */
.outbranding 
{
	/*display:block; Wenn aktiv - IE falsche Darstellung*/
	height:872px;
	width:100%;
	position:absolute;
	cursor:hand;
	text-decoration:none;
	top:0;
}
.branding
{
margin:0;
padding:0;
margin:auto;
width:100%;
position:relative;
}
.branding img
{
margin:0;
padding:0;
/*height:116px;*/
}
a.branding:link
{
}
/* Custom Links */
.branding-custom_link-1 {
    height: 200px;
    position: absolute;
    top: 216px;
    width: 50%;
}
.branding-custom_link-2 {
    height: 200px;
    position: absolute;
    top: 416px;
    width: 50%;
}
.branding-custom_link-3 {
    height: 200px;
    position: absolute;
    top: 616px;
    width: 50%;
}
.branding-custom_link-4 {
    height: 200px;
    position: absolute;
    top: 216px;
    width: 50%;
	right:0;
}
.branding-custom_link-5 {
    height: 200px;
    position: absolute;
    top: 416px;
    width: 50%;
	right:0;
}
.branding-custom_link-6 {
    height: 200px;
    position: absolute;
    top: 616px;
    width: 50%;
	right:0;
}

.branding-footer
{
margin:0;
padding:0px;
margin:auto;
width:998px;
height:207px;
background: transparent url('/templates/default/all/img/dp-footer.jpg') no-repeat scroll top;
}

.branding-footer-table{
padding-top:14px;
margin-left:50px;
_margin-left:43px;}

/* --------------------------------------------------------------------------------------------- */

/* Zonen bezogener Button----------------------------------------------------------------------- */

.clear {
    overflow: hidden;
    width: 100%;
}

a.gb-button {
    background: transparent url('/templates/default/all/img/button_l-global.png') no-repeat scroll top right;
    color: #111;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 11px;
    text-decoration: none;
}

/* --------------------------------------------------------------------------------------------- */


/* Alphabet       ------------------------------------------------------------------------------ */



.smalltext-gameabo{
	font-size: 10px;
	color:#0000FF;
	margin-bottom:-3px;
}


/* G L O B A L E  D E F I N I T I O N E N
dieser abschnitt regelt	das	aussehen und verhalten aller elemente, dabei muss das element selbst
nicht Ã¼ber class zuweisung referenziert	werden */





/* Body ---------------------------------------------------------------------------------------- */
body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#111111;
	background:#ddd;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}
/* --------------------------------------------------------------------------------------------- */

h1 
{
	font-size: 100%; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

h2
{
	font-size: 100%; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

h3
{
	font-size: 100%; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.headline_big{
	font-size:12px;
}

#navlist a{
	background-image: url(../default/all/img/menu_left_bg1.jpg);
}

#navlist a:hover{
	background-image: url(../default/all/img/menu_left_bg2.jpg);
	text-decoration: underline;
}

#uberlink a:link, #uberlink a:visited{
	background-image: url(../default/all/img/menu_left_bg2.jpg);
}

a:link
{
	color:#000000;
	text-decoration: none
}

a:visited
{
	color:#000000;
	text-decoration: none
}

a:active
{
	color:#000000;
	text-decoration: underline
}
a:hover
{
	color:#666666;
	text-decoration: underline;
}
img
{
  border:0px;
}
.blankimg img
{
  border:0px;
  padding:0;
  margin:0;
  vertical-align:top;
}
input
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
input.text
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: 1px solid #c0c0c0;
	color:#111111;
	height:14px;
}
textarea
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: 1px solid #c0c0c0;
	color:#111111;
}
select
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: 1px solid #c0c0c0;
	color:#111111;
}
input.button
{
	font-family: Tahoma;
	color:#111111;
	font-weight:bold;
	background-color:#f5f5f5;
	border: 1px solid #c0c0c0;
	height:20px;
}
input.fgbutton
{
	font-family: Tahoma;
	font-size:11px;
	color:#111111;
	font-weight:bold;
	background-color:#f5f5f5;
	height:20px;
}
ul
{
	padding: 8px;
	margin: 6px;
}

.list_img{
	background-image:url(/templates/default/all/img/list_img.jpg); 
	background-repeat:no-repeat; 
	height:18px; 
	line-height:18px; 
	text-indent:22px;
}


.boxborder{
	border: 1px solid #a9a9a9;
	margin-right:2px;
}

.tableshadow{
	background:url(../default/all/img/tableshadow.png) repeat-x 0 1px;
}

.boxheader{
	background:url(../default/all/img/fl_top_n.jpg) repeat-x;
	width: 100%;
}


.boxfooter{
	background:url(../default/all/img/fl_down_n.jpg) repeat-x;
	width: 100%;
	height: 18px;
}

.boxfooter_n{
	background:url(../default/all/img/boxfooter.png) repeat-x top #fff;
	width: 100%;
	height: 34px;
}
.boxfooter_n-artikel{
	height:27px;
	line-height:22px;
	padding:5px 4px 1px;
	background-color:#FFF;
	border-top:1px solid #8f8f8f;
	background:url(../default/all/img/tableshadow.png) repeat-x 0 1px;
}
.boxfooter_n-artikel img{
	padding-left:5px;
}
/*Pagenavi*/
.pagenavi-n{
	background:#eaeaea url(../default/all/img/tableelement.png) repeat-x 0 1px;
}
.pagenavi-n_pages_top{
	font-size:12px;
	border-bottom:1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	background:#e6e6e6 url(../default/all/img/tableshadow.png) repeat-x 0 1px;
}
.pagenavi-n_pages_bottom{
	font-size:12px;
	border-top:1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	background:#e6e6e6 url(../default/all/img/tableshadow.png) repeat-x 0 1px;
}
.pagenavi-n a img{
	padding-top:4px;
}
.pagenavi-n a{
	font-size:12px;
	font-weight:normal;
	background:#fff url(../default/all/img/pagenavi-a.png) repeat-x;
	border:1px solid #fff;
	outline:1px solid #a9a9a9;
	padding:1px 4px;
}
.pagenavi-n .th-l
{
	text-align: left;
	padding-top: 2px;
}
.pagenavi-n .th-l a{
	margin-right:4px;
}
.pagenavi-n .th-m
{
	padding-top: 2px;
}
.pagenavi-n .th-m a{
	margin:0 2px;
}
.pagenavi-n .th-r
{
	text-align: right;
	padding-top: 2px;
}
.pagenavi-n .th-r a{
	margin-left:4px;
}

/* Footer Links New */
.boxfooter_n-link{
	font-size:10px;
	padding:0;
	margin:0;
}

.boxfooter_n-link a{
	padding-top:7px;
	padding-bottom:6px;
	padding-left:8px;
	font-weight:bold;
}

/*Footer Kommentare*/
.comment{
	background:url(/templates/default/all/img/comment_bg.png) no-repeat;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	height:23px;
	line-height:22px;
	width:44px;
	text-shadow:0 0 1px #fff;
}
.comment span,
.ifcomment span{
	padding-right:8px;
}
.ifcomment{
	background:url(/templates/default/all/img/comment_bg.png) no-repeat;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	height:23px;
	line-height:22px;
	width:44px;
	text-shadow:0 0 1px #fff;
	color:#ff0103;
}
.ifcomment a{
	color:#ff0103!important;
}

/* Footer Links Artikel New */
/* Vorschau */
.boxfooter_n-pre-artikel{
	font-size:10px;
	padding:0;
	margin:0;
}

.boxfooter_n-pre-artikel a{
	padding-right:0;
	padding-top:7px;
	padding-bottom:6px;
	padding-left:8px;
}

/* OPERA HACK */
/*@media not tty { .boxfooter_n-pre-artikel a{
	padding-top:6px;
}} */

/* IE6 HACK */
* html .boxfooter_n-pre-artikel a{
	padding-top:7px;
}

/* IE7 HACK */
* + html .boxfooter_n-pre-artikel a{
	padding-top:7px;
}

.boxspacer{
	background:url(/templates/default/zone/community/img/boxcontent_hr.jpg) no-repeat;
	width: 100%;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	height:8px;
	vertical-align:top;
}

.boxspacer td{
	padding:0;
	margin:0;
	line-height:normal;
	vertical-align:top;
}

td.boxspacer{	
	padding:0;
	margin:0;
	line-height:normal;
	vertical-align:top;
}

.boxcontent_top{
	background:url(../default/all/img/box_content_top.jpg) repeat-x;
	width: 100%;
}

.boxcontent_top-n_footer{
	background:url(../default/all/img/box_content_bottom.jpg) repeat-x;
	background-position:bottom;
	width: 100%;
}

.redtext{
	color: #ff0000;
}

.tinytext{
	font-size: 9px;
}

.smalltext{
	font-size: 10px;
}

.hugetext{
	font-size: 28px;
}

.pic_right{
	float: right;
	padding: 3px;
}

/* Such-Voyeur*/

span.weight1
{
    font-size: 1.6em;
    font-weight:bolder;
}

span.weight2
{
    font-size:1.2em;
    font-weight:bolder;
}

span.weight3
{
    font-size: 1.1em;
    font-weight:bolder;
}

span.weight4
{
    font-size: 0.9em;
}

span.weight5
{
    font-size: 0.7em;
}

/* select option dont forget */
/* --------------------------------------------------------------------------------------------- */
/* IE Hack */
*+html .tabboxfront-ie-newsgc{
	padding-bottom:4px;
}

/* buynow popup */
/* --------------------------------------------------------------------------------------------- */
.buynow{
	font-size:12px;
	color:#000000;
}
/* Preis-Etikett */
/* FÃ¼r Digiplace.ch */
.productDetailprice {
	background-image: url(../default/all/img/price.png);
	background-repeat: no-repeat;
    height:26px;
    cursor:arrow;
    border-width:2px;
    text-align:center;
    display: table-cell;

    vertical-align: middle; 
    float:right;
    padding:7px 0px 0 13px;
	margin-top:10px;
	margin-bottom:9px;
    color: #0C4E88;
	/*border: 1px solid #7EB4DB;*/
}


/* Socialnav */
/* --------------------------------------------------------------------------------------------- */
div.sprite-socialnav_bg,
div.sprite-socialnav_f,
div.sprite-socialnav_g,
div.sprite-socialnav_r,
div.sprite-socialnav_t
{
	background: url(../default/all/img/csg-4e9731835c79e.png) no-repeat top left;
}

div.sprite-socialnav_bg{ background-position: 0 0; 
	height:42px;
	width:159px;
	text-align:center;
	border-bottom:1px solid #a9a9a9;
	border-top:1px solid #eeeeee; 
} 
div.sprite-socialnav_f{ background-position: 0 -92px; width: 34px; height: 34px; float: left; margin-top: 3px; margin-left:4px; padding-right: 5px; cursor: pointer;} 
div.sprite-socialnav_g{ background-position: 0 -176px; width: 34px; height: 34px; float: left; margin-top: 3px; padding-right: 5px; cursor: pointer;} 
div.sprite-socialnav_r{ background-position: 0 -260px; width: 34px; height: 34px; float: left; margin-top: 3px; cursor: pointer;} 
div.sprite-socialnav_t{ background-position: 0 -344px; width: 34px; height: 34px; float: left; margin-top: 3px; padding-right: 5px; cursor: pointer;} 

.tooltip {
		display:none;
		background-color:#E6E6E6;
		border:1px solid #F6A400;
		padding:3px;
		font-weight: normal;
		-moz-box-shadow: 2px 2px 11px #666;
		-webkit-box-shadow: 2px 2px 11px #666;
		width: 400px;
}
	
.tooltip td.page 
{
	text-align: right;
	vertical-align:top;
}

.tooltip td.chapter 
{
	text-align: left;
}
/* Facebook LikeIt Banner - Frontpage */
/* --------------------------------------------------------------------------------------------- */
.fblike{
	background-image: url("../default/all/img/fblike.jpg");
	height:84px;
	width:144px;
	padding:8px;
	margin-bottom:15px;
}
.fblike div{
	padding:4px;
	float:left;
}

/**
 * Slideshow controls style rules.
 */
 #slideshow #slidesContainer {
  margin:0 auto;
  width:361px;
  height:250px;
  float:left;
  overflow:auto; /* allow scrollbar */
  position:relative;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:341px; /* reduce by 20 pixels to avoid horizontal scroll */
  height:250px;
}

.control {
  display:block;
  width:39px;
  height:250px;
  text-indent:-10000px;
  cursor: pointer;
}

#leftControl 
{
  position:relative;
  float:left;
  top:16px;
  left:-5px;
  background:transparent url(../default/all/img/prettyPhoto/default/sprite_prev.png) no-repeat 0 0;
}

#rightControl {
  position:relative;
  float:right;
  top:20px;
  left:7px;
  width:30px;
  background:transparent url(../default/all/img/prettyPhoto/default/sprite_next.png) no-repeat 0 0;
}

td.sprite-nav_01,
td.sprite-nav_01h,
td.sprite-nav_02,
td.sprite-nav_02h,
td.sprite-nav_03,
td.sprite-nav_03h,
td.sprite-nav_04,
td.sprite-nav_04h,
td.sprite-nav_05,
td.sprite-nav_05h,
td.sprite-nav_06,
td.sprite-nav_06h,
td.sprite-nav_07,
td.sprite-nav_07h, 
td.sprite-nav_08,
td.sprite-nav_08h, 
td.sprite-nav_09, 
td.sprite-nav_09h,
td.sprite-nav_10,
td.sprite-nav_10h,
td.sprite-nav_11,
td.sprite-nav_11h,
td.sprite-nav_12,
td.sprite-nav_12h,
td.sprite-nav_bg,
td.sprite-nav_bg_big, 
div.sprite-nav_separator,
a.sprite-nav_01,
a.sprite-nav_02,
a.sprite-nav_03,
a.sprite-nav_04,
a.sprite-nav_05,
a.sprite-nav_06,
a.sprite-nav_07,
a.sprite-nav_08,
a.sprite-nav_09, 
a.sprite-nav_10,
a.sprite-nav_11,
a.sprite-nav_12,
a.sprite-nav_01h,
a.sprite-nav_02h,
a.sprite-nav_03h,
a.sprite-nav_04h,
a.sprite-nav_05h,
a.sprite-nav_06h,
a.sprite-nav_07h,
a.sprite-nav_08h,
a.sprite-nav_09h, 
a.sprite-nav_10h,
a.sprite-nav_11h,
a.sprite-nav_12h
{
   background: url(../default/all/img/csg-4e97e715924a4.jpg) no-repeat top left;
}

td.sprite-nav_01{ background-position: 0 0; width: 74px; height: 22px; } 
td.sprite-nav_01h{ background-position: 0 -72px; width: 74px; height: 22px; } 
td.sprite-nav_02{ background-position: 0 -144px; width: 39px; height: 22px; } 
td.sprite-nav_02h{ background-position: 0 -216px; width: 39px; height: 22px; } 
td.sprite-nav_03{ background-position: 0 -288px; width: 38px; height: 22px; } 
td.sprite-nav_03h{ background-position: 0 -360px; width: 38px; height: 22px; } 
td.sprite-nav_04{ background-position: 0 -432px; width: 55px; height: 22px; } 
td.sprite-nav_04h{ background-position: 0 -504px; width: 55px; height: 22px; } 
td.sprite-nav_05{ background-position: 0 -576px; width: 40px; height: 22px; } 
td.sprite-nav_05h{ background-position: 0 -648px; width: 40px; height: 22px; } 
td.sprite-nav_06{ background-position: 0 -720px; width: 76px; height: 22px; } 
td.sprite-nav_06h{ background-position: 0 -792px; width: 76px; height: 22px; } 
td.sprite-nav_07{ background-position: 0 -864px; width: 94px; height: 22px; } 
td.sprite-nav_07h{ background-position: 0 -936px; width: 94px; height: 22px; } 
td.sprite-nav_08{ background-position: 0 -1008px; width: 74px; height: 22px; } 
td.sprite-nav_08h{ background-position: 0 -1080px; width: 74px; height: 22px; } 
td.sprite-nav_09{ background-position: 0 -1152px; width: 69px; height: 22px; } 
td.sprite-nav_09h{ background-position: 0 -1224px; width: 69px; height: 22px; } 
td.sprite-nav_10{ background-position: 0 -1296px; width: 55px; height: 22px; } 
td.sprite-nav_10h{ background-position: 0 -1368px; width: 55px; height: 22px; } 
td.sprite-nav_11{ background-position: 0 -1440px; width: 55px; height: 22px; } 
td.sprite-nav_11h{ background-position: 0 -1512px; width: 55px; height: 22px; } 
td.sprite-nav_12{ background-position: 0 -1584px; width: 108px; height: 22px; } 
td.sprite-nav_12h{ background-position: 0 -1656px; width: 108px; height: 22px; } 
td.sprite-nav_bg{ background-position: 0 -1728px; width: 1px; height: 22px; } 
td.sprite-nav_bg_big{ background-position: 0 -1800px; width: 103px; height: 22px; } 
div.sprite-nav_separator{ background-position: 0 -1872px; width: 1px; height: 22px; } 

a.sprite-nav_01{ background-position: 0 0; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_01:hover{ background-position: 0 -72px; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_01h{ background-position: 0 -72px; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_02{ background-position: 0 -144px; width: 39px; height: 22px;  display: block; } 
a.sprite-nav_02:hover{ background-position: 0 -216px; width: 39px; height: 22px;  display: block; } 
a.sprite-nav_02h{ background-position: 0 -216px; width: 39px; height: 22px;  display: block; } 
a.sprite-nav_03{ background-position: 0 -288px; width: 38px; height: 22px;  display: block; } 
a.sprite-nav_03:hover{ background-position: 0 -360px; width: 38px; height: 22px;  display: block; } 
a.sprite-nav_03h{ background-position: 0 -360px; width: 38px; height: 22px;  display: block; } 
a.sprite-nav_04{ background-position: 0 -432px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_04:hover{ background-position: 0 -504px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_04h{ background-position: 0 -504px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_05{ background-position: 0 -576px; width: 40px; height: 22px;  display: block; } 
a.sprite-nav_05:hover{ background-position: 0 -648px; width: 40px; height: 22px;  display: block; } 
a.sprite-nav_05h{ background-position: 0 -648px; width: 40px; height: 22px;  display: block; }
a.sprite-nav_06{ background-position: 0 -720px; width: 76px; height: 22px;  display: block; } 
a.sprite-nav_06:hover{ background-position: 0 -792px; width: 76px; height: 22px;  display: block; } 
a.sprite-nav_06h{ background-position: 0 -792px; width: 76px; height: 22px;  display: block; } 
a.sprite-nav_07{ background-position: 0 -864px; width: 94px; height: 22px;  display: block; } 
a.sprite-nav_07:hover{ background-position: 0 -936px; width: 94px; height: 22px;  display: block; } 
a.sprite-nav_07h{ background-position: 0 -936px; width: 94px; height: 22px;  display: block; } 
a.sprite-nav_08{ background-position: 0 -1008px; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_08:hover{ background-position: 0 -1080px; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_08h{ background-position: 0 -1080px; width: 74px; height: 22px;  display: block; } 
a.sprite-nav_09{ background-position: 0 -1152px; width: 69px; height: 22px;  display: block; } 
a.sprite-nav_09:hover{ background-position: 0 -1224px; width: 69px; height: 22px;  display: block; } 
a.sprite-nav_09h{ background-position: 0 -1224px; width: 69px; height: 22px;  display: block; } 
a.sprite-nav_10{ background-position: 0 -1296px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_10:hover{ background-position: 0 -1368px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_10h{ background-position: 0 -1368px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_11{ background-position: 0 -1440px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_11:hover{ background-position: 0 -1512px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_11h{ background-position: 0 -1512px; width: 55px; height: 22px;  display: block; } 
a.sprite-nav_12{ background-position: 0 -1584px; width: 108px; height: 22px;  display: block; } 
a.sprite-nav_12:hover{ background-position: 0 -1656px; width: 108px; height: 22px;  display: block; } 
a.sprite-nav_12h{ background-position: 0 -1656px; width: 108px; height: 22px;  display: block; } 

div.sprite-PocketPC90x32,
div.sprite-button_plonki,
div.sprite-button_trailerlounge,
div.sprite-cheatcaptain,
div.sprite-exsila_logo, 
div.sprite-gamerights,
div.sprite-hitparade_button2,
div.sprite-playIt_90x50,
div.sprite-wettbewerbe_90x50
{
   background: url(../default/all/img/csg-4ea17fd9c0451.png) no-repeat top left;
}

div.sprite-PocketPC90x32{ background-position: 0 0; width: 90px; height: 32px;  cursor:pointer; } 
div.sprite-button_plonki{ background-position: 0 -82px; width: 90px; height: 50px;  cursor:pointer; } 
div.sprite-button_trailerlounge{ background-position: 0 -182px; width: 90px; height: 32px; cursor:pointer;  } 
div.sprite-cheatcaptain{ background-position: 0 -264px; width: 90px; height: 50px; cursor:pointer;  } 
div.sprite-exsila_logo{ background-position: 0 -364px; width: 90px; height: 50px; cursor:pointer;  } 
div.sprite-gamerights{ background-position: 0 -464px; width: 90px; height: 50px; cursor:pointer;  } 
div.sprite-hitparade_button2{ background-position: 0 -564px; width: 90px; height: 50px; cursor:pointer;  } 
div.sprite-playIt_90x50{ background-position: 0 -664px; width: 90px; height: 50px; cursor:pointer;  } 
div.sprite-wettbewerbe_90x50{ background-position: 0 -764px; width: 90px; height: 50px; cursor:pointer;  } 


