body {
/*background-color:#F7F1E1;*/
color:#575756;
font-family:Arial,Helvetica,Sans-Serif;
font-size:11px;
margin:0;
padding:0;
/*width:1100px;*/
}

a {
color:#476a8b;
text-decoration:underline;
}

a img {
border:0px;
}

.inputF {
border:1px solid #C3C3C3;
color:#666666;
vertical-align:middle;
}
.inputFZip {
border:1px solid #C3C3C3;
color:#666666;
vertical-align:middle;
}
#pagewrap {
	/* width: 914px; */
	width: 1060px;
	height: auto !important;
	height: 100%;
	min-height: 101%;
	margin: 0px auto;
	z-index: 9998;
	/*float:left;*/
	padding-top: 20px;
}
.accessible {
	position: absolute;
	left: -1000em;
	width: 600px;
}
.bg_content {
	float: left;
	padding-left: 17px;
	width: 900px;
	height: auto;
}

.menue_left_canv_i {
	float: left;
	width: 702px;
	margin-top:6px;
}

.menue_right_canv_i {
	float: right;
	width: 163px;
	margin-top:6px;
}
.f_orange {
	color: #faa047;
}
.f_grey18 {
	float: right;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #567ca1;
	text-align: right;
	height: 12px;
	width: 550px;
}
.dash {
	float: left;
	border-top: 1px dashed gray; 
	width: 880px;
	height: 16px;
}

.bg_menue_head {
float:left;
margin-bottom:-2px;
margin-left:0px;
width:500px;
}

