/*******************************************************************/
/**********************   SUCHE         ****************************/
/*******************************************************************/
#suche_box .twoColumn{
   float: left;
   position: relative;
}
#suche_box .ColumnLeft{
   width: 250px;
}
#suche_box .ColumnRight{
   width: 366px;
}
#suche_box .chkbox label{
   float: none;
   width: auto;
   margin: 0;
   text-align: left;  
}
#content #suche_box p.chkbox{
   margin-left: 30px;
   margin-bottom: 7px;  
}
#content #suche_box p.personalvermittlung{
   margin-bottom: 17px;  
}
#suche_box .chkbox input{
   margin: 0 5px 0 5px;
   width: auto;
   text-align: center;
   border: 0 none;
   background-color: transparent;
}
#content #suche_box p.alleErgebnisse{
   margin-top: 28px;  
}
#content #suche_box p{
   margin-bottom: 9px;  
}

#suche_box label{
   float: left;
   width: 110px;
   text-align: right;
   margin-right: 5px;
   margin-top: 4px;
}

#suche_box p.button input{
   padding-top: 1px;  
}
#suche_box p.button{
   margin-left: 33px;
}
#suche_box input{
   width: 194px;
}
#suche_box p select{
   width: 200px;  
}
#content #suche_box h3 {
   margin: 0 0 5px 33px;  
}

/*
   LISTE
*/
#viewlist_div_id table{
   margin: 0;  
}
#viewlist_div_id td{
   padding: 0;
   margin: 0;  
}

#listeMasterTable th.datum span{
   float: left;  
   margin-right: 4px;
}
#listeMasterTable th.datum a{
   text-indent: -1000em;
   width: 12px;
   height: 12px;
   margin-top: 2px;
   margin-left: 3px;
   float: left;
   display: block;
   background-repeat: no-repeat;
     
}
#listeMasterTable th.datum .up{
   background-image: url(../images/arrow_down.jpg);  
}
#listeMasterTable th.datum .down{
   background-image: url(../images/arrow_up.jpg);  
}

#viewlist_div_id table table .datum         {width: 15%;}
#viewlist_div_id table table .niederlassung {width: 19%;}
#viewlist_div_id table table .einsatzort    {width: 17%;}
#viewlist_div_id table table .bezeichnung   {width: 40%;}
#viewlist_div_id table table .details       {width: 9%;}
#viewlist_div_id table table th{
   background-color: #AAC478;
   border: 1px solid #fff;
   padding: 5px;
   font-size: 120%;
   text-align: left;
}
#viewlist_div_id table table .contentTR td{
   border: 1px solid #ddd;
   border-top: 0 none;
   padding: 5px;
}
#viewlist_div_id table table{
   border-collapse: collapse;
   width: 100%;
}
#viewlist_div_id table.wgBlaetterer{
   width: auto;  
}
#viewlist_div_id table.wgBlaetterer td{
   padding: 0 3px;
}
#viewlist_div_id table{
   width: 100%;
}

.clearGif{
   display: none;  
}

/**************/
/*  Detail    */
/**************/
#content,
.stelle_detail{
}
.stelle_detail ul{
   margin-bottom: 1.5em;
   margin-top: -0.75em;
}
.fright{
   float: right;
   width: 175px;
   margin-left: 10px; 
   border: 1px solid #6B9906;
   padding: 10px;
}
dl,dd,dt{margin:0;padding:0;}
address{font-style: normal;}
.stelle_detail dl.stelle{
   width: 100%;
}
.stelle_detail dt{
   font-weight: bold;
   font-size: 130%;
}
.stelle_detail dd{
   margin-bottom: 10px;
}


.zurueck_box {
   position: absolute;
   top: 20px;
   right: 15px;
   border: 1px solid #6B9906;
   padding: 4px 0;
}
#content .zurueck_box a,
#content .zurueck_box a:link,
#content .zurueck_box a:visited,
#content .zurueck_box a:hover,
#content .zurueck_box a:focus,
#content .zurueck_box a:active{
   font-size: 120%;
   padding: 5px;
   text-decoration: underline;
}
