/* Buttons */
	.bt_elicit_light {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_elicit_light.png");
	}
	.bt_block_light {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_block_light.png");
	}
	.bt_delete_light {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_delete_light.png");
	}
	.bt_delete_profile {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_delete_profile.png");
	}
	.bt_lock_light {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_lock_light.png");
	}
	.bt_edit_light {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_edit_light.png");
	}
	.bt_report {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_report.png");
	}
	.bt_quote {
		border: 0px;
		float: right;
		height: 21px;
		width: 72px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_quote.png");
	}
	.bt_new_entry {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_new_entry.png");
	}
	.bt_answer { border: 0px; float: right; height: 25px; width: 118px; display: block; cursor: pointer; margin-top: 5px; text-indent: -999999px; background: url("../graphics/InnerContent/buttons/bt_answer.png");}
	.bt_delete_old_imails {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_delete_old_imails.png");
	}
	.bt_close {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		margin-right: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_close.png");
	}
	.bt_edit {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		margin-right: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_edit.png");
	}
	.bt_crop {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		margin-right: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_crop.png");
	}
	.bt_block {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		margin-right: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_block.png");
	}
	.bt_new_event {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_new_event.png");
	}
	.bt_new_disco {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_new_disco.png");
	}
	.bt_new_customer {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_new_customer.png");
	}
	.bt_new_topic {
		border: 0px;
		float: right;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		margin-top: 10px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_new_topic.png");
	}
	.bt_cancel_application {
		border: 0px;
		height: 25px;
		width: 118px;
		display: block;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_cancel_application.png");
	}
	.bt_bid {
		border: 0px;
		height: 25px;
		width: 101px;
		display: block;
		cursor: pointer;
		margin-top: 5px;
		margin-right: 5px;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_bid.png");
	}
	.bt_create {
		border: 0px;
		height: 25px;
		width: 101px;
		display: block;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_create.png");
	}
	.bt_leave {
		border: 0px;
		height: 25px;
		width: 101px;
		display: block;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_leave.png");
	}
	.bt_application {
		border: 0px;
		height: 25px;
		width: 101px;
		display: block;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_application.png");
	}

	.bt_delete,
	.bt_delete_link {
		border: 0px;
		height: 16px;
		width: 16px;
		display: block;
		float: right;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/DesignContent/icons/delete.png");
	}
	
	.bt_accept_link {
		border: 0px;
		height: 16px;
		width: 16px;
		float: right;
		display: block;
		cursor: pointer;
		margin-left: 5px;
		text-indent: -999999px;
		background: url("../graphics/DesignContent/icons/ok.png");
	}
	.bt_details {
		border: 0px;
		height: 25px;
		width: 101px;
		display: block;
		cursor: pointer;
		text-indent: -999999px;
		background: url("../graphics/InnerContent/buttons/bt_details.png");
	}
	.bt_als_gelesen_markieren { border: 0px; height: 26px; width: 161px; display: block; cursor: pointer; text-indent: -999999px; background: url("../graphics/InnerContent/buttons/bt_als_gelesen_markieren.png");}
	input.bt_send2 {
		border: 0px;
		height: 25px;
		width: 101px;
		cursor: pointer;
		background: url("../graphics/InnerContent/buttons/bt_send2.png");
	}
	input.bt_search {
		border: 0px;
		height: 25px;
		width: 101px;
		cursor: pointer;
		background: url("../graphics/InnerContent/buttons/bt_search.png");
	}
	a.bt_register {
		height: 41px;
		width: 174px;
		display: block;
		text-indent: -99999px;
		text-decoration: none;
		background: url("../graphics/InnerContent/buttons/bt_register.png");
	}
	input.bt_save {
		border: 0px;
		height: 25px;
		width: 101px;
		cursor: pointer;
		background: url("../graphics/InnerContent/buttons/bt_save.png");
	}
	
	span.tool_tip {
		border: 0px;
		padding: 2px 8px;
		cursor: pointer;
		background: url("../graphics/DesignContent/icons/alert.png") no-repeat;
	}
/* END */

/* Postform */
	form.postform {
		padding: 5px 0px;
	}
	form.postform span.required {
		color: #c80000;
	}
	form.postform li.reqnote {
		font-size: 9px;
		color: #c80000;
		text-align: right;
	}
	form.postform span.error {
		font-size: 9px;
		color: #c80000;
	}
	
	form.postform fieldset {
		border: 0px;
		padding: 0px;	
		width: 100%;
	}
	form.postform fieldset legend {
		font-size: 16px;
		font-weight: bold;	
		margin: 0px 0px 0px 0px;
	}
	form.postform fieldset label {
		font-size: 12px;
	}
	form.postform li {
		float: left;
		width:314px;
		list-style: none;
		margin: 0px 10px 2px 0px;
	}
	form.register_form li {
		height: 38px;
	}
	form.postform li input.text_input {
		border:1px solid #FFDB9A;
	}
	form.postform li input.longinput {
		width: 310px;
		border:1px solid #FFDB9A;
	}
	form.postform li input.lightinput {
		width: 30px;
		border:1px solid #FFDB9A;
	}
	form.postform input#__submit__ {
		margin-top: 10px;
	}
	form.postform textarea {
		width: 100%;
		height: 100px;
		border: 1px solid #FFDB9A;
	}
/* END */

/* Editform */
	form.editform li {
		float: none;
		width: auto;
		list-style: none;
		margin: 0px 10px 2px 0px;
	}
/* END */

/* Sendform */
	form.sendform {
		padding: 5px 0px;
	}
	form.sendform span.required {
		color: #c80000;
	}
	form.sendform li.reqnote {
		font-size: 9px;
		color: #c80000;
		text-align: right;
	}
	form.sendform span.error {
		font-size: 9px;
		color: #c80000;
	}
	form.sendform fieldset {
		border: 0px;
		padding: 0px;	
	}
	form.sendform fieldset legend {
		font-size: 16px;
		font-weight: bold;	
		margin: 0px 0px 5px 0px;
	}
	form.sendform fieldset label {
		font-size: 12px;
	}
	form.sendform li {
		list-style: none;
		margin: 0px 10px 2px 0px;
	}
	form.sendform li input.longinput {
		width: 280px;
		border:1px solid #FFDB9A;
	}
	form.sendform li textarea {
		border:1px solid #FFDB9A;
	}
	form.sendform input#__submit__ {
		margin-top: 10px;
	}
	form.sendform textarea {
		width: 100%;
		height: 180px;
	}
	
	input#textCharsCounter {
		width: 25px;
		float: right;
		cursor: default;
		margin-bottom: -30px;
		border:1px solid #FFDB9A;
	}
/* END */

/* Buttons */
	form.emailform input#__submit__ {
		margin-top: 16px;
	}
	form.emailform li {
		margin: 0px;
	}
	form.emailform li input.longinput {
		font-size: 12px;
		padding: 2px;
	}
/* END */

/* Loginform */
	form.loginform {
		margin: 0px;
		padding: 0px 0px 2px 0px;
	}
	
	form.loginform input#LOGIN__submit__,
	input.bt_send {
		z-index: 10;
		border: 0px;
		width: 17px;
		height: 19px;
		cursor: pointer;
		position: absolute;
		text-indent: -999999px;
		margin: 16px 0px 0px 5px;
		background: url('../graphics/InnerContent/buttons/bt_send.png');
	}
	
	form.loginform label {
		font-size: 11px;
	}
	form.loginform span.required {
		color: #c80000;
		display: none;	
	}
	form.loginform li.reqnote {
		color: #c80000;
		display: none;	
	}
	form.loginform span.error, p.error {
		font-size: 9px;
		color: #c80000;
	}
	
	p.red_error {
		font-size: 9px;
		color: red;
	}
	p.red_error a,
	p.red_error a:link,
	p.red_error a:active,
	p.red_error a:visited,
	p.red_error a:hover {
		font-size: 9px;
		color: #c80000;
		font-weight: bold;
		text-decoration: none;
	}
	
	p.error,
	p.red_error {
		margin-top: 5px;
		margin-left: 3px;
	}
	form.loginform fieldset {
		border: 0px;
		padding: 0px;	
		margin: 0px 2px;
	}
	form.loginform fieldset legend {
		font-size: 14px;
		font-weight: bold;	
		color: #000;
	}
	form.loginform li {
		float: left;
		list-style: none;
	}
	form.loginform li input.shortinput {
		width: 118px;
		padding: 2px;
		font-size: 12px;
		border:1px solid #FFDB9A;
	}
	form.loginform li input.shortinput2 {
		padding: 2px;
		font-size: 12px;
		width: 96px;
		border:1px solid #FFDB9A;
	}
	
	/* Font Light Block */
		div.font_light {
			padding-top: 5px;
			padding-left: 3px;
		}
		div.font_light a,
		div.font_light a:link,
		div.font_light a:active,
		div.font_light a:hover,
		div.font_light a:visited {
			font-size: 10px;
		}
		div.font_light p {
			margin: 0px 0px 2px 0px;
			padding: 0px;
		}
	/* END */
/* END */

/* Buttons */
	input.bt_registrieren_light {
		border: 0px;
		height: 25px;
		width: 101px;
		cursor: pointer;
		background: url("../graphics/InnerContent/buttons/bt_registrieren_light.png");
	}
/* END */

/* community_navi */
	ul#community_navi {
	
	}
	ul#community_navi li a,
	ul#community_navi li a:link,
	ul#community_navi li a:active,
	ul#community_navi li a:visited,
	ul.vnavi li a,
	ul.vnavi li a:link,
	ul.vnavi li a:active,
	ul.vnavi li a:visited {
		font-size: 10px;
		color: #292020;
		display: block;
		padding: 6px 5px;
		white-space: nowrap;
		text-decoration: none;
		border-bottom:1px solid #FFDB9A;
	}
	ul#community_navi li a:hover,
	ul.vnavi li a:hover {
		color: #672121;
		background: #fff3dd;
	}
	
/* END */

/* Mail Table */
	table#mail_table {
		width: 100%;
	}
	table#mail_table thead td {
		background: #004a9b;
		padding: 2px 5px;
		width: 10px;
		color: #fff;
	}
	table#mail_table thead td.username {
		width: 80px;
	}
	table#mail_table thead td.datum {
		width: 110px;
	}
	table#mail_table thead td.betreff {
		width: 260px;
	}
	
	table#mail_table tbody td {
		padding: 2px 5px;
		font-size: 10px;
	}
	table#mail_table tbody tr {
		background: #f8f9fa;
	}
	table#mail_table tbody tr.alternate {
		background: #fef6e5;
	}
	table#mail_table tbody tr:hover,
	table#mail_table tbody tr.alternate:hover  {
		background: #e1e4e8;
	}
	table#mail_table tbody tr.alternate td {
		border-top: 1px solid #c9d0d5;
		border-bottom: 1px solid #c9d0d5;
	}
	table#mail_table tbody td a,
	table#mail_table tbody td a:link,
	table#mail_table tbody td a:hover,
	table#mail_table tbody td a:visited,
	table#mail_table tbody td a:active {
		text-decoration: none;
		font-weight: bold;
		display: block;
	}
	table#mail_table tbody td a:hover {
		color: #004a9b;
	}
	table#mail_table tbody span.mail_delete,
	table#mail_table tbody span.smail_delete {
		color: red;
		cursor: pointer;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana,sans-serif;
		display: block;
		height: 16px;
		width: 16px;
		background: url("../graphics/DesignContent/icons/delete.png");
	}
	table#mail_table tbody span.mail {
		width: 16px;
		height: 16px;
		display: block;
		background: url("../graphics/DesignContent/icons/mail.png");
	}
	table#mail_table tbody span.mail_outgoing {
		width: 16px;
		height: 16px;
		display: block;
		background: url("../graphics/DesignContent/icons/mail_outgoing.png");
	}
	table#mail_table tbody span.opened {
		background: url("../graphics/DesignContent/icons/mail_opened.png");
	}
	table#mail_table tbody span.deleted {
		background: url("../graphics/DesignContent/icons/mail_deleted.png");
	}
	table#mail_table tbody span.opened_deleted {
		background: url("../graphics/DesignContent/icons/mail_opened_deleted.png");
	}
	table#mail_table tbody td a.opened {
		font-weight: normal;
	}
/* END */