.head_menue_txt_a,a.head_menue_txt_a:link,a.head_menue_txt_a:visited {
	color: #fff;
	font-weight: bold;
	margin-top: 7px;
	text-decoration: none;
	font-size: 15px;
	float:left;
	text-align: center;
	width: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.head_menue_txt_mo,a.head_menue_txt_mo:link,a.head_menue_txt_mo:visited {
	font-weight: bold;
	margin-top: 7px;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	float:left;
	text-align: center;
	width: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.head_menue_txt,a.head_menue_txt:link,a.head_menue_txt:visited {
	font-weight: bold;
	margin-top: 8px;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	float:left;
	text-align: center;
	width: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.head_menue_txt_ia,a.head_menue_txt_ia:link,a.head_menue_txt_ia:visited {
	font-weight: bold;
	margin-top: 8px;
	text-decoration: none;
	color: #808080;
	font-size: 15px;
	float:left;
	text-align: center;
	width: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



.lay_head_menue_txt_a,a.lay_head_menue_txt_a:link,a.lay_head_menue_txt_a:visited {
	color: #fff;
	font-weight: bold;
	margin-top: 7px;
	text-decoration: none;
	font-size: 15px;
}
.lay_head_menue_txt_mo,a.lay_head_menue_txt_mo:link,a.lay_head_menue_txt_mo:visited {
	font-weight: bold;
	margin-top: 7px;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
}
.lay_head_menue_txt,a.lay_head_menue_txt:link,a.lay_head_menue_txt:visited {
	font-weight: bold;
	margin-top: 8px;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
}

.lay_head_menue_txt_ia,a.lay_head_menue_txt_ia:link,a.lay_head_menue_txt_ia:visited {
	font-weight: bold;
	margin-top: 8px;
	text-decoration: none;
	color: #808080;
	font-size: 15px;
}

#betreut_box {
	display: block;
	float:left;
	}

#pflege_box {
	display: none;
	float:left;
	}

.bg_lay_searchbar_index {
	float: left;
	margin: 0;
	width: 880px;
	height: 69px;
	/*background: url(/static_media/pics/content/background-searchbar.png) no-repeat scroll;*/
}
.bg_content_n {
	float: left;
	margin-left: 30px;
	margin-top: 15px;
	/*width: 880px;*/
	height: auto;
}
.menue_left {
	float: left;
	/*width: 725px;*/
	font-size:0.9em;
}
.f_black16 {
	color: #4c4e42;
	font-size: 1em;
	font-weight: bold;
}
.vAlign {
	vertical-align: middle;
}
.selectBox {
	color: #666666;
	vertical-align: middle;
	border: 1px solid #c3c3c3;
	border-color: #c3c3c3;
	max-width: 205px;
}
.inputF_i {
	color: #666666;
	vertical-align: middle;
	border: 1px solid #c3c3c3;
	border-color: #c3c3c3;
	width: 60px;
}
.menue_right {
	float: left;
	margin-left: 10px;
	width: 110px;
}

	.index_rightpart {
 float: left;
    margin-top: 25px;
    position: relative;
    width: 450px;
}

.hook2 {
	width: 20px; height: 20px;
	background-position: 0px 0px;
	background: url("/static_media/pics/content/sprite_startseite.png") repeat scroll 0 0 transparent;
    margin-right: 5px;
}
.pic-points {
	float: left;
	}
	
.points {
	width: 100%;
	float: left;
	margin-top:10px;
	}
.pic-text {
	float: left;
	padding-left:0px;
	width:80%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	}

	.index_leftpart {
	width: 49%;	
	padding-top: 15px;
	float:right;
}



	.popup {
	/*background-image:url("/static_media/pics/framework/neue_box/popup.gif");*/
	background-image:url("/static_media/pics/layer/layer_about_us.gif");
	background-repeat:no-repeat;
	float: left;
	height: 242px;
	width: 400px;
	position: relative;
	z-index: 100;
}

.layer_cross {
	float:left;
	background-image:url("/static_media/pics/content/sprite_startseite.png");
background-repeat:no-repeat;
background-position: -1013px 0; width: 37px; height: 39px;
cursor: pointer;
position:absolute;
right:20px;
top:20px;
	}

	.gMargin {
	float: left;
	margin: 0px 10px 0px 10px;
}

.content_box_index_right{
	float:left;
	width:350px;
	}
	
.bg_contentp_s {
	float:left;
	margin-top: 20px;
	
}

.tobi2 {
	width: auto;
	height: auto;
	padding-left: 26px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.headline_i_18 {
	color: #f3892d;
	font-size: 1.5em;
	font-weight: bold;
}
.gMargin_index {
	float: left;
	margin: 0px 0px 0px 25px;
}
.line_spaceX1 {
	float: left;
	width: 100%;
	height: 10px;
}
.line_spaceX5 {
	float: left;
	width: 100%;
	height: 5px;
}
.tleft_search_i {
	float: left;
	width: 270px;
	vertical-align: top;
	padding-bottom: 6px;
}
.margin{margin-right: 5px;}
.bottom_txt,a.bottom_txt:link,a.bottom_txt:visited {
	font-size: 0.8em;
	color: #7f8173;
	text-decoration: none;
}
a.bottom_txt:hover {
	color: #f08736;
	text-decoration: underline;
}
.plz_grey{color: #B9B6B6;}
.plz_black{color: #000000;}

.green_button_long2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	background:transparent url("/static_media/pics/content/sprite_startseite.png"); no-repeat scroll;
	background-position: -375px 0; width: 292px; height: 40px;
	border:0 none;
	color:white;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:center;
	padding-top:0px;
	 text-shadow: 0 0 8px #4F6110, 0 -1px #686868, 1px 0 #686868, 0 1px #686868, -1px 0 #686868;
}


.green_button_long {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	background:transparent url(/static_media/pics/content/button_green_long_220x31.png) no-repeat scroll 0 0;
	border:0 none;
	color:white;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:31px;
	padding-bottom:5px;
	padding-top:0px;
	width:220px;
	text-shadow: 0 0 8px #4F6110, 0 -1px #686868, 1px 0 #686868, 0 1px #686868, -1px 0 #686868;
}
.media3a {
	float:right;
	margin-top:2px;
	padding-right:20px;
}
.banner_index {
float:right;
max-height:265px;
max-width:300px;
margin-right: 25px;

}
 
.width2 {
	float:left;
	width:auto;
}
.one {
	float:left;
	width:220px;
	font-size:12px;
}
.f_gray11{
	color:gray;
	font-size:12px;
	font-weight:bold;
}
.line_spaceX2 {
	float: left;
	width: 100%;
	height: 20px;
}
.bookmark {
	cursor:pointer;
float:left;
height:132px;
width:34px;
	}
 	
 	.feedback_button {
	background: url(/i18n_bilder/content/fdb_facb.png) no-repeat transparent;
	width: 34px;
	height: 270px;
	float:right;
	position: fixed !important;
	right: 0px;
	top: 170px;
	z-index: 999999;
}

.feedback {
	float: left;
	height:100px;
width:34px;
cursor: pointer;
	
	}
.faceb {
	float:left;
	height:35px;
width:34px;
cursor: pointer;
	
	}
.feedback_layer {
display:none;
float:left;
left:200px;
position:fixed;
top:300px;
width:430px;
z-index:1000;
}

.layer_head_index {
	text-align: left;
	padding-left: 20px;
	color:#f3892d;
	font-size:1.5em;
	font-weight:bold;
	
	}
.green_button_small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/static_media/pics/content/sprite_startseite.png) no-repeat scroll -70px 0;
border:0 none;
color:white;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:39px;
padding-bottom:5px;
width:107px;
text-shadow: 0 0 8px #4F6110, 0 -1px #686868, 1px 0 #686868, 0 1px #686868, -1px 0 #686868;
}
#layer_bg {
display: none; position: absolute; background: #000; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; filter: alpha(opacity=40); width: 100%; height: 550%; text-align: center; z-index: 99;left:0px;
}

#layer_box {
color:#FFFFFF;
display:none;
font-size:14px;
font-weight:bold;
left:200px;
position:absolute;
text-align:center;
top:100px;
z-index:100;
}

