h1 {font-family: Verdana, Arial, sans-serif;font-size: 14px;color:#000000;margin-bottom: 0px;font-weight : bold;}h2 {font-family: Verdana, Arial, sans-serif;font-size: 12px;color:#cc0000;margin-bottom:0px;margin-top: 0px;font-weight : bold;}
h3 {font-family: Verdana, Arial, sans-serif; font-size: 12px;color:#cc0000;margin-bottom: 0px;font-weight : bold;}h4 {font-family: Verdana,  Arial, sans-serif;font-size: 12px;color:#000000;margin-bottom:0px;font-weight : bold;}
hr {height: 1px; color: grey; background-color: grey; border: none;}
.storewidth {width:100%;}
.pr_box  {font-family: Verdana, Arial, sans-serif; font-size: 10px;color:#0068CD;margin-bottom: 0px;background-color: #DDDDDD;font-weight : bold;}
.headerimg {background-image: url(../templates/best-electronics/img/header.jpg);background-color: #c00000;background-repeat: repeat-x;height:43px;}
#headerimg_right {float:right;}
#headerimg_left{float:left;}
.headerimg_right_1{float:right;padding-top:10px;text-align:left;margin-right:40px;}
.startseite{border: 1px solid #c0c0c0;font-family: Verdana, Arial, sans-serif;font-size: 12px;padding:4px;position:relative;width:99%;}
.startseite_header{border: 1px solid #c0c0c0;font-family: Verdana, Arial, sans-serif;font-size: 12px;padding:4px;position:relative;width:99%;background: #fff url(../templates/best-electronics/img/konfigurator/startseite_header.jpg) no-repeat right top;margin-bottom:2px;color: #0068CD;}
.speicher_detail{border: 1px solid #c0c0c0;font-family: Verdana, Arial, sans-serif;font-size: 12px;position:relative;width:100%;}
.boxborder4{border-top: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;}
.speicher_detail {border: 1px solid #c0c0c0;font-family: Verdana, Arial, sans-serif;font-size: 12px;position:   relative;width:100%;}
#clear {clear:both;}.clear {clear:both;height:10px;}.clear_startseite {clear:both;height:3px;}
.boxborder {border: 1px solid #c0c0c0;margin-top: 5px;line-height: 1.5;font-family: Verdana, Arial, sans-serif;font-size: 11px;padding:2px;}	
.boxborder_kundenstimmen {border: 1px solid #c0c0c0;margin-top: 5px;line-height: 1.5;font-family: Verdana, Arial, sans-serif;font-size: 11px;padding:4px;width: 168px;}
.boxborder_search {border: 1px solid #c0c0c0;margin-top: 5px;line-height:1.5;font-family: Verdana, Arial, sans-serif;font-size: 11px;padding-top:2px;padding-bottom:4px;padding-left:2px;padding-right:2px;width: 170px;}
.boxborder_1 {border: 1px solid #c0c0c0;margin-top: 5px;font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;padding:1px;width: 172px;}
.loginbox {border-bottom: 1px dashed #cccccc; width:170px;}
.boxText {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.boxTextBG {font-family: Verdana, Arial, sans-serif;font-size: 12px;background-color: #f1f1f1;}
.boxTextBGII {font-family: Verdana, Arial, sans-serif;font-size: 10px;background-color: #FFCC99;}
.boxTextPrice {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #FF0000;}
.errorBox {font-family : Verdana, Arial, sans-serif;font-size : 10px;font-weight: bold;background-color: #ffb3b5;}
.gvBox {font-family : Verdana, Arial, sans-serif;font-size : 14px;font-weight: bold;border-color: #FFFFFF;border: 1px solid;background-color: #ffb3b5;}
.stockWarning {font-family : Verdana, Arial, sans-serif;font-size : 10px;color: #cc0033;}
.productsNotifications {background-color: #f2fff7;}
.orderEdit {font-family : Verdana, Arial, sans-serif;font-size : 10px;color: #70d250;text-decoration: underline;}
A.cat_left {color: #fff;text-decoration: none;font-family: Verdana, Arial, sans-serif; font-size: 12px;}
A.cat_left:hover {color:#fff;text-decoration: none;font-family: Verdana, Arial, sans-serif; font-size: 12px;}		
.categories_left {border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
#button ul {list-style: none;margin: 0;padding: 0;border: none;background:#ffffff;}
#button li {width: 170px;margin: 0;}
#button_a ul {list-style: none;margin:0;padding:0;border: none;background:#ffffff;}
#button_a li {width: 170px;margin: 0;}
#button ul li.navlist {}
#button ul li.categories_left  a {display: block;padding: 2px 4px 6px 6px;  background-color: #e15353;color: #fff;text-decoration: none;font-family: Verdana,  Arial, sans-serif; font-size: 12px;text-align: left;line-height: 16px;}
#button ul li.categories_left a:hover {border-left: 0px solid #CED0D6;background: #CC0000;color: #FFF;}
#button_a ul li.categories_right  a {display: block;padding: 2px 2px 2px 0px;  background-color: #fff; color: #000000; text-decoration: none;font-family: Verdana,  Arial, sans-serif; font-size: 12px;text-align: left;line-height: 19px;}
#button_a ul li.categories_right a:hover {color: #0068CD; text-decoration: underline;}
A.cat_left {color: #fff;text-decoration: none;font-family: Verdana,  Arial, sans-serif; font-size: 12px;}
A.cat_left:hover {color:#fff;text-decoration: none;font-family: Verdana,  Arial, sans-serif; font-size: 12px;}   
img {border:0;}
A {color: #000000;text-decoration: none;}
A:hover {color: #0000ff;text-decoration: underline;}
FORM {display: inline;}
TR.header {background-color: #ffffff;}
.navigation {width:100%;clear:both;font-family: Verdana, Arial, sans-serif;font-size: 10px;color:#000000;line-height: 2;height:20px;border-bottom:1px solid #808080;border-top:1px solid #fff;}
#navigation_trail {background: url(../templates/best-electronics/img/navi_bg.jpg) #FFF repeat-x;border-bottom:1px solid #808080;float: left;width: 85%;}   
#navigation_datum {background: url(../templates/best-electronics/img/navi_bg.jpg) #FFF repeat-x;border-bottom:1px solid #808080;}
A.headerNavigation {color: #000000;}
A.headerNavigation:hover {color: #000000;}
TD.conditions {background-color: #FFCCCC;}
A.confirmationEdit {color: #009933;font-style: italic;}
A.confirmationEdit:hover {color: #009933;font-style: italic;text-decoration: underline;}
TR.headerError {background-color: #ff0000;}
TR.headerMessage {background-color: #00CC33;}
.moduleHeading {font-family: Verdana, Arial, sans-serif;font-size: small;font-weight: bold;padding-bottom: 10px;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #ff0000;color: #ffffff;font-weight:bold;text-align:center;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}
TR.footer {background: #bbc3d3;}
TD.footer {font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #F6F6F6;color: #000000;font-weight:bold;border-bottom: 1px solid;border-color: #b6b7cb;}
.infoBoxContents {font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #FFFFFF;border:1px solid #c0c0c0;margin-top:2px;margin-bottom: 2px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFFFFF;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TD.infoCATPRODUCTS{font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;border: 1px solid #fff;height:20px;color:#fff;background-color: #CC0000;}
.infoBoxHeading {font-family: Verdana, Arial, sans-serif;font-size: 12px;width: 170px;font-weight:bold;border:1px solid #fff;height 24px;color: #fff;background-color: #C00000;line-height:2;}
.infoBoxHeading_right {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;height: 24px;line-height:2;padding-left:4px;color: #404040;background-image: url(../templates/best-electronics/img/left_bg.jpg);background-repeat:repeat-x;background-color: #dddddd;margin-top: 5px;width: 174px;}
.box_left {margin-top: 5px;}	
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif;font-size: 10px;border-right:4px solid;background:#E6E6E6;border-color:#C4C4C4;}
TD.infoBox_right, SPAN.infoBox_right {font-family: Verdana, Arial, sans-serif;font-size: 10px;background-color:#ffffff}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #f8f8f9;}
TABLE.productListing {border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading {font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #b6b7cb;color: #FFFFFF;font-weight: bold;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
A.pageResults {color: #0000FF;text-decoration: underline;}
A.pageResults:hover {color: #0000FF;background: #FFFF33;}
A.systemResults {color:#CC0000;text-decoration: underline;font-weight: bold;}
A.systemResults:hover {color: #0000FF;}
TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;}
TD.main, P.main {font-family: Verdana, Arial, sans-serif;font-size: 12px;line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif;font-size: 13px;color: #aabbdd;}
TD.fieldKey {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif;font-size: 12px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif;font-size: 12px;}
TEXTAREA {width: 100%;font-family: Verdana, Arial, sans-serif;font-size: 12px;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #f0a480;font-weight: bold;}
SPAN.underline {text-decoration: underline;}
TABLE.formArea {background: #f1f1f1;border-color: #cccccc;border-style: solid;border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
.copyright {font-family: Verdana, Arial, sans-serif;font-size: 9px;line-height: 1.5;text-align:center;}
.parseTime {font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;text-align:center;}
A.copyright {color: #000000;}
A.copyright:hover {color: #0000ff;text-decoration: underline;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #c76170;font-weight: bold;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
SPAN.productOldPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;text-decoration: line-through;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
SPAN.productDiscountPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;}
.smallHeading {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: x-small;font-weight: bold;color: Black;}
.moduleRow {font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;background-color: #FFFFFF;border: 1px solid;border-color: #E6E6E6;}
.moduleRowOver {background-color: #F54036; border: 1px solid;border-color: #ffffff;font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5; }
.moduleRowSelected {background-color: #DDDDDD;border: 1px solid;border-color: #ff0000;}
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color:#666666;padding-top:2px;padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}
.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.tableShop {background-color: #ffffff;border-left: 1px solid;border-right: 1px solid;border-color: #b6b7cb;}
td.navLeft {width: 170px}
td.navRight {background-color: #FFFFFF;width: 174px;}
table.systemcheck {font-family: Verdana, Arial, sans-serif; font-size:10px;color:#000000;text-decoration: none;} 
.contentsTopics {font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;}
.tableListingI {background-color: #eeeeee;}
.tableListingII {background-color: #d0d0d0;}
.tableBody {padding: 5px;}
.poweredby {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;font-weight: bold;}
.onepxwidth {width: 1px;}
.preis {font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;}
.login_kopf {color:#000000;font-weight:bold;background-color:#DDDDDD;border: 1px solid #fff;}
.login_kopf_1 {padding:5px;color:#000000;font-weight:bold;background-color:#DDDDDD;border: 1px solid #fff;}	
.navigation {font-family:Verdana, Arial, sans-serif; font-size:10px;color:#000000;height:20px;background-image: url(../templates/best-electronics/img/navi_bg.jpg);border-bottom:1px solid #808080;border-top:1px solid #fff;}	
.start {font-family: Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#000000;text-decoration: none;}  
A.start {font-family: Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#000000;text-decoration: none;} 
A.allge {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight:normal;color:#CC0000;text-decoration: none;} 
.shoprand_fuss {border-top:1px solid #c0c0c0;}	
table.orderdetails {font-size:11px; background-color:#FFF2CC; border-style: solid; border-width:0px 1px 1px 1px; border-color:#DA9401;}
table.orderdetails tr td {padding:4px}
table.orderdetails tr.headerrow td {background-color:#DA9401; color:#FFFFFF; font-weight:bold}
table.orderdetails tr.headerrow td.left {text-align:left}
table.orderdetails tr.headerrow td.center {text-align:center}
table.orderdetails tr.headerrow td.right {text-align:right}
table.orderdetails tr.contentrow1 td {background-color:#FFF2CC;vertical-align:top}
table.orderdetails tr.contentrow1 td.quantity {text-align:center}
table.orderdetails tr.contentrow1 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow1 td.productname {text-align:left}
table.orderdetails tr.contentrow2 td {background-color:#FFEAAB;vertical-align:top}
table.orderdetails tr.contentrow2 td.quantity {text-align:center}
table.orderdetails tr.contentrow2 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow2 td.productname {text-align:left}
table.orderdetails tr td.singleprice {text-align:right; white-space:nowrap}
table.orderdetails tr td.totalprice {text-align:right; white-space:nowrap}
table.orderdetails tr td.delete {text-align:center; white-space:nowrap}
table.orderdetails tr td.productname table.productattributes {margin-top:3px;}
table.orderdetails tr td.productname table.productattributes tr td {padding:0px;}
table.orderdetails tr td.productname table.productattributes tr td.attribute {padding-right:4px;}
table.orderdetails tr td.productname table.productattributes tr td.value {width:100%;}
table.orderdetails tr td.subtotal {background-color:#FFEAAB; text-align:right;border-style: solid; border-width:1px 0px 0px 0px; border-color:#DA9401;}
p.checkoutcomment textarea {width:100%}
p.checkoutagb textarea {width:100%}
ul#checkoutnavigation {}
ul#checkoutnavigation li {height: 70px; list-style-type:none; float:left; width:185px; margin-right:15px; border: solid 1px; padding:8px}
ul#checkoutnavigation li.active {background-color: #FFEAAB}
ul#checkoutnavigation li.active .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.active .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.active .description {font-size:11px}
ul#checkoutnavigation li.inactive {color:#999999; background-color: #EDEDED; border-color:#999999}
ul#checkoutnavigation li.inactive .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.inactive .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.inactive .description {font-size:11px}
/* p.errormessage {border: solid #ff0000 2px; padding:15px; background-color:#FFD6D6} */
ul.messageStack {border:solid 2px #B22020; background-color:#FFD6D6; padding:8px}
ul.messageStack li {}
ul.messageStack li.messageStackError {list-style:none; padding:5px 0px 2px 20px; background-image:url(images/icons/exclamation.png); background-repeat:no-repeat; background-position:0px 4px}
ul.messageStack li.messageStackWarning {list-style:none; padding:5px 0px 2px 20px; background-image:url(images/icons/icon_alert.gif); background-repeat:no-repeat; background-position:0px 4px; background-color:#FFF2CD}
ul.messageStack li.messageStackSuccess {list-style:none; padding:5px 0px 2px 20px; background-image:url(images/icons/icon_accept.gif); background-repeat:no-repeat; background-position:0px 4px; background-color:#66FF66}
/* SUCCESS MESSAGE */
/* .messageStackSuccess {padding:4px; background-color:#66FF66} */
#konfigurator {padding:10px;border:1px solid #c0c0c0;}
#konfigurator_header {clear: both;height: 20px;background: url(../templates/best-electronics/img/konfigurator/konfigurator_header.jpg) no-repeat center top;text-align: right;width:570px;padding-right: 30px;font-size: 11px;font-style:italic;color: #6D6A67;}
#konfigurator_body {width: 570px;background: url(../templates/best-electronics/img/konfigurator/konfigurator_body_1.jpg) center repeat-y;}
#konfigurator_footer {width: 570px;background: url(../templates/best-electronics/img/konfigurator/konfigurator_footer_1.jpg) center no-repeat;height: 18px;clear: both;}
.konfigurator_search {padding-right:11px;width:552px;height:41px;clear: both;}
.konfigurator_search_right {float:right;height: 34px;width:402px;text-align: left;padding-right: 20px;background: url(../templates/best-electronics/img/konfigurator/konfigurator_search_right.jpg) repeat-x;padding-top:7px;text-align: right;}
.konfigurator_search_left{float:left;width: 130px;height: 41px;text-align: left;line-height:4.0em;background: url(../templates/best-electronics/img/konfigurator/konfigurator_search_left.jpg) repeat-x;color: #6D6A67;}
.konfigurator_search_left_2{float:left;width: 130px;height: 41px;text-align: left;line-height:4.0em;background: url(../templates/best-electronics/img/konfigurator/konfigurator_search_left_2.jpg) repeat-x;color: #6D6A67;}
.konfigurator_search_left_3{float:left;width: 130px;height: 41px;text-align: left;line-height:4.0em; background: url(../templates/best-electronics/img/konfigurator/konfigurator_search_left_3.jpg) repeat-x;color: #6D6A67;}
.konfigurator_comment {width:100%;clear: both;}
.konfigurator_comment_left {float:left;width:48%;height:85px; text-align: left;vertical-align:middle;padding:4px; border: 1px solid #c0c0c0;}
.konfigurator_comment_right {float:right;width:48%;height:85px; padding:4px; border: 1px solid #c0c0c0;}
.dynamic-tab-pane-control.tab-pane {position:relative;width:100%;margin-right:-2px;}
.dynamic-tab-pane-control .tab-row .tab{width:140px;height:16px;background:url(../templates/best-electronics/luna/tab.png);position:relative;top:0;display:inline;float:left;overflow:hidden;cursor:Default;margin:1px -1px 1px 2px;padding:2px 0 0 0;border:0;z-index:1;font:11px Verdana,Arial,Sans-serif;white-space:nowrap;text-align:center;}
.dynamic-tab-pane-control .tab-row .tab.selected{width:140px!important;height:18px!important;background:url(../templates/best-electronics/luna/tab.active.png) no-repeat!important;border-bottom-width:0;z-index:3;padding:2px 0 0 0;margin:1px -3px -3px 0;top:-2px;font:11px Verdana,Arial,Sans-serif;}
.dynamic-tab-pane-control .tab-row .tab a{font:11px Verdana,Arial,Sans-serif;color:Black;text-decoration:none;cursor:default;}
.dynamic-tab-pane-control .tab-row .tab.hover{font:11px Verdana,Arial,Sans-serif;width:140px;height:16px;background:url(../templates/best-electronics/luna/tab.hover.png) no-repeat;}
.dynamic-tab-pane-control .tab-page{clear:both;border:1px solid #919b9c;background:#fcfcfe;z-index:2;position:relative;top:-2px;font-family:Verdana,Arial,sans-serif;color:#000;font-size:12px;padding:10px;}
.dynamic-tab-pane-control .tab-row{z-index:1;white-space:nowrap;}
