a, a:hover, a:link, a:visited {
	text-decoration:none;
	color:black;
}

#contentWK {
	position:relative;
	top:0px;
	left:0px;
	width:993px;
	height:300px;
	background: #e9e9e9 url(../Shop/Img/background/hintergrund_alle.jpg) fixed repeat-x;
}


#footerWK {
	position:relative;
	top:1px;
	height:30px;
	width:993px;
}

#warenkorb {
	position:absolute;
	top:51px;
	left:12px;
	height:300px;
	width:960px;
}


tr.tableHead {
	height:29px; 
	background: #fefffe url(../Shop/Img/checkout/background_header_warenkorb.gif) repeat-x;
	color:black;
	font-weight:900;
	
	border-bottom:1px solid #9d9d9d;
}

td.firstColHead, td.secondColHead, td.thirdColHead, td.fourthColHead, td.fivthColHead, td.fivthColHead, td.sixthColHead, td.seventhColHead {
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #9d9d9d;
}

td.firstColHead {
	padding-left:22px;
	width:170px;
}

td.secondColHead {
	width:223px;
}

td.thirdColHead {
	width:71px;
}

td.fourthColHead {
	width:139px;
}

td.fivthColHead {
	width:138px;
}

td.sixthColHead {
	width:73px;
	text-align:right;
}

td.seventhColHead {
	width:113px;
	padding-right:33px;
	text-align:right;
}

td.tableRows {
	height:58px;
	border-bottom:1px solid #9d9d9d;
	color:black
}


#weiterEinkaufen {
	position:absolute;
	top:17px;
	left:11px;
}

#bottomLinks {
	position:absolute;
	padding-top:33px;
	width:100%;
	height:40px;
}

#zurKasse {
	position:absolute;
	padding-top:10px;
	left:765px;
	top:0px;
}

#weiterKaufen {
	position:absolute;
	padding-top:38px;
	left:765px;
	top:0px;
}

/* IE 6 only*/
* html #zurKasse {
	l\eft:360px;
	padding-top:10px;
	left:787px;
}

html* #weiterKaufen {
	l\eft:338px;
	left:787px;
}

#header {
	width:100%;
	height:100%;
}

#headerbox {
	position:relative;
	width:993px;
	margin:auto;
	height:153px;
}



#linkbox {
	position:relative;
	top:0px;
	left:0px;
	height:20px;
	width:100%;
	background-color:#e0e0e0;
}


div.headerLink {
	float:right;
	margin-right:15px;
	margin-top:3px;
	color:#707070;
}

div.headerLink a:visited, div.headerLink a:link, div.headerLink a:hover {
	color:#707070;
}

#pulldown {
	position:absolute;
	right:-9px;
	top:5px;
}

#pulldown2 {
	position:absolute;
	right:80px;
	_right:93px;
	top:5px;
}

#pulldown3 {
	position:absolute;
	right:165px;
	top:5px;
}

#logobox {
	position:relative;
	left:11px;
	top:21px;
	height:40px;
}

#logobox #logo1 {
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
}

#logobox #logo2 {
	position:absolute;
	top:1px;
	left:179px;
	cursor:pointer;
}

#logobox #logo3 {
	position:absolute;
	top:5px;
	left:291px;
	cursor:pointer;
}

#dreiMarken {
	position:relative;
	top:29px;
	left:12px;
	height:10px;
}

#botomLine {
	position:absolute;
	bottom:0px;
	height:1px;
	width:100%;
	background-color:white;
}

#obereNavi {
	position:relative;
	top:27px; 
	left:0px;
	height:22px;
	width:100%;
}

#untereNavi {
	position:relative;
	top:39px; 
	left:0px;
	height:23px;
	color:#FFF;
	font-weight:900;
	width:100%;
	background:url(../Shop/Img/untenOben/topnavi_linie.gif) repeat-x;
}

/*
html* #untereNavi {
	top:27px;
}
*/

/* IE 6 only*/
* html #untereNavi {
	top:27px;
	t\op:27px;
}


div.topnavi {
	float:left;
}

#reiterAlleMarken {
	margin-left:165px;
}

div.reiter {
	float:left;
}

