/* I N F O R M A T I O N
die definitionen in diesem css gelten für diese zone und nur innerhalb dieses designs
in diesem css kann man die definitionen die in allgemeinem css sind erweitern.. */





/* Header -------------------------------------------------------------------------------------- */
.header
{
	width:100%;
	height:130px;
}
.headert
{
	background-image:url(/templates/default/all/img/balktop.gif);
	height:20px;
	padding-left:10px;/*hack*/
}
/* Header Zone bezogen ------------------------------------------------------------------------- */
#navlist a:hover
{
	color:#cd0000;
}
#uberlink a:link, #uberlink a:visited
{
	color:#cd0000;
}
#uberlink a:hover
{
	color:#cd0000;
}
/* Zonen bezogene Buttons & Icons -------------------------------------------------------------- */
a.gb-button span {
    background: transparent url('/templates/default/zone/mobile/img/button_r-mobile.png') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 5px 35px;
	cursor:hand;
}

a.gb-buybutton span {
    background: transparent url('/templates/default/zone/mobile/img/kaufen_button.png') no-repeat;
    display: block;
	height:17px;
    padding: 3px 0 0px 27px;
	cursor:hand;
}

.list_img{
	background-image:url(../default/zone/mobile/img/list_img.jpg); 
	background-repeat:no-repeat; 
	height:18px; 
	line-height:18px; 
	text-indent:22px;
}
/* Pagenavi ----------------------------------------------------------------------------------- */
.pagenavi-n a:hover{
	font-size:12px;
	font-weight:normal;
	color:#000;
	background:#fff url(../default/zone/mobile/img/pagenavi-a_h.png) repeat-x;
	border:1px solid #fff;
	outline:1px solid #CD0000;
	padding:1px 4px;
}
.pagenavi-n a.aktiv{
	font-size:12px;
	font-weight:normal;
	color:#000;
	background:#fff url(../default/zone/mobile/img/pagenavi-a_h.png) repeat-x;
	border:1px solid #fff;
	outline:1px solid #CD0000;
	padding:1px 4px;
}
.pagenavi-n a.aktiv span{
	font-weight:bold;
}
/* Alpha --------------------------------------------------------------------------------------- */

.alpha 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	width:17px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../default/zone/mobile/img/alpha_link.jpg);
	background-repeat:repeat-x;
	border:1px solid #E6E6E6;
}
a.alpha:link, a.alpha:visited 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	width:17px;
	height:15px;
	color:#111111;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../default/zone/mobile/img/alpha_link.jpg);
	background-repeat:repeat-x;
	border:1px solid #E6E6E6;
}

a.alpha:hover, a.alpha:active 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	width:17px;
	height:15px;
	color:#111111;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #CF0000;
}
a.alphaactive
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	width:17px;
	height:15px;
	color:#111111;
	line-height:inherit;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #CF0000;
}

.alpha0-9 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../default/zone/mobile/img/alpha_link.jpg);
	background-repeat:repeat-x;
	border:1px solid #E6E6E6;
}
a.alpha0-9:link, a.alpha0-9:visited 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../default/zone/mobile/img/alpha_link.jpg);
	background-repeat:repeat-x;
	border:1px solid #E6E6E6;
}

a.alpha0-9:hover, a.alpha0-9:active 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	height:15px;
	color:#111111;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #CF0000;
}
a.alphaactive0-9 
{
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
	height:15px;
	color:#111111;
	line-height:inherit;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #CF0000;
}
/* Content Tabs -------------------------------------------------------------------------------- */

.RadTabStrip_global {
font: 11px arial, tahoma, sans-serif;
float:right;
text-align:right;
}

.RadTabStrip_global div{
padding-right:22px;
margin-top:-3px;
padding-top:0px;
text-align:right;
}

.RadTabStrip_global ul{
text-align:right;
}


.RadTabStrip_global li{
float: right;
}

