BODY {background-color:#ddd;}
  
TABLE, TD, INPUT, TEXTAREA, SELECT, OPTION {font-family:Verdana;
				                                    font-size:8pt;
				                                    color:#000;}
				                                    
TABLE, TD {background-color:#ffffff;}				                                  

INPUT, FORM, TEXTAREA, SELECT, OPTION, TH {background-color:#fff;}

INPUT.button {border:1px solid black;
              font-size:10px;
              background-color:#eee;
              font-weight:700;}
              
TD.nav1 {width:159px;
         text-align:center;
         background-color:#ffffff;
         vertical-align:bottom;}
         
TABLE.oben {width:649px;
            background-color:#fff;}
        
TD.top {
        vertical-align:top;
        padding-left:15px;
        padding-right:15px;
        padding-bottom:15px;
        background-color:#fff;}
        
TD.top TD {background-color:#fff;}
         
TABLE.loginInner {width:350px;
                  background-color:#fff;}  

TD.randh {background-image:url(../images/randv.gif);
          background-repeat:repeat-x;}
                
TD.randv {background-image:url(../images/rand.gif);
          background-repeat:repeat-y;}

TD.footer {text-align:center;
           background-color:#ffffff;
           padding:6px;
           font-size:10px;}
           
A, A:visited, A:link, A:active {text-decoration:none;
                                color:#009036;}

A:hover {text-decoration:underline;
         color:#000000;}

TD.loginLabel {text-align:right;
               padding-right:5px;
			         padding-bottom:0px;}

TD.nav {width:159px;
        background-color:#ffffff;
		    vertical-align:top;}

TABLE.navInner {width:140px;
                background-color:#ffffff;}

TABLE.navInner P {background-color:#ffffff;}   
		    
.fett {font-weight:bold;}

DIV.submenu {margin-left:20px;}

TABLE.schnitt TD {padding-left:7px;}

TD.main {padding-left:7px;
         vertical-align:top;}

P.head {font-weight:700;}

.rot {color:#f00;}

DIV.konfSingle {border:1px solid black;
                width:600px;
                margin-bottom:10px;
                padding:6px;}
                  
DIV.konfSingle TABLE {width:100%;}

.orderSingle {border:1px solid black;
              margin-bottom:10px;
              padding:6px;
              vertical-align:top;}
                  
/* DIV.orderSingle TABLE {width:100%;} */

TABLE.customers, TABLE.custEdit {width:100%;}

TABLE.konf {width:590px;}

TABLE.order {width:700px;}
TABLE.order2 {width:450px;}

TABLE.orderView {width:545px;
                 background-color:#fff;}

TABLE.orderView TD {vertical-align:center;}

TABLE.customers TD {padding-left:3px;
                    padding-right:3px;
					          border-bottom:1px solid black;}

TABLE.customers TR.deleted TD {background-color:#e76767;
                               text-decoration:line-through;}

TABLE.customers TR.done TD {background-color:#67e767;}

TABLE.order TD.deleted {background-color:#e76767;
                        text-decoration:line-through;}

TABLE.order TD.done {background-color:#67e767;}

TABLE.customers TD.custControls {border-bottom:0px solid black;}

TABLE.custEdit TD {vertical-align:middle;
				           height:25px;}

TABLE.konf TD {padding-top:4px;}

TD.custHead {font-weight:700;
             padding-bottom:4px;}

TD.custControls {text-align:center;
				         padding-top:10px;
			         	 padding-bottom:10px;}

TD.orderHead {text-decoration:underline;
              font-weight:700;
	       		  padding-bottom:4px;
		      	  padding-top:4px;}

TABLE.custEdit TD.ainfo, TABLE.konf TD.bem {vertical-align:top;
										                      	padding-top:7px;}

P.message {text-align:center;
           font-size:10pt;
		       font-weight:700;
	     	   border:2px solid rgb(75,83,135);
	     	   padding:12px;}

TD.konfHead {text-decoration:underline;
	       		 border-bottom:1px dashed black;
		      	 padding-bottom:5px;}

/* Schnittliste */
DIV.s1 {border:1px solid #000;
		font-size:14pt;
		text-align:center;
		vertical-align:middle;
		font-weight:700;
		padding-top:8px;
		width:8cm;
		height:2cm;
		position:relative;
		top:0.3cm;
		left:0cm;
		float:left;}

DIV.s2 {border:1px solid #000;
		text-align:center;
		width:8cm;
		height:3.5cm;
		position:relative;
		top:0.3cm;
		left:0.2cm;
		float:none;}

DIV.s4 {border:1px solid #000;
		width:8cm;
		height:3.8cm;
		position:relative;
		top:-0.5cm;
		left:0cm;
		margin:0px;
		float:left;
		clear:both;}

DIV.s5 {border:1px solid #000;
		width:8cm;
		height:3.8cm;
		position:relative;
		top:-0.5cm;
		left:0.2cm;
		margin:0px;
		float:none;}

DIV.s6 {border:1px solid #000;
		font-size:12pt;
		font-weight:700;
		text-align:center;
		width:16.3cm;
		position:relative;
		top:-0.3cm;
		left:0cm;
		float:none;
		clear:both;}

DIV.s7 {border:1px solid #000;
		text-align:center;
		width:5.2cm;
		height:6cm;
		position:relative;
		top:0cm;
		left:0cm;
		float:left;}

DIV.s8 {border:1px solid #000;
		text-align:center;
		width:5.2cm;
		height:6cm;
		position:relative;
		top:0cm;
		left:0.3cm;
		float:left;}

DIV.s9 {border:1px solid #000;
		text-align:center;
		width:5.2cm;
		height:6cm;
		position:relative;
		top:0cm;
		left:0.5cm;
		float:none;}

DIV.s10 {border:1px solid #000;
		 text-align:center;
		 width:5.2cm;
		 height:6cm;
		 position:relative;
		 top:0.3cm;
		 left:0.3cm;
		 float:left;}

DIV.s11 {border:1px solid #000;
		 text-align:center;
		 width:5.2cm;
		 position:relative;
		 top:0.3cm;
		 left:0cm;
		 float:left;
		 clear:both;}

DIV.s12 {border:1px solid #000;
         text-align:center;
         width:5.2cm;
         position:relative;
         top:0.2cm;
         left:0cm;
         float:left;
         clear:both;}

DIV.s13 {border:1px solid #000;
		 text-align:center;
		 width:5.2cm;
		 position:relative;
		 top:0.2cm;
		 left:0.3cm;
		 float:left;}

DIV.s14 {border:1px solid #000;
		 text-align:center;
		 width:5.2cm;
		 position:relative;
		 top:0.2cm;
		 left:0.5cm;
		 float:none;}

DIV.s15 {width:4.2cm;
		 position:relative;
		 top:0.3cm;
		 left:0.5cm;
		 float:none;}

DIV.s16 {width:100%;
		 position:relative;
		 top:0.5cm;
		 text-align:center;
		 float:none;
		 clear:both;}

DIV.s17 {width:4cm;
		 height:0.6cm;
		 left:0cm;
		 position:relative;
		 top:-0.6cm;
		 text-align:center;
		 vertical-align:middle;
		 border-top:1px solid #000;
		 border-left:1px solid #000;
		 border-bottom:1px solid #000;
		 padding-top:0.2cm;
		 margin:0px;
		 float:left;
		 clear:left;}

DIV.s18 {width:4cm;
		 height:0.6cm;
		 left:-0.1cm;
		 position:relative;
		 top:-0.6cm;
		 text-align:center;
		 border-top:1px solid #000;
		 border-right:1px solid #000;
		 border-bottom:1px solid #000;
		 padding-top:0.2cm;
		 margin:0px;
		 float:none;}
		 
DIV.s19 {clear: left;
         float: left;
         width: 6.5cm;
         font-size: 14pt;}

DIV.s20 {border-bottom: 1px solid black;
         width: 9.3cm;
         font-size: 14pt;
         margin-bottom: 0.3cm;}
         
DIV.s21 {width: 16.9cm;
         position: relative;
         top: 1cm;
         margin-bottom: 0.5cm;}
         
DIV.s22 {background-color: #c0c0c0;
         width: 1cm;}


SPAN.shead {font-weight:700;
			padding-left:-15px;}

TABLE.stueckliste {width:16.3cm;
				   position:relative;
				   top:0cm;
				   left:0cm;
				   border:1px solid black;
				   padding:1px;}

TABLE.stueckliste TD {border:1px solid black;
                      padding:1px;}

TD#varinfo {height:30px;
            vertical-align:top;}

TD#berechnung {vertical-align:top;}

/* Auftragsanzeige */


