/* styles für Auftragsportal */
.klein {
      font-family: Arial;
      font-size: 0.88em;
}

#indexLink a:link {
		text-decoration: underline;
		color: #000;
    font-size: 0.9em;
	}

#indexLink a:visited {
		text-decoration: underline;
		color: #000;
    font-size: 0.9em;
	}

#indexLink a:active {
		text-decoration: underline;
		color: #000;
    font-size: 0.9em;
	}

#indexLink a:hover {
		text-decoration: underline;
		color: #FFF;
    font-size: 0.9em;
    font-weight: bold;
	}


#offerLink a:link {
         border: solid 1px #000000;
         width: 100px;
         height: 22px;
         background-color: #CCFFCC;
         color: #000000;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
	}

#offerLink a:visited {
         border: solid 1px #000000;
         width: 100px;
         height: 22px;
         background-color: #CCFFCC;
         color: #000000;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
	}

#offerLink a:active {
         border: solid 1px #000000;
         width: 100px;
         height: 22px;
         background-color: #3399FF;
         color: #000000;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
	}

#offerLink a:hover {
         border: solid 1px #000000;
         width: 100px;
         height: 22px;
         background-color: #3399FF;
         color: #000000;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
	}

.applicationTop {
      width: 100%;
      height: 30px;
      position: relative;
      top: 0px;
      left: 0px;
      background-color: #9C9C9C;
}

.applicationMiddle {
      width: 100%;
      min-height: 760px;
      position: relative;
      margin: 0px;
      padding: 0px;
      top: 0px;
      left: 0px;
      background-color: #9C9C9C;
}

.applicationMiddleMiddle {
      width: 1250px;
      min-height: 760px;
      position: relative;
      margin: auto;
      padding: 0px;
      top: 0px;
      left: 0px;
      background-color: #ddd;
}

.applicationBottom {
			margin:auto;
      width: 1250px;
      height: 80px;
      position: relative;
      top: 0px;
      left: 0px;
      background-color: #ddd;
			border-radius:0 0 20px 20px;
}

.applicationShowLeft {
          width: 200px;
          min-height: 760px;
          position: relative;
          margin: 0px;
          padding: 0px;
          top: 0px;
          left: 0px;
          background-color: #DDDDDD;
          float: left;
          border: none;
}

.applicationShowMiddle {
          width: 1000px;
          min-height: 760px;
          position: relative;
          margin: 0px;
          padding: 0px;
          top: 0px;
          left: 0px;
          background-color: #DDDDDD;
          float: left;
          border: none;
}

.applicationShowRight {
          width: 50px;
          min-height: 760px;
          position: relative;
          margin: 0px;
          padding: 0px;
          top: 0px;
          left: 0px;
          background-color: #ddd;
          float: left;
          border: none;
}

.menueTop {
          width: 198px;
          height: 150px;
          position: relative;
          margin: 0px;
          padding-left: 5px;
          top: 0px;
          left: 0px;
          background-color: #FF9900;
          border: none;
					border-radius:0 0 20px 0;
}

.menueMiddle {
          width: 201px;
          min-height: 610px;
          position: relative;
          margin: 0px;
          padding-left:2px;
          top: 0px;
          left: 0px;
          background-color: #ddd;
          border: none;
}

.tableMenuTop{
        text-align:left;
        height: 400px;
        width: 195px;
}

.rightTop {
          width: 50px;
          height: 150px;
          position: relative;
          margin: 0px;
          padding: 0px;
          top: 0px;
          left: 0px;
          background-color: #FF9900;
          border: none;
					border-radius:0 0 0 20px;
}

.rightMiddle {
          width: 50px;
          min-height: 610px;
          position: relative;
          margin: 0px;
          padding: 0px;
          top: 0px;
          left: 0px;
          background-color: #DDDDDD;
          border: none;
}

.bottomAll {
          width: 1250px;
          height: 80px;
          margin: auto;
}


.bottomLeft{
          width: 200px;
          height: 80px;
          background-color: #FF9900;
          border: none;
          float: left;
          z-index: 1000;
					border-radius:0 20px 0 20px;
}

.bottomMiddle{
          width: 1000px;
          height: 80px;
          background-color: #FF9900;
          border: none;
          float: left;
}

.bottomMiddleTop{
          width: 1000px;
          height: 50px;
          background-color: #ddd;
          border: none;
}

.bottomRight{
          width: 50px;
          height: 80px;
          background-color: #FF9900;
          border: none;
          float: left;
					border-radius:20px 0 20px 0;
}

.topMiddle{
          width: 1250px;
          height: 30px;
          margin: auto;
          background-color: #FF9900;
          border: none;
					border-radius:20px 20px 0 0;
}

.contentMenu {
					padding-top:33px;
          width: 1000px;
          height: 30px;
					background-color:#FF9900;
					
}

.contentWork {
          width: 975px;
          min-height: 720px;
          position: relative;
          margin: 0px;
          padding-left: 10px;
          top: 0px;
          left: 0px;
}

