body
{	
	margin:0;
	padding:0;
	font-size:100.01%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*background:url('images/bg_6000x11.gif') repeat-y;*/
	/*background:url('images/bg_995-new-6000.gif') repeat-y;*/
	background:url('images/bg_995-new-6000.gif') repeat-y;
	/*background:url('images/bg_995-new.gif') repeat-y;*/
	background-color:#000;
}

ul 
{
	clear:both;
}

/*img, div { behavior: url(css/iepngfix.htc) }*/

p, font {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
}

#display_pr
{
	width:140px;
	position:absolute;
	top:110px;
	left:673px;
	
	z-index:4;
	
	font-size:12px;
	background-color:#fff;
	padding:3px;
	text-align:center;
}

.noIndent { margin:0px; padding:0px;}

.datatable {
	border: 1px solid #D6DDE6;
	border-collapse: collapse;
	width:80%; 
	}


.datatable td {
	border: 1px solid #D6DDE6;
	padding: 4px;
	}
	
.datatable th {
	border: 1px solid #828282;
	background-color: #BCBCBC;
	font-weight:bold;
	text-align: left;
	padding-left:4px;  
}

.datatable caption {
	font: bold 0.9em Arial, Hevetica, sans-serif;
	color: #33517A;
	text-align:left;
	padding-top:3px;
	padding-bottom:8px;
}

.datatable tr.altrow{
	background-color:#DFE7F2;
	color: #000000;
}

.datatable tr:hover {
	background-color:#DFE7F2;
	color:#000000;
}

form
{
	margin:0;
	padding:0;
}

input, select, textarea
{
	margin:0;
	padding:0;
	
	color:#000;
	font-size:12px;
	font-family: arial, helvetica, verdana, sans-serif;
}


.box_main
{
	margin:0;
	padding:0 0 0 0;
	
	border-top:0px solid #ff0000;
	
	width:995px;
	
	position:absolute;
	top:0;
	left:0;
	
	border:0px solid #ff0000;
}

.bg_top
{
	margin:0;
	padding:0;
	
	width:995px;
	height:234px;
	
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	
	background:url('images/bg_top_4.gif') no-repeat top left;
	
	border:0px solid #ff0000;
}


.box_logo_coupe
{
	margin:0;
	padding:0;
	
	width:411px;
	height:99px;
	
	position:absolute;
	top:14px;
	left:13px;
	z-index:2;
	
	border:0px solid #ccc;
}

.link_startseite { position:absolute; top:15px; left:470px; z-index:2; font-size:12px; }

.link_bookmark { position:absolute; top:15px; left:615px; z-index:2; font-size:12px; }

.box_navi_top
{
	margin:0;
	padding:0;
	
	width:352px;
	height:61px;
	
	position:absolute;
	top:37px;
	left:465px;
	z-index:3;
	
	border:0px solid #ccc;
}

.navi_top_tl
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:0;
	left:0;
}
.navi_top_tl img { border:none; }

.navi_top_tm
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:0;
	left:120px;
}
.navi_top_tm img { border:none; }

.navi_top_tr
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:0;
	left:240px;
}
.navi_top_tr img { border:none; }

.navi_top_bl
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:35px;
	left:0;
}
.navi_top_bl img { border:none; }
.navi_top_bm
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:35px;
	left:120px;
}

.navi_top_br
{
	margin:0;
	padding:0;
	
	width:112px;
	height:26px;
	
	position:absolute;
	top:35px;
	left:240px;
}
.navi_top_br img { border:none; }

.navi_top_cora
{
	margin:0;
	padding:0;
	
	width:176px;
	height:26px;
	
	position:absolute;
	top:67px;
	left:20px;
}



.box_search_top
{
	margin:0;
	padding:0;
	
	width:160px;
	height:25px;
	
	position:absolute;
	top:10px;
	left:833px;
	z-index:2;
	
	overflow:visible;
	
	border:0px solid #ccc;
}

