/* 
I N D E X

HEADER 39
LEFT NAVIGATION 169
CONTENT 304
EMPF(ehlung) 505
STARTSEITE 531

W I C H T I G E   F A R B E N

Weiss		#FFFFFF
Grau0		#ebe9e9
Grau1		#c0c0c0
Grau2		#857e7e
Grau3		#4f4a4a
Grau4		#736e6e
Schwarz	#222020
Blau		#236bb4
Dunkelblau	#19395b
Orange		#ff6a19
Dunkelrot	#c10b0b

*/

.highlight {
	text-decoration: underline;
}

body {
	background-color: #736e6e;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 11px;
}

ul,li { 
	padding: 0; 
	margin: 0; 
	list-style-type: none; 
	position: relative; 
}

img {
	border: 0px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding: 0; 
	margin: 0;
}

#all {
	text-align: left;
	position: relative;
	width: 960px;
	left: 0px;
	z-index: 1;
	clear: both;
	border-bottom-width: 30px;
	border-bottom-style: solid;
	border-bottom-color: #736e6e;
}

#header {
	background-color: #236bb5;
	height: 110px;
	width: 960px;
	border-bottom-width: 10px;
	border-bottom-color: #736e6e;
	border-bottom-style: solid;
	z-index: 2;
} 

/* --------------------------------------------------------HEADER */

#header1 {
	z-index: 3;
	position: relative;
	left: 0px;
	top: 0px;
	height: 25px;
	width: 960px;
	clear: both;
	background-color: #236bb5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: right;
	color: #FFFFFF;
}

#header1 a:active, #header1 a:link, #header1 a:visited, #header1 a:hover {
	color: #ffffff;
	text-decoration: none;
}

#header2 {
	z-index: 3;
	position: relative;
	left: 0px;
	top: 0px;
	height: 50px;
	width: 960px;
	clear: both;
	background-color: #FFFFFF;
	background-image: url(grafiken/bg_header2.jpg);
}

#header2logo {
	z-index: 4;
	position: relative;
	left: 28px;
	top: 5px;
	float: left;
}

#header2navi {
	z-index: 4;
	position: absolute;
	width: 790px;
	left: 160px;
	top: 27px;
	float: left;
	height: 25px;
}

#nav {
	float: left;
	margin: 0;
	padding: 0px 0 0 0px;
	list-style: none;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0px 2px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(grafiken/schatten.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
}

#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 5px 8px;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #9b8748;
	border-bottom: none;
	background: #000000 ;
}

#nav a:hover, #nav #aktuell a {
	color: #ffffff;
	padding-bottom: 5px;
	border-color: #727377;
	background: #c10b0b;
}

#mehr a {
	color: #000000;
	padding-bottom: 5px;
	border-color: #727377;
	background: #ffffff;;
}

#header3 {
	z-index: 4;
	position: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 960px;
	clear: both;
	background-color: #236bb5;
	background-repeat: no-repeat;
}

#header3flaggen {
	z-index: 4;
	position: relative;
	left: 28px;
	top: 14px;
	height: 20px;
	width: 101px;
	float: left;
}

#header3suche {
	z-index: 4;
	position: relative;
	left: 50px;
	top: 7px;
	height: 40px;
	width: 350px;
	float: left;
}

#header3handy {
	z-index: 4;
	position: relative;
	left: 60px;
	top: 12px;
	height: 40px;
	width: 300px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/* ----------------------------------------------------------LEFT NAVIGATION */

#leftmenu {
	background-color: #c0c0c0;
	width: 148px;
	float: left;
	z-index: 3;
	padding-bottom: 4px;
	background-image: url(grafiken/schatten.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
}

#lemekat1 {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	width: 140px;
	z-index: 4;
	text-transform: uppercase;
	border: 1px solid #3b3b3b;
}

#lemekat1 a {
	display: block;
	width: 120px;
	padding: 6px 8px 6px 12px;
	color: #000000;
	text-decoration: none;
}