/* SPECIAL USER BOX */
	div#special_users_box {
	}
	div.special_users_box {
		width: 679px;
		height: 202px;
		margin: 2px 0px;
		background: url('../graphics/InnerContent/special_box/community_special_users_bg.jpg') no-repeat;
	}
	
	div#special_users_box .photo,
	div#special_users_box .photo span {
		height: 170px;
		width: 127px;
		margin: 0px;
	}
	
	div#special_users_box .photo span {
		background: url(../graphics/DesignContent/boxes/stamp-pattern_127x170.png) no-repeat;
		display:block;
		top: 0px;
		left: 0px;
		position:absolute;
	}
	
	div#special_users_box .photo img {
		background: transparent;
		padding: 0px;
	}
	
	a.marker_user_of_the_day,
	a.marker_user_of_the_day:link,
	a.marker_user_of_the_day:active,
	a.marker_user_of_the_day:visited,
	a.marker_user_of_the_day:hover {
		z-index: 10;
		height: 61px;
		width: 132px;
		right: -403px;
		display: block;
		bottom: -75px;
		position: relative;
		background: url('../graphics/InnerContent/special_box/marker_user_of_the_day.png') no-repeat;
	}
	
	a.marker_user_of_the_hour,
	a.marker_user_of_the_hour:link,
	a.marker_user_of_the_hour:active,
	a.marker_user_of_the_hour:visited,
	a.marker_user_of_the_hour:hover {
		height: 61px;
		width: 132px;
		left: -105px;
		display: block;
		bottom: -135px;
		position: relative;
		background: url('../graphics/InnerContent/special_box/marker_user_of_the_hour.png') no-repeat;
	}
	
	div#special_users_box div.left_box,
	div#special_users_box div.right_box  {
		width: 120px;
		padding: 15px 0 0 18px;
	}
	
	div#special_users_box div.inner_box {
		width: 378px;
		height: 202px;
	}
	
	div#special_users_box div.inner_box,
	div#special_users_box div.left_box,
	div#special_users_box div.right_box {
		float: left;
	}
/* END */

/* BID FORM */
	form.bid_form {
	}
	
	form.bid_form li.li_submit {
	}
	
	form.bid_form img.user_pic {
		padding: 6px;
		margin: 0px auto;
		width: 278px;
		height: 370px;
		display: block;
		background: #000 url('../graphics/InnerContent/top_ten/top_ten_bg.png');
	}
/* END */

/* Product Images */
	div#show_images, 
	div#admin_images, 
	div#admin_group_logos, 
	div#upload, 
	div.third_navi_panel {
		padding: 5px 0px 5px 0px;
	}
	
	div.third_navi_panel {
		padding-left: 10px;
	}
	
	div#show_images img,
	div#admin_group_logos img,
	div#admin_images img {
		float: left;
		opacity: 0.4;
		cursor: pointer;
		filter: alpha(opacity=40);
		border: 1px solid #1C1C1C;
		margin: 5px 21px 15px 5px;
	}
	div#show_images img:hover,
	div#admin_group_logos img:hover,
	div#admin_images img:hover {
		opacity: 0.8;
		filter: alpha(opacity=80);
		border: 1px solid #FFDB9A;
	}
	div#show_images img.img_active,
	div#admin_group_logos img.img_active,
	div#admin_images img.img_active {
		opacity: 1;
		filter: alpha(opacity=100);
		border: 1px solid #FFDB9A;
	}
	
	div#show_images span.bt_image_delete,
	div#admin_group_logos span.bt_image_delete,
	div#admin_images span.bt_image_delete {
		float: left;
		width: 26px;
		height: 23px;
		display: block;
		cursor: pointer;
		position: relative;
		margin-left: -35px;
		margin-top: -2px;
		background: url("../graphics/DesignContent/buttons/bt_image_delete.png");
	}
	
	span.bt_profile_image_delete { 
		float: left; 
		width: 26px; 
		height: 23px; 
		display: block; 
		cursor: pointer; 
		margin-top: -3px; 
		position: relative; 
		margin-left: -63px; 
		background: url("../graphics/DesignContent/buttons/bt_image_delete.png");
	}
	
	div#show_images span.bt_image_show,
	div#show_images span.bt_image_show_active {
		float: left;
		width: 26px;
		height: 23px;
		display: block;
		cursor: pointer;
		position: relative;
		margin-left:-155px;
		margin-top:155px;
		background: url("../graphics/DesignContent/buttons/bt_image_show.png");
	}
	
	span.voting_status { float: left; width: 36px; display: block; cursor: default; position: relative; margin-left:-143px; margin-top: 5px; opacity: 0.7; font-size: 10px; padding: 2px 5px; color: #fff; background: #a10000; text-align: center; white-space: nowrap; filter: alpha(opacity=70); border: 1px solid #000; }
	
	div#show_images span.bt_image_show:hover,
	div#show_images span.bt_image_show_active {
		background: url("../graphics/DesignContent/buttons/bt_image_show_active.png");
	}
/* END */

/* Upload */
	div#upload {
		padding: 10px;
	}
	div#upload form {
		padding: 10px 15px;
		margin: 10px -10px;
		background: #fef6e5;
		border-top: 1px solid #FFDB9A;
		border-top: 1px solid #FFDB9A;
	}
/* END */

/* Edit Buttons */
	div.edit_buttons {
		float: right;
	}
	div.edit_buttons ul {
	}
	div.window1 div.inner_main2 div.edit_buttons ul li {
		list-style: none;
		float: left;
	}
	div.edit_buttons ul li a,
	div.edit_buttons ul li a:link,
	div.edit_buttons ul li a:visited,
	div.edit_buttons ul li a:active {
		color: #a4a4a4;
		padding: 2px 10px;
		border-left: 1px solid #d2d2d2;
	}
	div.edit_buttons ul li a:hover,
	div.edit_buttons ul li a.active {
		color: #888;
		background: #e1e1e1;
		text-decoration: none;
	}
/* END */


/* Upload Progress Panel */
	div#progress_panel {
		display: none;
		width: 500px;
		padding: 5px;
		margin: 20px auto;
		background: #fff;
		border: 1px solid #FFDB9A;
	}
	div#progress_panel div#progress_head {
		padding: 5px;
		font-size: 14px;
		background: #e4e4e4;
	}
	div#progress_panel p#progress_info {
		font-size: 10px;
		font-style: italic;
	}
	div#progress_panel div#progress_bar {
		width: 0%;
		height: 20px;
		background: green;
	}
/* END */

/* User Mail */
	div.show_user_imail { 
		margin: 5px 0px;
		background: #fef6e5;
		border-top: 1px solid #FFDB9A;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.show_user_imail:hover {
		/*border-top: 1px dashed #c80000;
		border-bottom: 1px dashed #c80000;*/
	}
	
	div.show_last_user_imail:hover {
		/*border: 1px dashed #c80000;*/
	}
	
	div.show_user_imail div.left_block {
		float:left;
		width:87px;
		padding:5px 10px 10px;
	}
	
	div.show_user_imail div.left_block h2 {
		color:#C10000;
		font-size:10px;
		font-weight:normal;
		margin-bottom:2px;
		padding-left:5px;
	}
	
	div.show_user_imail div.left_block h3 {
		text-align:right;
	}
	
	div.show_user_imail div.left_block h2 a,
	div.show_user_imail div.left_block h2 a:link,
	div.show_user_imail div.left_block h2 a:active,
	div.show_user_imail div.left_block h2 a:visited,
	div.show_user_imail div.left_block h2 a:hover {
		font-size: 10px;
		text-decoration: none;
	}
	
	div.show_user_imail div.left_block h2 a span,
	div.show_user_imail div.left_block h2 a:link span,
	div.show_user_imail div.left_block h2 a:active span,
	div.show_user_imail div.left_block h2 a:visited span,
	div.show_user_imail div.left_block h2 a:hover span {
		color:#C10000;
		font-size:9px;
		font-weight:bold;
	}
	
	div.show_user_imail div.left_block h2 span {
		font-size: 11px;
	}

	div.show_user_imail div.right_block {
		margin-left:110px;
		min-height:160px;
		padding:5px 0 10px 0;
	}
	
	div.show_last_user_imail {
		background: #fef6e5;
		padding: 0px 5px 5px 5px;
		border: 1px solid #FFDB9A;
	}
	
	div.show_user_imail div.right_block h2,
	div.show_last_user_imail h2 {
		font-size: 12px;
		font-weight: normal;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.show_user_imail div.right_block p,
	div.show_last_user_imail p {
		padding: 5px 0px;
	}
/* END */

/* Pagenation */
	div#pagination{
		margin: 10px auto;
		text-align:center;
	}
	div#pagination a {
		background-color:#fff;
		border:1px solid #FFDB9A;
		color: #303030;
		padding: 2px 7px 3px 7px;
		font-size:11px;
		line-height:13px;
		margin: 2px;
		text-decoration:none;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div#pagination a:hover, #pagination a:active{
		color:#fff;
		background: #BB0000;
		border: 1px solid #c80000;
	}
	
	div#pagination a.active {
		background: #BB0000;
		border: 1px solid #c80000;
		color:#fff;
		font-size:11px;
		padding: 2px 7px 3px 7px;
	}
/* END */

/* User Profil */
	div.profil {
		padding: 5px 0px;
	}
	
	div.profil img {
		border: 1px solid #FFDB9A;
	}
	
	div.profil img.zoom {
		cursor: pointer;
	}
	div#zoom_content { z-index: 1000; }
	
	div.profil div.left_block {
		float: left;
		width: 242px;
	}
	div.profil div.left_block div.thumbs {
		padding: 5px 0px;
		margin-left: -2px;
	}
	div.profil div.left_block div.thumbs img {
		float: left;
		opacity: 0.4;
		cursor: pointer;
		filter: alpha(opacity=40);
		margin: 0px 0px 5px 3px;
	}
	div.profil div.left_block div.thumbs img:hover {
		opacity: 0.8;
		filter: alpha(opacity=80);
		border: 1px solid #FFDB9A;
	}
	div.profil div.left_block div.thumbs img.img_active {
		opacity: 1;
		filter: alpha(opacity=100);
		border: 1px solid #FFDB9A;
	}
	
	div.profil div.right_block {
		margin-left: 247px;
		padding-left: 10px;
	}
	div.profil div.right_block p {
		padding: 3px 0px;
		margin: 0px;
	}
	div.profil div.right_block p.alternate {
		background: #fef6e5;
	}
	div.profil div.right_block h2 {
		border-bottom:1px solid #aeaeae;
	}
	div.profil div.right_block h2 {
		font-size: 14px;
		font-weight: bold;
		border-bottom:1px solid #aeaeae;
	}
	div.profil div.right_block h2 span {
		font-weight: normal;
		font-size: 14px;
	}
/* END */

/* Vertical Navi */
	div.window1 div.inner_main2 ul.vnavi {
		padding: 5px 0px;
	}
	div.window1 div.inner_main2 ul.vnavi li {
		list-style: none;
		padding: 2px 0px;
		margin: 0px;
	}
/* END */

/* Icons */
	ul#community_navi li span,
	ul#community_navi li img,
	ul.vnavi li span {
		float: left;
		width: 16px;
		height: 16px;
		display: block;
		margin-right: 5px;
	}
	
	.sticker,
	ul#community_navi .sticker {
		color: #fff;
		font-size: 9px;
		font-weight: normal;
		text-align: center;
		display: block;
		position: relative;
		z-index: 1;
		width: 20px;
		text-indent: 0px;
		cursor: pointer;
		float: right;
		margin-top: -3px;
		height: 15px;
		padding-top: 4px;
		margin-left: 5px;
		background: url("../graphics/DesignContent/icons/sticker.png") no-repeat;
	}
	
	div.profil div.right_block h2 span.online,
	div.profil div.right_block h2 span.offline {
		float: right;
		font-size: 12px;
		font-weight: bold;
	}
	
	span.mail_eingang {
		background: url("../graphics/DesignContent/icons/mail.png");
	}
	
	span.mail_ausgang {
		background: url("../graphics/DesignContent/icons/mail_outgoing.png");
	}
	span.profil {
		background: url("../graphics/DesignContent/icons/profil.png");
	}
	span.bilder {
		background: url("../graphics/DesignContent/icons/pics.png");
	}
	span.bilder {
		background: url("../graphics/DesignContent/icons/pics.png");
	}
	span.gaestebuch {
		background: url("../graphics/DesignContent/icons/gbook.png");
	}
	span.freunde {
		background: url("../graphics/DesignContent/icons/contacts.png");
	}
	span.ignoreliste {
		background: url("../graphics/DesignContent/icons/none.png");
	}
	span.einstellungen {
		background: url("../graphics/DesignContent/icons/settings.png");
	}
	span.spielhalle { background: url("../graphics/DesignContent/icons/spielhalle.png");}
	span.games {
		background: url("../graphics/DesignContent/icons/games.png");
	}
	span.baks {
		background: url("../graphics/DesignContent/icons/baks.png");
	}
	span.sms { background: url("../graphics/DesignContent/icons/sms.png");}
	span.verwaltung {
		background: url("../graphics/DesignContent/icons/key.png");
	}
	span.logout {
		background: url("../graphics/DesignContent/icons/closed.png");
	}
	span.brigada {
		background: url("../graphics/DesignContent/icons/brigada.png");
	}
	span.liste {
		background: url("../graphics/DesignContent/icons/liste.png");
	}
	span.ok {
		background: url("../graphics/DesignContent/icons/ok.png");
	}
	span.ignore {
		background: url("../graphics/DesignContent/icons/none.png");
	}
	span.online {
		background: url("../graphics/DesignContent/icons/online.png") no-repeat;
	}
	span.offline {
		background: url("../graphics/DesignContent/icons/offline.png") no-repeat;
	}
