#container hr {border: 1px solid #999;margin-top: 6px;margin-bottom: 6px;}
#container line-big {border-top: 1px solid #1c40a1;border-bottom: 4px solid #a4b3d9;margin-top: 6px;margin-bottom: 6px;}

form.template input.button_grey {font-size: 10px;height: auto;color: #4D4D4D;width: 100%;font-weight: normal;border: 0;border-right: 1px solid #4D4D4D;border-bottom: 1px solid #4D4D4D;border-left: 1px solid #4D4D4D;border-top: 1px solid #4D4D4D;background: url('http://www.lookajob.de/img/icon/button_grey.gif') repeat-x;padding: 2px 0;cursor: pointer;}
form.template input.button_grey:hover,form.template input.button_grey:focus {color: #999;border-right: 1px solid #999;border-bottom: 1px solid #999;border-left: 1px solid #999;border-top: 1px solid #999;background: url('http://www.lookajob.de/img/icon/button_grey_activ.gif') repeat-x;}
/* table layout */
table.form_table{width: 100%;padding: 4px 0px 4px 0px;font-size: 11px;background: #fff;text-align: left;}
table.form_table th, table.table_line th, table.table_shade th {padding: 4px 4px 4px 4px;background-color: #a4b3d9;border: 1px solid #999;font-size: 11px;text-align: left;}
table.form_table td, table.table_line td {padding: 4px 4px 4px 4px;border: 1px solid #999;vertical-align: top;}
tr.form_table {border: 1px solid #999;}
.decard {height: 200px;width: 150px;position: relative;display: inline;}
/*----------------------------------------------------------*/
#werbung-rechts {position: absolute;margin-left:973px;padding: 3px;top: 143px;text-align: left;float:right;border: 1px solid #c0c0c0;clear: both;}
#map-box-left{float: left;width: 25%; background: #FFF;}
#map-box-right{float: right;width: 75%;background: #FFF;}
#box-right{clear: both;text-align: left;float: right; width: 600px;}
.msg-box {margin: 0 auto;width: 460px;text-align: left;float: right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 10px;margin: 0px;display: block;background-image: url('http://www.lookajob.de/img/bg/msg_box_grey.png');background-color: #FFF;background-repeat: repeat-x;background-position: left top;}

.msg-box01 {margin: 0 auto;text-align: left;float: right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 10px;margin: 0px;display: block;}

#group-boxes{
	float: left;
	height: 257px;
	width: 310px;
	/*margin: -77px 0px 0px 7px;*/
}
#cost{
position: relative;
top: 50px;
left:277px;
width:127px;
height:75px; 
background-image: url('http://www.lookajob.de/img/pic/start/kosten.gif');background-repeat: no-repeat;
/*border: 2px solid #c0c0c0;*/
}
/* BOXES BEGIN */
#group-boxes-small{position: relative;top:60px;float: right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: center;line-height: normal;color: #999999;
height: 230px;width: 133px;padding: 0px 0px 0px 0px;margin: 0px 47px 0px 10px;border:0;}
/*--- image size --------------------------------------------*/
img.skalierelogo{max-width: 390px;max-height: 80px;}
img.skalierelogo-small{max-width: 230px;max-height: 60px;}
img.skalierelogo-request{max-width: 360px;max-height: 120px;}
img.skaliereshowbid{max-width: 40px;max-height: 60px;}
img.skalierebid{max-width: 90px;max-height: 120px;}
.pic-top {float: left;padding: 0px;margin: 7px 0px 7px 0px;}
/*---Schatten-------------------------*/
DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {padding: 1px;border-radius: 5px;-moz-border-radius: 5px;}
DIV.shadow5:hover DIV.shadow,DIV.shadow5:hover DIV.shadow2,DIV.shadow5:hover DIV.shadow3,DIV.shadow5:hover DIV.shadow4,DIV.shadow5:hover {padding: 0;border-radius: 3px;-moz-border-radius: 3px;}
DIV.shadow {background-color: #8e8e8e;border: 1px solid #959595;margin: 0px;}
DIV.shadow2 {background-color: #aaa;border: 1px solid #bebebe;margin: 0;}
DIV.shadow3 {background-color: #d1d1d1;border: 1px solid #e1e1e1;margin: 0;}
DIV.shadow4 {background-color: #ededed;border: 1px solid #f6f6f6;margin: 0;}
DIV.shadow5 {float: left;background-color: #fcfcfc;border: 1px solid #fff;margin: 2px 6px;}
DIV.shadow5:hover {margin: 6px 10px;}
DIV.shadow5 IMG {border: 0px solid #666;margin: -2px;display:block;position: relative;top: -3px;left: -3px;}
DIV.shadow5:hover IMG {margin: -1px;top: -1px;left: -1px;}
/*----------------------------------------------------*/
DIV.shadowa, DIV.shadowa2, DIV.shadowa3, DIV.shadowa4, DIV.shadowa5 {padding: 0;border-radius: 3px;-moz-border-radius: 3px;}
DIV.shadowa {background-color: #8e8e8e;border: 1px solid #959595;margin: 0px;}
DIV.shadowa2 {background-color: #aaa;border: 1px solid #bebebe;margin: 0;}
DIV.shadowa3 {background-color: #d1d1d1;border: 1px solid #e1e1e1;margin: 0;}
DIV.shadowa4 {background-color: #ededed;border: 1px solid #f6f6f6;margin: 0;}
DIV.shadowa5 {float: left;background-color: #fcfcfc;border: 1px solid #fff;margin: 6px 10px;}
DIV.shadowa IMG {border: 0px solid #666;margin: -1px;display:block;position: relative;top: -1px;left: -1px;}
/*--------Formular general styles--------------------------- */
div#hand{cursor: pointer;}
legend {margin-bottom: 4px;padding: 4px;border 0;font-weight: bold;}
.formular_caption {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 14px;color: #121D29;font-weight: bold;text-align: left;line-height: 24px;}
.formular_caption_w {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 16px;color: #FFF;font-weight: normal;text-align: left;line-height: 22px;}
fieldset{margin: 0.5em auto 0.5em auto;font-size: 11px;width: auto;border 0;padding: 5px;display: block;clear: both;}
fieldset#form_search_grey{text-align: left;width: auto;border: 0;background-color: #c4d0dc;}
fieldset#display_1{border: 0;}
fieldset#display_b{border: 1px solid #437b7c;}
/*----form------------------- */
form.template {width: 97%;margin: 0;padding: 0;border: 0;}
form.template div.form_wrapper {margin: 0 -1%;padding: 0;}
form.template fieldset {clear: both;margin: 0 0 3px 0;padding: 0;border: 0;}
/*----labels and wrappers--- */
form.template label {margin: 0 1%;padding: 0;border: 0;float: left;display: table;width: 1%;}
form.template span.wrapper {margin: 0;padding: 0;display: table-cell;width: 1%;}
/*----width px---------------- */
form.template label.px30 {width: 130px;padding-right: 17px;display: block;}
/*---width ------------------ */
form.template label.w100 {width: 93%;padding-right: 7px;display: block;}
form.template label.w75 {width: 73%;padding-right: 7px;display: block;}
form.template label.w50 {width: 48%;
padding-right: 7px;display: block;}
form.template label.w35 {width: 33%;padding-right: 7px;display: block;}
form.template label.w37 {width: 37%;padding-right: 7px;display: block;}
form.template label.w30 {width: 28%;padding-right: 7px;display: block;}
form.template label.w25 {width: 23%;padding-right: 7px;display: block;}
form.template label.w20 {width: 18%;padding-right: 7px;display: block;}
form.template label.w15 {width: 13%;padding-right: 7px;display: block;}
form.template label.w10 {width: 8%;padding-right: 7px;display: block;}
form.template label.w5 {width: 5%;padding-right: 7px;display: block;}
/*---position--------------- */
form.template label.p10 {margin-left: 11%;}
/*---errors----------------- */
form.template label.error input.field,form.template label.error select.field,form.template label.error textarea.field {border-color: #dd1100;}
form.template label.error span.titleformular {color: #121D29;}
/*---titleformular and examples- */
form.template label span.titleformular {color: #5a5a5a;cursor: pointer;}
form.template label span.titleformular_w {color: #FFF;cursor: pointer;}
form.template label span.example {color: #999;}
/*---input/select fields---- */
form.template label input.field,form.template label select.field,form.template label textarea.field {width: 100%;display: block;border: 1px solid #d0d6da;border-left: 2px solid #c0c0c0;background-image: url('http://www.lookajob.de/img/bg/bg_searchtext.gif');background-color: #FFF;background-repeat: repeat-x;background-position: left top;padding: 3px;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;}
form.template label select.field {padding: 4px 1px 1px 1px;}
form.template label input.field:focus,form.template label select.field:focus,form.template label textarea.field:focus {border: 1px solid #d0d6da;border-left: 2px solid #c0c0c0;background: #e9edf0;}
/*---Pflichtfeldermandatory fields */
form.template label.mandatory input.field,form.template label.mandatory select.field,form.template label.mandatory textarea.field {border: 1px solid #c0c0c0;border-left: 2px solid #c0c0c0;}
/*---Kalenderfeldercalendar fields */
form.template.calendar input.field {padding-right: 25px;}
/*---checkboxes and radios------ */
form.template input.select {display: block;float: left;margin: 0;}
/*---submit button-------------- */
form.template input.submit {font-size: 10px;height: auto;color: #4D4D4D;width: 100%;font-weight: normal;border: 0;border-right: 1px solid #4D4D4D;border-bottom: 1px solid #4D4D4D;border-left: 1px solid #4D4D4D;border-top: 1px solid #4D4D4D;background: url('http://www.lookajob.de/img/icon/button_grey.gif') repeat-x;padding: 2px 0;cursor: pointer;}
form.template input.submit:hover,form.template input.submit:focus {color: #999;border-right: 1px solid #999;border-bottom: 1px solid #999;border-left: 1px solid #999;border-top: 1px solid #999;background: url('http://www.lookajob.de/img/icon/button_grey_activ.gif') repeat-x;}
/*---calender icon--------------- */
form.template a.calendar {float: right;position: relative; top: 20px; left: -20px;z-index: 1000;}
form.template a.calendar img {border: 0;position: absolute; top: 0; left: 0;z-index: 1001;}
/*---additional styles forinput/select fields-------- */
form.template label.inputselect span.titleformular {margin: 0 0 2px 0;float: left;display: table;}
form.template label.submitinline {margin: -2px 0px 0px 0px;padding: 0px 0px 0px 0px;float: right;display: table;}
form.template label span.titleformular:hover,form.template label span.titleformular:focus {color: #427c7e;cursor: pointer;}
form.template label br {margin: 0 0 2px 0;}
/*---additional styles forcheckboxes and radios------- */
form.template label.wauto {width: auto;margin-right: 15px;}
form.template label.radiocheck {margin-bottom: 10px;}
form.template label.radiocheck span.wrapper {padding-right: 0;}
form.template label.wauto span.wrapper {display: inline;}
form.template label.radiocheck span.titleformular {display: block;margin: 0 0 0 20px;padding: 0;}
/*---clearing elements------ */
.clear {clear: both;display: block;padding: 0 0 7px 0;}
.clear0 {clear: both;display: block;padding: 0 0 0 0;}
.mb0 {padding-bottom: 0px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb_topnav {padding-bottom: 4px !important;}
.pb_toppage {padding-bottom: 3px !important;}
/*---form content------- */
form.template p {margin: 0 1% 10px 1%;}
div.errors {display: none;margin: 0 1% 30px 1%;padding: 5px 10px;background: #dd1100;}
/*---form Inputs-------- */
div.password {padding: 5px 3px;font-size: 10px;color: #fff;font-weight: normal;}
div.ScrollDiv {display: none;}
div.Input00 {display: none;}
div.errors0 {display: none;margin: 0 1% 30px 1%;padding: 5px 10px;background: #427d79;}
div.errors p {color: #fff;margin: 0 0 0.5em 0;}
div.errors ul {margin: 0 0 0 1.6em;padding: 0;}
div.errors ul li {margin: 0;padding: 0;color: #fff;list-style-type: square;}

.searchList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	width: 45%;
	/*height: 160px;*/
	background-image: url('http://www.lookajob.de/img/bg/bg_searchtext.gif');
	background-color: #FFF;background-repeat: repeat-x;background-position: left top;
	border-bottom: 2px solid #c0c0c0;
	border-left: 2px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	overflow-y:auto;
	overflow:-moz-auto-vertical
}
.wrapSearch {
}
.searchList li {
	display: block;
	/*border-bottom: 1px solid #c0c0c0;*/
	width: 100%;
}
.searchList li a{
	display: block;
	color: #006;
	text-decoration: none;
	
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.searchList li a:hover{
	color: #FFF;
	background-color: #c4d0dc;
}
.listWrap {
	visibility: hidden;
}

.searchroom_wrapper{
	display:block;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	widows:920px;
}

.searchroom_leftcap1{
	background:url('http://www.lookajob.de/img/bg_search/1/leftc1.png') no-repeat;
	width:14px;
	float:left;
	height:40px;
	z-index: 1;
}
	
.searchroom_bg1{
	background:url('http://www.lookajob.de/img/bg_search/1/s_bgbottom1.png');
	background-repeat:repeat-x;
	height:40px;
	float:left;
	width:834px;
	z-index: 1;
}
.searchroom_rightcap1{
	background:url('http://www.lookajob.de/img/bg_search/1/rightc1.png') no-repeat;
	width:14px;
	float:right;
	height:40px;
	z-index: 1;
}

/*-- TEST -------------------------------------------------------------- */
#searchroom_content{
	background:url('http://www.lookajob.de/img/bg_search/1/bgr1.png') repeat-y;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	width:860px;
	float:left;
	margin-top: -10px;
	padding: 2px -3px 2px 3px;
	height:auto;
	clear:both;
	z-index: 2;
}
/*-- ENDE ------------------------------------------------------------ */

.searchroom_leftcap2{
	background:url('http://www.lookajob.de/img/bg_search/1/leftc2.png') no-repeat;
	width:14px;
	float:left;
	height:40px;
	z-index: 1;
}

.searchroom_bg2{
	background:url('http://www.lookajob.de/img/bg_search/1/s_bgbottom2.png');
	background-repeat:repeat-x;
	height:40px;
	float:left;
	width:834px;
	z-index: 1;
}
.searchroom_rightcap2{
	background:url('http://www.lookajob.de/img/bg_search/1/rightc2.png') no-repeat;
	width:14px;
	float:right;
	height:40px;
	z-index: 1;
}



/*neu---------------------------------------------------------------------------------*/
.searchroom_wrapper{
	display:block;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	widows:920px;
}

.searchroom_leftcap3{
	background:url('http://www.lookajob.de/img/bg_search/2/leftc1.png') no-repeat;
	width:14px;
	float:left;
	height:40px;
	z-index: 1;
}
	
.searchroom_bg3{
	background:url('http://www.lookajob.de/img/bg_search/2/s_bgbottom1.png');
	background-repeat:repeat-x;
	height:40px;
	float:left;
	width:834px;
	z-index: 1;
}
.searchroom_rightcap3{
	background:url('http://www.lookajob.de/img/bg_search/2/rightc1.png') no-repeat;
	width:14px;
	float:right;
	height:40px;
	z-index: 1;
}

/*-- TEST -------------------------------------------------------------- */
#searchroom_content2{
	background:url('http://www.lookajob.de/img/bg_search/2/bgr1.png') repeat;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	width:860px;
	float:left;
	margin-top: -10px;
	padding: 2px -3px 2px 3px;
	height:auto;
	clear:both;
	z-index: 2;
}
/*-- ENDE ------------------------------------------------------------ */

.searchroom_leftcap4{
	background:url('http://www.lookajob.de/img/bg_search/2/leftc2.png') no-repeat;
	width:14px;
	float:left;
	height:40px;
	z-index: 1;
}

.searchroom_bg4{
	background:url('http://www.lookajob.de/img/bg_search/2/s_bgbottom2.png');
	background-repeat:repeat-x;
	height:40px;
	float:left;
	width:834px;
	z-index: 1;
}
.searchroom_rightcap4{
	background:url('http://www.lookajob.de/img/bg_search/2/rightc2.png') no-repeat;
	width:14px;
	float:right;
	height:40px;
	z-index: 1;
}
/*neu 2---------------------------------------------------------------------------------*/
.searchroom_leftcap5{
	background:url('http://www.lookajob.de/img/bg_search/3/leftc1.png') no-repeat;
	width:14px;
	float:left;
	height:7px;
	z-index: 1;
}
	
.searchroom_bg5{
	background:url('http://www.lookajob.de/img/bg_search/3/s_bgbottom1.png');
	background-repeat:repeat-x;
	height:7px;
	float:left;
	width:634px;
	z-index: 1;
}
.searchroom_rightcap5{
	background:url('http://www.lookajob.de/img/bg_search/3/rightc1.png') no-repeat;
	width:14px;
	float:right;
	height:7px;
	z-index: 1;
}

/*-- TEST -------------------------------------------------------------- */
#searchroom_content3{
	background:url('http://www.lookajob.de/img/bg_search/3/bgr1.png') repeat;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	width:660px;
	float:left;
	margin-top: -43px;
	padding: 2px -3px 2px 3px;
	height:auto;
	clear:both;
	z-index: 2;
}
/*-- ENDE ------------------------------------------------------------ */

.searchroom_leftcap6{
	background:url('http://www.lookajob.de/img/bg_search/3/leftc2.png') no-repeat;
	width:14px;
	float:left;
	height:22px;
	z-index: 1;
}

.searchroom_bg6{
	background:url('http://www.lookajob.de/img/bg_search/3/s_bgbottom2.png');
	background-repeat:repeat-x;
	height:22px;
	float:left;
	width:634px;
	z-index: 1;
}
.searchroom_rightcap6{
	background:url('http://www.lookajob.de/img/bg_search/3/rightc2.png') no-repeat;
	width:14px;
	float:right;
	height:22px;
	z-index: 1;
}



/*neu 4---------------------------------------------------------------------------------*/
.searchroom_leftcap7{
	background:url('http://www.lookajob.de/img/bg_search/4/leftc1.png') no-repeat;
	width:14px;
	float:left;
	height:7px;
	z-index: 1;
}
	
.searchroom_bg7{
	background:url('http://www.lookajob.de/img/bg_search/4/s_bgbottom1.png');
	background-repeat:repeat-x;
	height:7px;
	float:left;
	width:634px;
	z-index: 1;
}
.searchroom_rightcap7{
	background:url('http://www.lookajob.de/img/bg_search/4/rightc1.png') no-repeat;
	width:14px;
	float:right;
	height:7px;
	z-index: 1;
}

/*---------------------------------------------------------------- */
#searchroom_content4{
	background:url('http://www.lookajob.de/img/bg_search/4/bgr1.png') repeat;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	width:660px;
	float:left;
	margin-top: -43px;
	padding: 2px -3px 2px 3px;
	height:auto;
	clear:both;
	z-index: 2;
}
/*-------------------------------------------------------------- */

.searchroom_leftcap8{
	background:url('http://www.lookajob.de/img/bg_search/4/leftc2.png') no-repeat;
	width:14px;
	float:left;
	height:22px;
	z-index: 1;
}

.searchroom_bg8{
	background:url('http://www.lookajob.de/img/bg_search/4/s_bgbottom2.png');
	background-repeat:repeat-x;
	height:22px;
	float:left;
	width:634px;
	z-index: 1;
}
.searchroom_rightcap8{
	background:url('http://www.lookajob.de/img/bg_search/4/rightc2.png') no-repeat;
	width:14px;
	float:right;
	height:22px;
	z-index: 1;
}



