BODY {
background:#d6dae2 url(../../templates/printspeed_2009/img/bg-content.gif) repeat-y top;
/*background:#d6dae2 url(../../templates/printspeed_2009/img/bg-content-winter.gif) repeat-y top;*/
/*background:#0d023a url(../../templates/printspeed_2009/img/hintergrundbild_silvester.jpg) no-repeat top;*/
margin: 0 auto;
font-family: Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;


}

a {
  color:#333;
}

img {
  border:none;
}
.abstandhalter20 {
  height:20px;
}
.teaser-headline {
  font-size:24px;
  color:#ff9933;
  font-family:Arial, Helvetica, sans-serif;
  font-stretch:condensed;
}
h1 {
  margin-top: 0px;
  font-size:22px;
} 

#dhtmltooltip{
font-family: Tahoma, Arial, sans-serif; font-size: 11px;
line-height: 1.5;
position: absolute;
width: 150px;
border: 1px solid silver;
padding: 4px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135);*/
}

.moduleRowSelected {
	background-color:#ffe0c0;
}
.moduleRow {
	background-color:#eee;
}
.moduleRowOver {
	background-color:#eee;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.highlight{
  color:#ff6600;
}

/*///// KOPFBEREICH ///////////*/

#kopf-bg {
  /*background:#fff url(../../templates/printspeed_2009/img/bg-verlauf-oben.gif) no-repeat center top;*/
  height:120px;
  text-align:center;
}

#kopf {
  background:#fff url(../../templates/printspeed_2009/img/bg-logo.gif) no-repeat; 
  width:960px;
  position:relative;
  
  height:120px;
  margin: auto;  
  text-align:left;
}
#kopf-content {
  height:84px;
  text-align:right;
  padding-right:20px;
  font-size:12px;
  line-height:20px;
}
#kopf-content .startbutton {
  height:84px;
  width:310px;
  position:absolute;
  left:0; top:0;
}
#kopf-navi {
  height:36px;
  background:#fff url(../../templates/printspeed_2009/img/bg-kopf-navi.gif) repeat-x;
}
#kopf-navi-suche {
  position:absolute;
  
  left:35px;
  top:88px;
}
#kopf-navi-buttons {
  position:absolute;
  left:250px;
  top:84px;
}
#kopf-navi-buttons .icon-patronensuche {
  position:absolute;
  left:120px;
  top:-39px;
}
#kopf-navi-patronensuche {
  position:absolute;
  left:0px;
  top:0px;
}
#kopf-navi-sonderangebote {
  position:absolute;
  left:165px;
  top:0px;
}
#kopf-navi-warenkorb {
  position:absolute;
  left:469px;
  top:-56px;
  width:220px;
  height:36px;
}

a.navi-link {
  text-decoration:none; 
  color:#333;
}
a.navi-link:hover {
  text-decoration:underline; 
  color:#ff9933;
}

/*///// CONTENT ///////////*/

#center-bg {
  text-align:center;
}
#center-inhalt { 
  background:#fff url(../../templates/printspeed_2009/img/content-verlauf.png) no-repeat center top;
  width:960px;
  margin: auto;  
  text-align:left;
}
#center-inhalt-links {
  width:251px;
  float:left;
}
#center-inhalt-links .box {
  position:relative;
   left: 33px;
  font-size:11px;
  line-height:16px;
}
#center-inhalt-mitte {
  width:709px;
  float:left;
}
#center-inhalt-mitte .inhalt-mitte {
  width:669px;
  position:relative;
  
  left:20px;
  top:20px;
}




#content { 
height:500px;
  width:960px;
  position:relative;
  margin: auto;  
  text-align:left;
}
#sidebarleft {
  width:251px;  
  position:relative;
  
  padding-left:0px;
  float:left;
}
#center {
  width:709px;
  padding-left:251px;
  padding-top:0px;
  position:relative;
  
  float:left;
  
}
#maincontent {
  padding: 20px 20px;
}
div#kategorien  {
  padding-top:15px;
  margin-left:15px;
}
html:root div#kategorien  {
  padding-top:15px;
  margin-left:-25px;
}