#page {
	position: relative;
	height: auto;
	width: 914px;
	padding: 0px;
	font-size: 1.3em;
	
}
#page {
	height: auto;
	width: auto;
}

#lp_header {
	float: left;
	/*height:65px;*/
	width: 880px;
	margin-bottom:6px;
	margin-top:6px;
}
#lp_header_l {
	float: left;
	width: 240px;
	height: auto;
	margin-bottom: -4px;
	margin-top:-10px;
}
.logo {
	border: 0px;
	border-color: #FFFFFF;
	margin-top: 10px;
}
#lp_header_r {
	font-size: 11px;
	float: right;
	width: auto;
	height: 30px;
}
#header_menue {
	right: 18px;
	top: 16px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header_menue li {
	float: left;
	padding: 0px;
	margin: 2px 5px 0px 0px;
	line-height: 16px;
}
#header_menue a {
	color: #4c4e42;
	text-decoration: none;
}
#header_menue  a:hover {
	color: #f08736;
	text-decoration: underline;
}

#Mainsite_Content {
font-family: Arial,Helvetica,Sans-Serif;
}
#startpage {
	float: left;
	width: 875px;
	height: 526px;
	padding-left:20px;
	margin-left:-6px;
	background: url(/static_media/pics/content/index_bg.jpg) no-repeat;	 
}
#mainsite_testimonial {
	float: left;
	font-size:1em;
	}
	#footer.jpg {
	border:none;
}
#resize_SOI_TAG_T_rectangle1 {
	float:right;
	margin-top:-6px;
	padding-right:20px;
	padding-top:19px;
	position:absolute;
}

	.layer_text {
color:#000000;
font-size:12px;
font-weight:normal;
padding-left:20px;
padding-top:20px;
text-align:left;
}

.error {
	color: #b0232a;
	border-color: #b0232a;
}

.float_left15 {
	float: left;
	margin-right: 15px;
	} 
.float_left25 {
	float: left;
	margin-right: 25px;
	} 
.glamlogo {
	float:right;
	height:32px;
	width:77px;
	margin-top:5px;
	}
	.green_button_small_mid {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/static_media/pics/content/button_green_small_135x39.png) no-repeat scroll 0 0;
border:0 none;
color:white;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:39px;
padding-bottom:5px;
width:135px;

}

.footer_index_text {
	display: block;
	color: #7F8173;
	font-size: 0.8em;
	width: 880px;
}

.footer_index_text h2{
	font-size: 1em;
}

img.captcha {
border:1px solid #C3C3C3;
}

.boxLoginRegisterFormMT10 {
	margin: 10px 0 0 27px;

}

#new_startpage {
	float: left;
	width: 876px;
	height: 512px;
	padding-left:20px;
	background: url(/static_media/pics/content/startpages/startseite_bg.jpg) no-repeat;	 
	margin-top: -10px;
}

.categories {
	float: left;
    
    margin: 10px 0px 0 50px;
	}
