/* CSS Document */
/* Template 1 */
/*allgemein*/

body {
  margin: 0px;
  padding: 0px;
  border: none;
  font-size: 0.8em;
  font-family: Arial, Helvetica, sans-serif;
  width: 100%;
  height: 100%;
  background-color: #9C9C9C;
}

a	{text-decoration:none; color:#000;}
a:link	{text-decoration:none; color:#000;}
a:active	{text-decoration:none; color:#000;}
a:hover	{text-decoration:none; color:#FF6600;}

.fieldLogIn{
          text-align: center;
          width: 125px;
}

.fieldLogInLegend{
          font-size: 0.85em;
}

.textPass {
		width: 80px;
		height: 15px;
		border: solid 1px #000000;
		text-align: center;
		font-size: 0.93em;
    font-family: arial;
}

.tableEntry {
            text-align: center;
        		font-size: 0.93em;
            font-family: arial;
            width: 120px;
}


.textPassSubmit {
		width: 80px;
		height: 17px;
		border: solid 1px #000000;
		text-align: center;
		font-size: 0.93em;
    font-family: arial;
}

.linkLogMenu {
      		text-align: center;
      		font-size: 0.93em;
          font-family: arial;
}

.tableLog{
        text-align: center;
        height: 200px;
}

.tableLogDiv{
          text-align: center;
          height: 200px;
          width: 190px;
}

logSpace {
  font-size: 1px;
}


.tableMenuAll{
        text-align: left;
        width: 190px;
}


.none {
     background: none;
     visibility: hidden;
}

.white {
    background-color: #FFFFFF;
}

.blue {
    background-color: #6699FF;
}

.showThis{
        display: block;
}

.showNoThis{
        display: none;
}

.mysqlError{
          font-family: Arial, Helvetica, sans-serif;
          position: absolute;
          left: 150px;
          top: 120px;
          float: left;
          font-size: 1em;
          background-color: #CCFF33;
          border: solid 1px #990066;
          padding: 5px;
          max-width: 800px;
          min-height: 200px;
          overflow: auto;
          z-index: 5000;
    }


.showSeller {
          position: relative;
          float: left;
          width: 800px;
          height: 15px;
}


.menueShowHideLink{
              position: relative;
              float: left;
              width: 150px;
              height: 25px;
              font-size: 1em;
}


.outAllFrames{
          width: 100%;
          height: 100%;
          position: absolute;
          left: 0px;
          top: 10px;
          margin: 0px;
          padding: 0px;
}

.error{
      font-family: Courier New;
      background-color: #CC0033;
      color: #FFFFFF;
      font-size: 1em;
      width: 400px;
}

#menue {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		color: #000066;
    float: left;
		width: 250px;
		position: relative;
    top: 0px;

	}

.topMenuWay {
        		font-family: Arial, Helvetica, sans-serif;
        		font-size: 0.83em;
        		color: #000066;
}


.linkActive {
		text-decoration: none;
		color: #000066;
		background-color: #66FF99;
	}

.linkInActive {
		text-decoration: none;
		color: #000066;
		background-color: #FFFFFF;
	}


#userDataShowSite {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color: #000066;
		float: left;
		width: 300px;
		height: 60px;
		position: relative;

	}

.menueShowButton {

              border: none;
              background-color: #FFFFFF;
              text-decoration: underline;
}


/*end Template 1 */

/* Menue 1 und 2  */


#menue a:link {
		text-decoration: none;
		color: #000066;
	}

#menue a:visited {
		text-decoration: none;
		color: #000066;
	}

#menue a:active {
		text-decoration: none;
		color: #000066;
	}

#menue a:hover {
		text-decoration: none;
		color: #996600;
	}
/* End Menue 1 und 2 */

/*   Menue 2   */
.divMasterMenu2 {
				background-color: #6699FF;
				text-decoration: none;
        width: 150px;
        height: 20px;
        padding-left: 4px;
        z-index: 1000;
	}

.divSubMenu2 {
				background-color: #CCCCCC;
				text-decoration: none;
        height: 17px;
        width: 135px;
        padding-left: 4px;
        z-index: 1000;
	}
/*   End Menue 2   */

/*   Menue 3   */
.divMasterMenu3 {
				background-color: #6699FF;
				text-decoration: none;
        padding-left: 4px;
        float: left;
        z-index: 1000;
	}

.divSubMenu3 {
				background-color: #CCCCCC;
				text-decoration: none;
        padding-left: 4px;
        float: left;
        z-index: 1000;
	}
/*   End Menue 2   */

/*  Zugang   */
#entryUserDiv {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.9em;
			color: #000066;
			text-align: left;
			position: absolute;
			left: 0px;
			width: 200px;
			height: 200px;
			top: 600px;
			z-index: 3;
	}
/* End Zugang  */
.center {
		text-align:center;
	}


