/*	Cascading Style Sheet	[shrinked version to save bandwidth]
	Copyright (C) 2005, 2007  M.Watermann, D-10247 Berlin, FRG */
html,body{margin:0 auto;padding:0;background:#fff none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:96.6%;line-height:1.35;text-align:center;}
* html body{font-size:81.2%;}
a:link,a:visited,a:active{background-color:inherit;color:#036;text-decoration:none;white-space:nowrap;}
a.schwarz{background-color:inherit;color:#000;font-weight:bolder;}
a:hover,a.schwarz:hover{background-color:inherit;color:#06c;text-decoration:underline;}
a.hlp,#jshint a.hlp,a.hlp:visited{border:none;background-color:inherit;color:#090;text-decoration:none;vertical-align:super;font-size:55%;}
html>body a.hlp,html>body #jshint a.hlp,html>body a.hlp:visited{border:none;font-size:74%;vertical-align:top;}
a.hlp:visited:hover,#jshint a.hlp:hover,a.hlp:hover{background-color:#fff;color:#c00;text-decoration:underline;}
a.disabled{background-color:inherit;color:#666;}
h1{font-size:170%;}
h2{font-size:140%;}
h3,h4{font-size:121%;}
h5,h6,.big,.righthead{font-size:109%;}
h1,h2,h3,h4,h5,h6{font-family:"Book Antiqua","Bitstream Vera Serif",Times,serif;margin:1ex 1ex 1ex 0;padding:0 0 0.2ex 0;background:transparent;border-style:none;border-color:#ccf;border-width:1px;font-weight:bolder;line-height:1.4;text-align:left;}
h1.righthead{margin:0 0 1ex 0;padding:0 0.5ex 0 0;background-color:inherit;color:#669;border-bottom-style:solid;text-align:right;}
hr{margin:0 1ex 1ex 1ex;padding:0 1ex 1ex 1ex;border-style:none none solid none;border-color:#69c;border-width:0 0 1px 0;}
abbr,acronym{font-style:normal;border:none;text-decoration:none;text-transform:none!important;}
blockquote{margin:0.5ex 0.5ex 0.5ex 6ex;padding:1ex;}
code,.tt,tt{font-family:"Bitstream Vera Sans Mono",Courier,monospace;font-size:100%;}
* html body code,* html body tt{font-size:111%;}
img{border:none;}
p{margin:0.3ex 0;padding:0;border:none;line-height:1.4;}
small,.small,.smallcentered,sub,sup{font-size:smaller;}
* html body small,* html body .small,* html body .smallcentered,* html body sub,* html body sup{font-size:90%;}
sup{background-color:inherit;color:#c00;vertical-align:super;}
table{margin:0;padding:0;background:#edeff3;color:#000;border-collapse:collapse;border-spacing:0;border:1px solid #69c;overflow:hidden;table-layout:fixed;}
table.centered{margin:0 auto;text-align:center;}
th{margin:0;padding:0;border:none;text-align:center;line-height:1.5;}
tr{margin:0;padding:0;border:none;text-align:left;line-height:1.33;}
td{margin:0;padding:0.5ex;border:none;empty-cells:show;vertical-align:middle;white-space:normal;}
fieldset p,td p{margin:0;padding:1pt;}
* html body td{font-size:99%;}
form{margin:0;padding:0;border:none;}
fieldset{margin:0 0 1ex 0;padding:0.5ex 0.4ex 0.6ex 0.5ex;background:#fff;color:#000;}
fieldset legend{font-family:"Bitstream Vera Serif",Times,serif;border-color:#69c;border-style:solid;border-width:1px;background-image:url("tab-3x20.gif");background-attachment:scroll;background-position:left top;background-repeat:repeat-x;background-color:#fff;color:#003;letter-spacing:1px;margin:1em 0 1ex 0;padding:0.5ex 1ex;white-space:normal;}
* html body fieldset legend{font-size:111%;}
fieldset table{margin:1pt;width:99%;}
fieldset table th{white-space:normal;vertical-align:top;}
fieldset table td{white-space:nowrap;vertical-align:middle;}
.wrap,fieldset table.wrap td,fieldset table td.wrap{white-space:normal;}
fieldset p{line-height:1.5;}
label{font-size:99%;cursor:pointer;vertical-align:baseline;}
input,select,textarea{padding:2px 1px;margin:0 1px;font-family:"Bitstream Vera Sans Mono",Courier,monospace;font-size:100%;}
select,input.edit,textarea.edit{background-color:#fffffe;background-image:url("in-2x6.gif");background-attachment:scroll;background-position:left top;background-repeat:repeat-x;color:#003;border:1px solid #69c;}
input[type="checkbox"],textarea{background:#fffffc;color:#000;border:1px solid #69c;}
input,select{vertical-align:middle;}
* html body input,* html body input.edit,* html body select,* html body select.edit,* html body textarea,* html body textarea.edit{font-size:111%;line-height:1.1;}
label input,p input,input{height:1.2em;}
* html body input{height:1.1em;vertical-align:baseline;}
input[type="checkbox"],input[type="radio"]{border:none;height:1em;}
input[type="submit"],input[type="reset"]{border:2px solid #69c;height:1.5em;padding:0.5ex 1ex;}
select{height:1.5em;}
* html body select{vertical-align:baseline;}
textarea{line-height:1.3;}
#hintarea{font-family:Helvetica,sans-serif;font-size:95.5%;line-height:1.25;margin:1em 0 0 0;padding:0.3em 0.5ex;background:#ffffdd none;color:#000;border:1px solid #009;text-align:left;z-index:100;overflow:hidden;display:none;width:27ex;max-width:28ex;}
body#jserr{font-size:100%;line-height:1.5;margin:1ex auto;padding:1ex;background:#fcfcff none;color:#000;width:480px;}
body#jserr p{font-style:italic;line-height:1.5;}
body#jserr p em{font-style:normal;font-weight:bolder;}
body#jserr h1{text-align:center;}
body#jserr input{font-size:100%;font-style:normal;}
body#jserr input{height:auto;}
#jshint{background-color:#fffffc;color:#c00;text-align:center;line-height:1.3;margin:0;padding:1em 1ex;border:1px solid #900;z-index:200;top:42px;position:absolute;}
#jshint{position:fixed;}
#jshint a{background-color:inherit;color:inherit;font-weight:bolder;text-decoration:underline;padding:0.3ex 1ex;}
#jshint:hover{border-color:#393;}
#jshint a:hover{background-color:#900;color:#fff;}
.buttons{margin:0 1ex 0.5ex 1ex;padding:0.5ex 0.4ex 0.6ex 0.4ex;text-align:center;line-height:1.8;min-height:2em;border:none;}
a.button,img.button,form button,button.button,input.button{font-family:FreeSans,Verdana,Helvetica,sans-serif;font-size:98.9%;text-align:center;vertical-align:bottom;}
a.button,a img.button,a:visited.button,a:visited img.button,form button,button.button,input.button{margin:0;border-width:1px 2px 2px 1px;border-color:#9cf #036 #036 #9cf;border-style:solid;text-decoration:none;color:#000;background-color:#fff;background-image:url("btn-3x20.gif");background-repeat:repeat-x;background-position:left 99.9%;vertical-align:middle;cursor:pointer;}
a.button,form button,button.button,input.button{height:1.6em;text-decoration:none;}
a.button{padding:2px 3px 2px 3px;}
a img.button{padding:2px 3px 2px 3px;}
form button,button.button,input.button{margin:1px 0 0 0;padding:1px 3px 3px 3px;}
* html body a img.button{margin:1px 3px 2px 3px;}
* html body a.button,* html body a:visited.button,* html body a:link img.button,* html body a:visited img.button,* html body #top a:link img.button,* html body #top a:visited img.button,* html body #bottom a:link img.button,* html body #bottom a:visited img.button,* html body button.button,* html body form button,* html body input.button{border-color:#ccc #333 #333 #ccc;border-width:1px 2px 2px 1px;border-style:solid;text-decoration:none;}
a.button:hover,a:hover img.button,form button:hover,button.button:hover,input.button:hover{background:#fdfdfe none;color:#003;border-color:#036 #9cf #9cf #036;text-decoration:none;}
* html body button.button:hover,* html body button:hover,* html body input.button:hover,* html body a.button:hover,* html body a:hover img.button,* html body #top a:hover img.button,* html body #bottom a:hover img.button{border-color:#036 #9cf #9cf #036;border-width:1px 2px 2px 1px;border-style:solid;background:#fdfdfe none;color:#003;}
.centered,.smallcentered{text-align:center;}
.clear{clear:both;float:none;}
.colleft,.colright{position:relative;font-size:98%;margin:1ex 0;width:48%;text-align:justify;}
.colleft{padding:0 0.3ex 0 0;clear:left;float:left;}
.colright{padding:0 0 0 0.3ex;clear:right;float:right;}
* html body .colleft,* html body .colright{margin:1ex 0.3ex;}
.colleft h3,.colright h3,.colleft h4,.colright h4,.colleft h5,.colright h5{padding:0;line-height:1.1;}
.colleft p,.colright p{padding:0 0 0.5ex 0;line-height:1.2;}
.crawler,.invisible{margin:0;padding:0;border:none;width:0;height:0;visibility:hidden;display:none;}
.dark{background:#dee2e8;color:#000;}
div.dark{padding:1ex;border:1px solid #69c;}
.red{background-color:inherit;color:#600;}
.green{background-color:inherit;color:#060;}
.blue{background-color:inherit;color:#006;}
.yellow{background-color:inherit;color:#660;}
.gray{background-color:inherit;color:#999;}
.err{background:#ffc none;color:#900;margin:1em auto;padding:1ex;text-align:center;border:1px solid #930;}
.error{background:#ffc none;color:#900;margin:0;padding:0.6ex;font-style:italic;font-weight:bolder;border:1px solid #900;width:40ex;position:absolute;z-index:1;top:4.6em;}
.fleft{margin:0;padding:0;float:left;clear:left;text-align:left;}
.fright{margin:0;padding:0;float:right;clear:right;text-align:right;}
.justified{text-align:justify;}
p.justified{padding:1ex;line-height:1.3;}
.lborder{border:1px solid #999;border-collapse:collapse;}
p.lborder,div.lborder{margin:1ex;padding:1ex 2ex 1ex 1ex;}
.login{background-color:inherit;color:#666;font-size:smaller;text-align:right;}
.nofloat{clear:both;float:none;height:0;visibility:hidden;}
.note{background:#fffffc none;color:#303;margin:1em auto;padding:0.5ex 2ex 0.5ex 1ex;text-align:left;border:1px solid #69c;}
.nowrap,table.nowrap td,tr.nowrap td,td.nowrap,table.wrap td.nowrap,tr.wrap td.nowrap{white-space:nowrap;}
.right{text-align:right;}
.strong{font-weight:bolder;}
.underlined{text-decoration:underline;}
#ArtikelEdit{min-height:30em;}
#Artikelzusammenstellung fieldset table td{white-space:normal;}
#admenu{margin:1ex 0 1ex 0;padding:0.2ex 0 0.4ex 0;border:1px solid #ccf;}
#admenu p{line-height:1.8;}
#rsp{margin:1em 0;padding:0.5ex;overflow:hidden;text-align:center;}
div#json{margin:1ex 0;padding:0.5ex 0;}
#json h2,#json h3,#json h4,#json h5{margin:0;padding:0;}
body.isjs table.jscollapsed,table.collapsed,.collapsed{display:none;}
.expanded{display:block;}
table.expanded{display:table;}
#json fieldset,#IniEdit fieldset,#Kunden fieldset{margin:0;padding:0 0.3ex 0.5ex 0.4ex;}
fieldset legend.expanded{background-image:url("tab-3x20.gif");background-position:left top;background-repeat:repeat-x;}
body.isjs fieldset legend.jscollapsed,fieldset legend.collapsed{background-image:url("btn-3x20.gif");background-position:left bottom;background-repeat:repeat-x;display:block;}
#json fieldset table td,#IniEdit fieldset table td,#Kunden fieldset table td{white-space:normal;}
#userlog,#changelog{font:11pt sans-serif;background:#fff;color:#000;width:99%;}
#userlog pre,#changelog pre{margin:1pt 0;padding:1pt;line-height:1.25;overflow:scroll;max-height:42em;}
* html body #userlog pre,* html body #changelog pre{overflow:scroll;width:98%;height:36em;}
#userlog span,#changelog span,#changelog p{background:#fff;color:#000;}
#changelog .h{background:#ffc;white-space:normal;}
#changelog p{font-size:smaller;margin:0 1ex 0 0;padding:0 1ex 0 0;line-height:1.2;text-align:right;}
#changelog .a{color:#006;}
#changelog .c{color:#060;}
#changelog .d{color:#600;}
#changelog .f{color:#663;}
#changelog .t{text-decoration:underline;font-style:italic;}
#userlog .a{color:#c0c;font-weight:bolder;}
#userlog .c{color:#909;font-weight:bolder;}
#userlog .d{color:#363;}
#userlog .e{color:#606;font-weight:bolder;}
#userlog .i{color:#036;}
#userlog .n{color:#000;}
#userlog .w{color:#903;}
#userlog .x{color:#f00;font-weight:bolder;}
body.ie #json{height:30em;}
body.ie fieldset table{margin:0;}
body.ie #userlog,body.ie #changelog{height:30em;width:66ex;}
body.ie #userlog pre,body.ie #changelog pre{line-height:1.1;}
body.opera form fieldset table{border:1px solid #69c;}
body.opera #Kunden fieldset{margin:0.6ex 0;}
ul.tabs{font-family:"Bitstream Vera Serif",Times,serif;margin:0 0 0 0.3ex;padding:1ex 0 0.5ex 1ex;list-style-type:none;text-align:left;}
* html body ul.tabs{font-size:111%;}
ul.tabs li{display:inline;margin:0;padding:0 1px 0 2px;border:none;position:relative;top:1px;}
ul.tabs li a{margin:0;padding:0.5ex 1ex;border-color:#69c;border-style:solid solid none solid;border-width:1px;background-image:url("btn-3x20.gif");background-attachment:scroll;background-position:left bottom;background-repeat:repeat-x;background-color:#fff;color:#003;text-decoration:none;}
ul.tabs li a:hover{background-color:#fff;color:#003;text-decoration:underline;}
ul.tabs li.tabSelected{position:relative;top:2px;}
ul.tabs li.tabSelected a{background-image:url("tab-3x20.gif");background-attachment:scroll;background-position:left top;background-repeat:repeat-x;background-color:#fff;color:#003;border-bottom:1px solid #fff;}
ul.tabs li.tabSelected a:hover{text-decoration:none;}
ul.tabs li.tabSelected a:active{text-decoration:none;}
.tabContent{margin:0;padding:0;}
fieldset.tabContent{padding:1ex 1ex 0 1ex;}
fieldset.tabContent legend{display:none;}
html,body{background:#003883 none;color:#000;}
#msie{margin-top:0;margin-right:auto;margin-bottom:1ex;margin-left:auto;padding:0;color:#000;background-color:#fff;background-image:url("oben-912x69.jpg");background-repeat:no-repeat;background-position:right top;width:860px;}
body>div#msie{width:auto;min-width:640px;max-width:867px;}
* html body #msie{height:99%;}
#top,#bottom{clear:both;float:none;margin:0;padding:0;text-align:left;}
#top #logo,#top #logo #linie,#top #logo #linie #intelligente,#top #bogen{display:block;margin:0;padding:0;}
#top{background-image:url("logo-150x49.gif");background-repeat:no-repeat;background-position:10px 10px;height:103px;}
#top #logo{padding-right:10px;height:69px;}
#top #logo #linie{background-image:url("linie-205x14.gif");background-repeat:no-repeat;background-position:100% 0%;padding-top:16px;padding-right:1px;height:31px;}
#top #logo #linie #intelligente{background-image:url("intelligente-203x17.gif");background-repeat:no-repeat;background-position:100% 0%;height:17px;}
#top #bogentop{background-image:url("bogen_top-912x33.jpg");background-repeat:no-repeat;background-position:100% 0%;height:34px;font-size:smaller;line-height:1.01;text-align:right;}
#top #bogentop a{padding-right:1ex;background-color:inherit;color:#fff;}
#left,#body{float:left;text-align:left;}
* html body #left,* html body #body{background-color:#fff;color:#003;line-height:1.4;height:100%;}
#left{clear:left;margin:0 0.5ex;padding:0 1pt 0 0.5ex;background-color:inherit;color:#003;font-size:95%;width:23%;white-space:normal;}
* html body #left{width:23%;font-size:86%;}
#left p{margin-top:1ex;line-height:1.3;}
#left ul{list-style-type:disc;list-style-position:inside;margin:0 0 0 1ex;padding:0;}
#left ul li *{white-space:normal;}
#body{clear:right;margin:0 0 1em 0;padding:0 1pt;}
#msie>#body{min-width:73%;max-width:74%;min-height:480px;}
* html body #body{width:73%;}
#body #deckblatt{background-image:url("deckblatt-599x457.jpg");background-repeat:no-repeat;background-position:0 0;margin:0;padding:410px 0 0 0;}
#body #deckblatt p.centered{margin:0;padding:1em 0;font-weight:bolder;background-color:inherit;color:#fff;}
#body #deckblatt div.lborder{margin:1em 0;padding:0 1ex 1.3ex 1ex;text-align:center;width:582px;}
#bottom{background-image:url("bogen_bottom-912x33.jpg");background-repeat:no-repeat;background-position:0 0;clear:both;float:none;}
#bottom p{margin:0;padding:14px 0 0 4px;font-size:smaller;height:19px;}
#bottom p a{background-color:inherit;color:#fff;}
#bottom p#foot{margin:0 auto;padding:1em 1ex;background-color:#ccc;color:#000;height:auto;text-align:center;}
* html body #bottom p#foot{font-size:78%;}
#bottom p#foot a{background-color:inherit;color:#000;font-weight:bolder;}
.bgbaukasten,tr.bgbaukasten{background-color:#6699cc;color:#000;}
.bgstandard,tr.bgstandard{background-color:#77aadd;color:#000;}
.bgkompakt,tr.bgkompakt{background-color:#88bbee;color:#000;}
.bgkomfort,td.bgkomfort{background-color:#9cf;color:#000;}
.bgfn4,td.bgfn4{background-color:#699;color:#000;}
.bgfn5,td.bgfn5{background-color:#88aaaa;color:#000;}
.bgfn6,td.bgfn6{background-color:#aabbbb;color:#000;}
.bgemulsion,td.bgemulsion{background-color:#66b257;color:#000;}
.bgueberwachung,td.bgueberwachung{background-color:#09c;color:#000;}
.bgfunken{background-color:#f05040;color:#000;}
.bgsensor{background-color:#5588bb;color:#000;}
#Auswahl label{font-weight:bolder;}
@media print{html{margin:0;padding:0;}
body{font:10pt Helvetica,sans-serif;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;width:500pt;}
html,body{background-image:none;background:#fff;color:#000;}
body #msie,body #msie #body{margin-top:1ex;margin-right:0;margin-bottom:1ex;margin-left:0;padding-top:1ex;padding-right:0;padding-bottom:1ex;padding-left:0;line-height:1.2;width:98%;max-width:99%;}
body #msie,body #top,body #left,body #body,body #bottom{border:none;text-decoration:none;}
body h1,body h2,body h3,body h4,body h5,body h6,body .righthead{page-break-inside:avoid;page-break-after:avoid!important;border:none;margin-bottom:0.5ex;}
body hr{display:none;}
body table,body code,body tt{font-size:100%;}
body ul{list-style-type:disc;}
body ul ul{list-style-type:square;}
body ul ul ul{list-style-type:circle;}
body dl dt{page-break-inside:avoid!important;page-break-after:avoid!important;}
body a,body a.local,body a:link,body a:visited,body a.local:visited{background:#fff;color:#000;border:none;text-decoration:none;}
body a[target]{background:#fff;color:#000;border:none;text-decoration:none;}
body .lborder,body .note{border-color:#333;}
body .colleft,body .colright{width:auto;clear:both;float:none;}
body #top,body #left,body .error,body .hlp,body .hlp *,body .noprint,body .noprint *,body #msie noscript,body #body .buttons,body #body a.button,body #body a img.button,body #body button.button,body #body form button,body #body input.button,body #body #changelog,body #body #json,body #body #userlog,body div#hintarea,body div#hintarea *{height:0;width:0;border:none;visibility:hidden;display:none;}
body #body,body #bottom{clear:both;float:none;margin:0;padding:0;}
body #bottom #foot{background:#fff;color:#000;font:6pt Helvetica,sans-serif;}
body #body ul.tabs{display:none;}
body #body .tabContent{display:block;border:none;}
body #body fieldset.tabContent legend,body #body .tabContent .tabsection{display:block!important;}
body #body form fieldset,body #body form fieldset table{margin:1ex 0 1ex 0;}
body #body form,body #body form fieldset,body #body form fieldset legend,body #body form fieldset table{border:none;}
body #body form fieldset,body #body form fieldset table{width:97%;max-width:98%;}
body #body form input,body #body form select,body #body form textarea{margin:0;padding:0 1pt;border:none;background:#fff;color:#000;text-decoration:none;vertical-align:baseline;}
body #body form input[disabled],body #body form input[readonly],body #body form textarea[disabled],body #body form textarea[readonly]{background:#fff;color:#666;border:none;text-decoration:none;}}