.RadTabStrip_global li a {
float: left;
padding-left: 16px;
background:transparent url('/templates/default/zone/mobile/img/tabLeftFirstOff.gif');
background-repeat:no-repeat;
height: 23px;
margin-right: -12px;
color: #111;
text-decoration:none;
}

.RadTabStrip_global li a .wrap {
height: 23px;
padding-right: 14px;
background:transparent url('/templates/default/zone/mobile/img/tabRightLastOff.gif') right;
background-repeat:no-repeat;}

.RadTabStrip_global li a .innerWrap {
line-height: 23px;
padding-left:1px;
padding-right:0px;
background:transparent url('/templates/default/zone/mobile/img/tabStripeOff.gif');
text-align: center;}


.RadTabStrip_global li a:hover {
padding-top: 0px;
background: transparent url('/templates/default/zone/mobile/img/tabLeftFirst_hover.gif');
background-repeat:no-repeat;
height: 23px;}

.RadTabStrip_global li a:hover .wrap {
background-image:url('/templates/default/zone/mobile/img/tabRightLast_hover.gif');
background-repeat:no-repeat;
color: #111;}

.RadTabStrip_global li a:hover .innerWrap {
background-image:url('/templates/default/zone/mobile/img/tabStripe_hover.gif');
padding-top: 0px;}



.RadTabStrip_global li a.selected {
padding-top: 0px;
background: transparent url('/templates/default/zone/mobile/img/tabLeftFirstOn.gif');
background-repeat:no-repeat;
line-height: 23px;}

.RadTabStrip_global li a.selected .wrap {
background-image:url('/templates/default/zone/mobile/img/tabRightLastOn.gif');
background-repeat:no-repeat;
line-height: 19px;
padding-right: 14px;
color: #111;}

.RadTabStrip_global li a.selected .innerWrap {
background-image:url('/templates/default/zone/mobile/img/tabStripeOn.gif');
padding-top: 0px;}


.RadTabStrip_global li a.disabled,
.RadTabStrip_global li a.disabled .wrap,
.RadTabStrip_global li a.disabled .innerWrap {
cursor: default;
text-decoration: line-through;}

.RadTabStrip_global li a.red,
.RadTabStrip_global li a.red .wrap,
.RadTabStrip_global li a.red .innerWrap {}


.tabstrip li a.red img, .tabstrip li a.disabled img, .tabstrip li a img, .tabstrip li a.selected img, .tabstrip li a:link img, .tabstrip li a:hover img{
	padding:0;
	padding-top:1px;
	margin:0;
	background:transparent;
	display:inline;
}

/*IE6 Hack*/
@media all{ * html b\ody .tabstrip li a img { 
	padding:0;
	padding-top:1px;
	margin:0;
	background:transparent;
	display:inline;
} }

/*IE7 Hack*/
* *:first-child+body .tabstrip li a img {
	padding:0;
	padding-top:1px;
	margin:0;
	background:transparent;
	display:inline; 
}

td.sprite-header_01,
td.sprite-header_02,
td.sprite-header_03,
td.sprite-header_04,
div.sprite-header_05,
td.sprite-header_06, 
td.sprite-header_07
{
	background-image: url(../default/zone/mobile/img/csg-4e8de9f77f5da.gif);
    background-repeat: no-repeat;
}

td.sprite-header_01{ background-position: 0 0; width: 6px; height: 22px; } 
td.sprite-header_02{ background-position: 0 -72px; width: 981px; height: 22px; } 
td.sprite-header_03{ background-position: 0 -144px; width: 7px; height: 22px; } 
td.sprite-header_04{ background-position: 0 -216px; width: 6px; height: 120px; } 
div.sprite-header_05{ background-position: 0 -386px; width: 249px; height: 120px; cursor:pointer; } 
td.sprite-header_06{ background-position: 0 -556px; width: 732px; height: 120px; } 
td.sprite-header_07{ background-position: 0 -726px; width: 7px; height: 120px; } 
