#title{
    font-family;sans-serif;
    font-size:18px;
    font-weight:bold;
    margin-top:5px;
    margin-bottom:10px;
}

#stdsuche{
    position:relative;
    width:724px;
    height:80px;
    background-color: rgb(229, 229, 239);
    z-index:1;
}

#extsuche{
    position:relative;
    width:724px;
    height:250px;
    background-color: rgb(229, 229, 239);
    display: none;
    z-index:1;
}

#filterlist{
    z-index:1;
    margin-top:10px;
    margin-bottom:0px;
    width:724px;
    height:9px;
    visibility: hidden;
    font-size:10px;
    white-space:normal;
    padding:0px;
}

.label{
    font-size:14px;
    font-weight:bold;
}

.sublabel{
    font-size:10px;
}

.input{
    font-size: 13px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:4px;
    padding-right:0px;
    margin:0px;
    height:17px;
}

.select-input{
    font-size: 13px;	
    padding:0px;
    margin:0px;
    border: 1px solid;
    border-color: #7f9db9;
    color: black;
    background-color: white;
    height:21px;
}

#filterVerbotenText{
    text-decoration:line-through ;
}

/* Felder Standardsuche */

#labelBeruf{
    position:absolute;
    width:230px;
    top:10px;
    left:10px;
}

#sublabelBeruf{
    position:absolute;
    width:600px;
    top:65px;
    left:10px;
}

#job{
    position:absolute;
    background-color: rgb(255, 255, 204);
    width: 230px;    
    top:35px;
    left:10px;
}

#labelStadt{
    position:absolute;
    width:230px;
    top:10px;
    left:270px;
}

#l{
    position:absolute;
    background-color: rgb(255, 255, 204);
    width: 230px;
    color: rgb(0, 0, 0);    
    top:35px;
    left:270px;
}

#labelUmkreis{
    position:absolute;
    width:230px;
    top:10px;
    left:530px;
}

#r{
    position:absolute;
    width: 90px;            
    top:35px;
    left:530px;
}


#suchenbutton{
    position:absolute;
    width:73px;
    height:22px;
    top:34px;
    left:630px;
    padding:0px;
    margin:0px;
}

#showProfi{
    position:absolute;
    right:17px;
    bottom: 10px;
    display:none;
}

/* Suchoptionen */

.filter{
    font-size:11px;

}

.filterBox{
	float: left;
        margin: 0 5px 5px 0;
        border: 1px solid #666666;
        background: #CCCCFF;
        height: 16px;
        white-space:nowrap;
}

.filterText{	
    padding: 2px 8px 2px 8px;
    float: left;
    font-size:13px;
}

.filterDel{
     float: left;
     padding: 0;
     margin: 0;
     display: block;
}

#filterLabel{
    float:left;
    color:green;
    font-size:13px;
    padding: 2px 8px 2px 8px;
    margin-right:5px;
}

#filterVerboten{
    display:none;
}

#filterBF{
    display:none;
}

#filterAge{
    display:none;
}

#filterTitle{
    display:none;
}

#filterUnd{
    display:none;
}

/* Felder erweiterte Suche */

#labelVerboten{
    position:absolute;
    width:230px;
    top:10px;
    left:10px;    
}

#labelBF{
    position:absolute;
    width:230px;
    top:10px;
    left:270px;
}

#sublabelVerboten{
    position:absolute;
    width:230px;
    top:65px;
    left:10px;
}

#sublabelBF{
    position:absolute;
    width:230px;
    top:65px;
    left:270px;
}

#kn{
    position:absolute;
    width:230px;        
    top:35px;
    left:10px;
    background-color: white;
    color: black;
}

#select-header{
    position:absolute;
    width:  236px;
    height:  19px;
    top:     35px;
    left:   270px;
    border:   1px solid;
    padding:0px;
    margin:0px;
    background-color:white;
    color: black;
    border-color: #7f9db9;
    cursor: default;
}


#select-header-text{
    position: absolute;
    top:1px;
    left:0px;
    width:200px;
}


#select-toggle{
    position:absolute;
    top:1px;
    padding:0px;
    margin:0px;
    right:5px;
    width:15px;
    height:15px;
}

#labelAlter{
    position:absolute;
    width:230px;
    top:10px;
    left:530px;
}

#age{
    position:absolute;
    width:90px;            
    top:35px;
    left:530px;
}

/* erweiterte Suche - weitere Optionen*/

#weitereOptionen{
    position:absolute;
    width:230px;
    height:15px;
    top:100px;
    left:10px;
}

#titlesearch{
    position:absolute;
    width:230px;
    height:15px;
    top:125px;
    left:10px;
}

#undoder{
    position:absolute;
    width:600px;
    top:150px;
    left:10px;
}

#resultmode{
    position:absolute;	
    width:600px;
    top:200px;
    left:10px;
    text-align: left;
    vertical-align: bottom;
}


#showStd{
    position:absolute;
    right:17px;
    bottom: 10px;
}

/* Berufsfelder Dropdown */


#select-list{
    position:absolute;
    width:236px;
    padding:0px;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-style: dotted;
    display:none;
    background-color:white;
    font-size: 10px;
    font-family: sans-serif;
    top:55px;
    left:270px;
    z-index: 3;
}

#select-list-input{
	font-size:10px;
}



#select-footer{ 
    background-color: silver;
    margin-top:3px;    
    height:15px;
    padding:4px;
}
.select-close{
        padding:0px;
        height:15px;
        width:15px;
}

.select-checkbox{
    vertical-align: middle;
}


#togglemode{
	position:relative;
	width:724px;
	height:25px;
	background-color: rgb(229, 229, 239);
	text-align:right;
	z-index: 0;
}


/* boxen */


.clearfix{
	display: block;
}


.prof_search_suggest {
		     float: left;
		     margin: 0 5px 5px 0;
		     border: 1px solid #666666;
		     background-color: #E5E5EF;
		     height: 16px;
		     white-space:nowrap;
}

.prof_search_suggest_text {
			  padding: 1px 8px 2px 8px;
			  float: left;
}

.prof_search_suggest_image {
			   float: left;
			   padding: 0;
			   margin: 0;
			   display: block;
}

.close{
	margin:0px;
	border:0px;
	
}