/* END */

/* Search */
	div.search_result_box {
		padding: 5px;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.search_result_box:hover {
		background: #fff1d7;
		border-bottom: 1px dashed #c80000;
	}
	
	div.search_result_box img {
		float: left;
	}
	
	div.search_result_box h3 {
		font-size: 12px;
		margin-left: 35px;
		padding: 0px;
		cursor: pointer;
		margin-bottom: 2px;
	}
	div.search_result_box h3 span {
		font-size: 11px;
		font-weight: bold;
	}
	
	div.search_result_box p {
		margin-left: 35px;
		font-size: 11px;
		padding: 5px 5px 2px 0px;
	}
/* END */

/* Customer Backend */
	div.customer_box {
		padding: 5px;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.customer_box:hover {
		background: #fff1d7;
		border-bottom: 1px solid #c8c8c8;
	}
	
	div.customer_box img {
		float: left;
	}
	
	div.customer_box h3 {
		font-size: 12px;
		margin-left: 35px;
		padding: 0px;
		margin-bottom: 2px;
	}
	
	div.customer_project_box h3 {
		margin-left: 65px;
	}
	
	div.customer_box h3 a,
	div.customer_box h3 a:link,
	div.customer_box h3 a:visited,
	div.customer_box h3 a:hover {
		font-size: 18px;
		text-decoration: none;
	}
	
	div.customer_box h3 span {
		color: #c80000;
		font-size: 10px;
		font-weight: normal;
	}
	
	div.customer_box p {
		margin-left: 35px;
		font-size: 11px;
		padding: 5px 5px 2px 0px;
	}
	
	div.customer_project_box p {
		margin-left: 65px;
	}
	
	div.customer_box div.buttons {
		float: right;
	}
/* END */

/* Event Backend */
	div.event_box {
		padding: 5px;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.event_box img {
		float: left;
	}
	
	div.event_box h3 {
		font-size: 18px;
		padding: 0px;
		cursor: pointer;
		margin-left: 105px;
		margin-bottom: 2px;
		background: #f5f5f5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.event_box h3 span {
		color: #c80000;
		font-size: 10px;
		font-weight: normal;
	}
	
	div.event_box p {
		margin-left: 105px;
		font-size: 11px;
		padding: 5px 5px 2px 0px;
	}
	
	div.event_box div.buttons {
		float: right;
	}
/* END */

/* SPAM Report Box */
	div.spam_report_box {
		padding: 5px;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.spam_report_box img {
		float: left;
	}
	
	div.spam_report_box h3 {
		padding: 5px;
		font-size: 12px;
		cursor: pointer;
		margin-bottom: 2px;
		background: #fff1d7;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.spam_report_box h3 a
	div.spam_report_box h3 a:link,
	div.spam_report_box h3 a:active,
	div.spam_report_box h3 a:hover,
	div.spam_report_box h3 a:visited {
		font-weight: bold;
	}
	
	div.spam_report_box h3 a:hover {
		font-weight: bold;
	}
	
	div.spam_report_box h3:hover {
		background: #dddddd;
	}
	
	div.spam_report_box h3 span {
		color: #0051ac;
		font-weight: bold;
	}
	
	div.spam_report_box h4 {
		padding: 0px;
		font-size: 10px;
		padding: 5px 5px 0px 5px;
	}
	
	div.spam_report_box p {
		font-size: 11px;
		padding: 5px;
	}
	
	div.spam_report_box div.buttons {
		float: right;
	}
/* END */

/* Mails Box */
	div#MailBoxLayer {
		width: 100%;
	}

	div.mail_box {
		padding: 5px;
		cursor: pointer;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.mail_box:hover {
		background: #fff1d7;
		border-bottom: 1px dashed #c80000;
	}
	
	div.mail_box:hover h3 {
		background: #ffdfa4;
		border-top: 1px dashed #c80000;
	}
	
	div.mail_box img {
		float: left;
	}
	
	div.mail_box h3 {
		margin-left: 35px;
		font-weight: bold;
		margin-bottom: 2px;
		background: #fbe7c2;
		padding: 2px 5px 2px 5px;
		border-top: 1px solid #FFDB9A;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.mail_box h3 a,
	div.mail_box h3 a:link,
	div.mail_box h3 a:hover,
	div.mail_box h3 a:visited,
	div.mail_box h3 a:active {
		font-size: 10px;
		display: block;
		text-decoration: none;
	}
	
	div.mail_box h3.imails_header {
		font-size: 12px;
		font-weight: normal;
	}
	
	div.mail_box h3 span {
		font-size: 11px;
		font-weight: bold;
	}
	
	div.mail_box p {
		font-size: 12px;
		margin-left: 35px;
	}
	
	div.mail_box p a,
	div.mail_box p a:link,
	div.mail_box p a:active,
	div.mail_box p a:visited,
	div.mail_box p a:hover {
		font-weight: bold;
	}
	
	div.mail_box p.subject {
		padding: 2px 0px 0px 2px;
	}
	
	div.mail_box p.buttons {
		float: right;
		margin: 0px;
		display: block;
		width: 200px;
		height: 200px;
		background: red;
		margin-top: -20px;
	}
	
	div.mail_box h3 span.buttons {
		float: right; 
		width: 50px;
	}
	
	div.mail_box span.mail_delete,
	div.mail_box span.smail_delete {
		color: red;
		cursor: pointer;
		font-size: 13px;
		display: block;
		height: 16px;
		width: 16px;
		background: url("../graphics/DesignContent/icons/delete.png");
	}
	
	div.mail_box p.message_datetime {
		float: right;
		font-size: 9px;
		margin-top: 8px;
	}
	
	div.mail_box h3 span.icon_fright {
		float: right;
		margin-left: 5px;
	}
	
	div.mail_box span.mail {
		width: 16px;
		height: 16px;
		display: block;
		background: url("../graphics/DesignContent/icons/mail.png");
	}
	div.mail_box span.mail_outgoing {
		width: 16px;
		height: 16px;
		display: block;
		background: url("../graphics/DesignContent/icons/mail_outgoing.png");
	}
	div.mail_box span.opened {
		background: url("../graphics/DesignContent/icons/mail_opened.png");
	}
	div.mail_box span.deleted {
		background: url("../graphics/DesignContent/icons/mail_deleted.png");
	}
	div.mail_box span.opened_deleted {
		background: url("../graphics/DesignContent/icons/mail_opened_deleted.png");
	}
	div.mail_box td a.opened {
		font-weight: normal;
	}
/* END */

/* Liste */
	div.list_box {
		background: #fef6e5;
		border-bottom: 1px solid #a2a2a2;
		margin-bottom: 1px;
		padding: 4px 5px 2px 5px;
	}
	div.list_box img {
		float: left;
	}
	
	div.list_box h3 {
		padding: 3px 0px;
		font-size: 12px;
		margin-left: 20px;
		margin-bottom: 2px;
	}
	
	div.list_box:hover {
		background: #fff1d7;
		border-bottom: 1px solid #c8c8c8;
	}
	
	div.list_box h3 a,
	div.list_box h3 a:link,
	div.list_box h3 a:active,
	div.list_box h3 a:hover,
	div.list_box h3 a:visited {
		font-size: 13px;
		display: block;
	}
	
	div.list_box h3 span {
		font-size: 11px;
		font-weight: bold;
	}
	
	div.list_box p {
		margin-left: 35px;
		font-size: 10px;
	}
	
	div.list_box p#list_box_buttons {
		float: right;
		background: #ababab;
		border: 1px solid #FFDB9A;
		padding: 3px 5px 3px 5px;
	}
	
	div.list_box p#list_box_buttons a,
	div.list_box p#list_box_buttons a:link,
	div.list_box p#list_box_buttons a:active,
	div.list_box p#list_box_buttons a:visited,
	div.list_box p#list_box_buttons a:hover {
		padding: 1px 8px;
		font-size: 10px;
		text-decoration: none;
		border-right: 1px solid #FFDB9A;
	}
	
	div.list_box p#list_box_buttons a.a_border_left {
		border-left: 1px solid #FFDB9A;
	}
	
	div.list_box p#list_box_buttons a:hover {
		background: #d7d7d7;
	}
/* END */

/* Emotion Icons */
	span#emotionIcons {
	
	}
	
	span#emotionIcons img,
	span#xemotionIcons img {
		cursor: pointer;
	}
/* END */
/* Guestbook */

	div.guestbook_block {
		margin: 5px 0px;
		border:1px solid #FFDB9A;
		background: #f3f3f3;
		position: relative;
	}
	div.guestbook_box h3 span.buttons {
		float:right;
		width:65px;
		padding-top:0px;
	}
	
	div.guestbook_box h3 span.icon_fright {
		float:right;
		margin-left:5px;
	}
	
	div.guestbook_box h3 span.entry_delete {
		background:transparent url(../graphics/DesignContent/icons/delete.png) repeat scroll 0 0;
		color:red;
		cursor:pointer;
		display:block;
		font-size:12px;
		height:16px;
		width:16px;
	}
	
	div.guestbook_box h3 span.entry_block {
		background:transparent url(../graphics/DesignContent/icons/none.png) repeat scroll 0 0;
		color:red;
		cursor:pointer;
		display:block;
		font-size:12px;
		height:16px;
		width:16px;
	}
	
	div.guestbook_box h3 span.entry_deactivate {
		background:transparent url(../graphics/DesignContent/icons/offline.png) repeat scroll 0 0;
		color:red;
		cursor:pointer;
		display:block;
		font-size:12px;
		height:16px;
		width:16px;
	}
	
	div.guestbook_box h3 span.entry_activate {
		background:transparent url(../graphics/DesignContent/icons/ok.png) repeat scroll 0 0;
		color:red;
		cursor:pointer;
		display:block;
		font-size:12px;
		height:16px;
		width:16px;
	}
/* END */