#kategorien a{
  text-decoration:none; 
  color:#333;
  font-size:12px;
}
#kategorien a:hover{
  text-decoration:underline; 
  color:#333;
  font-size:12px;
}
#kategorien ul{
  margin:0 0 0 0;
}
#kategorien li.cat{
list-style-type:none;
background-image:url(../../templates/printspeed_2009/img/pfeil.gif);
background-repeat: no-repeat;
background-position: 0 7px;
padding-left:20px;
padding-top:2px;
height:24px;
font-size:13px;
}
#kategorien li.sub{
list-style-type:none;
padding-left:30px;
height:20px;
}


#clear {
  clear:both;
}
div .clear {
  clear:both;
}


/*///// STARTSEITE ///////////*/

#startseite-teaser-1 {
  background-image:url(../../templates/printspeed_2009/img/bg-teaser-1-startseite.gif); 
  height:250px;
  width:461px;
  float:left;
}
#startseiteloginbox {
  height:250px;
  width:200px;
  position:relative;  
  float:right;
}
#startseiteloginbox .box{ /* IE */
  padding: 30px 16px;
  font-size:12px;
  line-height:20px;
}
html:root div#startseiteloginbox .box{ /* alle anderen */
  padding: 48px 16px;
  font-size:12px;
  line-height:20px;
}

#loginbox {
  background-image:url(../../templates/printspeed_2009/img/bg-startseite-loginbox.gif);
  background-repeat:no-repeat;
}

#loginbox .button { 	/* IE */
  height:25px;
}
html:root div#loginbox .button  {  /* alle anderen */
  height:40px;
}
#loginbox a {
  color:#333;
}
#loginbox a:hover {
  color:#ff9933;
}

#historyshopkonto {
  background-image:url(../../templates/printspeed_2009/img/bg-startseite-shopkonto.gif);
  background-repeat:no-repeat;
  height:250px;
}

#historyshopkonto .button { 	/* IE */
  height:25px;
}
html:root div#historyshopkonto .button  {  /* alle anderen */
  height:40px;
}
#historyshopkonto a {
  color:#333;
}
#historyshopkonto a.gekauft {
  font-size:9px;
}
#historyshopkonto a:hover {
  color:#ff9933;
}


#intro-text {
  position:absolute;
  
  top:-16px;
  left:0px;
  font-size:11px;
}
#startseite-bestseller-box {
  height:250px;
  width:200px;
  position:relative;
  
  float:right;
}

/* Topangebote */
#startseite-topangebote {
  background-image:url(../../templates/printspeed_2009/img/bg-startseite-topangebote.gif);
  background-repeat:no-repeat;
  width:670px;
  height:250px;
}
#startseite-topangebote .preisblock{
  position:absolute;
  top:175px;
}
#startseite-topangebote .productOldPrice, #produktdetail .productOldPrice{
  font-size:11px;
  font-weight:normal;
  line-height:10px;
}
.start_top_produkte_set1, .start_top_produkte_set2, .start_top_produkte_set3, .start_top_produkte_set4 {
  position:relative;
  left: 0px; top:0px; right:0px ;width:167px;
  float:left;
}
.start_top_produkte_banderole {
  background-image:url(../../templates/printspeed_2009/img/banderole-topangebote.gif);
  background-repeat: no-repeat;
  width:125px;
  height:63px;
  position:absolute;
  left: 0px; top:0px; right:0px ;
}
#startseite-topangebote .neue-produkte {
  background-repeat: no-repeat;
  width:42px; height:42px;
  position:absolute;
  left:120px; top:5px;
}
.start_top_produkte_titel {
  font-size:12px;
  line-height:16px;
  padding-left: 19px;
  padding-right: 10px;
}
.start_top_produkte_titel a{
  color:#333;
  text-decoration:none;
}
.start_top_produkte_titel a:hover{
  color:#333;
  text-decoration:underline;
}
.start_top_produkte_preis {
  font-size:16px;
  font-weight:bold;
  color:#ff9933;
  padding-left: 19px;
  padding-right: 10px;
  padding-top: 10px;	
}
.productOldPrice {

}
.start_top_produkte_greis {
  font-size:9px;
  height:7px;
}
.start_top_produkte_infos {
  padding-left: 19px; padding-right: 10px;
  font-size:9px;
  height:7px;
}
.start_top_produkte_infos a {
  font-size:9px;
  height:7px;
  color:#333;
}
.bild-topangebot {
  background-image:url(../../templates/printspeed_2009/img/bg-nopicture.gif);
  text-align:center;
  height:120px;
  position:relative;
  
}