.search_top_input {	width:89px;	height:14px; border:1px groove #666; }


/* Brotkrumen Navigation */
.box_datum
{
	margin:0;
	padding:0;
	
	width:300px;
	height:15px;
	text-align:right;
	position:absolute;
	top:110px;
	left:519px;
	z-index:2;
	
	color:#c00;
	font-size:12px;
	font-weight:bold;
	
	overflow:hidden;
	
	border:0px solid #ccc;
}
.box_categorie_path
{
	margin:0;
	padding:0;
	
	width:480px;
	height:15px;
	
	position:absolute;
	top:110px;
	left:183px;
	z-index:2;
	
	color:#ccc;
	font-size:12px;
	font-weight:bold;
	
	overflow:hidden;
	
	border:0px solid #ccc;
}

/* Scryscraper rechts */

.box_skyscraper_right
{
	margin:0;
	padding:0;
		

	position:absolute;
	top:38px;
	left:990px;
	z-index:10;
	
	/*background:url('images/bg_navi_right.gif') repeat-y top left;*/
	
}

/* Spalte Mitte */

/* Linke transparente runde Ecke in der mittleren Spalte  */
.bg_middle_top_left
{
	margin:0;
	padding:0;
	
	width:103px;
	height:100px;
	
	position:absolute;
	top:134px;
	left:173px;
	z-index:3;
	
	background:url('images/bg_middle_top_left_4_NEU.gif');
	
	border:0px solid #f00;	
}

.box_middle_1
{		
	margin:0;
	padding:0;
	
	width:637px;
	height:;
	
	position:absolute;
	top:137px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_1_intern
	{
		margin:19px 11px 0 22px;
		padding:0;
	}

.box_middle_2
{		
	margin:0;
	padding:0;
	
	width:617px;
	height:;
	
	position:absolute;
	top:230px;
	left:195px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_3
{		
	margin:0;
	padding:0;
	
	width:800px;
	height:;
	
	position:absolute;
	top:195px;
	left:195px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_4
{		
	margin:0;
	padding:0;
	
	width:637px;
	height:;
	
	position:absolute;
	top:191px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}
.box_middle_left_1
{		
	margin:0;
	padding:0;
	
	width:421px;
	height:;
	
	position:absolute;
	top:156px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}


.box_middle_left_intern { margin:0; padding:0 0 0 8px; width:; position:; top:0; left:; border:0px solid #0c0; }

.box_middle_left_2
{		
	margin:0;
	padding:0;
	
	width:459px;
	height:;
	
	position:absolute;
	top:156px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_left_intern_2 { margin:0; padding:0 0 0 9px; width:; position:; top:0; left:; border:0px solid #0c0; }

.box_middle_left_suche
{		
	margin:0;
	padding:0;
	
	width:419px;
	height:;
	
	position:absolute;
	top:156px;
	left:180px;
	z-index:4;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_left_intern_suche { margin:0; width:; padding:0 0 0 5px; width:; position:; top:0; left:; border:0px solid #0c0; }


	
	
.box_middle_left_3
{		
	margin:0;
	padding:0;
	
	width:626px;
	height:;
	
	position:absolute;
	top:156px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}
	.box_middle_left_intern_3 { margin:0; padding:0 0 0 22px;   }
	

.box_middle_left_4
{		
	margin:0;
	padding:0;
	
	width:460px;
	height:;
	
	position:absolute;
	top:156px;
	left:180px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #c00;
}

.box_middle_left_intern_4 { margin:0; padding:0 0 0 8px;   }
	
	
.box_middle_right_1
{
	margin:0;
	padding:0;
	
	width:185px;
	height:;
	
	position:absolute;
	top:156px;
	left:621px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #f00;
}




.box_middle_right_2
{
	margin:0;
	padding:0;
	
	width:158px;
	height:;
	
	position:absolute;
	top:156px;
	left:648px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #f00;
}

.box_middle_right_suche
{
	margin:0;
	padding:0;
	
	width:195px;
	height:;
	
	position:absolute;
	top:156px;
	left:611px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #f00;
}

.box_middle_right_suche_2
{
	margin:0;
	padding:0;
	
	width:195px;
	height:;
	
	position:absolute;
	top:350px;
	left:611px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #f00;
}




	

/* Wird nur noch für die Teaser-Beispielseite, teaser.html verwendet */
.box_middle_old
{
	margin:0;
	padding:0;
	
	width:635px;
	height:;
	
	position:absolute;
	/*noch nicht fertig*/
	top:137px;
	left:181px;
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #f00;
	
	/*background-color:#fff;*/
}



/* Navigation Links */

.box_navi_left_top
{
	margin:0;
	padding:0;
	
	height:26px;
	
	position:relative;
	top:0;
	left:0;
	
	z-index:2;

	overflow:hidden;
	
	/*background:url('images/bg_navi_left_.gif') no-repeat top left;*/
	
	border:0px solid #ff0000;
}

	.navi_left_top
	{
		margin:0;
		padding:6px 0 0 7px;
	}

	.navi_bt_info
	{
		position:absolute;
		left:72px;
		top:6px;
		width:16px;
		height:16px;
	}

/* Navigation links */

.box_navi_left
{
	margin:0;
	padding:0;
	
	width:147px;
	
	position:absolute;
	top:134px;
	left:13px;
	
	z-index:2;
	
	overflow:hidden;
	
	border:0px solid #ff0000;
}

/* Navigation Login */

.box_login
{
	margin:0;
	padding:0 0 0 0;
	
	height:155px;
	
	overflow:hidden;
	
	border:0px solid #ff0000;
}

	.box_login .box_link_register { height:24px; overflow:hidden; border-top:2px solid #3f3f3f; background-color:#FFE764; font-size:12px; font-weight:bold;}

	.login_intern
	{
		margin:7px 0 0 10px;
		/*padding:7px 0 0 17px;*/
	
		width:121px;
	
		border:0px solid #ccc;
	}

	.login_input
	{
		margin:0 0 3px 0;
		padding:1px;
	
		width:119px;
		/*height:19px;*/

		border:1px groove #999;
	}


	.login_text
	{
		margin:5px 0 0 10px;
		padding:0;
		
	}
	
	.login_text_2
	{
		margin:0 0 2px 0;
		padding:0;
	}
	
	.login_text_3
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		font-weight:bold;
		font-size:11px;
	}



/* Navigation angemeldete Benutzer */
.box_navi_user
{
	margin:0;
	padding:0;
	
	height:140px;
	
	position:relative;
	
	overflow:hidden;
	
	border:0px solid #ff0000;
}

	.user_image
	{
		margin:0;
		padding:0;
		
		width:56px;
		height:56px;
		
		position:absolute;
		top:10px;
		right:10px;
		
		text-align:right;
		
		overflow:hidden;
		
		border:0px solid #ff0000;
	}

	.user_state_text
	{
		margin:0;
		padding:0;
		
		width:;
		height:;
		
		position:absolute;
		/*top:44px;*/
		bottom:84px;
		left:7px;
		
		border:0px solid #ff0000;
	}
	
	.user_setcard_text
	{
		margin:0;
		padding:0;
		
		width:;
		height:;
		
		position:absolute;
		top:75px;
		/*bottom:45px;*/
		left:7px;
		
		border:0px solid #ff0000;
	}
	
	.user_logout_text
	{
		margin:0;
		padding:0;
		
		width:;
		height:;
		
		font-weight:bold;
		
		position:absolute;
		top:100px;
		/*bottom:7px;*/
		left:7px;
		
		border:0px solid #ff0000;
	}
	
	.user_info_text
	{
		margin:0;
		padding:0;
		
		width:;
		height:;
		
		position:absolute;
		top:90px;
		/*bottom:25px;*/
		left:7px;
		
		font-size:11px;
		font-weight:bold;
		
		border:0px solid #ff0000;
	}
	
	.user_state_img
	{
		margin:0;
		padding:0;
		
		width:40px;
		height:14px;
		
		position:absolute;
		top:9px;
		left:8px;
		
		overflow:hidden;
		
		border:0px solid #ff0000;
	}
	
	.user_chats
	{
		margin:0;
		padding:0;

		overflow:hidden;
		position:absolute;
		top:69px;
		right:8px;
		
		height:48px;
		width:65px;
		
		background:url("images/bg_one2one_chat_login.gif") top left no-repeat;
		
		overflow:hidden;
		
		border:0px solid #ff0000;
		
		font-weight:bold;
	}
	
	.user_chats .text_1
	{
		margin:0;
		padding:0;
		position:absolute;
		top:16px;
		left:0px;
		width:65px;
		
		text-align:center;
		
		font-size:11px;
		color:#fff;
		font-weight:bold;
	}
	
	.user_chats .text_2
	{
		margin:0;
		padding:0;
		position:absolute;
		top:31px;
		left:0px;
		width:32px;
		text-align:right;
		font-size:11px;
		color:#fff;
		font-weight:bold;
	}
	
	.user_chats .text_3
	{
		margin:0;
		padding:0;
		position:absolute;
		top:31px;
		left:35px;
		width:20px;
		text-align:center;
		font-size:11px;
		color:#fff;
		font-weight:bold;
	}
	
.open_chats_layer
{
	display:none;
	background:url('images/bg_chat_layer.gif') repeat-y top left;
	font-size:14px;
	height:140px;
	width:146px;
	z-index:6; 
	position:absolute;
	top:0px;
	left:0px;
}

.open_chats_layer .bt_close
{
	position:absolute; top:3px; right:5px; height:10px; width:10px;
}
	
.open_chats_layer .intern
{
	padding-top:10px; text-align:center; color:#fff; z-index:7;
}
	
.menu_entry_line
{
	margin:0;
	padding:0;
	height:3px;
}	

.menu_a1
{
	display:block;
	margin:8px 0 0 0;
	padding-top:1px;
	
	width:;
	height:27px;
	
	/*color:#fff;
	font-size:16px;*/
	/*letter-spacing:1px;*/
	text-decoration:none;
	
	border:0px solid #fff;
	
	overflow:hidden;
	
	background:url('images/bg_menu_entry_1.gif') no-repeat top left;
}
/* Navigationselemente als Links */
a.menu_entry_a1
{
	display:block;
	margin:0px 0 0 0;
	padding:0;
	
	width:;
	height:27px;
	
	/*color:#fff;
	font-size:16px;*/
	/*letter-spacing:1px;*/
	text-decoration:none;
	
	border:0px solid #fff;
	
	overflow:hidden;
	
	background:url('images/bg_menu_entry_1.gif') no-repeat top left;
}

a:link.menu_entry_a1 { text-decoration:none; }

a:visited.menu_entry_a1 { text-decoration:none; }

a:hover.menu_entry_a1
{
	background:url('images/bg_menu_entry_1_on.gif') no-repeat top left;
	text-decoration:none;
}

a:focus.menu_entry_a1 { text-decoration:none; }

a:active.menu_entry_a1 { text-decoration:none; }

.menu_entry_a1_text { margin:0 0 0 8px; padding:4px 0 0 0; border:0px solid #fff;}






a.menu_entry_a2
{
	display:block;
	margin:0;
	padding:0;
	
	width:;
	height:20px;
	text-decoration:none;
	
	border:0px solid #fff;
	
	overflow:hidden;
	
	background:url('images/bg_menu_entry_2_1.gif') no-repeat top left;
}


a:link.menu_entry_a2 { text-decoration:none; }

a:visited.menu_entry_a2 { text-decoration:none; }

a:hover.menu_entry_a2
{
	background:url('images/bg_menu_entry_2_1on.gif') no-repeat top left;
	color:#000;
	text-decoration:none;
}

a:focus.menu_entry_a2 { text-decoration:none; }

a:active.menu_entry_a2 { text-decoration:none; }

.menu_entry_a2_text { margin:0 0 0 23px; padding:1px 0 0 0; border:0px solid #fff;}


a.menu_entry_a5
{
	display:block;
	margin:0;
	padding:0;
	
	width:;
	height:18px;
	text-decoration:none;
	
	overflow:hidden;
	
	border:0px solid #fff;
	
	background:url('images/bg_menu_entry_5.gif') no-repeat top left;
}

a:link.menu_entry_a5 { text-decoration:none; }

a:visited.menu_entry_a5 { text-decoration:none; }

a:hover.menu_entry_a5
{
	background:url('images/bg_menu_entry_5_on.gif') no-repeat top left;
	color:#000;
	text-decoration:none;
}

a:focus.menu_entry_a5 { text-decoration:none; }

a:active.menu_entry_a5 { text-decoration:none; }

.menu_entry_a5_text { margin:0 0 0 36px; padding:1px 0 0 0; border:0px solid #fff;}



/* Navigations-Elemente ohne Link. Funktionieren in der linken und rechten Spalte  */
.menu_entry_1
{
	margin:8px 0 0 0;
	padding:0;

	width:;
	height:27px;

	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_1.gif') no-repeat top left;
		
	border:0px solid #ccc;
}


/* Navigations-Elemente ohne Link. Funktionieren in der linken und rechten Spalte  */
.menu_entry_1_bookmark
{
	margin:8px 0 0 0;
	padding:0;

	width:;
	height:3px;

	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_1_bookmark.gif') no-repeat top left;
		
	border:0px solid #ccc;
}



	.menu_entry_1_text
	{
		margin:0 0 0 8px;
		padding:4px 0 0 0;
	}

	
	
.menu_entry_2
{
	margin:0 0 0 0;
	padding:0;
	
	width:;
	height:20px;
	
	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_2_1.gif') no-repeat top left;
		
	border:0px solid #ccc;
}

.menu_entry_2_on
{
	margin:0 0 0 0;
	padding:0;
	
	width:;
	height:20px;
	
	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_2_1on.gif') no-repeat top left;
		
	border:0px solid #ccc;
}

	.menu_entry_2_text { margin:0 0 0 23px; padding:1px 0 0 0; border:0px solid #fff;}

.menu_entry_3
{
	margin:0 0 0 0;
	padding:0;
	
	width:;
	height:18px;
	
	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_3.gif') no-repeat bottom left;
		
	border:0px solid #ccc;
}


.menu_entry_3_2
{
	margin:0 0 0 0;
	padding:0;
	
	width:;
	height:18px;
	
	position:relative;
	top:180;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_3.gif') no-repeat top left;
		
	border:0px solid #ccc;
}

.menu_entry_3_text_3
	{
		margin:0;
		padding:0;
		
		width:103px;
		
		position:absolute;
		top:0px;
		left:0px;
		
		border:0px solid #ccc;
	}

.menu_entry_3_text_30
	{
		margin:0;
		padding:0;
		
		width:143px;
		
		position:absolute;
		top:0px;
		left:8px;
		
		border:0px solid #ccc;
	}	
	
	.menu_entry_3_date
	{
		margin:0;
		padding:0;
		
		width:48px;
		
		position:absolute;
		top:0px;
		left:8px;
		
		border:0px solid #ccc;
	}
	
	
	.menu_entry_3_text
	{
		margin:0;
		padding:0;
		
		width:103px;
		
		position:absolute;
		top:0px;
		left:42px;
		
		border:0px solid #ccc;
	}
	
	.menu_entry_3_img
	{
		margin:0;
		padding:0;
		
		width:40px;
		height:14px;
		
		position:absolute;
		top:0px;
		left:5px;
		
		border:0px solid #ccc;
	}
	
	.menu_entry_3_text_2
	{
		margin:0;
		padding:0;
		
		width:95px;
		
		position:absolute;
		top:0px;
		left:50px;
		
		border:0px solid #ccc;
	}
	


	.menu_entry_4
	{
	margin:0;
	padding:0;
	
	width:;
	height:67px;
	
	position:relative;
	top:0;
	left:0;

	clear:both;
	
	overflow:hidden;
		
	background:url('images/bg_menu_entry_4.gif') no-repeat top left;
		
	border:0px solid #ccc;
}
	
	.menu_entry_flash
	{
	margin:0;
	padding:0;
	
	width:;
	height:168px;
	
	position:relative;
	top:0;
	left:0;

	clear:both;
	
	overflow:hidden;
		

		
	border:0px solid #ccc;
}

	.menu_entry_4_img
	{
		margin:4px 0 0 0;
		padding:0 4px 0 8px;
		
		float:left;
		
		border:0px solid #c00;
	}
	
	

	.menu_entry_4_text
	{
		margin:10px 0 0 0;
		padding:0;
		
		border:0px solid #0c0;
	}
	


.menu_entry_5
{
	margin:0;
	padding:0;
	
	width:;
	height:18px;
	text-decoration:none;
	
	overflow:hidden;
	
	border:0px solid #fff;
	
	background:url('images/bg_menu_entry_5.gif') no-repeat top left;
}

.menu_entry_5_on
{
	margin:0;
	padding:0;
	
	width:;
	height:18px;
	text-decoration:none;
	
	overflow:hidden;
	
	border:0px solid #fff;
	
	background:url('images/bg_menu_entry_5_on.gif') no-repeat top left;
}		

	.menu_entry_5_text { margin:0 0 0 36px; padding:1px 0 0 0; border:0px solid #fff;}
	

.menu_entry_6
{
	margin:0 0 0 0;
	padding:0;
	
	width:151px;
	height:36px;
	
	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_menu_entry_3.gif') no-repeat bottom left;
		
	border:0px solid #ccc;
}	

	.menu_entry_6_date
	{
		margin:0;
		padding:0;
		
		width:48px;
		
		position:absolute;
		top:0px;
		left:8px;
		
		border:0px solid #ccc;
	}
	
	
	.menu_entry_6_text
	{
		margin:0;
		padding:0;
		
		width:103px;
		
		position:absolute;
		left:42px;
		top:0;
		
		text-align:left;
		border:0px solid #ccc;
	}
	
	.menu_entry_6_text_2
	{
		margin:0;
		padding:0;
		
		width:151px;
		
		position:absolute;
		top:15px;
		left:8px;
		
		border:0px solid #ccc;
	}
	
	
/* Navigation Rechts */

.box_navi_right_main
{
	margin:0;
	padding:0;
		
	width:151px;
	height:;
		
	position:absolute;
	top:38px;
	left:834px;
	z-index:2;
	
	background:url('images/bg_navi_right.gif') repeat-y top left;
	
	border:0px solid #ff0000;
}

	.navi_right_main_top
	{
		margin:0;
		padding:0;
		
		width:151px;
		height:25px;
		
		position:absolute;
		top:0;
		left:0;
		z-index:3;
	
		background:url('images/bg_navi_right_top.gif') no-repeat top left;
	
		border:0px solid #ff0000;
	}
	
	.navi_right_main_bottom
	{
		margin:0;
		padding:0;
		
		width:151px;
		height:25px;
		
		position:absolute;
		bottom:0;
		left:0;
		z-index:3;
	
		background:url('images/bg_navi_right_bottom.gif') no-repeat top left;
	
		border:0px solid #ff0000;
	}
	
.box_navi_right
{
	margin:0;
	padding:0 0 10px 0;
	
	width:147px;
	height:;
	
	position:relative;
	top:3px;
	left:3px;
	z-index:4;
	
	border:0px solid #ff0000;
}

	
.box_aktuelles_heft
{
	margin:0;
	padding:0;
	
	width:;
	height:210px;
	
	position:relative;
	top:0;
	left:0;
	
	overflow:hidden;
	
	
	
	border:0px solid #ccc;
}

	.aktuelles_heft_img
	{
		margin:0;
		padding:0;
		
		/*width:119px;*/
		height:160px;
		
		position:absolute;
		top:10px;
		left:14px;
		
		border:0px solid #ccc;
	}
	
	
	
	.aktuelles_heft_img_bookmark
	{
		margin:0;
		padding:0;
		
		/*width:119px;*/
		height:20px;
		
		position:absolute;
		top:180px;
		left:0px;
		background:url('images/bg_menu_entry_3.gif') no-repeat top left;
		border:0px solid #ccc;
	}
	
	
	.aktuelles_heft_bt
	{
		margin:0;
		padding:0;
		
		width:33px;
		height:14px;
		
		position:absolute;
		top:178px;
		left:100px;
		z-index:2;
	}
	
	.aktuelles_heft_text
	{
		margin:0;
		padding:0;
		
		width:130px;
		text-align:center;

		position:absolute;
		top:177px;
		left:8px;
		z-index:1;
		
		border:0px solid #ccc;
	}


	
  .aktuelles_heft_text_2
	{
		margin:0;
		padding:0;

		position:absolute;
		top:173px;
		left:8px;
		z-index:1;
		
		border:0px solid #ccc;
	}


	
/* Teaser, page 1*/
.teaser_box_1
{
	margin:0;
	padding:0;
	
	width:420px;
	height:260px;
	
	position:relative;
	top:0;
	left:0;
	
	overflow:hidden;
	
	border:0px solid #f00;
}

	.teaser_1_img_left
	{
		margin:0;
		padding:0;
		
		width:250px;
		height:210px;
		
		position:absolute;
		top:50px;
		left:8px;
		
		border:0px solid #f00;
	}

	.teaser_1_img_left_teaserpage
	{
		margin:0;
		padding:0;
		
		width:250px;
		height:210px;
		
		position:absolute;
		top:25px;
		left:8px;
		
		border:0px solid #f00;
	}
		
	.teaser_1_img_right
	{
		margin:0;
		padding:0;
		
		width:250px;
		height:210px;
		
		position:absolute;
		top:50px;
		left:162px;
		
		border:0px solid #f00;
	}
	
	.teaser_1_img_right_teaserpage
	{
		margin:0;
		padding:0;
		
		width:250px;
		height:210px;
		
		position:absolute;
		top:25px;
		left:162px;
		
		border:0px solid #f00;
	}
	
	.teaser_1_left_col
	{
		margin:0;
		padding:0;
		
		width:144px;
		height:210px;
		
		position:absolute;
		top:50px;
		left:8px;
		
		border:0px solid #f00;
	}
	
	.teaser_1_left_col_teaserpage
	{
		margin:0;
		padding:0;
		
		width:144px;
		height:235px;
		
		position:absolute;
		top:25px;
		left:8px;
		
		border:0px solid #f00;
	}
	
	.teaser_1_right_col
	{
		margin:0;
		padding:0;
		
		width:144px;
		height:210px;
		
		position:absolute;
		top:50px;
		left:268px;
		
		border:0px solid #f00;
	}

	.teaser_1_right_col_teaserpage
	{
		margin:0;
		padding:0;
		
		width:144px;
		height:235px;
		
		position:absolute;
		top:25px;
		left:268px;
		
		border:0px solid #f00;
	}
	
	.teaser_1_right_col h2
	{
		margin:0;
		padding:0;
			
		position:relative;
		top:0;
		left:0;
		
		border:0px solid #f00;
		margin:0;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}
	.teaser_1_right_col_teaserpage h2
	{
		margin:0;
		padding:0;
			
		position:relative;
		top:0;
		left:0;
		
		border:0px solid #f00;
		margin:0;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}
	
	.teaser_1_headline
	{
		margin:0;
		padding:0;
			
		position:relative;
		top:0;
		left:0;
		
		border:0px solid #f00;
	}
	
	.teaser_1_headline h2
	{
		margin:0;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}
	
	.teaser_1_text
	{
		margin:3px 0 0 0;
		padding:0;
		
		position:relative;
		
		border:0px solid #f00;
	}
	
	.teaser_1_bt_mehr
	{
		margin:0;
		padding:0;
	
		position:absolute;
		bottom:0px;
		right:0;
	}
	.teaser_1_bt_mehr_teaserpage
	{
		margin:0;
		padding:0;
	
		position:absolute;
		bottom:25px;
		right:0;
	}
	
	

.teaser_box_2
{
	margin:0;
	padding:0;
	
	width:205px;
	height:260px;
	
	position:relative;
	top:0;
	left:0;
	
	overflow:hidden;
	
	border:0px solid #f00;
}

	.teaser_2_block
	{
		margin:10px 0 0 0;
		padding:0;
		
		position:relative;
		top:0;
		left:0;
		

		border:0px solid #f00;
	}
	
	.teaser_2_avatar
	{
		margin:0;
		padding:0 8px 0 0;
		
		float:left;

		border:0px solid #f00;
	}

	.teaser_2_left_row
	{
		margin:0;
		padding:0;
	
		overflow:hidden;
		
		border:0px solid #f00;
	}
	
	.teaser_2_text
	{
		margin:2px 0 0 0;
		padding:0;
	}
	
	
	.teaser_3_block
	{
		margin:4px 8px 0 8px;
		padding:0;
		
		position:relative;
		top:0;
		left:0;
		
		overflow:hidden;
		
		border:0px solid #f00;
	}
	
	.teaser_3_block h2
	{
		margin:0;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}
	
	.teaser_3_block_sp
	{
		margin:4px 8px 0 8px;
		padding:0;
		
		position:relative;
		top:0;
		left:0;
		
		overflow:hidden;
		
		border:0px solid #f00;
	}
	
	.teaser_3_block_sp h2
	{
		margin:0 0 0 10px;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}
	
	.teaser_3_img
	{
		margin:3px 0 0 0;
		padding:0;
		
		width:189px;
		height:100px;
	}


.teaser_box_4
{
	margin:0;
	padding:0;
	
	width:635px;
	height:270px;
	
	position:relative;
	top:0;
	left:0;
	
	overflow:hidden;
	
	border:0px solid #fff;	
}	

.teaser_box_22
{
	margin:0;
	padding:0;
	
	width:635px;
	height:272px;
	
	position:relative;
	top:0;
	left:0;
	
	overflow:hidden;
	
	border:0px solid #fff;	
}	


.teaser_box_5
{
	margin:0;
	padding:0;
	
	width:420px;
	height:545px;
	
	position:relative;
	
	overflow:hidden;
	
	border:0px solid #fff;
}
	
	.teaser_5_block
	{
		margin:4px 0 0 0;
		padding:0;
			
		position:relative;
		top:0;
		left:0;
		
		border:0px solid #f00;
	}
	
	.teaser_5_block h2
	{
		margin:0;
		padding:0;
		color:#182931;
		font-size:18px;
		font-weight:bold;
	}

.teaser_6_headline
{
	margin:4px 0 0 0;
	padding:0;
		
	position:relative;
	top:0;
	left:0;
	
	border:0px solid #f00;
}

.teaser_6_headline h2
{	
	margin:0;
	padding:0;
	color:#182931;
	font-size:18px;
	font-weight:bold;
}

.teaser_6_img
{
	margin:0px 0 0 0;
	padding:0;
	
	width:108px;
	height:160px;
		
	position:absolute;
	left:0px;
	top:100px;
		
	border:0px solid #ccc;
}

.teaser_6_text
{
	margin:4px 0 0 0;
	padding:0;
	
	width:88px;
	height:160px;
		
	position:absolute;
	right:0px;
	top:97px;
	
	overflow:hidden;
	
	border:0px solid #ccc;
}

.teaser_6_bt_mehr_teaserpage
{
	margin:0;
	padding:0;

	position:absolute;
	bottom:0px;
	right:0;
}	

.teaser_box_7
{
	margin:0;
	padding:0;
	
	width:420px;
	height:270px;
	
	position:relative;
	
	overflow:hidden;
	
	border:0px solid #fff;
}

.teaser_box_8
{
	margin:0;
	padding:0;
	
	width:420px;
	height:534px;
	
	position:relative;
	
	/*overflow:hidden;*/
	
	border:0px solid #fff;
}


.teaser_box_9
{
	margin:0;
	padding:0;
	
	width:635px;
	height:260px;
	
	position:relative;
	
	overflow:hidden;
	
	border:0px solid #fff;	
}	


.teaser_10_headline
{
	margin:0 0 0 10px;
	padding:0;
		
	position:relative;
	top:0;
	left:0;

	border:0px solid #f00;
}


.teaser_10_headline h2
{
	margin:0;
	padding:0;
	color:#182931;
	font-size:18px;
	font-weight:bold;
}


.teaser_header_1
{
	margin:0;
	padding:0;
	
	height:42px;
	
	position:relative;
	
	top:0;
	left:0;
	
	overflow:hidden;
	
	background:url('images/bg_header_1.gif') repeat-x top left;
	
	border:0px solid #f00;
}

.teaser_header_1_teaserpage
{
	margin:0;
	padding:0;
	
	height:17px;
	
	position:relative;
	
	top:0;
	left:0;
	
	overflow:hidden;
	
	background:url('images/bg_header_1.gif') repeat-x top left;
	
	border:0px solid #f00;
}

	/* wird nur noch im Layout für header_2 , ohne Grafik, verwendet */
	.teaser_header_1_bg
	{
		margin:0;
		padding:0;
	
		width:100%;
		height:17px;
	
		position:absolute;
	
		top:0;
		left:0;

		background-color:#B10B0B;
	
		border:0px solid #f00;
	}

	
	.teaser_header_1_avatar
	{
		margin:0;
		padding:0 7px 0 8px;
	
		float:left;
	
		border:0px solid #f00;
	}
	
	.teaser_header_1_text_1
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		overflow:hidden;		
		height:42px;

		border:0px solid #ccc;
	}
	.teaser_header_1_text_1_teaserpage
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		overflow:hidden;
		left:5px;
		height:17px;
		
		border:0px solid #ccc;
	}
	
	.teaser_header_1_text_2
	{
		margin:0;
		padding:0;
	
		width:;
		height:;
		
		position:absolute;
		bottom:0px;
		left:0px;
	
		border:0px solid #f00;
	}
	
	.teaser_header_1_text_3
	{
		margin:0;
		padding:0;
	
		width:;
		height:;
		
		position:absolute;
		top:1px;
		right:5px;
	
		border:0px solid #f00;
	}
	
	.teaser_header_1_name
	{
		margin:0;
		padding:0 7px 0 0;
		float:left;
		
		border-right:1px solid #BABABA;
	}
	
	.teaser_header_1_date
	{
		margin:0;
		padding:0 0 0 7px;
		
		float:left;
		
		border-left:1px solid #C5C5C5;
	}
	

.teaser_header_2
{
	background-color:#B10B0B;
}
	.teaser_header_2_text
	{
		margin:0 0 0 8px;
		padding:0 0 1px 0;
	}


/* Spezieler Teaser 10: für die obere linke runde Ecke */
.teaser_header_3
{
	margin:0;
	padding:0;
	
	width:;
	height:42px;
	
	position:relative;
	
	top:0;
	left:0;
	
	overflow:hidden;
	
	background:url('images/bg_header_1.gif') repeat-x top left;
	
	border:0px solid #f00;
}

.teaser_header_3_teaserpage
{
	margin:0;
	padding:0;
	
	width:;
	height:17px;
	
	position:relative;
	
	top:0;
	left:0;
	
	overflow:hidden;
	
	background:url('images/bg_header_1.gif') repeat-x top left;
	
	border:0px solid #f00;
}
	
	.teaser_header_3_avatar
	{
		margin:0;
		padding:0 7px 0 62px;
	
		float:left;
	
		border:0px solid #f00;
	}
	
	/* Speziell für den Heftartikel */
	.teaser_header_4_avatar
	{
		margin:0;
		padding:0 7px 0 41px;
	
		float:left;
	
		border:0px solid #f00;
	}
	
	.teaser_header_3_text_1
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		overflow:hidden;
		
		height:42px;
		
		border:0px solid #ccc;
	}
	
	.teaser_header_3_text_1_teaserpage
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		overflow:hidden;
		
		height:17px;
		
		border:0px solid #ccc;
	}
	

/* Header 1  der Visitenkarte */
.header_vkart_1
{
	margin:0 0 12px 0;
	padding:0;
	
	width:;
	height:47px;
	
	border:0px solid #c00;
	
	overflow:hidden;
	
}

	.header_vkart_1_row_1
	{
		margin:0;
		padding:0;
		width:;
		height:;
		background:url('images/bg_vkart_header_row_1.gif') repeat-x top left;
	}
	
	.header_vkart_1_row_1_intern
	{
		margin:0;
		padding:0;
		width:;
		height:24px;
		/*position:relative;*/
		clear:both;
		top:0;
		left:0;
		
		background:url('images/bg_vkart_header_right_1.gif') no-repeat top right;
	}
	
		.row_1_text_1 { margin:4px 0 0 0; padding:0 0 0 42px; float:left; }
		.row_1_text_2 { margin:5px 10px 0 0; padding:0; float:right;	}
	
	
	
	.header_vkart_1_row_2
	{
		margin:0;
		padding:0;
		
		width:;
		height:;
		
		background:url('images/bg_vkart_header_row_2.gif') repeat-x top left;
	}
	
	.header_vkart_1_row_2_intern
	{
		margin:0;
		padding:0;
		width:;
		
		height:23px;
		
		overflow:hidden;
		
		background:url('images/bg_vkart_header_right_2.gif') no-repeat top right;
	}
	
		.row_2_text_line	{ margin:0 0 0 0; padding:0 5px 0 0; border:0px solid #c00; clear:both;}
		.row_2_text			{ margin:4px 0 0 0;	padding:0 10px 0 10px; float:right; border-left:1px solid #c00; }


.header_bg_red_1 { margin:0; padding:0 0 0 7px; height:17px; overflow:hidden; background-color:#B10B0B; }
.header_bg_red_2 { margin:0; padding:0 0 0 85px; height:17px; overflow:hidden; background-color:#B10B0B; }
.header_bg_red_3 {  margin:0; padding:0 0 0 40px; height:17px; overflow:hidden; background-color:#B10B0B; font-size:14px; color:#fff; font-weight:bold; }
.header_bg_red_1_right { margin:1px 7px 0 0; padding:0; float:right;}

.header_10_pos { margin:0; padding:0; position:absolute; width:459px; height:17px; top:156px; left:180px; z-index:2; background-color:#B10B0B; overflow:hidden; }
.header_10_pos_text { padding:0 0 0 49px; color:#fff; font-size:14px; font-weight:bold; }

.header_12_1_pos { margin:0; padding:0; position:absolute; width:419px; height:17px; top:156px; left:180px; z-index:2; background-color:#B10B0B; overflow:hidden; }
.header_12_1_pos_text { padding:0 0 0 49px; color:#fff; font-size:14px; font-weight:bold; }

.header_11_pos_bg { height:17px; width:459px; background-color:#B10B0B; position:absolute; top:156px; left:180px; z-index:1;}
.header_11_pos { height:42px; width:410px; position:absolute; top:156px; left:229px; z-index:5; overflow:hidden;}
.header_11_pos_full { height:17px; width:623px; background-color:#B10B0B; position:absolute; top:156px; left:180px; z-index:1;}
.header_11_pos_avatar { margin:0 7px 0 0; float:left;}
.header_11_pos_text_1 { margin:0; padding:0; height:42px; position:relative; overflow:hidden;}
.header_11_pos_text_2 { margin:0; padding:0; position:absolute; bottom:0px; left:0px;}
.header_11_pos_name { padding:0 7px 0 0; float:left; border-right:1px solid #BABABA;}
.header_11_pos_date { padding:0 0 0 7px; float:left; border-left:1px solid #C5C5C5;}


.header_12_pos_bg { height:17px; width:421px; background-color:#B10B0B; position:absolute; top:156px; left:180px; z-index:1;}
.header_12_pos { height:42px; width:372px; position:absolute; top:156px; left:229px; z-index:5; overflow:hidden;}
.header_12_pos_avatar { margin:0 7px 0 0; float:left;}
.header_12_pos_text_1 { margin:0; padding:0; height:42px; position:relative; overflow:hidden;}
.header_12_pos_text_2 { margin:0; padding:0; position:absolute; bottom:0px; left:0px;}
.header_12_pos_name { padding:0 7px 0 0; float:left; border-right:1px solid #BABABA;}
.header_12_pos_date { padding:0 0 0 7px; float:left; border-left:1px solid #C5C5C5;}

.header_gal_1 { margin-top:50px; padding:0; width:450px; height:25px; background:url('images/bg_header_2_450.gif') no-repeat top left; position:relative;}
.header_gal_1_bt_back { float:left; padding:5px 0 0 10px;}
.header_gal_1_bt_forward { float:right; padding:5px 10px 0 0;}
.header_gal_1_bt_middle { font-size:11px; color:#c00; font-weight:bold; width:346px; height:17px; text-align:center; border:0px solid #c00; position:absolute; top:5px; left:62px;}
.header_gal_1_text_1 { border-right:1px solid #c00; padding:0 10px 0 10px;}
.header_gal_1_text_2 { padding:0 10px 0 10px; font-size:11px; color:#c00;}
.header_gal_1_text_3 { border-left:1px solid #c00; padding:0 10px 0 10px;}

.header_gal_2 { height:25px; background:url('images/bg_header_2_450.gif') no-repeat top left;}
.header_gal_2_text { padding-top:5px; text-align:center;}

.header_gal_3 { padding-left:25px; height:25px; background:url('images/bg_header_2_450.gif') no-repeat top left;}
.header_gal_3_text { padding:5px 10px 0 0; text-align:left; float:left;}
.header_gal_3_text_2 { padding:5px 10px 0 0; text-align:left; float:left;}

.header_gal_4 { padding-left:15px; height:25px; background:url('images/bg_header_4_413.gif') no-repeat top left;}
.header_gal_4_text { padding:5px 10px 0 0; text-align:left; float:left;}
.header_gal_4_text_2 { padding:5px 10px 0 0; text-align:left; float:left;}

.headline_1
{
	margin:8px 0 0 0;
	padding:0;

	width:;
	height:27px;

	position:relative;
	top:0;
	left:0;

	overflow:hidden;
		
	background:url('images/bg_headline_1.gif') repeat-x top left;
		
	border:0px solid #ccc;
}

.border_1
{
	height:3px;
	background:url('images/bg_vkart_msg_box.gif') repeat-x bottom left;
}

.border_2
{
	height:3px;
	background:url('images/bg_border_2.gif') repeat-x bottom left;
}


/**
 * Unterschiedliche Boxen: Mein Coupe, Info-Box usw.
*/

.bilddb_box_1 { background:url('images/bg_bilddb_box_1.gif') no-repeat top left; width:122px; height:206px; position:relative; float:left; margin-top:8px; overflow:hidden;}

.bilddb_box_1_left { background:url('images/bg_bilddb_box_1.gif') no-repeat top left; width:122px; height:206px; position:relative; float:left; margin-top:8px; overflow:hidden;  }
.bilddb_box_1_middle { background:url('images/bg_bilddb_box_1.gif') no-repeat top left; width:122px; height:206px; position:relative; float:left;  overflow:hidden; margin-top:8px; margin-left:43px; }
.bilddb_box_1_right { background:url('images/bg_bilddb_box_1.gif') no-repeat top left; width:122px; height:206px; position:relative; float:right; margin-top:8px; overflow:hidden;}

	.bilddb_box_1_name { height:14px; width:122px; position:absolute; top:6px; left:0; color:#fff; font-size:12px; font-weight:bold; text-align:center; }
	.bilddb_box_1_img { width:108px; height:160px; position:absolute; top:24px; left:7px;}
	.bilddb_box_1_count { height:14px; width:122px; position:absolute; top:186px; left:0; color:#fff; font-size:12px; font-weight:bold; text-align:center;}


.box_msg_1
{
	margin:10px 0 0 0;
	padding:0 0 10px 10px;
	
	/*background:url('images/bg_vkart_msg_box.gif') repeat-x bottom left;*/
	border:0px solid #fff;
}

/* Wie box_msg_1, nur ohne border */
.box_msg_2 { margin:10px 0 0 0; padding:0 0 10px 10px; }

/* Wie box_msg_1, nur ohne Abstände */
.box_msg_3
{
	margin:0;
	padding:0;
	
	/*background:url('images/bg_vkart_msg_box.gif') repeat-x bottom left;*/
	border:0px solid #fff;
}


/* Mein Coupe Box */

.box_mein_coupe_1 { margin:0 0 10px 0; padding:0; width:; overflow:hidden; }

	.box_mein_coupe_1 ul { margin:0; padding:0 0 0 20px; font-size:12px; font-weight:bold; }
	.box_mein_coupe_1 li { padding:3px 0 3px 0; color:#fff; }
	
	.mein_coupe_1_bg { background-color:#A00909; border-left:1px solid #000; border-right:1px solid #000;}

	.mein_coupe_1_line { height:3px; background:url('images/bg_mein_coupe_1_line.gif') no-repeat top left; }
	
	.mein_coupe_1_top
	{
		margin:0;
		padding:0;
		
		width:;
		height:24px;
		
		background:url('images/bg_mein_coupe_1_top.gif') no-repeat top left;
	}
	
		.mein_coupe_1_top_text
		{
			margin:0;
			padding:3px 0 0 10px;
		}
	
		.mein_coupe_system_entry
	{
		margin:0;
		padding:0;
		
		width:;
		height:27px;
		
		overflow:hidden;
		
		background:url('images/bg_mein_coupe_system_entry.gif') no-repeat top left;
	}
	
	.mein_coupe_1_entry
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		width:;
		height:20px;
		
		overflow:hidden;
		
		background:url('images/bg_mein_coupe_1_entry.gif') no-repeat top left;
	}

	.mein_coupe_1_entry_chat
	{
		margin:0;
		padding:0;
		
		position:relative;
		
		width:;
		height:20px;
		
		overflow:hidden;
		
		background:url('images/bg_mein_coupe_1_entry_chat.gif') no-repeat top left;
	}
		.mein_coupe_1_entry_text
		{
			color:#fff;
			font-size:11px;
			font-weight:bold;
			margin:0;
			padding:4px 9px 0 9px;
		}
		
		.mein_coupe_1_entry_text_left { position:absolute; top:4px; left:9px; width:107px; height:14px; font-size:11px; color:#B4B4B4; font-weight:bold;}
		.mein_coupe_1_entry_text_right { position:absolute; width:75px; height:14px; top:4px; right:0px; font-size:11px; color:#fff; font-weight:bold;}
		
	.mein_coupe_1_entry_2 { margin:0; padding:0; height:58px; overflow:hidden; background:url('images/bg_mein_coupe_1_entry_2.gif') no-repeat top left; }
		.mein_coupe_1_entry_2_intern { margin:8px 9px 0 9px; padding:0;}
		
		
	
		/* Weitere Formatierungen */
		
	
	/* Nur in Verbindung mit einer Blindgrafik zu verwenden */
	.mein_coupe_1_distance_line { margin:0; padding:0; height:10px; background:url('images/bg_mein_coupe_1_distance_line.gif') no-repeat top left; }
		
	
	.mein_coupe_1_bottom
	{
		margin:0px;
		padding:0px;
		
		
		height:15px;
		
		background:url('images/bg_mein_coupe_1_bottom.gif') no-repeat top left;
	}
	
	
.mein_coupe_2_top {height:24px; overflow:hidden; background:url('images/bg_mein_coupe_2_top.gif') no-repeat top left;}
	.mein_coupe_2_top_text {padding:3px 0 0 10px;}
	
.mein_coupe_2_intern {background:url('images/bg_mein_coupe_2.gif') repeat-y top left;}

.mein_coupe_2_entry_1 { height:20px; background:url('images/bg_mein_coupe_2_entry_1.gif') no-repeat top left; position:relative;}
	.mein_coupe_2_entry_1_text { padding:4px 0 0 5px; font-size:11px; color:#fff; font-weight:bold;}
	.mein_coupe_2_entry_1_text_left { position:absolute; top:4px; left:5px; width:72px; height:14px; font-size:11px; color:#B4B4B4; font-weight:bold;}
	.mein_coupe_2_entry_1_text_right { position:absolute; width:75px; height:14px; top:4px; right:0px; font-size:11px; color:#fff; font-weight:bold;}
	
.mein_coupe_2_line { margin:0; padding:0; height:3px; background:url('images/bg_mein_coupe_2_line.gif') no-repeat top left; }

.mein_coupe_2_bottom {height:15px; background:url('images/bg_mein_coupe_2_bottom.gif') no-repeat top left;}
	
	
.mein_coupe_3_top {height:28px; overflow:hidden; background:url('images/bg_mein_coupe_3_top.gif') no-repeat top left;}
.mein_coupe_4_top {height:28px; overflow:hidden; background:url('images/bg_mein_coupe_4_top.gif') no-repeat top left;}
	.mein_coupe_3_top_text {padding:3px 0 0 10px;}
	
.mein_coupe_3_intern {background:url('images/bg_mein_coupe_3.gif') repeat-y top left; padding: 5px 15px 5px 15px;}

.mein_coupe_3_intern ul { padding-left:1em; }
.mein_coupe_3_intern li { padding-bottom:8px;}

.mein_coupe_4_intern {background:url('images/bg_mein_coupe_4.gif') repeat-y top left; padding: 5px 15px 5px 20px;}

.mein_coupe_3_entry_1 { height:20px; background:url('images/bg_mein_coupe_2_entry_1.gif') no-repeat top left; position:relative;}
	.mein_coupe_3_entry_1_text { padding:4px 0 0 5px; font-size:11px; color:#fff; font-weight:bold;}
	.mein_coupe_3_entry_1_text_left { position:absolute; top:4px; left:5px; width:72px; height:14px; font-size:11px; color:#B4B4B4; font-weight:bold;}
	.mein_coupe_3_entry_1_text_right { position:absolute; width:75px; height:14px; top:4px; right:0px; font-size:11px; color:#fff; font-weight:bold;}
	
.mein_coupe_3_line { margin:0; padding:0; height:3px; background:url('images/bg_mein_coupe_2_line.gif') no-repeat top left; }

.mein_coupe_3_bottom {height:15px; background:url('images/bg_mein_coupe_3_bottom.gif') no-repeat top left;}
.mein_coupe_4_bottom {height:15px; background:url('images/bg_mein_coupe_4_bottom.gif') no-repeat top left;}	
	
/* Info Box, mit unterschiedlichen Eintragsmöglichkeiten */

/* Nur in Verbindung mit einem weiteren Div-Element welches eine Breite von 185px, z.B. box_middle_right_1 */
.box_info
{
	margin:0;
	padding:0;
	
	overflow:hidden;
	
	border:0px solid #0c0;
}

	.box_info ul { margin:0; padding:0 0 0 20px; font-size:12px; font-weight:bold; }
	.box_info li { padding:3px 0 3px 0; }

	.box_info_bg { margin:0; padding:0; background:url('images/bg_box_info.gif') repeat-y top left; }
	.box_info_bg_white { margin:0; padding:0; background:url('images/bg_box_info_white.gif') repeat-y top left; }
	
	.info_border_1 { margin:0; padding:0; height:3px; background:url('images/bg_info_border_1.gif') no-repeat top left; }

	.info_top
	{
		margin:0;
		padding:0;
		
		width:;
		height:27px;
		
		background:url('images/bg_info_top.gif') no-repeat top left;
	}

	.info_entry_1
	{
		margin:0;
		padding:0;
		
		width:;
		height:67px;

		clear:both;
		overflow:hidden;
		
		position:relative;
		top:0;
		left:0;
		
		background:url('images/bg_info_entry_1.gif') no-repeat top left;
			
		border:0px solid #ccc;
	}
	
		.info_entry_1_img
		{
			margin:4px 0 0 0;
			padding:0 10px 0 5px;
			
			float:left;
			
			width:56px;
			height:56px;
			overflow:hidden;
			border:0px solid #ccc;
		}
		
		.info_entry_1_text_1 {
			margin:0;
			padding:0;
			
			position:absolute;
			top:10px;
			left:80px;
		}
		
		.info_entry_1_text_2 {
			margin:5px 0 0 0;
			padding:0;
			
			position:absolute;
			top:29px;
			left:71px;
			
		}
		
			.info_entry_1_text_2_left { margin:0 24px 0 0; padding:0; }
		
	
	.info_entry_2
	{
		margin:0 0 0 0;
		padding:0;
		
		width:;
		/* Gesamthöhe mit oberen Abstand: 8px*/
		height:35px;

		overflow:hidden;
			
		background:url('images/bg_info_entry_2.gif') no-repeat bottom left;
			
		border:0px solid #ccc;
	}
	
		.info_entry_2_text { margin:0 0 0 10px; padding:13px 0 0 0; }
	
	.info_entry_3
	{
		margin:0;
		padding:0;
		
		width:;
		height:20px;

		overflow:hidden;
			
		background:url('images/bg_info_entry_3.gif') no-repeat top left;
			
		border:0px solid #ccc;
	}
	
		.info_entry_3_text { margin:1px 0 0 11px; padding:0; }
		
	.info_entry_tagging { padding:5px 11px 5px 11px; }
	
		.info_entry_tagging_text_1 { margin:0; padding:0; border:0px solid #ccc; }
		
		.info_entry_tagging_text_2 { margin:0; padding:0 10px 0 0; float:left; }
	
	.info_bottom
	{
		margin:0;
		padding:0;
		
		width:;
		height:24px;
		
		background:url('images/bg_info_bottom.gif') no-repeat bottom left;
	}
	.info_bottom_white
	{
		margin:0;
		padding:0;
		
		width:;
		height:24px;
		
		background:url('images/bg_info_bottom_white.gif') no-repeat bottom left;
	}
	
	.info_bottom_2
	{
		margin:0;
		padding:3px 0 0 6p;
		
		width:;
		height:35px;
		
		background:url('images/bg_info_bottom_2.gif') no-repeat top left;
	}
	
	.info_bottom_text { margin:0; padding:3px 0 0 6px; }
	
	
	
	
.info_2_top { margin:0; padding:0; width:; height:27px; background:url('images/bg_info_2_top.gif') no-repeat top left; }
	.info_2_top_text { margin:0; padding:3px 0 0 10px; }

.info_2_bg {margin:0; padding:0; background:url('images/bg_info_2.gif') repeat-y top left;}
.info_2_bg_white {margin:0; padding:0; background:url('images/bg_info_2_white.gif') repeat-y top left;}
	
.info_2_entry_1 {margin:0; padding:0; background:url('images/bg_info_2_entry_1.gif') no-repeat top left; height:20px;}
	.info_2_entry_1_text {margin:0; padding:1px 0 0 5px; color:#c00; font-size:11px;}
	
.info_2_line { margin:0; padding:0; height:3px; background:url('images/bg_info_2_line.gif') no-repeat top left;}	

.info_2_bottom { margin:0; padding:0; height:15px; background:url('images/bg_info_2_bottom.gif') no-repeat top left;}
.info_2_bottom_white { margin:0; padding:0; height:15px; background:url('images/bg_info_2_bottom_white.gif') no-repeat top left;}
	
	
	
/* Kontakt Boxen */
.box_user_new { margin:8px 0 0 0; padding:0; width:;    overflow:hidden; border:0px solid #c00;}

.box_user_top { margin:0; padding:0; width:113px;    overflow:hidden;}

.box_kontakt_all { margin:22px 0 0 0; padding:0; width:400px; overflow:hidden; float:left; border:0px solid #c00;}

.box_user_all { margin:22px 0 0 0; padding:0; width:233px; position:absolute; left:430px; z-index:2; overflow:hidden; border:0px solid #c00;}

.box_user_search { margin:22px 0 0 0; padding:0; width:185px; position:absolute; left:430px; z-index:2; overflow:hidden; border:0px solid #c00;}

.box_kontakt_1 { margin:0 0 21px 0; padding:0; width:; overflow:hidden; }

	.kontakt_1_top
	{
		margin:0;
		padding:0;
		
		width:;
		height:24px;
		
		background:url('images/bg_kontakt_top_257_24.gif') no-repeat top left;
	}
	
	.user_1_top
	{
		margin:0;
		padding:0;
		
		width:;
		height:27px;
		
		background:url('images/bg_user_top_233_27.gif') no-repeat top left;
	}
	
		.kontakt_1_top_text
		{
			margin:0;
			padding:3px 0 0 10px;
		}
	
	.kontakt_1_entry
	{
		margin:0;
		padding:0;
		
		width:;
		height:35px;
		
		overflow:hidden;
		
		background:url('images/bg_kontakt_entry_257_35.gif') no-repeat top left;
	}
	

	

	
	
	.user_1_entry
	{
		margin:0;
		padding:0;
		
		width:;
		height:142px;
		
		position:relative;
		top:0;
		left:0;

		clear:both;
		
		overflow:hidden;
		
		background:url('images/bg_user_entry_233_142.gif') no-repeat top left;
	}
	

	.user_1_entry_img
	{
		margin:6px 14px 10px 8px;
		float:left;
		
	}
	.user_1_entry_text
	{
		margin:30px 0 30px 0;
		padding:0;
	}
	
		
	.user_2_entry
	{
		margin:0;
		padding:0;
		
		width:;
		height:24px;
		
		overflow:hidden;
		
		background:url('images/bg_user_entry_233_24.gif') no-repeat top left;
	}
	
		.kontakt_1_entry_text
		{
			margin:0;
			padding:4px 9px 0 9px;
		}
		
		.kontakt_2_entry_text
		{
			width:70px;
			margin:0;
			padding:12px 0 0 0;
			float:left;
			text-align:right;

		}
		
		.kontakt_2_entry_text_age
		{
			width:25px;
			margin:0;
			padding:12px 0 0 0;
			float:left;
			text-align:right;

		}
		
		.kontakt_3_entry_text
		{
			width:170px;
			margin:0;
			padding:6px 0 2px 0;
			
			text-align:right;
			

		}
		
		.kontakt_4_entry_text
		{
			width:170px;
			margin:0;
			padding:10px 0 4px 0;
			float:left;
			text-align:right;
		}
		
		.kontakt_button_text
		{
			width:190px;
			margin:0;
			padding:12px 0 0 0;
			float:left;
			text-align:right;
		}

		.kontakt_1_button
		{
			margin:0;
			padding:14px 0 0 200px;
		}
			
		
		.inputfield_kontakt
		{
			
			width:155px;
			margin:8px 0px 0px 10px;
			
			
		}
		
		.inputfield_kontakt_small
		{
			
			width:70px;
			margin:8px 0px 0px 10px;
			
		}
		
		.inputfield_kontakt_age
		{
			
			width:60px;
			margin:8px 0px 0px 10px;
			float:left;
			
		}
/*


		
	border:0px solid #ccc;

*/



	
	.kontakt_1_bottom
	{
		margin:0;
		padding:0;
		
		width:;
		height:35px;
		
		background:url('images/bg_kontakt_bottom_257_35.gif') no-repeat top left;
	}
	
	
	.kontakt_2_bottom
	{
		margin:0;
		padding:0;
		
		width:;
		height:140px;
		
		background:url('images/bg_kontakt_bottom_257_140.gif') no-repeat top left;
	}
	


	.user_1_bottom
	{
		margin:0;
		padding:0;
		
		width:;
		height:142px;
		
		position:relative;
		top:0;
		left:0;

		clear:both;
		
		overflow:hidden;
		
		background:url('images/bg_user_bottom_233_142.gif') no-repeat top left;
	}
	
	


/* Ende Kontakt Boxen */

/* tagesgirl_kalender */

.box_tagesgirl_kalender_left { margin:32px 0 0 0; padding:0; width:413px;    overflow:hidden; border:0px solid #c00;}

	.tagesgirl_kalender_top_413_24
	{
		margin:6px 0 0px 0;
		padding: 0;
		
		width:;
		height:24px;
		
		background:url('images/bg_stahl_top_413_24.gif') no-repeat top left;
	}
	
	.tagesgirl_kalender_date_box
	{
		width:413px;
		height:177px;
		
		border:0px solid #ccc;
	}
	
	.tagesgirl_kalender_image_box
	{
		margin:0px 0px 0px 12px;
		width:120px;
		height:171px;
		border:0px solid #c00;
		float:left;

		
		background:url('images/tagesgirl_kalender_red_box.gif') no-repeat top left;
	}
	
	.tagesgirl_kalender_weekday
		{
			width:73px;
			height:20px;
			margin:0px;
			padding:0;
			text-align:right;
		}
	.tagesgirl_kalender_img_back
	{		
		background:url('images/image_back.gif') no-repeat top left;
	}
	
	.tagesgirl_kalender_bottom_back
	{		
		background:url('images/link_bottom.gif') no-repeat top left;
		width:292px;
		height:37px;
	}
	
	.tagesgirl_kalender_htg
	{		
		background:url('images/tag_htg.gif') no-repeat top left;
		width:218px;
		height:140px;
	}
	
	.tagesgirl_kalender_text_back_
	{		
		
		width:74px;
		height:140px;
		float:left;
		background:url('images/htg_big_2.gif') no-repeat top left;
	}
	
	.tagesgirl_kalender_tage_box
	{		
	
		position:absolute;
		top:110px;
		left:9px;
		float:left;
		width:70px;
		height:140px;	
	}
	
	.tagesgirl_kalender_tage_text
	{		
	
		width:70px;
		height:20px;
		float:left;
		text-align:right;
	}
	
	.tagesgirl_kalender_red_box_gr
	{		
		
		width:413px;
		height:41px;
		background:url('images/tagesgirl_kalender_red_box_gr.gif') no-repeat top left;
	}
	
	.tagesgirl_kalender_trennline
	{		
		
		width:413px;
		height:3px;
		background:url('images/trennline_413.gif') no-repeat top left;
	}
	
	

/* ENDE tagesgirl_kalender  */

/* tagesgirl top 100 */

.box_tagesgirl_100_left { margin:32px 0 0 0; padding:0; width:438px;    overflow:hidden; border:0px solid #c00;}

	.tagesgirl_100_top_413_24
	{
		margin:6px 0 6px 0;
		padding: 0;
		
		width:;
		height:24px;
		
		background:url('images/bg_stahl_top_413_24.gif') no-repeat top left;
	}
	
	.tagesgirl_100_box_red_121_218_float_left
	{
		margin:0px 24px 7px 0;
		padding: 0;
		
		width:121px;
		height:218px;
		float:left;
		background:url('images/tagesgirl_100_box_121_218.gif') no-repeat top left;
		/*border:1px solid #ccc;*/
	}
	
	.tagesgirl_100_red_boxes
	{
		width:438px;
		height:450px;
	}
	
	
	.tagesgirl_100_box_red_413_54
	{
		margin:5px 0 0 0;
		padding: 0;
		
		width:413px;
		height:54px;

		background:url('images/tagesgirl_100_box_413_54.gif') no-repeat top left;
	}
	
	.tagesgirl_100_text_413
		{
			width:413px;
			margin:0;
			padding:2px 0 0 0;
			text-align:right;
		}
	
	.tagesgirl_100_text_1
	{
		padding: 10px 0 0 0;
		
	}
	
	.tagesgirl_100_text_2
	{
		padding: 5px 0 0 0;
		
	}



/* ENDE tagesgirl top 100 */

/* Titelgirl Galerie */
	.titelgirl_galerie_top_413_24
	{
		margin:6px 0 0px 0;
		padding: 0;
		
		width:;
		height:24px;
		
		background:url('images/bg_stahl_top_413_24.gif') no-repeat top left;
	}
	
	.titelgirl_galerie_archiv
	{
		margin:0px 0px 3px 0px;
		padding: 0;
		
		width:413px;
		height:28px;
		
		background:url('images/titelgirl_kalender_413_28.gif') no-repeat top left;
	}
	
	.titelgirl_galerie_boxes
	{
		margin:0px 0px 0px 3px;
		width:430px;
		height:790px;
	}
	
	.titelgirl_galerie_143_195
	{
		margin: 0;
		padding: 0;
		float:left;		
		width:140px;
		height:200px;
	}

	.titelgirl_galerie_line
	{
		margin:0;
		
		width:413px;
		height:3px;
		
		position:relative;
		top:203px;
		left:0px;
		z-index:1;

			
		background:url('images/trennline_413.gif') no-repeat top left;
	}
	
	.titelgirl_galerie_line_2
	{
		margin:0;
		
		width:413px;
		height:3px;
		
		position:relative;
		top:400px;
		left:0px;
		z-index:1;

			
		background:url('images/trennline_413.gif') no-repeat top left;
	}
	

	.titelgirl_galerie_line_3
	{
		margin:0;
		
		width:413px;
		height:3px;
		
		position:relative;
		top:597px;
		left:0px;
		z-index:1;

			
		background:url('images/trennline_413.gif') no-repeat top left;
	}

/* ENDE Titelgirl Galerie */

/* Formular Suche  */

	.formular_suche_top
	{
		padding:0;
		width:400px;
		height:24px;
		background:url('images/formular_suche_top.gif') no-repeat;
	}

	.formular_suche_trennlinie {
		padding:0;
		width:400px;
		height:3px;
		background:url('images/formular_suche_trennlinie.gif') top left no-repeat;
	}
	
	.formular_suche_entry {
		padding:0;
		width:400px;		
		background:url('images/formular_suche_entry.gif') repeat-y;
	}
	
	.formular_suche_bottom {
		padding:0;
		width:400px;
		height: 24px;
		background:url('images/formular_suche_bottom.gif') no-repeat;
	}
	
	.formular_suche_submit {
		background:url('images/suche_bottom.gif') repeat-x;
		background-position: -5px 0px;
		height: 18px;
		text-align: right;
		border-right: 1px solid #000;
		border-left: 1px solid #000;
		padding: 4px 25px 0 0;
	}
	
	.formular_suche_schmal_submit {
		background:url('images/bg_box_1_bottom.gif') no-repeat;
		height: 28px;
		text-align: right;
		padding: 0 20px 0 0;
	}
	
	
	
	.inputfield_suche {
		width:42px;
	}
	
	.selectfield_suche {
		width:143px;
	}
	
	.selectfield_suche_gr {
		width:160px;
	}	
/* ENDE Formular Suche  */


/* START Matching Result*/

	.matching_result_top_413_24
	{		
		margin:75px 0 15px 0;
		width:413px;
		height:24px;
		background:url('images/bg_stahl_top_413_24.gif') no-repeat top left;
	}
	
	.matching_result_top_2__413_24
	{		
		margin:15px 0 15px 0;
		width:413px;
		height:24px;
		background:url('images/bg_stahl_top_413_24.gif') no-repeat top left;
	}
	
/* ENDE Matching Result*/

/* START Quickfinder */

	.quickfinder_top_pics
	{		
		margin:0px 0px 11px 0px;
		width:470px;
		height:152px;
	}
	
	.quickfinder_bottom_pics
	{		
		margin:10px 0px 0px 0px;
		width:470px;
		height:330px;
	}
	
	.quickfinder_pics
	{		
		margin:0px 2px 0px 0px;
		width:150px;
		height:152px;
		float:left;
	}
	
	.quickfinder_pics_search
	{		
		margin:0px 2px 13px 0px;
		width:150px;
		height:152px;
		float:left;
	}
	
	.quickfinder_search_line_1
	{
		margin:0;
		
		width:450px;
		height:3px;
		
		position:absolute;
		top:465px;
		left:9px;
		z-index:1;

			
		background:url('images/trennline_450.gif') no-repeat top left;
	}
	
	
	.quickfinder_search_line_2
	{
		margin:0;
		
		width:450px;
		height:3px;
		
		position:absolute;
		top:630px;
		left:9px;
		z-index:1;

			
		background:url('images/trennline_450.gif') no-repeat top left;
	}
	

	.quickfinder_top_red
	{		
		margin:0;
		width:450px;
		height:22px;

		background:url('images/top_450_22_red.gif') no-repeat top left;
	}
	
	.quickfinder_trennlinie
	{		
		margin:0;
		width:450px;
		height:3px;

		background:url('images/top_450_trennlinie.gif') no-repeat top left;
	}
	
	.quickfinder_bottom_red
	{		
		margin:0;
		width:450px;
		height:60px;

		background:url('images/bottom_450_60_red.gif') no-repeat top left;
	}
	
	.quickfinder_bottom_red_450_37
	{		
		margin:0;
		width:450px;
		height:37px;

		background:url('images/bottom_450_37_red.gif') no-repeat top left;
	}
	
	.quickfinder_entry_450_32_red
	{		
		width:450px;
		height:32px;

		background:url('images/entry_450_32_red.gif') no-repeat top left;
	}
	
	.quickfinder_entry_450_60_red
	{		
		margin:0;
		width:450px;
		height:60px;

		background:url('images/entry_450_60_red.gif') no-repeat top left;
	}
	
	.quickfinder_trennline_450
	{		
		margin:18px 0px 12px 0px;
		width:450px;
		height:3px;

		background:url('images/trennline_450.gif') no-repeat top left;
	}
	
	.quickfinder_trennline_158
	{		
		width:158px;
		height:3px;

		background:url('images/quickfinder_trennline_158.gif') no-repeat top left;
	}
	
	.bg_info_2_158_17
	{		
		width:158px;
		height:17px;

		background:url('images/bg_info_2_158_17.gif') no-repeat top left;
	}
	
	.bg_info_2_158_97
	{		
		width:158px;
		height:97px;

		background:url('images/bg_info_2_158_97.gif') no-repeat top left;
	}
	
	
	
	.inputfield_quickfinder
	{
		width:115px;
	}
	
	.inputfield_quickfinder_2
	{
		width:111px;
	}

/* ENDE Quickfinder */

/* START Gewinnspiel */


	
	.gewinnspiel_headline { margin:14px 0 0 0; padding:0; width:;    overflow:hidden; border:0px solid #c00;}

	.box_gewinnspiel_middle_left { margin:19px 0 0 0; padding:0; width:436px; height:400px; overflow:hidden; float:left; border:0px solid #c00;}

	.box_gewinnspiel_middle_right { margin:0; padding:0 0 0 0px; width:160px; position:absolute; left:468px; z-index:2; overflow:hidden; border:0px solid #c00;}
	
	.gewinnspiel_top_red
	{		
		margin:0;
		width:436px;
		height:24px;

		background:url('images/top_436_24_red.gif') no-repeat top left;
	}
	
	.gewinnspiel_trennlinie
	{		
		margin:0;
		width:436px;
		height:3px;

		background:url('images/top_436_trennlinie.gif') no-repeat top left;
	}
	
	
	.gewinnspiel_bottom_red_436_35
	{		
		margin:0;
		width:436px;
		height:35px;

		background:url('images/bottom_436_35_red.gif') no-repeat top left;
	}
	
	.gewinnspiel_entry_436_32_red
	{		
		width:436px;
		height:32px;

		background:url('images/entry_436_32_red.gif') no-repeat top left;
	}
/* Ende Gewinnspiel */

/* Visitenkarte */

.box_msg_1
{
	margin:10px 0 0 0;
	padding:0 0 10px 10px;
	
	/*background:url('images/bg_vkart_msg_box.gif') repeat-x bottom left;*/
	border:0px solid #fff;
}


/* Bilder und Galerie Listen*/
.box_images_list_1 { float:left; margin:10px 7px 0 7px;}
.images_list_1_intern { position:relative; text-align:center;  width:86px; height:105px; background:url('images/bg_user_pics.gif') no-repeat top left;}
.images_list_2_intern { position:relative; text-align:center;  width:180px; height:160px; background:url('images/bg_user_pics2.gif') no-repeat top left;}
.images_list_1_img img { margin:3px 0 0 0; }
.images_list_1_checkbox { position:absolute; bottom:4px; left:36px;}

.images_list_1_checkbox input { width:15px; height:15px;}



/* Vorschau neue Nachrichten  */

.preview_msg { margin:0; padding:0; height:76px; position:relative; top:0; left:0; overflow:hidden; }

.preview_msg_img { margin:0; padding:0; width:56px; height:56px; position:absolute; top:10px; left:10px; overflow:hidden; clear:both;}
.preview_msg_text_from_1 { margin:0; padding:0; width:70px; height:15px; position:absolute; top:8px; left:74px; overflow:hidden;}
.preview_msg_text_from_2 { margin:0; padding:0; height:15px; position:absolute; top:8px; left:145px; overflow:hidden;}
.preview_msg_text_betr_1 { margin:0; padding:0; width:70px; height:15px; position:absolute; top:32px; left:74px; overflow:hidden;}
.preview_msg_text_betr_2 { margin:0; padding:0; height:15px; position:absolute; top:32px; left:145px; overflow:hidden;}
.preview_msg_text_date_1 { margin:0; padding:0; width:70px; height:15px; position:absolute; top:56px; left:74px; overflow:hidden;}
.preview_msg_text_date_2 { margin:0; padding:0; height:15px; position:absolute; top:56px; left:145px; overflow:hidden; }
.preview_msg_bt_read { margin:0; padding:0; height:15px; position:absolute; top:56px; right:0px; overflow:hidden; }

.msg_bottom_line { margin:0; padding:0; height:22px; background:url('images/bg_vkart_header_row_3.gif') repeat-x top left; }
.msg_bottom_line_left { margin:0 0 0 6px; padding:4px 0 0 0; float:left;}
.msg_bottom_line_right { margin:0 4px 0 0; padding:4px 0 0 0; float:right;}
.msg_bottom_line_right_2 { margin:0 4px 0 0; padding:5px 0 0 0; float:right;}
.msg_bottom_line_right_2 input { margin:0; padding:0 0 0 0; width:12px; height:12px;}
.msg_bottom_line_center { margin:0; padding:4px 0 0 0; text-align:center; border:0px solid #c00;;}



/* Blog, Hauptbox: box_msg_1 */
.blog_msg_img { margin:0 0 0 0; padding:0 8px 0 0; float:left; }
.blog_msg_headline { margin:0 0 3px 0; padding:0; }
.blog_msg_date { margin:0 0 3px 0; padding:0; float:right;}
.blog_msg_name { margin:0 0 3px 0; padding:0;	}
.blog_msg_comment_1	{ margin:5px 0 0 0; padding:0; float:left;}
.blog_msg_comment_2 { margin:5px 0 0 0; padding:0; float:right; }


/* Gästebucheinträge */
/*.gb { margin:0; padding:0; }*/
.gb_entry_1 { margin:15px 0 15px 0; padding:0; }
.gb_entry_1_img { margin:0 0 0 0; padding:0 8px 0 10px; float:left; }
.gb_entry_1_headline { margin:0 0 5px 0; padding:0; }
.gb_entry_1_text { margin:0; padding:0; }
.gb_entry_1_text_1	{ margin:5px 0 0 0; padding:0; float:left;}
.gb_entry_1_text_2 { margin:5px 0 0 0; padding:0; float:right; }
/*.gb_entry_1_bt_delete { margin:0; padding:0;}*/

.gb_entry_2 { margin:10px 0 0 0; padding:0 0 8px 0; border:1px solid #8c8c8c;}
.gb_entry_2_headline { margin:8px 8px 0 8px; padding:0; }
.gb_entry_2_text { margin:3px 8px 0 8px; padding:0; }

	
/* Setcard: Ansicht */	
.setcard_view { margin:0; padding:0; }
.setcard_view_img { float:right; }
.setcard_view_img_state { float:right; margin:0 10px 0 0; }
.setcard_view_headline { margin:0 0 15px 0; padding:0; color:#182931; font-size:24px; font-weight:bold; }
.setcard_view_headline_2 { margin-bottom: 11px; padding:0; color:#182931; font-size:24px; font-weight:bold; }

.setcard_view_text_1_left { margin: 0px 15px 2px 0px; padding:0; }	
.setcard_view_text_1_right { margin: 0px 0px 2px 0px; padding:0; }

.setcard_view_text_2 { margin:15px 0 0 0; padding:0; }
.setcard_view_text_3 { margin:5px 0 0 0; padding:0; }



/* Heft-Artikel  */
.heft_artikel_1 { margin:60px 0 0 0; padding:0; border:0px solid #c00;}
/*.heft_artikel_1 { margin:60px 0 0 0; padding:0; border:0px solid #c00;}*/

/*.heft_artikel_1_headline { margin:0; padding:0; color:#182931; font-size:24px; font-weight:bold;}*/
.heft_artikel_1_text { margin:0; padding:0; }
.heft_artikel_1_text_2 { margin:0; padding:0; }
.heft_artikel_1_bt_change { margin:10px 0 0 0; padding:0; border:0px solid #c00; text-align:right;}

.pic_floater { border: 0px dotted #000000; }


/* Kommentare */
.comment_1 { margin:25px 0 0 0; padding:0; border:0px solid #c00;}
.comment_1_text_1 { margin:8px 0 0 8px; padding:0; color:#333; font-size:11px; }
.comment_1_bt_comment { margin:3px 0 0 8px; padding:0 8px 0 0; text-align:right; float:right; border-right:1px solid #c00; }
.comment_1_bt_delete { margin:3px 0px 0 0; padding:0 0 0 8px; float:right; }
.comment_1_bt_delete_2 { margin:3px 8px 0 0; padding:0 0 0 8px; text-align:right; }
.comment_1_bt_write { margin:10px 0 0 0; padding:0; text-align:right;  }


/* Unterkommentar */
.comment_2 { margin:15px 0 0 0; padding:0 0 8px 0; border:1px solid #8c8c8c;}
.comment_2_headline { margin:8px 8px 0 8px; padding:0; }
.comment_2_text_1 { margin:3px 8px 0 8px; padding:0; color:#333; font-size:11px; }
/*.comment_2_text_2 { margin:3px 0 0 0; padding:0; text-align:right;}*/

/* Bilddatenbank */


/* Klickgalerien */
.heft_clickgal_1 { margin:50px 0 0 0; padding:0; border:0px solid #c00;}
	
/* Wunsch Formular */
.inputfield_wunsch {
	width:140px;
}



/**
 * Teaserpositionen
*/

/* Zeile 1 */
.teaser_p_11_sp { margin:0; padding:0; position:absolute; top:137px; left:181px; z-index:2; }
.teaser_p_11 { margin:0; padding:0; position:absolute; top:147px; left:181px; z-index:2;}
.teaser_p_12 { margin:0; padding:0; position:absolute; top:147px; left:396px; z-index:2;}
.teaser_p_13 { margin:0; padding:0; position:absolute; top:147px; left:611px; z-index:2;}

/* Zeile 2 */
.teaser_p_21_sp { margin:0; padding:0 0 15px 0; position:absolute; top:415px; left:181px; }
.teaser_p_21 { margin:0; padding:0 0 15px 0; position:absolute; top:422px; left:181px; }
.teaser_p_22 { margin:0; padding:0 0 15px 0; position:absolute; top:422px; left:396px; }
.teaser_p_23 { margin:0; padding:0 0 15px 0; position:absolute; top:422px; left:611px; }

/* Zeile 2 - weitere zweite Zeile für den TeaserpageLook mit den Toplisten */
/**.teaser_p_61 { margin:0; padding:0 0 15px 0; position:absolute; top:843px; left:181px; }
.teaser_p_62 { margin:0; padding:0 0 15px 0; position:absolute; top:843px; left:396px; }
.teaser_p_63 { margin:0; padding:0 0 15px 0; position:absolute; top:843px; left:611px; }*/


/* Zeile 3 */
.teaser_p_31 { margin:0; padding:0 0 15px 0; position:absolute; top:696px; left:181px; }
.teaser_p_32 { margin:0; padding:0 0 15px 0; position:absolute; top:696px; left:396px; }
.teaser_p_33 { margin:0; padding:0 0 15px 0; position:absolute; top:696px; left:611px; }	

/* Zeile 3 - weitere dritte Zeile für den TeaserpageLook mit den Toplisten */
/*.teaser_p_71 { margin:0; padding:0 0 15px 0; position:absolute; top:1130px; left:181px; }
.teaser_p_72 { margin:0; padding:0 0 15px 0; position:absolute; top:1130px; left:396px; }
.teaser_p_73 { margin:0; padding:0 0 15px 0; position:absolute; top:1130px; left:611px; }*/


/* Zeile 4 */
.teaser_p_41 { margin:0; padding:0 0 15px 0; position:absolute; top:972px; left:181px; }
.teaser_p_42 { margin:0; padding:0 0 15px 0; position:absolute; top:972px; left:396px; }
.teaser_p_43 { margin:0; padding:0 0 15px 0; position:absolute; top:972px; left:611px; }	

/* Zeile 5 */
.teaser_p_51 { margin:0; padding:0 0 15px 0; position:absolute; top:1244px; left:181px; }
.teaser_p_52 { margin:0; padding:0 0 15px 0; position:absolute; top:1244px; left:396px; }
.teaser_p_53 { margin:0; padding:0 0 15px 0; position:absolute; top:1244px; left:611px; }

/* Zeile 5_v2 */
.teaser_p_51v2 { margin:0; padding:0 0 15px 0; position:absolute; top:1254px; left:181px; }
.teaser_p_52v2 { margin:0; padding:0 0 15px 0; position:absolute; top:1254px; left:396px; }
.teaser_p_53v2 { margin:0; padding:0 0 15px 0; position:absolute; top:1254px; left:611px; }

/* Zeile 6 */
.teaser_p_61_sp { margin:0; padding:0 0 15px 0; position:absolute; top:1512px; left:181px; }
.teaser_p_61 { margin:0; padding:0 0 15px 0; position:absolute; top:1519px; left:181px; }
.teaser_p_62 { margin:0; padding:0 0 15px 0; position:absolute; top:1519px; left:396px; }
.teaser_p_63 { margin:0; padding:0 0 15px 0; position:absolute; top:1519px; left:611px; }

/* Zeile 7 */
.teaser_p_71 { margin:0; padding:0 0 15px 0; position:absolute; top:1794px; left:181px; }
.teaser_p_72 { margin:0; padding:0 0 15px 0; position:absolute; top:1794px; left:396px; }
.teaser_p_73 { margin:0; padding:0 0 15px 0; position:absolute; top:1794px; left:611px; }

/* Zeile 8 */
.teaser_p_81 { margin:0; padding:0 0 15px 0; position:absolute; top:2069px; left:181px; }
.teaser_p_82 { margin:0; padding:0 0 15px 0; position:absolute; top:2069px; left:396px; }
.teaser_p_83 { margin:0; padding:0 0 15px 0; position:absolute; top:2069px; left:611px; }

/* Zeile 9 */
.teaser_p_91 { margin:0; padding:0 0 15px 0; position:absolute; top:2344px; left:181px; }
.teaser_p_92 { margin:0; padding:0 0 15px 0; position:absolute; top:2344px; left:396px; }
.teaser_p_93 { margin:0; padding:0 0 15px 0; position:absolute; top:2344px; left:611px; }

/* Zeile 9 */
.teaser_p_101 { margin:0; padding:0 0 15px 0; position:absolute; top:2619px; left:181px; }
.teaser_p_102 { margin:0; padding:0 0 15px 0; position:absolute; top:2619px; left:396px; }
.teaser_p_103 { margin:0; padding:0 0 15px 0; position:absolute; top:2619px; left:611px; }



/* Positionierungen der Archiv links in den einzelnen TP-Looks */
.link_look_1{ margin:0; padding:0 0 20px 0; position:absolute; top:971px; left:611px; width:205px; text-align:right; }
.link_look_2{ margin:0; padding:0 0 20px 0; position:absolute; top:971px; left:611px; width:205px; text-align:right; }
.link_look_3{ margin:0; padding:0 0 20px 0; position:absolute; top:971px; left:611px; width:205px; text-align:right; }	
.link_look_4{ margin:0; padding:0 0 20px 0; position:absolute; top:971px; left:611px; width:205px; text-align:right; }
.link_look_5{ margin:0; padding:0 0 20px 0; position:absolute; top:1247px; left:611px; width:205px; text-align:right; }
.link_look_6{ margin:0; padding:0 0 20px 0; position:absolute; top:1529px; left:611px; width:205px; text-align:right; }
.link_look_7{ margin:0; padding:0 0 20px 0; position:absolute; top:1529px; left:611px; width:205px; text-align:right; }
.link_look_8{ margin:0; padding:0 0 20px 0; position:absolute; top:1529px; left:611px; width:205px; text-align:right; }
.link_look_9{ margin:0; padding:0 0 20px 0; position:absolute; top:1247px; left:611px; width:205px; text-align:right; }
.link_look_10{ margin:0; padding:0 0 20px 0; position:absolute; top:1247px; left:611px; width:205px; text-align:right; }
.link_look_11{ margin:0; padding:0 0 20px 0; position:absolute; top:2894px; left:611px; width:205px; text-align:right; }

/* Verschiedene Eingabefelder */

.inputfield_normal { border:1px groove #999; font-size:12px; font-weight:normal; }

.inputfield_1 { width:285px; border:1px groove #999; }

.inputfield_2 { width:285px; height:150px; border:1px groove #999; }

.inputfield_3 { width:130px; border:1px groove #999; font-size:12px; font-weight:normal; }

/* Boxen für die jeweiligen Eingabefelder-Klassen */
.inputfield_2_box { margin:0; padding:0; width:287px;}
	

	
/* Allgemein Formatierungen */

.clear_float { clear:both; }

.align_table_right { text-align:left }

.align_table_right table { margin:0 0 0 auto; }


/* Formatierung für den Counter in den Galerien (bisher nur Tagesgirls) */
.img_counter {
	width: 76px;
	height: 18px;
	font-size: 12pt;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #B10B0B;
	border: 1px solid #FFFFFF;
}


/**
 *
 * Verfügbare Links
 *
*/

a.link_black2 { color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
a:link.link_black2 {	color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
a:visited.link_black2 { color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
a:hover.link_black2 { color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
a:active.link_black2 { color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
a:focus.link_black2 { color:#000; text-decoration:none; font-size:14px; font-weight:bold;}

a.link_black3 { color:#000; text-decoration:none; }
a:link.link_black3 {	color:#000; text-decoration:none; }
a:visited.link_black3 { color:#000; text-decoration:none; }
a:hover.link_black3 { color:#000; text-decoration:none; }
a:active.link_black3 { color:#000; text-decoration:none;  }
a:focus.link_black3 { color:#000; text-decoration:none;  }

a.link_black { color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}
a:link.link_black {	color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}
a:visited.link_black { color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}
a:hover.link_black { color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}
a:active.link_black { color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}
a:focus.link_black { color:#000; text-decoration:underline; font-size:100%; font-weight:normal;}

a.link_white { color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}
a:link.link_white {	color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}
a:visited.link_white { color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}
a:hover.link_white { color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}
a:active.link_white { color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}
a:focus.link_white { color:#fff; text-decoration:none; font-size:100%; font-weight:normal;}

a.link_white_2 { color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
a:link.link_white_2 {	color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
a:visited.link_white_2 { color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
a:hover.link_white_2{ color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
a:active.link_white_2 { color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
a:focus.link_white_2 { color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}

a.link_grey { color:#99; text-decoration:none; font-size:100%; font-weight:normal;}
a:link.link_grey {	color:#999; text-decoration:none; font-size:100%; font-weight:normal;}
a:visited.link_grey { color:#999; text-decoration:none; font-size:100%; font-weight:normal;}
a:hover.link_grey { color:#999; text-decoration:none; font-size:100%; font-weight:normal;}
a:active.link_grey { color:#999; text-decoration:none; font-size:100%; font-weight:normal;}
a:focus.link_grey { color:#999; text-decoration:none; font-size:100%; font-weight:normal;}

a.link_red { color:#c00; text-decoration:none;}
a:link.link_red { color:#c00; text-decoration:none;}
a:visited.link_red { color:#c00; text-decoration:none;}
a:hover.link_red { color:#c00; text-decoration:none;}
a:active.link_red { color:#c00; text-decoration:none;}
a:focus.link_red { color:#c00; text-decoration:none; }

a.link_green { color:#007D1A; text-decoration:none;}
a:link.link_green { color:#007D1A; text-decoration:none;}
a:visited.link_green { color:#007D1A; text-decoration:none;}
a:hover.link_green { color:#007D1A; text-decoration:none;}
a:active.link_green { color:#007D1A; text-decoration:none;}
a:focus.link_green { color:#007D1A; text-decoration:none; }

a.link_red_10 { color:#c00; text-decoration:none; font-size:10px;}
a:link.link_red_10 { color:#c00; text-decoration:none;size:10px;}
a:visited.link_red_10 { color:#c00; text-decoration:none;size:10px;}
a:hover.link_red_10 { color:#c00; text-decoration:none;size:10px;}
a:active.link_red_10 { color:#c00; text-decoration:none;size:10px;}
a:focus.link_red_10 { color:#c00; text-decoration:none; size:10px;}

a.link_red_2 { color:#A00909; text-decoration:none;}
a:link.link_red_2 { color:#A00909; text-decoration:none;}
a:visited.link_red_2 { color:#A00909; text-decoration:none;}
a:hover.link_red_2 { color:#A00909; text-decoration:none;}
a:active.link_red_2 { color:#A00909; text-decoration:none;}
a:focus.link_red_2 { color:#A00909; text-decoration:none; }

a.link_red_bookmark { color:#c00; text-decoration:none; font-size:10px;}
a:link.link_red_bookmark { color:#c00; text-decoration:none;size:10px;}
a:visited.link_red_bookmark { color:#c00; text-decoration:none;size:10px;}
a:hover.link_red_bookmark { color:#c00; text-decoration:none;size:10px;}
a:active.link_red_bookmark { color:#c00; text-decoration:none;size:10px;}
a:focus.link_red_bookmark { color:#c00; text-decoration:none; size:10px;}

a.link_666 { color:#666; text-decoration:none; font-size:100%; font-weight:normal;}
a:link.link_666 {	color:#666; text-decoration:none; font-size:100%; font-weight:normal;}
a:visited.link_666 { color:#666; text-decoration:none; font-size:100%; font-weight:normal;}
a:hover.link_666 { color:#666; text-decoration:none; font-size:100%; font-weight:normal;}
a:active.link_666 { color:#666; text-decoration:none; font-size:100%; font-weight:normal;}
a:focus.link_666 { color:#666; text-decoration:none; font-size:100%; font-weight:normal;}

a.link_333{ color:#333; text-decoration:none; font-size:100%;}
a:link.link_333{	color:#333; text-decoration:none; font-size:100%;}
a:visited.link_333{ color:#333; text-decoration:none; font-size:100%;}
a:hover.link_333{ color:#333; text-decoration:none; font-size:100%; }
a:active.link_333{ color:#333; text-decoration:none; font-size:100%;}
a:focus.link_333 { color:#333; text-decoration:none; font-size:100%;}

/**
 *
 * Verfügbare Schriftklassen
 *
*/


.text_bfbfbf_11 { color:#bfbfbf; font-size:11px;}


/* Schriftfarbe schwarz */
.text_000_11
{
	color:#000;
	font-size:11px;
}

.text_000_12
{
	color:#000;
	font-size:12px;
}

.text_000_14
{
	color:#000;
	font-size:14px;
}

.text_000_18
{
	color:#000;
	font-size:18px;
}


.text_000_24
{
	color:#000;
	font-size:24px;
}
/* Schriftfarbe weiß */
.text_fff_10
{
	color:#fff;
	font-size:10px;
}

.text_fff_11
{
	color:#fff;
	font-size:11px;
}


.text_fff_12
{
	color:#fff;
	font-size:12px;
}

.text_fff_14
{
	color:#fff;
	font-size:14px;
}


.text_fff_big
{
	font-size:15px;
	color:#fff;
}

.text_fff_16
{
	font-size:15px;
	color:#fff;
}



.text_fff_30
{
	font-size:30px;
	color:#fff;
}


/* Schriftfarbe rot */
.text_c00_11
{
	color:#c00;
	font-size:11px;
}

.text_c00_12
{
	color:#c00;
	font-size:12px;
}

.text_c00_14
{
	color:#c00;
	font-size:14px;
}

.text_darkred_11
{
	color:#b10b0b;
	font-size:11px;
}


/* Schriftfarbe grau */

.text_dark_grey_11
{
	color:#182931;
	font-size:11px;
}

.text_dark_grey_12
{
	color:#182931;
	font-size:12px;
}

.text_999_10
{
	color:#999;
	font-size:10px;
}

.text_999_11
{
	color:#999;
	font-size:11px;
}

.text_999_11
{
	color:#999;
	font-size:11px;
}

.text_999_14
{
	color:#999;
	font-size:14px;
}

.text_666_11 { color:#666; font-size:11px;}	

.text_333_11
{
	color:#333;
	font-size:11px;
}

.text_333_12
{
	color:#333;
	font-size:12px;
}

.text_414141_11 {
	color: #414141;
	font-size: 11px;
}

/* Schriftfarbe grün */

.text_green_11
{
	color:#006600;
	font-size:11px;
}

/* Dies ist die Schriftart für Copyrighttexte */
.copyright_text {
	color:#AAAAAA;
	font-size:10px;
}

/* Verschiedene Überschriften */
.headline_middle
{
	color:#182931;
	font-size:14px;
	font-weight:bold;
}

.headline_big
{
	color:#182931;
	font-size:18px;
	font-weight:bold;
}

.headline_vbig
{
	color:#182931;
	font-size:24px;
	font-weight:bold;
}



.text_red_12_bold
{
	color:#B10B0B;
	font-size:12px;
	font-weight:bold;
}

.text_red_12
{
	color:#B10B0B;
	font-size:12px;
}

.text_red_14
{
	color:#B10B0B;
	font-size:14px;
}


/**
 * Resultat-Ausgabe der User- und Anzeigensuche:
 */
.matching_result_header {
	background:url(images/suche/header1.gif) no-repeat;
	width:413px; 
	height:23px; 
	margin:55px 0 0 0;
}
 
.matching_result_footer {
	background:url(images/suche/footer1.gif) no-repeat;
	width:413px;
	margin:0px;
} 
 
.matching_result_navi {
	background:url(images/suche/bg_page_navi.gif) no-repeat; 
	background-position: 0 -2px;
	width:413px;
	margin:0px;
}

/**
 * Standard MouseOver-Tooltip:
 */
.tooltip {
	color:			#c00;
	font-size:		11px;
	font-align:		left;
	margin:			0 0 0 8px;
}

.tooltip b {
	color:			#333;
}



.star-rating,.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating 
.current-rating, .current-ratingb {	background: url(images/star_4.gif) left -1000px repeat-x;}
 
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{	
display: inline;
}
.star-rating a, 
.star-rating 
.current-rating,.current-ratingb {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;	border: none;}


.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{	background-position: left bottom;}
.star-rating a.aa-stars{
	width:20%;
	z-index:6;
}
.star-rating a.bb-stars{
	width:40%;
	z-index:5;
}
.star-rating a.cc-stars{
	width:60%;
	z-index:4;
}
.star-rating a.dd-stars{
	width:80%;
	z-index:3;
}
.star-rating a.ee-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;}	

.star-rating .current-ratingb{
	z-index:1;
	background-position: left center;}	


/* smaller star */
.small-star{
	width:75px;
	height:15px;
}.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(images/star_small3.gif);
	line-height: 15px;
	height: 15px;
}

/* smaller star2 */
.small-star2{
	width:75px;
	height:15px;
}.small-star2,
.small-star2 a:hover,
.small-star2 a:active,
.small-star2 a:focus,
.small-star2 .current-rating{
	background-image: url(images/star_small3.gif);
	line-height: 15px;
	height: 15px;
}

/* smaller star2 */
.small-star3{
	width:50px;
	height:10px;
}.small-star3,
.small-star3 a:hover,
.small-star3 a:active,
.small-star3 a:focus,
.small-star3 .current-rating{
	background-image: url(images/star_small4.gif);
	line-height: 10px;
	height: 10px;
}


.picture_toplist_width{
width:440px; margin-top:7px;
}
.picture_box{
float:left; 
margin:0px 25px 7px 0px; 
width:121px; 
height:218px; 
background:url('images/tagesgirl_100_box_121_190.gif') no-repeat top left;
}

.flash_box{
float:left; 
margin:0px 25px 7px 0px; 
width:121px;
height:150px;
background:url('images/bg_flash_toplist.gif') no-repeat top left;
}



.picture_box_head{
text-align:center;
color:#FFFFFF;
padding-top:5px;
font-weight:bold;
}
.picture_box_image{
padding:0px 0px 1px 6px;
height:166px;
width:108px;
text-align:center;
}

.flash_box_image{
padding:0px 0px 1px 6px;
height:95px;
width:108px;
text-align:center;
}

/*Für die Streetgirl Voting Toplist*/
.picture_box_230{
float:left; 
margin:0px 25px 40px 0px; 
width:121px; 
height:230px; 
background:url('images/tagesgirl_100_box_121_230.gif') no-repeat top left;
}
.picture_box_image_230{
padding:0px 0px 1px 6px;
height:163px;
width:108px;
text-align:center;
}
.picture_box_image_name{
color:#FFFFFF;
font-size:14px;
text-align:center;
height:47px;
}


.picture_box_foot{
text-align:center; 
color:black; 
font-size:11px;
}
.toplist_headline{
font-size:24px;
font-weight:bold;
text-align:center;
}
.toplist_links{ 
  text-align:center;
  height:26px;
  margin-top:10px; 
  margin-bottom:2px; 
  padding-top:2px;
  font-size:16px; 
  font-weight:bold;
  color:#FFFFFF;
  background:url('images/toplist_head.gif') no-repeat top left;
  
}
.toplist_links a{color:#FFFFFF; font-size:16px; font-weight:bold;}

.mycoupeboxicon{
float:left; margin:3px 3px 0px 0px; width:18px; text-align:center;
}
.mycoupeboxicon2{
float:left; margin:0px 3px 0px 0px; width:18px; text-align:center;
}
.mycoupeboxicon3{
float:left; margin:1px 3px 0px 0px; width:18px; text-align:center;
}

.vor_link{
	color:black;
	font-size:11px;
	text-decoration:none;
	padding-left:25px;
	font-weight:bold;
}
.zurueck_link{
	color:#c00;
	font-size:11px;
	text-decoration:none;
	padding-right:40px;
	font-weight:bold;
}
.header_gal_4_2 {
 padding-left:15px;
 height:25px;
 background:url('images/bg_header_4_413_2.gif') no-repeat top left;
 }
 
 .toplist_filter{
  text-align:center;
  padding-bottom:11px;
 }
 .toplist_filter_link{
  width:195px;
  float:left;
   }
   
 
/* Teaserlokk 10 - Voting Boxes */
.voting_teaser_box { width:185px; font-size:11px;}
			
.voting_teaser_box .top { height:26px; background:url('images/bg_voting_teaser_box_1_top.gif') top left no-repeat; overflow:hidden; }
	.top .text { padding:5px 0 0 10px; text-align:left; font-size:12px; font-weight:bold; color:#fff; }

.voting_teaser_box .middle_1 { height:70px; width:285px; position:relative; background:url('images/bg_voting_teaser_box_1.gif') top left repeat-y; }
	/* Voting Boxen Bilder und Videos */
	.middle_1 .img_box { width:56px; height:56px; position:absolute; top:3px; left:9px; border:0px solid #ccc;}
	
	.img_box img { border:0px solid #fff; }
	.middle_1 .txt_box { width:98px; position:absolute; top:3px; left:84px; overflow:hidden; font-size:11px;}
	.txt_box .place { font-size:16px; font-weight:bold; color:#fff;}
	.txt_box .name { font-size:11px; color:#fff; position:relative; top:-3px;}
	.txt_box .vote_img { background-color:#fff; padding:1px 2px 1px 2px; float:left; margin-top:0px;}
	.txt_box .vote_text { font-size:11px; color:#fff; clear:both; padding-top:2px;}
	
/* Voting Box Blogs*/
.voting_teaser_box .middle_2 { overflow:hidden; width:185px; height:70px; position:relative; background:url('images/bg_voting_teaser_box_1.gif') top left repeat-y; border:0px solid #ccc;}	
	/*.middle_2 .place { position:absolute; top:4px; left:8px;  font-size:22px; font-weight:bold; color:#fff; }*/
	.middle_2 .image { padding:0 0 0 0; width:45px;}
	.img_text { position:absolute; top:5px; left:8px; }
	.middle_2 .text  { border:0px solid #fff; width:128px; }
	.text .headline {  font-size:12px; font-weight:bold; color:#fff; border:0px solid #ccc; height:; overflow:hidden;}
	.text .text_preview { font-size:11px; color:#fff;  border:0px solid #ccc; height:; overflow:hidden;}
	.middle_2 .voting { position:absolute; top:92px; right:5px; width:; text-align:center;}
	.voting .vote_img { background-color:#fff; padding:0 2px 0 2px; float:left; }
	.voting .vote_text { font-size:11px; color:#fff; clear:both; }
	.middle_2 .bt_mehr { position:absolute; top:53px; right:5px; }
	
.voting_teaser_box .bottom { height:26px; background:url('images/bg_voting_teaser_box_1_bottom.gif') top left no-repeat }
	.bottom .text { padding:7px 0 0 79px;  font-size:12px; font-weight:bold; }



/* Word Cloud */
a.word_cloud {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	padding: 8px 4px 8px 4px;
	text-decoration: none;
}

a:hover.word_cloud { text-decoration: underline; }

.chat_management { font-size:11px; }
.chat_management .chat_row { margin:10px 0 10px 0; padding:0; }


/**
  * Videoteaser
  */
.box_videoteaser_1 { }
.box_videoteaser_1 .date { padding:8px 0 0 0; margin:0 0 0 32px; font-size:11px;}
.box_videoteaser_1 .image {padding:1px 0 6px 1px; border:0px solid #c00; margin:3px 0 0 32px; background:url("http://coupe-videos.de/version/301/bilder/bg_cover_90.gif") top left no-repeat; }
.box_videoteaser_1 .title {margin:2px 0px 0 5px;  font-size:11px; font-weight:bold; text-align:center; }
.box_videoteaser_1 .stripline { padding:0; margin:10px 5px 0 5px; background-color:#999;}

.box_videoteaser_2 { }
.box_videoteaser_2 .date { padding:8px 0 0 0; margin:0 0 0 45px; font-size:11px;}
.box_videoteaser_2 .image {padding:1px 0 6px 1px; margin:3px 0 0 45px; background:url("http://coupe-videos.de/version/301/bilder/bg_cover_90.gif") top left no-repeat; }
.box_videoteaser_2 .title {margin:2px 0px 0 5px;  font-size:11px; font-weight:bold; text-align:center; }
.box_videoteaser_2 .stripline { padding:0; margin:10px 5px 0 5px; background-color:#999;}

/**
 * Werbelayer
 */
.pos_ad_layer { position:absolute; top:130px; left:80px; width:700px; height:500px; z-index:10001; }
.pos_ad_layer_iframe { position:absolute; top:130px; left:80px; width:700px; height:500px; z-index:10000; }

/**
 * Seitensprung
 */
 
.formularFragen td {padding-top:3px; padding-bottom:3px;}

.sp1 {height:4px;}
.sp2 {height:8px;}
.sp3 {height:16px;}
.sp4 {height:32px;}

/* Ausrichtungen */
.alignCenter { text-align:center; }

/* Farben */
.colorRed { color:#CC0000; }

.sex_affaere .bold { font-weight:bold;}

.sex_affaere .textNormal { font-size:12px; color:#333;}

.sex_affaere .textBig { font-size:15px; color:#333;}


.sex_affaere h1 {margin:0; padding:0; color:#b10b1b; font-size:28px;}
.sex_affaere h2 {margin:0; padding:0; color:#333; font-size:15px;}

.sex_affaere ul.list1  {list-style-type:disc; padding-left:18px; margin:0;}
.sex_affaere .list1 li { margin:4px 0;  }

.whiteBoxTop { background:url("images/sex-affaere/box_top.gif") top left no-repeat; }
.whiteBoxBg { background:url("images/sex-affaere/box_bg.gif") top left repeat-y; }
.whiteBoxBottom { background:url("images/sex-affaere/box_bottom.gif") bottom left no-repeat; }



/**
 * Allgemeine Klassen
 */
.halign { text-align:center;}


.text_24 {font-size:24px;}

/** Toplevelmodul / textteaser **/
.textteaser { background-color:#fff; border:1px solid #CC0000; margin:8px;}	
.textteaser > .box {padding:8px;}
.textteaser h3 {margin:0; padding:0; font-size:15px; text-decoration:underline; color:#c00;}
.textteaser .sp { overflow:hidden; height:8px;}