/* Groups List Box */
	div.groups_list_box {
		background: #fef6e5;
		padding: 5px;
		border-bottom: 4px solid #CCCCCC;
	}
	
	div.groups_list_box div.left_box {
		float: left;
	}
	
	div.groups_list_box img.main_img {
		border: 1px solid #FFDB9A;
	}
	
	div.groups_list_box h3,
	div.groups_list_box div.right_box {
		margin-left: 126px;
	}
	
	div.groups_list_box h3,
	div.groups_list_box h4 {
		background: #fbe7c2;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.groups_list_box h3:hover {
		background: #ffdfa4;
	}
	
	div.groups_list_box h3 a,
	div.groups_list_box h3 a:link,
	div.groups_list_box h3 a:active,
	div.groups_list_box h3 a:visited,
	div.groups_list_box h3 a:hover {
		display: block;		
		font-size: 18px;
		text-decoration: none;
		padding: 0px 0px 2px 5px;
	}
	
	div.groups_list_box div.right_box {
		padding: 2px 0px 2px 0px;
	}
	
	div.groups_list_box div.right_box ul {
		margin: 0px;
		padding: 0px;
	}
	
	div.groups_list_box div.right_box ul li {
		margin: 0px;
		cursor: default;
		list-style: none;
		background: #fef6e5;
		padding: 2px 0px 2px 5px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.groups_list_box div.right_box ul li:hover {
		background: #fff;
	}
	
	div.groups_list_box div.right_box p.group_comment {
		padding: 5px 2px;
	}
	
	div.groups_list_box h5 {
		padding: 5px;
		cursor: pointer;
		font-size: 12px;
		margin-left: 35px;
		margin-bottom: 2px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.groups_list_box h5 span {
		font-size: 11px;
		font-weight: bold;
	}
	
	div.groups_list_box h4 {
		margin: 0px 0px 2px 0px;
		padding: 8px 5px 5px 5px;
		font-weight: normal;
		font-size: 16px;
	}
	
	div.groups_list_box div.footer_box img {
		float: left;
	}
	
	div.groups_list_box div.footer_box p {
		font-size: 9px;
		padding: 0px 5px;
		margin-left: 35px;
	}
	
	div.groups_list_box h5:hover {
		background: #fff;
	}
	
	div.groups_list_box div.best_five_box {
		width: 124px;
	}
	
	div.groups_list_box div.best_five_box h4 {
		font-size: 10px;
	}
	
	div.groups_list_box div.best_five_box {
		margin-left: -1px;
	}
	
	div.groups_list_box div.best_five_box img {
		margin-left: 1px;
	}
	
	div.groups_list_box div.best_five_box a {
		margin: 10px auto 0px auto;
	}
	
	div.groups_list_box div.best_five_box a.bt_application,
	div.groups_list_box div.best_five_box a.bt_cancel_application {
		margin: 5px auto 0px auto;
	}
	
	div.groups_list_box div.best_five_box h5 {
		margin: 0px;
		font-size: 11px;
		cursor: default;
	}
/* END */

/* Forum Blocks */
	div.forum_block {
		padding: 5px;
		cursor: default;
		margin-bottom: 2px;
		position: relative;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.forum_block:hover {
		
	}
	
	div.forum_block h3 {
		padding: 0px;
		margin: 0px;
	}
	
	div.forum_block h3 a,
	div.forum_block h3 a:link,
	div.forum_block h3 a:active,
	div.forum_block h3 a:hover,
	div.forum_block h3 a:visited {
		display: block;
		cursor: pointer;
		font-size: 16px;
		margin-bottom: 2px;
		background: #ebebeb;
		text-decoration: none;
		padding: 2px 2px 2px 5px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.forum_block h3 a:hover {
		background: #fff1d7;
		/*color: #a30000;*/
	}
	
	div.forum_block h3 span {
		font-size: 11px;
		font-weight: bold;
	}
	
	div.forum_block p {
		font-size: 11px;
		padding: 2px 2px 2px 5px;
	}
	
	div.forum_block span.right_block {
		float: right;
	}
	
	div.forum_block p.box_date {
		float: right;
		font-size: 9px;
		color: #b10000;
	}
	
	div.closed_forum_topic h3 a,
	div.closed_forum_topic h3 a:link,
	div.closed_forum_topic h3 a:active,
	div.closed_forum_topic h3 a:hover,
	div.closed_forum_topic h3 a:visited {
		color: #ccc;
	}
/* END */

/* History Bar */
	div.history_bar {
		padding: 2px 10px;	
	}
	
	div.history_bar a,
	div.history_bar a:link,
	div.history_bar a:active,
	div.history_bar a:hover,
	div.history_bar a:visited {
		text-decoration: none;
	}
	
	div.history_bar a:hover {
		text-decoration: underline;
	}
/* END */

/* History Bar */
	div.history_bar {
		padding: 2px 0px;	
		font-size: 12px;
	}
	
	div.history_bar a,
	div.history_bar a:link,
	div.history_bar a:active,
	div.history_bar a:hover,
	div.history_bar a:visited {
		text-decoration: none;
	}
	
	div.history_bar a:hover {
		color: #c80000;
	}
	
	div.history_bar a.main,
	div.history_bar a.main:link,
	div.history_bar a.main:active,
	div.history_bar a.main:hover,
	div.history_bar a.main:visited {
		color: #c80000;
		font-weight: bold;
	}
	
	div.history_bar a.main:hover {
		text-decoration: underline;
	}
/* END */

/* Legend Bar */
	div.legend_bar {
		padding: 2px 10px;	
		background: #f2f2f2;
		margin-bottom: 10px;
		position: relative;
	}
	
	div.legend_bar a,
	div.legend_bar a:link,
	div.legend_bar a:active,
	div.legend_bar a:hover,
	div.legend_bar a:visited {
		text-decoration: none;
	}
	
	div.legend_bar a:hover {
	/*	color: #a30000;*/
		text-decoration: underline;
	}
/* END */

/* BOCKQUOTE */
	blockquote {
		margin: 5px 0px;
		background: #FBE7C2;
	}
	
	div.quote_block {
		background: #FBE7C2;
	}
	
	div.quote_block h3,
	blockquote h3 {
		font-size: 9px;
		padding: 2px 5px;
	}
	
	div.quote_block h3 a,
	div.quote_block h3 a:link,
	div.quote_block h3 a:active,
	div.quote_block h3 a:visited,
	div.quote_block h3 a:hover,
	blockquote h3 a,
	blockquote h3 a:link,
	blockquote h3 a:active,
	blockquote h3 a:visited,
	blockquote h3 a:hover {
		font-size: 9px;
		color: #c10000;
		text-decoration: none;
	}
	
	div.quote_block h3 a:hover,
	blockquote h3 a:hover {
		color: #b10000;
	}
	
	div.quote_block p,
	div.forum_entry_block div.right_block blockquote p,
	blockquote p {
		font-size: 10px;
		padding: 2px 5px;
	}
/* END */

/* Forum */
	div.forum_entry_block {
		background: #fef6e5;
		border-bottom: 2px solid #FFDB9A;
		padding: 0px 0px 10px 0px;
	}
	
	div.forum_entry_block:hover {
		background: transparent;
	}

	div.forum_entry_block div.left_block {
		float:left;
		padding: 5px 10px 10px;
		width: 87px;
	}
	
	div.forum_entry_block div.left_block h2 {
		font-size: 10px;
		margin-bottom: 2px;
		font-weight: normal;
		color: #C10000;
		padding-left: 5px;
	}
	
	div.forum_entry_block div.left_block h3 {
		text-align: right;
	}
	
	.photo_75x100  {
		float:left;
		height: 112px;
		position:relative;
		width: 87px;
		margin-bottom: 5px;
	}
	
	.photo_75x100 img {
		background: url(../graphics/DesignContent/boxes/stamp-bg_75x100.png) no-repeat;
		padding: 6px 6px 6px 6px;
	}
	
	.photo_75x100 span {
		background: url(../graphics/DesignContent/boxes/stamp-pattern_75x100.png) no-repeat;
		display:block;
		height: 100px;
		left: 6px;
		position:absolute;
		top: 6px;
		width: 75px;
	}
	
	div.forum_entry_block div.left_block h2 a, 
	div.forum_entry_block div.left_block h2 a:link, 
	div.forum_entry_block div.left_block h2 a:active, 
	div.forum_entry_block div.left_block h2 a:visited, 
	div.forum_entry_block div.left_block h2 a:hover {
		font-size:10px;
		text-decoration:none;
	}
	
	div.forum_entry_block div.left_block h2 a span, 
	div.forum_entry_block div.left_block h2 a:link span, 
	div.forum_entry_block div.left_block h2 a:active span, 
	div.forum_entry_block div.left_block h2 a:visited span, 
	div.forum_entry_block div.left_block h2 a:hover span {
		font-weight: bold;
		color: #C10000;
		font-size: 9px;
	}
	
	div.forum_entry_block div.left_block h2 span {
		font-size: 11px;
	}

	div.forum_entry_block div.right_block {
		margin-left:110px;
		min-height:160px;
		padding: 5px 0px 10px 0;
	}
	
	div.show_last_user_imail h2 {
		font-size: 11px;
	}
	
	div.show_last_user_imail p {
		font-size: 10px;
		
	}
	
	div.forum_entry_block div.right_block h2 {
		border-bottom:1px solid #FFDB9A;
		font-size:12px;
		font-weight:normal;
	}
	div.forum_entry_block div.right_block p {
		padding: 5px;
		font-size: 12px;
	}
	
	div.forum_entry_block span.box_date {
		float: right;
		font-size: 9px;
		margin: 3px 10px 0px 0px;
	}
	
	div.forum_entry_block span.box_date b {
		color: #b10000;
	}
	
	div.forum_entry_block div.buttons {
		padding: 10px;
	}
	
	div.forum_entry_block div.block {
	}
	
	span.online,
	span.offline {
		font-size: 10px;
		padding-right: 5px;
		background: transparent;
	}
	
	span.online {
		color: #40d100;
		
	}
	
	span.offline {
		color: #b10000;
		font-size: 10px;
	}
	
	.forum_buttons {
		margin-top: 10px;
	}
/* END */

/* Event Textarea */
	form textarea#event_text {
		height: 200px;
	}
/* END */

/* Local Event Box */
	div.local_event_box {
		border-bottom: 1px solid #FFDB9A;
		padding-bottom: 5px;
	}
	
	div.local_event_box:hover {
		background: #fef6e5;
	}
	
	div.local_event_box h3 {
		padding: 0px;
		margin: 5px 0px 0px 0px;
	}
	
	div.local_event_box h3 a,
	div.local_event_box h3 a:link,
	div.local_event_box h3 a:hover,
	div.local_event_box h3 a:active,
	div.local_event_box h3 a:visited {
		display: block;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	
	div.local_event_box h3 a span,
	div.local_event_box h3 a:link span,
	div.local_event_box h3 a:hover span,
	div.local_event_box h3 a:active span,
	div.local_event_box h3 a:visited span {
		font-size: 9px;
		font-weight: normal;
		color: #c80000;
	}
	
	div.local_event_box h3 a span.date,
	div.local_event_box h3 a:link span.date,
	div.local_event_box h3 a:hover span.date,
	div.local_event_box h3 a:active span.date,
	div.local_event_box h3 a:visited span.date {
		float: right;
		color: #000;
	}
	
	div.special_event h3 a,
	div.special_event h3 a:link,
	div.special_event h3 a:active,
	div.special_event h3 a:visited,
	div.special_event h3 a:hover,
	div.special_event h3 a span,
	div.special_event h3 a:link span,
	div.special_event h3 a:active span,
	div.special_event h3 a:visited span,
	div.special_event h3 a:hover,
	div.local_event_box h3 a:hover,
	div.local_event_box h3 a:hover span,
	div.local_event_box h3 a:hover span.date {
		color: #c80000;
	}
/* END */

/* Current Event Box */
	div.current_event_box {
		border-bottom: 1px solid #FFDB9A;
		padding-bottom: 5px;
	}
	
	
	div.current_event_box h3 {
		padding: 0px;
		margin: 5px 0px 0px 0px;
	}
	
	div.current_event_box a.link,
	div.current_event_box a.link:link,
	div.current_event_box a.link:hover,
	div.current_event_box a.link:active,
	div.current_event_box a.link:visited {
		color: #c80000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-top: 2px;
	}
	
	div.current_event_box a.link:hover {
		text-decoration: underline;
	}
	
	div.current_event_box a,
	div.current_event_box a:link,
	div.current_event_box a:hover,
	div.current_event_box a:active,
	div.current_event_box a:visited {
		text-decoration: none;
		font-size: 14px;
	}
	
	div.current_event_box h3 a span,
	div.current_event_box h3 a:link span,
	div.current_event_box h3 a:hover span,
	div.current_event_box h3 a:active span,
	div.current_event_box h3 a:visited span {
		font-size: 10px;
		font-weight: normal;
		color: #c80000;
	}
	
	div.current_event_box h3 a span.date,
	div.current_event_box h3 a:link span.date,
	div.current_event_box h3 a:hover span.date,
	div.current_event_box h3 a:active span.date,
	div.current_event_box h3 a:visited span.date {
		float: right;
		color: #000;
	}
	
	div.current_event_box h3 a:hover,
	div.current_event_box h3 a:hover span,
	div.current_event_box h3 a:hover span.date {
		color: #c80000;
	}
/* END */

/* Tip Event Box */
	div.tip_event_box {
		border-bottom: 1px solid #FFDB9A;
		padding: 5px 0px;
	}
	
	div.tip_event_box img {
		float: left;
	}
	
	div.tip_event_box div.right_block {
		margin: 0px 0px 0px 210px;
	}
	
	div.tip_event_box h3 {
		padding: 0px;
		margin: 0px;
	}
	
	div.tip_event_box h3 a,
	div.tip_event_box h3 a:link,
	div.tip_event_box h3 a:hover,
	div.tip_event_box h3 a:active,
	div.tip_event_box h3 a:visited {
		display: block;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 10px;
	}
	
	div.tip_event_box a.link,
	div.tip_event_box a.link:link,
	div.tip_event_box a.link:hover,
	div.tip_event_box a.link:active,
	div.tip_event_box a.link:visited {
		color: #c80000;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	
	div.tip_event_box a.link:hover {
		text-decoration: underline;
	}
	
	div.tip_event_box h3 a span,
	div.tip_event_box h3 a:link span,
	div.tip_event_box h3 a:hover span,
	div.tip_event_box h3 a:active span,
	div.tip_event_box h3 a:visited span {
		color: #c80000;
		font-size: 12px;
		font-weight: normal;
	}
	
	div.tip_event_box a span.date,
	div.tip_event_box a:link span.date,
	div.tip_event_box a:hover span.date,
	div.tip_event_box a:active span.date,
	div.tip_event_box a:visited span.date {
		color: #000;
		float: right;
		font-size: 10px;
		margin-top: 2px;
		font-weight: normal;
	}
	
	div.tip_event_box h3 a:hover {
		color: #c80000;
	}
	
	div.tip_event_box h3 a span.short_text,
	div.tip_event_box h3 a:link span.short_text,
	div.tip_event_box h3 a:hover span.short_text,
	div.tip_event_box h3 a:active span.short_text,
	div.tip_event_box h3 a:visited span.short_text {
		color: #000;
		margin-top: 2px;
		font-size: 11px;
		font-weight: normal;
	}
/* END */

/* Partykalender */
	ul#partycalendar_list {
	
	}
	
	ul#partycalendar_list li {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	ul#partycalendar_list li a,
	ul#partycalendar_list li a:link,
	ul#partycalendar_list li a:active,
	ul#partycalendar_list li a:hover,
	ul#partycalendar_list li a:visited {
		display: block;
		padding: 5px 20px;
		text-decoration: none;
		border-bottom: 1px solid #FFDB9A;
		background: url('../graphics/DesignContent/icons/point.png') no-repeat;
	}
	
	ul#partycalendar_list li a:hover {
		color: #c80000;
		background: #fef6e5 url('../graphics/DesignContent/icons/point.png') no-repeat;
	}	
/* END */

/* Detail Event Box */
	div.detail_event_box {
		
	}
	
	div.detail_event_box .left_block, div.detail_event_box .right_block { float: left; }
	div.detail_event_box .right_block { margin-left: 15px; }
	
	div.detail_event_box p.img {
		text-align: center;
	}
	
	div.detail_event_box h3 {
		font-size: 18px;
		padding: 0px;
		margin-bottom: 10px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.detail_event_box h3 span {
		color: #c80000;
		font-size: 12px;
		font-weight: normal;
	}
	
	div.detail_event_box div.text {
		border-top: 1px solid #FFDB9A;
		margin-top: 10px;
		padding-top: 10px;
	}
/* END */


/* BAKS Statemens */
	div.baks_statement_box {
		padding: 5px;
		background: #fef6e5;
		border-bottom: 2px solid #FFDB9A;
	}
	
	div.baks_statement_box:hover {
		background: #fffefb;
	}
	
	div.baks_statement_box_sel_line {
		background: transparent;
	}
	
	div.baks_statement_box_sel_line:hover {
	}
	
	div.baks_statement_box img {
		float: left;
	}
	
	div.baks_statement_box h3 span {
		float: right;
		padding: 0px;
		font-size: 12px;
		font-weight: normal;
		margin-bottom: 2px;
	}
	
	div.baks_statement_box h3 {
		font-size: 12px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.baks_statement_box p {
		font-size: 11px;
		padding: 5px 5px 2px 0px;
	}
	
	div.baks_statement_box p.baks_action {
		float: right;
		padding-top: 4px;
		font-size: 10px;
	}
	
	div.baks_statement_box p.baks_action span.green {
		color: #0e9c00;
	}
	
	div.baks_statement_box p.baks_action span.red {
		color: #a20000;
	}
	
	h3.baks_statement_sum {
		text-align: right;
		margin: 10px;
	}
	
	h3.baks_statement_sum span {
		font-size: 14px;
		font-weight: normal;
		border-bottom: 3px solid #FFDB9A;
	}
	
	h3.baks_statement_sum b {
		color: #0e9c00;
	}
/* END */

/* TOP UP BAKS BOX */
	div.top_up_baks_box {
		
	}
	
	div.top_up_baks_box h3 {
	}
	
	div.top_up_baks_box p {
		font-size: 11px;
		padding: 2px 5px 5px 5px;
	}
	
	div.top_up_baks_box p b {
		font-size: 13px;
	}
	
	div.top_up_baks_box table {
		width: 100%;
		margin: 5px 0px;
		border: 1px solid #FFDB9A;
		text-align: center;
	}
	
	div.top_up_baks_box table th {
		font-size: 13px;
		padding: 2px 5px;
		background: #fef6e5;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.top_up_baks_box table td {
		background: #fef6e5;
		font-size: 11px;
	}
/* END */

/* Vote Form */
	form#voteform {
		padding: 0px;
		margin: 0px;
	}
	
	form#voteform fieldset {
		border: 0px;
		padding: 0px;
	}
	
	form#voteform li {
		float: left;
	}
	
	form#voteform li label {
		font-size:9px;
		height:1px;
	}
	
	form#voteform li p.tright {
		text-align: center;
		float: right;
		margin-left: -30px;
		width: 565px;
		font-size: 10px;
	}
	
	form#voteform li p.tright span,
	form#voteform li p.tright span b {
		color: #C80000;
		font-weight: bold;
	}
	
	form#voteform li p.tright span.light {
		color: #C80000;
		font-weight: normal;
	}
	
	form#voteform li span.image_tooltip {
		font-size: 11px;
		color: #c80000;
		padding: 0px 5px 0px 0px;
		display: block;
		width: 80px;
		text-align: center;
	}
	
	form#voteform label {
	}
	
	form#voteform li span.image_tooltip2_padding {
		padding: 0px 0px 0px 5px;
	}
	
	form#voteform li span.image_tooltip b {
		display: block;
		font-size: 10px;
		text-align: center;
	}
	
	form#voteform li select#gender {
		margin-right: 10px;
		position: relative;
	}
	
	form#voteform li img.left_img {
	}
	
	form#voteform li img.right_img {
		margin-left: 9px;
	}
	
	.vote_left {
		border: 0px;
		width: 318px;
		height: 34px;
		cursor: pointer;
		margin-bottom: -1px;
		background: url('../graphics/InnerContent/buttons/bt_vote_left.png');
	}
	
	form#voteform li input#get_next {
		border: 0px;
		width: 318px;
		height: 34px;
		cursor: pointer;
		margin-left: 160px;
		margin-top: 10px;
		background: url('../graphics/InnerContent/buttons/bt_get_next.png');
	}
	
	.vote_right {
		border: 0px;
		width: 318px;
		height: 34px;
		cursor: pointer;
		margin-left: 10px;
		margin-right: -5px;
		margin-bottom: -1px;
		background: url('../graphics/InnerContent/buttons/bt_vote_right.png');
	}
