
div.pane { 
   background    : url('../images/bkg_top_donker690_2.gif') no-repeat top left #F8C133;
   padding-top:10px; 
   border:0px solid black; 
   overflow:hidden;
   width:690px;
   margin-bottom:10px; 
}

div.panebottom { 
   background    : url('../images/bkg_bottom_donker690_2.gif') no-repeat bottom left #F8C133;
   padding-bottom:10px; 
   width:100%;
}

div.panecontent { 
   background    : url('../images/bkg_top_licht680.gif') no-repeat top left #FCEECB;
   margin:0px 10px;
   padding-top:10px; 
   border:0px solid blue; 
   overflow:hidden;
   width:670px;
}

div.panecontentbottom { 
   background : url('../images/bkg_bottom_licht680.gif') no-repeat bottom left ;
   padding:0px 10px 10px 10px; 
   width: 650px;
   border:0px solid red; 
}

div.paneheader, 
div.panefooter { 
   border:0px solid blue; 
   margin:0px;
   padding:0px; 
   font-weight:bold;
   color:#990000;
   width:650px;
   overflow:hidden; 
} 

div.paneheader {
   background    : url('../images/bkg_paneheader_top.gif') no-repeat top left #F9D99C;
   padding-top:5px; 
   margin-bottom:5px;
   overflow:hidden; 
}

div.paneheaderbottom {
   width:100%;
   background    : url('../images/bkg_paneheader_bottom.gif') no-repeat bottom left #F9D99C;
   padding-bottom:5px; 
   padding-left:5px; 
   font-size:1.2em; 
   overflow:hidden; 
}

div.paneheadertext {
   font-size:1.0em; 
}

div.panefooter { 
   margin-top:10px;
} 


div.panetext {
   border:0px solid blue; 
   width:630px;
   color:#4C701D;
   margin-left:5px; 
   padding:0px 0px 10px 0px; 
   overflow:hidden; 
}

#panePersonalData table th,
#panePersonalData table td
{
   padding:3px; 
}

#paneFinal table th{
   vertical-align : middle;
   padding:3px; 
} 
#paneFinal table td{
   vertical-align : top;
   padding:3px; 
}
#paneFinal textarea {
   width:483px;
   height: 150px; 
}

div.subpane { 
   background    : url('../images/bkg_top_middel300.gif') no-repeat top left #F9D99C;
   padding-top:10px; 
   border:0px solid black; 
   overflow:hidden;
   width:300px;
   margin-bottom:10px; 
}
div.subpanebottom { 
   background    : url('../images/bkg_bottom_middel300.gif') no-repeat bottom left #F9D99C;
   padding-bottom:10px; 
   width:300px;
}




div.arrVarsContainer {
   padding:5px 5px; 
   border:0px solid black;
   overflow:hidden;
}

div.arrangementlistheader{
   width:100%;
   padding:0px 5px; 
   border:0px solid red; 
   color:#990000;
   overflow:hidden;
}

div.arrangementvariant {
   cursor:pointer;
}

a.arrangementvariant div {
   color:#4C701D; 
   cursor:pointer;
   text-decoration:none;
}

a.arrangementvariant:hover div  {
   color:#990000; 
   background-color:#F9D99C;
   text-decoration:none;
}


div.selectableItemsContainer {
   margin-left:10px; 
   border:0px solid red; 
   width: 280px;
   overflow:hidden;
}
   div.selectableItemsContainer div.categorie {
      border:0px solid green;
      padding:5px;
      margin:1px;
      width: 200px;
      float:left; 
      color: black; 
      font-weight:bold;
      cursor:pointer; 
   }


div.selectableItems {
   margin-left:10px; 
   border:0px solid black; 
   width: 280px;
   overflow:hidden;
}

   
   div.selectableItems div.item {
      border:0px solid black;
      padding:5px;
      margin:1px;
      width: 200px;
      float:left; 
      cursor:pointer; 
   }
   
   div.selectableItems div.item.selected {
      color: #bbb;
   }
   
    .doesnotfit {
      color: #f60;
   }

div.selectableItemHeader {
   border:0px solid black; 
   width: 280px;
   padding:0px 10px 5px 10px;
   color: #990000;
}

div.arrangementvariant.selected { 
   color: blue;
} 

.exceeds {
   color: #990000;
} 
.less {
   color: #4C701D;
} 

.center {
   text-align: center;
}


.left {
   float:left
}

.right {
   float:right
}

div.script{
   display:none; 
}




tr.odd th,
tr.odd td {
   background-color : #F9D99C;
}
tr.even th,
tr.even td {
   background-color : #FCEECB;
}
