*{margin:0px; padding:0px}
* html{}
a:link, a:visited{text-decoration:none; color:#9CF}
a:hover, #navigation a:hover{color:#9CF}
.subcat_sitemap{margin-left:15px; font-size:smaller}
body{background-color:#14285f; color:#9CF}
dd{line-height:22px}
div.inputRequirement, 
dd.inputRequirement{color:#C00}
h1{color:#000; font-weight:bold; font-size:22px; margin:20px 0px 15px 0px; padding:0px; width:auto; border-style:solid; border-width:0px 0px 1px 0px; border-color:#000}
h2{color:#000; font-weight:bold; font-size:16px; margin:15px 0px 8px 0px; padding:0px}
html{font-family:Arial,Helvetica,sans-serif; font-size:0.8em; color:#333}
img{border:0}
li.level1{margin-left:10px; list-style:circle}
li.level1 a{padding:0; text-decoration:none; font-size:11px}
li.level1 a.active:link, 
li.level1 a.active:active, 
li.level1 a.active:visited{text-decoration:none; font-weight:bold}
li.level2{margin-left:15px; list-style:circle}
li.level2 a{padding:0; text-decoration:none; font-size:11px}
li.level2 a.active:link, 
li.level2 a.active:active, 
li.level2 a.active:visited{text-decoration:none; font-weight:bold}
li.maincat{list-style:square; margin-top:3px}
li.maincat a span{line-height:18px}
a.nav span a{font-size:11px}
li.maincat a, a.nav{text-decoration:none; cursor:pointer; font-size:11px}
li.maincat a:active, li.maincat a:hover, a.nav:hover, li.maincat a.activ:link, 
li.maincat a.activ:visited, 
li.maincat a.activ:hover, li.level1 a:hover, 
li.level1 a:active, li.level1 a.active:hover, 
li.level1 a.active:visited{text-decoration:underline}
.mainbody{width:100%;  margin:0 5px 0 5px}
p{margin:8px 0px 8px 0px}
p.checkoutagb textarea{width:100%}
p.checkoutcomment textarea{width:100%}
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 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.singleprice{text-align:right; white-space:nowrap}
table.orderdetails tr td.subtotal{background-color:#FFEAAB; text-align:right; border-style:solid; border-width:1px 0px 0px 0px; border-color:#DA9401}
table.orderdetails tr td.totalprice{text-align:right; white-space:nowrap}
table.orderdetails tr.contentrow1 td{background-color:#FFF2CC; vertical-align:top}
table.orderdetails tr.contentrow1 td.productname{text-align:left}
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.contentrow2 td{background-color:#FFEAAB; vertical-align:top}
table.orderdetails tr.contentrow2 td.productname{text-align:left}
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.headerrow td{background-color:#DA9401; color:#FFF; font-weight:bold}
table.orderdetails tr.headerrow td.center{text-align:center}
table.orderdetails tr.headerrow td.left{text-align:left}
table.orderdetails tr.headerrow td.right{text-align:right}
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 .description{font-size:11px}
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.inactive{color:#999; background-color:#EDEDED; border-color:#999}
ul#checkoutnavigation li.inactive .description{font-size:11px}
ul#checkoutnavigation li.inactive .number{font-size:20px; font-weight:bold}
ul#checkoutnavigation li.inactive .title{font-size:14px; font-weight:bold}
ul, ol{margin-left:15px}
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.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:#6F6}
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}
.box{margin:0px 0 0px 0; border-right:1px solid #445DA0; border-bottom:1px solid #445DA0; width:95%; padding:0 0 6px 0}
.boxText{color:#9CF; padding:0 3px}
.categorie_list{width:100%}
.categorie_list_one{float:left; width:48%; margin:0 5px 15px 5px}
.checkout{text-align:left; width:95%}
.checkout_payment_adress_current{float:left; width:32%; padding-left:15px}
.checkout_payment_agb strong{color:#F00}
.checkout_payment_agb_accept{text-align:left; font-size:12px; color:#000; width:100%}
.checkout_payment_agb_accept strong{color:#F00}
.checkout_payment_arrow{float:left; width:23%; text-align:center}
.checkout_payment_container{width:100%; text-align:left; height:120px}
.checkout_payment_continue{margin:15px 0 0 0; height:55px}
.checkout_payment_info_text{float:left; width:40%}
.checkoutBarCurrent, .greetUser, .new_product_default_price, li.maincat a:link, a.nav:link, 
li.maincat a:visited, a.nav:visited{font-weight:bolder}
.checkoutBarTo, div.checkoutBarCurrent{margin:15px 0 10px 0; padding:0 2px 0 2px; font-size:11px}
.clr{clear:both; float:none}
.contentsTopics, 
.pageHeading, 
#moduleHeading{letter-spacing:2px; font-weight:bolder; line-height:25px; border-bottom:1px solid #B0B284; margin-bottom:15px}
.copyright, .gnu_copy, .parseTime{text-align:center; font-size:8pt; color:#7E7E7E; display:none}
.footer{clear:both; text-align:center; font-size:11px; color:#666; background-color:#E2E2E2; padding:8px; margin-bottom:5px}
.footer a{color:#666; text-decoration:underline}
.headerError{margin:5px; border:1px solid #C30; background-color:#FF8566; padding:5px}
.infoBoxHeading, 
.infoBoxHeading_right{font-size:13px; font-weight:bold; color:#C30}
.left{float:left; margin:0px}
.list_left{float:left}
.list_left, .list_right{width:48%; margin-bottom:20px; text-align:left}
.list_right{float:right}
.list_right_2{width:40%; float:right; margin-bottom:20px; text-align:left}
.mini_wrapper{margin:0; padding:0}
.new_product_default{width:285px; float:left; border-bottom:1px solid #E7E7E7; margin:10px 0 10px 0}
.new_product_default_image{float:left; width:120px; padding-top:10px}
.new_product_default_right{float:left; width:165px}
.new_product_default_tax{font-size:11px}
.order_details, .checkout_payment_comments, 
.checkout_payment_agb{font-size:11px}
.productOldPrice{font-size:10px}
.order_details{width:100%; text-align:left}
.order_details_article{width:auto; float:left; margin-top:5px}
.order_details_article_header{width:145px; float:left}
.order_details_img{width:70px; float:left; text-align:center; margin:5px 0 8px 0}
.order_details_img_header{width:70px; float:left; text-align:center; margin:0 0 8px 0}
.order_details_qty{width:50px; float:left; text-align:center; margin-top:5px}
.order_details_qty_header{width:50px; float:left; text-align:center}
.order_details_remove{width:50px; float:left; text-align:center; margin-top:15px}
.order_details_remove_header{width:50px; float:left}
.order_details_shippingtime{width:70px; float:left; margin-top:5px}
.order_details_shippingtime_header{width:70px; float:left}
.order_details_totalcost{text-align:right; margin:20px 0 0 0}
.order_details_totalcost strong{font-size:11px; font-weight:bolder}
.order_details_totalprice_header{width:100px; float:right; text-align:right}
.order_details_singleprice_header{width:100px; float:right; text-align:center}
.order_detais_totalprice{width:100px; float:right; text-align:right; margin-top:5px; font-weight:bolder}
.order_details_singleprice{width:100px; float:right; text-align:center; margin-top:5px}
.product_content{margin-top:15px}
.product_info_box{width:100%; text-align:left; overflow:hidden; margin-top:10px}
.product_info_box_bottom{height:12px}
.product_info_box_middle{padding:0 1px 0 1px}
.product_info_box_middle_left{height:240px; width:170px; text-align:center; margin-left:1px}
.product_info_box_middle_right{width:255px; margin-right:1px; text-align:left; margin-bottom:15px}
.product_info_box_middle_thumbnail{margin:10px 0 0 5px}
.product_info_box_top{}
.product_info_cartbutton{width:200px}
.product_info_description{overflow:hidden; margin-bottom:15px; text-align:left}
.product_info_dropdown{width:140px; font-size:smaller; margin-top:15px}
.product_info_h3{color:#B72E0B; padding:5px 0 0 15px; font-size:15px}
.product_info_menge{}
.new-price{font-size:16px; color:#DA251D; font-family:"Trebuchet MS",Arial,Tahoma,Helvetica,sans-serif; font-weight:bolder; text-align:left}
.product_info_price{font-size:24px; color:#DA251D; font-family:"Trebuchet MS",Arial,Tahoma,Helvetica,sans-serif; font-weight:bolder; text-align:left; margin:10px 0 0 0; height:100px}
.product_info_print{font-size:10px; margin-top:20px}
.product_info_print img a{cursor:pointer}
.product_info_shipping{font-size:10px; color:#696969; font-weight:bolder}
.product_info_tax{width:95px}
.product_info_tax_shipping{width:250px; font-size:10px}
.product_listing_box{width:100%; overflow:hidden; margin-bottom:15px; text-align:left}
.product_listing_box_center{width:100%}
.product_listing_box_hot{width:140px; height:70px}
.product_listing_box_left{width:16px; height:152px}
.product_listing_box_right{width:17px; height:152px}
.product_listing_description{width:280px; padding-left:15px}
.product_listing_header{height:26px; margin:5px 0 0 0}
.product_listing_image{width:112px; padding-top:10px}
.product_listing_mwst{font-size:10px; padding-right:30px}
.product_listing_price{width:250px; text-align:right; padding-right:15px}
.product_listing_price_button{width:140px; text-align:center}
.product_listing_price_detail{font-weight:bolder; padding-top:15px}
.product_listing_shipping{font-size:10px; color:#FDC859; font-weight:bolder}
.product_name{display:block}
.product_name h2 a{font-size:15px; margin-top:8px}
.product_name h3 a{font-size:15px; color:#B72E0B; margin-top:8px}
.right{float:right; margin:0px}
.row1{}
.row1, .row2{padding:5px}
.row2{}
#account{text-align:right; float:right; width:30%}
#create_account{}
#account, 
#pathway{background:url(img/red_bg.png) repeat-x}
#account_inner{padding-right:10px}
#body{text-align:left; width:100%; overflow:hidden; background-color:#14285f}
#checkout_line{background:url(img/checkout_line.png) repeat-x; line-height:12px}
#content{text-align:left; padding:0 5px 0 12px; margin:0 0 0 0; overflow:hidden}
#head{width:100%}
#head_container{position:absolute; top:0; width:100%; overflow:hidden}
#innerBox{border:1px solid #333; text-align:center; overflow:hidden; float:left; clear:both; padding-right:1px; margin:0; position:relative}
#innerContainer{border-width:0 1px; margin:0; width:100%; z-index:2; background:#fff}
#middle{float:right; margin:0; width:100%}
#nav_left{float:left; margin:0 1px 2px -15.5em; width:15em; position:relative; z-index:5}
#nav_right{float:right; margin:0 -15.5em 0 1px; width:15em; position:relative; z-index:5; text-align:left}
#navigation{background:url(img/red_bg.png) repeat-x; line-height:31px}
#navigation a{color:#FDFDFD}
#outerContainer{border-left:16em solid #FFF; border-right:16em solid #fff; z-index:1; margin-top:218px}
#page_container{width:100%; overflow:hidden; margin:0}
#page_inner_container{clear:both; text-align:left; padding:0; float:left; margin:0}
#pathway{float:left; width:70%; text-align:left}
#pathway_inner{padding-left:5px}
#wrap{float:left; margin:0; width:100%; text-align:left}
.links a{border:1px solid #02021e; font-family:Verdana,Arial,sans-serif; font-size:10px; float:left; text-align:left; color:#fff; background-color:#B90000; text-decoration:none; padding-top:1px;     padding-bottom:1px;     padding-left:8px;     padding-right:8px}
.links a:hover{border:1px solid #02021e; font-family:Verdana,Arial,sans-serif; font-size:10px; float:left; text-align:left; color:#fff; background-color:#B90000; padding-top:1px; text-decoration:none;     padding-bottom:1px;     padding-left:8px;     padding-right:8px}
.links{font-family:Verdana,Arial,sans-serif; font-size:13px; float:left; width:500px; border-color:#02021e;     background-color:#02021e; height:20px; text-align:left; font-weight:bold; color:#C30}
.header_navi{font-family:Verdana,Arial,sans-serif; font-size:11px; float:right; border-color:#02021e;     background-color:#02021e; width:400px; height:20px; text-align:right; color:#9CF}
.header{float:left; width:100%; border-color:#02021e;     background-color:#02021e; height:20px}
.header_zwei{float:left; width:100%; border-color:#02021e;     background-color:#02021e; height:50px}
.header_logo{float:left; border-color:#02021e;     background-color:#02021e; width:250px; height:50px}
.header_cart{float:right; border-color:#02021e;     background-color:#02021e; width:250px; height:50px; text-align:right}
.header_banner{border-color:#02021e;     background-color:#02021e; width:auto; height:39px; text-align:center}
.header_content{  border-color:#02021e;   background-color:#02021e;   width:100%;   height:20px;   text-align:center}
.content{  border-color:#02021e;   background-color:#02021e;   width:100%;   height:20px;   text-align:center}
.content a{border:1px solid #CCC; font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#fff; background-color:#14285f; font-weight:bold; text-decoration:none; padding-top:1px;     padding-bottom:1px;     padding-left:8px;     padding-right:8px;     height:16px}
.content a:hover{border:1px solid #CCC; font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#fff; background-color:#14285f; font-weight:bold; padding-top:1px; text-decoration:none;     padding-bottom:1px;     padding-left:8px;     padding-right:8px;     height:16px}
.footer_bootmark{float:left; width:100%; border-color:#14285f;     background-color:#14285f; height:44px}
.footer_bootmark_links{float:left; border-color:#14285f;     background-color:#14285f; width:500px; height:44px}
.footer_bootmark_lexservice{float:right; border-color:#14285f;     background-color:#14285f; width:170px; height:44px; text-align:right}
.footer_text{float:left; width:100%; font-family:Verdana,Arial,sans-serif; font-size:11px; text-align:center; border-color:#14285f; background-color:#14285f; height:auto; margin-bottom:5px}
.border_links{  border-color:#14285f;   background-color:#14285f;   width:200px}
.border_rechts{  border-color:#14285f;   background-color:#14285f;   width:200px}
.box_billiger_gesehen{  width:210px;   padding-bottom:4px;   padding-left:4px;   font-size:12px;   padding-right:4px;   padding-top:4px;   text-align:left;   border:1px solid;   border-color:#ccc}
.text_main{font-size:11px; color:#9CF; text-decoration:none}
.seo{position:absolute; top:-500px; height:auto; width:auto}
.pdname a{font-size:14px; color:#F90; text-decoration:none}
.pdname a:hover{font-size:14px; color:#F90; text-decoration:none}
.box123{font-family:Verdana,Arial,sans-serif; font-size:13px; font-weight:bold; color:#C30}
.rahmen_front{border-right:1px solid #445DA0; border-bottom:1px solid #445DA0; border-top:1px solid #445DA0; border-left:1px solid #445DA0}
.modul_tpt{  width:100%}
.modul_tpt_detail{  font-family:Verdana,Arial,sans-serif; font-size:12px; text-align:left; padding-top:8px;     padding-bottom:1px; padding-left:4px; font-weight:bold; color:#C30}
.modul_tpt_detail_text{  font-family:Verdana,Arial,sans-serif; font-size:11px; border-right:1px solid #14285f; border-bottom:1px solid #14285f; padding-left:4px; text-align:left; padding-top:1px; background-color:#445DA0;     padding-bottom:1px; color:#9CF}
.boxTxtInd{color:#F00}
.text_eins{font-size:11px}
.text_zwei{font-size:12px}
.text_drei{font-size:13px}
.menuright{   width:190px;    height:500px}
.sicher_kaufen{background-image:url(http://www.lexcomputer.de/templates/lex/img/mitte.gif); text-align:center}
.gelistet_bei{background-image:url(http://www.lexcomputer.de/templates/lex/img/mitte.gif); text-align:center}
.bookmarks_link{text-decoration:none}
.bookmarks_images{padding-bottom:1px}
.livesupport{   background-image:url(http://www.lexcomputer.de/templates/lex/img/mitte.gif)}
.support{   position:absolute;    z-index:1;    top:40%;    left:40%;    visibility:hidden}
.lexikon_keyword{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#C00; text-decoration:underline}
.infocenter_header{background-image:url(img/bg.gif); background-color:#f2f2f2; padding-left:10px; padding-top:3px; padding-bottom:3px; font-size:12px; text-transform:uppercase; font-weight:bold; color:#666; margin-bottom:5px}
.infocenter_categories{background-image:url(img/bg.gif); background-color:#f2f2f2; padding:3px; font-weight:bold; font-size:11px; font-family:Arial,Verdana; color:#666; margin-bottom:3px}
.infocenter_items{padding-left:8px; color:#666}
.infocenter_titel_bg{background-image:url(img/infocenter_bg.gif);height:60px;   margin-bottom:10px}
.infocenter{background-image:url(img/infocenter.gif);height:60px;margin-bottom:10px}
.infocenter_titel{position:relative;top:15px;left:12px;text-transform:uppercase; font-style:italic;   font-family:Arial,Verdana; font-weight:bold; color:#999;   font-size:16px}
.infocenter_name{  position:relative;   text-transform:lowercase; font-style:italic;   top:12px;   left:70px;   font-family:Arial,Verdana; font-weight:bold; color:#F60;   font-size:14px}
.infocenter_text{padding:2px; color:#333; font-size:11px; font-family:Arial,Verdana; margin-bottom:3px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
A.infocenter_items_links:link, A.infocenter_items_links:visited{font-size:11px; font-family:Arial,Verdana; text-decoration:none; color:#F60}
A.infocenter_items_links:hover{font-size:11px; font-family:Arial,Verdana; text-decoration:none; color:#666}
.infocenter_border{margin-bottom:10px}
a.tag_link{color:#F90; font-family:Arial,Verdana}
h3.products_treadmill_head{text-align:center; border:1px solid #333; color:#fff; background:#999 url(img/products_treadmill_header.gif) repeat-x; font-size:1.1em; width:600px; height:20px}
div#products_treadmill{width:600px; text-align:center; margin:0 auto; border:1px solid #333; background:#eee url(img/products_treadmill.gif) repeat-x; margin-bottom:5px}
div#products_treadmill ul{width:600px; text-align:center; margin:0 auto}
div#products_treadmill ul li{width:200px; float:left; text-align:center; height:150px; padding-bottom:10px}
div#products_treadmill a.textlink:link{text-decoration:none; font-weight:bold; font-size:0.8em; color:#fff}
div#products_treadmill a.textlink:visited{text-decoration:none; font-weight:bold; font-size:0.8em; color:#fff}
div#products_treadmill a.textlink:hover{text-decoration:none; font-weight:bold; font-size:0.8em; color:#fff}
div#products_treadmill a.textlink:active{text-decoration:none; font-weight:bold; font-size:0.8em; color:#fff}
div#products_treadmill a.textlink:focus{text-decoration:none; font-weight:bold; font-size:0.8em; color:#fff}
div#products_treadmill img{display:block; margin:8px auto; border:1px solid #333}
.head_st{   background-image:url(http://www.lexcomputer.de/templates/lex/img/header.gif)}
.zentr{text-align:center}
.lefte{text-align:left}
.posi_rechts{text-align:right}
.bild_rahmen{border:0px solid}
.pr_con{width:100%; height:200px}
.com_pr{width:100%; height:160px}
.st_price{FONT-SIZE: 20px; COLOR: #ff0000; FONT-FAMILY: Helvetica, sans-serif}
.bg_w{background-color:#FFFFFF}
.st_bild{width:100px; text-align:center}
.st_boxes{width:50%; text-align:center}
.sl{text-align:right; background-image:url(http://www.lexcomputer.de/templates/lex/img/links.gif)}
.sr{background-image:url(http://www.lexcomputer.de/templates/lex/img/rechts.gif)}
.so{background-image:url(http://www.lexcomputer.de/templates/lex/img/oben_zwei.gif); width:100%}
.su{background-image:url(http://www.lexcomputer.de/templates/lex/img/unten_zwei.gif)}
.willkom_eins{FONT-SIZE: 18px; COLOR: #58657d; FONT-FAMILY: Helvetica, sans-serif}
.willkom_zwei{FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Helvetica, sans-serif}