/* END */



/* thumbnailPicker */
	div.thumbnailPicker {
		background: #d4d4d4;
		height: 112px;
		width: 593px;
	}
	
	div.thumbnailPicker div.bt_left,
	div.thumbnailPicker div.bt_right {
		float: left;
		width: 17px;
		height: 109px;
		cursor: pointer;
		margin: 0px 10px;
	}
	
	div.thumbnailPicker div.bt_left {
		background: url('../graphics/InnerContent/buttons/thumbnailPicker_bt_left.png');
	}
	
	div.thumbnailPicker div.bt_right {
		background: url('../graphics/InnerContent/buttons/thumbnailPicker_bt_right.png');
	}
	
	div.thumbnailPicker div.display_layer {
		float: left;
		height: 109px;
		width: 515px;
		
		overflow: auto;
		overflow-x: hidden;
		overflow-y: hidden;
		white-space: nowrap;
		text-align: center;
		position: relative;
	}
	
	div.thumbnailPicker div.scroll_layer {
		position: absolute;
		left: 0px;
		padding-left: 2px;
	}
	
	div.thumbnailPicker img {
		width: 68px;
		height: 90px;
		margin: 10px 6px;
		opacity: 0.55;
		border: 1px solid #a72020;
		filter: alpha(opacity=55);
	}
	
	div.thumbnailPicker img.img_active,
	div.thumbnailPicker img.img_active:hover,
	div.thumbnailPicker img:hover {
		opacity: 1;
		filter: alpha(opacity=100);
	}
/* END */

/* Community Infos */
	div.community_infos {
	
	}
	
	div.community_infos h2 {
		font-weight: bold;
		font-size: 15px;
		border-bottom: 1px solid #FFDB9A;
		margin-bottom: 5px;
	}
	
	div.community_infos h3 {
		border-bottom: 1px solid #FFDB9A;
	}
/* END */

/* Users Image Box */
	div.users_image_box {
		margin: 5px 0px 5px 5px;
	}
	
	div.users_image_box .photo {
		float:left;
		margin: 5px 35px 15px 0px;
		width: 130px;
		height: 184px;
		position:relative;
	}
	
	div.users_image_box .photo span {
		top:6px;
		left:7px;
		width: 130px;
		height: 184px;
		display: block;
		position: absolute;
		background: transparent url('../graphics/DesignContent/boxes/stamp-pattern.png') no-repeat scroll 0 0;
	}
	
	div.users_image_box .photo img {
		padding:6px 7px 7px;
		background:transparent url(../graphics/DesignContent/boxes/stamp-bg.png) no-repeat scroll 0 0;
	}
/* END */


/* Users Light Image Box */
	div.users_light_image_box {
		margin-right: -10px;
	}
	
	.photo {
		float:left;
		margin: 5px 11px 10px 0px;
		width: 61px;
		height: 90px;
		position:relative;
	}
	
	.photo span {
		top: 3px;
		left: 3px;
		width: 62px;
		height: 90px;
		display: block;
		cursor: pointer;
		position: absolute;
		background: transparent url('../graphics/DesignContent/boxes/stamp-pattern_68x96.png') no-repeat scroll 0 0;
	}
	
	.photo img {
		padding: 3px;
		background:transparent url(../graphics/DesignContent/boxes/stamp-bg_68x96.png) no-repeat scroll 0 0;
	}
	
	.photo a,
	.photo a:active,
	.photo a:visited,
	.photo a:link {
		opacity: 0.80;
		filter: alpha(opacity=80);
	}
	
	.photo a:hover {
		opacity: 1;
		filter: alpha(opacity=100);
	}
/* END */

/* Tool Tip */
	#tooltip {
		filter: alpha(opacity=95);
		background-color:#000000;
		color:#FFFFFF;
		opacity:0.95;
		padding:5px;
		position:absolute;
		z-index:3000;
	}
	
	#tooltip h3 {
		margin: 0px;
		padding: 0px 10px;
	}
	
	#tooltip h3, #tooltip div { 
		margin: 0; 
	}
/* END */



/* Light User View */
	div.light_user_view {
		cursor: default;
		padding: 5px 0px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	div.light_user_view:hover {
		background: #fffbf0;
	}
	
	div.light_user_view h3 {
		text-align: right;	
		margin-left: 30px;
	}
	
	div.light_user_view p {
		text-align: right;	
		font-size: 9px;
		color: #c80000;
		margin-top: 5px;
		margin-left: 30px;
		font-weight: normal;
	}
	
	div.light_user_view p.green_blink, p.green_blink { font-size: 10px;  color: #00c813; }
	
	div.light_user_view h3 a,
	div.light_user_view h3 a:link,
	div.light_user_view h3 a:active,
	div.light_user_view h3 a:hover,
	div.light_user_view h3 a:visited {
		display: block;
		font-size: 10px;
		text-decoration: none;
	}
	
	div.light_user_view h3 a:hover {
			color: #c80000;
	}
	
	div.light_user_view img.link_img {
		float: left;
	}
	
	div.light_user_view a.img_link,
	div.light_user_view a.img_link:link,
	div.light_user_view a.img_link:active,
	div.light_user_view a.img_link:visited {
		opacity: 0.80;
		filter: alpha(opacity=80);
	}
	
	div.light_user_view a.img_link:hover {
		opacity: 1;
		filter: alpha(opacity=100);
	}
/* END */

/* Luxus User BigBox */
	div.luxus_user_bigbox,
	div.luxus_user_bigbox h4 {
		text-align: center;
	}
	
	div.luxus_user_bigbox h4 {
		font-size: 18px;
		margin-bottom: 2px;
	}

	div.luxus_user_bigbox img {
		padding: 6px;
		background: #000 url('../graphics/InnerContent/top_ten/top_ten_bg.png');
	}
/* END */

/* TOP BOX */	
	div.top_box {
		float: left;
		margin-right: 4px;
		margin-bottom: 5px;
	}
	
	.toplist_box h2,
	div.top_box h2 {
		font-size: 15px;
		font-weight: bold;
	}
	
	.toplist_box h2 span,
	div.top_box h2 span {
		font-size: 12px;
		font-weight: normal;
	}
	
	div.top_box_nomargin {
		margin-right: 0px;
	}
	
	div.top_box .top_box_photo span {
		margin-top:6px;
		margin-left:6px;
		width: 306px;
		height: 407px;
		display: block;
		position: absolute;
		background: transparent url('../graphics/InnerContent/top_ten/top_ten_bg-pettern.png') no-repeat scroll 0 0;
	}
	
	div.top_box img {
		padding: 6px;
		background: #000 url('../graphics/InnerContent/top_ten/top_ten_bg.png');
	}
/* END */

/* Resize Images */
	div.other_images {
		padding: 5px 0px 5px 0px;
	}
	
	div.third_navi_panel {
		padding-left: 10px;
	}
	
	div.other_images img {
		float: left;
		opacity: 0.4;
		filter: alpha(opacity=40);
		border: 1px solid #1C1C1C;
		margin: 5px 21px 15px 5px;
	}
	
	div.other_images img:hover {
		opacity: 0.8;
		filter: alpha(opacity=80);
		border: 1px solid #FFDB9A;
	}
	
	div.other_images img.img_active,
	div.other_images img.img_active:hover {
		opacity: 1;
		filter: alpha(opacity=100);
	}

	div.other_images span.bt_image_delete {
		float: left;
		width: 26px;
		height: 23px;
		display: block;
		position: relative;
		margin-left: -35px;
		margin-top: -2px;
		background: url("../graphics/DesignContent/buttons/bt_image_delete.png");
	}
/* END */

/* Vote Image Bar */
	div#image_vote {
		position: relative;
		text-align: center; 
		padding: 2px;
		margin: 10px 0px 5px 0px;
		border-bottom: 1px solid #FFDB9A;
		border-top: 1px solid #FFDB9A;
		background: #fef6e5;
		height: 50px;
	}
	
	div#image_vote img {
		border: 0px;
		margin-right: 5px;
	}
	
	div#image_vote span {
		display: block;
		padding: 5px;
		height: 14px;
		font-size: 10px;
	}