.catLeft {margin:10px 0 10px 0; width:198px; height:370px; padding:6px 0 6px 0; overflow:auto; border:double #888; border-width:1px 0 1px 1px; font-size:11px; letter-spacing:0.3px; line-height:16px;}

a.classCatLink	{text-decoration:none; color:#000; padding:1px;}
a:link.classCatLink	{text-decoration:none; color:#000; padding:1px;}
a:active.classCatLink	{text-decoration:none; color:#000; padding:1px;}
a:hover.classCatLink	{text-decoration:none; color:#000; padding:1px; background:#FF9900;}

.obenAuftrag  {
            width: 980px;
            min-height: 50px;
            position: relative;
            margin: 0px;
            padding-left: 5px;
            top: 0px;
            left: 0px;
}

.mitteAuftrag  {
            width: 980px;
            min-height: 580px;
            position: relative;
            margin-top: 10px;
            padding-left: 5px;
            top: 0px;
            left: 0px;
            overflow: auto;
}

.untenAuftrag  {
            width: 975px;
            min-height: 50px;
            position: relative;
            margin-top: 10px;
            padding-left: 5px;
            padding-top: 5px;
            padding-right: 5px;
            text-align: right;
            top: 0px;
            left: 0px;
}

.accountLeft {
           width: 450px;
           height: 450px;
           position: relative;
           left: 5px;
           top: 5px;
           padding-left: 5px;
           overflow: auto;
           float: left;
           border: solid 1px #000000;
}

.accountLeftNoBorder {
           width: 450px;
           height: 20px;
           position: relative;
           left: 5px;
           top: 5px;
           padding-left: 5px;
           margin-bottom: 3px;
           float: left;
}

.accountRight {
           width: 485px;
           height: 450px;
           position: relative;
           margin-left: 20px;
           top: 5px;
           padding-left: 5px;
           overflow: auto;
           float: left;
           border: solid 1px #000000;
}

.accountRightNoBorder {
           width: 485px;
           height: 20px;
           position: relative;
           margin-left: 20px;
           margin-bottom: 3px;
           top: 5px;
           padding-left: 5px;
           float: left;
}

.projButton	{border:outset 1px #000; padding-bottom:2px; width:90px; height:20px; background-color:#FF9933; color:#000; font-size:11px;}
.projButtonOn	{border:inset 1px #000; padding-bottom:2px; width:90px; height:20px; background-color:#FFCC00; color:#0000; font-size:11px;}

.projectChangeButton {
           border: solid 1px #000000;
           width: 90px;
           height: 18px;
           background-color: #FF9900;
           color: #000000;
           font-family: Arial;
           font-size: 0.9em;
           }

.projectChangeButton2 {
         border: solid 1px #000000;
         width: 100px;
         height: 24px;
         background-color: #FF9900;
         color: #000000;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
         }

.projectChangeButton3 {
         border: solid 1px #AAAAAA;
         width: 100px;
         height: 24px;
         background-color: #AAAAAA;
         color: #EEEEEE;
         font-family: Arial;
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         padding: 3px;
         }

.projectReactivateButton {
           border: solid 1px #000000;
           width: 100px;
           height: 18px;
           background-color: #CCFFCC;
           color: #000000;
           font-family: Arial;
           font-size: 0.9em;
           }
#profi td {
         padding: 10px;
      }

.eingabe_con {
			width:250px;
			height:18px;
			font-size:12px;
			color:#000;
			border:solid 1px #555;;
      background-color: #fff;
}

.eingabe_con2 {
			width:202px;
			height:18px;
			font-size:12px;
			color:#000;
			border:solid 1px #555;;
      background-color: #fff;
}

.mit {
		width:400px;
		height:75px;
		font-size:12px;
		color:#000;
			border:solid 1px #555;;
      background-color: #fff;
}

.eingabe_plz {
			width:40px;
			height:18px;
			font-size:12px;
			color:#000;
			border:solid 1px #555;;
      background-color: #fff;
}

.showTaskLeft{
      margin-top: 5px;
      width: 615px;
      float: left;
      min-height: 565px;
      margin-bottom: 5px;
      padding-bottom: 3px;
      border: solid 1px #000000;
      overflow: auto;
}

.showTaskRight{
      margin-top: 5px;
      margin-left: 5px;
      float: left;
      width: 350px;
      height: 565px;
      padding-bottom: 3px;
      margin-bottom: 5px;
}

.showTaskRightTop{
      width: 345px;
      height: 120px;
      border: solid 1px #000000;
      text-align: right;
      padding-right: 5px;
      padding-top: 5px;
}

.showTaskRightBottom{
      margin-top: 5px;
      width: 350px;
      height: 436px;
      border: solid 1px #000000;
}

.obenAuftragLeft{
     width: 700px;
     float: left;
     padding-top: 5px;
}

.obenAuftragRight{
     width: 250px;
     float: left;
     text-align: right;
     padding-top: 7px;
}

.commentTop {
      width: 594px;
      height: 30px;
      border: none;
      padding: 3px;
      background-color: #9C9C9C;
}

.commentBottom {
      width: 594px;
      min-height: 50px;
      margin-top: 2px;
      border: none;
      padding: 3px;
      background-color: #9C9C9C;
}

.bottom_bottom{font-size:1em; color:#000; text-align:center; padding-top:8px;}


.comment {
      width: 600px;
      margin: auto;
      border: solid 2px #aaa;
      margin-top: 10px;
      background-color: #aaa;
}

.showTaskRightBottom_top{
      width: 350px;
      height: 340px;
      text-align: center;
}

.showTaskRightBottom_bottom{
      width: 350px;
      height: 93px;
      text-align: right;
      vertical-align: bottom;
}

.backRed {
      background-color: #FF0000;
      color: #FFF;
}

.bgGrey {
    background-color: #ccc;
}

.bgHell{
    background-color: #FFCC66;
}

.showOffers {
    width: 580px;
}

.showOfferDivLeft{
          float: left;
          width: 600px;
          height: 570px;
          overflow: auto;
          border: solid 1px #000;
          margin-left: 5px;
          margin-top: 5px;
          margin-bottom: 5px;
}


.showOfferDivRight {
          float: left;
          width: 355px;
          height: 570px;
          overflow: auto;
          margin-left: 5px;
          margin-top: 5px;
          margin-bottom: 5px;
          border: solid 1px #000;
}



/*startrseite */
.WordSection2{padding:0 20px 10px 20px; width:945px; text-align:center; font-size:14px;}

 /* Lis
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}