/* Box Sicher einkaufen */







#start_header {
  font-family: Tahoma, Arial, sans-serif;
  padding-left:5px;
  font-size: 11px;
  font-weight: bold;
  background-color: #FF984A;
  height:18px;
  color: #ffffff;
}

/*///// WARENKORB ///////////*/

#warenkorb {
  width:220px;
  height:250px;
  position:relative;
  top:12px;
}
#warenkorb div.wk-liste {
  position:relative;
  top:60px; left:15px;
  font-size:11px;
  height:90px;
  overflow:hidden;
}
#warenkorb .wk-button-bestellen {
  position:absolute;
  top:160px; left:15px;
  font-size:11px;
}

#empty-cart {
  color:#fff;
  height:36px;
  font-size: 12px;
  font-weight: bold;
  padding-left:15px;
  padding-top:8px;
}
#full-cart {
  color:#fff;
  height:36px;
  font-size: 12px;
  font-weight: bold;
  padding-left:15px;
  padding-top:8px;
}
#full-cart a.subnavi {
  color: #fff;
}

/*///// GRATIS ZUGABE WARENKORB ///////////*/
#gratiszugabe {
  width:669px;
}
#gratiszugabe .bogenoben{
  width:669px;
  height:90px;
}
#gratiszugabe .headline {
  padding-left:25px;
  padding-top:63px;
}
#gratiszugabe .center{
  width:669px;
}
#gratiszugabe .bogenunten{
  width:669px;
  height:13px;
}
#gratisblock {
  width:645px;
  height:154px;
  position:relative; left:13px;
  background-repeat:no-repeat;
  padding-bottom:10px;
}
#gratisblock .ab{
  position:absolute; left:13px; top:14px;
}
#gratisblock .img{
  position:absolute; left:13px; top:57px;
  width:105px;
  height:80px;
  text-align:center;
}
#gratisblock .name{
  position:absolute; left:130px; top:60px;
  width:210px;
  height:40px;
  font-weight: normal;
}
#gratisblock .but{
  position:absolute; left:130px; top:110px;
}

/*///// WARENKORB SEITE ///////////*/
#warenkorb-info {
  width:669px;
  height:165px;
  background-image:url(../../templates/printspeed_2009/img/bg-warenkorb-info.gif); 
  background-repeat:no-repeat;
  color:#333;
}
#warenkorb-info .headline {
	font-size:18px;
	font-weight:bold;
	padding-top:30px;
}
#warenkorb-info .copy {
	position:relative;top:50px;left:23px;
 	width:470px;
	font-size:12px;
	line-height:16px;
	padding-top:13px;
}
#warenkorb-liste {
  width:669px;
  height:30px;
  background-image:url(../../templates/printspeed_2009/img/bg-warenkorb-liste.gif); 
  background-repeat:no-repeat;
  color:#7f7f7f;
  font-weight:bold;
}
#warenkorb-liste .bez {
  float:left;
  padding-top:7px;
  position:absolute;
}
#warenkorb-liste .art { left:15px; }
#warenkorb-liste .anz { left:125px; }
#warenkorb-liste .beg { left:185px; }
#warenkorb-liste .ein { left:431px; }
#warenkorb-liste .ges { left:511px; }
#warenkorb-liste .ent { color:#cc0000; left:602px; }