/* END */

/* Profile Voting */
	div.search_result_box p.vote_result { 
		float: right; 
		font-size: 18px; 
		padding: 10px 10px; 
		background: #910300; 
		color: #fff; 
		font-weight: bold; 
	}
	div.search_result_box span.vote_image { 
		float: right; 
		margin-left: 10px;
	}
/* END */

/* Message Box */
	#colsJqifade {
		/*opacity: 0.95; */
		background: #000;
	}
	
	.colsJqicontainer {
		opacity: 0.90; 
	}
	
	#colsJqi {
		width:640px;
		margin: 0px auto;
	}
	/*
	#colsJqibuttons {
		background: #3f3f3f;
		border: 1px solid #FFDB9A;
		padding: 5px 10px;
		text-align: right;
	}
	*/
	#colsJqibuttons button {
		margin-left: 5px;
		cursor: pointer;
	}
	
	#colsJqibuttons button#colsJqibuttonsenden {
		float: left;
		margin-left: 0px;
	}
	
	#colsJqibuttons,
	#colsJqi .colsJqiclose {
		font-size: 14px;
		cursor: pointer;
		padding: 2px 5px;
		color: #fff;
		font-weight: bold;
		background: #ae0000;
	}
	
	#colsJqi .colsJqiclose:hover {
		color: #e1e1e1;
	}
	
	#colsJqi .colsJqimessage {
		background: #fff;
	}
	
	.colsJqimessage .msg_box {
		padding: 5px 10px;
	}
	
	.colsJqimessage .left_box_side {
		float: left;
	} 
	
	.colsJqimessage .right_box_side {
		margin-left: 90px;
	}
	
	.colsJqimessage .right_box_side p {
	}
	
	.colsJqimessage .last_message_box {
		padding: 0px 5px;
		background: #fff;
		border: 1px solid #FFDB9A;
	}
	
	.colsJqimessage h2 {
		font-size: 12px;
	}
	
	.colsJqimessage h3 {
		padding: 2px 0px;
		font-size: 12px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	.colsJqimessage .last_message_box h3 {
		font-size: 11px;
	}
	
	.colsJqimessage p {
		padding: 5px 0px;
		font-size: 12px;
	}
	
	.colsJqimessage .last_message_box p {
	}
	.colsJqimessage .last_message_box p,
	.colsJqimessage label {
		font-size: 10px;
	}
	
	.colsJqimessage h3 b {
		float: right;
		font-size: 9px;
		font-weight: normal;
	}
	
	.colsJqimessage .write_message_box {
		padding: 5px 0px;
	}
	
	.colsJqimessage .write_message_box li {
		display: block;
	}
	
	.colsJqimessage input.longinput {
		width: 300px;
	}
	
	.colsJqimessage textarea {
		width:618px;
		height: 80px;
		margin-bottom: 10px;
	}
	
	.colsJqimessage #emotionIcons {
		padding-top: 5px;
	}
	
	#main_loading_box,
	.colsJqimessage #loading_box {
		text-align: center;
		padding: 10px;
	}
	
	#main_loading_box h2,
	.colsJqimessage #loading_box h2 {
		font-size: 10px;
		text-align: center;
	}
/* END */

/* Messaging System */
	.info_box .msg_box {
padding:5px 0;
}
.info_box .msg_box h2, .info_box .msg_box h3 {
float:none;
}
.info_box .left_box_side {
float:left;
width:90px;
}
.info_box .left_box_side a, .info_box .left_box_side a:link, .info_box .left_box_side a:active, .info_box .left_box_side a:hover, .info_box .left_box_side a:visited {
font-size:10px;
text-decoration:none;
}
.info_box .left_box_side a span, .info_box .left_box_side a:link span, .info_box .left_box_side a:active span, .info_box .left_box_side a:hover span, .info_box .left_box_side a:visited span {
font-weight:bold;
}
.info_box .right_box_side {
margin-left:100px;
}
.info_box .last_message_box {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
padding:0 5px;
}
.info_box .left_box_side h2 {
float:none;
padding-left:2px;
}
.info_box h3 {
border-bottom:1px solid #CCCCCC;
font-size:12px;
padding:2px 0;
}
.info_box .last_message_box h3 {
font-size:11px;
}
.info_box p {
font-size:12px;
padding:5px 0;
}
.info_box .last_message_box p, .info_box label {
font-size:10px;
}
.info_box h3 b {
float:right;
font-size:9px;
font-weight:normal;
}
.info_box .write_message_box {
padding:5px 0;
}
.info_box .write_message_box li {
display:block;
}
.info_box input.longinput {
border:1px solid #CCCCCC;
width:300px;
}
.info_box textarea {
border:1px solid #CCCCCC;
height:80px;
margin-bottom:10px;
width:618px;
}
.info_box #emotionIcons {
padding-top:5px;
}
	
	#messaging_system {
		margin-bottom: 5px;
	}
	
	#new_mail_message {
		width: 145px;
		height: 60px;
		display: none;
		cursor: pointer;
		position: relative;
		background: url('../graphics/DesignContent/messaging/new_mail_banner.gif');		
	}
	#new_sms_message {
		width: 145px;
		height: 60px;
		display: none;
		cursor: pointer;
		position: relative;
		background: url('../graphics/DesignContent/messaging/new_sms_banner.gif');		
	}
/* END */

/* Statistic */
	a span#statistic,
	a:link span#statistic,
	a:active span#statistic,
	a:visited span#statistic,
	a:hover span#statistic {
		position: relative;
		bottom: -269px;
		margin-top: -50px;
		display: block;
		width: 195px; 
		left: 190px;
		font-size: 10px;
		color: #4d3f28;
		height: 50px;
		text-decoration: none;
	}
	span#statistic b {
		display: block;
		font-weight: normal;
		border-bottom: 1px solid #FFDB9A;
	}
	span#statistic b u {
		font-weight: bold;
		text-decoration: none;
	}
/* END */

/* Editor */
	.editor_buttons {
		padding: 5px 0px;
		margin: 0px 5px;
	}
	
	.editor_buttons input {
		width: 16px;
		height: 16px;
		border: 0px;
		margin-right: 10px;
		cursor: pointer;
	}	
	
	#bt_createimage {
		background: url('../graphics/DesignContent/editor/insert_image.png');
	}
	
	#bt_createvideo {
		background: url('../graphics/DesignContent/editor/insert_video.png');
	}
	
	#bt_createmp3 {
		background: url('../graphics/DesignContent/editor/insert_mp3.png');
	}
	
	#bt_createlink {
		background: url('../graphics/DesignContent/editor/insert_link.png');
	}
	
	#bt_insertunorderedlist {
		background: url('../graphics/DesignContent/editor/bulleted_list.png');
	}
	
	#bt_underline {
		background: url('../graphics/DesignContent/editor/underline.png');
	}
	
	#bt_italic {
		background: url('../graphics/DesignContent/editor/italic.png');
	}
	
	#bt_bold {
		background: url('../graphics/DesignContent/editor/bold.png');
	}
	
	#bt_strike {
		background: url('../graphics/DesignContent/editor/strike_trough.png');
	}
	
	#bt_intv {
		background: url('../graphics/DesignContent/editor/intv.ru.png');
	}
/* END */

/* Profil User box */
	div.user_box {
		float: left;
		margin-right: 16px;
		margin-top: 10px;
		width:148px;
	}
	
	div.user_box p {
		font-size: 10px;
		padding: 0px;
		text-align: right;
	}

	div.user_box a,
	div.user_box a:link,
	div.user_box a:active,
	div.user_box a:hover,
	div.user_box a:visited {
		font-size: 10px;
		padding: 2px 2px 0px 2px;
		text-decoration: none;
	}
	
	div.user_box .photo {
		width: auto;
		height: auto;
		display: block;
		margin: 0px;
		padding: 0px;
	}
	
	div.user_box .photo span {
		top:6px;
		left: 9px;
		width: 130px;
		height: 184px;
		display: block;
		position: absolute;
		background: transparent url('../graphics/DesignContent/boxes/stamp-pattern.png') no-repeat scroll 0 0;
	}
	
	div.user_box .photo img {
		padding: 6px 7px 7px;
		background:transparent url(../graphics/DesignContent/boxes/stamp-bg.png) no-repeat scroll 0 0;
	}
/* END */

/* SMS Form */
	.smsform {
		padding: 0px;
		margin: 0px;
	}
	
	.smsform .image_tooltip {
	}
	
	.smsform legend {
		display: none;
	}
	
	.smsform .image_tooltip,
	.smsform .image_tooltip a,
	.smsform .image_tooltip a:link,
	.smsform .image_tooltip a:active,
	.smsform .image_tooltip a:visited,
	.smsform .image_tooltip a:hover {
		font-size: 14px;
		font-weight: normal;
		text-decoration: none;
	}
	
	.smsform .image_tooltip a,
	.smsform .image_tooltip a:link,
	.smsform .image_tooltip a:active,
	.smsform .image_tooltip a:visited,
	.smsform .image_tooltip a:hover {
		border-bottom: 3px solid #C80000;
	}
	
	.smsform .image_tooltip a:hover {
		color: #C80000;
	}
	
	.smsform #innerText {
		height: 50px;
		width: 640px;
	}
	
	.smsform input#textCharsCounter {
		margin-right: -26px;
	}
	
	.smsform #__submit__ {
		margin-right: 500px;
	}
	
	.smsform li {
		float: left;
		min-height: 40px;
	}
	
	.smsform #mobile_number {
	}
	
	.smsform .longinput {
		border:1px solid #FFDB9A;
	}
/* END */

/* SMS Nachrichten */
	.messages_block {
	
	}
	
	.messages_block span.date {
		float: right;
		color: #c80000;
		font-size: 9px;
		display: block;
		position: relative;
		font-weight: normal;
		margin: 0px 5px 0px 0px;
	}
	
	.messages_block p.info_line {
		padding: 5px;
		font-size: 11px;
		border-bottom: 1px solid #FFDB9A;
	}
	
	.messages_block p.alternate {
		background: #fef6e5;
	}
	
	.messages_block p.info_line:hover {
		background: #fff;
		cursor: pointer;
	}
	
	.messages_block p.info_line a,
	.messages_block p.info_line a:link,
	.messages_block p.info_line a:active,
	.messages_block p.info_line a:visited,
	.messages_block p.info_line a:hover {
		color: #C80000;
		font-size: 12px;
		text-decoration: none;
	}
	
	.messages_block p.info_line a:hover {
		border-bottom: 2px solid #C80000;
	}
/* END */

