h1{font-size: 26px; line-height:30px; font-family:"Myriad Pro", arial;  font-weight:normal; color: #333333; float:left; margin:0 0 0 0; padding:0 0 0 0; width:416px; font-weight:normal;}
h2{font-size: 14px; line-height:15px; font-family:Verdana, Geneva, sans-serif;  font-weight:normal; color: #333333; float:left; margin:20px 0 0 0; padding:0 0 0 0; width:416px; font-weight:bold;}

body{ line-height:16px; font-family:arial,helvetica,sans-serif; background:url(images/background.png) repeat-x; font-size:12px; text-align:left; font-style:normal; padding:0px; margin:0px;}
.clear{ clear:both;}
#wrapper{
	width:1350px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/top_bg.png) no-repeat; 
	min-height:618px;
}
#wrapper1{ width:945px; margin-left:auto; margin-right:auto;}
.main_page{width:945px;  margin:0 0 0 0 ; padding: 0 0 0 0 ; }
/*==================header_area=====================*/
.header_area{ width:945px; float:left; margin: 0 0 0 0 ; height:121px;}
.header_left{ width:502px; float:left; margin: 0 0 0 0;}
.logo{ width:273px; float:left; margin: 28px 0 0 44px; height:73px; }
.header_right{ width:442px; float:left; margin:0 0 0 0;}
.header_text_area{ width:442px; float:left; margin:28px 0 0 0;}
.head_text{ width:410px; float:left; margin:0 0 0 17px; font-family:"Myriad Pro", arial; font-size:32px; font-weight:bold; color:#333333; line-height:27px; }
.head_text1{ width:276px; float:left; margin:11px 0 0 0px; font-family:"Myriad Pro", arial; font-size:24px; font-weight:normal; color:#333333; line-height:28px; }
.wire{ width:607px; height:112px; float:left; margin:-93px 0 0 0; background:url(images/wire.png) no-repeat;}

/*==================banner_area=====================*/
.banner_area{ width:944px; float:left; margin:0 0 0 0; background-color:#FFF;}
.banner_inner{ width:870px; float:left; margin:8px 0 0 40px;}
.banner_left{ width:416px; float:left; margin:0 0 0 0;}
.banner_head{ width:416px; float:left; margin:0 0 0 0; }
.banner_sub_head{ width:416px; float:left; margin:0 0 0 0; }
.points{ width:373px; float:left; margin:20px 0 0 0px;}
.Points_text{font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; float:left; color:#333333; width:373px; margin:0 0 0 0 ; padding:0 0 0 0;}
.Points_text ul{ width:373px; float:left; margin:0px 0 0 0px; padding:0 0 0 0; list-style:none;}
.Points_text li{ width:373px; float:left; margin:10px 0 0 0; padding:0 0 0 0; background:url(images/points.png) no-repeat scroll 0 0px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333333; text-decoration:none; text-indent:33px; line-height:17px }
.Points_text li p{ margin:0 0 0 1px;}
.header_button{ width:341px; float:left; margin:22px 0 0 0; height:50px; padding:0 0 0px 0  ;}
.banner_right{ width:454px; float:left; margin:0 0 0 0;}
.banner_right_inner{ width:454px; float:left; margin:0 0 0 0;}
.banner_tag{ width:174px; height:141px; float:right; margin:-106px -31px 0 0; z-index:1392; position:relative;}
.banner_home{ width:441px; height:331px; float:right; margin:-28px 0 0 0; z-index:10; position:relative; }
.banner_ad_area{ width:445px; float:left; margin:0 0 0 0;}
.banner_flower{ width:181px; height:185px; float:left; margin: -88px 0 0 -25px; z-index:1392; position:relative; }
.banner_plus_area{ width:260px; float:right; margin:0 0 0 0;}
.banner_plus_ad{ margin:15px 15px 0 0px; float:right;}

/*==================seprator=====================*/


.seprator_body{ width:100%; float:left; margin:0px; padding:0px; background:url(images/seprator_banner_mid.png) repeat-x; height:33px; }
#wrapper2{width:945px; margin-left:auto; margin-right:auto;}
.seprator_main{width:945px;  margin:0 0 0 0 ; padding: 0 0 0 0 ; float:left; }

/*==================middle_area=====================*/
.mid_body{ background:url(images/temlet_bg.png) repeat;  width:100%; float:left; margin:0px; padding:0px; background-color:#404041; }
#wrapper3{width:945px; margin-left:auto; margin-right:auto; height:}
.mid_main{width:945px;  margin:0 0 0 0 ; padding: 0 0 0 0 ; float:left; background:#FFF; }
.mid_inner{ width:926px; float:left; margin:21px 0 0 20px; padding:0 0 25px 0;}
.mid_left{ width:598px; float:left; margin:0 0 0 0; padding:0 0 0 0; }
.mid_menu_area{ width:549px; float:left; margin:0px 0 0 0 ; }
.mid_menu{ width:549px; padding:0 0 0 10px; margin:0 0 0 0; }
	
.tabBox .tabs {
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
    margin-bottom: -1px;
    height:27px;
}

.tabBox .tabs li {
    float: left;
    list-style: none;
    margin: 0;
    padding: .25em .25em 0;
     height:27px;
    overflow: hidden;
    position: relative;
    z-index: 1;
    border-bottom: 1px solid #FFF;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.tabBox .tabs li.selected {
    z-index: 3;
}
.tabBox .tabs a {
    float: left;
     height:27px;
    line-height: 2em;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background: #EEE;
    border: 1px solid #CCC;
    border-bottom: 0;
    padding: 0 10px;
    color: #333333;
    text-decoration: none;
    behavior: url(PIE.htc);
}
.ui-tabs-active a{
	  background: #FFF !important;
    -webkit-box-shadow: #CCC 0 0 .25em ;
    -moz-box-shadow: #CCC 0 0 .25em;
    box-shadow: #CCC 0 0 .25em;
}
.tabBox .tabs .selected a {
    background: #FFF;
    -webkit-box-shadow: #CCC 0 0 .25em;
    -moz-box-shadow: #CCC 0 0 .25em;
    box-shadow: #CCC 0 0 .25em;
}
.tabBox .tabs a:hover {
    background: -webkit-gradient(linear, 0 0, 0 70%, from(#EEF), to(#FFF));
    background: -webkit-linear-gradient(#FFF, #FFF 70%);
    background: -moz-linear-gradient(#FFF, #FFF 70%);
    background: -ms-linear-gradient(#FFF, #FFF 70%);
    background: -o-linear-gradient(#FFF, #FFF 70%);
    background: linear-gradient(#FFF, #FFF 70%);
    -pie-background: linear-gradient(#FFF, #FFF 70%);
}


.mid_left_cont_area{ width:572px; float:left; margin:0 0 0 0; border:#efefef solid 1px; border-bottom:#efefef solid 3px; -webkit-box-shadow: 0 10px 6px -6px #777;
	   -moz-box-shadow: 0 10px 6px -6px #777;
	        box-shadow: 0 10px 6px -6px #777;} 
.cont_area_left{ width:392px; float:left; margin:23px 0 0 29px; padding:0 0 20px 0;}
.mid_cont_head{ width:310px; float:left; margin:0 0 0 0;font-size: 14px; line-height:20px; font-family:Verdana, Geneva, sans-serif; color: #333333; font-weight:bold;}
.mid_contain{ width:360px; float:left; margin:21px 0 0 0;font-size: 11px; line-height:15px; font-family:Verdana, Geneva, sans-serif; color: #333333; font-weight:normal; }

.cont_area_right{ width:125px; float:left; margin:23px 0 0 0; }
.small_house_img{ width:127px; height:103px; float:left; margin:0 0 0 0;}

.mid_right{ width:328px; float:left; margin:0 0 0 0;}
.mid_right_inner{ width:328px; float:left; margin:33px 0 0 0px; padding:0 0 25px 0;}
.mid_contact_img{ width:328px; float:left; margin:0 0 0 0; background:url(images/contact_ad_img.png) no-repeat; height:251px; }
.transbox
  {
  width:290px;
  height:94px;
  margin:21px 0px;
  float:right;
  background-color:#000;
  border:1px solid black;
  opacity:0.5;
  filter:alpha(opacity=50); /* For IE8 and earlier */
  }
.transbox p
  {
  margin:8px 18px;
  font-weight:bold;
  color:#FFF;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  line-height:13px;
  width:270px;
  }
  
 /*==================footer_area=====================*/


.footer_body{ width:100%; float:left; margin:0px; padding:0px; background:#6b6b6d; height:30px; position:fixed absolute static ; }
#wrapper4{width:945px; margin-left:auto; margin-right:auto;}
.footer_main{width:945px;  margin:0 0 0 0 ; padding: 0 0 0 0 ; float:left; }
.copy_right_text{ width:743px; float:left; margin:6px 0 0 28px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:normal; line-height:18px;}
.name_text{ width:168px; float:left; margin:6px 0 0 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:normal; line-height:18px;}
.name_text li {list-style:none; width:80px; float:left;  font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:normal; line-height:18px;}
.name_text li a{list-style:none; width:80px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:normal; line-height:18px; text-decoration:none;}
/*==================++++++++++++++++  Inner_page  +++++++++++=====================*/
.main_area_innpage{ width:944px; float:left; margin:0 0 0 0; background-color:#FFF;}
.main_area_innpage_inner{ width:933px; float:left; margin:0px 0 0 11px; padding:0 0 35px 0;}
.main_area_inn_left{ width:630px; float:left; margin:0 0 0 0;}
.form_top_img{ width:628px; float:left; margin:0 0 0 0; background:url(images/form_bg_top_img.png) no-repeat; height:22px; }
.form_mid_img{ width:628px; float:left; margin:0 0 0 0; background:url(images/form_bg_mid_img.png) repeat-y;}
.form_head_img{ width:628px; height:55px; float:left; margin:-22px 0 0 0; background:url(images/form_head_img.png) no-repeat;}
.form_head_text{ width:580px; float:left; margin:12px 0 0 26px; color:#f4ff77; font-family:"Myriad Pro", arial; font-size:25px; font-weight:bold; line-height:28px;}
.form_inner_area{ width:609px; float:left; margin:17px 0 0 10px;}

 /*==================Step_area=====================*/
.step_area{ width:609px; float:left; margin:0 0 0 0;}
.step_img_1{ width:179px; float:left; margin:0 0 0 2px; background:url(images/step_1.png) no-repeat; height:97px;}
.step_img_1_inn{ width:175px; float:left; margin:0 0 0 0;}
.one_no{ width:25px; float:left; margin:27px 0 0 2px; font-family:Arial, Helvetica, sans-serif; font-size:42px; font-weight:bold; line-height:33px; color:#feffff;}
.one_no_text{ width:148px; float:left; margin:26px 0 0 0px; font-family:"Myriad Pro", arial; font-size:15px; font-weight:bold; line-height:16px; color:#cef4ff;}
.arrow_area{ width:33px; float:left; margin:0 0 0 0;}
.arrow_img{ width:19px; height:27px; float:left; margin:33px 0 0 8px; background:url(images/Arrow.png) no-repeat;}

/*==================form_text=====================*/
.form_con_area{ width:609px; float:left; margin:0 0 0 0; padding:0 0 0 0;}
.form_con_inner{ width:609px; float:left; margin:20px 0 0 0;}
.form_title_text_area{width:590px; float:left; margin:0 0 0 0; margin:0 0 0px 0;}
.form_title_text{ width:455px; float:left; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#29a549; line-height:20px; padding:0 0 0px 0; }
.ratio_main_area{ width:590px; float:left; margin:0 0 0 0; }
.ratio_button_area{ width:98px;  float:left; margin:6px 0 0 0;}
.ratio_area{ width:8px; float:left; margin:0 0 0 0;}
.ratio_button_text{ width:80px; float:left; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#64a3f4; line-height:20px; float:left; }

.checkbox_main_area{ width:125px; float:left; margin:-3px 0 0 0; }
.checkbox_button_area{ width:57px;  float:left; margin:6px 0 0 0;}
.checkbox_area{ width:8px; float:left; margin:0 0 0 0;}
.checkbox_button_text{ width:35px; float:left; margin:0 0 0 13px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#64a3f4; line-height:20px; float:left; }
.textbox_search{background:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-weight:normal; border:#dddbd1 solid 1px; width:101px; float:left; color:#64a3f4; height:18px; font-size:13px; margin:2px 0 0 0px; float:left;}
.textbox_area{ width:105px;  float:left; margin:0px 0 0 0;}
.drop_down_area{ width:150px; float:left; margin:0 0 0 0;}
.Vorname_area_main{ width:609px; float:left; margin:20px 0 0 0;}
.vorname_left{ width:313px; float:left; margin:0 0 0 0; }
.vorname_text{ width:275px; float:left; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#64a3f4; line-height:20px; padding:0 0 0px 0; }
.textbox_search1{background:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-weight:normal; border:#dddbd1 solid 1px; width:270px; float:left; color:#64a3f4; height:22px; font-size:13px; margin:2px 0 0 0px; float:left;}
.textbox_area1{ width:270px;  float:left; margin:0px 0 0 0;}
.vorname_right{ width:295px; float:left; margin:0 0 0 0; }
.optional_text{ width:609px; float:left; margin:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#6d6d6d; line-height:17px; float:left;}
.checkbox_text1{ width:235px; float:left; margin:5px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#64a3f4; line-height:20px; float:left; }

.massage_area{ width:572px; height:115px; float:left; margin:10px 0 0 0; }
.massage_text{background:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-weight:normal; border:#dddbd1 solid 1px; width:569px; float:left; color:#64a3f4; height:106px; font-size:13px; margin:2px 0 0 0px; float:left;}
.form_seprator{ width:595px; float:left; margin:15px 0 0 0; height:1px; background:url(images/form_seprator.png) no-repeat;}
.send_button{ width:249px; height:46px; float:left; margin:30px 0 0 190px;}
.form_bottom_img{ width:628px; float:left; margin:0 0 0 0; background:url(images/form_bg_bottom_img.png) no-repeat; height:22px;}


/*==================adverties_right_area=====================*/
.main_area_inn_right{ width:284px; float:left; margin:0 0 0 10px;}
.house_ad_area{ width:284px; float:left; margin:0 0 0 0;}
.house_area_top_img{ width:281px; height:9px; float:left; margin:0 0 0 0; background:url(images/right_adverties_top.png) no-repeat; }
.house_area_mid_img{ width:281px; float:left; margin:0 0 0 0; background:url(images/right_adverties_mid.png) repeat-y;}
.house_ad_text{ width:230px; float:left; margin:0 0 0 20px; color:#0066b8; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; line-height:28px; text-align:center; }
.house_ad_img{ width:263px; height:166px; float:left; margin:11px 0 0 9px;}
.house_area_bottom_img{ width:281px; height:9px; float:left; margin:0 0 0 0; background:url(images/right_adverties_bottom.png) no-repeat; }
.right_ad_head_area_img{ width:281px; margin:-13px 0 0 0; float:left; background:url(images/adverties_head.png) no-repeat; height:42px; }
.ad_head_text{ width:217px; float:left; margin:10px 0 0 50px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF; line-height:20px;}

.points_ad{ width:265px; float:left; margin:9px 0 0 7px; padding:0 0 18px 0;}
.Points_text_ad{font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; float:left; color:#333333; width:265px; margin:0 0 0 0 ; padding:0 0 0 0;}
.Points_text_ad ul{ width:265px; float:left; margin:0px 0 0 0px; padding:0 0 0 0; list-style:none;}
.Points_text_ad li{ width:265px; float:left; margin:16px 0 0 0; padding:0 0 0 0; background:url(images/points.png) no-repeat scroll 0 0px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#64a3f4; text-decoration:none; text-indent:33px; line-height:15px }
.Points_text_ad li p{ margin:0 0 0 5px;}
.lady_photo_area{ width:265px; float:left; margin:0 0 0 0;}
.lady_photo{ width:96px; height:131px; float:left; margin:2px 0 0 85px;}
.lady_text{ width:245px; float:left; margin:18px 0 0 17px; padding:0 0 13px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#64a3f4; line-height:18px; }
.certificate_img{ width:96px; height:94px; float:left; margin:2px 0 0 85px;}
.lock_img{ width:96px; height:94px; float:left; margin:2px 0 0 85px;}
.lock_points_ad{ width:245px; float:left; margin:0px 0 0 16px; padding:0 0 0px 0;}
.lock_points_text_ad{font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; float:left; color:#333333; width:245px; margin:0 0 0 0 ; padding:0 0 0 0;}
.lock_points_text_ad ul{ width:245px; float:left; margin:0px 0 0 0px; padding:0 0 0 0; list-style:none;}
.lock_points_text_ad li{ width:245px; float:left; margin:0px 0 0 0; padding:0 0 0 0; background:url(images/points.png) no-repeat scroll 0 0px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#64a3f4; text-decoration:none; text-indent:33px; line-height:15px }
.wrapper_new{
	width:600px; margin-left:auto; margin-right:auto;
}
.wrapper_new h1{
	color: #333333;
    float: left;
    font-family: "Myriad Pro",arial;
    font-size: 26px;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
    padding: 0;
	text-align:center;
	width:100%;
}
.inner_content{
	float:left;
	width:90% !important;
	padding:20px;
	
}

/*.testclass{
	border: 1px solid #696;padding: 60px 0;text-align: center; width: 200px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: #666 0px 2px 3px;-moz-box-shadow: #666 0px 2px 3px;box-shadow: #666 0px 2px 3px;background: #EEFF99;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));background: -webkit-linear-gradient(#EEFF99, #66EE33);background: -moz-linear-gradient(#EEFF99, #66EE33);background: -ms-linear-gradient(#EEFF99, #66EE33);background: -o-linear-gradient(#EEFF99, #66EE33);background: linear-gradient(#EEFF99, #66EE33);-pie-background: linear-gradient(#EEFF99, #66EE33);behavior: url(PIE.htc);
}*/