* {margin:0px; padding:0px;}

/* STRUKTUR */
body {font-family:Verdana, Arial, Tahoma, sans-serif; font-size:12px;}
#main {width:100%; background:url(img/bg_main.jpg) #ffffff no-repeat; background-position:top left;}
#page_container {width:990px; overflow:hidden; margin:0px auto;}
#page_inner_container {clear:both; float:left; margin:0; padding:0; text-align:left;}
#innerBox {overflow:hidden; float:left; clear:both; padding-right:1px; margin:0; position:relative;}
#outerContainer {border-left: 240px solid #FFFFFF; z-index:1; margin-top:235px; width:750px;}
#innerContainer {margin: 0; width: 100%; z-index: 2; background: #ffffff;}
#wrap {float:left; margin:0; width:100%; text-align:left;}
#middle {float:right; margin:0; width:100%;}
.navtrail {width:750px; padding:3px 0 5px 0;}
.navtrailbc {color:#ff0000; font-weight:bold;}
#nav_left {float:left; margin:0 0 0 -240px; width:235px; position:relative; z-index:5;}
#nav_leftco {float:left; margin:0 0 0 -240px; width:235px; position:relative; z-index:5;}
.navspacer {height:100px;}

#head_container {position:absolute; top:0; width:990px; overflow:hidden;}
.hdcontainer {width:990px;}
.headhda {float:left; height:54px; width:235px;}
.headhdb {float:left; height:49px; width:250px; margin:5px 0 0 0;}
.headhdc {float:left; height:49px; width:500px; margin:5px 0 0 0; text-align:right;}
.headnavfl {float:left; height:35px; width:235px;}
.headnavfr {float:right; height:26px; width:746px; background: url(img/bg_headnav.jpg) repeat-x; text-align:left; padding:9px 0 0 9px;}
.headnavfr li {list-style:none; float:left; margin:0; padding:0 10px 0 10px; border-right:1px solid #666666; font-size:14px; font-weight:bold;}
.headnavfr a {text-decoration:none; color:#000000;}
.headnavfr a:hover {text-decoration:underline; color:#000000;}
.headbctfla {float:left; height:66px; width:235px;} 
.headbctflb {float:left; height:56px; width:434px; padding:10px 0 0 20px; background:#ffff99; border-right:1px solid #999999;}
.headbctflc {float:left; height:56px; width:210px; padding:10px 10px 0 0; text-align:right; background:#ffff99;}
.fontpx {font-size:16px; font-weight:bold;}
.headbctfld {float:left; height:66px; width:80px; text-align:left; background:#ffff99;}
.headcctfla {float:left; height:80px; width:235px;}
.headcctflb {float:left; height:80px; width:755px; background:#ffff99;}

/* FOOTER */
#footer {width:974px; margin:0px auto; background:#ffff99; padding:8px;}
#footer .ftfl {height:90px; float:left; margin:0 0 8px 0; padding:0 33px 0 33px; border-right:1px solid #ffcc00;}
#footer .ftflb {height:90px; float:left; margin:0 0 8px 0; padding:0 0 0 33px;}
#footer .ftflb li {margin:0 0 0 15px;}

.npxfooter {font-size:9px; margin:5px 0 0 0;}

.footerb {width:990px; margin:0px auto; padding:5px; text-align:center;}
.footerb img {padding:10px 10px 0 10px;}
.footerba {float:left; width:170px;}
.footerbb {float:left; width:320px;}
.footerbc {float:left; width:480px;}
.footernpx {font-size:9px;}

.footerc {width:990px; margin:0px auto; padding:8px; text-align:center; font-size:11px; color:#999999;}
.footerc li {list-style:none; float:left; width:130px; padding:5px;}

#footerlna {width:990px; margin:0px auto; height:3px; background:#ffcc00;}
#footerlnb {width:990px; margin:0px auto; height:1px; background:#ffcc00;}
#footerlnc {width:990px; margin:0px auto; height:1px; background:#ffcc00;}
.footerd {width:990px; margin:0px auto; padding:12px 0 0 0; font-size:11px; text-align:center;}

/* Footer Preisroboter.de */
.prrobotfr {width:120px;}

/* ALLGEMEIN */
img {border:0;}

.clr {clear:both; float:none;}

A.linkbgb {background:url(img/icon_link.gif) no-repeat; background-position: 0 2px; padding:0 0 0 10px; font-weight:bold; text-decoration:underline;}
A.linkbgb:hover {background:url(img/icon_link.gif) no-repeat; background-position: 0 2px; padding:0 0 0 10px; font-weight:bold; text-decoration:underline; color:#ff6600;}

A.linkbgn {background:url(img/icon_link.gif) no-repeat; background-position: 0 2px; padding:0 0 0 10px; text-decoration:underline;}
A.linkbgn:hover {background:url(img/icon_link.gif) no-repeat; background-position: 0 2px; padding:0 0 0 10px; text-decoration:underline; color:#ff6600;}


A.linkhelp {background:url(img/icon_info.gif) no-repeat; background-position: 0 0; padding:2px 0 12px 12px; font-weight:bold; text-decoration:underline;}

A.linkblue:link
	{text-decoration:underline; color:#333399;}
A.linkblue:hover
	{text-decoration:underline; color:#6666cc;}
A.linkblue:visited
	{text-decoration:underline; color:#9900cc;}

a:link {} 
a:hover {color:#ff6600;}
a:visited {}

h2 {font-weight:800; font-size:18px; padding:0 0 5px 0;}
h3 {font-weight:800; font-size:14px; padding:0 0 5px 0;}

dd {line-height:22px;}

.hdlines {background:url(img/bg_hdlines.jpg) no-repeat; background-position:0px 5px; padding:0 0 0 15px; margin:8px 0 10px 0;}
.hdlnhth {font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.hdlh1orange {font-size:16px; font-weight:bold; color:#ff6600;}
.hdlh1black {font-size:16px; font-weight:bold; color:#000000;}

.fontbag {font-size:17px; font-weight:bold;}

.fll {float:left}
.flr {float:right}

.taxinfo {font-size:9px;}

.errormessage {border:3px solid #ff0000; background-color:#ffff00; padding:8px; margin:15px 0 18px 0; font-weight:bold; text-align:center;}

.plcontainer {margin:9px 0 9px 0;}

.popupcontainer {margin:9px;}

.inputRequirement {font-weight:bold; color:#ff0000;}

.ctspacera {height:50px;}

/* CONTENT BRITA MEMO */
.brmeda {float:left; width:600px;}
.brmedb {float:right; width:102px;}
.brmeaa {float:left; width:102px;}
.brmeab {float:right; width:600px; text-align:left;}

/* CONTENT BRITA MAXTRA 4 STUFEN FILTRATION */
.brvsfa {float:left; width:345px;}
.brvsfb {float:right; width:380px; text-align:left;}

/* CONTENT RICHTIG WIEGEN */
.miriwifl {float:left; width:150px;}
.miriwifr {float:right; width:450px;}

/* CONTENT ALLGEMEIN */
.ctcontainer {margin:0 0 10px 0; padding:8px; border:1px dotted #cccccc;}
.cwrbel {padding:5px; border:2px solid #000000;}

/* CONTENT ANMELDEN */
.ctanmh1 {margin:0 0 5px 0;}
.ctanmfrpw {margin:21px 0 0 0;}

/* CONTENT HILFE #E3EDF5 */
.hdhilfefr {background:url(img/bg_hdhilfe.gif) no-repeat; background-position:0px 1px; padding:0 0 0 20px; margin:0 0 5px 0;}
.cthelpmfr {margin:20px 0 30px 0;}
.cthelpfrafl {float:left; width:70px;}
.cthelpfrafr {float:right; width:650px; line-height:140%;}
.cthelpfrbfl {float:left; width:360px;}
.cthelpfrbfr {float:right; width:360px;}
.cthelpfrc {margin:0 0 20px 0; padding:8px; background:#efefef; border:1px dotted #333333; line-height:150%;}

/* CONTENT HILFE NAVIGIEREN UND ARTIKEL FINDEN */
.cthnavimg {margin-top:20px; margin-bottom:30px; padding:10px; background:#e5e5e5; text-align:center;}

.hnavuartc {float:left; width:300px;}
.hnavuartd {float:right; width:430px;}

/* CONTENT LIEFERUNG UND VERSAND */
.ctlievct {margin:0 0 30px 0; line-height:140%; text-align:justify;}
.cluvpll {float:left; width:550px; padding:12px 0 12px 6px;}
.cluvplr {float:right; width:150px; padding:12px 6px 12px 0; text-align:right;}

/* CONTENT SOFORTUEBERWEISUNG */
.csufl {float:left; width:580px; text-align:justify;}
.csufr {float:right; width:150px; text-align:right;}

/* CONTENT WIDERRUFSRECHT */
.ctwirr {margin:20px 0 0 0;}

/* CONTENT ZAHLUNGSARTEN */
.czmfl	{float:left; width:200px; text-align:center;}
.czmfr	{float:right; width:520px;}

/* BOXEN ALLGEMEIN */
.boxhd {background:url(img/bg_boxhd.jpg) no-repeat; font-size:16px; font-weight:bold; padding:12px 0 5px 8px;}

/* BOX SEARCH */
.bsrcha {float:left; font-weight:bold;}
.bsrchb {float:left; padding:0 10px 0 10px;}
.bsrchc {float:left;}
.bsrchd {float:left; margin:8px 0 0 0;}

/* BOX CART */
.bcarthdbg {background:url(img/bg_carthd.jpg) no-repeat; padding:12px 0 0 55px; margin:10px 0 0 0;}
.bcarthd {font-size:16px; font-weight:bold;}
.bcartct {margin:0 0 10px 0; border:1px solid #cccccc; padding:5px;}
.bcarttotal {border-bottom:1px dotted #666666; padding:0 0 3px 0; text-align:right;}

/* BOX CATEGORIES */
.hdcat {background:url(img/bg_boxhd.jpg) no-repeat; font-size:16px; font-weight:bold; padding:12px 0 5px 8px;}
.bcatct {border-bottom:1px dotted #333333;}

li.maincat {list-style: none; padding: 6px 0 6px 12px; border-top: 1px dotted #333333; background:url(img/bg_maincat.gif) no-repeat; background-position:0px 3px; font-weight:bold;}
li.maincat a:link, li.maincat a:visited, li.maincat a.active:link {text-decoration:none; color:#000000;}
li.maincat a:hover, li.maincat a.active:hover {text-decoration: underline;} 

li.maincat_submenue {list-style: none; padding: 6px 0 6px 12px; border-top:1px dotted #333333; background:url(img/bg_maincat.gif) no-repeat; background-position:0px 3px; font-weight:bold; text-decoration:none;}
li.maincat_submenue a:link, li.maincat_submenue a:visited, li.maincat_submenue a.active:link {text-decoration:none; color:#000000;}
li.maincat_submenue a:hover, a.active:hover {text-decoration: underline;}

li.subcat_level1 {list-style: none; margin: 0 0 0 8px; padding:0 0 5px 18px; background:url(img/bg_sublevels.gif) no-repeat; background-position:left;}
li.subcat_level1 a:link, li.subcat_level1 a:visited, li.subcat_level1 a.active:link {text-decoration:none; color:#000000;}
li.subcat_level1 a.active:link, a:active, a.active:visited {font-weight:bold;}
li.subcat_level1 a:hover, a.active:hover {text-decoration: underline;}

li.subcat_level1_submenue1 {list-style: none; margin: 0 0 0 8px; padding:0 0 5px 18px; background:url(img/bg_sublevels.gif) no-repeat; background-position:left;}
li.subcat_level1_submenue1 a:link, subcat_level1_submenue1 a:visited, subcat_level1_submenue1 a.active:link {text-decoration:none; color:#000000;}
li.subcat_level1_submenue1 a.active:link, a:active, a.active:visited {font-weight:bold;}
li.subcat_level1_submenue1 a:hover, a.active:hover {text-decoration:underline;}

li.subcat_level2 {list-style: none; margin: 0 0 0 24px; padding:0 0 5px 18px; background:url(img/bg_sublevels.gif) no-repeat; background-position:left;}
li.subcat_level2 a:link, li.subcat_level2 a:visited, li.subcat_level2 a.active:link {text-decoration:none; color:#000000;}
li.subcat_level2 a.active:link, a:active, a.active:visited {font-weight:bold;}
li.subcat_level2 a:hover, a.active:hover {text-decoration: underline;}

/* BOX MANUFACTORs */
.bmanuct {margin:0 0 15px 0; padding:5px; background:#ffdd21;}

/* BOX NEWSLETTER */
.boxnewsl {margin:0 0 10px 0; padding:8px; background:url(img/bg_newsl.jpg) repeat-x; font-size:14px;}
.hdnewsl {font-weight:bold; color:#ffffff; margin:0 0 5px 0;}
.bcnewsla {margin:0 0 8px 0; font-size:11px; color:#ffffff;}
.bcnewslb {font-size:11px; color:#ffffff;}

/* BOX INFORMATIONEN */
.binfoct {margin:0 0 18px 0; padding:5px; border:1px solid #cccccc; line-height:150%;}
.binfoct a:link {color:#000000; text-decoration:none;}
.binfoct a:hover {color:#000000; text-decoration:underline;}
.binfoct a:visited {color:#9900cc; text-decoration:none;}

/* BOX ADMIN */
.badminct {padding:8px; margin:0 0 18px 0; border:1px solid #cccccc;}

/* PRODUCT LISTING MIT DESCR */
.plmanucontent {margin:10px 0 0 0;}
.plmanucfl {float:left; width:620px; padding:0 5px 0 0; text-align:right;}
.plmanucfr {float:right;} 
.plcontent {float:left; width:239px; padding:5px; border-right:1px dotted #000000;}
.plhdline {margin:0 0 10px 0;}
.plhdline a { font-size:13px; font-weight:bold; color:#000099; text-decoration:none;}
.plhdline a:hover { font-size:13px; font-weight:bold; color:#0085b8; text-decoration:underline;}
.pldescr {float:left; width:129px;}
.plprodimage {float:right; text-align:center; width:110px;}
.plcontainer {margin:5px 0 5px 0;}
.plbuttons {float:left; width:85px;}
.plprice {float:right; width:154px; font-weight:bold; text-align:right; color:#cc3300;}
.tcline {height:1px; margin:8px 0 8px 0; background:url(img/tcline.jpg) repeat-x;}
.plnavigation {margin:24px 0 30px 0;}

/* PRODUCT LISTING OHNE DESCR */
.pltextfl {float:left; text-align:center; width:110px;}
.pltextfr {float:right; width:129px;}
.plndescrprice {font-size:14px; font-weight:bold; text-align:left; color:#cc3300;}

/* PRODUCT INFO */
.pimanu {margin:0 0 10px 0;}
.pipcontainer {float:left; width:341px; text-align:center; margin:0 0 15px 0;}
.pimoreimg {padding:3px;}
.pithumbs {float:left; text-align:center; padding:1px; margin:1px; border:1px solid #666666;}
.pipicontainer {float:right; width:391px; text-align:left;}
.pipp {padding-bottom:8px; border-bottom:1px solid #000000; margin-bottom:15px;}
.piprice {font-size:18px; font-weight:bolder; text-align:left; margin:10px 0 0 0; padding:5px 0 5px 0;}
.pitaxship {font-size:9px; margin:0 0 15px 0;}
.picaic {font-weight:bold; margin-bottom:15px;}
.picqty {float:left; width:110px; font-weight:bold;}
.picbutton {float:right; width:281px; text-align:left;}
.piverf {line-height:200%;}
.piartbeschr {border-top:2px dotted #666666; border-bottom:2px dotted #666666; padding:5px; margin:30px 0 14px 0; font-weight:bold;}
.piabtext {margin-bottom:50px;}
.piabtext li {margin-left:15px; line-height:170%; list-style-type:disc;}
.piwkbhdl {margin:12px 0 0 0; padding:8px 0 0 0; border-top:2px solid #cccccc; font-size:17px; font-weight:bold;}
.piwkba {width:100%; margin:0 0 10px 0; padding:0 0 8px 0; border-bottom:2px solid #cccccc;}
.piwkbb {float:left; width:401px; padding:11px 0 0 0;}
.piwkbba {font-size:15px; font-weight:bold;}
.piwkbc {float:right; width:331px;}
.piwkbca {float:left; padding:11px 0 0 0; font-weight:bold;}

/* CHECKOUT SEITEN */
.choutnav {margin:18px 0 15px 0;}
.cocontainer {margin:0 0 15px 0; padding:8px; border:1px dotted #cccccc;}
.cofooter {padding:0 10px 0 10px; margin:25px 0px 80px 0px;}
.cofooterfl {width:48%; float:left;}
.cofooterfr {width:48%; float:right; text-align:right;}

/* CHECKOUT BOXEN */
.boxcoct {padding:8px; margin:0 0 10px 0; border:1px solid #cccccc; text-align:center;}
.boxcoct img {padding:5px;}

/* MODUL ACOOUNT DELETE */
.madfooter {margin:30px 0px 30px 0px;}

/* MODUL ACOOUNT HISTORY INFO */
.mahifl {float:left; width:49%; border-top:1px solid; border-color:#B0B284;}
.mahifr {float:right; width:49%;border-top: 1px solid; border-color: #B0B284; text-align:left;}
.mahipo {width:100%; border-bottom:1px solid #ccc; margin-bottom:4px;}

/* MODUL ADDRESS BOOK */
.mabaf {padding:10px; width:280px; background-color:#F2F2F2; border:1px solid #ccc; color:#000000}

/* MODUL ALSO PURCHASED */
.mapct {float:left; width:235px; padding:2px; border-right:1px dotted #000000;}
.maptextfl {float:left; text-align:center; width:110px;}
.maptextfr {float:right; width:125px;}
.mapspacer {height:30px;}

/* MODUL CHECKOUT SHIPPING BLOCK */
.mcosbfl {float:left; width:20px;}
.mcosbfr {float:right; width:100px;}

/* MODUL CHECKOUT PAYMENT BLOCK */
.mcopframe {width:740px; text-align:left;}
.mcopbdsa {float:left; width:20px; padding:5px; text-align:center;}
.mcopflla {float:left; width:20px; padding:5px; text-align:center;}
.mcopfllb {float:left; width:690px; text-align:left;}
.mcopfllc {float:left; width:180px; margin:0 0 3px 0;}
.mcopflld {float:left; width:450px; margin:0 0 3px 0;}
.mcopflle {float:left; width:150px;}
.mcopfllf {float:left; width:250px; margin:0 0 3px 0;}
.mcopbmdm {float:left; width:300px; padding:5px; font-weight:bold;}
.mcopbdmc {float:right; width:100px;}
.mcopbmdc {padding:2px 0 5px 5px;}

/* MODUL ACCOUNT */
.macontainer {margin:0 0 15px 0; padding:8px; border:1px dotted #cccccc;}
.mazgcontainer {width:750px;}
.mazgimg {float:left; width:175px; text-align:center;}
.mazgtext {float:right; width:550px; text-align:left;}
.magidk {margin:10px 0 0 0;}
.maorders {margin:0 0 15px 0;}

/* MODUL CHECKOUT CONFIRMATION */
.mcocffl {float:left; width:80%;}
.mcocffr {float:right; width:20%; text-align:right;}

/* MODUL CHECKOUT SUCCESS */
.mcosshdl {margin:0 0 15px 0; font-size:20px; text-align:center; padding:0px;}

/* MODUL CHECKOUT NEW ADDRESS */
.mcomnafl {float:left; width:150px; font-weight:bold}
.mcomnafl dd {height:20px;}

/*MODUL CONTACT US */
.mcusfl {float:left; width:150px;}
.mcusfr {float:right; width:580px; text-align:left;}
.mcusfooter {margin:15px 0 0 0; text-align:right;}
.mcussuc {line-height:180%; text-align:center; font-weight:bold;}

/* MODUL CONTENT */
.mctfooter {margin:30px 0 36px 0; text-align:left;}

/* MODUL CREATE ACCOUNT und CREATE GUEST ACCOUNT */
.mcrafll {float:left; width:200px; text-align:left;}
.mcraflr {float:right; width:530px; text-align:left;}
.mcradats {background:#FFFF00; padding:5px; border:1px dotted #666666; text-align:justify; margin-bottom:10px; font-weight:bold;}
.mcraga {margin:0 0 28px 0;}

/* MODUL ERWEITERTE SUCHE */
.meshlpl {width:100%; text-align:right; margin:5px 0 20px 0;}
.mesfll {float:left; width:230px;}
.mesflr {float:right; width:470px; text-align:left;}

/* MODUL ERWEITERTE SUCHE POPUP */
.mpupshlp {margin:15px 0 5px 0; text-align:right;}

/* MODUL LOGIN - DEFINIERT AUCH UNTER CONTENT ANMELDEN */
.mlfllcontainer {margin:0 0 15px 0; padding:8px; border:1px dotted #cccccc;}
.mlcab {margin:8px 0 0 0;}
.mlbna {margin:8px 0 0 0; text-align:right;}
.mllna {margin:15px 0 0 0;}
.mllna li {margin-left:15px; line-height:150%; list-style-type:disc;}

/* MODUL LOGOFF */
.mloocontainer {padding:8px; text-align:center; border: 1px dotted #cccccc;}
.mlooct {margin:30px 0 30px 0; font-size:14px; font-weight:bold; line-height:180%;}
.mloobut {margin:20px 0 0 0;text-align:right;}

/* MODUL NEWSLETTER */
.mnlctflla {float:left; width:240px;}
.mnlctflra {float:right; width:465px; line-height:180%; padding:30px 0 0 0;}
.mnlctfllb {float:left; width:150px;}
.mnlctflrb {float:right; width:550px;}
.mnlinout {font-weight:bold; background-color:#ffff00;}

/* MODUL NEW PRODUCTS */
.mnepfl {float:left;}
.mnepfr {float:right;}

/* MODUL SHOPPING CART */
.hdlinecart {background:url(img/bg_hdlines.jpg) no-repeat; background-position:0px 5px; padding:0 0 0 15px; margin:0 0 18px 0;}
.mcarta {float:left; width:32%; padding:1px; border:1px solid #cccccc;}
.mcartb {float:left; width:32%; height:130px; padding:5px; margin:0px 1%; border:1px solid #cccccc;}
.mcartc {float:left; width:30%; height:130px; padding:5px; border:1px solid #cccccc;}
.mcartfempty {margin:20px 0 0 0; padding:8px; text-align:left; border-top:3px solid #ffff66;}
.mcartfnempty {padding:17px 0 0 0; border-top:3px solid #ffff66;}
.mcartfnefl {width:69%; float:left;}
.mcartfnefr {width:29%; float:right; text-align:right;}
.mcarthelp {margin:0 0 15px 0; text-align:right;}
.mcartfr {padding:5px 0 5px 0;	border:1px dotted #666666;}
.mcartbutrel {text-align:right;}

/* MODUL SPECIALS */
.mspecshipn {font-size:10px; font-weight:bold;}

/* MODUL ORDER DETAILS */
.orderdetails {font-size:11px;}
.od_remove_header {float:left; width:50px; border-bottom:1px solid #cccccc; font-weight:bold;}
.od_remove {float:left; width:50px; margin-top:15px; text-align:center;}
.od_img_header {float:left; width:70px; margin:0 0 8px 0; border-bottom:1px solid #cccccc;}
.od_img {float:left; width:70px; margin:5px 0 8px 0; text-align:center;}
.od_qty_header {float:left; width:50px; border-bottom:1px solid #cccccc; text-align:center; font-weight:bold;}
.od_qty {float:left; width:50px; margin-top:5px; text-align:center;}
.od_article_header {float:left; width:260px; border-bottom:1px solid #cccccc; font-weight:bold;}
.od_article {float:left; width:250px; margin-top:5px; padding:0 10px 0 0;}
.od_shippingtime_header {float:left; width:120px; border-bottom:1px solid #cccccc; font-weight:bold;}
.od_shippingtime {float:left; width:120px; margin-top:5px;}
.od_singleprice_header {float:left; width:98px; border-bottom:1px solid #cccccc; font-weight:bold;}
.od_singleprice {float:left; width:90px; margin-top:5px;}
.od_totalprice_header {float:right; width:100px; border-bottom:1px solid #cccccc; text-align:right; font-weight:bold;}
.od_totalprice {float:right; width:98px; margin-top:5px; text-align:right; font-weight:bolder;}
.od_attributes_name {}
.od_attributes_valuename {}
.od_totalcost {text-align:right; line-height:150%;}

.row1 {background:#f2f2f2;}
.row1, .row2 {padding:5px; margin:0 0 10px 0;}
.row2 {background:#ffff99;}

/* MODUL GRADUTED PRICE */
.mgradprice {font-size:14px; border-bottom:1px dotted #333333; padding:5px 0 0 0;}
.mgradct {border-bottom: 1px dotted #333333; margin:0 0 2px 0;}

/* MODUL CHECKOUT PROCESS TRSUTED SHOPS */
.mtsframe {}
.mtsfl {float:left; width:100px;}
.mtsfr {float:right; width:620px; text-align:justify;}


/* POPUP_CONTENT.PHP */
.popupct {padding:8px;}

/* SLIMBOX */
#lbOverlay {position: absolute; z-index: 9999; left: 0; width: 100%; background-color: #000000; cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute; z-index: 9999; left: 50%; overflow: hidden; background-color: #fff;}
.lbLoading {background: #ffffff url(img/slimbox/loading.gif) no-repeat center;}
#lbImage {position: absolute; left: 0; top: 0; border: 10px solid #ffffff; background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(img/slimbox/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(img/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink {display:block; float:right; width:66px; height: 22px; background: transparent url(img/slimbox/closelabel.gif) no-repeat center; margin: 5px 0; outline: none;}
#lbCaption, #lbNumber {margin-right:71px;}
#lbCaption {font-weight:bold;}