#makeWaehlen {
	position:relative;
	top:18px; 
	left:13px;
	font-size:10px;
}

#contentBoxLogin {
	width:993px;
	margin:auto;
	height:398px;
	background: #e9e9e9 url(../Shop/Img/checkout/contentLogin_background) repeat-x;
}

#footerBox {
	background:#c5c5c5;
	margin:auto;
	width:993px;
	height:24px;
}

#footerBox #topline {
	top:0px;
	left:0px;
	width:100%;
	height:1px;
	background-color:black;
}

div.footerLink {
	float:left;
	margin-top:6px;
}

div.footerLine {
	float:left;
	margin:6px;
}

#loginBox {
	position:relative;
	top:13px;
	left:11px;
	width:960px;
	height:347px;
	background: #e9e9e9 url(../Shop/Img/checkout/login_background.jpg);
}

#loginBox  #loginForm {
	position:absolute;
	top:82px;
	left:156px;
}

#loginBox  #loginForm h2 {
	font-size:16px;
	color:#363636;
}


#neukundenBox {
	position:relative;
	top:101px;
	left:692px;
	width:235px;
	font-size:12px;
}

#errorString {
	position:absolute;
	top:310px;
	left:155px;
	width:500px;
	height:20px;
	z-index:99;
}

#loginForm input {
	width:192px;
	height:15px;
	border:1px solid #6c6c6c
}


#contentBoxCheckout {
	width:993px;
	margin:auto;
	height:1300px; /* 1535px */
	background: #e9e9e9 url(../Shop/Img/checkout/contentLogin_background) repeat-x;
}

#zusammenfassungBox {
	position:relative;
	top:13px;
	left:11px;
	width:960px;
	border:0px solid blue;
}

.header {
	width:100%;
	height:60px;
	color:#5a5a5a;
	font-size:14px;
	font-weight:900;
	background:#e9e9e9 url(../Shop/Img/checkout/background_header_checkout.gif) repeat-x;
}

#zusammenfassungBox th {
	border-bottom:1px solid #9d9d9d;
	border-top:1px solid #9d9d9d
}

/*td.checkoutFirstCol, td.checkoutSecondCol, td.checkoutThirdCol, td.checkoutFourthCol, td.checkoutFivthCol, td.checkoutSixthCol, td.checkoutSevenhCol, td.checkoutEightCol, td.checkoutNineThCol {*/
#zusammenfassungBox td {
	border-bottom:1px solid #9d9d9d;
}


td.checkoutFirstCol {
	width:29px; padding-left:22px
}

td.checkoutSecondCol {
	width:270px; padding-left:23px
}

td.checkoutThirdCol {
	text-align:center;
	width:74px
}

td.checkoutFourthCol {
	text-align:center;
	width:86px
}

td.checkoutFivthCol {
	width:59px
}

td.checkoutSixthCol {
	text-align:center;
	width:60px
}

td.checkoutSevenhCol {
	width:105px
}

td.checkoutEightCol {
	width:113px
}

td.checkoutNineThCol {
	width:120px
}

#gutscheinFeld {
 top:0px;
 left:0px;
 width:100%;
 height:101px;
 background:#FFF;
 border:0px;
}

#gutscheinFeld #gutscheinHead {
 padding-top:16px;
 padding-left:22px;
 font-size:14px;
 font-weight:900;
 color:#5a5a5a;
}

#gutscheinFeld #gutscheinInput {
	padding-top:17px;
 	padding-left:22px;
 	width:460px; 
 	height:25px;
	color:#898989;
}

/* wird evtl durch Klasse ersetzt*/
#gutscheinFeld #gutscheinInput input {
	height:16px;
	width:192px;
	border:1px solid #c2c2c2;
}

input.inputBreit {
	height:16px;
	width:192px;
	border:1px solid #6c6c6c;
}

/*
html* input.inputBreit {
	width:10px;
}
*/

input.inputDisabled {
	height:16px;
	width:192px;
	background-color:#f2f2f2;
	border:1px solid #aeaeae;
}

select.inputDisabled {
	width:192px;
	background-color:#f2f2f2;
	border:1px solid #aeaeae;
}

.lieferText {
	color:#737373;
}

select {
	border:1px solid #6c6c6c;
}