#warenkorb-artikelblock {
  width:669px;
  color:#333;
}
#warenkorb-artikelblock .spacetop {
  width:669px;
  height:5px;
}
#warenkorb-artikelblock .blo {
  float:left;
  height:80px;
}
#warenkorb-artikelblock .bild {
  width:105px;
  background-color:#fff;
  text-align:center;
}
#warenkorb-artikelblock .nobild {
  width:105px;
  background-color:#eee;
}
#warenkorb-artikelblock .anzahl {
  width:80px;
  text-align:center;
  position:relative;
  top:28px;
}
#warenkorb-artikelblock .copy {
  width:222px;
  font-size:11px;
  line-height:16px;
}
#warenkorb-artikelblock .einzelpreis {
  width:85px;
  text-align:right;
  border-right:solid #f6f6f6 2px;
  font-size:11px; 
  padding-right:10px;
}
#warenkorb-artikelblock .gesamtpreis {
  width:80px;
  text-align:right;
  border-right:solid #f6f6f6 2px;
  font-size:11px;
  padding-right:10px;
}
#warenkorb-artikelblock .entfernen {
  width:65px;
  text-align:center;
  position:relative;
  top:28px;
}
#warenkorb-artikelblock .clear {
  height:5px;
  border-bottom:solid #f7c09f 1px;
}
#warenkorb-artikelblock input {
  text-align:center;
}
#warenkorb-artikelblock a.bold {
  font-weight:bold;
  font-size:12px;  
}
#warenkorb-total {
  padding-top:10px;
}
#warenkorb-total .links {
  font-size:13px;  
  width:500px;
  text-align:right;
  float:left;
  line-height:20px;
}
#warenkorb-total .rechts {
  font-size:13px;  
  width:159px;
  text-align:right;
  float:left;
  line-height:20px;
  padding-right:10px;
}
#warenkorb-buttons {
  width:669px;
}
#warenkorb-buttons .links {
  width:208px;
  float:left;
}
#warenkorb-buttons .mitte {
  width:220px;
  float:left;
}
#warenkorb-buttons .recht {
  float:right;
}
/*///// PATRONENSUCHE ///////////*/
#patsu_kopf {
  font-family: Trebuchet MS, Arial, sans-serif;
  color: #000;
}
#patsu_kopf h1 {
  font-size: 24px;
  margin-top:-5px;
  color: #FF8345;
}
#patronensuche-marke {
  width:225px;
  height:68px;
  padding-right:5px;
  float:left;
  background-repeat:no-repeat;
}
#patronensuche-model {
  width:225px;
  height:68px;
  float:right;
  background-repeat:no-repeat;
}
#patronensuche-erfolgreich {
  width:456px;
  height:62px;
  background-repeat:no-repeat;
  line-height:14px;
}

#box-patronensuche select {
 width: 120px;
 position:relative; left:40px; top:23px;
 font-size:11px;
}
#box-patronensuche .marke {
  width:169px;
  height:48px;
  background:#fdfdfd url(../../templates/printspeed_2009/img/bg-box-patronensuche-druckermarke.gif) no-repeat;
}
#box-patronensuche .modell {
  margin-top:7px;
  width:169px;
  height:48px;
  background:#fdfdfd url(../../templates/printspeed_2009/img/bg-box-patronensuche-druckermodell.gif) no-repeat;
}
#box-patronensuche .text {
  margin-top:8px;
  font-size:9px;
  color:#6f6f6f;
}
#pasu-startseite select {
 width: 160px;
}

/*///// SERVICE FOOTER ///////////*/

#service-footer { 
  background:#fff url(../../templates/printspeed_2009/img/bg-service-footer.gif) repeat-x top;
  height:250px;
  margin: auto;  
  text-align:left;
}
#service-footer .ueberschrift { 
  font-size:24px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  color:#333;
  font-stretch:condensed;
}
#service-footer .inhalt{ 
  line-height:20px;
  position:relative;
  
  top:20px;
  font-family: Arial, Helvetica, sans-serif;
  color:#999;
}
#service-footer .inhalt a { 
  font-size:12px;
  color:#999;
  text-decoration:none;
}
#service-footer .inhalt a:hover { 
  font-size:12px;
  color:#333;
  text-decoration:underline;
}
#service-footer-service { 
  width:250px;
  float:left;
  position:relative;
  
  left:33px;
}
#service-footer-infos { 
  width:230px;
  float:left;
  position:relative;
  
  left:20px;
}
#service-footer-marken { 
  width:220px;
  float:left;
  position:relative;
  
  left:20px;
}
#service-footer-partner { 
  width:200px;
  float:left;
  position:relative;
  
  left:20px;
}
#service-footer-abbinder { 
  position:relative;
  
  left:33px;
  top:70px;
  font-size:9px;
  color:#999;
}
#service-footer-abbinder a { 
  color:#999;
  text-decoration:none;
}

