a {color:#333333;}
a:hover {color:#FF6600;}
a img {border:0px none;}
body {margin: 0;padding: 0;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-align: center;color: #333333;background-color: #CCCCCC;}
ul {list-style:none;padding:0px;margin:0px;float:right;}
ul span {display:none;}
td {vertical-align:top;}
span.debug {display:none;}
button {margin:0px;padding:0px;}
.container {margin:0px auto;width:900px;text-align:left;}
.hidden {display:none;}
iframe {border:0px;}

.tpl_3 img {position:absolute;}

#progress_bar2 {
	width:500px;
	height:200px;
	border:2px solid red;
}

#prbar {border:1px solid #333333;margin-bottom:10px;display:none;}
#prbar .data {font-size:10px;}
#prbar span {display:inline;}

.info {font:14px Arial;}
.bar1 {color:black;font-weight:bold;position:relative; text-align:left; height:18px; border:1px solid #505050;}
.bar2 {background:url('std/prbar.gif') repeat-x;position:relative; text-align:left; height:18px; width:0%;}

#header {height:70px;background-color:#000000;}
#header span {display:none;}
#header li {display:inline;float:left;}
#header li a {display:block;height:35px;margin-right:7px;}
#header a.logo {display:block;height:63px;width:234px;background:url(std/logo.png) 10px 10px no-repeat;float:left;}
#header li.wk {text-align:right;margin-right:4px;color:white;font-weight:bold;font-size:10px;}
#header li.wk a {width:113px;background:url(std/mn_wk.gif) no-repeat;margin:0px;margin-bottom:0px;}
#header li.wk a:hover {background:url(std/mn_wk_h.gif) no-repeat;}
#header li.faq a {height:37px;width:43px;background:url(std/mn_faq.gif) no-repeat;}
#header li.faq a:hover {background:url(std/mn_faq_h.gif) no-repeat;}
#header li.dd a {width:123px;background:url(std/mn_dd.gif) no-repeat;}
#header li.dd a:hover {background:url(std/mn_dd_h.gif) no-repeat;}
#header li.ub a {width:122px;background:url(std/mn_ub.gif) no-repeat;}
#header li.ub a:hover {background:url(std/mn_ub_h.gif) no-repeat;}
#header li.lg a {width:61px;background:url(std/mn_lg.gif) no-repeat;}
#header li.lg a:hover {background:url(std/mn_lg_h.gif) no-repeat;}
#header li.pd a {width:97px;background:url(std/mn_pd.gif) no-repeat;}
#header li.pd a:hover {background:url(std/mn_pd_h.gif) no-repeat;}
#header li.hm a {width:57px;background:url(std/mn_hm.gif) no-repeat;}
#header li.hm a:hover {background:url(std/mn_hm_h.gif) no-repeat;}

.wk_quick {margin:5px 10px;padding-bottom:3px;font-size:11px;border-bottom:1px dashed black;}
.wk_quick b {color:#f60;}
.wk_quick a {font-weight:bold;}

.ct_std {margin:0px 0px 10px 0px;margin-right: 250px;border:3px solid white;display:block;}
.ct_std .cont {padding:5px 10px 10px;}

.ct_std_big {margin:0px 0px 10px 0px;border:3px solid white;display:block;}
.ct_std_big .cont {padding:5px 10px 10px;}

.faq_tit {display:block;font-size:12pt;font-weight:bold;margin-top:13px;padding-bottom:10px;}
.faq_kat_l {margin:0px 40px;padding:0px;list-style-position:outside;list-style-type: upper-roman;}
.faq_kat {font-size:18px;font-weight:bold;margin-bottom:15px;}
.faq_l {font-size:12px;font-weight:normal;margin:5px 0px 0px 0px;padding:0px;}
.faq_l a {text-decoration:none;}
.faq_l a:hover {color:#FF6600;}
.faq_b {margin-left:10px;}
.faq_home {padding:6px 10px;font-size:13px;}
.faq_home table {font-size:12px;border:3px solid #ffffff; width:100%}
.faq_home th {text-align:center;background-color:#000000;border-bottom:3px solid rgb(255, 102, 0);padding:3px 5px;}
.faq_home td {padding:0px 10px;border-top:1px solid #666666;border-right:1px solid #666666;}

.drd_l {font-size:14px;font-weight:bold;margin:5px 0px 5px 15px;padding:0px;}
.drd_l a {text-decoration:none;}
.drd_l a:hover {color:#FF6600;}
.drd_b {margin-left:10px;}

#contents,#shp_wk {margin:0px 0px 10px 0px;margin-right: 250px;height:305px;border:3px solid white;display:block;}
#contents ul {float:none;margin:10px 5px;}
#contents li {display:inline;float:left;padding:0px 2px;padding-bottom:10px;font-weight:bold;font-size:12px;color:#333;margin:0px;text-align:center;}
#contents li span {display:block;padding-top:5px;}
#contents li.prdk a {display:block;width:117px;border:0px;}
#contents li.prdk img {border:0px;}

.mita td.n,.mita td.ti {font-weight:bold;}
.mita td.ti {padding:0px 8px;width:75px;}
.mita td.pic {padding:4px 24px 4px 10px;width:80px;}
.mita td.s {height:35px;vertical-align:top;font-size:11px;color:#FF3300;}

#shp_wk {height:auto;}
#shp_wk p {margin:0px 0px 0px 42px;}

#shp_wk td {padding:2px;font-size:11px;}
#shp_wk form {padding:10px;padding-top:5px;}
#shp_wk li {margin-bottom:10px;}
#shp_wk table {background-color:#ffcc99;}
#shp_wk ul {margin:4px 0px;float:none;}
.shp_co_e {background-color:#ffffcc;}
.shp_co_e a {border:1px solid #ff6600;color:#ff6600;font-weight:bold;padding:1px 2px;background-color:#ffEECC;}
.shp_co_e a:hover {color:white;font-weight:bold;background-color:#ff6600;color:#ffeecc;}
.shp_co_e select {font-size:10px;padding:0px;margin:0px;width:186px;margin-bottom:5px;}

#produkte,#agb,#ueber {margin:0px 0px 10px 0px;border:3px solid white;display:block;}
#produkte table.frame {border-top:3px solid white;}
#produkte ul {float:none;display:block;border-bottom:1px solid #333333;margin-top:3px;padding-bottom:2px;}
#produkte ul a {text-decoration:none;margin:0px;}
#produkte li {display:inline;margin:0px;font-weight:bold;font-size:10px;color:#333333;padding:2px 3px;}
#produkte li.sel {background-color:#EEEEEE;border:1px solid #333333;border-bottom:1px solid #EEEEEE;padding:2px 2px;color:#ff6600;}
#produkte li.sel a {color:#ff6600;}
#produkte .config_td {border-right:3px solid white;}
#produkte div.info {text-align:center;width:291px;}
#produkte div.conf {width:600px;}
#produkte ul.conf li {font-size:10pt;font-weight:bold;padding:2px 15px;}
#produkte div.des {background-color:#EEEEEE;padding:7px 15px 7px 13px;border:1px solid #333333;border-top:0px;font-size:12px;text-align:justify;height:40px;}
#produkte div img {float:left;padding-right:15px;padding-top:2px;}
#produkte div.attrib {background-color:#EEEEEE;padding:7px 15px 7px 13px;border:1px solid #333333;border-top:0px;}
#produkte label {display:block;}
#produkte label select {left:100px;width:400px;}

#wellcome {margin:10px 0px;margin-right: 250px;height:235px;border:3px solid white;display:block;}
#wellcome div.content {padding:5px 10px;}
#wellcome img.a {float:left;}
#wellcome span.a {display:block;margin-left:113px;margin-top:0px;font-size:24px;font-weight:bold;color:#f60;}
#wellcome span.b {padding-top:15px;padding-right:20px;display:block;text-align:justify;margin-left:113px;}

#upload {padding:0px 10px;}
#upload span.tit {display:block;padding-left:110px;background:url('std/upl_icon.gif') 0px 0px no-repeat;height:100px;margin-bottom:10px;}
#upload span.tit h3 {color:#ff6600;font-size:18px;font-weight:bold;margin:10px 0px;}
#upload span.ext {padding-left:56px;font-size:9px;}

#footer {clear:both;height:15px;background-color:#999999;border-top:4px solid #333333;font-size:11px;font-weight:bold;padding:3px 0px;}
#footer a {color:#333333;text-decoration:none;padding-right:3px;}
#footer a:hover {color:#CCCCCC;}
#footer ul {margin-right:5px;}
#footer li {display:inline;float:left;padding-left:8px;}

#flmenu_bar {float:right;}
.flmenu {width: 238px;clear:right;border:3px solid white;margin-bottom:10px;voice-family: "\"}\"";voice-family:inherit;width: 230px;}
html>body #ContentBox {width: 230px;}


div.title {background-image:url('std/tit/bg.gif');background-repeat:repeat-x;height:25px;margin-bottom:0px;}
div.title span {display:block;background-position:7px 5px;background-repeat:no-repeat;height:25px;}
div.title span.txt,div.title2 span.txt,div.title3 span.txt {display:none;}
div.title span.lgi {background-image:url('std/tit/lgi.gif');}
div.title span.prs {background-image:url('std/tit/prs.gif');}
div.title span.prd {background-image:url('std/tit/prd.gif');}
div.title span.agb {background-image:url('std/tit/agb.gif');}
div.title span.aktdm {background-image:url('std/tit/aktdm.gif');}
div.title span.nreg {background-image:url('std/tit/nreg.gif');}
div.title span.ueber {background-image:url('std/tit/ueber.gif');}
div.title span.prdk {background-image:url('std/tit/prdk.gif');}
div.title span.wsuv {background-image:url('std/tit/wsuv.gif');}
div.title span.callb {background-image:url('std/tit/callb.gif');}
div.title span.taf {background-image:url('std/tit/taf.gif');}
div.title span.frm {background-image:url('std/tit/frm.gif');}
div.title span.knt {background-image:url('std/tit/knt.gif');}
div.title span.ansp {background-image:url('std/tit/ansp.gif');}
div.title span.impr {background-image:url('std/tit/impr.gif');}
div.title span.faq {background-image:url('std/tit/faq.gif');}
div.title span.drd {background-image:url('std/tit/drd.gif');}

div.title2,div.title3 {background-image:url('std/tit/bg2.gif');background-repeat:repeat-x;height:15px;margin-bottom:0px;border:1px solid #666666;}
div.title2 span,div.title3 span {display:block;background:url('std/tit/bg2_l.gif') no-repeat;height:15px;font-size:10px;padding-left:10px;padding-top:1px;font-weight:bold;padding-right:7px;}
div.title3 {background:url('std/tit/bge.gif') repeat-x;color:white}


#login form {text-align:right;margin:0px 5px;}
#login div.link {display:block;padding-bottom:5px;}
#login a {font-size:9px;}
#login label {display:block;text-align:right;font-size:9px;margin-bottom:1px;}
#login input.txt {font-size:9px;border:1px solid #999999;margin-left:3px;padding:1px;width:125px;}
#login .body {padding:4px;}

#adm .pos {margin-bottom:5px;}
#adm .time {font-size:10px;color:red;text-align:center;}

.cf_err {position:absolute;top:26px;z-index:1;color:#CC0000;font-size:10px;font-weight:bold;}
.cf_img {display:block;float:left;background:0px 20px no-repeat;}
.cf_img span.txt {display:none;}
.cf_img_cbs {background-image:url('std/cf_cbs.jpg');width:143px;height:218px;}
.cf_img_taf {background-image:url('std/cf_taf.jpg');width:143px;height:218px;}
.cf table {margin-left:10px;margin-top:2px;font-size:11px;font-weight:bold;}
.cf td {padding:1px 5px;vertical-align:top;}
.cf td.b {text-align:center;padding-top:3px;}
.cf_inp {width:100%;font: 10px Verdana, Arial, Helvetica, sans-serif;border:1px solid #999999;background-color:#FEFAF4;}

#prd_attrib,#prd_options {font-size:10px;font-weight:bold;}
#prd_attrib select {width:400px;right:20px;padding:0px;margin:0px;font-size:10px;margin-bottom:1px;}
#prd_attrib div {display:block;width:535px;}
#prd_attrib .sf input {width:50px;padding:0px;margin:0px;font-size:10px;margin-left:2px;}
#prd_attrib .sf {padding:0px;margin:0px;float:none;margin-left:11px;display:none;}
#prd_attrib span {width:110px;float:left;padding-top:2px;}

.prd_chp {display:block;border-bottom:2px solid black;margin-bottom:10px;}

#prd_options input {margin:0px;padding:0px;margin-right:5px;}
#prd_options ul {border:0px;float:none;display:block;height:15px;}
#prd_options li {font-size:9px;font-weight:normal;padding:0px;margin:0px;width:150px;display:block;float:left;border:0px;}
#prd_options span.tit {width:110px;float:left;padding-top:2px;}
#prd_options span.pos {display:inline;color:red;}
#prd_options span.neg {display:inline;color:blue;}

#trm_tbl {border-right:3px solid white;border-bottom:3px solid white;}
#prs_tbl {border-right:3px solid white;}
#prs_tbl h3 span,#trm_tbl h3 span {display:none;}
#prs_tbl {height:0px;}
#prs_tbl h3,#trm_tbl h3 {height:25px;margin:0px;padding:0px;text-align:center;}
#prs_bb {font-size:12px; font-weight:bold;}

#trmtb_tit h3 {width:88px;background:url('std/tit/trm.gif');}
#prstb_afl h3 {width:77px;background:url('std/tit/afl.gif');margin:0px auto;}
#prstb_eco h3 {width:113px;background:url('std/tit/eco.gif');margin:0px auto;}
#prstb_std h3 {width:87px;background:url('std/tit/std.gif');margin:0px auto;}
#prstb_exp h3 {width:68px;background:url('std/tit/exp.gif');margin:0px auto;}
#prstb_nd h3 {width:77px;background:url('std/tit/nd.gif');margin:0px auto;}

#preis_tafel {width:100%;font-size:11px;}
#preis_tafel table {margin:10px;}

#prs_ks,#prs_rb,#prs_cal {margin-left:13px;display:block;}

.rbt,.rbtn,.rbtv {color:blue;}
.rbt {font-size:12px;font-weight:bold;padding-top:5px;}
.rbtn,.rbtv {font-size:11px;}

.adr_fly {width:185px;float:left;margin-right:8px;margin-bottom:10px;background-color:#ffcc99;}
.adr_fly table {width:100%;font-size:10px;}
.adr_fly button {padding:0px;font-size:10px;width:150px;}

#shc_ovw {color:white;clear:right;text-align:right;font-size:10px;font-weight:bold;padding-right:3px;}

#btn_calc {margin-left:110px;padding-top:10px;}
#btn_calc span,#btn_ang span,#btn_inwk span,#btn_inwkf span {display:none;}
#btn_calc button {display:block;width:330px;height:26px;margin:0px;padding:0px;border:0px;background:url('std/btn_calc.gif') no-repeat;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}


#btn_ang {display:block;width:125px;height:18px;margin:0px;padding:0px;border:0px;background:url('std/btn/ang.gif') no-repeat;float:right;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#btn_inwk,#btn_inwkf {display:block;width:125px;height:18px;margin:0px 0px 0px 5px;padding:0px;border:0px;background:url('std/btn/inwk.gif') no-repeat;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#btn_inwkf {float:right;}


#agb .agb_cont {margin:15px 30px;text-align:justify;}
#ueber p {padding:0px 15px;padding-right:30px;text-align:justify;}

.thumb {display:none;position:absolute;}

#shc_login,#ma_area,#ma_area_adr,#ma_area_adr_big,#shp_wk {margin:0px 0px 10px 0px;margin-right: 250px;border:3px solid white;display:block;font-size:11px;}
#ma_area_adr_big {margin-right:0px;}
#shc_login h3,#ma_area h3,#ma_area_adr h3,#ma_area_adr_big h3 {font-size:16px;}
#shp_wk .cont,#shc_login .cont,#ma_area .cont,#ma_area_adr .cont,#ma_area_adr_big .cont {padding:0px 15px;padding-bottom:15px}
#shc_login td {background-color:#ffcc99;padding:10px;}
#shc_login p {padding:0px;padding-bottom:10px;margin:0px;}
#shc_login label {float:left;display:block;width:80px;padding-top:3px;font-weight:bold;}
#shc_login input {margin-bottom:1px;}
#shc_reg label {float:left;display:block;width:130px;padding-top:3px;font-weight:bold;}
#shc_reg input {margin-bottom:1px;width:200px;}
#shc_reg select {margin-bottom:1px;width:204px;}

#shc_wk_item {float:none;display:block;clear:both;}

#ma_area {height:410px;}
#ma_area_adr h3,#ma_area h3,#ma_area_adr_big h3 {margin-top:0px;}

#ma_area_adr .lst img,#ma_area_adr_big .lst img {padding:0px 2px;}
#ma_area_adr .lst,#ma_area_adr_big .lst{background-color:#ffcc99;}
#ma_area_adr .lst td,#ma_area_adr_big .lst td{border-bottom:1px solid #cc6633;padding:3px 2px;}
#ma_area_adr .one_td td,#ma_area_adr_big .one_td td{background-color:#ffcc99;padding:10px;}

.ma_history {padding:10px 0px;color:#666;}
.ma_history a {color:#666;text-decoration:underline;}

#ma_btn_add {width:200px;font-size:14px;font-weight:bold;color:#006600;margin:0px 0px 5px 0px;}
#ma_adr_lst {font-size:10px;background-color:#ffcc99;}

.ord_upl {margin-left:70px;}
.ord_upl h3 {margin:0px 0px 6px;}

.logout {text-align:right;margin-top:6px;font-size:9px;}
.logout a {color:black;font-weight:bold;text-decoration:none;background-color:#ff6600;padding:0px 4px;}
.logout a:hover {color:white;}

.ibox {width:180px;height:137px;background-color:#ffcc99;margin-right:15px;margin-bottom:10px;}
.ibox img {float:left;margin-right:4px;}
.ibox .iboxc {padding:10px 7px 4px 7px;}
.ibox p {margin:7px 0px 7px 0px;}
.ibox td {padding-bottom:8px;}
#error {margin-bottom:15px;}
#error td {background-color:#ff9999;padding:5px;color:#660000;}

#menu {
	height: 150px;
	background-color: yellow;
}
#menu2 {
	height: 200px;
}

#header {background:url(std/mn_bg.jpg) no-repeat;}