/* Forum */
	table#forum_table {
		border: 0px;
		margin-bottom: 10px;
	}
	
	table#forum_table td {
		
	}
	
	table#forum_table .header_border_left {
		background: url('../graphics/DesignContent/table/table_head_left.png') no-repeat;
	}
	
	table#forum_table .header_border_right {
		background: url('../graphics/DesignContent/table/table_head_right.png') no-repeat;
	}
	
	table#forum_table th {
		height: 42px;
		background: url('../graphics/DesignContent/table/table_head_main.png') repeat-x;
	}
	
	table#forum_table .table_footer_left {
		background: url('../graphics/DesignContent/table/table_footer_left.png') no-repeat;
	}
	
	table#forum_table .table_footer_right {
		background: url('../graphics/DesignContent/table/table_footer_right.png') no-repeat;
	}
	
	table#forum_table .table_footer_main {
		background: url('../graphics/DesignContent/table/table_footer_main.png') repeat-x;
	}
	
	table#forum_table .table_footer_left,
	table#forum_table .table_footer_right,
	table#forum_table .table_footer_main {
		height: 26px;
	}
	
	table#forum_table th {
		height: 38px;
		font-size: 12px;
		text-align: left;
		line-height: 40px;
		padding: 0px 0px 0px 10px;
	}
	
	table#forum_table th.first {
		width:338px;
		padding-left: 10px;
	}
	
	table#forum_table th.second,
	table#forum_table th.third {
		width: 80px;
		padding: 0px;
		text-align: center;
	}
	
	table#forum_table .border {
		background: #FFDB9A;
		height: 40px;
		width: 1px;
		float: right;
		margin-top: 2px;
	}
	
	table#forum_table .table_body1 td,
	table#forum_table .table_body2 td {
		padding: 5px 10px;
		background: #dfc18e;
	}
	
	table#forum_table .table_body2 td {
		background: #eedec1;
	}

	table#forum_table td.table_body1_left {
		background: url('../graphics/DesignContent/table/table_body1_left.png') repeat-y;
	}
	
	table#forum_table td.table_body1_right {
		background: url('../graphics/DesignContent/table/table_body1_right.png') repeat-y;
	}

	table#forum_table td.table_body2_left {
		background: url('../graphics/DesignContent/table/table_body2_left.png') repeat-y;
	}
	
	table#forum_table td.table_body2_right {
		background: url('../graphics/DesignContent/table/table_body2_right.png') repeat-y;
	}
	
	table#forum_table td.first,
	table#forum_table td.second,
	table#forum_table td.third {
		border-right: 1px solid #FFDB9A;
	}
	
	table#forum_table td.second,
	table#forum_table td.third {
		text-align: center;
	}
	
	table#forum_table td.fourth {
		width: 200px;
	}
	
	table#forum_table td.first a,
	table#forum_table td.first a:link,
	table#forum_table td.first a:active,
	table#forum_table td.first a:hover,
	table#forum_table td.first a:visited {
		text-decoration: none;
		font-weight: bold;
		display: block;
	}
	
	table#forum_table td.blocked a,
	table#forum_table td.blocked a:link,
	table#forum_table td.blocked a:active,
	table#forum_table td.blocked a:hover,
	table#forum_table td.blocked a:visited {
		color: #4c4c4c;
	}
	
	table#forum_table td.closed a,
	table#forum_table td.closed a:link,
	table#forum_table td.closed a:active,
	table#forum_table td.closed a:hover,
	table#forum_table td.closed a:visited {
		color: #b30000;
	}
	
	table#forum_table td.fourth,
	table#forum_table td.fourth a,
	table#forum_table td.fourth a:link,
	table#forum_table td.fourth a:active,
	table#forum_table td.fourth a:hover,
	table#forum_table td.fourth a:visited {
		font-size: 9px;
		text-decoration: none;
	}
	
	table#forum_table td.fourth span {
		color: #731010;
	}
	
	table#forum_table td.fourth a.big_link,
	table#forum_table td.fourth a.big_link:link,
	table#forum_table td.fourth a.big_link:active,
	table#forum_table td.fourth a.big_link:hover,
	table#forum_table td.fourth a.big_link:visited {
		display: block;
		color: #000000;
		font-weight: bold;
		font-size: 10px;
	}
	
	table#forum_table td.fourth a:hover,
	table#forum_table td.fourth a.big_link:hover {
		color: #c80000;
		text-decoration: underline;
	}
	
	table#forum_table .table_body1 td.first,
	table#forum_table .table_body2 td.first {
		font-size: 11px;
		padding-left: 25px;
		background: #dfc18e url('../graphics/DesignContent/table/table_point.png') no-repeat;
	}
	
	table#forum_table .table_body1 td.blocked {
		background: #dfc18e url('../graphics/DesignContent/table/table_point_notactive.png') no-repeat;
	}
	
	table#forum_table .table_body1 td.closed {
		background: #dfc18e url('../graphics/DesignContent/table/table_point_closed.png') no-repeat;
	}
	
	table#forum_table .table_body2 td.first {
		background: #eedec1 url('../graphics/DesignContent/table/table_point.png') no-repeat;
	}
	
	table#forum_table .table_body2 td.blocked {
		background: #eedec1 url('../graphics/DesignContent/table/table_point_notactive.png') no-repeat;
	}
	
	table#forum_table .table_body2 td.closed {
		background: #eedec1 url('../graphics/DesignContent/table/table_point_closed.png') no-repeat;
	}
	
	table#forum_table td.first span {
		font-size: 9px;
		display: block;
	}
	
	table#forum_table tbody td.third,
	table#forum_table tbody td.second {
		font-size: 10px;
	}
	
	table#forum_table td.table_body1_left,
	table#forum_table td.table_body1_right,
	table#forum_table td.table_body2_left,
	table#forum_table td.table_body2_right,
	table#forum_table td.header_border_left,
	table#forum_table td.header_border_right {
		width: 10px;
		padding: 0px;
	}
/* END */

/* Games Panel */
	#games_panel {
	
	}
	
	#games_panel img {
		margin-bottom: 5px;
		cursor: pointer;
	}
/* END */

/* Fragebogen */
	#questionary {
	
	}
	
	#questionary h3,
	#questionary label {
		font-size: 14px;
		font-weight: bold;
		border-bottom: 1px solid #FFDB9A;
	}
	
	#questionary label {
		margin: 5px 0px;
		display: block;
	}
	
	#questionary p {
		padding: 5px 0px;
	}
/* END */










/* Send Form */
	.send_form #__submit__ {
		margin: 5px 0px 0px 0px;
	}
	
	.send_form li {
		list-style: none;
		margin: 0px;
	}
	
	.send_form ul.errors,
	.send_form ul.errors li {
		margin: 0px;
		padding: 0px;
	}
	
	.edit_form li.row,
	.edit_form li.button {
		border-bottom:1px dotted #ffd384;
	}
	
	.send_form li.row,
	.send_form li.button {
		padding-top: 2px;
		padding-bottom: 5px;
	}
	
	.edit_form li:hover {
		background: #fafafb;
	}
	
	.send_form li.row input[type="text"],
	.send_form li.row input[type="password"] {
		height: 16px;
		width: 205px;
		padding: 2px 3px;
		border: 1px solid #FFDB9A;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		cursor: default;
	}
	
	.send_form .errors li {
		color: #bb0000;
		font-size: 10px;
		margin-top: 5px;
		display: block;
	}
	
	div.window1 div.inner_main2 ul.errors li {
		margin: 0px;
	}
	
	.send_form  #location_postcode {
		width: 55px;
	}
	
	.send_form  #location_title {
		width: 234px;
	}
	
	.send_form .form_links a,
	.send_form .form_links a:link,
	.send_form .form_links a:active,
	.send_form .form_links a:hover,
	.send_form .form_links a:visited {
		font-size: 11px;
		text-decoration: none;
	}
	
	.edit_form {
		border: 1px solid #FFDB9A;	
		background: #fff;	
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 10px 15px;
		margin-bottom: 10px;
	}
/* END */

/* Tabs */
	#tabs {
		margin: 0px;
	}
	
	#tabs li {
		float: right;
		list-style: none;
		margin: 0px;
	}
	
	#tabs li.border {
		padding: 0px 2px;
	}
	
	#tabs a:link,
	#tabs a:active,
	#tabs a:visited,
	#tabs a:hover,
	#tabs a,
	#tabs span {
		display: block;
		text-decoration: none;
		padding: 3px 10px 2px;
		margin: 0px 2px;
	}
	
	#tabs a:hover,
	#tabs a.active:link,
	#tabs a.active:active,
	#tabs a.active:visited,
	#tabs a.active:hover,
	#tabs a.active,
	#tabs span:hover {
		color: #fff;
		border-radius: 5px;
		background: #2d2d2d;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	#tabs span {
		cursor: default;
	}
/* END */

/* Tree */
	#tree ul {
		margin: 0px;
		padding-left: 10px;
	}
	#tree li {
		margin: 0px;
		list-style: none;
	}
	
	#tree {
		margin-left: -20px;	
	}
	
	#tree ul a,
	#tree ul a:link,
	#tree ul a:active,
	#tree ul a:hover,
	#tree ul a:visited {
		display: block;
		padding: 5px 10px;
		text-decoration: none;
		border-bottom: 1px dotted #c9c4b8;
	}
	
	#tree ul a:hover {
		background: #eef0f3;
		border-bottom: 1px dotted #b8af98;
	}
	
	#tree span {
		color: #008cf0;
		font-size: 9px;
	}
/* END */

/* Filter Box */
	#filter_box {
		border-bottom: 1px dotted #ffd384;
		margin-bottom: 15px;
	}
	
	#filter_box h3 {
		font-size: 11px;
		border-bottom: 1px solid #ffd384;
	}
	
	#filter_box ul {
		border-bottom: 1px dotted #ffd384;
	}
	
	#filter_box ul li {
		margin: 0px;
		float: left;
		list-style: none;
	}
	
	#filter_box ul li a,
	#filter_box ul li a:link,
	#filter_box ul li a:active,
	#filter_box ul li a:visited,
	#filter_box ul li a:hover {
		font-size: 12px;
		display: block;
		padding: 5px 6px;
		text-decoration: none;
	}
	
	#filter_box ul li a.active,
	#filter_box ul li a.active:link,
	#filter_box ul li a.active:active,
	#filter_box ul li a.active:visited,
	#filter_box ul li a.active:hover,
	#filter_box ul li a:hover {
		text-decoration: none;
		background: #ffe6b8;
		color: #bb0000;
	}
/* END */

/* Paginator */
	.paginationControl {
		text-align: center;
		margin: 10px 0px;		
	}
	
	.paginationControl a:link,
	.paginationControl a:active,
	.paginationControl a:visited,
	.paginationControl a:hover,
	.paginationControl a,
	.paginationControl span {
		text-decoration: none;
		padding: 3px 10px 2px;
		margin: 0px;
	}
	
	.paginationControl a:hover,
	.paginationControl span:hover,
	.paginationControl span.active {
		color: #fff;
		border-radius: 5px;
		background: #2d2d2d;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.paginationControl span {
		cursor: default;
	}
	
	.paginationControl span.points {
		margin: 0px -10px;
	}
	
	.paginationControl span.disabled:hover {
		color: #2D2D2D;
		background: transparent;
	}
/* END */

/* Row Box */
	.row_box {
		padding: 5px 0px;
	}
	
	.row_box p {
		border-bottom: 1px dotted #ffd384;
	}
	
	.row_box p a,
	.row_box p a:link,
	.row_box p a:active,
	.row_box p a:hover,
	.row_box p a:visited {
		text-decoration: none;
		padding: 0px 5px;
		font-weight: normal;
	}
	
	.row_box p a:hover {
		text-decoration: underline;
	}
	
/* END */

/* Write Form */
	#write_form {
		margin: 10px 0px;
		display: none;
	}
	
	#write_form textarea {
		width: 99%;
		height: 80px;
	}
	
	#write_form .error input[type="text"],
	#write_form .error textarea {
		border: 1px dotted red;
	}
	
	#write_form input[type="submit"] {
		float: right;
	}
/* END */

/* Comments */
	.comment_box {
		border-radius: 5px;
		background: #fffefb;
		-moz-border-radius: 5px;
		margin: 0px 0px 10px 0px;
		border: 1px solid #FFDB9A;
		-webkit-border-radius: 5px;
		padding: 5px 10px 10px 10px;
	}
	
	.comment_box p {
		padding: 5px;
		font-size: 11px;
	}
	
	.comment_box .left_side {
		width: 50px;
		float: left;
	}
	
	.comment_box .right_side {
		margin-left: 55px;
	}
/* END */

/* Info Block */
	#info_block {
		border-right: 1px dotted #ffd384; 
		margin-right: 320px;
	}
	
	#info_block h3 {
		font-size: 14px;
	}
	
	#info_block p {
		padding: 5px 15px;
		color: #565656;
	}
	
	#info_block a,
	#info_block a:link,
	#info_block a:active,
	#info_block a:hover,
	#info_block a:visited {
		color: #008cf0;
		text-decoration: none;
	}
	
	#info_block a:hover {
		text-decoration: underline;
	}
	
	#info_right_block {
		float: right;
		width: 320px;
	}
	
	#info_right_block .advertisement {
		margin: 0px 20px;
	}
/* END */

/* Media List */
	.media_list,
	.media_list li {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	.media_list li {
		margin: 0px;
		cursor: default;
		padding: 3px 0px;
		list-style: none;
		border-bottom: 1px solid #FFDB9A;
	}
	
	.media_list li:hover {
		background: #fef6e5;
	}
	
	.media_list li:hover,
	.media_list li:hover a,
	.media_list li:hover a:link,
	.media_list li:hover a:active,
	.media_list li:hover a:hover,
	.media_list li:hover a:visited {
		color: #C80000;
	}
	
	.media_list a,
	.media_list a:link,
	.media_list a:active,
	.media_list a:hover,
	.media_list a:visited {
		text-decoration: none;
		display: block;
		padding: 2px 0px;
		margin-left: 18px;
		font-size: 11px;
	}
	
	.number {
		float: left;
		display: block;
		dispaly: block;
	}
	
	.media_list .number {
		padding: 2px 0px;
		font-size: 11px;
	}
/* END */

/* Messaging Box */
	.users_block {
		cursor: pointer;
	}
	
	.users_block img {
		float: left;
		margin-right: 5px;
	}
	
	.users_block h4 {
		font-size: 11px;
		font-weight: normal;
	}
	
	.users_block p {
		font-size: 8px;
	}
	
	.message_block {
	}
	
	.message_block h4 {
		color: #C80000;
		font-size: 11px;
		font-weight: bold;
		border-bottom: 1px dotted #ccc;
	}
	
	.message_block h4 span {
		color: #666;
		font-size: 9px;
		font-weight: normal;
	}
	
	.message_block p {
		font-size: 12px;
		padding: 3px 0px;
	}
	
	.message_block img {
		margin: 5px 0px;
	}
	
	#bt-more-messages {
		font-size: 9px;
		color: #C80000;
		cursor: pointer;
		font-weight: bold;
		text-align: center;
		margin-bottom: -20px;
	}
	
	#bt-more-messages:hover {
		text-decoration: underline;
	}
	
	.users_block_time h4 {
		font-size: 11px;
		padding: 5px 10px;
		text-align: center;
		border-bottom: 1px dashed #000;
		margin: 0 -5px -3px;
		position: relative;
		color: #000;
	}
	
	input#send-button {
		width: 100px;
		height: 70px;
		border: 0px;
		display: block;
		cursor: pointer;
		background: url('../graphics/icons/bt-send.png');	
	}
	
	#loading-layer {
		height: 16px;
		cursor: wait;
		text-align: right;
		padding-right: 20px;
	}
	
	.active-loading-layer {
		background: url('../graphics/icons/ajax-grey-loader.gif') no-repeat right;	
	}
	
	.full-width-td {
		width: 100%;
	}