/*///// CONTENTMANAGER ///////////*/
.contentbogen-oben {
  background-image:url(../../templates/printspeed_2009/img/contentbogen-oben.gif); 
  background-repeat:no-repeat;
  width:699px;
  height:20px;
}
.contentbogen-unten {
  background-image:url(../../templates/printspeed_2009/img/contentbogen-unten.gif); 
  background-repeat:no-repeat;
  width:699px;
  height:20px;
}
.content-bg {
  background-image:url(../../templates/printspeed_2009/img/content-bg.gif); 
  background-repeat:repeat-y;
}
.content-inhalt {
  padding:0 15px 10px 15px;
}
.content-copy {
  font-size:13px;
}

div.contentsTopics, td.contentsTopics {
	color:#333;
	font-size:18px;
	font-weight:bold;
	line-height:25px;
}
td.main {
font-size:13px;
}

/*///// PRODUKTSEITE ///////////*/

#produktseite {
  background-image:url(../../templates/printspeed_2009/img/bg-produktinfo-kopf.gif); 
  background-repeat:no-repeat;
}

#produktname h1 {
font-size:22px;
font-weight:bold;
padding-top:1px;
margin:0;
}

#produktname{
border-bottom:solid #FFCC66 1px;
height:60px;
width:440px;
}
#produktbild{
float:left;
}
#produktdetail{
position:relative;
left:15px; top:10px;
font-size:12px;
float:left;
}
#produktdetail div.preis{
font-size:24px;
font-weight:bold;
color:#ff9933;
padding-top:10px;
}
#buttonbalken{
background-image:url(../../templates/printspeed_2009/img/produktseite-balken.gif); 
background-repeat:repeat-x;
}
#herstellerlogo {
position:absolute;
left:10px; top:183px;
}
#produkticons {
position:absolute;
left:0px; top:178px;
}
#add-to-cart{
position:absolute;
left:205px; top:175px;
}
#add-to-cart .input{
position:relative;
left:0px; top:3px;
float:left;
}
#add-to-cart .carty{
position:relative;
left:10px; top:0px;
float:left;
}
#produkt-sales-teaser { /* IE */
position:absolute;
left:267px; top:73px;
}
html:root div#produkt-sales-teaser { /* alle anderen */
position:absolute;
left:260px; top:73px;
}
#produkt-sales-teaser .trusted-shops { /* IE */
position:absolute;
left:127px; top:-38px;
}
html:root div#produkt-sales-teaser .trusted-shops { /* alle anderen */
position:absolute;
left:131px; top:-38px;
}

#produkt-sales-teaser .links a {
padding-left:23px;
line-height:15px;
font-size:11px;
text-decoration:underline;
}
#produkt-sales-teaser .optionen {
font-size:11px;
}
#produkt-sales-teaser a:hover {
font-size:11px;
text-decoration:underline;
color:#ff9933;
}
#rechts-box-01 {
position:absolute;
left:468px; top:330px;
width:200px;
height:250px;
}
#SocialWeb {
font-size:12px;
padding-left:12px;
}
#auchgekauft, #reverse_crosselling {
width:450px;
font-size:12px;

}
#auchgekauft a{
font-size:12px;
}
#auchgekauft a.show:hover{
font-size:12px;
color:#FF6600;
}
#crosselling, #alsogekauft {
width:460px;
font-size:12px;

}
#crosselling .oben {
height:46px;
background-image:url(../../templates/printspeed_2009/img/bg-crosselling-oben.gif);
background-repeat:no-repeat;
}
#crosselling .revoben {
height:46px;
background-image:url(../../templates/printspeed_2009/img/bg-revcrosselling-oben.gif);
background-repeat:no-repeat;
}
#alsogekauft .revoben {
height:46px;
background-image:url(../../templates/printspeed_2009/img/bg-auchgekauft.gif);
background-repeat:no-repeat;
}
#crosselling .unten, #alsogekauft .unten {
height:14px;
background-image:url(../../templates/printspeed_2009/img/bg-crosselling-unten.gif);
background-repeat:no-repeat;
}
#crosselling .inhalt, #alsogekauft .inhalt {
background-image:url(../../templates/printspeed_2009/img/bg-crosselling-mitte.gif);
background-repeat:no-repeat;
border-left:solid 1px #eee;
border-right:solid 1px #eee;
}
#crosselling .produkt, #alsogekauft .produkt {
background-image:url(../../templates/printspeed_2009/img/bg-crosselling-box.gif);
width:437px;
height:102px;
position:relative;left:13px;
}
#crosselling .produktbild, #alsogekauft .produktbild {
width:105px;
height:80px;
position:relative;left:10px;top:12px;
float:left;
text-align:center;
}
#crosselling .produktname, #alsogekauft .produktname {
position:absolute;left:145px;top:10px;
line-height:18px;
}
#crosselling .button, #alsogekauft .button {
position:absolute;left:145px;top:68px;
}
#alsogekauft .produktname a {
text-decoration:none;	
}
#ebayauktion .info {
width:669px;
height:50px;
padding:10px;
color:white;
background-color:green;
}