#lemekat1 a:hover, #lemekat1 #aktuell a {
	color: #FFFFFF;
	background-color: #c10b0b;
	border-color: #3b3b3b; 
}

#lemekat2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	width: 140px;
	z-index: 4;
	border: 1px solid #3b3b3b;
	border-top-style: none;

}
#lemekat2 a {
	display: block;
	width: 120px;
	padding: 6px 5px 6px 15px;
	color: #000000;
	text-decoration: none;
	border-top-style: none;
}

#lemekat2 a:hover, #lemekat2 #aktuell a {
	color: #FFFFFF;
	background-color: #c10b0b;
}

#lemekat3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #ebe9e9;
	width: 140px;
	z-index: 4;
	border: 1px solid #3b3b3b;
	border-top-style: none;
	letter-spacing: -1px;
}

#lemekat3 a {
	display: block;
	width: 125px;
	padding: 6px 0px 6px 15px;
	color: #000000;
	text-decoration: none;
	border-top-style: none;
}

#lemekat3 a:hover, #lemekat3 #aktuell a {
	color: #FFFFFF;
	background-color: #c10b0b;
}

#lemekat4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #ebe9e9;
	width: 140px;
	z-index: 4;
	border: 1px solid #3b3b3b;
	border-top-style: none;
	letter-spacing: -1px;
}

#lemekat4 a {
	display: block;
	width: 110px;
	padding: 6px 0px 6px 30px;
	color: #000000;
	text-decoration: none;
	border-top-style: none;
}

#lemekat4 a:hover, #lemekat4 #aktuell a {
	color: #FFFFFF;
	background-color: #c10b0b;
}

#lemekatspez {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #c10b0b;
	width: 140px;
	z-index: 4;
	border: 1px solid #3b3b3b;
	border-top-style: none;
}

#lemekatspez a {
	display: block;
	width: 120px;
	padding: 6px 5px 6px 15px;
	color: #FFFFFF;
	text-decoration: none;
	border-top-style: none;
}

#lemekatspez a:hover, #lemekat3 #aktuell a {
	color: #FFFFFF;
	background-color: #c10b0b;
}

#leftmenuschatten {
	background-color: #000000;
	position: absolute;
	height: 4px;
	width: 4px;
	float: left;
}

/* ----------------------------------------------------------CONTENT */

#boxleme2cols {
	background-color: #c0c0c0;
	width: 768px;
	z-index: 2;
	float: left;
}

#content {
	background-color: #FFFFFF;
	float: left;
	z-index: 3;
	width: 620px;
}

#impressum {
	background-color: #ffffff;
	padding: 10px 10px 10px 10px;
}

#ad1 {
	background-color: #C0C0C0;
	height: 72px;
	width: 610px;
	clear: both;
	z-index: 4;
	margin: 0px;
	padding: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#contentbox310x {
	background-color: ##C0C0C0;
	width: 300px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#contentbox360x {
	background-color: #c0c0c0;
	width: 350px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#contentbox640x {
	background-color: ##C0C0C0;
	width: 610px;
	clear: both;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding-top: 10px;
	padding-bottom: 10px;
}

#contentbox640x #suchergebnis{
	padding: 10px 10px 10px 10px;
	font-weight: bold;
}

#contentboxnav {
	background-color: #c0c0c0;
	height: 29px;
	width: 300px;
	float: left;
	z-index: 4;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentnav {
	float: left;
	margin: 0;
	padding: 8px 0 0 0px;
	list-style: none;
	background: #C0C0C0;
}

#contentnav li {
	float: left;
	margin: 0;
	padding: 0px 2px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(grafiken/schatten.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
}

#contentnav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 5px 8px;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #9b8748;
	border-bottom: none;
	background: #000000 ;
}

#contentnav a:hover, #contentnav #aktuell a {
	color: #ffffff;
	padding-bottom: 5px;
	border-color: #727377;
	background: #c10b0b;
}

