html {
height:100%;
}
body {
background-color:#FFFFFF;
height:100%;
margin:0;
}
img {
border:medium none;
}
#wrap_all {
height:100%;
}
#wrap_all_inner {
height:auto !important;
margin:0 auto -21px;
min-height:100%;
position:relative;
width:911px;
}
#wrap_header {
width:911px;
}
#login_status_top {
background-color:#FFFFFF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
border-top:1px solid #CED7DF;
height:17px;
padding-right:5px;
text-align:right;
font-size: 10px;
}

#header_navi_top {
background-color:#FFFFFF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
height:18px;
padding-left:5px;
padding-top:4px;
text-align:left;
font-size: 11px;
}

#login_status_top .tx-bzwprojectmain-pi4 .status_wrap { font-size: 10px; }

#login_status_top .tx-bzwprojectmain-pi4 .status_wrap p { float: right; margin: 2px; font-size: 10px; }
	
#login_status_top .tx-bzwprojectmain-pi4 .status_wrap form { float:right; }

#login_status_top .tx-bzwprojectmain-pi4 .status_wrap form .submit_button { border:none; text-decoration: none; background: transparent; font-size: 10px; }

#login_status_top .tx-bzwprojectmain-pi4 .status_wrap a { margin-bottom: 1px; font-size: 10px; text-decoration: none }

#header_banner {
background:transparent url(../main/img/header_banner.png) no-repeat scroll 0 0;
height:159px;
}
#home_banner {
background:transparent url(../main/img/home_banner.png) no-repeat scroll 0 0;
height:344px;
}
#wrap_content {
width:911px;
}
#wrap_content_left {
float:left;
margin-right:2px;
width:298px;
}
#wrap_content_right {
float:left;
width:611px;
}
#title_left {
background-color:#0099CC;
border-bottom:1px solid #CED7DF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
height:35px;
padding-left:15px;
padding-top:5px;
width:281px;
}
#title_menu_right {
background-color:#cc0099;
border-bottom:1px solid #CED7DF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
padding-left: 15px;
padding-top: 5px;
height:35px;
width:594px;
}
#menu_right {
background-color:#FFFFFF;
border-bottom:1px solid #CED7DF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
height:40px;
width:609px;
}

#menu_right #menu_item_1 {background-color:#f78fc4; margin-right: 5px; float: left; height: 35px; width: 205px; padding-top:5px; text-align: center;}
#menu_right #menu_item_2 {background-color:#f78fc4; margin-right: 5px; float: left; height: 35px; width: 205px; padding-top:5px; text-align: center;}
#menu_right #menu_item_3 {background-color:#f78fc4; float: left; height: 35px; width: 189px; padding-top:5px; text-align: center;}

#menu_right a.normal #menu_item_1 {background-color:#f78fc4; }
#menu_right a.normal #menu_item_2 {background-color:#f78fc4; }
#menu_right a.normal #menu_item_3 {background-color:#f78fc4; }

#menu_right a.active #menu_item_1, #menu_right a:hover #menu_item_1 {background-color:#CC0099; }
#menu_right a.active #menu_item_2, #menu_right a:hover #menu_item_2 {background-color:#CC0099; }
#menu_right a.active #menu_item_3, #menu_right a:hover #menu_item_3 {background-color:#CC0099; }

#menu_right a { color: #ffffff; }

#content_left {
background:transparent url(../main/img/bg_links.png) no-repeat scroll center bottom;
border-bottom:1px solid #CED7DF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
width:296px;
}

#content_right {
background:transparent url(../main/img/bg_rechts.png) no-repeat scroll center bottom;
border-bottom:1px solid #CED7DF;
border-left:1px solid #CED7DF;
border-right:1px solid #CED7DF;
padding-bottom:35px;
width:609px;
}

#footer {
border-top:1px solid #CED7DF;
clear:both;
height:17px;
position:relative;
text-align:left;
width:911px;
}

#c31 {
left: 35px;
position:absolute;
top:355px;
}

* html #c31 {
left: 35px;
position:absolute;
top:345px;
}