/*///// BOX BESTSELLER ///////////*/

#box-bestseller {
width:200px;
height:250px;
background-image:url(../../templates/printspeed_2009/img/bg-box-bestseller.gif); 
background-repeat:no-repeat;
font-size:11px;
}
#box-bestseller .bestsellerlist{
position:relative;
left:16px;top:60px;
}
#box-bestseller .count{
float:left;
width: 20px;
height:35px;
}
#box-bestseller .names{
width: 155px;
}
#box-bestseller a:hover{
text-decoration:none;
}

/* //// KATEGORIE LISTING //////////////////////////////    */
#cat-listing {
  background-image:url(../../templates/printspeed_2009/img/bg-produktinfo-kopf.gif); 
  background-repeat:no-repeat;
  height:250px;
}
#cat-listing .cat-listing-default {
  float:left;
  padding-left:15px;
}
#cat-listing h3 {
  font-size:20px;
  font-weight:normal;
}
#cat-listing h1 {
  font-size:20px;
  font-weight:normal;
  margin-top:10px;
}
/*///// LOGIN SEITE ///////////*/

#login-links {
  background-image:url(../../templates/printspeed_2009/img/bg-teaser-1-startseite.gif); 
  height:250px;
  width:461px;
  float:left;
}
#login-links .headline,.copy1,.klick {
padding-left:15px;
line-height:16px;
}
#login-links .copy1 {
width:220px;
float:left;
}
#login-links .copy2 {
line-height:18px;
width:220px;
float:left;
color:#c47314;
}
#login-links .headline {
padding-top:20px;
padding-bottom:20px;
font-size:20px;
font-weight:bold;
color:#333;
}
#login-links .klick {
padding-top:20px;
}
/* //// BLOCK BESTELLVORGANG //////////////////////////////    */
#bestellvorgang {
  background-image:url(../../templates/printspeed_2009/img/bg-bestellvorgang.gif); 
  background-repeat:no-repeat;
  height:80px;
  width:669px;
  padding-left:3px;
}
#bestellvorgang .aktiv,.inaktiv{
  width:133px;
  float:left;
  text-align:center;
  font-size:24px;
  font-weight:bold;
  padding-top:15px;
  color:#333;
}
#bestellvorgang .inaktiv{
  color:#999;
}
#bestellvorgang div.text{
  font-size:12px;
  font-weight:normal;
}