#datenBox {
	position:relative;
	top:21px;
	left:11px;
	width:960px;
	height:465px;
	background:#FFF;
	border:0px solid blue;
}


.tabCellOne {
	text-align:right;
	width:115px;
	height:28px;
	padding-right:7px;
}

.tabCelleingabe {
	width:195px;
	height:28px;
}

#lieferanschrift {
	position:absolute;
	width:305px;
	top:82px;
	left:45px;
}

#abweichendeLieferanschrift {
	position:absolute;
	width:305px;
	top:82px;
	left:530px;
}

#lieferanschriftCheckBox {
	position:static;
	top:0px;
	padding-left:105px;
}

#zahlungsBox {
	position:relative;
	top:21px;
	left:11px;
	width:960px;
	height:322px;
	background:#f2f2f2;
	border:0px solid blue;	
}

#versandBox {
	position:relative;
	top:41px;
	left:11px;
	width:960px;
	height:155px;
	background:#FFF;
	border:0px solid blue;	
}

.headlineCheckout {
	position:absolute;
	top:36px;
	left:22px;
}

#kreditkartenEingabe {
	position:absolute;
	width:460px;
	top:82px;
	left:495px;
}

#rechnungNachnahme {
	position:absolute;
	width:305px;
	top:82px;
	left:25px;
}

#textKreditkarte {
	position:absolute;
	top:38px;
	left:5px;
}

#tabKreditkarte {
	position:absolute;
	top:60px;
	left:5px;
	width:340px;
}

#Versandart1 {
	position:absolute;
	width:305px;
	top:82px;
	left:25px;
}

#Versandart2 {
	position:absolute;
	width:305px;
	top:82px;
	left:495px;
}

#absendeBox {
	position:relative;
	top:60px;
	left:37px;
	width:925px;
	height:20px;
	border:0px solid blue;	
}

#absendeButton {
	position:absolute;
	right:0px;
	top:0px;
}

#agbCheckBox {
	position:absolute;
	left:0px;
	top:0px;
}

#dropDownUnternehmen, #dropDownStorefinder, #dropDownOutlet{
	position:absolute;
	top:20px;
	width:101px;
	height:57px;
	z-index:99;
	visibility:hidden;
	background:#FFF;
	border-bottom:1px solid #626262;
}

#dropDownUnternehmen {
	right:0px;
}

#dropDownStorefinder {
	right:90px;
	_right:102px;
}

#dropDownOutlet {
	right:140px;
}

#dropDownUnternehmen div, #dropDownStorefinder div, #dropDownOutlet div{
	height:18px;
	width:101px;
	background:#e0e0e0;
	margin-top:1px;
}

#dropDownUnternehmen div a, #dropDownStorefinder div a, #dropDownOutlet div a {
	position:relative;
	text-decoration:none;
	color:#626262;
	top:2px;
	height:18px;
	width:101px;
	margin-left:6px;
}

.kk_body {
	background-color:#F2F2F2;
}

#dankeBox {
	position:relative;
	top:13px;
	left:11px;
	width:960px;
	height:347px;
	background: #e9e9e9 url(../Shop/Img/checkout/danke_background.jpg);
}

#weiterEinkaufenDanke {
	position:absolute;
	top:240px;
	left:155px;
}

.versandHead {
	margin-left:5px;
	margin-bottom:5px;
	font-weight:900;
	color:#6c6c6c;
}

#thawteBox {
	position:absolute;
	z-index:98;
	float:right;
	right:0px;
	top:42px;
	/*left:908px;*/
	width:200px;
	height:40px;
	font-family:arial;
}


#thawteBoxPic {
	position:absolute; 
	top:0px; 
	left:0px
}

#thawteBoxDateText {
	position:absolute;
	z-index:99;
	top:23px;
	left:127px;
}

#thawteBoxWK {
	position:absolute;
	z-index:99;
	top:10px;
	left:829px;
	width:145px;
	height:40px
	font-family:arial
}

#thawteBoxPicWK {
	position:absolute; 
	top:0px; 
	left:0px
}

#thawteBoxDateTextWK {
	position:absolute;
	z-index:99;
	top:22px;
	left:43px;
}