/* END */

/* Smilies */
#smilies {
	padding: 5px 0px;
	margin: 0px 5px;
}
/* END */

/* Newsletter */
.smessage_block p {
	font-size: 12px;
}
.smessage_block strong {
	font-weight: bold;
}
/* END */

/* Community Navi */
	#right-navi-block {
		float: left;
		width: 128px;
	}
	
	#left-navi-block {
		float: left;
		width: 500px;
		padding-right: 5px;
		margin-right: 5px;
		border-right: 1px dotted #FFDB9A;
	}
	
	#community-navi,
	#community-navi li {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	#community-navi .sticker {
		color: #fff;
		font-size: 8px;
		font-weight: normal;
		text-align: center;
		display: block;
		position: relative;
		z-index: 1;
		width: 20px;
		float: right;
		margin-top: -3px;
		margin-left: 5px;
		height: 15px;
		padding-top: 5px;
		background: url("../graphics/DesignContent/icons/sticker.png") no-repeat;
	}
	
	#community-navi li a,
	#community-navi li a:link,
	#community-navi li a:active,
	#community-navi li a:hover,
	#community-navi li a:visited {
		display: block;
		font-size: 11px;
		padding: 5px 5px;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px solid #FFDB9A;
	}
	
	#community-navi li a:hover {
		background: #fef6e5;
	}
	
	#community-navi li a.active,
	#community-navi li a.active:link,
	#community-navi li a.active:active,
	#community-navi li a.active:hover,
	#community-navi li a.active:visited {
		color: #C80000;
		font-weight: bold;
		background: #fef6e5;
	}
/* END */

.list_item {
	float:left;
	width:140px;
	padding: 5px;
	background: #fff;
	text-align:center;
	border-radius: 10px;
	-moz-border-radius: 10px;
	border: 1px solid #FFDB9A;
	-webkit-border-radius: 10px;
	box-shadow: 3px 3px 3px #FFDB9A;
	-moz-box-shadow: 3px 3px 3px #FFDB9A;
}

.list_item img {
	cursor: pointer;	
}

.list_item p.header {
	font-weight: bold; 
	color: #BB0000;
}

/* Partykalender */
#partycalendar {
			
}

#partycalendar .khead {
	background: #BB0000; 
	color: #fff; 
	padding: 3px 0px;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

#partycalendar .kfooter {
	background: #fff; 
	padding: 3px 0px;
	font-size: 11px;
	border: 1px solid #888;
	border-top: 0px;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}

#partycalendar td {
	background: #FEF6E5;
	border: 1px solid #FFD384;
	width: 50px;
	height: 50px;
}

#partycalendar .km {
	width: 24px;
	text-align: center;
	white-space: nowrap;
}

#partycalendar .km,
#partycalendar .project-name {
	font-size: 10px;
	background: 0px;
	border: 0px;
}

#partycalendar .project-name {
	width: 96px;
	padding: 5px 10px;
	background: #FEF6E5;
}

#partycalendar .project-name a,
#partycalendar .project-name a:link,
#partycalendar .project-name a:active,
#partycalendar .project-name a:hover,
#partycalendar .project-name a:visited {
	font-size: 11px;
	display: block;
	float: left;
	width: 71px;
}

#partycalendar-right-block {
	float: right; 
	width: 380px; 
	min-height: 200px;
}

#partycalendar-right-block h4,
#partycalendar-location-text h4 {
	background: #FFDB9A;
	margin-top: 5px; 
	font-size: 11px;
	padding: 5px 10px;
	margin: 10px 0px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

#partycalendar-location-block {
	float: left; 
	width: 285px;
	padding-right: 5px;
	min-height: 78px;
	margin-left: 10px;
	border-bottom: 2px solid #FFDB9A;
}

#partycalendar-location {
	float: left; 
	width: 430px;
	min-height: 85px;
	padding: 5px 10px 5px 0px;
	border-right: 2px solid #FFDB9A;
}

#partycalendar-location-text {
	float: left;
	width: 337px;
	margin-left: -2px;
	padding: 0px 0px 5px 10px;
	border-left: 2px solid #FFDB9A;
}

#partycalendar-location-events {
	float: left;
	width: 337px;
	margin-left: -2px;
	margin-top: 5px;
	padding: 0px 0px 5px 10px;
	border-left: 2px solid #FFDB9A;
}

#partycalendar-location-events td {
	padding: 10px 0px;
	border-bottom: 1px solid #FFDB9A;
}

#partycalendar-location-text h4 {
	margin: 0px;
}

#partycalendar-text-block,
#partycalendar-location-text p {
	padding-top: 5px;
	text-align: justify;
}

#partycalendar-text-block,
#partycalendar-location-text p {
	background: #FEF6E5;
	border: 1px solid #FFDB9A;
	padding: 10px;
	font-size: 12px;
	border-top: 0px;
}

#partycalendar-location-block h3,
#partycalendar-location h3 {
	padding: 0px;
	font-size: 18px;
	text-align: right;
	margin-bottom: 5px;
}

#partycalendar-location-block p,
#partycalendar-location p {
	font-size: 12px;
	text-align: right;
}

#partycalendar-location-head {
	padding-bottom: 5px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #FFDB9A;
}

#partycalendar-location-head h3,
#partycalendar-location-head p {
	margin-left: 130px;
}

#partycalendar-time-navigation {
	font-size: 14px;
	color: #BB0000;
	width: 600px;
	margin-left: 175px;
}

#partycalendar-time-navigation span,
#partycalendar-time-navigation a,
#partycalendar-time-navigation a:link,
#partycalendar-time-navigation a:active,
#partycalendar-time-navigation a:hover,
#partycalendar-time-navigation a:visited {
	font-size: 14px;
	color: #BB0000;
	font-weight: bold;
}

#location-pics {
	margin-top: 10px;
}
/* END */

/* Breadcrumb */
#breadcrumb {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 10px;
	border-bottom: 2px solid #FFDB9A;
}

#breadcrumb a,
#breadcrumb a:link,
#breadcrumb a:active,
#breadcrumb a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#breadcrumb a.main,
#breadcrumb a.main:link,
#breadcrumb a.main:active,
#breadcrumb a.main:visited {
	font-weight: bold;
	color: #BB0000;	
}

#breadcrumb a:hover {
	text-decoration: underline;
}
/* END */

/* Grid Table */
	.grid-table {
		width: 100%;
		margin: 0px 0px 10px 0px;
	}
	
	.grid-table th {
		border-top: 1px solid #FFD384;
		border-bottom: 3px solid #FFD384;
		border-right: 1px solid #FFD384;
		padding: 8px 10px 5px 10px;
		font-weight: bold;
		font-size: 11px;
		background: #FEF6E5;
	}
	
	.grid-table th.left-border {
		border-left: 1px solid #FFD384;
	}
	
	.grid-table td {
		border-bottom: 1px solid #FFD384;
		border-right: 1px solid #FFD384;
		padding: 5px 10px;
		font-size: 11px;
		background: #fffdfa;
	}
	
	.grid-table td.alternate {
		background: transparent;
	}
	
	.grid-table td.left-border {
		border-left: 1px solid #FFD384;
	}
	
	.grid-table a,
	.grid-table a:link,
	.grid-table a:active,
	.grid-table a:hover,
	.grid-table a:visited {
		font-size: 11px;
		text-decoration: none;
	}
	
	.grid-table a:hover {
		text-decoration: underline;
	}
/* END */

.sidebar-events {
	padding-bottom: 10px;
}

.sidebar-events a,
.sidebar-events a:link,
.sidebar-events a:active,
.sidebar-events a:hover,
.sidebar-events a:visited {
	width: 143px;
	display: block;
	border-radius: 5px;
	-moz-border-radius: 5px;
}

/* Navi Icons im Profil */
div.profil img.navi-icon {
	border: 0px; float: left; margin-right: 5px;
}
/* END */

/* Message Box */
input.x-form-autosearch {
	border-right: 1px solid #99BE52 !important;
}

.x-combo-list-inner {
	overflow: visible !important;
	min-height: 23px;
}
/* END */

/* Toplist */
.toplist-pic,
.toplist-pic a,
.toplist-pic a:link,
.toplist-pic a:active,
.toplist-pic a:hover,
.toplist-pic a:visited {
	display: block;
	width: 306px;
	height: 407px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #333;
}
.toplist_box {
	float: left;
	margin-right: 24px;
	margin-bottom: 5px;
}

#toplists {
	padding: 20px 0 20px 60px;
}

#toplists a,
#toplists a:link,
#toplists a:active,
#toplists a:hover,
#toplists a:visited {
	float: left;
	width: 200px;
	height: 300px;
	display: block;
	background: #000;
	border-radius: 5px;
	border: 1px solid #333;
	-moz-border-radius: 5px;
	text-decoration: none;
	text-indent: -9999px;
	margin-right: 30px;
}
/* END */

#advert-user {
	border: 1px solid #FFD384;
	background: #fffef9;
	padding: 10px 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#advert-user p {
	text-align: center;
	font-size: 13px;
}

#advert-user textarea {
	border: 2px solid #8ecd81;
	width: 585px;
	padding: 10px 10px 0px 10px;
	height: 20px;
	cursor: pointer;
	background: #f6fff4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
}

/* Blog Entry Views */
.blog-entry-view {
	padding-top: 5px !important;	
}

.blog-entry-view a,
.blog-entry-view a:link,
.blog-entry-view a:active,
.blog-entry-view a:hover,
.blog-entry-view a:visited {
	display: block;
	cursor: pointer;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #FFDB9A;
}

.blog-entry-view a span,
.blog-entry-view a:link span,
.blog-entry-view a:active span,
.blog-entry-view a:hover span,
.blog-entry-view a:visited span {
	width: 125px;
	height: 93px;
	cursor: pointer;
	position: absolute;
	background: url('../graphics/icons/light-play.png');
}

.blog-entry-view a span.widescreen-span,
.blog-entry-view a:link span.widescreen-span,
.blog-entry-view a:active span.widescreen-span,
.blog-entry-view a:hover span.widescreen-span,
.blog-entry-view a:visited span.widescreen-span {
	width: 160px;
	height: 120px;
	cursor: pointer;
	position: absolute;
	background: url('../graphics/icons/widescreen-light-play.png');
}
/* END */

/* Profile Pictures */
#profile-pictures {
	padding-top: 10px;
}

#profile-pictures h3 {
	margin-bottom: 5px;
}

#profile-pictures table {
	width: 100%;
}

#profile-pictures table img.picture {
	padding: 5px;
	background: #fff;
	border: 1px solid #FFDB9A;
}

#profile-pictures table td {
	text-align: center;
}

#profile-pictures table .firstChield {
	text-align: left;
}

#profile-pictures table .secondChield {
	text-align: center;
}


#profile-pictures table .lastChield,
#profile-pictures table .thirdChield {
	text-align: right;
}

#profile-pictures table .lastChield .child-box {
	float: right;
}

#profile-pictures table .thirdChield {
	text-align: center;
}

#profile-pictures table .thirdChield .child-box,
#profile-pictures table .secondChield .child-box {
	margin: 0px auto;
}

#profile-pictures table .secondChield .child-box {
	padding-right: 10px;
}

#profile-pictures .votings {
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 10px;
}

#profile-pictures .votings img {
	position: relative;
	bottom: -5px;
}

#profile-pictures .child-box {
	width: 177px;
}

#profile-pictures .bt-main-profile-picture,
#profile-pictures .bt-main-profile-picture:hover {
	cursor: pointer;
	background: url('/graphics/icons/16x16/star-50.png');
}

#profile-pictures .bt-main-profile-picture-active,
#profile-pictures .bt-main-profile-picture:hover {
	background: url('/graphics/icons/16x16/star.png');
}

#profile-pictures .bt-delete-picture {
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

#profile-pictures .bt-delete-picture:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.jcrop-holder {
	margin: 0px auto;
}
/* END */