#contentboxgame {
	background-color: #FFFFFF;
	height: 108px;
	width: 300px;
	float: left;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	overflow: hidden;
	background-image: url(grafiken/2x2grey_hex_222020.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#contentboxgametop {
	background-color: #FFFFFF;
	height: 106px;
	width: 300px;
	clear: both;
	z-index: 4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxgamepic {
	height: 100px;
	width: 101px;
	z-index: 5;
	overflow: hidden;
	position: relative;
	left: 3px;
	top: 3px;
	float: left;	
}

#contentboxgamedescri {
	height: 64px;
	width: 178px;
	z-index: 5;
	position: relative;
	left: 12px;
	top: -20px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;	
	float: left;
}

#contentboxgamegetit {
	height: 26px;
	width: 55px;
	z-index: 6;
	position: relative;
	left: 120px;
	top: 75px;
	float: left;
}

#contentboxlogo {
	background-color: #FFFFFF;
	height: 106px;
	width: 300px;
	clear: both;
	z-index: 4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxlogopic {
	height: 97px;
	width: 97px;
	z-index: 5;
	overflow: hidden;
	padding-left: 2px;
	padding-top: 3px;
	float: left;	
}

#contentbox640x #contentboxlogopic {
	height: 97px;
	width: 97px;
	z-index: 5;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;	
}

#contentboxsoundtop {
	background-color: #FFFFFF;
	height: 35px;
	width: 300px;
	clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundgrautop {
	background-color: #ebe9e9;
	height: 35px;
	width: 300px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsound {
	background-color: #FFFFFF;
	height: 35px;
	width: 300px;
	float: left;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundgrau {
	background-color: #ebe9e9;
	height: 35px;
	width: 300px;
	float: left;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundbignumber {
	height: 20px;
	width: 27px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 6px;
	top: 2px;
}

#contentboxsoundtext {
	position: relative;
	left: 29px;
	top: 2px;
	float: left;
	z-index: 5;
	height: 30px;
	width: 169px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
}

#contentboxsoundplayer {
	height: 20px;
	width: 27px;
	float: right;
	z-index: 5;
	position: relative;
	left: -10px;
	top: 4px;
}

#contentboxsoundgetit {
	height: 26px;
	width: 55px;
	z-index: 5;
	position: relative;
	left: -5px;
	top: 7px;
	float: right;
}

#contentboxsoundcovertop {
	background-color: #FFFFFF;
	height: 54px;
	width: 300px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcovergrautop {
	background-color: #ebe9e9;
	height: 54px;
	width: 300px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcover {
	background-color: #FFFFFF;
	height: 54px;
	width: 300px;
	float: left;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcovergrau {
	background-color: #ebe9e9;
	height: 54px;
	width: 300px;
	float: left;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcoverbignumber {
	height: 20px;
	width: 27px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 10px;
	top: -2px;
}

#contentboxsoundcoverpic {
	height: 45px;
	width: 45px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 4px;
	top: 4px;
}

#contentboxsoundcovertext {
	position: relative;
	left: 8px;
	top: 4px;
	float: left;
	z-index: 5;
	height: 28px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
	overflow: hidden
}

#contentboxsoundcoverplayer {
	height: 20px;
	width: 27px;
	float: right;
	z-index: 5;
	position: relative;
	left: -25px;
	top: -26px;
}

#contentboxsoundcovergetit{
	height: 26px;
	width: 55px;
	z-index: 5;
	position: relative;
	left: -10px;
	top: 27px;
	float: right;
}

#contentboxmehr {
	background-color: #FFFFFF;
	height: 36px;
	width: 300px;
	float: left;
	z-index: 4;
	margin: 0;
	padding: 0;
}

#contentboxseitenzahl {
	background-color: #222020;
	height: 18px;
	width: 610px;
	clear: both;
	z-index: 4;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	text-decoration: none;
	padding-top: 6px;
}

#contentboxseitenzahl a {
	color: #FFFFFF;
	text-decoration: none;
}