.tx-felogin-pi1 label {
float:right;
color:#CC0099;
font-size:12px;
font-weight:bold;
text-align: left;
margin-left: 5px;
margin-top: 18px;

}

.tx-felogin-pi1 label#pass {
float:right;
color:#CC0099;
font-size:12px;
font-weight:bold;
text-align: left;
margin-left: 5px;
margin-top: 10px;

}

.tx-felogin-pi1 p {
margin-left: 0px;
margin-top: 3px;
margin-bottom: 0px;
font-size: 10px;

}

.tx-felogin-pi1 p.login_title {
color: #FFFFFF;
margin-left: 0px;
margin-top: 3px;
margin-bottom: 0px;
font-size: 12px;
font-weight: bolder;

}

.tx-felogin-pi1 input {
height: 28px;
margin-bottom: 5px;
margin-top: 15px;
padding-left: 2px;
padding-bottom: 5px;
text-align: left;
width: 215px;
color: transparent;
background: transparent;
border-top: #ffffff 1px solid;
border-bottom: #ffffff 1px solid;
border-left: none;
border-right: none;
padding-top: 5px;
padding-bottom: 25px;
padding-right: 5px;
font-size: 16px;
color: #ffffff;
font-weight: bolder;
cursor: pointer;

}

.tx-felogin-pi1 input#user {
height:14px;
margin-bottom:3px;
margin-top: 5px;
padding-left:2px;
text-align:left;
width: 210px;
color: #333333;
background: #FFFfff;
border: none;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-size: 12px;
font-weight: normal;
cursor: text;

}

.tx-felogin-pi1 input#pass, 
.tx-felogin-pi1 .pwd_change input {
height:14px;
margin-bottom:3px;
margin-top:5px;
padding-left:2px;
padding-bottom: 5px;
text-align:left;
width: 210px;
color: #333333;
background: #FFFfff;
border: none;
padding-top: 5px;
padding-right: 5px;
font-size: 12px;
font-weight: normal;
cursor: text;

}

.tx-felogin-pi1 .pwd_change_submit input {
	margin-top: 5px;
	cursor: pointer;
}


.tx-felogin-pi1 input#tx_felogin_pi1\[forgot_email\] {
height:14px;
margin-bottom:3px;
margin-top:0px;
padding-left:2px;
text-align:left;
width: 180px;
color: #333333;
background: #FFFfff;
border: none;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-size: 12px;
font-weight: normal;
cursor: text;

}


.tx-felogin-pi1 .forgot_data label {
	margin: 0px;
	padding: 0px;
	display: none;
}

.tx-felogin-pi1 .info-text h3 { margin-top: 0px; margin-bottom: 5px; }
.tx-felogin-pi1 .info-text { width: 400px; }

.tx-bzwprojectmain-pi1-search-page {
padding-top: 5px;
padding-left: 5px;
padding-right:: 5px;

}

* html .tx-bzwprojectmain-pi1-search-page {
width: 598px;
}

.tx-bzwprojectmain-pi1-search-page .archetype {
margin-right: 5px;

}

.tx-bzwprojectmain-pi1-search-page .archetype p {
margin-top: 2px;
margin-bottom: 20px;
margin-left: 15px;

}

.tx-bzwprojectmain-pi1-search-page .archetype label {
font-weight: bolder;
}

.tx-bzwprojectmain-pi1-search-page p {
margin-bottom:0;
margin-top:0.5em;
padding:0 0.3em;
text-indent:0;
}
.tx-bzwprojectmain-pi1-search-page h2 {
margin-top:0;
padding-left:0.3em;
}
.tx-bzwprojectmain-pi1-search-page legend {
font-weight:bold;
padding:0 0.5em;
}
.tx-bzwprojectmain-pi1-search-page ul {
list-style-position:inside;
margin:0;
padding:0;
}
.tx-bzwprojectmain-pi1-search-page ul.tx-srfeuserregister-multiple-checkboxes {
list-style-type:none;
}
.tx-bzwprojectmain-pi1-search-page ul.tx-srfeuserregister-multiple-checkboxes li {
margin:0 0 0.3em;
padding:0;
}
.tx-bzwprojectmain-pi1-search-page ul.tx-srfeuserregister-multiple-checkboxes li label {
margin:0;
padding:0 0 0 0.5em;
}
.tx-bzwprojectmain-pi1-search-page ul.tx-srfeuserregister-multiple-checked-values li {
float:left;
margin:0;
padding:0 2em 0 0;
}
.tx-bzwprojectmain-pi1-search-page dl {
margin:0;
padding:1em 0 0;
}
.tx-bzwprojectmain-pi1-search-page dt, .tx-bzwprojectmain-pi1-search-page dd {
float:left;
margin:0;
padding:0 0 0.5em;
}
.tx-bzwprojectmain-pi1-search-page dt {
clear:both;
padding-right:1em;
text-align:left;
width:200px;
}
.tx-bzwprojectmain-pi1-search-page dd {
font-weight:normal;
text-align:left;
width:385px;
}

