div.spacer                          { clear: both; }
div.smallspacer                     { clear: both; font-size:1px; }

/* Ausrichtung von Bildern in Wiki-Texten */
div.image-left            { float: left; margin: 0px 5px 5px 0px; border: none; }
div.image-right           { float: right; margin: 0px 0px 5px 5px; border: none; }
div.image-center          { display: table; margin-left: auto; margin-right: auto; border: none; }

/* Produkt-Teaser */
div.ptdiv                           { position: relative;}
div.ptdiv h2.wiki		    		{ font-size: 14px;color: #990000;font-weight: bold;line-height: 20px; margin:0px 0 5px 0;}
div.ptdiv h3.wiki		    		{ font-size: 12px;color: #990000;font-weight: bold;line-height: 14px; margin:5px 0 5px 0; }
div.ptdiv a.wiki                    { font-weight: bold; }
div.ptdiv table.coverscan-left      { float: left; margin: 0px 2px; position: relative; }
div.ptdiv table.coverscan-right     { float: right; margin: 0px 2px; position: relative; }
div.ptdiv table.coverscan-center    { margin-left: auto; margin-right:auto; margin-top: 12px; margin-bottom: 0px}
div.ptdiv div.image-left            { float: left; margin: 4px; border: none; }
div.ptdiv div.image-right           { float: right; margin: 4px; border: none; }
div.ptdiv div.image-center          { display: table; margin-left: auto; margin-right: auto; border: none; }
div.ptdiv div.price-label-with-order-button,
.box_liste td div.price-label-with-order-button { float: right;   } 

div.price-label-with-order-button { 
	float: left;
	padding: 0px;
	margin: 0px;
	width: 175px;

}
/*Such-Ergebnisse */

/* Hero */
div.herodiv                         { position: relative; padding: 7px;}
div.herodiv h2.wiki					{ font-size: 14px;color: #990000;font-weight: bold;line-height: 20px; margin:0px 0 5px 0;}
div.herodiv h3.wiki		    		{ font-size: 12px;color: #990000;font-weight: bold;line-height: 14px; margin:5px 0 5px 0; }
div.herodiv table.coverscan-left    { float: left; margin: 0px 2px; position: relative; }
div.herodiv table.coverscan-right   { float: right; margin: 0px 2px; position: relative; }
div.herodiv table.coverscan-center  { margin-left: auto; margin-right:auto; margin-top: 12px; margin-bottom: 0px }
div.herodiv div.image-left          { float: left; border: none; margin: 4px 10px 4px 0px; }
div.herodiv div.image-right         { float: right; border: none; margin: 4px 0px 4px 10px; }
div.herodiv div.image-center        { display: table; margin-left: auto; margin-right: auto; border: none; }
div.herodiv div.price-label-with-order-button { float: right;  }

div.herodiv_left                    { position: relative; padding: 7px; text-align: left; }
div.herodiv_left h2.wiki					{ font-size: 14px;color: #990000;font-weight: bold;line-height: 20px; margin:0px 0 5px 0;}
div.herodiv_left h3.wiki		    		{ font-size: 12px;color: #990000;font-weight: bold;line-height: 14px; margin:5px 0 5px 0; }
div.herodiv_left table.coverscan-left    { float: left; margin: 0px 2px; position: relative; }
div.herodiv_left table.coverscan-right   { float: right; margin: 0px 2px; position: relative; }
div.herodiv_left table.coverscan-center  { margin-left: auto; margin-right:auto; margin-top: 12px; margin-bottom: 0px }
div.herodiv_left div.image-left          { float: left; border: none; margin: 4px 10px 4px 0px; }
div.herodiv_left div.image-right         { float: right; border: none; margin: 4px 0px 4px 10px; }
div.herodiv_left div.image-center        { display: table; margin-left: auto; margin-right: auto; border: none; }
div.herodiv_left div.price-label-with-order-button { float: right;   }

div.herodiv_right                    { position: relative; padding: 7px; text-align: right; }
div.herodiv_right h2.wiki					{ font-size: 14px;color: #990000;font-weight: bold;line-height: 20px; margin:0px 0 5px 0;}
div.herodiv_right h3.wiki		    		{ font-size: 12px;color: #990000;font-weight: bold;line-height: 14px; margin:5px 0 5px 0; }
div.herodiv_right table.coverscan-left    { float: left; margin: 0px 2px; position: relative; }
div.herodiv_right table.coverscan-right   { float: right; margin: 0px 2px; position: relative; }
div.herodiv_right table.coverscan-center  { margin-left: auto; margin-right:auto; margin-top: 12px; margin-bottom: 0px }
div.herodiv_right div.image-left          { float: left; border: none; margin: 4px 10px 4px 0px; }
div.herodiv_right div.image-right         { float: right; border: none; margin: 4px 0px 4px 10px; }
div.herodiv_right div.image-center        { display: table; margin-left: auto; margin-right: auto; border: none; }
div.herodiv_right div.price-label-with-order-button { float: right;  }


/* Bannerspace DIV */
div.bannerspacediv                  { margin: 10px 0px 10px 0px; text-align: center; }

/* Helle Hintergrundfarbe: */
.background_light                 { background-color: #96BAE9; }


/* start: partner navigation */
#navi_tab_right a.wiki-image { padding-left: 0px !important; }

#navi_tab_right div.image-left { text-align: left; }
#navi_tab_right div.image-right { text-align: right; }
#navi_tab_right div.image-center { text-align: center; }
/* end: partner navigation */

/* Bundle */
div.bundleDescription                           { position: relative;}
div.bundleDescription h2.wiki		    		{ font-size: 14px;color: #990000;font-weight: bold;line-height: 20px; margin:0px 0 5px 0;}
div.bundleDescription h3.wiki		    		{ font-size: 12px;color: #990000;font-weight: bold;line-height: 14px; margin:5px 0 5px 0; }
div.bundleDescription a.wiki                    { font-weight: bold; }
div.bundleDescription table.coverscan-left      { float: left; margin: 0px 2px; position: relative; }
div.bundleDescription table.coverscan-right     { float: right; margin: 0px 2px; position: relative; }
div.bundleDescription table.coverscan-center    { margin-left: auto; margin-right:auto; margin-top: 12px; margin-bottom: 0px}
div.bundleDescription div.image-left            { float: left; margin: 4px; border: none; }
div.bundleDescription div.image-right           { float: right; margin: 4px; border: none; }
div.bundleDescription div.image-center          { display: table; margin-left: auto; margin-right: auto; border: none; }
div.bundleDescription div.price-label-with-order-button,
.box_liste td div.price-label-with-order-button { float: right;   } 