#contentboxseitenzahl img{
	border: 0px;
}

#contentboxbestellen640x {
	background-color: ##C0C0C0;
	width: 610px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding-top: 10px;
	padding-bottom: 10px;
}

form {
	margin: 0;
	padding: 0px 0px 0px 0px;
}

#contentboxbestellentitel {
	background-color: #236bb4;
	height: 24px;
	width: 610px;
	clear: both;
	z-index: 4;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#contentboxbestellentitel a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	top: 6px;
	border: 0px;
}

#contentboxbestellenhandynr {
	background-color: #c0c0c0;
	width: 500px;
	clear: both;
	z-index: 5;
	text-align: center;
	position: relative;
	left: 50px;
	top: 20px;
	padding: 10px 10px 0px 10px;
	font-size: 10px;
}

#legal_line_gr{
	margin: 8px;
	font-size: 7pt;
}

#contentboxbestellenlogopic {
	z-index: 5;
	padding-left: 2px;
	padding-top: 3px;
	float: left;	
	margin: 0px 10px 0px 10px;
}

#contentboxbestellenlogopic img{
	clear: both;	
}

#contentboxbestelleneingabefelder {
	height: 50px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 10px 0px 0px 10px;
}

#contentboxbestellenpfeil {
	height: 50px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 18px 0px 0px 40px;
}

#contentboxbestellensmscode {
	font-weight: bold; 
	font-size: 16px;  
	margin-bottom: 10px;
}

#contentboxbestellensmscode p {
	font-weight: normal; 
	font-size: 10px;  
}

#voorwarden {
	width: 590px;
	clear: both;
	z-index: 4;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding-bottom: 10px;
	padding-left: 10px;
	position: relative;
	left: 0px;
	top: 0px;
}

#contentboxbestellen2640x {
	background-color: ##C0C0C0;
	width: 610px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

#contentboxbestellen2handynr {
	background-color: #c0c0c0;
	width: 500px;
	clear: both;
	z-index: 5;
	text-align: center;
	position: relative;
	left: 50px;
	top: 20px;
	padding: 10px 10px 0px 10px;
}

#contentboxbestellen2handynrde {
	background-color: #c0c0c0;
	background-image: url(grafiken/bg_contentboxbestellen2handynr.gif);
	background-position: top left; 
	height: 300px;
	width: 500px;
	clear: both;
	z-index: 5;
	text-align: center;
	position: relative;
	left: 50px;
	top: 20px;
	padding: 10px 10px 0px 10px;
}

#contentboxbestellen2kaufpreis {
	text-align: left;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

#contentboxbestellen2eingabefeld1 {
	height: 150px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 10px 0px 0px 10px;
}

#contentboxbestellen2pfeil {
	height: 40px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 107px 0px 0px 10px;
}

#contentboxbestellen2eingabefeld2 {
	height: 40px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 115px 0px 0px 10px;
}

#contentboxbestellen2eingabefeld3 {
	height: 40px;
	float: left;
	z-index: 5;
	text-align: left;
	padding: 112px 0px 0px 10px;
}

#contentboxbestellen2info {
	text-align: center;
	font-weight:lighter;
	padding: 0px 0px 0px 0px;
	position: relative;
	top: 0px;
}

#contentboxagb640x {
	background-color: ##C0C0C0;
	width: 590px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding: 10px 10px 10px 10px;
}

#footer {
	background-color: #857e7e;
	height: 144px;
	width: 610px;
	float: right;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#footerhilfe {
	background-color: #FFFFFF;
	height: 48px;
	width: 610px;
	float: left;
	z-index: 4;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-image: url(grafiken/2x2grey.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.footerhilfetext, .footerhilfetextstart {
	position: relative;
	top: 10px;
	color: #000000;	
}

#footeragb{
	background-color: #857e7e;
	height: 96px;
	width: 610px;
	float: left;
	z-index: 4;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(grafiken/copyright.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#footeragb a, #footeragbstart a{
	position: relative;
	top: 40px;
	color: #FFFFFF;	
	text-decoration: none;
}

#pos_agb_link{
	float:right;
}