* html .tx-bzwprojectmain-pi1-search-page dd {
font-weight:normal;
text-align:left;
width:375px;
}

.tx-bzwprojectmain-pi1-search-page .tx-bzwprojectmain-pi1-search-page-multiple-checkboxes dt {
padding-right:0;
width:auto;
}

.tx-bzwprojectmain-pi1-search-page .tx-bzwprojectmain-pi1-search-page-multiple-checkboxes dd {
width:auto;
}

* html .tx-bzwprojectmain-pi1-search-page dd {
float:none;
}

.tx-bzwprojectmain-pi1-search-page dd p {
margin-bottom:0.5em;
margin-top:0;
padding:0;
}

.tx-bzwprojectmain-pi1-search-page dd label {
font-weight:normal;
padding:0 1em 0 0.5em;
}

.tx-bzwprojectmain-pi1-search-page .register_fields {
background-color:#D7E9F4;
border:1px solid #FFFFFF;
float:left;
margin-bottom:5px;
padding-top:5px;
margin-right: 5px;

}

* html .tx-bzwprojectmain-pi1-search-page .register_fields {
width: 590px;

}

.tx-bzwprojectmain-pi1-search-page .register_fields dt label {
margin-left: 15px;

}

.tx-bzwprojectmain-pi1-search-page .submit_button {
background-color:#E40075;
border-style:none;
color:#FFFFFF;
font-weight:bolder;
height:20px;
margin-bottom:10px;
margin-left:20px;
margin-top:10px;
}

.tx-bzwprojectmain-pi1-search-page .submit_button {
clear:both;
}

.tx-bzwprojectmain-pi1-search-page .register_fields dd p {
background-color:#FFFFFF;
font-style:normal;
font-weight:normal;
margin-right:5px;
padding-bottom:3px;
padding-left:5px;
padding-top:2px;
}

.tx-bzwprojectmain-pi1-search-page .text_fields {
margin-bottom:10px;
}

.tx-bzwprojectmain-pi1-search-page .text_fields p {
color:#E40075;
margin-left:15px;
margin-top: 0px;
}

.tx-bzwprojectmain-pi1-search-page .text_fields h2 {
color:#000000;
font-size:16px;
margin-left:15px;
margin-bottom: 0px;
}

