/* Tag definitionen */
body {background: #5C0B54;color: #FFFFFF;font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;margin: 0;padding: 0;text-align: center;}
/*div#headline {background: url(http://images.dvd-sexpress.com/com/headbalken.jpg) repeat-x;font-size: 23px;height: 23px;left: 0;margin: 0;position:relative;right: 0;z-index: 0;}*/
a {color: #FFFFFF;text-decoration: none;}
form {margin: 0;padding: 0;}
/*address {font-style: normal;}*/
#wrapper {margin: 0 auto;padding: 0px;position: relative;}
#top {background: url(http://images.dvd-sexpress.com/com/head_bgd.jpg) repeat-x;;height: 119px;margin: 0;padding: 0;position: relative;}
#menuline {background: url(http://images.dvd-sexpress.com/com/menu_bg.gif) repeat;;height: 20px;padding: 0;position: relative;z-index:1;}
#menu {display:inline;float: left;position: relative;vertical-align: bottom;}
#menu ul {float: left;list-style-type: none;margin: 0 0 0 222px;padding: 0;text-align: left;}
#menu li {border-left: 2px solid #FFFFFF;display: inline;font-size: 1em;height: 29px;line-height: 15px;margin: 0;padding: 0 4px 0;z-index:2;}
#menu a {color: #FFFFFF;font-weight: bold;height: 29px;line-height: 15px;margin: 0;padding: 0 0 4px;text-align: left;text-decoration: none;z-index:3;}
#menu a:hover {color: #BD258F;padding: 0 0 4px;text-decoration: none;z-index:3;}
#menu a.disabled {color: #9E5E94;font-weight: bold;height: 29px;line-height: 15px;margin: 0;padding: 0 0 4px;text-align: left;text-decoration: none;z-index:3;}
#menu .menu-first {border-left: 0;}
#countries {display:inline;float: right;margin-right: 100px;position: relative;vertical-align: bottom;width: 125px;}
#countries ul {display: inline;float: left;height: 14px;list-style-type: none;margin: 3px 0px;padding: 0;width: 75px;}
#countries li {display: inline;float: left;line-height: 14px;margin: 0;padding: 0px 0px 0px 2px;}
#countries a {content: "";display: block;height: 14px;text-indent: -10000px;width: 23px;}
#language-de {background: url(http://images.dvd-sexpress.com/flag_de.gif) no-repeat 2px;}
#language-en {background: url(http://images.dvd-sexpress.com/flag_en.gif) no-repeat 2px;}
#language-es {background: url(http://images.dvd-sexpress.com/flag_es.gif) no-repeat 2px;}
#center-wrapper {background: BG_CONTENT_WRAPPER;margin: 0 auto;position: relative;width: 1041px;}
#left-column {background: BG_CONTENT_LEFT;float: left;margin: 0;padding: 0;width: 222px;}
#right-column {background: BG_CONTENT_RIGHT;float: right;margin: 0;padding: 9px 0px 0px 0px;width: 222px;}
#content {background: BG_CONTENT_GLOBAL;float: left;margin-left: 8px;padding: 10px 0px 19px 0px;width: 580px;}
#bottom {background: #5C0B54;clear: both;height: 109px;position: relative;}
.inner-wrapper {margin: 0 auto;position: relative;width: 1041px;}
#mainteaser {color: #FFFFFF;font-size: 0.9em;font-weight: normal;margin: 20px 0 0 0;position:relative;text-align:justify;}
#mainteaser a {color: #FFFFFF;}
#mainteaser h2{background: #5C0B54;font-weight: normal;font-size: 0.9em;margin: 0 0 10px 0;padding: 6px 0 9px 0;}
#mainteaser .mt_text {background: #5C0B54;margin: 0 0 10px 0;padding: 10px 20px;}
#kategorien, #schnellsuche, #produzenten, #service, #login, #serienlist {background: #BD258F;margin: 10px 0;padding: 0;}
#login {margin: 0 0 10px 0;}
#kategorien h2, #schnellsuche h2, #produzenten h2, #service h2, #login h2, #serienlist h2 {background: #9E5E94;color: #5C0B54;display: block;font-size: 1em;font-weight: bold;margin: 0;padding: 3px 5px 3px 10px;text-align: left;width: 207px;}
#login h2, #serienlist h2 {width: 207px;}
#serien h2 {color: #FFFFFF;display: block;font-size: 1em;font-weight: bold;margin: 0;padding: 8px 0;text-align: left;width: 165px;}
/*#player .box {background: url(http://images.dvd-sexpress.com//player.gif) repeat-x;}
#player .box div {margin: 5px;}
#player .box div p {margin: 5px;text-align: center;vertical-align: middle;}
#player .box div a {color: #FFFFFF;font-size: 0.7em;margin: 8px 5px;}
#player .box div a:hover {color: #BD258F;}*/
.box {color:#FFFFFF;padding: 4px 0px 8px 0px;text-align: left;}
.box a {color:#FFFFFF;}
.detailbox {background: #5C0B54;border: 1px solid #FFFFFF;color:#FFFFFF;margin-top: 8px;padding: 4px 10px 8px 20px;position:relative;text-align: left;}
.detailbox .boxshot {margin: 20px 0px 0px 0px;}
.detailbox a {color:#FFFFFF;text-decoration: underline;}
.detailbox h1 {font-size: 1.6em;line-height: 1.6em;font-weight: bold;margin-bottom: 0;padding-bottom: 0;}
.detailbox h2 {font-size: 1.2em;font-weight: bold;line-height: 1.2em;}
.titel-box {background: #9E5E94;border: 1px solid #9E5E94;color:#FFFFFF;margin 0;position: relative;text-align: left;}
.titel-box h2 {font-size: 1em;font-weight: bold;line-height: 1em;margin: 0;padding: 4px 20px;}
#kategorien ul, #service ul {background: BG_NAVI_ITEM;list-style-type: none;margin: 0;padding: 0;text-align: left;}
#kategorien li, #service li {background: BG_NAVI_ITEM;}
#kategorien a, #service a {background: #BD258F url(http://images.dvd-sexpress.com/com/arrow_right.gif) 3px center no-repeat;border-top: 1px solid #5C0B54; color: #FFFFFF;display: block;font-size: 1em;font-weight: normal;line-height: 1.1em;margin: 0;padding: 2px 5px 2px 20px;width: 197px;}
#kategorien a:hover, #service a:hover {background: #5C0B54 url(http://images.dvd-sexpress.com/com/arrow_right.gif) 3px center no-repeat;border-right: 1px solid #5C0B54;color: #FFFFFF;}
#kategorien a.selected, #service a.selected {background: #5C0B54;}
#kategorien a.first, #service a.first {border-top: 0;}
#serien ul {list-style-type: none;margin: 0;padding: 0;text-align: left;}
#serien a {color: #FFFFFF;display: block;font-size: 0.9em;font-weight: bold;line-height: 1.2em;margin: 0;padding: 1px 0;width: 272px;}
#serien a:hover {color: #BD258F;}
.content-box {background: #9E5E94;	border: 1px solid #9E5E94;color:#FFFFFF;padding: 20px;position: relative;text-align: left;}
.content-box h1 {font-size: 1.5em;line-height: 1.5em;margin: 0;padding: 0;}
.content-box h2 {font-size: 1.2em;line-height: 1.5em;margin: 0;padding: 25px 0px 0px 0px;}
.content-box col {font-weight: bold;width: 100px;}
.content-box .boxshot {margin: 20px 0px 0px 0px;}
.productimage {border: 1px solid #FFFFFF;float: left;height: 287px;width: 200px;}
.productimage img {border: 0;cursor: pointer;height: 287px;width: 200px;}
.boxshot .right {display: block;float: left;height: 289px;padding: 0px 0px 0px 20px;text-align: left;width: 300px;}
/*.boxshot .right hr {border-top: 1px dashed #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;margin: 0px 0px 12px 0px;clear: left;}*/
div.dashed-line {background: url(http://images.dvd-sexpress.com/com/lines_top.gif) repeat-x 0px center;clear: left;  height: 30px;width: 300px;}
#info-left {float: left;margin-bottom: 12px;width: 165px;}
#info-left img {border: 0px;margin-bottom: 60px;}
#info-right {float: left;font-size: 1.2em;width: 130px;}
#info-left strong {display: block;margin-bottom: 8px;}
#info-right strong {font-size: 1.1em;}
#info-left a {text-decoration: none;}
a.cover, a.trailer {background: url(http://images.dvd-sexpress.com/com/btn_back.gif);color: #5C0B54;display: block;font-size: 0.8em;font-weight: bold;height: 14px;line-height: 14px;margin: 0px 0px 6px 0px;padding: 0;text-align: center;width: 80px;}
a.trailer {margin-top: 10px;}
#weitere-filme ul, ul.did-you-mean{line-height: 1.5em;list-style-type: none;list-style-image: url(http://images.dvd-sexpress.com/com/list_arrow.gif);margin: 0px 0px 0px 17px;padding: 0;}
ul.did-you-mean {margin-top: 15px;}
#weitere-filme a, ul.did-you-mean a {text-decoration: none;}
#weitere-filme a:hover, ul.did-you-mean a:hover {text-decoration: underline;}
#weitere-filme strong {display: block;margin-bottom: 8px;}
#artikel-preis {font-size: 1.6em;font-weight: bold;}
.content-box p {margin: 0;padding: 0;}
.content-box a {color:#FFFFFF;text-decoration: underline;}
.content-box td {vertical-align: top;}
#schnellsuche form, #login form, #produzenten form, #serienlist form {color:#FFFFFF;padding: 0 0 0 10px;text-align: left;}
#schnellsuche input, #login input {font-size: 0.9em;margin: 0;padding: 0;vertical-align: bottom;width: 172px;}
#schnellsuche .submit-button, #login .submit-button {margin-left: 2px;width: 26px;}
#produzenten select, #serienlist select {background:#FFFFFF; font-size: 0.9em;width: 200px;}
#login span {display: block;font-size: 0.9em;margin: 2px 2px 5px 5px;padding: 2px 2px 5px 5px;text-decoration:underline;}
#menuline h1 {display: block;font-size: 1px;left: 0px;height: 84px;	margin: 0 0 0 13px;padding: 0;position: absolute;text-indent: -10000px;top: -104px;width: 218px;}
#head_text {background: url(http://images.dvd-sexpress.com/com/en/header.png) no-repeat;float: left;height: 119px;margin: 0;padding: 0;position: relative;width: 1042px;z-index: 1;}
#top-wrapper {margin-left: 297px;text-align: left;}
.avs-box, .hint-box {background: BG_LAYER2;border: 3px solid BG_LAYER2_BORDER;color: TX_LAYER2;display: block;font-size: 1em;font-weight: bold;line-height: 18px;margin: 0 0 20px 0;	padding: 5px;position: relative;text-align: center;  width: 564px;z-index: 200;}
.hint-box form  {font-size: 1.0em;padding: 0;}
.hint-box a  {color: TX_LAYER2;}
.hint-box p {margin: 5px 0 10px 0;text-align: center;}
* html .avs-box, .hint-box {/* IE6 und älter 	position: absolute;left: 5%;top: 5%; */}
.info-box {background: #D6C2D4;border: 1px solid #FFFFFF;color: #5C0B54;display: none;font-size: 0.8em;font-weight: normal;left: 100px;padding: 4px;position: absolute;text-align: left;top: 100px;width: 190px;z-index: 100;}
#suggest-box {background: #D6C2D4;border: 1px solid #FFFFFF;color: #5C0B54;font-size: 0.9em;position: absolute;text-align: left;visibility: hidden;width: 250px;z-index: 100;}
#suggest-box div {clear: right;cursor: pointer;padding: 2px;}
#suggest-box .selected {background: #5C0B54;color: #FFFFFF;font-weight: bold;}
#suggest-box .suggest-type {float: right;margin-top: -2px;text-align: right;width: 60px;z-index: 1;}
#dvd-info  {display: inline;display: none;font-size: 1em;padding: 8px;width: 105px;}
#warenkorb {background: #D6C2D4;border: 1px solid #FFFFFF;margin: 0px 0px 11px 0px;padding: 0;position: relative;text-align: left;}
#warenkorb h2 {background: #D6C2D4 url(http://images.dvd-sexpress.com/com/en/cart.jpg) no-repeat;border-bottom: 1px solid #FFFFFF;display: block;font-size: 1px;height: 20px;line-height: 20px;margin: 0;padding: 0;text-indent: -10000px;}
#warenkorb a {border: 0;height: 19px;line-height: 19px;margin: 0;padding: 0;}
#warenkorb img {border: 0;padding: 0;}
#warenkorb div {color: #5C0B54;font-size: 0.9em;font-weight: bold;line-height: 23px;padding: 23px 5px;text-align: center;vertical-align: middle;}
#top10, #neuerscheinung {background: #BD258F;margin: 0px 0px 11px 0px;padding: 0px;color:#FFFFFF;}
#top10 a, #neuerscheinung a {color:#FFFFFF;}
#top10 div {padding: 4px 0px 8px 0px;text-align: left;}
#top10 ol {margin-top: 5px;margin-bottom: 10px;}
#top10 li {line-height: 1.3em;}
#top10 .first {font-weight: bold;line-height: 1.4em;}
#top10 .inbox {background: url(http://images.dvd-sexpress.com/com/top10_bg.png) no-repeat center center;} 
#top10 h2, #neuerscheinung h2 {font-size: 0.9em;font-weight: bold;margin: 0;padding: 3px 5px 3px 10px;text-align: left;width: 207px;}
#top10 h2, #neuerscheinung h2 {background: #9E5E94;color:#5C0B54;}
#neuerscheinung .box {background: #5C0B54 url(http://images.dvd-sexpress.com/neuerscheinung_bg.gif) repeat-x;padding: 8px;color:#FFFFFF;}
#neuerscheinung .box div {clear: right;height: 151px;}
#top10 a:hover {text-decoration: underline;}
#neuerscheinung .box img {border: 1px solid #FFFFFF;float: left;margin-right: 5px;}
#ls_scrollwidget_k  {background: #5C0B54 url(http://images.dvd-sexpress.com/ls_scrollwidget_k_bg.gif) no-repeat center center;color:#FFFFFF;height: 225px;margin-bottom: 10px;}
#ls_scrollwidget_k .box  {border: 0;margin-right: 5px;}
#sparten .content-box {margin-top: 8px;padding: 4px;}
#sparten ul {display:block;list-style-type: none;margin: 30px 0px 30px 50px;padding: 0;text-align: left;}
#sparten li {font-size: 0.8em;margin: 0;padding: 0 0 4px;}
#sparten a {color: #000000;font-weight: bold;margin: 0;text-decoration: none;}
#sparten a:hover {color: #666666;text-decoration: underline;}
#sparten .column-left, .column-right {float: left;width: 50%;}
#sparten .box {font-weight: bold;font-size: 1.2em;height:502px;position: relative;}
#sparten .column-left {left: 0;margin-right: 4px;position:absolute;top: 0;}
#sparten div.column-right {margin-left: 4px;position:absolute;right: 0;top: 0;}
#sparten h3 {font-size: 1.4em;line-height: 1em;margin: 0px 0px 4px 0px;padding: 0;}
#avs .content-box {margin: 0;padding: 4px;}
#avs .box {align: center;position: relative;width:510px;}
#avs .column {margin: 4px;position:relative;width: 503px;}
#avs h3 {font-size: 1.4em;line-height: 1em;margin: 0px 0px 4px 0px;padding: 0;}
#avs img {height: auto;margin: 0;padding:0;width: auto;}
#avs div.column form, #avs div.column td {align:center;max-width: 503px;}
#bottom .inner-wrapper {height: 91px;padding-top: 9px;}
#bottom a {color: #5C0B54;font-size: 0.9em;font-weight: bold;}
#bottom a:hover {color: #5C0B54;}
#empfehlungen, .scrollcarousel, .lastminute, #warenkorb-head {margin: 8px 0px;position: relative;}
#headscroller {margin: 0 0 10px 0;position: relative;}
.lastminute{height: 160px;z-index: 0;}
.scrollcarousel {background: #5C0B54;}
#warenkorb-head {background: #9E5E94;margin: 0px;}
#empfehlungen h2, .scrollcarousel h2, .lastminute h2  {background: #9E5E94;border: 1px solid #9E5E94;color:#FFFFFF;display: block;font-size: 1em;height: 30px;line-height: 30px;margin: 0;padding: 0px 0px 0px 18px;text-align: left;}
#warenkorb-head h2 {background: #9E5E94;border: 1px solid #9E5E94;display: block;font-size: 1em;height: 30px;line-height: 30px;margin: 0;padding: 0px 0px 0px 18px;text-align: left;}
.scrollcarousel h2, .lastminute h2 {height: 25px;line-height: 25px;}
.scrollcarousel .content  {background: #5C0B54;border: 1px solid #FFFFFF;color:#FFFFFF;padding: 5px 0px;}
.lastminute h2 {background: #5C0B54;border: 1px solid #FFFFFF;font-size: 1.2em;}
.lastminute .content  {background: url(http://images.dvd-sexpress.com/com/lastminute.gif) repeat-x;;border: 1px solid #5C0B54;color: #5C0B54;font-size: 1.2em;height: 130px;line-height: 15px;padding: 5px 5px 0;text-align: left;}
.lastminute .leftblock  {font-size: 1.3em;float:left;height: 130px;line-height: 25px;padding: 10px 5px 0 15px;width: 270px;}
.lastminute .imgblock  {float:left;margin: -25px 0 0;padding: 5px 15px 0 0;}
.scrollcarousel span {padding:0;margin:0;}
.scrollcarousel {margin: 0 0 10px;}
.scroller {	margin:  0 0 10px;}
#empfehlungen .content {background: #5C0B54;border: 1px solid #FFFFFF;color:#FFFFFF;margin-top: 8px;padding: 11px;}
#empfehlungen ul {display: block;list-style-type: none;margin: 0;padding: 0;}
#empfehlungen li {display: block;float: left;font-weight: bold;margin-left: 5px;position: relative;text-align: left;width: 105px;}
#empfehlungen img {border: 1px solid #FFFFFF;}
#empfehlungen a {color: #FFFFFF;}
.clearer {border: none;clear: both;font-size: 1px;height: 1px;line-height: 1px;margin: 0;padding: 0;}
.content-box .neuheit {margin-bottom: -1px;}
ul#hauptdarsteller  {list-style-type: none;margin: 0;padding: 0;}
ul#hauptdarsteller li {display: inline;}
#result-options {border: 1px solid #FFFFFF;height: 20px;margin-bottom: 8px;padding: 8px;text-align: left;}
#uebersicht .content-box {margin: 0px 0px 8px 0px;padding: 8px;}
#uebersicht .box {background: #5C0B54;border: 1px solid #FFFFFF;color:#FFFFFF;height: 151px;margin-bottom: 8px;padding: 8px 0px 8px 8px;position: relative;text-align: left;}
#uebersicht .column-left, .column-right {float: left;width: 50%;}
#uebersicht .box img {border: 1px solid #FFFFFF;float: left;margin-right: 6px;}
#uebersicht .box img.neuheit {border: 0px;display: inline;float: none;margin-bottom: -2px;}
#uebersicht .box a:hover {text-decoration: underline;}
#uebersicht .box .bottom {bottom: 0px;font-size: 1.2em;font-weight: bold;left: 123px; margin-bottom: 10px;position: absolute; width: 158px;}
#uebersicht .box .bottom .oldprice {font-weight: normal;}
#uebersicht .box .bottom .price {font-size: 1.2em;}
#uebersicht .column-left .box {margin-right: 4px;}
#uebersicht .column-right .box {margin-left: 4px;}
#uebersicht h3 {font-size: 1.4em;line-height: 1em;margin: 0px 0px 4px 0px;padding: 0;}
#bottom-navigation, #bottom-navigation-detail {border: 1px solid #FFFFFF;clear: left;font-weight: bold;margin: 8px 0px 8px 0px;padding: 8px;}
#bottom-navigation-detail {clear: none;position: relative;text-align: left;}
#result-options a, #bottom-navigation a, #bottom-navigation-detail a {display: block;font-size: 0.9em;font-weight: normal;height: 18px;line-height: 18px;padding-left: 30px;text-align: left;width: 100px;}
#result-options div {float: right;}
#result-options a.left, #bottom-navigation-detail a.left {background: #9E5E94 url(http://images.dvd-sexpress.com/com/page_nav_left.gif) no-repeat;color:#FFFFFF;float: left;margin: 1px 0px 0px 0px;}
#bottom-navigation-detail a.left  {float: none;}
#result-options select {margin-right: 2px;}
#result-options select {font-size: 0.8em;width: 140px;}
#result-options a.right {background: #9E5E94 url(http://images.dvd-sexpress.com/com/page_nav_right.gif) no-repeat;color:#FFFFFF;float: left;margin: 1px 0px 0px 8px;}
#bottom-navigation a.left {background: #9E5E94 url(http://images.dvd-sexpress.com/com/page_nav_left.gif) no-repeat;color:#FFFFFF;float: left;}
#bottom-navigation a.right {background: #9E5E94 url(http://images.dvd-sexpress.com/com/page_nav_right.gif) no-repeat;color:#FFFFFF;float: right;}
#bottom-navigation div {color: #FFFFFF; margin: 0px 130px;}
#warenkorb-content .content-box {background: #D6C2D4;color: #5C0B54;margin-bottom: 30px;}
div.errorbox {background: #FFFFFF;border: 2px solid #FF0000;color: #FF0000;line-height: 1.5em;margin-bottom: 25px;padding: 10px;}
#ordernav {margin: 0px 0px 23px 0px;padding: 0;text-align: center;}
#ordernav li {background: url(http://images.dvd-sexpress.com/com/order_status_btn.gif) repeat-x;color: #5C0B54;display: block;float: left;font-weight: bold;height: 20px;list-style-type: none;line-height: 20px;margin: 0px 1px 0px 1px;padding: 0;position: relative;width: 132px;}
#ordernav .off {background-image: url(http://images.dvd-sexpress.com/com/order_status_btn_off.gif);color: #CD99C7;font-weight: normal;}
#warenkorb-content img {border: 0;}
#warenkorb-content label {font-weight: bold;padding-bottom: 10px;}
#warenkorb-content label.optional {font-weight: normal;}
#warenkorb-content fieldset {background: url(http://images.dvd-sexpress.com/lines_top.gif) repeat-x right bottom;border: none;padding: 25px 0px 25px 0px;}
#warenkorb-content fieldset.nohelp {padding-left: 175px;}
#warenkorb-content fieldset.buttons {padding-left: 175px;}
#warenkorb-content fieldset.buttons input {margin-bottom: 9px;}
#warenkorb-content fieldset div {float: left;width: 350px;}
#warenkorb-content fieldset h2 {padding-top: 0px;}
#warenkorb-content input.medium, select.medium {width: 200px;}
#warenkorb-content input.big, select.big {width: 310px;}
#warenkorb-content input.small, select.small {width: 150px;}
#warenkorb-content label.small {display: block;float: left;width: 159px;}
#warenkorb-content label.smaller {display: block;float: left;width: 74px;}
#warenkorb-content input.smaller {width: 65px;}
#warenkorb-content input.tiny {width: 20px;}
#warenkorb-content big {font-size: 1.4em;font-weight: bold;}
#warenkorb-content div.helpbox {display: block;font-weight: bold;margin-right: 45px;width: 130px;}
#warenkorb-content input.radiolist {margin-left: -25px;}
#warenkorb-content a {color: #5C0B54;}
#password-link {color:#FFFFFF;font-size: 0.9em;margin-left: 10px;}
#warenkorb-content table {border-collapse: collapse;border-spacing: 0px;empty-cells: show;width: 530px;}
#warenkorb-content thead {font-weight: bold;}
#warenkorb-content td {border-top: 1px solid #FFFFFF;color: #5C0B54;padding: 5px 0px;}
#warenkorb-content td a {font-weight: bold;text-decoration: none;}
#warenkorb-content tfoot {background: #FFFFFF;font-weight: bold;}
#warenkorb-content .currency {text-align: right;}
#warenkorb-content td input {width: 26px;}
#warenkorb-content td img {height: 20px;margin: 1px 0px 0px 2px;vertical-align: top;}
#warenkorb-content .deletebtn {margin: 0px 5px 1px 20px;vertical-align: middle;}
#warenkorb-content .tax {font-size: 0.8em;padding-left: 94px;}
#warenkorb-content .intro {font-size: 1.1em;margin-bottom: 40px;}
#warenkorb-content .intro ul {margin: 3px 0px 3px 0px;padding: 0;}
#warenkorb-content .intro li {background: url(http://images.dvd-sexpress.com/square_bullet.gif) no-repeat 0px 4px;list-style-type: none;margin: 0;padding: 0px 5px 0px 15px;}
#checkoutbtn {float: right;height: 19px;margin: 0px 8px 0px 14px;position: relative;width: 153px;}
#updatebtn {float: right;height: 19px;margin: 0px 8px 0px 14px;position: relative;width: 153px;}
#backbtn {float: right;height: 19px;margin: 12px 183px 0px 0px;position: relative;width: 153px;}
#warenkorb-content .termsinfo {margin: 40px 0px 30px 0px;width: 420px;}
/*a.darsteller {text-decoration: none;}*/
/*a.darsteller:hover {text-decoration: underline;}*/
.info-btn, a.info-btn {background: url(http://images.dvd-sexpress.com/com/info_btn_back.gif) repeat-x;color: #5C0B54;display: block;float: left;font-size: 0.8em;font-weight: bold;height: 24px;line-height: 24px;margin: 12px 0px 0px 3px;text-align: center;width: 33px;}
#info-right input {margin-top: 12px;}
div.box input.warenkorb {float: left;height: 24px;margin-top: 12px;width: 120px;}
#uebersicht .bottom a:hover {text-decoration: none;}
img.error {display: none;height: 16px;width: 16px;}
#warenkorb-content .content-box {margin-top: 0px;}
#mein-konto a {display: block;font-weight: bold;line-height: 18px;margin-bottom: 18px;text-decoration: none;}
#mein-konto a img {margin-right: 12px;vertical-align: middle;}
#mein-konto div.summarybox {margin-bottom: 25px;margin-top: -10px;padding-left: 30px;}
#mein-konto div.summarybox span {color: #FFFFFF;}
#mein-konto td {vertical-align: middle;}
#mein-konto td a {font-weight: normal;margin-bottom: 0;text-decoration: underline;}
#mein-konto address {margin-bottom: 30px;}
img.leftteaser {border: 0;}
div.image-overlay {border: 1px solid #FFFFFF;height: 151px;margin-left: 200px;margin-top: -55px;position: absolute;visibility: hidden;width: 105px;z-index: 100;}
div.image-overlay img {height: 151px !important;margin: 0 !important;width: 105px !important;}
div.animate-outline {background: #5C0B54;border: 1px solid #FFFFFF;color:#FFFFFF;height: 100px;left: 100px;position: absolute;top: 100px;visibility: hidden;width: 100px;z-index: 2;}
.stepcarousel{overflow: scroll; position: relative;}
.stepcarousel .belt{position: absolute;}
.stepcarousel .panel{float: left;overflow: hidden;}
.stcarousel{margin: auto; width: 577px; height: 180px; position: relative;}
.stcarousel .panel{float: left; width: 110px; margin: 0 0 0 5px; position: relative;}
.stcarousel .panel p{width: 108px; text-align: center; font-weight: bold; margin: 5px auto;}
.stcarousel .panel img{height:151px; width: 105px;border:1px solid #FFFFFF;}
#headscroller img {border: 0;}
