div.spacer                          { clear: both }

/* 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; postion: absolute; valing: middle; align: center; border: none; }

/* Produkt-Teaser */
td.pttd                             { border-left: 1px solid #96BAE9; border-right: 1px solid #96BAE9; border-bottom: 1px solid #96BAE9; padding: 5px; }
div.ptdiv                           { position: relative; }
div.ptdiv h2.wiki                   { background-color: #96BAE9; font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight: bold; color: #1654A9; text-align: left; padding: 3px 3px 3px 6px; margin: -5px -5px 5px -5px; }
div.ptdiv h3.wiki                   { font-size: 12px; font-weight: bold; margin: 0em 0em 1em 0em; }
div.ptdiv a.wiki                    { font-weight: bold; }
div.ptdiv table.coverscan-left      { float: left; margin: 0px 5px 5px 0px; position: relative; }
div.ptdiv table.coverscan-right     { float: right; margin: 0px 0px 5px 5px; position: relative; }
div.ptdiv table.coverscan-center    { margin-left: auto; margin-right:auto; }
div.ptdiv div.image-left            { float: left; margin: 0px 5px 5px 0px; border: none; }
div.ptdiv div.image-right           { float: right; margin: 0px 0px 5px 5px; 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 { float: right; margin: 0 0 10px 10px; }

/* Hero */
table.herotable                     { border: 1px solid #96BAE9; }
td.herotd                           { border: 1px solid #96BAE9; padding: 5px; }
td.herotd-noborder                  { padding: 5px; }
div.herodiv                         { position: relative; }
div.herodiv h2.wiki                 { background-color: #96BAE9; font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight: bold; color: #1654A9; text-align: left; padding: 3px 3px 3px 6px; margin: -5px -5px 5px -5px; }
div.herodiv h3.wiki                 { font-size: 12px; font-weight: bold; margin: 0em 0em 1em 0em; }
div.herodiv table.coverscan-left    { float: left; margin: 0px 5px 5px 0px; position: relative; }
div.herodiv table.coverscan-right   { float: right; margin: 0px 0px 5px 5px; position: relative; }
div.herodiv table.coverscan-center  { margin-left: auto; margin-right:auto; }
div.herodiv div.image-left          { float: left; border: none; margin: 0px 5px 5px 0px; }
div.herodiv div.image-right         { float: right; border: none; margin: 0px 0px 5px 5px; }
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; margin: 0 0 10px 10px; }

div.herodiv_left                    { position: relative; text-align: left; }
div.herodiv_left h2.wiki                 { background-color: #96BAE9; font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight: bold; color: #1654A9; text-align: left; padding: 3px 3px 3px 6px; margin: -5px -5px 5px -5px; }
div.herodiv_left h3.wiki                 { font-size: 12px; font-weight: bold; margin: 0em 0em 1em 0em; }
div.herodiv_left table.coverscan-left    { float: left; margin: 0px 5px 5px 0px; position: relative; }
div.herodiv_left table.coverscan-right   { float: right; margin: 0px 0px 5px 5px; position: relative; }
div.herodiv_left table.coverscan-center  { margin-left: auto; margin-right:auto; }
div.herodiv_left div.image-left          { float: left; border: none; margin: 0px 5px 5px 0px; }
div.herodiv_left div.image-right         { float: right; border: none; margin: 0px 0px 5px 5px; }
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; margin: 0 0 10px 10px; }

div.herodiv_right                    { position: relative; text-align: right; }
div.herodiv_right h2.wiki                 { background-color: #96BAE9; font-family: Arial,Verdana,sans-serif; font-size:12px; font-weight: bold; color: #1654A9; text-align: left; padding: 3px 3px 3px 6px; margin: -5px -5px 5px -5px; }
div.herodiv_right h3.wiki                 { font-size: 12px; font-weight: bold; margin: 0em 0em 1em 0em; }
div.herodiv_right table.coverscan-left    { float: left; margin: 0px 5px 5px 0px; position: relative; }
div.herodiv_right table.coverscan-right   { float: right; margin: 0px 0px 5px 5px; position: relative; }
div.herodiv_right table.coverscan-center  { margin-left: auto; margin-right:auto; }
div.herodiv_right div.image-left          { float: left; border: none; margin: 0px 5px 5px 0px; }
div.herodiv_right div.image-right         { float: right; border: none; margin: 0px 0px 5px 5px; }
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; margin: 0 0 10px 10px; }

/* Bannerspace DIV */
div.bannerspacediv                  { margin: 10px 0px 10px 0px; background-color: #96BAE9; text-align: center; }

/* Quicklinks */
div.qlhidiv a:link, 
div.qlhidiv a:visited, 
div.qlhidiv a:active, 
div.qlhidiv a:hover                 { color: #fff; text-decoration: none; font-weight: bold; }

div.qldiv a:link, 
div.qldiv a:visited, 
div.qldiv a:active, 
div.qldiv a:hover                   { text-decoration: none; }

/* start: teaser navigation */
#teaser_navi_tab                    { width: 160px; font-size:12px; color: #094098; }
#teaser_navi_tab .space             { height: 12px; }
#teasernavi a.wiki:link, 
#teasernavi a.wiki:visited          { display: block; background-color: #E0EBF0; text-decoration: none; font-weight: bold; color: #094098;  margin-bottom: 10px; }
#teasernavi a.wiki:hover, 
#teasernavi a.wiki:active           { display: block; background-color: #E0EBF0; text-decoration: none; color: #F78414;  margin-bottom: 10px; }

#teasernavi a.wiki-image:link, 
#teasernavi a.wiki-image:visited          { display: block; background-color: #E0EBF0; text-decoration: none; font-weight: bold; color: #094098;  margin-bottom: 10px; }
#teasernavi a.wiki-image:hover, 
#teasernavi a.wiki-image:active           { display: block; background-color: #E0EBF0; text-decoration: none; color: #F78414;  margin-bottom: 10px; }

#teasernavis a.wiki:link, 
#teasernavis a.wiki:visited, 
#teasernavis a.wiki:hover, 
#teasernavis a.wiki:active          { display: block; background-color: #1654A9; padding: 2px 0px 2px 4px; text-decoration: none; color: #ffffff;margin-bottom: 10px; }

#teasernavihead a.wiki:link, 
#teasernavihead a.wiki:visited,
#teasernavihead a.wiki:hover, 
#teasernavihead a.wiki:active       { display: block; background-color: #1654A9; padding: 2px 0px 2px 4px; text-decoration: none; color: #ffffff; }
/* end: teaser navigation */

/* 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 */




#headerKontoTopTR .libriblau {
	margin: 0 !important;
	background-image: none !important;  
	background-color: transparent !important;  
}

#headerKontoLeftTD {
	background-image: url(../../themes-7/set-37/images/headerLeft.gif) !important;  
	background-repeat: no-repeat !important;
	background-position: top left !important;
	width: 10px !important;
}

#headerKontoTopTR .libriblau {
	margin: 0 !important;
	background-image: none !important;  
	background-color: transparent !important;  
}

#headerKontoRightTD {
	background-image: url(../../themes-7/set-37/images/headerRight.gif) !important;  
	background-repeat: no-repeat !important;
	background-position: top right !important;
	width: 10px !important;
	float: right !important;
	margin: auto 0 auto auto !important;
}

#kontoHeaderZweitfarbe {
	border: none !important;
	background-color: transparent !important;
	background-image: none !important;
}