.tx-bzwprojectmain-pi1-search-page .search_result_row {
background-color:#D7E9F4;
border:1px solid #FFFFFF;
float:left;
margin-bottom:7px;
margin-left:5px;
margin-right:5px;
width:600px;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col1 {
float:left;
height:160px;
margin-bottom:5px;
margin-left:7px;
margin-top:5px;
width:140px;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col2 {
background-color:#D7E9F4;
border-top:1px solid #000000;
float:left;
margin-top:5px;
padding-left:5px;
width:350px;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col2 p.info {
margin-bottom:76px;
margin-left:0;
}

.tx-bzwprojectmain-pi1-search-page .search_result_row p.info {
padding: 5px;
margin-top: 0px;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col2 p.first_words {
background-color:#FFFFFF;
height:60px;
margin-bottom:2px;
margin-left:2px;
margin-top:2px;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col3 {
height:160px;
margin:0;
float: left;
}
.tx-bzwprojectmain-pi1-search-page .search_result_row .search_result_col3 a {
margin-left:15px;
margin-top:148px;
float: left;

}
.tx-bzwprojectmain-pi1-search-page .search_criteria {
font-size:14px;
margin-bottom:5px;
margin-left:7px;
font-weight: bolder;
}
.tx-bzwprojectmain-pi1-search-page a {
margin-left:5px;
margin-top:10px;
}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper {
background-color: transparent;
float:left;
width:600px;
padding-top: 7px; 
margin-bottom: 5px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper span.profile_image {
background-color: #FFFFFF;
margin-left: 45px;
margin-right: 20px;
margin-top: 5px;

}


.tx-bzwprojectmain-pi5 .manage_view_user_wraper .user_info {
background-color: #FFFFFF;
margin-left: 45px;
margin-top: 10px;
margin-bottom: 10px;
width: 480px;
color: #000000;
padding:10px;
padding-left: 30px;
border: 1px solid #D7E9F4;
font-size:14px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields {
background-color: #FFFFFF;
margin: 0px;
width: 600px;
padding-left: 5px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields dt {
background-color: #D7E9F4;
margin: 0px;
padding-left: 3px;
padding-top: 3px;
height: 20px;
float: left;

}


.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields dd {
background-color: #D7E9F4;
margin: 0px;
padding-left: 10px;
padding-top: 3px;
height: 20px;
width: 505px;
float: left;

}


.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields label {
background-color: #D7E9F4;
margin-left: 10px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields dt label {
font-weight: bolder;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper a {
clear: both;
width: 30px;
padding-left: 6px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper .register_fields .tx-bzwprojectmain-pi1-radio {
height: 13px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper p.archetype_label, p.count_messages {
margin-left: 7px;
margin-top: 3px;
margin-bottom: 3px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 1px;
font-size: 14px;
color: #E40075;
float: right;
width: 578px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper .info_wrapper {
background-color:#D7E9F4;
border:1px solid #FFFFFF;
float:left;
margin-bottom:7px;
margin-left:5px;
margin-right:5px;
width: 600px;
padding-bottom: 7px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper p {
color:#0000000;
margin-left:5px;
margin-right:5px;
margin-top: 5px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper p.info_label {
color:#0000000;
width: 150px;
float: left;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 15px;
font-weight: bolder;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper p.info_text {
color:#0000000;
background-color: #FFFFFF;
width: 450px;
float: left;
margin-left: 10px;
margin-top: 3px;
padding-left: 5px;
margin-bottom: 3px;
padding-bottom: 2px;
padding-top: 1px;

}

.tx-bzwprojectmain-pi5 .manage_view_user_wraper p.count_messages {
clear: both;
margin-top: 0px;

}

.tx-bzwprojectmain-pi5 .manage_display_menu_wraper img { margin-left: 35px; margin-top: 15px; border: none }
.tx-bzwprojectmain-pi5 .manage_display_menu_wraper p { margin-left: 38px; margin-top: 3px; font-size: 11px; }
.tx-bzwprojectmain-pi5 .manage_display_menu_wraper ul { margin-left: 12px; color: #000000; }
.tx-bzwprojectmain-pi5 .manage_display_menu_wraper a { text-decoration: none; color: #000000; font-size: 14px }
.tx-bzwprojectmain-pi5 .subscription_wrap { margin-left: 15px; margin-bottom: 10px; height: 65px; width: 200px; background-color: transparent; padding-left: 5px; padding-right: 5px; }
.tx-bzwprojectmain-pi5 .subscription_wrap p.caption { font-size: 14px; color: #000000;  text-align: left; margin-left: 21px; margin-bottom: 5px; padding-top: 5px; background-color: #FFFFFF; }
.tx-bzwprojectmain-pi5 .subscription_wrap p.subscription_result { font-size: 24px; color: #cc0099; background-color: #ffffff; padding-top: 5px: padding-bottom: 5px; margin: 0px; text-align: center; border: 4px #D7E9F4 solid; }
.tx-bzwprojectmain-pi5 .subscription_wrap p { margin: 0px; }

.tx-bzwprojectmain-pi5 .term_sub {
	padding-left: 10px;
	padding-right: 10px;
}

.tx-bzwprojectmain-pi6 p, .tx-bzwprojectmain-pi6 form, .csc-textpic-left .csc-textpic-imagewrap img {
	padding-left: 15px;
	padding-right: 15px;
}

.tx-bzwprojectmain-pi6 .paybox_fields { float: left; margin-bottom: 5px; padding-top: 5px; background-color: rgb(215, 233, 244); }
.tx-bzwprojectmain-pi6 .paybox_fields .info { font-size: 10px; color: #cc0099; }
.tx-bzwprojectmain-pi6 .error { font-size: 14px; color: #cc0099; }

.tx-bzwprojectmain-pi6 .invisible { width: 0px; padding-left: 0px; padding-right: 0px; }
.tx-bzwprojectmain-pi6 dt { float: left; width: 180px; text-align: left; padding-right: 1em; padding-left: 15px; }
.tx-bzwprojectmain-pi6 dd { float: left; text-align: left; width: 330px; font-weight: bolder; }

.tx-bzwprojectmain-pi2 label {
margin-top: 20px;
margin-bottom: 5px;
margin-left: 10px;
padding-top: 10px;
color: #000000;
font-size:14px;

}

.tx-bzwprojectmain-pi2 .message_result, .tx-bzwprojectmain-pi5 .message_result {
background-color: #D7E9F4;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 6px;
margin-right: 5px;
padding-bottom: 10px;
border: 1px solid #FFFFFF;

}

.tx-bzwprojectmain-pi5 .message_result {
clear: both;
width: 598px;

}

.tx-bzwprojectmain-pi5 .message_result label{
clear: both;
float: left;
margin-left: 10px;
margin-top: 10px;
}

.tx-bzwprojectmain-pi5 input.subscribe_button  {
	font-size: 20px;
	margin-left: 23px;
	height: 36px;
	width: 192px;
	text-align: center;
}

.tx-bzwprojectmain-pi5 .abo_info {
	margin-left: 35px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.tx-bzwprojectmain-pi2 textarea, .tx-bzwprojectmain-pi5 textarea  {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
color: #000000;
font-size:12px;

}

.tx-bzwprojectmain-pi2 input, .tx-bzwprojectmain-pi5 input  {
border-style: none;
background-color: #cc0099;
color: #FFFFFF;
font-weight: bolder;
height: 20px;
text-align: right;
margin-left: 10px; 

}

.tx-bzwprojectmain-pi2 h2 {
font-size: 14px;
margin-left: 15px; 
padding-top: 5px;
padding-bottom: 5px;
font-weight: normal;
color: #000000;
padding-left: 5px;
margin-right: 15px;


}

.tx-bzwprojectmain-pi2 p.caption {
background-color: #F78FC4;
color:#000000;
font-size: 14px;
margin-left: 15px;
margin-right: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;

}


.tx-bzwprojectmain-pi2 p.message_body {
background-color: #FFFFFF;
color:#000000;
font-size: 12px;
margin-left: 15px;
margin-right: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;

}

.tx-bzwprojectmain-pi2 .new_messages {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 25px;
color: #0099cc;
font-size:14px;


}

.tx-bzwprojectmain-pi2 .search_result_row{
background: #D7E9F4;
margin: 5px;
margin-bottom: 10px;
padding: 10px;
height: 180px;
border: 1px white solid;

}	

.tx-bzwprojectmain-pi2 .new_message{
background: #f78fc4;
margin: 5px;
margin-bottom: 10px;
padding: 10px;
height: 180px;
border: 1px white solid;

}	

.tx-bzwprojectmain-pi2 .read_message{
background: #D7E9F4;
margin: 5px;
margin-bottom: 10px;
padding: 10px;
height: 180px;
border: 1px white solid;

}	



.tx-bzwprojectmain-pi2 .search_result_row .search_result_col1 {
float:left;
width: 130px;
height: 160px;

}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col1 p {
color: #000000;
margin-left: 3px;
font-size: 14px;
margin-top: 3px;

}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col2 {
margin-left: 15px;
margin-top: 20px;
width: 250px;
float: left;

}	
.tx-bzwprojectmain-pi2 .search_result_row .search_result_col2 p.line1{
color: #E40075;
padding-left: 10px;
font-size: 14px;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col2 p.line2{
color: #0099cc;
padding-left: 10px;
padding-top: 7px;
padding-bottom: 7px;
font-size: 14px;
border-top: 1px solid black;
border-bottom: 1px solid black;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col2 p.line3{
color: #000000;
padding-left: 10px;
font-size: 14px;
}	


.tx-bzwprojectmain-pi2 .search_result_row .search_result_col3 {
margin-left: 35px;
margin-top: 35px;
float: left;
width: 110px;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col3 a {
text-decoration: none;
font-size: 11px;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col3 a.line1 {
margin-bottom: 20px;
float: left;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col3 a.line2 {
margin-bottom: 20px;
float: left;
}	

.tx-bzwprojectmain-pi2 .search_result_row .search_result_col3 a.line3 {
margin-bottom: 20px;
float: left;
}	

.home_search {
background: transparent;
width: 235px;
margin-top: 0px;
margin-left: 35px;
padding-top:10px;

}

.home_search h1{
color: #FFFFFF;
border-top: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 3px;

}

.home_search a{
color: #FFFFFF;
border-top: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
margin-bottom: 0px;

}


.home_search a:link, a:visited, a:active, a:hover {
color: #FFFFFF;
text-decoration: none;

}

.home_search p.search_title {
color: #CC0099;
font-weight:bolder;
margin-bottom: 0px;
margin-top: 0px;

}

.home_register {
background: transparent;
width: 235px;
margin-top: 0px;
margin-left: 35px;
padding-top:15px;

}

.home_register h1 {
color: #FFFFFF;
border-top: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
margin-top: 0px;
margin-bottom: 0px;
margin-bottom: 3px;

}

.home_register a {
color: #FFFFFF;
text-decoration: none;

}

.home_register a:link, a:visited, a:active, a:hover {
color: #FFFFFF;
text-decoration: none;

}

.home_register p.register_title {
color: #CC0099;
font-weight:bolder;
font-size: 14px;
margin-bottom: 3px;
margin-top: 0px;

}

.home_register p.register_title2 {
color: #CC0099;
font-weight:bolder;
margin: 0px;

}

.tx-bzwprojectmain-pi2 .navi_contact .active_contacts {
	margin-left: 210px;
	width: 205px;
	height: 25px;
	float:left;
	background-color: #D7E9F4;
}

.tx-bzwprojectmain-pi2 .navi_contact .inactive_contacts {
	margin-left: 5px;
	width: 189px;
	height: 25px;
	float:left;
	background-color: #D7E9F4;
}

.tx-bzwprojectmain-pi2 .navi_contact .active_contacts a {
	float: left;
	padding-top: 5px;
	text-decoration: none;
	margin-left: 50px;
	color: #FFFFFF;
	font-weight: bold;
}

.tx-bzwprojectmain-pi2 .navi_contact .active_contacts a.active {
	color: #CC0099;
}

.tx-bzwprojectmain-pi2 .navi_contact .inactive_contacts a {
	float: left;
	padding-top: 5px;
	text-decoration: none;
	margin-left: 50px;
	color: #FFFFFF;
	font-weight: bold;
}

.tx-bzwprojectmain-pi2 .navi_contact .inactive_contacts a.active {
	color: #CC0099;
}

.tx-felogin-pi1 {
color:#FFFFFF;
}

.tx-bzwprojectmain-pi3 .counter_wrap { margin-left: 15px; margin-bottom: 15px; height: 65px; width: 200px; background-color: #D7E9F4; padding-left: 5px; padding-right: 5px; }
.tx-bzwprojectmain-pi3 .counter_wrap p.caption { font-size: 11px; color: #cc0099;  text-align: center; margin: 0px; padding-top: 5px;}
.tx-bzwprojectmain-pi3 .counter_wrap p.count_result { font-size: 24px; color: #cc0099; background-color: #ffffff; padding-top: 5px: padding-bottom: 5px; margin: 0px; text-align: center;}


#push {
height:20px;
}
#stopper {
clear:both;
height:15px;
}
.media_content_left {
margin-left:15px;
}
.image_clear {
clear:both;
}

