﻿
.SearchArea
{
	height: 135px;
}

.Exp_SearchArea
{
	height: 460px;
}

.SearchForm 
{ 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%; 
	height:100px;
	background-color:#FFFFFF; 
}

.Exp_SearchForm
{
	position:absolute; 
	z-index: 10;
	top:0px; 
	left:0px; 
	width:100%; 
	height:460px;
	background-color:#FFFFFF;	
}
.SFKeyword 
{ 
	position:absolute; 
	top:5px; 
	left:5px; 
	width:50%; 
	height:100px; 
	background-color:#fff; 
}   
.Exp_SFKeyword 
{ 
	position:absolute; 
	top:5px; 
	left:5px; 
	width:50%; 
	height:100px; 
	background-color:#e9ece3; 
} 
.SFRegio  
{
	position:absolute; 
	top:5px; 
	right:5px; 
	width:50%; 
	height:100px; 
	background-color:#fff; 
}
.Exp_SFRegio  
{
	position:absolute; 
	top:5px; 
	right:5px; 
	width:50%; 
	height:100px; 
	background-color:#e9ece3; 
}
.SFCategory { visibility: hidden; display:none; }
.Exp_SFCategory { position:absolute; top:107px; left:5px; width:50%; height:100px; background-color:#e9ece3; }
.SFPeriod { visibility: hidden; display: none; } 
.Exp_SFPeriod { position:absolute; top:107px; right:5px; width:50%; height:100px; background-color:#e9ece3; }
.SFPractOpt { visibility: hidden; display: none; }     
.Exp_SFPractOpt { position:absolute; top:244px; left:5px; width:50%; height:130px; background-color:#e9ece3; }
.RadioButtonList {position:absolute;top: 10px;left:7px;font-size:10px;}   
.SFTitleOpt { visibility: hidden; display: none; }
.Exp_SFTitleOpt { position:absolute; top:317px; right:5px; width:50%; height:12px; background-color:transparent; z-index:3; }
.SFOperator { visibility: hidden; display: none; }   
.Exp_SFOperator { position:absolute; top:209px; right:5px; width:50%; height:165px; background-color:#e9ece3; }
.SFSearchOptionsContent  
{
	visibility: hidden; display: none;
}
.Exp_SFSearchOptionsContent  
{
	position:absolute; 
	top:209px; 
	left:5px; 
	width:50%; 
	height:30px; 
	font-size: 12px; 
	padding: 15px 0px 0px 4px;/* */
	font-weight: bold; 
	color: #525252; 
	background-color: #e9ece3;
}
/*Suchseite - Eingabefeld Text*/
.SFTextBox h4 { 
    padding-top: 5px;
    padding-left: 5px;
    margin: 12px 0 12px 0px !important;
    font-size: 12px;
    font-weight: bold;
    text-transform:none;
    color: #525252;
    background: transparent;
   	}
.SFTextBox p 
{
    padding-top: 0px;
    padding-left: 5px;
    margin: 0 0 3px 0px;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    background: transparent;
   	}
.SFTextBox input { 
	width: 250px;
   	font-size: 12px;
	border: solid 1px #cecbbd;
	}
	
/*Suchseite - Eingabefeld Select*/
.SFSelectBox h4 { 
    padding-top: 5px;
    padding-left: 5px;
    margin: 12px 0 12px 0px;
    font-size: 12px;
    font-weight: bold;
    text-transform:none;
    color: #525252;
    background: transparent;
   	}
.SFSelectBox p { 
    padding-top: 0px;
    padding-left: 5px;
    margin: 0 0 4px 0px;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    background: transparent;
   	}
.SFSelectBox select {
	width: 180px;
   	font-size: 12px;
	border: solid 1px #cecbbd;
	}	
/*Suchseite - Eingabefeld Checkbox*/
.SFCheckBox h4 
{
	visibility:hidden;
    padding-top: 0px;
    padding-left: 0px;
    margin: 3px 0 0px 0px;
    font-size: 0px;
    font-weight: bold;
    text-transform:none;
    color: #525252;
    background: transparent;
   	}
.SFCheckBox p { 
    padding-top: 0px;
    padding-left: 5px;
    margin: 5px 0px 0px 0px;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    background: transparent;
   	}
.SFCheckBox input {
	display:block;
	float:left;
	margin-right:10px;
	margin-top:-2px;
	margin-bottom:0px;	
	}
/*Suchseite - Eingabefeld Radio*/
.SFRadioList 
{
	color: #000000;
	font-size: 10px;
	 }
.SFPractOpt {
	color: #000;
	font-size: 10px;
	 }
.SFRadioList h4 { 
    padding-top: 7px;
    padding-left: 0px;
    margin: 8px 0 12px 0px;
    font-size: 12px;
    font-weight: bold;
    text-transform:none;
    color: #525252;
    background: transparent;
   	}
.SFRadioList p { 
    padding-top: 0px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    background: transparent;
   	}
.SFRadioList input {
	display:block;
	float:left;
	margin-right:10px;
	margin-top:-8px;
	margin-bottom:0px;
	height:30px;
	}	
	
.SearchButton  
{
	position: absolute;
	top: 98px;
	left: 10px;
	width: 135px;	
	height: 25px;
	border: 1px solid #787e7c;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;	
	color: #ffffff;
    background-color: #fb7d05;
}	
.Exp_SearchButton   
{
	z-index: 20;
	position: absolute;
	top: 395px;
	left: 355px;
	width: 125px;	
	height: 25px;
	border: 1px solid #787e7c;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;	
	color: #ffffff;
    background-color: #fb7d05; 
}

/* Link: Mehr Suchoptionen */
/* Form normal */
a.ExtendSearchLink, a.ExtendSearchLink:hover
{
	text-decoration: underline;
	font-weight: normal;	
	font-size: 12px;	
	left: 325px;	
	color: #979797;	
	position: absolute;	
	top: 95px	
}
/* Form aufgeklappt */
a.Exp_ExtendSearchLink
{
	visibility: hidden;
	display: none;	
}
/* Link: Weniger Suchoptionen */
/* Form normal */
a.StandardSearchLink
{
	visibility: hidden;
	
}
/* Form aufgeklappt */
a.Exp_StandardSearchLink, a.Exp_StandardSearchLink:hover
{
	text-decoration: underline;
	font-weight: normal;	
	font-size: 12px;	
	left: 360px;	
	color: #979797;	
	position: absolute;	
	top: 430px	
}


/* *** JobTurbo4 - Search Form ************************************************** */
fieldset table.search
{
	table-layout:fixed;
	width: 100%;
	margin: 0 0 0 0;
	border-bottom: 2px solid #ffffff;
}

table.search tr
{
	height: 10px;
	margin: 0 0 0 0;	
}

.searchstandard table, .searchstandard #SearchOptions
{
	 background-color:#ffffff;
}


.searchlabelh4up
{
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #525252;
    width: 250px;
}

fieldset td.searchlabelh4
{
    margin: 0 0 12px 0 !important;
    font-weight: bold;
    color: #525252;
    width: 250px;
}

fieldset td.searchlabel
{
    /*padding: 0 0 0 5px;
    margin: 0 0 3px 0;*/
    font-weight: normal;
    color: #000;
}


/* ********* Genereller Stil für den Suchbutton */
.searchbutton  
{
	width:125px; 
	height:25px; 
	background-color: #FB7D05; 
	color: #ffffff; 
	font-size : 14px; 
	font-weight: bold; 
	border-color: #787E7C; 
	border-style:solid; 
	border-width: 1px; 
	cursor:pointer; 
}
/* **************************************************** */

.searchextended table
{
	 background-color: #E5E8DD;	
}

/* ********* Anzeigen / verstecken der Div im Formular (Mehr/Weniger Suchoptionen) */
.searchextendedvisible div
{ 
	visibility: visible;
	display: table;
	width: 100%;
}

.searchextendedvisible table
{
	background-color: #e9ece3;
	width: 100%;
}

.searchextendedhidden div
{
	display: none;
	visibility: hidden;	
}
/* **************************************************** */

/* Div in dem der Suchbutton und die Links "Mehr/Weniger Suchoptionen" beinhaltet sind. */
#SearchOptions
{
	padding: 0;
	width: 728px;
	background-color: #ffffff;
}

#SearchOptions a
{
	color:#979797; 
	font-size:12px; 
	font-weight:normal;
	margin: 0 0 0 260px;
}

/* ********* Suchbutton in der zusammengeklappten Form */
#SearchOptions input
{
	margin: 0 0 0 45px;	
}

/* ********* Das Div in der zusammengeklappten form 
dem der Suchbutton und der Link "Mehr Suchoptionen" beinhaltet sind.*/
#SearchOptions.standard
{
	position:absolute; 
	top:100px; 
	left:0px;	
}

/* ********* Das Div in der aufgeklappten form 
dem der Suchbutton und der Link "Weniger Suchoptionen" beinhaltet sind.*/
#SearchOptions.extended
{
	position:absolute; 
	top:370px; 
	left:0px;
	height: 50px;
	padding: 5px 0 5px 0;
	background-color: #ffffff;
	border: 1px solid #E5E8DD;
}
/* **************************************************** */