/* error  messages */
.message {
      width: 100%;
      height: 40px;
      font-family: Arial Unicode MS;
      font-size: 1.5em;
      color: #FF0000;
      text-align: center;
}

#showSampleStyle {
                font-family: arial;
                font-size: 1em;
                color: #0033CC;
                position: absolute;
                left: 1200px;
                z-index: 10;
                top: 100px;
                background-color: #DDDDDD;
}

.showUserRules{
            font-family: Arial;
            font-size: 0.9em;
            color: #000000;
            background-color: #FF9900;
            width: 130px;
            height: 20px;
            float: left;
            margin-left: 5px;
            margin-top: 5px;
    }

.showUserDataOut{
            font-family: Arial;
            font-size: 0.9em;
            color: #000000;
            width: 315px;
            height: 460px;
            float: left;
            margin-left: 5px;
            margin-top: 5px;

}

.showUserDataMain{
            font-family: Arial;
            font-size: 1em;
            color: #000000;
            width: 290px;
            height: 440px;
            border: solid #000000 1px;
            background-color: #FF9900;
            padding-left: 10px;
            padding-top: 10px;
}


.rulesText{

          font-family: Arial;
          font-size: 1em;
          color: #000000;
          width: 150px;
          height: 18px;
          margin-top: 5px;
}

.userRulesBottom{
            font-family: Arial;
            font-size: 1em;
            color: #000000;
            width: 925px;
            height: 30px;
            border: solid #000000 1px;
            background-color: #FF9900;
            text-align: right;
            position: relative;
            top: 30px;
            left: 5px;
            padding-left: 10px;
            padding-top: 3px;
            padding-right: 5px;
            padding-bottom: 5px;
}

.klein{
      font-family: Arial;
      font-size: 0.8em;
}


.dis{
  color: #666666;
}

.disNoRead{
  color: #666666;
  border: solid #CCCCCC 1px;

}

.disNoBorder{
  color: #666666;
  border: none;

}

.oben1{
      position: relative;
      float: left;
      margin-top: 5px;
      padding-left: 15px;
      margin-bottom: 5px;
      padding-top: 5px;
      width: 885px;
      height: 35px;
      border: solid #000000 1px;
      text-align: left;
      background-color: #FFCC66;
}


.oben2{
      position: relative;
      float: left;
      margin-top: 10px;
      width: 890px;
      height: 40px;
      border: solid #000000 1px;
      background-color: #FF9900;
      padding: 5px;
}

.unten2{
      position: relative;
      float: left;
      margin-top: 20px;
      width: 900px;
      height: 580px;
      border: solid #000000 1px;
      overflow: auto;
      background-color: #FF9900;
}

.oben3{
      position: relative;
      float: left;
      margin-top: 10px;
      width: 900px;
      height: 100px;
      border: solid #000000 1px;
}

.mitte3{
      position: relative;
      float: left;
      margin-top: 10px;
      width: 900px;
      height: 600px;
      border: solid #000000 1px;
      overflow: auto;
}

.mitte3a{
      position: relative;
      float: left;
      margin-top: 10px;
      width: 800px;
      height: 500px;
      border: solid #000000 1px;
      overflow: auto;
}

.unten3{
      position: relative;
      float: left;
      margin-top: 20px;
      width: 900px;
      height: 100px;
      border: solid #000000 1px;
}

.unten4{
      position: relative;
      float: left;
      margin-top: 20px;
      width: 900px;
      height: 50px;
      border: solid #000000 1px;
}

.unten4a{
      position: relative;
      float: left;
      margin-top: 20px;
      width: 900px;
      height: 50px;
      border: solid #000000 1px;
      text-align: right;
}

.submitTop{
     margin-top: 14px;
     margin-right: 20px;
}

.innen1{
      position: relative;
      float: left;
      width: 150px;
      margin-left: 10px;
      margin-top: 10px;
}

.innen1a{
      position: relative;
      float: left;
      width: 150px;
      margin-left: 10px;
      margin-top: 10px;
      text-align: center;
}

.innen1b{
      position: relative;
      float: left;
      width: 350px;
      margin-left: 10px;
      margin-top: 10px;
      text-align: center;
}

.innen1c{
      position: relative;
      float: left;
      width: 250px;
      margin-left: 10px;
      text-align: right;
}

.innen1d{
      position: relative;
      float: left;
      width: 650px;
      margin-left: 10px;
      margin-top: 100px;
      text-align: left;
}

.innen2{
      position: relative;
      float: left;
      width: 250px;
      margin-left: 10px;
      margin-top: 10px;
}

.innen2a{
      position: relative;
      float: left;
      width: 620px;
      margin-left: 10px;
      margin-top: 5px;
      font-size: 0.8em;
      text-align: left;
}

.space1{
      position: relative;
      float: left;
      width: 50px;
}

.space2{
      position: relative;
      float: left;
      width: 10px;
}