.categories_subhead {
	float: left;
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-top: 10px;
    text-align: center;
    width: 100%;
     font-size: 15px;
     min-height: 40px;
	}

.children {
	color: #A92624;
	width: 170px;
	}
.adults {
	color: #537CA2;
	width: 180px;
	}

.household {
	color: #9db743;
	width: 170px;
	}

.pets {
	color: #A87137;
	width: 170px;
	}
	
.subs_of_categories {
	float: left;
    padding-left: 25px;
    text-align: center;
    width: 125px;
	}

.subs_of_categories li {
color: #575756;
	list-style: none;
	font-size: 12px;
	margin: 2px 0;
	}
	
.subs_of_categories li a{
	color: #575756;
	text-decoration: none;
	}
	
.categorie {
	 float: left;
    width: 200px;
	}
.children_icon {
	background: url("/static_media/pics/content/sprite_startseite.png"); no-repeat;
	background-position: -865px 0; width: 98px; height: 98px; 
	float:left;
	margin-left:35px;
margin-right:30px;
margin-top:12px;
	
	}

.adult_icon {
	background: url("/static_media/pics/content/sprite_startseite.png"); no-repeat;
	background-position: -227px 0; width: 98px; height: 98px;
	float:left;
	 margin-left: 35px;
margin-right:30px;
margin-top:12px;
	}
	
.household_icon {
	background: url("/static_media/pics/content/sprite_startseite.png"); no-repeat;
	background-position: -717px 0; width: 98px; height: 98px;
	float:left;
	margin-left:35px;
margin-right:30px;
margin-top:12px;
	}
	
.pets_icon {
	background: url("/static_media/pics/content/sprite_startseite.png"); no-repeat;
	background-position: -1100px 0; width: 98px; height: 98px;
	float:left;
	margin-left:35px;
margin-right:30px;
margin-top:12px;
	}

.children a {
	color: #A92624;
	text-decoration: none;
	}
.adults a{
	color: #537CA2;
	text-decoration: none;
	}

.household a{
	color: #9db743;
	text-decoration: none;
	}

.pets a{
	color: #A87137;
	text-decoration: none;
	}
	
.subs_of_categories {
	float: left;
    padding-left: 25px;
	}
.create_request_icon {
	background: url('/i18n_bilder/content/create_request.png') no-repeat scroll -18px -11px transparent;
	width: 131px;
	height: 84px;
	margin-left: -60px;
	margin-top: -10px;
	position: relative;
	float:left;
	}
.find_jobs_icon {
	background: url('/i18n_bilder/content/Jobs_finden.png') no-repeat;
	cursor: pointer;
	width: 135px;
	height: 84px;
	margin-left: -60px;
	margin-top: -12px;
	float:left;
	position: relative;
	}

.green_button_small_64_25 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/static_media/pics/content/green_button_64_25.png) no-repeat scroll 0 0;
border:0 none;
color:white;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:25px;
padding-bottom:5px;
width:64px;
}



.error_pic {
	vertical-align: middle;
	padding-right: 4px;
}
.error {
	color: #b0232a;
	border-color: #b0232a;
}
.error_custom {
	color: #b0232a;
	margin-bottom: 12px;
	padding-right: 60px;
	line-height: 26px;
}
.flags {
	float: right;
	margin-top: 5px;
	}
	
.one-flag {
	float:left;
	margin-right: 5px;
	}

.addLinks {
	float:left;
	padding-top: 10px;
	margin-left: 25px;
	margin-bottom: 15px;
	}
.padding_top {
	padding-top: 10px;
	}
	
.border_standard {
    border: 1px solid #C3C3C3;
}

.box_right_side {
	float:left;
	background: url('/i18n_bilder/framework/1x1.png') repeat;
	}
	
ol.ebene1 {
      float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-left: 20px;
   }
ol.ebene1 li {
 /* float: left; */
    margin-top: 15px;
    padding-left: 5px;
  	   }
  	   
 .layerbox {
	background: #FFF;
	float:left;
	padding: 15px;
	}
	
.menu_btn_space {
	float: left;
	background: transparent;
	width: 1px;
}

.site {
	float:left;
	width: 906px;
	padding: 10px 0;
	background-color: white;
	}