#clearer {
	clear: both;
	height: 2px;
	width: 2px;
}

#kondtitel {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	height: 18px;
	width: 300px;
	z-index: 4;
	text-transform: uppercase;
	padding: 6px 0px 3px 15px;
	text-align: left;
}

.kond p, .kond ul, .kond table {
	padding-left: 5px;
	color: #FFFFFF;
}

.kond p {
	margin-top: 10px;
	margin-bottom: 10px;
}

/* ----------------------------------------------------------EMPF(ehlung) */

#empfbox {
	background-color: #FFFFFF;
	width: 182px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #736e6e;
}

#empftitel {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	height: 18px;
	width: 167px;
	z-index: 4;
	text-transform: uppercase;
	padding: 6px 0px 3px 15px;
	text-align: left;
}

#empfboxproduktname {
	font-weight: bold;
	color: #000000;
	height: 28px;
	width: 167px;
	z-index: 4;
	text-align: center;
	padding: 4px 0px 0px 0px;
	clear: both;
}

#empfboxproduktpic {
	height: 108px;
	width: 167px;
	z-index: 4;
	text-align: center;
	position: relative;
	left: 7px;
	padding: -2px 0px 0px 37px;
}

#empfboxproduktinfo {
	height: 26px;
	width: 84px;
	z-index: 4;
	float: left;
	text-align: right;
}

#empfboxproduktgetit {
	height: 26px;
	width: 83px;
	position: relative;
	left: 48px;
	z-index: 4;
	float: left;
	text-align: center;
}

/* ----------------------------------------------------------STARTSEITE */

#boxleme3colsstart {
	background-color: #c0c0c0;
	width: 960px;
	z-index: 2;
	float: left;
}

#adstart {
	background-color: #C0C0C0;
	height: 72px;
	width: 710px;
	clear: both;
	z-index: 4;
	margin: 0px;
	padding: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	overflow: hidden;
}

#contentstart {
	background-color: #FFFFFF;
	width: 720px;
	float: left;
	z-index: 3;
}

#contentboxgamestart {
	background-color: #FFFFFF;
	height: 106px;
	width: 350px;
	clear: both;
	z-index: 4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxgamepicstart {
	height: 100px;
	width: 101px;
	z-index: 5;
	overflow: hidden;
	position: relative;
	left: 3px;
	top: 3px;
	float: left;	
}

#contentboxgamedescristart {
	height: 64px;
	width: 228px;
	z-index: 5;
	position: relative;
	left: 20px;
	top: -10px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;	
	float: left;
}

#contentboxgamegetitstart {
	height: 26px;
	width: 55px;
	z-index: 5;
	position: relative;
	left: 170px;
	top: 75px;
	float: left;
}

#contentboxsoundstart {
	background-color: #FFFFFF;
	height: 35px;
	width: 350px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxsoundstartgrau {
	background-color: #ebe9e9;
	height: 35px;
	width: 350px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxsoundbignumberstart {
	height: 20px;
	width: 27px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 10px;
	top: 2px;
}

#contentboxsoundpicstart {
	height: 20px;
	width: 27px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 10px;
	top: 2px;
}

#contentboxsoundtextstart {
	position: relative;
	left: 24px;
	top: 2px;
	float: left;
	z-index: 5;
	height: 30px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
}

#contentboxsoundplayerstart {
	height: 20px;
	width: 27px;
	float: right;
	z-index: 5;
	position: relative;
	left: -10px;
	top: 4px;
}

#contentboxsoundgetitstart {
	height: 26px;
	width: 55px;
	z-index: 5;
	position: relative;
	left: -5px;
	top: 7px;
	float: right;
}