.right1{
      position: relative;
      float: left;
      width: 550px;
      height: 500px;
      margin-left: 10px;
      margin-top: 43px;
      font-size: 0.8em;
      text-align: left;
      border: solid #000000 1px;
      overflow: auto;
}

.right1Table {
          width: 520px;
}


.left1{
      position: relative;
      float: left;
}



.mitte_rechts1{
            position: relative;
            float: left;
            margin-left: 10px;
            padding-left: 15px;
            padding-right: 15px;
            border: solid #000000 1px;
            width: 900px;
            height: 734px;
            overflow: auto;
}

.mitte_rechts1_innen{
            position: relative;
            float: left;
            margin-top: 5px;
            width: 495px;
            height: 334px;
            border: solid #000000 1px;
}

.mitte_rechts2_innen{
            position: relative;
            float: left;
            margin-top: 5px;
            padding: 5px;
            width: 485px;
            height: 363px;
            border: solid #000000 1px;
}

.mitte_rechts3_innen{
            height: 700px;
            width: 500px;
            position: relative;
            float: left;
}

.oben_rechts1{
            position: relative;
            float: left;
            margin-top: 5px;
            margin-left: 10px;
            padding-left: 15px;
            padding-right: 15px;
            margin-bottom: 5px;
            padding-top: 5px;
            width: 900px;
            height: 35px;
            border: solid #000000 1px;
            text-align: left;
            background-color: #FFCC66;
}



.fieldClass1{
          width: 255px;
          height: 120px;
}

.fieldClass2{
          width: 255px;
          height: 180px;
}

.fieldClass3{
          width: 255px;
          height: 70px;
}

.fieldClass4{
          width: 255px;
          height: 128px;
}

.fieldLegend{
        font-family: arial;
        font-size: 0.9em;
}


.reclaLieferant{
               width: 255px;
               height: 130px;
               overflow: auto;
}


.tableBorderRight  {
            border-top-style: solid;
            border-left-style: solid;
            border-right-style: solid;
            border-color: #000000;
            border-width: 1px;
}

.tableBorderMiddle  {
            border-top-style: solid;
            border-left-style: solid;
            border-color: #000000;
            border-width: 1px;
}

.tableBorderBottom{
            border-style: solid;
            border-color: #000000;
            border-width: 1px;
}

.tableBorderBottomLeft{
            border-left-style: solid;
            border-top-style: solid;
            border-bottom-style: solid;
            border-color: #000000;
            border-width: 1px;
}

.tableBorderBottomRight{
            border-right-style: solid;
            border-top-style: solid;
            border-bottom-style: solid;
            border-color: #000000;
            border-width: 1px;
}

.tableBorderBottom2{
             border-bottom-style: solid;
             border-left-style: solid;
             border-right-style: solid;
             border-color: #000000;
             border-width: 1px;
}

.lieferShow{
      position: relative;
      margin-left: 20px;
      margin-top: 20px;
      width: 450px;
      height: 530px;
      overflow: auto;
      float: left;
      border: solid #000000 1px;
      padding-top: 20px;
      padding-left: 10px;
      padding-right: 10px;
}

.showGroupsUser{
      position: relative;
      margin-left: 10px;
      margin-top: 20px;
      width: 400px;
      height: 530px;
      overflow: auto;
      float: left;
      border: solid #000000 1px;
      padding-top: 20px;
      padding-left: 10px;
      padding-right: 10px;
}

.showGroupDataBottom{
            font-family: Arial;
            font-size: 1em;
            color: #000000;
            width: 95%;
            height: 30px;
            margin-top: 10px;
            padding-left: 10px;
            padding-right: 10px;
            padding-top: 10px;
            border-style: solid;
            border-color: #000000;
            border-width: 1px;
            background-color: #FF9900;
            text-align: center;
}

.showUserGroupsMain{
            font-family: Arial;
            font-size: 1em;
            color: #000000;
            width: 95%;
            min-height: 600px;
            border: solid #000000 1px;
            background-color: #FF9900;
            padding-left: 10px;
            padding-right: 10px;
            padding-top: 10px;
            margin-top: 10px;
            float: left;
}


.showUserGroupsMain2 {
          background-color: #FF9900;
          position: relative;
          margin-top: 20px;
          float: left;
          width: 970px;
          height: 550px;
          border: solid #000000 1px;
          background-color: #FF9900;
  }

.showUserGroupsTop2 {
          background-color: #FF9900;
          position: relative;
          float: left;
          width: 960px;
          height: 40px;
          border: solid #000000 1px;
          background-color: #FF9900;
          padding: 5px;
  }

.indizies {
        width: 300px;
        height: 550px;
        overflow: auto;
        border: none;
        position: relative;
        float: left;
        left: 10px;
        top: 10px;
        }

.indiziesRight {
        width: 600px;
        height: 550px;
        overflow: auto;
        border: none;
        position: relative;
        left: 10px;
        top: 10px;
        float: left;
        }