/* //// Checkout Shipping //////////////////////////////    */
#versandadresse_cs {
  background-image:url(../../templates/printspeed_2009/img/bg-versandadresse.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#versandadresse_cs .adresse{
  padding-left:23px;
  padding-top:58px;
}
#versandadresse_cs_aendern {
  background-image:url(../../templates/printspeed_2009/img/bg-versandadresse-aendern.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#versandadresse_cs_aendern .copy{
  padding-left:23px;
  padding-top:48px;
}
#versandartwaehlen {
  border-top:solid 1px #eee;
  border-left:solid 1px #eee;
  border-right:solid 1px #eee;
}
#versandartwaehlen .copy{
  padding-left:20px;
  padding-top:10px;
}
.trenner15px {
  height:15px;
}
.bogen-blanko-669-unten {
  background-image:url(../../templates/printspeed_2009/img/bg-bogen-blanko-669-unten.gif); 
  background-repeat:no-repeat;
  height:21px;
  width:669px;
}
/* //// Checkout Payment //////////////////////////////    */
#rechnungsadresse {
  background-image:url(../../templates/printspeed_2009/img/bg-rechnungsadresse.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#rechnungsadresse_aendern {
  background-image:url(../../templates/printspeed_2009/img/bg-rechnungsadresse-aendern.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#rechnungsadresse .adresse{
  padding-left:23px;
  padding-top:58px;
}
#rechnungsadresse_aendern .copy{
  padding-left:23px;
  padding-top:48px;
}
#rechnungsadresse_aendern .button{
  padding-top:30px;
}
#zahlungsartwaehlen, #widerrufsbelehrung, #neueadresseanlegen {
  border-top:solid 1px #eee;
  border-left:solid 1px #eee;
  border-right:solid 1px #eee;
}
#zahlungsartwaehlen .copy, #neueadresseanlegen .copy{
  padding-left:20px;
  padding-top:10px;
}
#zahlungsartwaehlen .auswahl{
  padding-left:18px;
}
#kommentar {
  background-image:url(../../templates/printspeed_2009/img/bg-anmerkungen.gif); 
  background-repeat:no-repeat;
  height:177px;
  width:669px;
}
#kommentar .copy{
  padding-left:20px;
  padding-top:40px;
}
#kommentar .box{
  padding-left:20px;
  padding-top:5px;
}
#widerrufsbelehrung .box{
  padding-left:20px;
  padding-top:5px;
}
#kommentar textarea{
  width:620px;
  height:90px;
}
#widerrufsbelehrung textarea{
  width:620px;
  height:150px;
  background-color:#fcfcfc;
}
.selektbu {
 width:30px;	
}
.paymentname {
 width:200px;
 padding-top:3px;
}
.infoicon {
 padding-top:2px;
 position:absolute; left:380px;
}
.paymentimage {
 padding-top:0px;
}
.paymentdescription {
 padding-left:30px;	
 padding-right:30px;	
 font-size:10px;
}
.payment_form_title {
 padding-left:30px;
 padding-top:5px;
 width:100px;
}
.payment_form_field {
 padding-top:2px;
 width:400px;
}
/* //// Checkout Confirmation //////////////////////////////    */
#rechnungsadresse .edit, #versandadresse_cs .edit{
  position:relative;
  top:110px;
  left:240px;
}
#rechnungsadresse .adresse_2, #versandadresse_cs .adresse_2{
  position:relative;
  top:35px;
  left:23px;
  width:200px;
}
#bestellinfos {
  border:solid 1px #eee;
}
#bestellinfos .method {
  padding-top:11px;
  position:absolute; left:23px;
  font-weight:bold;
}
#bestellinfos .beschreibung {
  padding-top:11px;
  position:absolute; left:140px;
}
#bestellinfos .edit {
  padding-right:19px;
}
#bestellinfos .comments {
  padding-top:15px;
  padding-left:22px;
  padding-right:20px;
  color:#cc6600;
}
#bestellinfos .line {
  border-top:solid 1px #ffe0cc;
  padding-bottom:5px;
  margin-left:10px;
  margin-right:10px;
}
#bestellartikel {
  background-color:#f7f7f7;
}
#bestellartikel .bogen_oben {
  background-image:url(../../templates/printspeed_2009/img/bogen_bestellung_oben.gif); 
  background-repeat:no-repeat;
  height:62px;
  width:669px;
}
#bestellartikel .bogen_oben_uebersicht {
  background-image:url(../../templates/printspeed_2009/img/bogen_bestelluebersicht_oben.gif); 
  background-repeat:no-repeat;
  height:62px;
  width:669px;
}
#bestellartikel .bogen_unten {
  background-image:url(../../templates/printspeed_2009/img/bogen_bestellung_unten.gif); 
  background-repeat:no-repeat;
  height:65px;
  width:669px;
}
#bestellartikel .liste {
  background-color:#fff;
  border-left:solid 1px #e8e8e7;
  border-right:solid 1px #e8e8e7;
  width:643px;
  margin-left:13px;
}
#bestellartikel .button {
  padding-top:20px;
  padding-right:12px;
  text-align:right;
}
#bestellartikel .edit {
  padding-top:15px;
  padding-right:20px;
  text-align:right;
}
#bestellartikel .total {
	padding-right:12px;
}