#contentboxsoundcoverstart {
	background-color: #FFFFFF;
	height: 54px;
	width: 350px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcoverstartgrau {
	background-color: #ebe9e9;
	height: 54px;
	width: 350px;
	Clear: both;
	z-index: 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxsoundcoverbignumberstart {
	height: 20px;
	width: 27px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 10px;
	top: -2px;
}

#contentboxsoundcoverpicstart {
	height: 45px;
	width: 45px;
	float: left;
	z-index: 5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #236bb4;
	position: relative;
	left: 4px;
	top: 4px;
}

#contentboxsoundcovertextstart {
	position: relative;
	left: -16px;
	top: 22px;
	float: left;
	z-index: 5;
	height: 28px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
	overflow: hidden
}

#contentboxsoundcoverplayerstart {
	height: 20px;
	width: 27px;
	float: right;
	z-index: 5;
	position: relative;
	left: -10px;
	top: 14px;
}

#contentboxsoundcovergetitstart {
	height: 26px;
	width: 55px;
	z-index: 5;
	position: relative;
	left: -5px;
	top: 17px;
	float: right;
}

#contentboxnavstart {
	background-color: #c0c0c0;
	height: 29px;
	width: 350px;
	float: left;
	z-index: 4;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
}

#contentboxnavstart36 {
	background-color: #FFFFFF;
	height: 36px;
	width: 350px;
	float: left;
	z-index: 4;
}

#contentboxnavstart36mehr {
	height: 23px;
	float: right;
	z-index: 5;
	background-image: url(grafiken/bg_mehrcontentbutton.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	left: -10px;
	top: 8px;
}

#contentboxnavstart36mehr a {
	height: 23px;
	float: left;
	z-index: 5;
	display: block;
	background-image: url(grafiken/bg_mehrcontentbutton_a.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding: 1px 7px 0px 5px;
	text-decoration: none;
}

#contentboxlogostart {
	background-color: #FFFFFF;
	height: 106px;
	width: 350px;
	clear: both;
	z-index: 4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #222020;
	overflow: hidden;
}

#contentboxlogopicstart {
	height: 97px;
	width: 97px;
	z-index: 5;
	overflow: hidden;
	padding-left: 15px;
	padding-top: 6px;
	float: left;	
}

#empfboxstart {
	background-color: #FFFFFF;
	width: 230px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
}

#empftitelstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	width: 215px;
	z-index: 4;
	text-transform: uppercase;
	padding-top: 8px;
	padding-left: 15px;
}

#empfboxproduktnamestart {
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000000;
	height: 24px;
	width: 230px;
	z-index: 4;
	text-align: center;
	padding: 4px 0px 0px 0px;
	clear: both;
}

#empfboxproduktpicstart {
	background-color: #FFFFFF;
	height: 108px;
	width: 230px;
	z-index: 4;
	text-align: center;
	position: relative;
	left: 0px;
	padding: -2px 0px 0px 37px;
}

#empfboxproduktinfostart {
	background-color: #FFFFFF;
	height: 26px;
	width: 100px;
	z-index: 4;
	float: left;
	text-align: right;
}

#empfboxproduktgetitstart {
	background-color: #FFFFFF;
	height: 26px;
	width: 115px;
	z-index: 4;
	float: left;
	text-align: center;
	position: relative;
	left: 63px;
}

#footerstart {
	background-color: #857e7e;
	height: 144px;
	width: 710px;
	float: left;
	z-index: 3;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

#footerhilfestart {
	background-color: #FFFFFF;
	height: 48px;
	width: 710px;
	float: left;
	z-index: 4;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-image: url(grafiken/2x2grey.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#footeragbstart {
	background-color: #857e7e;
	height: 96px;
	width: 710px;
	float: left;
	z-index: 4;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(grafiken/copyright.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* ----------------------------------------------------------TYPOGRAPHIE */

.grosstextfett {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

/* ----------------------------------------------------------AJAX PRELISTENING */

#mypre {
 position:absolute;
 top:-50px;
 left:-250px;
 width:250px;
 height:70px;
 background-color:#FFFFFF;
 border-color:#000000; 
 border-width:2px; 
 border-style:solid; 
 padding:4px;
}

#ringtonepre {
 float:left;
 width:250px;
 height:50px;
 background-color:#FFFFFF;
}

#coverpicpre {
 position: relative;
 height: 65px;
 width: 65px;
 float: left;
 left: 4px;
 top: 3px;
}

