body{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333;background-color:#fff;}
a{text-decoration:none;color:blue;}
ul{list-style-type:square;padding-left:0;}
li{list-style-position:outside;margin-left:12px;line-height:25px;}
.left{float:left;}
.right{float:right;}
.display{width:800px;margin:8% 15% 0;}
.defaultframepage{height:370px;overflow:auto;padding:15px;}
.defaultshopframeleft{height:385px;overflow:auto;padding:0 15px 15px;}
.breadcrumbs{padding-top:5px;}
.bgaccount{background-color:#00A54F;}
ul.systemlist{list-style-type:none;}
.header{height:28px;background-color:transparent;}
.logo{float:left;width:150px;padding-left:1px;padding-bottom:10px;background-color:transparent;}
.loginbox{float:right;padding-right:2px;}
.logininputtext{margin-right:3px;font-size:11px;border:1px solid #666;}
.loginbutton{font-size:11px;border:1px solid #666;cursor:pointer;}
.mainframe{border:1px solid #333;height:400px;}
.frame_row{position:static;height:100%;}
.frame_left{float:left;width:50%;color:#fff;background-color:transparent;}
.frame_right{float:right;width:50%;color:#3B3B3B;background-color:transparent;}
.frame_left .maintext{height:140px;font-size:14px;overflow:auto;padding:15px;}
.frame_right .maintext{height:105px;overflow:auto;padding:15px 15px 0;}
.frame_right .downloads{height:30px;text-align:right;overflow:auto;padding:10px 20px 10px 10px;}
.downloads .download_link{width:30px;}
.singleframe{width:100%;height:400px;margin-bottom:-22px;color:#000;background-color:#fff;}
.singleframe_navi{font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;top:-30px;text-align:right;background-color:transparent;}
.singleframe_button{width:30px;margin-left:10px;padding-top:3px;border:1px solid #000;background-color:transparent;}
.singleframe_button img{margin-top:-3px;margin-bottom:-3px;}
.headline{height:70px;font-size:4em;}
.headline_left{text-align:right;padding-right:5px;}
.headline_right{padding-left:5px;}
.navigation{margin-top:10px;width:100%;margin-left:5px;}
.navigation a{text-decoration:none;margin-right:2%;font-size:14px;color:#403E3F;}
.menupoint{background-color:transparent;padding-left:9px;margin-right:5px;font-size:9px;vertical-align:3px;border-style:solid;border-width:1px;}
.prodcatdiv{color:#fff;background-color:#ED008C;padding:6px;}
.prodcatdiv a{color:#fff;}
.prodrepolistdiv_active{display:block;margin-top:5px;}
ul.prodrepolist{list-style-type:square;margin:0;padding:0 0 0 10px;}
.prodrepolist li{line-height:16px;font-weight:700;}
ul.repoartlist_active{display:block;width:190px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:right;margin-top:4px;margin-bottom:4px;margin-left:-10px;list-style-type:none;}
ul.repoartlist_active li{font-weight:400;}
ul.repoartlist_active a:hover{text-decoration:underline;}
.defaultnuminput{width:50px;font-size:10px;}
.artoptions{margin:10px;}
.artspecials{margin-top:5px;border:solid 1px #fff;padding:5px;}
.shopcartleft{color:#000;padding:10px;}
.billing_address{float:left;height:150px;width:190px;}
.delivery_address{height:150px;}
.delivery_address textarea{height:90px;width:175px;}
.fixedheight{height:380px;overflow:auto;}
.uploadoutro{margin-top:5px;margin-bottom:10px;}
.uploadclosebutton button{font-size:13px;font-weight:700;padding-left:8px;padding-right:8px;}
.agbview h1{font-size:20px;margin-top:20px;margin-bottom:30px;font-weight:700;}
.agbview h2{font-size:14px;font-weight:700;margin-left:10px;margin-bottom:0;}
.agbview ul{margin-left:40px;margin-top:10px;list-style-type:none;}
.agbview ol{margin-top:12px;}
.agbview li{line-height:16px;}
.positiondetails h3{font-size:13px;font-weight:400;margin:5px 0;}
.positiondetails table{table-layout:fixed;border-collapse:collapse;border:none;}
.positiondetails th{font-size:11px;text-align:left;padding:1px 0 2px 3px;}
.positiondetails td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:12px;text-align:left;vertical-align:top;padding:2px 2px 0 4px;}
td.lastdetailcol{border:none;padding-top:2px;padding-bottom:2px;font-weight:700;}
.packagedetails th{font-size:11px;text-align:left;padding:4px 0 2px 3px;}
.packagedetails td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:12px;text-align:left;padding:2px 2px 2px 4px;}
img,td.lastpackagecol{border:none;}
.frame_left .shorttext,.frame_right .shorttext{height:130px;overflow:auto;padding:15px;}
.menu74entry_level1_highlight,.prodcatname{font-weight:700;}
.prodcatlistdiv,.uploadheadline,.uploadteaser{margin-bottom:10px;}
.prodrepolistdiv,ul.repoartlist{display:none;}
.filerefer1,.filerefer2{font-style:italic;}