/*///// Checkout Success ///////////*/
#kopfcs {
  background-image:url(../../templates/printspeed_2009/img/cs-kopf.gif); 
  background-repeat:no-repeat;
  height:80px;
  width:669px;
  padding-left:3px;
}
#dankebox {
  border-top:solid 1px #eee;
  border-left:solid 1px #eee;
  border-right:solid 1px #eee;
  height:240px;
}
#dankebox .links {
	width:300px;
	float:left;
	padding-left:15px;
}
#dankebox .rechts {
	width:300px;
	float:right;
	padding-right:15px;
}
#dankebox .csbutton {
	position:absolute;
	top:280px;
}
.csinfo1 {
	background-image:url(../../templates/printspeed_2009/img/cs-box-info.gif); 
	background-repeat:no-repeat;
	width:215px;
	height:160px;
	float:left;
	padding-right:12px;
}
.csinfo2 {
	background-image:url(../../templates/printspeed_2009/img/cs-box-info.gif); 
	background-repeat:no-repeat;
	width:215px;
	height:160px;
	float:right;
}
/*///// Adressbook ///////////*/
#standardadresse {
  background-image:url(../../templates/printspeed_2009/img/bg-standardadresse.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#standardadresse_aendern {
  background-image:url(../../templates/printspeed_2009/img/bg-standardadresse-aendern.gif); 
  background-repeat:no-repeat;
  height:160px;
  width:325px;
}
#standardadresse .adresse{
  padding-left:23px;
  padding-top:58px;
  
}
#standardadresse_aendern .copy{
  padding-left:21px;
  padding-top:45px;
  padding-right:5px;
}
#neueadresseanlegen .inputRequirement input{
  width:300px;
}
/*///// Produkt Listing v2 ///////////*/
.prodlist_v2_set1, .prodlist_v2_set2, .prodlist_v2_set3, .prodlist_v2_set4 {
  position:relative;
  left: 0px; top:0px; right:0px ;width:166px;
  float:left;
  border-right:solid 1px #eee;
  border-top:solid 1px #eee;
  border-bottom:solid 1px #eee;
}
.prodlist_v2_set1 {
  border-left:solid 1px #eee;
}
.prodlist_v2_titel, .prodlist_v2_preisblock {
  padding-left:13px;
  height:55px;
  line-height:16px;
}
.prodlist_v2_titel a, .prodlist_v2_infos a{
  text-decoration:none;
}
.prodlist_v2_titel a:hover, .prodlist_v2_infos a:hover{
  text-decoration:underline;
}
.prodlist_v2_preis {
  font-size:16px;
  font-weight:bold;
  color:#ff9933;
  padding-top:10px;
}
.prodlist_v2_links {
  padding-bottom:10px;
}
.prodlist_v2_vpe, .prodlist_v2_infos {
  font-size:9px;
}






/*
  INFOCENTER  
*/

.infocenter_header { 
  padding-left:10px; 
  padding-top:3px; 
  padding-bottom:3px; 
  font-size:12px; 
  font-weight:bold; 
  color:#666666;
  margin-bottom:5px;
}  

.infocenter_categories { 
  background-image:url(img/bg.gif);
  background-color:#f2f2f2;
  padding:3px; 
  font-weight:bold; 
  font-family:Arial,Verdana;	
  color:#666666;
  margin-bottom:3px;}  	

.infocenter_items { 
  padding-left:8px; 
  color:#666666;}  

.infocenter_titel_bg {
  margin-bottom:10px;  }

.infocenter {
  background-image:url(img/infocenter.gif);
  height:60px;
  margin-bottom:10px;  }  

.infocenter_titel {
  position:relative;
  color:#333;
  font-size:16px;}

.infocenter_name {
  position:relative;
  font-style:italic;
  top:12px;
  left:70px;
  font-family:Arial,Verdana;
  font-weight:bold; 
  color:#FF6600;
  font-size:14px;}  

.infocenter_text {
padding:2px; 
color:#333333;
font-family:Arial,Verdana;
margin-bottom:3px;
_border-left:1px solid #dddddd;
_border-right:1px solid #dddddd;
border-bottom:1px solid #dddddd;}	

A.infocenter_items_links:link,A.infocenter_items_links:visited {font-size:11px; font-family:Arial,Verdana; text-decoration:none; color:#333;}  	
A.infocenter_items_links:hover {font-size:11px; font-family:Arial,Verdana; text-decoration:none; color:#666666;}  	

.infocenter_border {
margin-bottom:10px;}