#interpretpre a {
 position: relative;
 left: 12px;
 top:0px;
 overflow: hidden;
 float: left;
 height: 20px;
 width: 150px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:100%;
 line-height:15px;
 font-weight: bold;
 text-align: left;
 color:#000000;
}

#songtitelpre a {
 position: relative;
 left: 12px;
 top:-2px;
 overflow: hidden;
 float:left;
 height:30px;
 width:160px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:100%;
 font-weight:normal;
 text-align: left;
 color:#000000;
}

#button_playpre {
 position: relative;
 top:2px;
 left:10px;
 float:left;
 width:50px;
 height:15px;
 border-width:1px 1px 1px 1px;
 border-style:dotted;
 border-color:#999999;
}

#ringtone_buttonpre a {
 display:block;
 background-image:url(grafiken/hier.gif);
 position: relative;
 top:3px;
 right:5px;
 float:right;
 width:45px;
 height:16px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 105%;
 line-height: 15px;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 text-align:center;
}

#close a {
 display:block;
 float:right;
 position: relative;
 background-image:url(grafiken/x.gif);
 top:-50px;
 right:-40px;
 width:16px;
 height:16px;
 text-decoration:none;
 text-align:center;
}

/* ----------------------------------------------------------START ADMIN */

#adminlogo {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	height: 75px;
	width: 200px;
	left: 0px;
	top: 0px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#adminlogo img{
	position: relative;
	top: 18px;
}

#adminnavigation {
	background-color: #FFFFFF;
	text-align: right;
	position: relative;
	z-index: 1;
	height: 75px;
	width: 800px;
	left: 0px;
	top: 0px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#adminnavigation a:hover {
	text-decoration: underline;
}

.adminnavigationtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 20px;
	clear:both;
}

.adminnavigationstitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}

#admincontent {
	background-color: #FFFFFF;
	text-align: left;
	position: relative;
	z-index: 1;
	width: 950px;
	left: 0px;
	top: 0px;
	clear: both;
	padding-left: 50px;	
	padding-top: 20px;
}

 #admincontent input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
} 

#mibe390titel input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 10px;
	position: relative;
	left: 5px;
	top: 3px;
	line-height: 12px;
}

#mibe240titel input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 10px;
	position: relative;
	left: 5px;
	top: 3px;
	line-height: 12px;
}

#mibe240admin {
	position: relative;
	z-index: 3;
	width: 240px;
	left: 0px;
	top: 0px;
	background-color: #fff;
	float: left;
	margin-left: 10px;
}

#mibe240admincategory {
	position: relative;
	z-index: 3;
	width: 240px;
	left: 0px;
	top: 0px;
	clear: both;
	border: 2px solid #000000;
}

#mibe390admin {
	position: relative;
	z-index: 3;
	width: 390px;
	left: 0px;
	top: 0px;
	clear: both;
	background-color: #fff;
	border: 2px solid #000000;
}

#login {
	margin: 0;
	padding: 0;
	position: relative;
	top: 300px;
	width: 300px;
	background-color: #666666;
	height: 200px;
}

#login table {
	margin: 0;
	padding: 0;
	position: relative;
	top: -10px;
	width: 300px;
	background-color: #FFFFFF;
	height: 200px;
	right: 10px;
	border: 1px solid #000000;
}

#smsreg {
	background-image: url(grafiken/smsreg_bg2.gif);	
	background-repeat: no-repeat;
	background-position: left top;	
	width: 330px;
	height: 180px;
	padding: 15px;
}

#mibe315x48modulsounds {
	position: relative;
	z-index: 4;
	width: 315px;
	height: 47px;
	left: 0px;
	top: 0px;
	clear: both;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
