*
{
	font-family:				Arial, Verdana,	Helvetica, sans-serif;
}

body
{
	margin:						0px	0px	0px	0px;
	padding:					0px	0px	0px	0px;
	background-repeat:			no-repeat;
	font-size:					10px;
	color:						#273943;
	/* background-color:			#ead9e5; Änderung 29.07.2010 neue Subhome und Marginalspalte ("Rechteseite Hintergrundfarbe") */
    background-color:           #ffffff;
}

img
{
	border:						0px	solid #FFF;
}

a
{
	margin:						0px	0px	0px	0px;
	padding:					0px	0px	0px	0px;
}

.clear
{
	clear:						both;
}

#maindiv
{
	width:						100%;
	height:						100%;
}

#notification
{
	z-index: 999;
	position: fixed;
	left: 10px;
	bottom: 10px;
	width: 190px;
	height: 129px;
	background: transparent url(../images/notification.png) no-repeat;
	display: none;
}

#notification .meldung
{
	margin: 33px 0 0 13px;
	color: #4d4d4d;
	font-size: 12px;
}

#notification .meldung img
{
	float: left;
	margin: 0 10px 0 0;
	display: inline;
}

#notification .meldung strong
{
	font: bold 12px/18px Arial;
}

   /********************/
  /****	  Footer   ****/
 /********************/

/*
#footer,
#footer	a,
#footer	a:hover
{
	clear:						both;
	font-family:				verdana,arial;
	font-size:					9px;
	color:						#000000;
	background-color:			#f7f8fd;
	height:						25px;
	width:						800px;
	text-decoration:			none;
	margin-top:					10px;
}

#footer	img
{
	float:						left;
	margin-right:				2px;
	margin-left:				6px;
}

#footertext
{
	padding:					0px	0px	0px	0px;
	margin:						0px	130px 0px 0px;
	float:						left;
	line-height:				25px;
	color:						#000000;
}

#springerfooter
{
	width:						800px;
	background-color:			#F7F8FD;
	color:						#0073A0;
	background-image:			url(../images/verlauf_kachel.gif);
	background-repeat:			repeat-x;
}

#springerfooter	a,
#springerfooter	a:hover
{
	color:						#0073A0;
	text-decoration:			none;
}

#springerfooter	p
{
	padding:					0px	10px 0px 10px;
	margin:						0px	0px	0px	0px;
}

   /********************/
  /****	  content  ****/
 /********************/

#contentdiv
{
	width:						807px;
	background-color:			#FFFFFF;
	/* background-image:			url(../images/kachel_seite.gif);  Änderung 29.07.2010 neue Subhome und Marginalspalte ("Addidas Streifen") */
	background-repeat:			repeat-y;
	background-position:		800px 0px;
	float:						left;
}

div.label,
div.label_outline
{
	position:relative;
	top:						0px;
	left:						0px;
	height:						20px;
	background-color:			transparent;
	background-image:			url(../images/redcorner_left.gif);
	background-repeat:			no-repeat;
	background-position:		top	left;
	overflow:					hidden;
	display:					block;
}

div.label div.labeltext,
div.label_outline div.labeltext_outline
{
	position:relative;
	height:						20px;
	max-width:					90%;
	background-color:			#B20000;
	display:					inline;
	font-family:				Verdana, sans-serif;
	font-size:					12px;
	font-weight:				normal;
	line-height:				20px;
	color:						#FFFFFF;
	float:						left;
	margin-left:				9px;
}

div.label div.labelclose,
div.label_outline div.labelclose_outline
{
	position:relative;
	top:						0px;
	right:						0px;
	width:						9px;
	height:						20px;
	background-color:			transparent;
	background-image:			url(../images/redcorner_right.gif);
	background-repeat:			no-repeat;
	background-position:		top	left;
	float:						left;
}

div.label_outline
{
	background-image:			url(../images/redwhite_left.gif);
}

div.label_outline div.labeltext_outline
{
	color:						#B20000;
	background-color:			transparent;
	background-image:			url(../images/redwhite_middle.gif);
	background-repeat:			repeat-x;
}

div.label_outline div.labelclose_outline
{
	background-image:			url(../images/redwhite_right.gif);
}

.teaser
{
	position:relative;
	top:						0px;
	left:						0px;
	background-color:			transparent;
	width:						100%;
	min-height:					50px;
	margin-bottom:				10px;
}

.teaser	img
{
	float:						left;
	margin:						0px	10px 0px 0px;
}

.teaser	p
{
	margin-left:				0px	!important;
}

.teaser	div.teasertext
{
	position:					relative;
	top:						0px;
	left:						0px;
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	background-color:			transparent;
	padding-left:				90px;
}

.teaser	div.teasertext .teaserlink
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

.teaser	div.teasertext_normal
{
	position:					relative;
	top:						0px;
	left:						0px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	background-color:			transparent;
	padding-left:				90px;
}

.teaser	div.teasertext_normal .teaserlink
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

.teaser	div.teasertext_normal h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						0px	5px	8px	0px;
	color:						#4D4D4D;
}
div.author
{
	position:					relative;
	top:						0px;
	left:						0px;
	margin:						0px;
	height:						20px;
	min-height:					20px;
	background-color:			transparent;
	margin-left:				90px;
}

div.author img.stift
{
	float:						left;
	display:					block;
	margin-right:				2px;
}

div.author a
{
	position:absolute;
	bottom:0px;
	font-size:					10px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	color:						#20A8B4;
	text-decoration:			none;
	padding:					0px;
}

div.author a:hover
{
	text-decoration:			underline;
}

.Sonderspalte_200
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
	z-index: 0;
}

.Sonderspalte_400
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
	z-index: 0;
}

.Sonderspalte_600
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Sonderspalte_800
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						800px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Sonderspalte_800#Sonderspalte_800_alluser
{
	margin-top:					10px;
	padding-bottom:				0px;
}

.rankingbox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						50px;
	/*height:						80px;*/
	margin-right:				10px;
	padding-left:				0px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
	text-align:					center;
	font-size:					9px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
}

.rankingbox	a
{

}

.ranking,
.ranking_level2,
.ranking_level3,
.ranking_negative
{
	position:					relative;
	top:						0px;
	left:						2px;
	width:						50px;
	height:						80px;
	padding:					12px 12px 0 0;
	background: transparent url(../images/orden.gif) left top no-repeat;
	float:						left;
	overflow:					hidden;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
}

.ranking_negative
{
	background-image:			url(../images/orden_negativ.gif) !important;
}

.ranking_level2
{
	background-image:			url(../images/orden_level2.gif);
}

.ranking_level3
{
	background-image:			url(../images/orden_level3.gif);
}

.ranking .Dot,
.ranking_level2	.Dot,
.ranking_level3	.Dot
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						5px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_dot.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Dot
{
	background-image:			url(../images/orden_dot___level2.gif);
}

.ranking_level3	.Dot
{
	background-image:			url(../images/orden_dot_level3.gif);
}

.ranking .Zahl_0,
.ranking_level2	.Zahl_0_level2,
.ranking_level3	.Zahl_0_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl0.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_0_level2
{
	background-image:			url(../images/orden_zahl0_level2.gif);
}

.ranking_level3	.Zahl_0_level3
{
	background-image:			url(../images/orden_zahl0_level3.gif);
}

.ranking .Zahl_1,
.ranking_level2	.Zahl_1_level2,
.ranking_level3	.Zahl_1_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl1.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_1_level2
{
	background-image:			url(../images/orden_zahl1_level2.gif);
}

.ranking_level3	.Zahl_1_level3
{
	background-image:			url(../images/orden_zahl1_level3.gif);
}

.ranking .Zahl_2,
.ranking_level2	.Zahl_2_level2,
.ranking_level3	.Zahl_2_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl2.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_2_level2
{
	background-image:			url(../images/orden_zahl2_level2.gif);
}

.ranking_level3	.Zahl_2_level3
{
	background-image:			url(../images/orden_zahl2_level3.gif);
}

.ranking .Zahl_3,
.ranking_level2	.Zahl_3_level2,
.ranking_level3	.Zahl_3_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl3.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_3_level2
{
	background-image:			url(../images/orden_zahl3_level2.gif);
}

.ranking_level3	.Zahl_3_level3
{
	background-image:			url(../images/orden_zahl3_level3.gif);
}

.ranking .Zahl_4,
.ranking_level2	.Zahl_4_level2,
.ranking_level3	.Zahl_4_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl4.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_4_level2
{
	background-image:			url(../images/orden_zahl4_level2.gif);
}

.ranking_level3	.Zahl_4_level3
{
	background-image:			url(../images/orden_zahl4_level3.gif);
}

.ranking .Zahl_5,
.ranking_level2	.Zahl_5_level2,
.ranking_level3	.Zahl_5_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl5.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_5_level2
{
	background-image:			url(../images/orden_zahl5_level2.gif);
}

.ranking_level3	.Zahl_5_level3
{
	background-image:			url(../images/orden_zahl5_level3.gif);
}

.ranking .Zahl_6,
.ranking_level2	.Zahl_6_level2,
.ranking_level3	.Zahl_6_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl6.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_6_level2
{
	background-image:			url(../images/orden_zahl6_level2.gif);
}

.ranking_level3	.Zahl_6_level3
{
	background-image:			url(../images/orden_zahl6_level3.gif);
}

.ranking .Zahl_7,
.ranking_level2	.Zahl_7_level2,
.ranking_level3	.Zahl_7_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl7.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_7_level2
{
	background-image:			url(../images/orden_zahl7_level2.gif);
}

.ranking_level3	.Zahl_7_level3
{
	background-image:			url(../images/orden_zahl7_level3.gif);
}

.ranking .Zahl_8,
.ranking_level2	.Zahl_8_level2,
.ranking_level3	.Zahl_8_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl8.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_8_level2
{
	background-image:			url(../images/orden_zahl8_level2.gif);
}

.ranking_level3	.Zahl_8_level3
{
	background-image:			url(../images/orden_zahl8_level3.gif);
}

.ranking .Zahl_9,
.ranking_level2	.Zahl_9_level2,
.ranking_level3	.Zahl_9_level3
{
	position:					relative;
	top:						15px;
	left:						0px;
	width:						14px;
	height:						19px;
	background-color:			transparent;
	background-image:			url(../images/orden_zahl9.gif);
	background-repeat:			no-repeat;
	float:						left;
}

.ranking_level2	.Zahl_9_level2
{
	background-image:			url(../images/orden_zahl9_level2.gif);
}

.ranking_level3	.Zahl_9_level3
{
	background-image:			url(../images/orden_zahl9_level3.gif);
}

.subarticle_400
{
	width:400px;
	height:	auto;
}

.toparticle
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						540px; /*592px;*/
	/*height:					620px;*/
	padding-left:				0px;
	background-color:			transparent;
	float:						left;
	z-index:1;
}

.toparticle_small
{
	width:						400px;
}

.toparticle	.toparticleinfo
{
	margin-top:					20px;
	margin-bottom:				5px;
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	height:						28px;
	float:						left;
}

.toparticle	.toparticleinfo_small
{
	margin-top:					5px;
	margin-left:				8px;
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	height:						28px;
	float:						left;
}

.toparticle	p.article_headline
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
	margin:						3px	0px	10px 0px;
	padding-right:				10px;
	text-align:					left;
}

.articlepicture_left_top
{
	width:						200px;
	float:						left;
	margin-right:				10px;
	margin-bottom:				6px;
	background-color:			#C9FFFD;
}

.articlepicture_left_top div
{
	float:						left;
	margin-bottom:				5px
}

.articlepicture_left_top p
{
	text-align:					left;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				14px;
	margin:						0px	3px	3px	3px;
	color:						#4D4D4D;
}

.articlepicture_left_top
{
	width:						200px;
	float:						left;
	margin:						6px	10px 3px 0px;
	background-color:			#C9FFFD;
}

.articlepicture_left_top div
{
	float:						left;
	margin-bottom:				5px
}

.articlepicture_left_top p
{
	text-align:					left;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				14px;
	margin:						0px	3px	7px	3px;
	padding:					0;
	color:						#4D4D4D;
}

.articlepicture_top
{
	width:						520px;
	float:						left;
	margin-right:				10px;
	margin-bottom:				10px;
	background-color:			#C9FFFD;
	display: inline;
}

.articlepicture_top	div
{
	float:						left;
	margin-right:				5px;
}

.articlepicture_top	p
{
	text-align:					left;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				14px;
	margin:						5px	3px	0px	3px;
	padding:					0 0	7px	0;
	color:						#4D4D4D;
}

.articlepicture_right_top
{
	width:						400px;
	float:						right;
	margin:						6px	20px 6px 10px;
	background-color:			#C9FFFD;
}

.articlepicture_right_top div
{
	float:						left;
	margin-bottom:				5px
}

.articlepicture_right_top p
{
	text-align:					left;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				14px;
	margin:						0px	3px	7px	3px;
	padding:					0;
	color:						#4D4D4D;
}

.toparticle	.paragraph_1spbildlong
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
	margin-top:					3px;
	margin-bottom:				0px;
	padding-right:				20px;
	padding-left:				210px;
	text-align:					left;
}

.article_signature
{
	font-style:					italic;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;



	line-height:				16px;
	color:						#4D4D4D;
}

.toparticle	#ta_date,
.toparticle	#ta_time,
.toparticle	#ta_comments,
.toparticle	#ta_comments a
{
	position:					relative;
	top:						0px;
	left:						0px;
	font-size:					10px;
	font-weight:				normal;
	line-height:				14px;
	font-family:				Georgia, serif;
	color:						#707070;
	height:						20px;
	float:						left;
	padding:					3px;
	text-decoration:			none;
}

.toparticle	#ta_comments a:hover
{
	text-decoration:			underline;
}

.toparticle	#ta_comments
{
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	padding-left:				28px;
	display:					block;
	width:						100px;
}

.article_functions,
.article_functions_comments
{
	position:					relative;
	left:						0px;
	top:						0px;
	margin:						10px 10px 0px 0px;
	padding-top:				4px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	border-top:					1px	dotted #989994;
	border-bottom:				1px	dotted #989994;
	height:						26px;
	clear:						both;
}

.article_functions_comments
{
	margin-left:				8px;
}

.bookmarkbuttons
{
/*	  margin:					  14px 0px 4px 6px;*/
	padding:					0px;
	float:						right;
}

.bookmarkbuttons img
{
	margin-right:				2px;
}

.article_functions div a,
.article_functions_comments	div	a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#20A8B4;
	text-decoration:			none;
}

.article_functions div a:hover,
.article_functions_comments	div	a:hover
{
	text-decoration:			underline;
}

.article_functions #af_comment,
.article_functions #af_fave,
.article_functions #af_rate,
.article_functions #af_forward,
.article_functions #af_favourite,
.article_functions #af_rss,
.article_functions #af_abuse,
.article_functions_comments	#af_comment,
.article_functions_comments	#af_fave,
.article_functions_comments	#af_rate,
.article_functions_comments	#af_forward,
.article_functions_comments	#af_favourite,
.article_functions_comments	#af_rss,
.article_functions_comments	#af_abuse
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						26px;
	float:						left;
	padding-top:				4px;
}

.article_functions #af_comment,
.article_functions_comments	#af_comment
{
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	padding-left:				28px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_fave,
.article_functions_comments	#af_fave
{
	background-image:			url(../images/icon_faven.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_rate,
.article_functions_comments	#af_rate
{
	background-image:			url(../images/icon_bewerten.gif);
	background-repeat:			no-repeat;
	padding-left:				30px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_forward,
.article_functions_comments	#af_forward
{
	background-image:			url(../images/icon_weiterleiten.gif);
	background-repeat:			no-repeat;
	padding-left:				34px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_favourite,
.article_functions_comments	#af_favourite
{
	background-image:			url(../images/icon_bewerten.gif);
	background-repeat:			no-repeat;
	padding-left:				30px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_rss,
.article_functions_comments	#af_rss
{
	background-image:			url(../images/rss.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-right:				6px;
	display:					block;
}

.article_functions #af_abuse,
.article_functions_comments	#af_abuse
{
	background-image:			url(../images/melden.gif);
	background-repeat:			no-repeat;
	background-position:		left 4px;
	padding-left:				20px;
	padding-right:				6px;
	display:					block;
}

#friendicons .userimage50
{
	width: 50px;
	height: 50px;
	overflow: hidden;
	float:						left;
	margin:						8px	8px	8px	8px;
	display:					inline;
}

/*
#friendicons img
{
	float:						left;
	margin:						8px	8px	8px	8px;
}
*/

   /******************************/
  /****	Beitragsauswahlliste ****/
 /******************************/

.articleswitch
{
	width:						400px;
	height:						60px;
	float:						left;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

.articleswitch select
{
	float:						left;
	border:						1px	solid #b5b4b2;
	font-size:					16px;
	line-height:				21px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						18px 0px 0px 12px;
	/*padding:					6px	5px	6px	5px;*/
	width:						370px;
	height:						21px;
}

   /**************************/
  /****	Artikelantworten ****/
 /**************************/

.artikeldatum
{
	margin-left:				30px;
	margin-right:				10px;
	font-size:					10px;
	line-height:				20px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	float:						right;
}

.antworten_titel
{
	width:						299px;
	margin-top:					18px;
	padding-left:				16px;
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	float:						left;
}

.antwort_info
{
	position:					relative;
	width:						190px;
	left:						0px;
	float:						left;
}

.antwort_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.antwort_inlet
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						570px;
	background-color:			#FFFFFF;
}

.antwort_inlet_spacer
{
	height:						14px;
}

.antwort_inlet p
{
	margin:						0px	8px	0px	8px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	padding-left:				182px;
	color:						#4d4d4d;
}

.antwort_inlet p.antwort_box_headline
{
	margin:						0px	8px	16px 8px;
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4d4d4d;
}

.antwort_info_userfoto
{
	width:						50px;
	height:						50px;
	float:						left;
	margin-bottom:				4px;
}

.antwort_info_username
{
	width:						135px;
	float:						left;
	margin-left:				5px;
	font-size:					12px;
	font-weight:				bold;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				16px;
}

.antwort_info_datum
{
	margin:						0px	8px	8px	8px;
	padding-top:				10px;
	font-size:					9px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
}

.antwort_info_action
{
}

.antwort_info_action a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				14px;
	text-decoration:			none;
	margin:						0px;
	color:						#20A8B4;
	display:					block;
	width:						150px;
	height:						18px;
	padding-top:				2px;
}

.antwort_info_action a:hover
{
	text-decoration:			underline;
}

.antwort_info_action_faven,
.antwort_info_action_send,
.antwort_info_action_add
{
	padding-left:				20px;
	background-image:			url(../images/icon_faven.gif);
	background-repeat:			no-repeat;
	border-top:					1px	dotted #989994;
	border-bottom:				1px	dotted #989994;
}

.antwort_info_action_send
{
	background-image:			url(../images/brief.gif);
	background-position:		3px	4px;
	border-top:					1px	solid #FFFFFF;
	border-bottom:				1px	dotted #989994;
}

.antwort_info_action_add
{
	background-image:			url(../images/icon_freundad.gif);
	background-position:		3px	top;
	border-top:					1px	solid #FFFFFF;
	border-bottom:				1px	dotted #989994;
}

.antwort_funktion_comment,
.antwort_funktion_abuse
{
	width:						24px;
	height:						26px;
	margin:						8px	8px	0px	0px;
	float:						right;
}

.antwort_funktion_abuse
{
	width:						15px;
}

.antwort_funktion_comment a,
.antwort_funktion_comment a:hover,
.antwort_funktion_abuse	a,
.antwort_funktion_abuse	a:hover
{
	position:					relative;
	top:						0px;
	left:						0px;
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	background-position:		left top;
	text-decoration:			none;
	display:					block;
	height:						26px;
}

.antwort_funktion_abuse	a,
.antwort_funktion_abuse	a:hover
{
	background-image:			url(../images/melden.gif);
	background-position:		left 3px;
}

.artikeltag
{
	font-size:					11px;
	color:						#20A8B4;
}

.artikeltag:hover
{
	text-decoration:			underline;
}

   /************************/
  /****	About User Box ****/
 /************************/

#about_userbox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						184px;
	padding:					8px;
	float:						left;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
}

.about_title
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						74px;
	height:						18px;
	float:						left;
	font-size:					9pt;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				18px;
	color:						#BE44B3;
	margin-bottom:				5px;
}

.about_name_online
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						18px;
	width:						92px;
	float:						left;
	font-size:					9pt;
	font-weight:				bold;
	font-family:				Verdana, sans-serif;
	line-height:				18px;
	padding-right:				18px;
	margin-bottom:				5px;
	color:						#20A8B4;
	background-color:			#FFFFFF;
	background-image:			url(../images/buddy_online.gif);
	background-repeat:			no-repeat;
	background-position:		right 2px;
}

.about_name_offline
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						18px;
	width:						92px;
	float:						left;
	font-size:					9pt;
	font-weight:				bold;
	font-family:				Verdana, sans-serif;
	line-height:				18px;
	padding-right:				18px;
	margin-bottom:				5px;
	color:						#20A8B4;
	background-color:			#FFFFFF;
	background-image:			url(../images/buddy_offline.gif);
	background-repeat:			no-repeat;
	background-position:		right 2px;
}

.about_name_online a,
.about_name_offline	a
{
	font-family:				Verdana, sans-serif;
	text-decoration:			none;
	color:						#20A8B4;
}

.about_name_online a:hover,
.about_name_offline	a:hover
{
	text-decoration:			underline;
}

.about_imagebox
{
    background-color:           #FFFFFF;
    width:                      50px;
    height:                     50px;
    float:                      left;
	margin-right:				4px;
}

.about_image
{
	float:						left;
	display:                    block;
}

.about_option_1
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						16px;
	width:						108px;
	float:						left;
	background-color:			#FFFFFF;
	background-image:			url(../images/icon_weitereartikel.gif);
	background-repeat:			no-repeat;
	background-position:		3px	5px;
	padding-left:				22px;
	font-size:					9pt;
	font-weight:				normal;
	font-family:				Verdana, sans-serif;
	line-height:				17px;
	border-bottom:				1px	dotted #989994;
}

.about_option_2
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						16px;
	width:						108px;
	float:						left;
	background-color:			#FFFFFF;
	background-image:			url(../images/rss.gif);
	background-repeat:			no-repeat;
	background-position:		-1px -3px;
	padding-left:				22px;
	font-size:					9pt;
	font-weight:				normal;
	font-family:				Verdana, sans-serif;
	line-height:				17px;
	border-bottom:				1px	dotted #989994;
}

.about_option_3
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						17px;
	width:						108px;
	float:						left;
	background-color:			#FFFFFF;
	background-image:			url(../images/icon_freundad.gif);
	background-repeat:			no-repeat;
	background-position:		2px	0px;
	padding-left:				22px;
	font-size:					9pt;
	font-weight:				normal;
	font-family:				Verdana, sans-serif;
	line-height:				17px;
}

.about_option_1	a,
.about_option_2	a,
.about_option_3	a
{
	font-size:					8pt;
	font-weight:				bold;
	font-weight:				normal;
	font-family:				Verdana, sans-serif;
	text-decoration:			none;
	color:						#20A8B4;
}

.about_option_1	a:hover,
.about_option_2	a:hover,
.about_option_3	a:hover
{
	text-decoration:			underline;
}

#nachbar_box
{
	position:relative;
	top:						0px;
	left:						0px;
	float:						left;
	height:						30px;
	margin:						8px;
	background-color:			transparent;
	font-family:				inherit;
}

#nachbar_box img
{
	float:						left;
	margin-right:				5px;
}

#nachbar_box div span
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				13px;
}

#fashion_box
{
	position:					relative;
	top:						0px;
	left:						0px;
	float:						left;
	height:						65px;
	margin:						8px;
	margin-bottom:				2px;
	background-color:			transparent;
}

#fashion_box img
{
	float:						left;
	margin-right:				5px;
}

#fashion_box a.itemname
{
	font-size:					10px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#4D4D4D;
	margin:						2px;
	margin-right:				5px;
	text-decoration:			none;
}

#fashion_box a.itemname:hover
{
	text-decoration:			underline;
}

#fashion_box span
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#4D4D4D;
}

#fashion_box span.gekauft
{
	font-size:					10px;
	font-weight:				normal;
	font-style:					italic;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#4D4D4D;
}

#wishlist_box
{
	position:relative;
	top:						0px;
	left:						0px;
	float:						left;
	margin:						1px	8px;
	background-color:			transparent;
}

#wishlist_box img
{
	float:						left;
	margin-right:				5px;
}

#wishlist_box a.wishlist_itemname
{
	font-size:					10px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#4D4D4D;
	margin:						2px;
	margin-right:				5px;
	text-decoration:			none;
}

#wishlist_box a.wishlist_itemname:hover
{
	text-decoration:			underline;
}

#wishlist_box a.wishlist_kaufen
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	font-style:					italic;
	line-height:				13px;
	color:						#20A8B4;
	margin:						2px;
	margin-right:				5px;
	text-decoration:			none;
}

#wishlist_box a.wishlist_kaufen:hover
{
	text-decoration:			underline;
}

#wishlist_box span.wishlist_autor
{
	font-size:					10px;
	color:						#4D4D4D;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				13px;
}

.community_links
{
	position:					relative;
	top:						0px;
	left:						8px;
	margin-top:					10px;
}

.community_usertags
{
	padding:					0px	8px	0px	8px;
}

a.community_usertag
{
	font-style:					italic;
	font-size:					12px;
	color:						#20A8B4;
}

a.community_usertag:hover
{
	text-decoration:			underline;
}

.community_userziele
{
	padding:					0px	8px	0px	8px;
	font-size:					22px;
	color:						#4d4d4d;
	font-family:				Georgia, serif;
}

.community_userziele ul
{
	margin:						0px	0px	0px	0px;
	padding:					0px	0px	0px	0px;
}

.community_userziele ul	li
{
	list-style:					none;
	margin-bottom:				10px;
	font-family:				Georgia, serif;
}


.community_guestbook_teaser
{
	padding:					0px	8px	0px	8px;
	font-size:					10px;
	color:						#4D4D4D;
	font-weight:				bold;
	font-family:				Georgia, serif;
}

.link_flickr
{
	background-image:			url(../images/icon_flickr.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-bottom:				4px;
}

.link_myspace
{
	background-image:			url(../images/icon_myspace.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-bottom:				4px;
}

   /*********************/
  /****	Dotted line	****/
 /*********************/

.dottedline
{
	position:relative;
	top:						0px;
	left:						8px;
	width:						100%;
	height:						0px;
	line-height:				0;
	margin-top:					5px;
	margin-bottom:				5px;
	border-top:					1px	dotted #989994;
}

   /*********************************/
  /****	Kommentare - Box  200px	****/
 /*********************************/

.CommentBox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
}

.CommentBoxSwitch
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	background-color:			transparent;
	text-align:					left;
	font-size:					8pt;
	padding:					3px	10px;
	float:						right;
}

.CommentBoxContent
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.CommentBoxContent .Entry
{
	background-color:			#FFFFFF;
	width:						374px;
	min-height:					60px;
	margin:						16px 0px 16px 10px;
}

.CommentBoxContent .Entry div.comment_teasertext
{
	margin:						0px	10px 0px 10px;
	padding-bottom:				10px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

.CommentBoxContent .Entry div.comment_linkbox;
{
	width:						30px;
	height:						26px;
}

.CommentBoxContent .Entry div.comment_linkbox a,
.CommentBoxContent .Entry div.comment_linkbox a:hover
{
	position:					relative;
	top:						0px;
	left:						0px;
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	background-position:		340px top;
	text-decoration:			none;
	display:					block;
	text-align:					right;
	width:						100%;
	line-height:				26px;
}

.CommentBoxContent .Entry img
{
	float:						left;
	margin-right:				10px;
}

.CommentBoxContent .Entry div.comment_topic
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	background-color:			transparent;
	margin-left:				60px;
	padding-bottom:				10px;
}

.CommentBoxContent .Entry div.comment_topic	a
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	text-decoration:			none;
	color:						#4D4D4D;
}

.CommentBoxContent .Entry div.comment_topic	a:hover
{
	text-decoration:			underline;
}

.CommentBoxContent .Entry div.comment_author .Comment_Date
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#909090;
	text-decoration:			none;
	padding-left:				10px;
}

div.comment_author
{
	position:					relative;
	right:						0px;
	margin:						0px;
	min-height:					20px;
	background-color:			transparent;
	margin-left:				60px;
	margin-bottom:				8px;
	margin-top:					8px;
}

div.comment_author img.stift
{
	float:						left;
	margin-right:				2px;
}

div.comment_author a
{
	position:					relative;
	bottom:						0px;
	font-size:					10px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	color:						#20A8B4;
	text-decoration:			none;
	padding:					0px;
}

div.comment_author a:hover
{
	text-decoration:			underline;
}

.CommentBox	.CommentBoxSwitch a
{
	background-color:			transparent;
	text-decoration:			none;
	color:						#20A8B4;
}

.CommentBox	.CommentBoxSwitch a:hover
{
	background-color:			transparent;
	text-decoration:			underline;
	color:						#20A8B4;
}

   /*************************************/
  /****	Module - Box  200px, 600px	****/
 /*************************************/

.ModuleBox,
.ModuleBox_600
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
}

.ModuleBox_600
{
	width:						600px;
}

.ModuleBoxContent,
.ModuleBoxContent_600
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.ModuleBoxContent_600
{
	top:						0px;
	width:						600px;
	height:						245px;
}

.ModuleBoxContent .ModuleBoxEntry,
.ModuleBoxContent_600 .ModuleBoxEntry
{
	background-color:			#FFFFFF;
	width:						374px;
	height:						60px;
	min-height:					60px;
	margin:						16px 0px 16px 10px;
	overflow:					hidden;
}

.ModuleBoxContent .ModuleBoxEntry div.module_teasertext,
.ModuleBoxContent_600 .ModuleBoxEntry div.module_teasertext
{
	margin:						0px	10px 0px 10px;
	padding-bottom:				0px;
	padding-left:				77px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

.ModuleBoxContent .ModuleBoxEntry img,
.ModuleBoxContent_600 .ModuleBoxEntry img
{
	float:						left;
	margin-right:				10px;
}

.ModuleBoxContent_600 .ModuleBoxBigBox
{
	float:						left;
	width:						200px;
	height:						220px;
	margin:						16px 0px 16px 0px;
	background-color:			#FFFFFF;
	overflow:					hidden;
}

.ModuleBoxContent_600 .ModuleBoxBigBox img
{
	float:						right;
}

   /*******************************/
  /****	Buddylist -	Box	200px ****/
 /*******************************/

.Buddylist
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat-y;
	background-position:		top	left;
	padding:					8px	0px	12px 6px;
	float:						left;
}

.Buddylist #BuddylistTitle
{
	width:						168px;
	height:						30px;
	background-color:			#FFFFFF;
	margin:						0px	0px	8px	0px;
	font-size:					17px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				30px;
	color:						#4D4D4D;
	text-align:					center;
	overflow:					hidden;
}

.Buddylist #BuddylistContent,
.Buddylist #BuddylistContent_big
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						162px;
	width:						188px;
	overflow:					auto;
}

.Buddylist #BuddylistContent_big
{
	height:						280px;
}

.Buddylist #BuddylistContent .BuddylistEntry,
.Buddylist #BuddylistContent_big .BuddylistEntry
{
	position:					relative;
	width:						168px;
	height:						50px;
	background-color:			#FFFFFF;
	margin-bottom:				6px;
}

.Buddylist #BuddylistContent .BuddylistEntry img,
.Buddylist #BuddylistContent_big .BuddylistEntry img
{
	display:					inline;
	float:						left;
	margin-right:				4px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo
{
	position:					absolute;
	top:						0px;
	left:						50px;
	height:						50px;
	width:						114px;
	padding-left:				4px;
	background-color:			#FFFFFF;
	font-family:				Verdana, Arial,	sans-serif;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Username,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Username
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						114px;
	height:						20px;
	line-height:				20px;
	background-color:			transparent;
	font-size:					12px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Username a,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Username a
{
	text-decoration:			none;
	color:						#20A8B4;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Username a:hover,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Username a:hover
{
	text-decoration:			underline;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Login,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Login
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						114px;
	height:						15px;
	background-color:			transparent;
	color:						#A0A0A0;
	font-size:					10px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Contact,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Contact
{
	position:					relative;
	bottom:						0px;
	left:						0px;
	width:						114px;
	height:						15px;
	background-color:			transparent;
	text-align:					right;
	font-size:					10px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Username .Status_online,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Username .Status_online
{
	position:					absolute;
	top:						0px;
	right:						0px;
	width:						20px;
	height:						20px;
	background-color:			transparent;
	background-image:			url(../images/buddy_online.gif);
	background-repeat:			no-repeat;
	background-position:		right 2px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Username .Status_offline,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Username .Status_offline
{
	position:					absolute;
	top:						0px;
	right:						0px;
	width:						20px;
	height:						20px;
	background-color:			transparent;
	background-image:			url(../images/buddy_offline.gif);
	background-repeat:			no-repeat;
	background-position:		right 2px;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Contact	a,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Contact	a
{
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		bottom right;
	padding-right:				20px;
	text-decoration:			none;
	color:						#20A8B4;
}

.Buddylist #BuddylistContent .BuddylistEntry .Userinfo .Contact	a:hover,
.Buddylist #BuddylistContent_big .BuddylistEntry .Userinfo .Contact	a:hover
{
	text-decoration:			underline;
}

   /****************************************/
  /****	Newuser	- Box 200px	(JüngsTEN) ****/
 /****************************************/

.NewUsers
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						180px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat-y;
	background-position:		top	left;
	padding:					16px 0px 12px 20px;
	float:						left;
}

.NewUsers #NewUsersTitle,
.NewUsers #NewUsersTitle a
{
	width:						105px;
	height:						50px;
	background-color:			#FFFFFF;
	margin:						0px	5px	5px	0px;
	float:						left;
	font-size:					12pt;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				50px;
	color:						#4D4D4D;
	text-align:					center;
	overflow:					hidden;
	text-decoration: 			none;
}

#NewUsersTitle .Highlightbox:hover a,
#NewUsersTitle .Highlightbox.iehovercompat a
{
	background-color:			#f7f0f5;
}

.NewUsers .NewUsers_Imagebox
{
	float:						left;
	margin:						0px	5px	5px	0px;
	padding:					0px;
}

.NewUsers .NewUsers_Imagebox img
{
	border:						0;
	margin:						0px;
	padding:					0px;
}

.NewUsers .NewUsers_Imagebox a
{
	border:						0;
	margin:						0px;
	padding:					0px;
}

   /*******************************/
  /****	Tagcloud - Box	200px ****/
 /*******************************/

.Tagcloud,
.Tagcloud_oben
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	margin-top:					12px;
	float:						left;
	overflow:					hidden;
}

.Tagcloud_oben
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	float:						left;
	margin-top:					-7px;
}

.Tagcloud .TagcloudLabel,
.Tagcloud_oben .TagcloudLabel
{
	position:relative;
	top:						0px;
	left:						0px;
	width:						191px;
	height:						41px;
	background-color:			transparent;
	background-image:			url(../images/tag.gif);
	background-repeat:			no-repeat;
	background-position:		top	left;
	font-family:				Verdana, sans-serif;
	font-size:					12px;
	font-weight:				normal;
	line-height:				32px;
	padding-left:				9px;
	color:						#FFFFFF;
	overflow:					hidden;
}

.Tagcloud a,
.Tagcloud_oben a
{
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
}

.Tagcloud .size_1,
.Tagcloud_oben .size_1
{
	font-size:					10px;
	color:						#D0D0D0;
}

.Tagcloud .size_1:hover,
.Tagcloud_oben .size_1:hover
{
	text-decoration:			underline;
}

.Tagcloud .size_2,
.Tagcloud_oben .size_2
{

	font-size:					11px;
	color:						#B0B0B0;
}

.Tagcloud .size_2:hover,
.Tagcloud_oben .size_2:hover
{
	text-decoration:			underline;
}

.Tagcloud .size_3,
.Tagcloud_oben .size_3
{
	font-size:					12px;
	color:						#909090;
}

.Tagcloud .size_3:hover,
.Tagcloud_oben .size_3:hover
{
	text-decoration:			underline;
}

.Tagcloud .size_4,
.Tagcloud_oben .size_4
{
	font-size:					13px;
	color:						#707070;
}

.Tagcloud .size_4:hover,
.Tagcloud_oben .size_4:hover
{
	text-decoration:			underline;
}

.Tagcloud .size_5,
.Tagcloud_oben .size_5
{
	font-size:					14px;
	color:						#505050;
}

.Tagcloud .size_5:hover,
.Tagcloud_oben .size_5:hover
{
	text-decoration:			underline;
}

   /*******************************/
  /****	Tagcloud - Box	400px ****/
 /*******************************/

.Tagcloud_400
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	margin-top:					12px;
	float:						left;
}

.Tagcloud_400 .TagcloudLabel_400
{
	position:relative;
	top:						0px;
	left:						0px;
	width:						100%;
	height:						41px;
	background-color:			transparent;
	background-image:			url(../images/tag.gif);
	background-repeat:			no-repeat;
	background-position:		top	left;
	font-family:				Verdana, sans-serif;
	font-size:					10pt;
	font-weight:				normal;
	line-height:				32px;
	padding-left:				6px;
	color:						#FFFFFF;
	overflow:					hidden;
}

.Tagcloud_400 a
{
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
}

.Tagcloud_400 .size_1
{
	font-size:					10px;
	color:						#20A8B4;
}

.Tagcloud_400 .size_2
{
	font-size:					11px;
	color:						#20A8B4;
}

.Tagcloud_400 .size_3
{
	font-size:					12px;
	color:						#20A8B4;
}

.Tagcloud_400 .size_4
{
	font-size:					13px;
	color:						#20A8B4;
}

.Tagcloud_400 .size_5
{
	font-size:					14px;
	color:						#20A8B4;
}

.Tagcloud_400 .size_1:hover,
.Tagcloud_400 .size_2:hover,
.Tagcloud_400 .size_3:hover,
.Tagcloud_400 .size_4:hover,
.Tagcloud_400 .size_5:hover
{
	text-decoration:			underline;
}

   /*******************************/
  /****	Forum Verteiler	800px ****/
 /*******************************/

.Verteiler_800
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						800px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Verteiler_800 .VerteilerInhalt
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						100px;
	border-bottom:				1px	dotted #989994;
}

.VerteilerInhalt .VerteilerBeschreibung
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	height:						97px;
	float:						left;
	border-right:				1px	dotted #989994;
	background-color:			transparent;
	/*background-color:red;*/
	padding-top:				3px;
	margin-bottom:				-2px;
}

.VerteilerInhalt .VerteilerBeschreibung_ohne_img
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px; /* wert war 400px ----------------------------------------------- Uwe */
	height:						97px;
	float:						left;
	border-right:				1px	dotted #989994;
	background-color:			transparent;
	padding-top:				3px;
}

.VerteilerInhalt .VerteilerTags
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						199px;
	height:						97px;
	float:						left;
	border-right:				1px	dotted #989994;
	background-color:			transparent;
	text-align:					center;
	padding-top:				3px;
}

.VerteilerInhalt .VerteilerPosts
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						100px;
	height:						97px;
	float:						left;
	border-right:				1px	dotted #989994;
	background-color:			transparent;
	text-align:					center;
	padding-top:				3px;
}

.VerteilerInhalt .VerteilerLastPost
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						98px;
	height:						97px;
	float:						left;
	background-color:			transparent;
	text-align:					center;
	padding-top:				3px;
}

.Verteiler_800 .VerteilerPicture
{
	position:					relative;
	top:						0px;
	left:						0px;
	margin-top:					-3px;
	float:						left;
	margin-right:				10px;
}

.Verteiler_800 .VerteilerPicture img
{
	width:						200px;
	height:						100px;
}

.Verteiler_800 div.hyperlink_arrow,
.StarBox div.hyperlink_arrow
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						13px;
	width:						13px;
	float:						left;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		left top;
}

.Verteiler_800 div.hyperlink_arrow a,
.StarBox div.hyperlink_arrow a
{
	height:						13px;
	width:						13px;
	display:					block;
	text-decoration:			none;
}

.VerteilerPosts	.PostCount
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-weight:				bold;
	font-size:					26px;
	line-height:				32px;
	color:						#4AB9C2;
	padding-top:				10px;
}

.VerteilerLastPost .LastPost
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-weight:				normal;
	font-size:					10px;
	line-height:				12px;
	color:						#4AB9C2;
	padding-top:				16px;
}

.VerteilerTags .TagsList
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-weight:				normal;
	font-size:					10px;
	line-height:				12px;
	color:						#4AB9C2;
	padding-top:				10px;
}

.VerteilerTags .TagsList a
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-weight:				normal;
	font-size:					10px;
	line-height:				12px;
	color:						#20A8B4;
}

.VerteilerTags .TagsList a:hover
{
	text-decoration:			underline;
}

.VerteilerTags h2,
.VerteilerInhalt h2,
.VerteilerInhalt .VerteilerBeschreibung_ohne_img h2,
.VerteilerPosts	h2,
.VerteilerLastPost h2
{
	padding-top:				2px;
	clear:right;
}

a.Verteilerlink
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				20px;
	color:						#20A8B4;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		top	right;
}

a.Verteilerlink:hover
{
	text-decoration:			underline;
}

.Verteiler_800 .top_dotted_line,
.Sonderspalte_800 .top_dotted_line,
.Column_Dbl	.top_dotted_line
{
	position:					absolute;
	border-bottom:				1px	dotted #989994;
	height:						19px;
	width:						100%;
}

   /***************************************/
  /****	Formular Texterfassung	400px ****/
 /***************************************/

form.texterfassung
{
	margin:						20px 10px 10px 10px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

form.texterfassung input.texterfassung_input
{
	width:						370px;
	border:						1px	solid #8D8D8D;
	padding:					4px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.texterfassung textarea.texterfassung_area
{
	width:						370px;
	height:						180px;
	border:						1px	solid #8D8D8D;
	padding:					4px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
	overflow:					auto;
}

form.texterfassung div.texterfassung_input_container
{
	margin:						10px 0px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				20px;
	color:						#4D4D4D;
}

form.texterfassung div.texterfassung_input_container_icons a
{
	margin:						0px	8px	0px	0px;
}

form.texterfassung div.texterfassung_input_container_title
{
	margin:						0px	0px	10px 10px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				20px;
	color:						#4D4D4D;
}

form.texterfassung div.texterfassung_input_container_input input
{
	width:						296px;
	margin-bottom:				10px;
}
form.texterfassung div.texterfassung_input_container_file
{
	width:						296px;
	margin-bottom:				10px;
}

form.texterfassung div.texterfassung_checkbox_container
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				30px;
	padding-top:				3px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.texterfassung input.texterfassung_checkbox
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

form.texterfassung div.texterfassung_actionbox
{
	border-top:					1px	dotted #989994;
	padding-top:				10px;
	margin-top:					10px;
	width:						100%;
	text-align:					right;
}
form.texterfassung a.texterfassung_actionlink
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				20px;
	color:						#20A8B4;
	text-align:					right;
	padding-right:				16px;
	margin-left:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		top	right;
}

form.texterfassung a.texterfassung_actionlink:hover
{
	text-decoration:			underline;
}

  /****	Texterfassung Toolbox 400px	****/

div.texterfassung_toolbox_container
{
	margin:						40px 0px;
	font-size:					10pt;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				20px;
	color:						#4D4D4D;
}

div.texterfassung_toolbox
{
	position:					relative;
	height:						247px;
	width:						380px;
	margin-top:					0px;
	border-left:				1px	dotted #989994;
}

div.texterfassung_toolbox div.texterfassung_texttools
{
	position:					relative;
	top:						0px;
	left:						1px;
	width:						379px;
	height:						26px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

div.texterfassung_toolbox div.texterfassung_emoticons
{
	position:					relative;
	top:						0px;
	left:						1px;
	width:						379px;
	margin-top:					30px;
	height:						190px;
	overflow:					auto;
	background-color:			transparent;
}

   /**********************/
  /****	Suchergebnis ****/
 /**********************/

.Suchergebnisbeschreibung
{
	height:						89px;
}

.Suchergebnisbeschreibung img
{
	float:						left;
	margin-right:				8px;
}

   /**********************/
  /****	Friendfinder ****/
 /**********************/

.friendfinder
{
	margin-top:					0px;
	margin-bottom:				10px;
}

.friendfinder .friendfinder_content
{
	margin:0px;
	height:						310px;
	width:						800px;
	background-color:			#BfB59C;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

.friendfinder_content .ff_picture1,
.friendfinder_content .ff_picture
{
	float:						left;
	margin:						15px 0px 15px 12px;
	width:						100px;
	height:						100px;
	background-color:			#BfB59C;
	overflow: hidden;
}

.friendfinder_content .ff_picture1 a,
.friendfinder_content .ff_picture a
{
	text-decoration:			none;
	display:					block;
}

.ff_picture1 a:hover .ff_picture_labelbox,
.ff_picture	a:hover	.ff_picture_labelbox,
.ff_picture1 a.iehovercompat .ff_picture_labelbox,
.ff_picture	a.iehovercompat	.ff_picture_labelbox
{
	position:					absolute;
	left:						0px;
	top:						0px;
	padding-top:				10px;
	width:						100px;
	height:						90px;
	background-color:			transparent;
}

.ff_picture1 a:hover .ff_picture_labelbox .ff_picture_label,
.ff_picture	a:hover	.ff_picture_labelbox .ff_picture_label,
.ff_picture1 a.iehovercompat .ff_picture_labelbox .ff_picture_label,
.ff_picture	a.iehovercompat	.ff_picture_labelbox .ff_picture_label
{
	margin-bottom:				1px;
	padding:					2px;
	background-color:			#f7f0f5;
	max-width:					100px;
	float:						left;
	display:					block;
	font-family:				Georgia, serif;
	font-size:					11px;
	font-weight:				normal;
	line-height:				14px;
	height:						14px;
	color:						#4D4D4D;
	overflow:					hidden;
}

.ff_picture1 .ff_picture_labelbox .ff_picture_label,
.ff_picture	.ff_picture_labelbox .ff_picture_label
{
	display:					none;
}

.friendfinder_content .lipstick_picker
{
	position:relative;
	float:						left;
	width:						362px;
	height:						33px;
	margin:						12px 0px 0px 12px;
	background-color:			#FFFFFF;
	font-family:				Georgia, serif;
	font-size:					18px;
	font-weight:				bold;
	line-height:				33px;
	padding-left:				6px;
}

.lipstick_picker .lipstick_color_box
{
	position:absolute;
	top:						0px;
	right:						47px;
	width:						161px;
	z-index: 1000;
}

.lipstick_picker .lipstick_color_box_extended
{
	background-color: #fff;

}

.lipstick_picker .lipstick_color
{
	position:					relative;
	float:						left;
	height:						14px;
	width:						14px;
	margin:						1px	1px	1px	1px;
	overflow:					hidden;
}

.lipstick_color	a
{
	display:					block;
	text-decoration:			none;
}

.lipstick_picker .lipstickbox_opener
{
	position:absolute;
	top:0px;
	right:0px;
	width:						47px;
	height:						33px;
	text-align:					center;
	background-image:			url(../images/mehr_pfeil_t13.gif);
	background-repeat:			no-repeat;
	background-position:		12px 18px;
	vertical-align:	top;
}

.lipstick_picker .lipstickbox_opener a
{
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					9px;
	font-weight:				normal;
	line-height:				23px;
	color:						#4D4D4D;
}

.friendfinder_content select
{
	float:						left;
	border:						1px	solid #b5b4b2;
	font-size:					15px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						12px 0px 0px 12px;
	width:						310px;
	height:						20px;
}

.friendfinder .friendfinder_scroller
{
	position:					relative;
	margin:						0px	0px	0px	12px;
	width:						772px;
	height:						34px;
	background-color:			transparent;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					18px;
	font-weight:				normal;
	line-height:				34px;
	text-align:					center;
	color:						#4D4D4D;
}

.friendfinder_scroller span.ff_useranzahl
{
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					17px;
	font-weight:				bold;
	line-height:				34px;
	color:						#BA0001;
}

.friendfinder_scroller .ff_scroll_back
{
	position:					absolute;
	top:						0px;
	left:						0px;
	width:						27px;
	height:						34px;
	background-image:			url(../images/pfeil_back.gif);
	background-repeat:			no-repeat;
}

.friendfinder_scroller .ff_scroll_forward
{
	position:absolute;
	top:						0px;
	right:						0px;
	width:						27px;
	height:						34px;
	background-image:			url(../images/pfeil_forw.gif);
	background-repeat:			no-repeat;
}

.friendfinder_scroller .ff_scroll_back a,
.friendfinder_scroller .ff_scroll_forward a
{
	display:					block;
	text-decoration:			none;
}

.friendfinder .ff_wordbox
{
	margin:						8px	0px	0px	12px;
	width:						772px;
	height:						82px;
	background-color:			#FFFFFF;
	color:						#4AB9C2;
	text-align:					center;
}

.ff_wordbox	a,
.valuechanger_wordbox a
{
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
}

.ff_wordbox	.ff_wordbox_size_1,
.valuechanger_frame	.valuechanger_wordbox_size_1
{
	font-size:					10px;
	color:						#40C8D8;
}

.ff_wordbox	.ff_wordbox_size_2,
.valuechanger_frame	.valuechanger_wordbox_size_2
{
	font-size:					11px;
	color:						#38C0D0;
}

.ff_wordbox	.ff_wordbox_size_3,
.valuechanger_frame	.valuechanger_wordbox_size_3
{
	font-size:					12px;
	color:						#30B8C8;
}

.ff_wordbox	.ff_wordbox_size_4,
.valuechanger_frame	.valuechanger_wordbox_size_4
{





	font-size:					13px;

	color:						#28B0C0;
}

.ff_wordbox	.ff_wordbox_size_5,
.valuechanger_frame	.valuechanger_wordbox_size_5
{
	font-size:					14px;
	color:						#20A8B4;
}

.ff_wordbox	.ff_wordbox_size_1:hover,
.ff_wordbox	.ff_wordbox_size_2:hover,
.ff_wordbox	.ff_wordbox_size_3:hover,
.ff_wordbox	.ff_wordbox_size_4:hover,
.ff_wordbox	.ff_wordbox_size_5:hover,
.valuechanger_frame	.valuechanger_wordbox_size_1:hover,
.valuechanger_frame	.valuechanger_wordbox_size_2:hover,
.valuechanger_frame	.valuechanger_wordbox_size_3:hover,
.valuechanger_frame	.valuechanger_wordbox_size_4:hover,
.valuechanger_frame	.valuechanger_wordbox_size_5:hover
{
	text-decoration:			underline;
}

.WorldmapBox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
}

.WorldmapBoxContent
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	height:						346px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.WorldmapBoxContent	.WorldmapBoxInlet
{
	margin:						12px 0px 0px 12px;
	height:						290px;
	width:						388px;
	background-color:			#FFFFFF;
}

.Benutzerliste,
.Benutzerliste_400
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Benutzerliste div.benutzerliste_picture,
.Benutzerliste_400 div.benutzerliste_picture
{
	float:						left;
}

.Benutzerliste_400
{
	width:						400px;
}

.Benutzerliste .benutzerliste_picture,
.Benutzerliste_400 .benutzerliste_picture
{
	padding:					2px	0px	6px	8px;
	height:						50px;
	width:						50px;
}

.Benutzerliste p,
.Benutzerliste_400 p
{
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	line-height:				14px;
	margin:						0px	8px	8px	8px;
}

.community_teaser img
{
	float:						left;
}

.community_usercount
{
	width:						51px;
	height:						98px;
	border:						1px	dotted #989994;
	float:						left;
}

.community_usercount h4.community_usercount_headline
{
	font-family:				Georgia, serif;
	font-size:					16px;
	font-weight:				normal;
	line-height:				20px;
	text-align:					center;
	margin:						4px	0px	4px	0px;
	color:						#4D4D4D;
}

.community_usercount p.community_usercount_number
{
	font-family:				Verdana, Arial,	sans-serif;
	font-weight:				bold;
	font-size:					26px;
	line-height:				32px;
	text-align:					center;
	margin:						4px	0px	0px	0px;
	color:						#4AB9C2;
}

.alluserlist
{
	margin-left:				8px;
}

.newestuserlist	.newuserpicture,
.alluserlist .alluserpicture
{
	position:					relative;
	float:						left;
	margin:						0px;
	width:						100px;
	height:						100px;
	background-color:			#BfB59C;
	overflow: 					hidden;
}

.alluserlist .alluserpicture
{
	margin:						0px	10px 10px 0px;
}

.newestuserlist	.newuserpicture	a,
.alluserlist .alluserpicture a
{
	text-decoration:			none;
}

.newuserpicture	a:hover	.newuserpicture_labelbox,
.alluserpicture	a:hover	.alluserpicture_labelbox,
.newuserpicture	a.iehovercompat	.newuserpicture_labelbox,
.alluserpicture	a.iehovercompat	.alluserpicture_labelbox
{
	position:					absolute;
	left:						0px;
	top:						0px;
	padding-top:				10px;
	width:						100px;
	height:						90px;
	background-color:			transparent;
}

.newuserpicture	a:hover	.newuserpicture_labelbox .newuserpicture_label,
.newuserpicture	a.iehovercompat	.newuserpicture_labelbox .newuserpicture_label,
.alluserpicture	a:hover	.alluserpicture_labelbox .alluserpicture_label,
.alluserpicture	a.iehovercompat	.alluserpicture_labelbox .alluserpicture_label
{
	margin-bottom:				1px;
	padding:					2px;
	background-color:			#f7f0f5;
	max-width:					100px;
	float:						left;
	display:					block;
	font-family:				Georgia, serif;
	font-size:					11px;
	font-weight:				normal;
	line-height:				14px;
	height:						14px;
	color:						#4D4D4D;
	overflow:					hidden;
}

.newuserpicture	.newuserpicture_labelbox .newuserpicture_label,
.alluserpicture	.alluserpicture_labelbox .alluserpicture_label
{
	display:					none;
}

   /********************/
  /****	Starvoting ****/
 /********************/

.Voting_info
{
	margin:0px;
	height:						67px;
}

.Voting_info #vi_date,
.Voting_info #vi_time,
.Voting_info #vi_comments
{
	position:					relative;
	top:						0px;
	left:						0px;
	font-family:				inherit;
	height:						20px;
	float:						left;
	padding:					3px;
	font-family:				Georgia, serif;
	font-weight:				normal;
	font-size:					10px;
	line-height:				13px;
}

.Voting_info #vi_comments
{
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	padding-left:				28px;
	display:					block;
	width:						100px;
}

.star_actions
{
	margin-top:					5px;
	margin-bottom:				15px;
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	height:						28px;
}

.star_actions div a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#20A8B4;
	text-decoration:			none;
}

.star_actions div a:hover
{
	text-decoration:			underline;
}

.star_actions #star_comment,
.star_actions #star_fav,
.star_actions #star_forward
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						26px;
	float:						left;
	padding-top:				4px;
}

.star_actions #star_comment
{
	background-image:			url(../images/icon_kommentieren.gif);
	background-repeat:			no-repeat;
	padding-left:				28px;
	padding-right:				16px;
	display:					block;
}

.star_actions #star_fav
{
	background-image:			url(../images/icon_faven.gif);
	background-repeat:			no-repeat;
	padding-left:				22px;
	padding-right:				16px;
	display:					block;
}

.star_actions #star_forward
{
	background-image:			url(../images/icon_weiterleiten.gif);
	background-repeat:			no-repeat;
	padding-left:				34px;
	padding-right:				16px;
	display:					block;
}

.VotingBox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
	color:						#4D4D4D;
}

.VotingBoxContent
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.VotingBoxContent .Votinginlet
{
	background-color:			#FFFFFF;
	width:						374px;
	height:						100px;
	margin:						16px 0px 16px 10px;
}

.starvote_star
{
	position:					relative;
	float:						left;
	width:						41px;
	height:						43px;
	left:						10px;
	top:						10px;
	padding-left:				11px;
	padding-top:				15px;
	background:					transparent url(../images/starvote_star.gif) no-repeat;
}

.starvote_value
{
	color: white;
	font: bold 16px Arial, Helvetica, sans-serif;
	width: 30px;
	text-align: center;
	letter-spacing: 1px;
}

.starvote_star_spacer
{
	float:						left;
	position:					relative;
	background-color:			transparent;
	margin-top:					6px;
	width:						7px;
	height:						12px;
}

.starvote_number_big0,
.starvote_number_big1,
.starvote_number_big2,
.starvote_number_big3,
.starvote_number_big4,
.starvote_number_big5,
.starvote_number_big6,
.starvote_number_big7,
.starvote_number_big8,
.starvote_number_big9
{
	float:left;
	width:12px;
	height:19px;
	margin-left:2px;
	background-color:transparent;
	background-image:url(../images/starvote_big0.gif);
}

.starvote_number_big1
{
	background-image:url(../images/starvote_big1.gif);
}

.starvote_number_big2
{
	background-image:url(../images/starvote_big2.gif);
}

.starvote_number_big3
{
	background-image:url(../images/starvote_big3.gif);
}

.starvote_number_big4
{
	background-image:url(../images/starvote_big4.gif);
}

.starvote_number_big5
{
	background-image:url(../images/starvote_big5.gif);
}

.starvote_number_big6
{
	background-image:url(../images/starvote_big6.gif);
}

.starvote_number_big7
{
	background-image:url(../images/starvote_big7.gif);
}

.starvote_number_big8
{
	background-image:url(../images/starvote_big8.gif);
}



.starvote_number_big9
{
	background-image:url(../images/starvote_big9.gif);
}

.starvote_number_mini0,
.starvote_number_mini1,
.starvote_number_mini2,
.starvote_number_mini3,
.starvote_number_mini4,
.starvote_number_mini5,
.starvote_number_mini6,
.starvote_number_mini7,
.starvote_number_mini8,
.starvote_number_mini9
{
	float:						left;
	width:						8px;
	height:						12px;
	margin-top:					6px;
	background-color:			transparent;
	background-image:			url(../images/starvote_mini0.gif);
}

.starvote_number_mini1
{
	background-image:url(../images/starvote_mini1.gif);
}

.starvote_number_mini2
{
	background-image:url(../images/starvote_mini2.gif);
}

.starvote_number_mini3
{
	background-image:url(../images/starvote_mini3.gif);
}

.starvote_number_mini4
{
	background-image:url(../images/starvote_mini4.gif);
}

.starvote_number_mini5
{
	background-image:url(../images/starvote_mini5.gif);
}

.starvote_number_mini6
{
	background-image:url(../images/starvote_mini6.gif);
}

.starvote_number_mini7
{
	background-image:url(../images/starvote_mini7.gif);
}

.starvote_number_mini8
{
	background-image:url(../images/starvote_mini8.gif);
}

.starvote_number_mini9
{
	background-image:url(../images/starvote_mini9.gif);
}

.VotingBox_Headlinebox
{
	float:						left;
	width:						250px;
	height:						100px;
}

.VotingBox_Headline
{
	position:					relative;
	float:						left;
	width:						159px;
	height:						90px;
	top:						10px;
	left:						30px;
}

.VotingBox_Headline	h1
{
	font-family:				Georgia, serif;
	font-weight:				bold;
	font-size:					32px;
	line-height:				38px;
	margin:						0px;
}

span.star_name
{
	font-family:				Georgia, serif;
	font-weight:				bold;
	font-size:					20px;
	line-height:				26px;
}

.VotingBox_topvotebox
{
	position:relative;
	float:						left;
	height:						49px;
	width:						124px;
	border-bottom:				1px	dotted #989994;
}

.VotingBox_flopvotebox
{
	position:					relative;
	float:						left;
	height:						50px;
	width:						124px;
}

.VotingBox_flopvotebox_percentage,
.VotingBox_topvotebox_percentage
{
	position:					absolute;
	left:						4px;
	width:						86px;
	font-family:				Georgia, serif;
	font-weight:				bold;
	font-size:					22px;
	line-height:				28px;
}

.VotingBox_flopvotebox_percentage
{
	top:						5px;
}

.VotingBox_topvotebox_percentage
{
	bottom:						5px;
}

.VotingBox_topvotebox_arrow
{
	position:					absolute;
	bottom:						3px;
	right:						20px;
	width:						38px;
	height:						37px;
	background-image:			url(../images/btn_votetop.gif);
}

.VotingBox_flopvotebox_arrow
{
	position:					absolute;
	top:						3px;
	right:						20px;
	width:						38px;
	height:						37px;
	background-image:			url(../images/btn_voteflop.gif);
}

.VotingBox_topvotebox_arrow	a,
.VotingBox_flopvotebox_arrow a
{
	text-decoration:			none;
	display:					block;
	height:						37px;
}

.StarBox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
}

.StarBoxContent
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.StarBoxContent	.StarBoxinlet
{
	background-color:			white;
	width:						336px;
	height:						160px;
	margin:						10px 0px 16px 10px;
	padding:					10px 0px 10px 10px;
}

.starinfo_box
{
	width:						400px;

	padding-left:				10px;

	color:						#4D4D4D;
}

.starinfo_box_top
{
	padding-top:				28px;
	height:						39px;
}

.starinfo_box p,
.starinfo_box table	td
{
	margin:						0px;
	padding:					0px;
	font-family:				Georgia, serif;
	font-weight:				normal;
	font-size:					11px;
	line-height:				14px;
	vertical-align:				top;
}

.starinfo_box p
{
	margin-bottom:				12px;
	margin-right:				20px;
}


.starinfo_box_top p
{
	margin:						0px;
	font-family:				Verdana, Arial,	sans-serif;
	font-weight:				normal;
	font-size:					10px;
	line-height:				14px;
}

.starinfo_box table
{
	margin-bottom:				12px;
}

.starinfo_box table	td.year
{
	font-weight:				bold;
}

.starinfo_box h2
{
	margin:						0px;
	margin-bottom:				4px;
	font-family:				Georgia, serif;
	font-weight:				bold;
	font-size:					18px;
	line-height:				22px;
	border-bottom:				1px	dotted #989994;
}

.starinfo_network_box
{
	height:						50px;
	margin-bottom:				12px;
}

.starinfo_network_picture
{
	position:relative;
	top:0px;
	left:0px;
	padding-right:				 10px;
	float:left;
}

.starinfo_galerie_box
{
	height:						50px;
	margin-bottom:				12px;
}

.starinfo_galerie_picture
{
	position:relative;
	top:0px;
	left:0px;
	padding-right:				 10px;
	float:left;
}

.starinfo_galerie_nav
{
	position:relative;
	top:8px;
	left:0px;
	padding-right:				 10px;
	float:left;
}

   /**********************************/
  /****	Standard - Spalte  200px ****/
 /**********************************/

.Column_Std
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Column_Std	img.teaserpicture
{
	z-index:					40;
	width:						200px;
}

.Column_Std	a.hyperlink,
.postbox_inlet a.hyperlink,
.frage_des_tages_inlet a.hyperlink,
.fotobox_inlet a.hyperlink,
.accountinfo_inlet a.hyperlink,
.Sonderspalte_200 a.hyperlink,
.alluser_backlink a.hyperlink_alluser,
.valuechanger_frame	a.hyperlink,
.lieblinge_teilen a.hyperlink,
.bloggen a.hyperlink,
.outfit	a.hyperlink,
.ziele a.hyperlink
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
	line-height:				17px;
	color:						#20A8B4;
	display:					block;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right 3px;
}

.Column_Std	a.hyperlink:hover,
.postbox_inlet a.hyperlink:hover,
.frage_des_tages_inlet a.hyperlink:hover,
.fotobox_inlet a.hyperlink:hover,
.accountinfo_inlet a.hyperlink:hover,
.Sonderspalte_200 a.hyperlink:hover,
.alluser_backlink a.hyperlink_alluser:hover,
.valuechanger_frame	a.hyperlink:hover,
.lieblinge_teilen a.hyperlink:hover,
.bloggen a.hyperlink:hover,
.outfit	a.hyperlink:hover,
.ziele a.hyperlink:hover
{
	text-decoration:			underline;
}

.Column_Std	a.hyperlink_left,
.Benutzerliste a.hyperlink_left,
.Benutzerliste_400 a.hyperlink_left,
.bildergalerie_backlink	a.hyperlink_left,
.postbox_inlet a.hyperlink_left,
.valuechanger_frame	a.hyperlink_left,
.bewertenpopup a.hyperlink_left
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				15px;
	font-weight:				normal;
	color:						#20A8B4;
	display:					inline;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.postbox_inlet a.hyperlink_left
{
	background-position:		right 1px;
}

.bildergalerie_backlink	a.closelink_left
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				15px;
	font-weight:				normal;
	color:						#20A8B4;
	display:					inline;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_close.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.Column_Std	a.hyperlink_left:hover,
.Benutzerliste a.hyperlink_left:hover,
.Benutzerliste_400 a.hyperlink_left:hover,
.bildergalerie_backlink	a.hyperlink_left:hover,
.bildergalerie_backlink	a.closelink_left:hover,
.postbox_inlet a.hyperlink_left:hover,
.valuechanger_frame	a.hyperlink_left:hover,
.bewertenpopup a.hyperlink_left:hover
{
	text-decoration:			underline;
}

.Column_Std	#BMI_Label
{
	font-family:				Georgia, serif;
	font-size:					11px;
	margin:						8px;
	text-align:					right;
	line-height:				20px;
	float:						left;
	width:						30%;
	position:					relative;
	top:						0px;
	left:						0px;
}

.Column_Std	#BMI_Label div
{
	font-family:				Georgia, serif;
	font-size:					11px;
	text-align:					right;
	line-height:				20px;
}

.Column_Std	#BMI_Label div
{
	font-family:				inherit;
	margin-bottom:				5px;
}

.Column_Std	#BMI_Fields
{
	font-family:				Georgia, serif;
	font-size:					11px;
	margin:						8px;
	line-height:				20px;
	float:						left;
	position:					relative;
	top:						0px;
	left:						0px;
}

.Column_Std	#BMI_Fields	form div
{
	font-family:				inherit;
	margin-bottom:				5px;
}

.Column_Std	#BMI_Fields	form div span
{
	font-family:				Georgia, serif;
}

.Column_Std	#BMI_Fields	form input
{
	border:						0;
	background-color:			#B1E1E5;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	margin-right:				5px;
}

.Highlightbox:hover	.teaserbody	a.highlight,
.Highlightbox:hover	.teaserbody	a.teaserlink,
.Highlightbox:hover	.Userinfo	a.Username,
.Highlightbox.iehovercompat	.teaserbody	a.highlight,
.Highlightbox.iehovercompat	.teaserbody	a.teaserlink
{
	background-color:			#f7f0f5;
}

.Highlightbox:hover	.teaserbody	h2,
.Highlightbox:hover	.teaserbody	h1,
.Highlightbox.iehovercompat	.teaserbody	h2 *,
.Highlightbox.iehovercompat	.teaserbody	h1 *
{
	background-color:			#f7f0f5;
}

div.userimage50
{
	width: 50px;
	height: 50px;
	overflow: hidden;
}

div.teaserimage,
div.userimage50
{
	z-index:					50;
}

.Highlightbox:hover	.teaserimage,
.Highlightbox:hover	.userimage50,
.Highlightbox:hover	.teaserimage img,
.Highlightbox:hover	.userimage50 img,
.Highlightbox.iehovercompat	.teaserimage,
.Highlightbox.iehovercompat	.userimage50,
.Highlightbox.iehovercompat	.teaserimage img,
.Highlightbox.iehovercompat	.userimage50 img
{
	background-color:			#f7f0f5;
	-moz-opacity:				0.7;
	opacity:					0.7;
	filter:						Alpha(opacity=50);
}

.teaserbody	a.highlight,
.teaserbody	a.teaserlink,
.teasertext	a.teaserlink
{
	text-decoration:			none;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
}

.Highlightbox:hover	.teaserbody:hover a.teaserlink,
.Highlightbox.iehovercompat	.teaserbody.iehovercompat a.teaserlink
{
	text-decoration:			underline;
}

   /**********************************/
  /****	Doppelte - Spalte  400px ****/
 /**********************************/

.Column_Dbl,
.Column_Dbl_smallpic
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Column_Dbl	img.teaserpicture
{
	width:						400px;
}

.Column_Dbl	img.teaserpicture_200
{
	width:						200px;
}

.Column_Dbl	a.hyperlink,
.Column_Dbl	a.hyperlink_blue,
.Column_Dbl_smallpic a.hyperlink,
.Column_Dbl_smallpic a.hyperlink_blue
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
	line-height:				17px;
	color:						#20A8B4;
	display:					block;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right 2px;
}

.Column_Dbl	a.hyperlink:hover,
.Column_Dbl	a.hyperlink_blue:hover,
.Column_Dbl_smallpic a.hyperlink:hover,
.Column_Dbl_smallpic a.hyperlink_blue:hover
{
	text-decoration:			underline;
}

.Column_Dbl	a.hyperlink_left,
.Column_Dbl_smallpic a.hyperlink_left
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
	line-height:				17px;
	color:						#20A8B4;
	display:					inline;
	text-align:					left;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.Column_Dbl	a.hyperlink_left:hover,
.Column_Dbl_smallpic a.hyperlink_left:hover
{
	text-decoration:			underline;
}

   /********************/
  /****	Headlines  ****/
 /********************/

.Column_Dbl	h1,
.Column_Dbl_smallpic h1,
.themen_uebersichtsblock_content h1
{
	font-size:					32px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						0px;
	margin-right:				5px;
	margin-left:				8px;
	color:						#4D4D4D;
}

.Column_Dbl	h1 a,
.Column_Dbl_smallpic h1	a,
.themen_uebersichtsblock_content h1	a
{
	font-size:					32px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	text-decoration:			none;
}

.Column_Dbl	h1 a:hover,
.Column_Dbl_smallpic h1	a:hover,
.themen_uebersichtsblock_content h1	a:hover
{
	text-decoration:			underline;
}

.Column_Std	h2,
.Column_Dbl	h2,
.VerteilerInhalt h2,
.artikeltext h2,
.friendfinder h2,
.Column_Dbl_smallpic h2,
.themen_uebersichtsblock_content h2,
.ModuleBoxEntry	h2,
.ModuleBoxBigBox h2,
.lieblinge_teilen h2,
.bloggen h2,
.textbilder	h2,
.outfit	h2,
.ziele h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						7px	5px	6px	8px;
	color:						#4D4D4D;
	line-height: 20px;
}

.VerteilerInhalt .VerteilerBeschreibung	h2
{
	margin:						0px	5px	6px	0px;
	line-height:				18px;
}

.ModuleBoxEntry	h2
{
	margin-left:				0;
	margin-bottom:				4px;
}


.themen_uebersichtsblock_content h2
{
	margin-top:					10px;
}

.toparticle	h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						2px;
	margin-right:				5px;
	color:						#4D4D4D;
   	padding-top:			    0;
}

.Sonderspalte_800 h2.Suchergebnistitel
{
	margin:						0px	5px	6px	84px;
}

.Sonderspalte_800 h2.Suchergebnistitel,
.Sonderspalte_800 h2.Suchergebnistitel a
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	text-decoration:			none;
	display: 					inline;
	margin-left: 				0px;
}

.Sonderspalte_800 h2.Suchergebnistitel a:hover
{
	text-decoration:			underline;
}

.Column_Std	h2 a,
.Column_Dbl	h2 a,
.toparticle	h2 a,
.VerteilerInhalt h2	a,
.Column_Dbl_smallpic h2	a,
.themen_uebersichtsblock_content h2	a,
.ModuleBoxEntry	h2 a,
.ModuleBoxBigBox h2	a
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	text-decoration:			none;
}

.Column_Std	h2 a:hover,
.Column_Dbl	h2 a:hover,
.toparticle	h2 a:hover,
.VerteilerInhalt h2	a:hover,
.Column_Dbl_smallpic h2	a:hover,
.themen_uebersichtsblock_content h2	a:hover,
.ModuleBoxEntry	h2 a:hover,
.ModuleBoxBigBox h2	a:hover
{
	text-decoration:			underline;
}

.Column_Std	h3,
.Column_Dbl	h3,
.Column_Dbl_smallpic h3
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				15px;
	margin:						2px;
	margin-right:				5px;
	margin-left:				8px;
	color:						#BE44B3;
}

.Column_Std	h3 a,
.Column_Dbl	h3 a,
.Column_Dbl_smallpic h3	a
{
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#BE44B3;
}

.Sonderspalte_200 h3.dashboard,
.Sonderspalte_800 h3
{
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	line-height:				14px;
	margin:						0px	8px	8px	8px;
}

   /********************/
  /****	  Text	   ****/
 /********************/

.Column_Dbl	p.big
{
	font-size:					16px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				18px;
	color:						#4D4D4D;
	margin-right:				5px;
	margin-left:				8px;
	clear:						right;
}

.Column_Std	p,
.Column_Dbl	p,
.VerteilerInhalt p,
.VerteilerInhalt p a,
.friendfinder p,
.Column_Dbl_smallpic p,
.themen_uebersichtsblock_content p,
.Sonderspalte_800 p.Suchergebnistext,
.ModuleBoxBigBox p,
.ModuleBoxBigBox p a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	margin:						2px;
	margin-top:					5px;
	margin-right:				5px;
	margin-left:				8px;
	clear:						right;
}

.Sonderspalte_800 p.Suchergebnistext a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	text-decoration:			none;
}

.Sonderspalte_800 p.Suchergebnistext a:hover
{
	text-decoration:			underline;
}

.ModuleBoxBigBox p a:hover
{
	text-decoration:			underline;
}

.Sonderspalte_800 p.Suchergebnistext
{
	width:						450px;
}

.VerteilerInhalt p a,
.ModuleBoxBigBox p a
{
	text-decoration:			none;
	margin:						0px;
}

.themen_uebersichtsblock_content p
{
	margin-bottom:				12px;
}

.toparticle	p
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
	margin-top:					3px;
	margin-bottom:				0px;
	padding-right:				20px;
	text-align:					left;
}

.Column_Std	a,
.Column_Dbl	a,
.Column_Dbl_smallpic a
{
	text-decoration:			none;
	font-weight:				normal;
	font-family:				Georgia, serif;
	color:						#20A8B4; /*#4D4D4D;*/
}

.Column_Dbl	p.Dbl_BigBold,
.Column_Dbl	p.Dbl_BigBold a
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				20px;
	margin-right:				5px;
	color:						#4D4D4D;
}

.Column_Std	a.articletitle,
.Column_Dbl	a.articletitle
{
	font-size:					10px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#4D4D4D;
	margin:						2px;
	margin-right:				5px;
	text-decoration:			none;
}

.Column_Std	a.articletitle:hover,
.Column_Dbl	a.articletitle:hover
{
	text-decoration:underline;
}

.Column_Std	a.tag,
.Column_Dbl	a.tag,
.Column_Dbl_smallpic a.tag
{
	font-family:				inherit;
	font-size:					11px;
	font-style:					italic;
	text-decoration:			none;
	color:						#909090;
}

a.link_small
{
	font-size:					10px;
	font-family:				Verdana, sans-serif;
	text-decoration:			none;
	color:						#20A8B4;
}

a.link_small:hover
{
	text-decoration:			underline;
}

span.Date
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				13px;
	color:						#808080;
}

span.highlight
{
	font-weight:				normal;
	font-family:				Georgia, serif;
	color:						#20A8B4;
	text-decoration:			underline;
}

   /********************/
  /****	  Werbung  ****/
 /********************/

/*
#commercialheader img,
#commercialheader object
{
	margin-left:				79px;
}
*/

#commercialheader
{
	width: 807px;
	text-align: center;
	font-size: 1px;
	line-height: 1px;
}

#commercialdiv
{
/*	position:					absolute;       */
	top:						0px;
	left:						807px;
	width:						160px;
	float:						left;
}

#commercialdiv_small
{
	width:						120px;
	float:						left;
}

#sponsored_links
{
	background-color:			#fff;
	border-top:					1px	dotted #4d4d4d;
	width:						160px;
	margin-top:					32px;
}

   /********************/
  /****	  SUBNAVI  ****/
 /********************/

.subnavi ul
{
	padding:					0px	0px	0px	27px;
	margin:						0px	0px	0px	0px;
	height:						23px;
	/*border-bottom:				1px	dotted #4d4d4d;*/
	clear:						both;
	text-decoration:			none;
	width:						773px;
	visible:					hidden;
}

.subnavi ul	li,
.subnavi ul	li.subnaviselected
{
	font-family:				georgia,arial,verdana;
	color:						#4d4d4d;
	font-size:					14px;
	font-weight:				normal;
	list-style:					none;
	padding:					0px	9px	0px	9px;
	margin:						0px	0px	0px	0px;
	float:						left;
	line-height:				23px;
	border-right:				1px	dotted #4d4d4d;
	text-decoration:			none;
}

.subnavi ul	li.subnaviselected
{
	color:						#B20000;
}

.subnavi ul	li a
{
	font-family:				georgia,arial,verdana;
	color:						#4d4d4d;
	text-decoration:			none;
}

.subnavi ul	li a:hover
{
	color:						#b20000;
	text-decoration:			underline;
}

.subnavipfeil,
.subnavipfeil_blue,
.subnavipfeil_selected
{
	font-family:				arial,verdana,sans-serif;
	color:						#4d4d4d;
	font-size:					9px;
	padding:					0px	4px	0px	0px;
	text-decoration:			none;
}

.subnavipfeil_blue
{
	color:						#20A8B4;
	padding:					0px;
}

.subnavipfeil:hover,
.subnavipfeil_selected
{
	color:						#b20000;
}

.subnavipfeil_blue:hover
{
	text-decoration:			underline;
}

   /**************************/
  /****	  SUBNAVI_SMALL	 ****/
 /**************************/

.subnavi_small
{
	font-family:				Georgia, serif;
	color:						#4d4d4d;
	font-size:					14px;
	font-weight:				normal;
}

.subnavi_small div.title
{
	font-family:				Georgia, serif;
	margin-left:5px;
}

.subnavi_small ul
{
	background-color:			#fff;
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
	height:						23px;
	border-top:					1px	dotted #4d4d4d;
	border-bottom:				1px	dotted #4d4d4d;
	clear:						both;
	text-decoration:			none;
	width:						800px;
}

.subnavi_small ul li
{
	font-family:				georgia,arial,verdana;
	color:						#4d4d4d;
	font-size:					10px;
	font-weight:				normal;
	list-style:					none;
	padding:					0px	14px 0px 8px;
	margin:						0px	0px	0px	0px;
	float:						left;
	line-height:				23px;
	text-decoration:			none;
}

.subnavi_small ul li a
{
	font-family:				georgia,arial,verdana;
	color:						#4d4d4d;
	text-decoration:			none;
}

.subnavi_small ul li a:hover
{
	color:						#b20000;
	text-decoration:			underline;
}

.subnavi_small ul li.selected a
{
	font-family:				georgia,arial,verdana;
	color:						white;
	text-decoration:			none;
}

.subnavi_small ul li.selected a:hover
{
	color:						white;
	text-decoration:			none;
}

.subnavipfeil_small
{
	font-family:				arial,verdana,georgia;
	font-size:					9px;
	padding:					0px	4px	0px	0px;
	margin:						0px	0px	25px 0px;
	text-decoration:			none;
	vertical-align:				top;
}

.subnavipfeil_small:hover
{
	color:						#b20000;
}

.subnavi_small_link
{
	position:					relative;
	top:						0px;
	left:						0px;
	float:						left;
	background-image:			url(../images/pfeil_verteiler.gif);
	width:						12px;
	height:						19px;
}

.subnavi_small_link	a
{
	display:					block;
	text-decoration:			none;
}

   /********************/
  /*****   NAVI	  *****/
 /********************/

/* IR */
#navi
{
	position:					relative;
	top:0px;left:0px;
	background-image:			url(http://www.jolie.de/img_header_left.php);
	background-repeat:			no-repeat;
	height:						134px;
	width:						800px;
	background-color:			#fff;
}
/*
#navi
{
	position:					relative;
	top:0px;left:0px;
	background-image:			url(../images/header_left.gif);
	background-repeat:			no-repeat;
	height:						134px;
	width:						800px;
	background-color:			#fff;
}
*/
/* /IR */

#navi ul
{
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
	width:						610px;
	float: left;
}

#navi li
{
	padding:					0px	0px	0px	0px;
	margin:						108px 1px 0px 0px;
	float:						left;
	list-style:					none;
	width:						100px;
	height:						26px;
}

#navi li img
{
	width:						100px;
	height:						26px;
}

#navi #abolink
{
	position:					absolute;
	top:						0px;
	left:						406px;
	width:						145px;
	height:						98px;
}

#navi #homelink
{
	position:					absolute;
	top:						0px;
	left:						0px;
	width:						360px;
	height:						105px;
}

#navi #abolink a,
#navi #homelink	a
{
	display:					block;
	text-decoration:			none;
	height:						98px;
}

#navi #abolink a
{
	width:						145px;
}

#navi #homelink	a
{
	width:						360px;
}

#nav_start
{
	background-image:			url(http://www.jolie.de/images/navi/nav_start_off.gif);
	background-repeat:			no-repeat;
}

#nav_start.selected,
#nav_start:hover,
#nav_start.iehovercompat
{
	background-image:			url(http://www.jolie.de/images/navi/nav_start_on.gif);
	background-repeat:			no-repeat;
}

#nav_lifeguides
{
	background-image:			url(http://www.jolie.de/images/navi/nav_lifeguides_off.gif);
	background-repeat:			no-repeat;
}

#nav_lifeguides.selected,
#nav_lifeguides:hover,
#nav_lifeguides.iehovercompat
{

	background-image:			url(http://www.jolie.de/images/navi/nav_lifeguides_on.gif);
	background-repeat:			no-repeat;
}

#nav_forum
{
	background-image:			url(http://www.jolie.de/images/navi/nav_forum_off.gif);
	background-repeat:			no-repeat;
}

#nav_forum.selected,
#nav_forum:hover,
#nav_forum.iehovercompat
{
	background-image:			url(http://www.jolie.de/images/navi/nav_forum_on.gif);
	background-repeat:			no-repeat;
}

#nav_bildergalerien
{
	background-image:			url(http://www.jolie.de/images/navi/nav_bildergalerien_off.gif);
	background-repeat:			no-repeat;
}

#nav_bildergalerien.selected,
#nav_bildergalerien:hover,
#nav_bildergalerien.iehovercompat
{
	background-image:			url(http://www.jolie.de/images/navi/nav_bildergalerien_on.gif);
	background-repeat:			no-repeat;
}

#nav_psychotests
{
	background-image:			url(http://www.jolie.de/images/navi/nav_psychotests_off.gif);
	background-repeat:			no-repeat;
}

#nav_psychotests.selected,
#nav_psychotests:hover,
#nav_psychotests.iehovercompat
{
	background-image:			url(http://www.jolie.de/images/navi/nav_psychotests_on.gif);
	background-repeat:			no-repeat;
}

#nav_community
{
	background-image:			url(http://www.jolie.de/images/navi/nav_community_off.gif);
	background-repeat:			no-repeat;
}

#nav_community.selected,
#nav_community:hover,
#nav_community.iehovercompat
{
	background-image:			url(http://www.jolie.de/images/navi/nav_community_on.gif);
	background-repeat:			no-repeat;
}

   /********************/
  /*****   Login  *****/
 /********************/

#login
{
	background-image:			url(http://www.jolie.de/images/header_right_login.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#login input
{
	border:						none;
	font-size:					9px;
	position:					relative;
	padding-left:				4px;
	padding-right:				4px;
}

#login #loginusername
{
	height:						14px;
	width:						110px;
	left:						69px;
	top:						35px;
}

#login #loginpassword
{
	height:						14px;
	width:						110px;
	left:						69px;
	top:						40px;
}

/*
#login img
{
	width:						60px;
	height:						20px;
	position:					relative;
	left:						124px;
	top:						33px;
}
*/

/*
#pwforgotten
{
	position:					relative;
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
	left:						20px;
	top:						54px;
	width:						105px;
}
*/

#pwforgotten a,
#pwforgotten a:hover
{
	color:						#fff;
	text-decoration:			none;
}

   /********************/
  /***	eingeloggt	***/
 /********************/

#loggedin
{
	background-image:			url(../images/header_right_post.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#loggedin #hellouser
{
	position: absolute;
	left: 8px;
	top: 15px;
	font: bold 12px Arial;
	color: #4d4d4d;
}

#loggedin #hellouser a
{
	color: #4d4d4d;
	text-decoration: none;
}

#loggedin #hellouser a:hover,
#loggedin #hellostats a:hover
{
	text-decoration: underline;
}

#loggedin #hellouserimage
{
	position: absolute;
	left: 8px;
	top: 33px;
	width: 50px;
	height: 50px;
}

#loggedin #hellostats
{
	position: absolute;
	left: 87px;
	top: 34px;
	font: 11px/17px Arial;
	color: #4d4d4d;
}

#loggedin #hellostats a
{
	color: #4d4d4d;
	text-decoration: none;
}

#loggedin #hellologout
{
	position: absolute;
	right: 5px;
	top: 88px;
}

#loggedin #hellosearch,
#logon #hellosearch
{
	position: absolute;
	right: 5px;
	bottom: 2px;
}

#loggedin #hellosearch .textfeld,
#logon #hellosearch .textfeld
{
	background: transparent url(../images/innerloginbg.gif) left center repeat-x;
	border: none;
	font-size: 9px;
	width: 156px;
	height: 12px;
	padding: 1px 2px;
	border: 1px solid #d0cece;
	margin: 0 3px 0 0;
	color: #4d4d4d;
}

#loggedin #hellosearch input,
#logon #hellosearch input
{
	vertical-align: middle;
}

#loggedin_extern
{
	background-image:			url(http://www.jolie.de/images/header_right_eingeloggt.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#loginuserdata
{
	margin:						28px 0px 0px 4px;
	height:						50px;
}

#loggedin #userpic, #loggedin_extern #userpic
{
	margin-left:				4px;
	padding-top:				4px;
	float:						left;
}

#loggedin #changeprofile, #loggedin_extern #changeprofile,
#loggedin #changeprofile a, #loggedin_extern #changeprofile a,
#loggedin #changeprofile a:hover, #loggedin_extern #changeprofile a:hover,
#loggedin #joliestars, #loggedin_extern #joliestars,
#loggedin #joliestars a, #loggedin_extern #joliestars a,
#loggedin #joliestars a:hover, #loggedin_extern #joliestars a:hover,
#loggedin #joliemessages, #loggedin_extern #joliemessages,
#loggedin #joliemessages a, #loggedin_extern #joliemessages a,
#loggedin #joliemessages a:hover, #loggedin_extern #joliemessages a:hover
{
	font-family:				arial;
	font-weight:				900;
	font-size:					11px;
	color:						#4d4d4d;
	text-decoration:			none;
	padding-left:				14px;
	padding-top:				4px;
}
#loggedin #joliestars, #loggedin_extern #joliestars,
#loggedin #joliestars a, #loggedin_extern #joliestars a,
#loggedin #joliestars a:hover, #loggedin_extern #joliestars a:hover,
#loggedin #joliemessages, #loggedin_extern #joliemessages,
#loggedin #joliemessages a, #loggedin_extern #joliemessages a,
#loggedin #joliemessages a:hover, #loggedin_extern #joliemessages a:hover
{
	margin-left:10px;

}
#loggedin #joliestars, #loggedin_extern #joliestars,
#loggedin #joliestars a, #loggedin_extern #joliestars a,
#loggedin #joliestars a:hover, #loggedin_extern #joliestars a:hover,
#loggedin #joliemessages, #loggedin_extern #joliemessages,
#loggedin #joliemessages a, #loggedin_extern #joliemessages a,
#loggedin #joliemessages a:hover, #loggedin_extern #joliemessages a:hover
{
	padding-left:				20px;
	font-weight:				normal;
	padding-top:				2px;
}

#loggedin #logoutlink img, #loggedin_extern #logoutlink img
{
	 height: 16px;
	 margin-top:				4px;
	 margin-left:				110px;
	 width:						70px;
}

   /***************/
  /***	cloud  ***/
 /***************/

#cloud
{
	visibility:					visible;
	z-index:					100;
	background-image:			url(../images/sprechwolke.gif);
	background-repeat:			no-repeat;
	width:						143px;
	height:						109px;
	clear:						both;
	position:					absolute;
	top:						10px;
	left:						30px;
}

#cloud:hover,
#cloud.iehovercompat
{
	visibility:					hidden;
	z-index:					0;
}

#cloudtext
{
	text-align:					center;
	margin-top:					24px;
}

.usernumber
{
	font-size:					12px;
	font-weight:				bold;
	color:
}

   /*****************************************************/
  /***	doppelte spalte	mit	kleinem	bild und umfluß	 ***/
 /*****************************************************/

.Column_Dbl_smallpic
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	float:						left;
	font-family:				Verdana, sans-serif;
	font-size:					10pt;
	line-height:				14px;
}

.Column_Dbl_smallpic h2
{
	margin:						0px;
}

.Column_Dbl_smallpic img
{
	width:						200px;
	float:						left;
	margin:						0px	8px	4px	0px;

}

.Column_Dbl_smallpic a.hyperlink
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				14px;
	color:						#620000;
	display:					block;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		bottom right;
}

   /***********************/
  /***	themenauswahl  ***/
 /***********************/

#themenliste_auswahl
{
	width:						800px;
	background-image:			url(../images/schraffurkachel_200er.gif);
	height:						50px;
}

#themenliste_auswahl select
{
	float:						left;
	border:						1px	solid #b5b4b2;
	font-size:					16px;
	height:						24px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						12px 10px 10px 10px;
	/*padding:					5px	5px	5px	5px;*/
	width:						300px;
}

.themenliste_auswahl_box
{
	width:						320px;
	height:						50px;
	float:						left;
}


#themenseitenschalter
{
	float:						left;
}

.themenseitenschalter_seite
{
	float:						left;
}

.themenseitenschalter_text
{
	float:						left;
}



.themenliste
{
	width:						800px;
}

.themen_uebersichtsblock
{
	width:						400px;
	float:						left;
	font-family:				georgia, serif;
	font-size:					9pt;
	color:						#4d4d4d;
}

.themen_uebersichtsblock_headline
{
	border-top:					1px	dotted #989994;
	border-bottom:				1px	dotted #989994;
	border-right:				1px	dotted #989994;
	padding:					4px	0px	4px	0px;
	width:						400px;
	height:						12px;
	font-size:					8pt;
}

.themen_uebersichtsblock_headline_rubrik,
.XXthemen_uebersichtsblock_headline_rubrik a,
.XXthemen_uebersichtsblock_headline_rubrik a:hover
{
	font-family:				Georgia, serif;
	font-size:					10px;
	float:						left;
	margin-left:				8px;
	padding-left:				6px;
	color:						#BA0000;
	text-decoration:			none;
	width:						220px;
}

.themen_uebersichtsblock_headline_rubrik a:hover
{
	text-decoration:			underline;
}

.themen_uebersichtsblock_headline_link
{
	position:					relative;
	color:						#6d9a9f;
	float:						left;
	text-decoration:			none;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		144px 0px;
	width:						156px;
}

.themen_uebersichtsblock_headline_link a,
.themen_uebersichtsblock_headline_link a:hover
{
	font-family:				Verdana, Arial,	sans-serif;
	color:						#20A8B4;
	text-decoration:			none;
}

.themen_uebersichtsblock_headline_link a:hover
{
	text-decoration:			underline;
}

.themen_uebersichtsblock_content
{
	padding:					0px	4px	0px	4px;
}

   /***********************/
  /***	lexikonteaser  ***/
 /***********************/

.lexialphabet
{
	color:						#4ab9c2;
	text-decoration:			none;
	padding:					0px	8px	0px	8px;
	font-size:					11px;
}

.lexialphabet a,
.lexialphabet a:hover
{
	color:						#4ab9c2;
	text-decoration:			none;
}

   /************************/
  /***	 3rdlevelnavi	***/
 /************************/

.subnavi_container
{
	width: 800px;
	background: #fffbec;
	height:						25px;
	border-bottom:				1px	dotted #4d4d4d;
	z-index: 2;
	position:relative;
}

.subnavi
{
	position: absolute;
}

.subnavi ul
{
	top:0px;
	margin:					0px;
	padding:				0px;
	width:					783px;
	height:					23px;
	padding-left:			17px;
}

.subnavi ul	li
{
	float:					left;
	position:				relative;
	list-style-type:		none;
	z-index:				400;
}

.subnavi ul	li a
{
	display:				block;
	float:					left;

	height:					23px;
	padding:				0px	1px	0px	0px;

	color:					#4d4d4d;
	font-size:				13px;
	line-height:			23px;
	text-decoration:		none;
}

.subnavi li:hover,
.subnavi li.iehovercompat,
.subnavi li.over
{
	background:				#fffbec;
}

.subnavi li	ul
{
	background:				#fffbec;
	position:				absolute;
	top:					23px;
	width:					170px;
	padding-left:			0px;
	display:				none;
}

.subnavi li	li,
.subnavi li	li a
{
	display:				block;
	width:					170px;
	background-color:		#fff;
	border:					none;
	border-bottom:			1px	solid #fff;
	background:				#fffbec;
	padding:				0px	0px	0px	0px;
}

.subnavi li	li a
{
	width:					170px;
	border-bottom:			1px	solid #fffbec;
	background:				#fffbec;
	padding:				0px	0px	0px	10px;
	padding-left:			30px;
}

.subnavi li	li a:hover
{
	background:				#fffbec;
	text-decoration:		underline;
	padding-left:			30px;
}


.subnavi li:hover ul,
.subnavi li.iehovercompat ul
{
	display:				block;
}


.subnavi ul	li ul
{
	height:					auto;
}



.subnavi ul	li ul li,
.subnavi ul	li ul li a
{
	display:				block;
	float:					none;
}



   /**************************/
  /***	 seitenschalter	  ***/
 /**************************/

.seitenschalter,
.seitenschalter_small,
.seitenschalter_400
{
	color:					#4d4d4d;
	font-family:			verdana,arial;
	font-size:				14px;
	font-weight:			bold;
	height:					30px;
	padding:				14px 0px 0px 5px;
	width:					466px;
	float:					left;
}

.seitenschalter_small
{
	width:					280px;
}

.seitenschalter_400
{
	width:					390px;
	clear:					both;

}

.seitenschalter_zahlen_start
{
	background-image:		url(../images/seite_links.gif);
	background-repeat:		no-repeat;
	width:					6px;
	height:					24px;
	float:					left;
}

.seitenschalter_zahlen_ende
{
	background-image:		url(../images/seite_rechts_ende.gif);
	background-repeat:		no-repeat;
	width:					5px;
	height:					24px;
	float:					left;
}

.themenseitenschalter_seite,
.themenseitenschalter_seite_last
{
	background-color:		#fff;
	color:					#4d4d4d;
	font-family:			verdana,arial;
	font-size:				18px;
	font-weight:			bold;
	text-decoration:		none;
	float:					left;
	padding:				0px	8px	0px	8px;
	background-image:		url(../images/seite_rechts_zwischen.gif);
	background-repeat:		no-repeat;
	border-bottom:			1px	solid #cec5b3;
	background-position:	right 1px;
}

.themenseitenschalter_seite	a,
.themenseitenschalter_seite_last a
{
	background-color:		#fff;
	color:					#4d4d4d;
	font-family:			verdana,arial;
	font-size:				18px;
	font-weight:			bold;
	text-decoration:		none;
	float:					left;
	height:					24px;
}

.themenseitenschalter_seite	a:hover,
.themenseitenschalter_seite_last a:hover
{
	color:					#ba0000;
	text-decoration:		underline;
	float:					left;
}

.themenseitenschalter_seite	a:active,
.themenseitenschalter_seite_last a:active,
.themenseitenschalter_seite	a.pageshown,
.themenseitenschalter_seite_last a.pageshown
{
	color:					#ba0000;
	text-decoration:		none;
	float:					left;
}

.themenseitenschalter_seite_last
{
	background-image:		none;
}

.themenseitenschalter_text
{
	margin:					8px	8px	0px	0px;
}

.seitenschalter_rechtsaligner
{
	float:					right;
}

.communitynavi ul
{
	width:					800px;
	padding:				0px	0px	0px	0px;
	margin:					0px	0px	0px	0px;
	border-bottom:			1px	dotted #ccc;
	height:					100px;
}

.communitynavi li
{
	height:					57px;
	margin-left:			17px;
}

.communitynavi li a
{
	padding-top:			57px;
}

.communitynavi li,
.communitynavi li a,
.communitynavi li a.selected_comnavi,
.communitynavi li a:hover
{
	width:					69px;
	list-style:				none;
	float:					left;
	color:					#249099;
	font-family:			georgia,arial,verdana;
	font-size:				10px;
	font-style:				italic;
	text-align:				center;
}

.communitynavi li a.selected,
.communitynavi li a:hover
{
	color:					#B20000;

}

.communitynavi #community_bloggen
{
	background-image:		url(../images/comnav_blog.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_liebling
{
	background-image:		url(../images/comnav_liebling.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_freunde
{
	background-image:		url(../images/comnav_freunde.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_dates
{
	background-image:		url(../images/comnav_dates.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_outfit
{
	background-image:		url(../images/comnav_outfit.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_fotos
{
	background-image:		url(../images/comnav_foto.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_hiersollte
{
	background-image:		url(../images/comnav_orte.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_ziele
{
	background-image:		url(../images/comnav_ziele.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_meinungen
{
	background-image:		url(../images/comnav_meinung.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_post
{
	background-image:		url(../images/comnav_post.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}
.communitynavi #community_dashboard
{
	background-image:		url(../images/comnav_dashboard.gif);
	background-position:	6px	top;
	background-repeat:		no-repeat;
}

.text_400

{
	margin-top:				0px;
/*	  width:				  400px;*/
/*	  margin-right:			 0px;*/
}

   /*********************************/
  /****	visitorlist	- Box 200px	****/
 /*********************************/

.visitorlist
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						200px;
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat-y;
	background-position:		top	left;
	padding:					8px	0px	12px 6px;
	float:						left;
}

.visitorlist #visitorlistContent
{
	position:relative;
	top:						0px;
	left:						0px;
	height:						162px;
	width:						188px;
}

.visitorlist #visitorlistContent .visitorlistEntry
{
	position:					relative;
	width:						50px;
	height:						50px;
	background-color:			transparent;
	margin:						0px	10px 10px 0px;
	float:						left;

}

.visitorlist #visitorlistContent .visitorlistEntry img
{
	display:					inline;
	float:						left;
}

.visitorheadline_on,
.visitorheadline_off
{
	font-size:					11px;
	font-family:				verdana,georgia;
	color:						#4d4d4d;
	font-weight:				bold;
	float:						left;
	padding:					4px	6px	4px	6px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.visitorheadline_on	a,
.visitorheadline_off a
{
	text-decoration:			none;
}

.visitorheadline_on	a:hover,
.visitorheadline_off a:hover
{
   text-decoration:				underline;
}


.visitorheadline_off
{
	background-image:			none;
	background-color:			#fff;
}

   /****************************/
  /****	Meine-Auswahlliste ****/
 /****************************/

.meine_switch
{
	width:						400px;
	height:						60px;
	float:						left;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

.meine_switch select
{
	float:						left;
	border:						1px	solid #b5b4b2;
	font-size:					16px;
	line-height:				25px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						18px 0px 0px 12px;
	width:						370px;
	height:						22px;
}


   /****************************************/
  /****	community_comments - Box 400px ****/
 /****************************************/

.community_comments
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	padding:					0px	0px	0px	0px;
	float:						left;
}

.community_comments	.Entry
{
	background-color:			#FFFFFF;
	width:						400px;
	min-height:					60px;
	margin:						16px 0px 16px 0px;
}

.community_comments	.Entry div.comment_teasertext
{
	margin:						2px	10px 0px 10px;
	padding-bottom:				10px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

.community_comments	.Entry img
{
	float:						left;
	margin-right:				8px;
}

.community_comments	.Entry div.comment_topic
{
	font-size:					13px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
	background-color:			transparent;
	margin-left:				60px;
	margin-top:					0px;
	padding-bottom:				2px;
	padding-top:				2px;
}

.community_comments	.Entry div.comment_topic a
{
	font-size:					13px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				14px;
	text-decoration:			none;
	color:						#4D4D4D;
}

.community_comments	.Entry div.comment_topic a:hover
{
	text-decoration:			underline;
}

.community_comments	.Entry div.comment_date
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#909090;
	text-decoration:			none;
	padding-left:				10px;
}

.community_comments	.Entry div.comment_date	a
{
	font-size:					10px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#909090;
	text-decoration:			none;
}

.community_comments	.Entry div.comment_date	a:hover
{
	text-decoration:			underline;
}

.teaserspalten
{
	height:	auto;
	width: 400px;
	float: left;
}

   /****************************/
  /****	outfit - Box 400px ****/
 /****************************/

.outfit
{
	width:						400px;
	float:						left;
}

.outfit_button_on,
.outfit_button_off,
.outfit_button_on a,
.outfit_button_off a,
.outfit_button_on a:hover,
.outfit_button_off a:hover
{
	font-size:					11px;
	font-family:				verdana,georgia;
	color:						#4d4d4d;
	padding:					6px	6px	6px	6px;
	text-decoration:			none;
}

.outfit_button_on a:hover,
.outfit_button_off a:hover
{
	text-decoration:			underline;
}

.outfit_container
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding:					10px 10px 10px 10px;
	width:                      380px;
}

.outfit_content
{
	background:					#fff;
	padding:					10px;
	height:				        224px;
}

.lieblingslisten_content
{
	background:					#fff;
	padding:					10px 0px 10px 10px;
}

.outfit_content	img
{
	/* float:						left; 
	margin-right:				10px; */
}

.outfit_content_text,
.outfit_content_description
{
	font-size:					11px;
	font-family:				georgia,verdana;
	color:						#4d4d4d;
}

.outfit_content_text
{
	width:						285px;
}

.outfit_content_date
{
	font-size:					11px;
	font-family:				georgia,verdana;
	color:						#4d4d4d;
	font-weight:				bold;
}

.outfit_content_description
{
	border-top:					1px	dotted #4d4d4d;
	border-bottom:				1px	dotted #4d4d4d;
	margin:						10px 0px 10px 0px;
	padding:					10px 0px 10px 0px;
}

.outfit_switcher
{
	/* margin-left:				80px; */
	text-align: center;
}

.outfit_pfeil
{
	margin-top:					34px;
}

   /****************/
  /****	memory ****/
 /****************/

.memorycontent
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding:					30px 30px 30px 30px;
	margin:						0px	0px	0px	0px;
	font-family:				georgia,verdana;
	float:						left;
	width:						548px;
	height:						540px;
}

.memorycontent h1,
.memorycontent h2
{
	font-family:				georgia,verdana;
}

.memorycontent h2
{
	font-weight:				normal;
}

.memorycards img
{
	float:						left;
	margin-right:				5px;
	margin-bottom:				5px;
}

.popupbanner
{
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
}

   /********************************/
  /****	Bildergalerie &	Fragen ****/
 /********************************/

.bildergalerie_auswahl
{
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
}

.bildergalerie_tagcloud
{
	padding:					0px	0px	0px	10px;
	margin:						0px	20px 0px 0px;
	float:						left;
	width:						390px;
	color:						#1183a4;
	font-family:				verdana,georgia;
	font-size:					11px;
	line-height:				16px;
	text-align:					center;
}

.bildergalerie_thumbs
{
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
	float:						left;
	width:						380px;
}

.bildergalerie_thumbs_picture
{
	padding:					0px	8px	8px	0px;
	float:						left;
}

.bildergalerie_auswahl h3
{
	font-family:				verdana,georgia;
	font-size:					11px;
	color:						#4d4d4d;
	text-align:left;
}

.bildergalerie_tagcloud_14
{
	font-size:					14px;
}

.bildergalerie_tagcloud_14b
{
	font-size:					14px;
	font-weight:				bold;
}

.bildergalerie_tagcloud_18
{
	font-size:					18px;
}

.bildergalerie_tagcloud	a
{
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
}

.bildergalerie_tagcloud_s1
{
	font-size:					10px;
	color:						#40C8D8;
}

.bildergalerie_tagcloud_s2
{
	font-size:					11px;
	color:						#38C0D0;
}

.bildergalerie_tagcloud_s3
{
	font-size:					12px;
	color:						#30B8C8;
}

.bildergalerie_tagcloud_s4
{
	font-size:					13px;
	color:						#28B0C0;
}

.bildergalerie_tagcloud_s5
{
	font-size:					14px;
	font-weight:				bold;
	color:						#20A8B4;
}

.bildergalerie_tagcloud_s1:hover,
.bildergalerie_tagcloud_s2:hover,
.bildergalerie_tagcloud_s3:hover,
.bildergalerie_tagcloud_s4:hover,
.bildergalerie_tagcloud_s5:hover
{
	text-decoration:			underline;
}

.bildergalerie_box,
.fragen_box,
.bildergalerie_box_big,
.bildergalerie_box_popup
{
	position:					relative;
	width:						800px;
	height:						540px;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

.bildergalerie_box_big,
.bildergalerie_box_popup
{
	height:						730px;
}

.bildergalerie_box_popup
{
	width:						728px;
}

.bildergalerie_picture_column
{
	float:						left;
	display:					block;
	width:						400px;
}

.bildergalerie_picture_headline,
.fragen_headline
{
	position:					relative;
	margin-top:					12px;
	padding-bottom:				10px;
	width:						400px;
}

.bildergalerie_picture_headline	h2,
.bildergalerie_picture_headline	#bilddatum,
.fragen_headline h2,
.fragen_headline #fragedatum
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				24px;
	color:						#4D4D4D;
	margin:						0px;
}

.bildergalerie_picture_headline	#bilddatum,
.fragen_headline #fragedatum
{
	font-size:					11px;
	font-weight:				normal;
	line-height:				16px;
}


.bildergalerie_picture_box
{
}

.bildergalerie_backlink
{
	position:					absolute;
	right:						0px;
	bottom:						0px;
	background-color:			#FFFFFF;
	height:						16px;
	padding-left:				12px;
}

.bildergalerie_picture_nav
{
	position:					relative;
	height:						200px;
	width:						27px;
	margin-left:				-2px;
	margin-right:				-2px;
	float:						left;
}

.bildergalerie_picture_nav img
{
	margin-top:					170px;
}

.bildergalerie_picture_info
{
	position:					relative;
/* height:						90px; */
	width:						400px;
	background-color:			#FFFFFF;
	color:						#4D4D4D;
}

.bildergalerie_picture_info_number
{
	position:					absolute;
	top:						5px;
	left:						0px;
	width:						100px;
	height:						85px;
	font-size:					22px;
	font-weight:				bold;
	font-family:				Verdana, Arial,	sans-serif;
	text-align:					center;
}

.bildergalerie_picture_info_text
{
	position:					absolute;
	top:						5px;
	left:						100px;
	height:						82px;
	width:						230px; /* Uwe ------------------------------------- 280px --- */
	padding-top:				3px;
	padding-right:				20px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
}

.bildergalerie_picture_scroller
{
	width:						383px;
	/* height:						66px; */
	background-color:			#FFFFFF;
	padding-left:				17px;
	margin-top:					10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.bildergalerie_picture_scroller_abschluss
{
	clear: both;
	line-height: 7px;
	font-size: 1px;
}

.bildergalerie_picture_scroller_picture
{
	position:					relative;
	top:						8px;
	left:						0px;
	padding-right:				10px;
	float:						left;
}

.bildergalerie_picture_scroller_nav
{
	position:					relative;
	top:						16px;
	left:						0px;
	padding-right:				10px;
	float:						left;
}

.bildergalerie_box_galerienavi,
.bildergalerie_box_galerienavi_popup,
.fragen_box_navi
{
	float:						left;
	width:						190px;
}

.bildergalerie_box_galerienavi
{
	margin-right:				90px;
}

.bildergalerie_box_galerienavi_popup
{
	margin-right:				50px;
}

.fragen_box_navi
{
	margin-right:				24px;
}

.bildergalerie_box_galerienavi select,
.bildergalerie_box_galerienavi_popup select,
.fragen_box_navi select
{
	border:						1px	solid #b5b4b2;
	font-size:					12pt;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						14px 0px 14px 14px;
	width:						190px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;

}

.bildergalerie_box_galerieliste,
.fragen_box_fragenliste
{
	overflow:					auto;
	height:						420px;
	padding-bottom:				10px;
	background-color:			#FFFFFF;
	margin-left:				14px;
	width:						188px;
	border:						1px	solid #b5b4b2;
	color:						#4d4d4d;
}

.bildergalerie_box_galerieliste	.galerieliste_item,
.fragen_box_fragenliste	.fragenliste_item
{

	padding-left:				10px;
	margin-top:					10px;
	height:						50px;
}

.bildergalerie_box_galerieliste	.galerieliste_item:hover,
.bildergalerie_box_galerieliste	.galerieliste_item.iehovercompat,
.fragen_box_fragenliste	.fragenliste_item:hover,
.fragen_box_fragenliste	.fragenliste_item.iehovercompat
{
	background-color:			#f7f0f5;
}

.bildergalerie_box_galerieliste	.galerieliste_item:hover img,
.bildergalerie_box_galerieliste	.galerieliste_item.iehovercompat img,
.fragen_box_fragenliste	.fragenliste_item:hover	img,
.fragen_box_fragenliste	.fragenliste_item.iehovercompat	img
{
	background-color:			#f7f0f5;
	-moz-opacity:				0.7;
	opacity:					0.7;
	filter:						Alpha(opacity=50);
}

.bildergalerie_box_galerieliste	.galerieliste_item img,
.fragen_box_fragenliste	.fragenliste_item img
{
	float:						left;
}

.bildergalerie_box_galerieliste	.galerieliste_item div,
.fragen_box_fragenliste	.fragenliste_item div
{
	float:						left;
	padding-left:				4px;
	width:						100px;
}

.bildergalerie_box_galerieliste	.galerieliste_item a,
.fragen_box_fragenliste	.fragenliste_item a
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#B20000;
}

.bildergalerie_box_galerieliste	.galerieliste_item a:hover,
.fragen_box_fragenliste	.fragenliste_item a:hover
{
	text-decoration:			underline;
}

   /****************/
  /****	Fragen ****/
 /****************/

.StandardKurztext
{
	font-size:				12px;
	font-family:			Georgia, serif;
}

.fragennummer
{
	font-weight:				bold;
	color:						#4D4D4D;
}

.fragen_column
{
	float:						left;
	display:					block;
	margin:0px;
	padding:0px;
}

.fragen_container
{
	float:						left;
	margin:						0px;
	padding:					0px;
	height:						auto;
	width:						auto;
	background-color:	#C9FFFD;
}

.fragen_bild
{
	width:						200px;
	float:						left;
	background-color:	#C9FFFD;
}

.fragen_bild p
{
	margin:						5px	2px	5px	2px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

.fragen_antwortbox
{
	position:					relative;
	background-color:	#FFFFFF;
	width:						374px;
	height:						auto;
	min-height:				325px;
	padding-left:			12px;
	float:						left;
}

.fragen_antwortbox p,
.result_antwortbox p,
.fragen_antwortbox form
{
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

.fragen_antwortbox p
{
	width:						310px;
}

.fragen_antwortbox span.fragen_antwortbox_fragennummer
{
	font-size:					22px;
	font-weight:				bold;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

.fragen_antwortbox span.fragen_antwortbox_fragenposition
{
	font-size:					22px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

form.antworterfassung
{
	margin:						20px 10px 10px 0px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

form.antworterfassung div.fragen_antwortbox_auswahlbox_container
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				30px;
	padding-top:				3px;
	margin-bottom:				5px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.antworterfassung div.fragen_antwortbox_auswahlbox_container p
{
	margin:						0px;
	padding:					1px	2px	2px	2px;
	width:						280px;
}

form.antworterfassung input.fragen_antwortbox_auswahlbox
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

.antwortfarbe_blau
{
	background-color:			#89F3FF;
}

.antwortfarbe_rosa
{
	background-color:			#FFBEF4;
}

.antwortfarbe_gelb
{
	background-color:			#FFEFA2;
}

.antwortfarbe_gruen
{
	background-color:			#CDF9D5;
}

.tracking_box
{
	bottom:						10px;
	width:						350px;
	height:						34px;
}

.tracking_empty,
.tracking_actual
{
	float:						left;
	width:						10px;
	height:						10px;
	margin-right:				20px;
	margin-top:					12px;
	background-color:			#C0B69D;
}

.tracking_actual
{
	background-color:			#BA0101;
}

.tracking_arrow
{
	float:						left;
	width:						27px;
	height:						34px;
	margin-left:				10px;
	background-image:			url(../images/pfeil_forw.gif);
	background-repeat:			no-repeat;
}

.tracking_arrow	a
{
	display:					block;
	text-decoration:			none;
	height:						34px;
}

   /*****************************/
  /****	inlinevoting 200px *****/
 /*****************************/

.inlinevoting
{
	position:					relative;
	float:						left;
	width:						174px;
}

.inlinevoting form
{
	font-size:					13px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

form.inlinevoting_form
{
	margin:						20px 10px 0px 0px;
	font-size:					13px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
}

form.inlinevoting_form div.inlinevoting_auswahlbox_container
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				30px;
	padding-top:				3px;
	margin-bottom:				5px;
	font-size:					13px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.inlinevoting_form div.inlinevoting_auswahlbox_container p
{
	font-size:					13px;
	margin:						0px;
	padding:					1px	2px	2px	2px;
	width:						140px;
}

form.inlinevoting_form input.inlinevoting_auswahlbox
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

   /***********************/
  /****	Eingabepopup *****/
 /***********************/

.eingabepopup
{
	position:					absolute;
	top:						75px;
	left:						450px;
	z-index:					1500;
}

.eingabe_popup_headline
{
	color:						#4d4d4d;
	font-family:				georgia,serif;
	font-size:					18px;
	font-weight:				bold;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	padding:					10px;
	margin:						10px 0px 10px 0px;
	overflow: auto;
}

.eingabe_popup_head
{
	width:						400px;
	height:						43px;
	background-image:			url(../images/overlay_top.gif);
	background-repeat:			no-repeat;
}

.eingabe_popup_content
{
	width:						360px;
	background-image:			url(../images/overlay_kachel.gif);
	background-repeat:			repeat-y;
	font-family:				Georgia, serif;
	font-size:					12px;
	color:						#4d4d4d;
	-moz-opacity:				0.9;
	opacity:					0.9;
	filter:						Alpha(opacity=90);
	padding:					0px	20px 0px 20px;
	margin:						0px	0px	0px	0px;
}

.eingabe_popup_content form
{
	margin:						0px	0px	0px	0px;
	padding:					20px 0px 0px 0px;
	width:						360px;
}

.eingabe_popup_content input,
.eingabe_popup_content select,
.eingabe_popup_inputfield
{
	font-family:				Georgia, serif;
	font-size:					12px;
	color:						#4d4d4d;
	float:						left;
	width:						150px;
}

.eingabe_popup_content select
{
	width:						154px;
}
.eingabe_popup_inputfield
{
	height:						50px;
	width:						160px;
	padding-right:				20px;
}

.eingabe_popup_checkbox
{
	width:						360px;
}

.eingabe_popup_checkbox	input
{
	width:						10px;
	margin-left:				0px;
}

.eingabe_popup_checkbox_text
{
	width: 300px;
	padding-left:				30px;
	font-family:				Georgia, serif;
	font-size:					11px;
}

.eingabe_popup_bottom
{
	width:						400px;
	background-image:			url(../images/overlay_bottom.gif);
	background-repeat:			no-repeat;
	height:						17px;
}

.eingabe_popup_close,
.eingabe_popup_close2,
.eingabe_popup_close3,
.eingabe_popup_close4
{
	position:					relative;
	top:						0px;
	left:						340px;
	width:						11px;
	height:						11px;
}

.eingabe_popup_absenden
{
	margin:						0px	0px	0px	0px;
	padding:					20px 0px 20px 0px;
}

.eingabe_popup_absenden	a.hyperlink
{

	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
	line-height:				17px;
	color:						#20A8B4;
	display:					block;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.eingabe_popup_absenden	a.hyperlink:hover
{
	text-decoration:			underline;
}

input.ajaxpopup_abschicken
{
	float:						right;
    width:auto;
	border:						0;
	padding:					0px;
	padding-right:				15px;
	margin:0;
	margin-top:					10px;
	color:						#20A8B4;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right 1px;
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
}

input.ajaxpopup_abschicken:hover,
input.ajaxpopup_abschicken.iehovercompat
{
	text-decoration:			underline;
	cursor:						pointer;
}

   /***********************/
  /****	Umfragepopup *****/
 /***********************/

.umfragepopup
{
	position:					absolute;
	top:						50px;
	left:						450px;
	z-index:					1500;
}

.umfrage_open
{
	width:						100%;
	margin:						0px	0px	0px	0px;
}

.umfrage_popup_headline,
.umfrage_popup_headline2
{
	color:						#4d4d4d;
	font-family:				georgia,serif;
	font-size:					18px;
	font-weight:				bold;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	padding:					10px;
	margin:						10px 0px 10px 0px;
	overflow: auto;
}

.umfrage_popup_headline2
{
	font-size:					15px;
	font-weight:				normal;
	padding:					0px;
	margin:						0px	0px	10px 0px;
}

.umfrage_popup_content,
.voting_popup_content,
.gewinnspiel_popup_content,
.weiterleiten_popup_content,
.kommentieren_popup_content,
.bewerten_popup_content,
.interessen_popup_content,
.buecher_popup_content,
.filme_popup_content,
.musik_popup_content
{
	width:						360px;
	background-image:			url(../images/overlay_kachel.gif);
	background-repeat:			repeat-y;
	font-family:				Georgia, serif;
	font-size:					12px;
	color:						#4d4d4d;
	padding:					0px	20px 0px 20px;
	margin:						0px	0px	0px	0px;
}

.umfrage_popup_ergebnis
{
	height:						40px;
}

.umfrage_popup_balkendiagramm img
{
	height:						20px;
	text-align:					right;
}

.umfrage_popup_balken_prozent
{
	width:						52px;
	font-size:					17px;
	font-weight:				bold;
	float:						left;
	font-family:				Georgia, serif;
}

.umfrage_popup_balken_antwort
{
	font-size:					12px;
	float:						left;
	font-family:				Georgia, serif;
	width: 190px;
}

.umfrage_popup_balken_img
{
	float:						left;
	margin-right:				10px;
	text-align:					right;
}

.umfrage_popup_balken
{
	margin-bottom:				10px;
	float: right;
}

.umfrage_popup_fazit
{
	padding-top:				4px;
	padding-bottom:				4px;
	border-top:					1px	dotted #989994;
	border-bottom:				1px	dotted #989994;
	font-family:				Georgia, serif;

}

.umfrage_popup_fazit_boldtext
{
	font-size:					17px;
	font-weight:				bold;
	font-family:				Georgia, serif;
}

.umfrage_popup_teaser1,
.umfrage_popup_teaser2
{
	float:						left;
	width:						200px;
}

.umfrage_popup_teaser2
{
	width:						150px;
}

.umfrage_popup_teaser1icons	img
{
	margin:						15px 13px 0px 0px;
}

.umfrage_popup_teaser1 h3,
.umfrage_popup_teaser2 h3
{
	font-size:					12px;
	margin:						0px	0px	0px	0px;
}

.umfrage_popup_teaser1 .hyperlink
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	font-weight:				normal;
	line-height:				17px;
	color:						#20A8B4;
	display:					block;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.umfrage_popup_teaser1 .hyperlink:hover
{
	text-decoration:			underline;
}

.umfrage_popup_tagcloud
{
	margin:						13px 0px 0px 0px;

}

.umfrage_popup_teaser2 .Tagcloud .size_1,
.umfrage_popup_teaser2 .Tagcloud .size_2,
.umfrage_popup_teaser2 .Tagcloud .size_3,
.umfrage_popup_teaser2 .Tagcloud .size_4,
.umfrage_popup_teaser2 .Tagcloud .size_5
{
	color:						#37b2ba;
}

.umfrage_popup_teaser2 .Tagcloud .size_5
{
	font-weight:				bold;
}

   /******************/
  /****	Postbox	*****/
 /******************/

.postbox_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:						0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.postbox_inlet
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						570px;
	padding-top:				16px;
	padding-left:				10px;
	padding-bottom:				10px;
	background-color:			#FFFFFF;
}

.postbox_inlet_spacer
{
	height:						14px;
}

.postbox_list
{
	float:						left;
	margin-top:					6px;
	margin-bottom:				10px;
}

.postbox_listheader_from,
.postbox_listheader_topic,
.postbox_listheader_date,
.postbox_listheader_option,
.postbox_listheader_from a,
.postbox_listheader_topic a,
.postbox_listheader_date a,
.postbox_listheader_option a
{
	text-decoration:			underline;
	font-style:					italic;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	line-height:				15px;
	color:						#20A8B4;
}

.postbox_listheader_from,
.postbox_listheader_topic,
.postbox_listheader_date,
.postbox_listheader_option
{
	float:						left;
	width:						190px;
}

.postbox_listheader_from,
.postbox_listheader_from a
{
	margin-left:				2px;
}

.postbox_listheader_from a:hover,
.postbox_listheader_topic a:hover,
.postbox_listheader_date a:hover,
.postbox_listheader_option a:hover
{
	color:						#B20000;
}

.postbox_listheader_topic
{
	width:						220px;
}

.postbox_listheader_date
{
	width:						126px;
}

.postbox_listheader_option
{
	width:						30px;
}

.postbox_item_icon,
.postbox_item_from,
.postbox_item_topic,
.postbox_item_day,
.postbox_item_date,
.postbox_item_time
{
	width:						16px;
	padding-left:				4px;
	height:						15px;
	float:						left;
	display:					block;
	padding-top:				2px;
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	line-height:				15px;
	color:						#4D4D4D;
	overflow:					hidden;
	cursor:						pointer;
}

.postbox_item_icon
{
	padding-top:				0px;
}

.postbox_item_from
{
	color:						#20A8B4;
	width:						162px;
}

.postbox_item_topic
{
	width:						216px;
}

.postbox_item_day
{
	width:						16px;
}

.postbox_item_date
{
	width:						60px;
}

.postbox_item_time
{
	width:						40px;
}

.postbox_list a.ungelesen
{
	font-weight:				bold;
}

.postbox_list a:hover .postbox_item_from,
.postbox_list a:hover .postbox_item_topic,
.postbox_list a:hover .postbox_item_day,
.postbox_list a:hover .postbox_item_date,
.postbox_list a:hover .postbox_item_time,
.postbox_list a.iehovercompat .postbox_item_from,
.postbox_list a.iehovercompat .postbox_item_topic,
.postbox_list a.iehovercompat .postbox_item_day,
.postbox_list a.iehovercompat .postbox_item_date,
.postbox_list a.iehovercompat .postbox_item_time
{
	background-color:			#f7f0f5;
}

.postbox_list_checkboxen
{
	float:						left;
	width:						20px;
	margin-top:					7px;
	margin-left:				8px;
}

.postbox_list_checkboxen form
{
	margin:						0px;
	padding:					0px;
}

.postbox_list_checkboxen form input
{
	height:						17px;
	margin:						0px;
	padding:					0px;
}

.postbox_seitenschalter
{
	position:					absolute;
	right:						0px;
	margin:						0px;
	width:						300px;
	height:						40px;
	padding-right:				0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
}

.message_from,
.message_topic,

.message_recipient
{
	height:						60px;
	border-bottom:				1px	dotted #989994;
}

.message_topic
{
}

.message_from_picture,
.message_from_picture img,
.message_recipient_picture,
.message_recipient_picture img
{
	width:						50px;
	height:						50px;
	float:						left;
}

.message_from_benutzername
{
	float:						left;
	width:						250px;
	padding-top:				10px;
	padding-left:				10px;
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-weight:				bold;
	font-size:					11px;
	line-height:				16px;
	color:						#20A8B4;
}

.message_from_datum
{
	float:						left;
	padding-top:				10px;
	padding-right:				10px;
	text-decoration:			bold;
	font-family:				Verdana, Arial,	sans-serif;
	font-weight:				bold;
	font-size:					11px;
	line-height:				16px;
	color:						#4D4D4D;
}

.message_from .message_headlabel,
.message_topic .message_headlabel,
.message_recipient .message_headlabel
{
	width:						60px;
	float:						left;
	padding-top:				10px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
}

.message_topic_text
{
	width:						500px;
	height:						52px;
	float:						left;
	padding-top:				5px;
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				24px;
	color:						#4D4D4D;
	overflow:					hidden;
}

.message_body,
.message_body strong
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				18px;
	color:						#4D4D4D;
	padding-top:				10px;
	padding-bottom:				50px;
}

.message_body strong
{
	font-weight:				bold;
}

.message_topic input,
.message_recipient input
{
	width:						500px;
	margin-top:					5px;

	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				24px;
	color:						#4D4D4D;
}

.message_recipient input.postbox_Nachrichtenadressat
{
    margin-left:                10px;
	width:						440px;
}

textarea#postbox_Nachrichtenbody
{
	width:						550px;
	height:						180px;
	border:						1px	solid #8D8D8D;
	padding:					4px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
	overflow:					auto;
}

input#postbox_Nachrichtenanhang
{
	width:						300px;
	margin-top:					5px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	color:						#4D4D4D;
}

   /********************/
  /****	Tabulator *****/
 /********************/

.TabulatorSelected,
.TabulatorNormal,
.TabulatorNormalFirst
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	text-align:					center;
	color:						#4D4D4D;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	float:						left;
	margin-left:				0px;
	padding:					3px	4px;
	z-index:					100;
}

.TabulatorNormal
{
	font-weight:				normal;
	color:						#B20000;
	background-image:			none;
	background-color:			transparent;
	border-left:				1px	solid #BFB59C;
	padding:					3px	12px;
}

.TabulatorNormalFirst
{
	font-weight:				normal;
	color:						#B20000;
	background-image:			none;
	background-color:			transparent;
	padding:					3px	12px;
}

.TabulatorSelected
{
	font-weight:				bold;
	color:						#4D4D4D;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					3px	8px	3px	9px;
	border-left:				0px;
}

.TabulatorNormal a,
.TabulatorNormal a:active,
.TabulatorNormalFirst a,
.TabulatorNormalFirst a:active
{
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	color:						#B20000;
}

.TabulatorNormal a:hover,
.TabulatorNormalFirst a:hover
{
	text-decoration:			underline;
	cursor:						pointer;

}

.TabulatorSelected a,
.TabulatorSelected a:active,
.TabulatorSelected a:hover
{
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	color:						#4D4D4D;
}

.TabulatorSelected a:hover
{
	cursor:						pointer;
}

.Toolbox_Page_Hide
{
	display:					none;
}

   /**************************/
  /****	Frage des Tages	*****/
 /**************************/

.frage_des_tages_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:						0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.frage_des_tages_inlet
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						360px;
	padding-top:				10px;
	padding-left:				10px;
	padding-bottom:				10px;
	background-color:			#FFFFFF;
}

.frage_des_tages_inlet h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				22px;
	margin:						0px	0px	4px 0px;
}

.frage_des_tages_inlet_spacer
{
	height:						14px;
}

form.frage_des_tages_form
{
	margin:						0px	0px	4px 0px;
	padding-bottom:				0;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

form.frage_des_tages_form div.frage_des_tages_auswahlbox_container
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				30px;
	padding-top:				3px;
	margin-bottom:				5px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.frage_des_tages_form div.frage_des_tages_auswahlbox_container p
{
	margin:						0px;
	padding:					1px	2px	2px	2px;
	width:						250px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
}

form.frage_des_tages_form input.frage_des_tages_auswahlbox
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

.frage_des_tages_fragenauswahl
{
	border-top:					1px	dotted #989994;
    padding-top:                10px;
    margin-top:                 4px;
    margin-top:                 10px;
    height:                     20px;
    width:                      350px;
}

.frage_des_tages_fragenauswahl form select,
.frage_des_tages_fragenauswahl form select option
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial, sans-serif;
	font-weight:                bold;
    padding:                    0;
    margin:                     0;
}

.frage_des_tages_fragenauswahl form select
{
    width:                      280px;
}

   /********************/
  /****	Dashboard *****/
 /********************/

p.dashboard_italic
{
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				16px;
	font-style:					italic;
	margin:						18px 8px 8px 8px;
	height:						170px;
}

   /**************************/
  /****	Beziehungsfrage	*****/
 /**************************/

form.beziehungsfrage_form
{
	margin:						20px 0px 10px 10px;
	padding-bottom:				10px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
	color:						#4D4D4D;
}

form.beziehungsfrage_form div.beziehungsfrage_auswahlbox_container
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				30px;
	padding-top:				3px;
	margin-bottom:				5px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
}

form.beziehungsfrage_form div.beziehungsfrage_auswahlbox_container p
{
	margin:						0px;
	padding:					1px	2px	2px	2px;
	width:						150px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				14px;
}

form.beziehungsfrage_form input.beziehungsfrage_auswahlbox
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

   /******************/
  /****	Fotobox	*****/
 /******************/

.fotobox_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:						0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.fotobox_inlet
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						168px;
	padding-top:				10px;
	padding-left:				10px;
	background-color:			#FFFFFF;
}

.fotobox_inlet img
{
	margin-bottom:				10px;
}

.fotobox_inlet_spacer
{
	height:						14px;
}

   /***********************/
  /****	Valuechanger *****/
 /***********************/

.valuechanger_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:						0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
	z-index:-1;
}

.valuechanger_frame	select
{
	float:						left;
	border:						1px	solid #b5b4b2;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				15px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						0px	10px 0px 4px;
	/*padding:					8px	5px	8px	5px;*/
	width:						190px;
	height:						18px;
	z-index:-1;
}

.valuechanger_frame	.valuechanger_wordbox
{
	margin:						0px	0px	0px	4px;
	padding:					10px;
	width:						552px;
	height:						145px;
	background-color:			#FFFFFF;
	color:						#4AB9C2;
	text-align:					center;
	overflow:					auto;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	line-height:				15px;
	z-index:-1;
}

.valuechanger_spacer
{
	height:						14px;
	z-index:-1;
}

   /**********************/
  /****	accountinfo	*****/

 /**********************/

.accountinfo_frame
{
	position:					relative;
	top:						0px;
	left:						0px;
	padding-left:				10px;
	padding-top:				14px;
	margin:						0px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.accountinfo_inlet
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						368px;
	padding-top:				10px;
	padding-left:				10px;
	padding-bottom:				39px;
	background-color:			#FFFFFF;
}

.accountinfo_inlet_spacer
{
	height:						14px;
}

.accountinfo_form
{
}

.accountinfo_inputbox
{
	float:						left;
}

.accountinfo_inputbox div.accountinfo_label,
.accountinfo_inputbox input,
.accountinfo_inputbox select
{
	position:relative;
	margin:						1px	7px	0px	7px;
	padding:					1px;
	width:						164px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	height:						16px;
	color:						#4D4D4D;
}

.accountinfo_inputbox input,
.accountinfo_inputbox select
{
	margin:						1px	7px	8px	7px;
	height:						14px;
	width:						160px;
}

.accountinfo_inputbox select
{
	margin:						1px	7px	8px	7px;
	height:						18px;
	width:						166px;
}

.accountinfo_inputbox select option
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
}

.accountinfo_change
{
	position:					absolute;
	right:						0px;
	top:						0px;
	width:						21px;
	height:						16px;
	background-image:			url(../images/icon_change.gif);
	background-repeat:			no-repeat;
}

.accountinfo_change_headline
{
	float:						left;
	width:						21px;
	height:						16px;
	background-image:			url(../images/icon_change.gif);
	background-repeat:			no-repeat;
}

.accountinfo_change	a,
.accountinfo_change_headline a
{
	text-decoration:			none;
	display:					block;
	height:						16px;
}

.accountinfo_layout_label_header,
.accountinfo_layout_label
{
	float:						left;
	width:						130px;
	color:						#A6A6A6;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
}

.accountinfo_layout_other_header,
.accountinfo_layout_change_header
{
	float:						left;
	width:						50px;
	color:						#A6A6A6;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	text-align:					center;
}

.accountinfo_layout_change_header
{
	margin-left:				10px;
}

.accountinfo_layout_label
{
	margin-top:					3px;
	height:						20px;
	color:						#4D4D4D;
}

.accountinfo_layout_box,
.accountinfo_layout_box_checked,
.accountinfo_layout_change
{
	float:						left;
	width:						20px;
	height:						20px;
	margin:						1px	15px 1px 15px;
	background-image:			url(../images/schraffurkachel_200er.gif);
}

.accountinfo_layout_box_checked
{
	background-image:			url(../images/layout_selected.gif);
	background-repeat:			no-repeat;
}

.accountinfo_layout_change
{
	width:						21px;
	margin:						1px	15px 1px 25px;
	background-image:			url(../images/icon_change.gif);
	background-repeat:			no-repeat;
	background-position:		0px	3px;
}

.accountinfo_layout_change a
{
	text-decoration:			none;
	display:					block;
	height:						20px;
}

.accountinfo_layout_inputbox
{
	float:						left;
	position:					absolute;
	bottom:						10px;
	left:						10px;
}

.accountinfo_layout_inputbox div.accountinfo_layout_label,
.accountinfo_layout_inputbox select
{
	position:relative;
	margin:						1px	7px	0px	7px;
	padding:					1px;
	width:						234px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial, sans-serif;
	line-height:				15px;
	height:						16px;
	color:						#4D4D4D;
}

.accountinfo_layout_inputbox select
{
	margin:						1px	7px	8px	7px;
	height:						18px;
	width:						236px;
}

.accountinfo_layout_inputbox select	option
{
	font-size:					11px;
	font-weight:				normal;
	font-family:				Verdana, Arial, sans-serif;
	line-height:				15px;
}

   /***********************/
  /****	Votingpopup	*****/
 /***********************/

.votingpopup
{
	position:					absolute;
	top:						0px;
	left:						0px;
	z-index:					1500;
}

.gewinnspielpopup
{
	position:					absolute;
	top:						50px;
	left:						60px;
	z-index:					1500;
}

.kommentierenpopup
{
	position:					absolute;
	top:						20px;
	left:						-60px;
	z-index:					1500;
}

.bewertenpopup
{
	position:					absolute;
	top:						20px;
	left:						-50px;
	z-index:					1500;
}

.bewertenpopup .negativbewertung
{
	cursor:						pointer;
	float:						right;
	font-size:					10px;
	margin-top:					10px;
}

.weiterleitenpopup
{
	position:					absolute;
	top:						20px;
	left:						50px;
	z-index:					1500;
	display:block;
}

.interessenpopup
{
	position:					absolute;
	top:						230px;
	left:						0px;
	z-index:					1500;
	display:block;
}

.buecherpopup
{
	position:					absolute;
	top:						230px;
	left:						50px;
	z-index:					1500;
	display:block;
}

.filmepopup
{
	position:					absolute;
	top:						230px;
	left:						250px;
	z-index:					1500;
	display:block;
}

.musikpopup
{
	position:					absolute;
	top:						230px;
	left:						500px;
	z-index:					1500;
	display:block;
}

.popup_headline
{
	color:						#4d4d4d;
	font-family:				georgia,serif;
	font-size:					18px;
	font-weight:				bold;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	padding:					10px;
	margin:						10px 0px 10px 0px;
	overflow: auto;
}

.schieberegler
{
	position:					absolute;
	right:						36px;
	top:						25px;
	height:						10px;
	margin:						2px;
	width:						320px;
	background-color:			#C0C0C0;
}

.schieberegler #knopf
{
	/*position:					  absolute;*/
	top:						-2px;
	height:						14px;
	width:						14px;
	background-color:			#4D4D4D;
}

.schieberegler #prozentwertanzeige
{
	position:					absolute;
	top:						-25px;
	width:						100%;
}

.schieberegler #prozentwert
{
	display:					inline;
	font-size:					18px;
	font-family:				Georgia,serif;
	color:						#4D4D4D;
}

.alluser_seitenschalter,
.produktbilder_seitenschalter
{
	margin:						0 0	0 8px;
	width:						760px;
	height:						34px;
}

.produktbilder_seitenschalter
{
	width:						350px;
}

.alluser_seitenschalter_back,
.alluser_seitenschalter_forw,
.produktbilder_seitenschalter_back,
.produktbilder_seitenschalter_forw
{
	float:						left;
	width:						27px;
	height:						34px;
	background-image:			url(../images/pfeil_back.gif);
}

.alluser_seitenschalter_forw,
.produktbilder_seitenschalter_forw
{
	background-image:			url(../images/pfeil_forw.gif);
}

.alluser_seitenschalter_back a,
.alluser_seitenschalter_forw a,
.produktbilder_seitenschalter_back a,
.produktbilder_seitenschalter_forw a
{
	text-decoration:			none;
	display:					block;
	height:						34px;
}

.alluser_seitenzahl,
.produktbilder_seitenzahl,
.produktbilder_seitenzahl2,
.produktbilder_seitenzahl3
{
	float:						left;
	width:						706px;
	text-align:					center;
}

.produktbilder_seitenzahl
{
	width:						296px;
}

.produktbilder_seitenzahl2
{
	width:						324px;
}

.produktbilder_seitenzahl3
{
	width:						380px;
}

.alluser_seitenzahl	.seitenzahl_text,
.produktbilder_seitenzahl .seitenzahl_text
{
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					14px;
	line-height:				34px;
	font-weight:				normal;
}

.alluser_seitenzahl	.seitenzahl_zahl,
.produktbilder_seitenzahl .seitenzahl_zahl,
.produktbilder_seitenzahl2 .seitenzahl_zahl,
.produktbilder_seitenzahl3 .seitenzahl_zahl
{
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					22px;
	line-height:				34px;
	font-weight:				bold;
}

.alluser_backlink
{
	width:						780px;
}

.alluser_title
{
	position:					relative;
}

.lieblinge_teilen
{
	padding:					 0;
}

.lieblinge_teilen_box
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding-left:				10px;
	padding-top:				10px;
}

.lieblinge_teilen_box select
{
	font-size:					11px;
	font-family:				Verdana, Arial,	sans-serif;
	width:						300px;
}

.lieblinge_teilen_liste
{
	width:						370px;
}

.lieblinge_teilen_liste_eintrag
{
	position:					relative;
	width:						370px;
	height:						60px;
	background-color:			#FFFFFF;
	margin-bottom:				10px;
}

.lieblinge_teilen_liste_eintrag	.eintragsnummer
{
	position:					absolute;
	top:						0px;
	left:						0px;
	font-family:				Arial, sans-serif;
	font-size:					34px;
	font-weight:				bold;
	line-height:				59px;
	text-align:					center;
	color:						#FFFFFF;
	height:						60px;
	width:						59px;
	background-image:			url(../images/lieblingslisten_star.gif);
	background-repeat:			no-repeat;
	background-position:		4px	4px;
}

.lieblinge_teilen_liste_eintrag	.eintragsbeschreibung
{
	position:					absolute;
	top:						0px;
	left:						60px;
	height:						60px;
	width:						210px;
	padding-right:				8px;
	overflow:					hidden;
}

.lieblinge_teilen_liste_eintrag	.eintragsbeschreibung h2
{
	margin:						6px	0;
	font-family:				Georgia, serif;
	font-size:					12px;
}

.lieblinge_teilen_liste_eintrag	.eintragsbeschreibung p
{
	margin:						0;
	font-family:				Georgia, serif;
	font-size:					11px;
}

.lieblinge_teilen_liste_eintrag	.eintragsbeschreibung input
{
	margin:						0;
	font-family:				Georgia, serif;
	font-size:					11px;
	width:						200px;
}

.lieblinge_teilen_liste_eintrag	.eintragsfunktionen
{
	position:					absolute;
	top:						0px;
	left:						280px;
	height:						60px;
	width:						50px;
}

.lieblinge_teilen_liste_eintrag	.eintragsfunktionen	.delete
{
	float:left;
	width:						20px;
	height:						20px;
	background-image:			url(../images/lieblinge_delete.gif);
	background-repeat:			no-repeat;
}

.lieblinge_teilen_liste_eintrag	.eintragsfunktionen	.edit
{
	float:left;
	width:						21px;
	height:						20px;
	background-image:			url(../images/icon_change.gif);
	background-repeat:			no-repeat;
	background-position:		left 2px;
}

.lieblinge_teilen_liste_eintrag	.updown
{
	position:					absolute;
	top:						0px;
	left:						330px;
	height:						60px;
	width:						40px;
}

.lieblinge_teilen_liste_eintrag	.eintragsfunktionen	a,
.lieblinge_teilen_liste_eintrag	.updown	a
{
	text-decoration:			none;
	display:					block;
	height:						29px;
}

.lieblinge_teilen_liste_eintrag	.up
{
	width:						38px;
	height:						29px;
	border-bottom:				1px	dotted #989994;
	background-image:			url(../images/btn_topliste_up.gif);
	background-repeat:			no-repeat;
	background-position:		left top;
}

.lieblinge_teilen_liste_eintrag	.up_dummy
{
	width:						38px;
	height:						29px;
	border-bottom:				1px	dotted #989994;
}

.lieblinge_teilen_liste_eintrag	.down
{
	width:						38px;
	height:						30px;
	background-image:			url(../images/btn_topliste_down.gif);
	background-repeat:			no-repeat;
	background-position:		left bottom;
}

.lieblinge_teilen_liste_eintrag	.down_dummy
{
	width:						38px;
	height:						30px;
}

.produktbilderliste
{
	position:relative;
	padding-top:				12px;
	padding-left:				12px;
	width:						380px;
}

.produktbilderliste	img
{
	float:						left;
	margin-right:				10px;
	margin-bottom:				10px;
}

.bloggen
{
	padding:					 0;
}

.bloggen_box
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding-left:				10px;
	padding-top:				10px;
}

.bloggen_box select
{
	font-size:					11px;
	font-family:				Verdana, Arial,	sans-serif;
	width:						300px;
}

.outfit
{
	padding:					 0;
}

.outfit_box
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding-left:				10px;
	padding-top:				10px;
}

.outfit_box	select
{
	font-size:					11px;
	font-family:				Verdana, Arial,	sans-serif;
	width:						300px;
}

.outfit_image
{
    height:                     70px;
    width:                      50px;
    margin-right:               10px;
    margin-bottom:              10px;
    float:                      left;
}

.outfit_edit
{
    padding-top:                1px;
    float:                      left;
}

.outfit_delete
{
    float:                      right;
}

.ziele
{
	padding:					 0;
}

.ziele_box
{
	background-image:			url(../images/schraffurkachel_200er.gif);
	padding-left:				10px;
	padding-top:				10px;
}

.ziele_box select
{
	font-size:					11px;
	font-family:				Verdana, Arial,	sans-serif;
	width:						300px;
}

.ziele_liste
{
	width:						370px;
	padding-bottom:	20px;
}

.ziele_liste_eintrag
{
	position:					relative;
	width:						370px;
	height:						60px;
	background-color:			#FFFFFF;
	margin-bottom:				10px;
}

.ziele_liste_eintrag .eintragsnummer
{
	position:					absolute;
	top:						0px;
	left:						0px;
	font-family:				Arial, sans-serif;
	font-size:					34px;
	font-weight:				bold;
	line-height:				59px;
	text-align:					center;
	color:						#FFFFFF;
	height:						60px;
	width:						59px;
	background-image:			url(../images/lieblingslisten_star.gif);
	background-repeat:			no-repeat;
	background-position:		4px	4px;
}

.ziele_liste_eintrag .eintragsbeschreibung
{
	position:					absolute;
	top:						0px;
	left:						60px;
	height:						60px;
	width:						210px;
	padding-right:				8px;
	overflow:					hidden;
}

.ziele_liste_eintrag .eintragsbeschreibung h2
{
	margin:						6px	0;
	font-family:				Georgia, serif;
	font-size:					12px;
}

.ziele_liste_eintrag .eintragsbeschreibung p
{
	margin:						0;
	font-family:				Georgia, serif;
	font-size:					11px;
}

.ziele_liste_eintrag .eintragsfunktionen
{
	position:					absolute;
	top:						0px;
	left:						280px;
	height:						60px;
	width:						50px;
}

.ziele_liste_eintrag .eintragsfunktionen .delete
{
	float:left;
	width:						20px;
	height:						20px;
	background-image:			url(../images/lieblinge_delete.gif);
}

.ziele_liste_eintrag .eintragsfunktionen .edit
{
	float:left;
	width:						21px;
	height:						20px;
	background-image:			url(../images/icon_change.gif);
	background-repeat:			no-repeat;
	background-position:		left 2px;
}

.ziele_liste_eintrag .updown
{
	position:					absolute;
	top:						0px;
	left:						330px;
	height:						60px;
	width:						40px;
}

.ziele_liste_eintrag .eintragsfunktionen a,
.ziele_liste_eintrag .updown a
{
	text-decoration:			none;
	display:					block;
	height:						29px;
}

.ziele_liste_eintrag .up
{
	width:						38px;
	height:						29px;
	border-bottom:				1px	dotted #989994;
	background-image:			url(../images/btn_topliste_up.gif);
	background-repeat:			no-repeat;
	background-position:		left top;
}

.ziele_liste_eintrag .up_dummy
{
	width:						38px;
	height:						29px;
	border-bottom:				1px	dotted #989994;
}

.ziele_liste_eintrag .down
{
	width:						38px;
	height:						30px;
	background-image:			url(../images/btn_topliste_down.gif);
	background-repeat:			no-repeat;
	background-position:		left bottom;
}

.ziele_liste_eintrag .down_dummy
{
	width:						38px;
	height:						30px;
}

/* calendar	*/

div#content	div.calender
{
	margin:									0 0	20px 0;
	font-size:								11px;
	font-color:								#333333;
	font-weight:							bold;
}

div.calender div.overview
{
	padding:								8px	0px	8px	10px;
	border-bottom:							1px	solid #FAFAFA;
	font-size:								11px;
	font-color:								#333333;
	font-weight:							bold;
}

div.calender div.overview select.select_list
{
	width:									300px;
	margin:									0px	0px	0px	10px;
}

div.calender_content
{
	margin:									0 0	0 0;
	padding:								10px 10px 10px 10px;
	background:								#fff;
}

div.calender_content div.calender_table
{
	float:									left;
}

div.calender_content div.calender_table	table
{
	border-collapse:						collapse;
}

div.calender_content div.calender_table	table th
{
	padding:								0.95em 0 0.45em	0;

	font-size:								12px;
	font-weight:							normal;
	color:									#333333;
}

div.calender_content div.calender_table	table tr
{
	bborder:									1px	solid #DEDEDC;

}

div.calender_content div.calender_table	table td
{
	border:									1px	solid #fff;
	font-size:								11px;
	font-weight:							normal;
	text-align:								right;
	background:								#FAFAFA;
}

div.calender_content div.calender_table	table td.empty span,
div.calender_content div.calender_table	table td.other span,
div.calender_content div.calender_table	table td.data a,
div.calender_content div.calender_table	table td.today a
{
	display:								block;

	width:									47px;
	height:									47px;

	padding:								0.5em 0.4em	0px	0px;

	background:								#eceae4;
	border:									1px	solid #eceae4;
	text-decoration:						none;
	font-size:								1em;
	font-weight:							bold;
	color:									#20a8b4;
}

div.calender_content div.calender_table	table td.today span.today
{
	display:								block;

	width:									47px;
	height:									47px;

	padding:								0em	0px; 0px 0px;
	margin-top:								0px;

	text-decoration:						none;
	font-size:								1em;
}

div.calender_content div.calender_table	table td.data a:hover,
div.calender_content div.calender_table	table td.data a:focus,
div.calender_content div.calender_table	table td.data a.selected,
div.calender_content div.calender_table	table td.data span.selected,
div.calender_content div.calender_table	table td.today a.selected,
div.calender_content div.calender_table	table td.today span.selected,
div.calender_content div.calender_table	table td.empty a.selected,
div.calender_content div.calender_table	table td.empty span.selected
{
	border:									none;
	color:									#20a8b4;
}

div.calender_content div.calender_table	table td.today
{
	background:								#f7f0f5;
}

div.calender_content div.calender_table	table td.today span
{
	font-weight:							bold;
}

div.calender_content div.calender_table	table td.today a
{
	background:								#f7f0f5;
	font-weight:							bold;
}
div.calender_content div.calender_table	table td.today a:hover,
div.calender_content div.calender_table	table td.today a:focus
{
	border:									1px	solid #000000;
}

div.calender_content div.calender_table	table td.other a,
div.calender_content div.calender_table	table td.other span
{
	background:								#FAFAFA;
	border:									1px	solid #FAFAFA;
	color:									#999999;
	font-weight:							normal;
}

div.calender_content div.calender_table	table td.empty span
{
	background:								#FFFFE5;
	border:									1px	solid #FFFFE5;
	font-weight:							normal;
}

div.calender_content div.calender_table	table td.info
{
	padding:								0.4em 0	0.4em 0;
	text-align:								left;
	background:								#FFFFFF;
}
div.calender_content div.calender_table	table td.info img
{
	margin:									0 0.1em	0 0.5em;
}

div.calender_content div.table_detail
{
	margin:									0px	0px	0px	10px;
	float:									left;
}

div.calender_content div.table_detail h3
{
	margin:									0.95em 0 0.45em	0.95em;

	font-size:								0.7em;
	font-weight:							normal;
	color:									#333333;
}

div.calender_content div.table_detail div.list
{
	width:									14.0em;

	padding:								0px	9px	9px	9px;
	border:									1px	solid #DEDEDC;
	background:								#FAFAFA;
}

div.calender_content div.table_detail div.list div.block
{
	margin:									0px;
	padding:								0px;
	border-bottom:							1px	dotted #A4A4A4;
}
div.calender_content div.table_detail div.list div.last
{
	border-bottom:							none;
}

div.calender_content div.table_detail div.list div.block p
{
	margin:									8px	0px	4px	0px;
	padding:								0px;
}

div.calender_content div.table_detail div.list div.block ul.links
{
	margin:									0px	0px	8px	0px;
	padding:								0px;
	border:									none;
}

div.calender_content div.table_detail div.list div.block ul.links li
{
	margin:									0px;
	padding:								0px;
	border:									none;
}

div.calender_content .calendartext
{
	font-family:							georgia,verdana;
	font-size:								10px;
	color:									#4d4d4d;
	font-weight:							normal;
}

div.calender_content .seitenschalterkalender_bottom
{
	padding-top:							10px;
}

.calendar_top
{
	background-color: #fff;
	padding-left: 12px;
	height:	36px;
}

/* Uwe ----------------------------------------------------------- */

.NewUsers #AboTitle
{
	width: 160px;
	height:						50px;
	background-color:			#FFFFFF;
	margin:						0px	5px	5px	0px;
	float:						left;
	font-size:					12pt;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				50px;
	color:						#4D4D4D;
	text-align:					center;
	overflow:					hidden;
}

.NewUsers #AboLinks
{
	width: 160px;
	background-color:			#FFFFFF;
	margin:						10px 5px 5px 0px;
	padding: 					5px 0;
	float:						left;
	overflow:					hidden;
}

.NewUsers #AboLinks span 
{
	display: block;
	margin: 0 0 0 3px;
	font: 						10pt Verdana, sans-serif;
	line-height: 				12pt;
	color:						#4D4D4D;
}

.NewUsers #AboLinks a
{
	display: block;
	margin: 0 0 0 3px;
	font: 10pt Verdana, sans-serif;
	color: #20A8B4;
	line-height: 12pt;
	text-decoration: none;
}

.NewUsers #AboLinks a:hover
{
	text-decoration: underline;
}

#Column_Spec
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	background-color:			transparent;
	float:						left;
	color: #4d4d4d;
}

#Column_Spec a.hyperlink_left, #votedlikeu a.hyperlink_left
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif;
	font-size:					10px;
	line-height:				17px;
	font-weight:				normal;
	color:						#20A8B4;
	display:					inline;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

#Column_Spec a.hyperlink_left:hover, #Column_Spec a.hyperlink_left:active, #Column_Spec a.hyperlink_left:focus,
#votedlikeu a.hyperlink_left:hover, #votedlikeu a.hyperlink_left:active, #votedlikeu a.hyperlink_left:focus
{
	text-decoration:			underline;
}

#Column_Spec .inner,
.userhome_400 .inner,
.Column_Dbl .inner,
beauty_content
{
	padding: 0 0 0 8px;
}

#Column_Spec h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						2px;
	margin-right:				5px;
	color:						#4D4D4D;
}

#Column_Spec p
{
	font:						11px Georgia, serif;
	margin: 5px 0 2px 0;
}

#Column_Spec strong,
#usercard strong
{
	font: 11px Georgia, serif;
	font-weight: bold;
}

#Column_Spec .list
{
	background: transparent url(../images/listdot.gif) left 5px no-repeat;
	padding: 0 0 0 8px;
	display: block;
	font: 11px Georgia, serif;
	margin: 5px 0 0 0;
}

#Column_Flash
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	background-color:			transparent;
	float:						left;
}

#Column_Cont
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	float:						left;
}

form.abo 
{
	margin: 0;
}

.i190
{
	width: 187px;
	vertical-align: middle;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}

.t190
{
	width: 187px;
	vertical-align: middle;
	padding: 0;
	height: 70px;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.i140
{
	width: 137px;
	vertical-align: middle;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}

.i45
{
	width: 43px;
	vertical-align: middle;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}

.i58
{
	width: 55px;
	vertical-align: middle;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}

.i128
{
	width: 125px;
	vertical-align: middle;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}

.iland
{
	width: 191px;
	padding: 0;
	height: 18px;
	font: 11px Georgia, serif;
	line-height: 20px;
	color: #4d4d4d;
}


.abocheck
{
	float: left;
	margin: 0 5px 10px 0;
}

.aboradio
{
	vertical-align: middle;
	margin: 0 5px 0 0;
}


td.formelement
{
	padding: 3px 0 0 10px;
}

td.label
{
	padding: 3px 0 0 0;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

td.labelspace
{
	padding: 25px 0 0 0;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.infolink
{
	color: #4d4d4d;
}

.formtext_default
{
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.reset
{
	background:	transparent url(../images/btn_close.gif) right center no-repeat;
	padding: 0 15px 0 0;
	color: #d48226;
	font: 10px Verdana, sans-serif;
	line-height: 17px;
	text-decoration: none;
}

.reset:active, .reset:hover, .reset:focus
{
	text-decoration: underline;
}

.error
{
	color: #bc0001 !important;
	font-family: Georgia, serif !important;
}

.Column_Dbl_Rectangle
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Column_Dbl_Rectangle .rectangle
{
	margin: 0 0 0 50px;
}

.Column_Dbl_Rectangle .rectangle span,
.Ad_800 .fullsize span,
.Ad_600 .fullsize span,
.Ad_600 .rectangle span,
.Ad_800 .rectangle span
{
	line-height: 20px;
	color: #a3a3a3;
	display: block;



}

.Ad_800
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						800px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
	margin: 0 0 20px 0;
}

.Ad_800 .fullsize
{
	margin: 0 0 0 166px;
	width: 468px
}

.Ad_600
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						600px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.Ad_600 .rectangle
{
	margin: 0 0 0 150px;
}

.Ad_800 .rectangle
{
	margin: 0 0 0 250px;
}

.Ad_600 .fullsize
{
	width: 468px;
	margin: 0 0 0 66px;
}

.Buddylist .messenger
{
	margin:						0 8px 0 0;
	padding:					5px 0;
	background-color:			#FFFFFF;
	text-align:					center;
	overflow:					hidden;
}

#abnavi
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						800px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
	border-bottom:				1px	dotted #4d4d4d;
	margin:						0 0 10px 0;
}

#abnavi img
{
	vertical-align: middle;
	margin: 0 8px 0 0;
	padding: 0;
	display: inline;
}

#abnavi .dashboard

{
	border-right: 1px dotted #4d4d4d;
	padding: 0 10px;
}

#nav_ich
{
	background-image:			url(../images/navi/nav_ich_off.gif);
	background-repeat:			no-repeat;
}

#nav_ich.selected,
#nav_ich:hover,
#nav_ich.iehovercompat
{
	background-image:			url(../images/navi/nav_ich_on.gif);
	background-repeat:			no-repeat;
}

#footer
{
	clear:						both;
	font-family:				verdana,arial;
	font-size:					9px;
	background-color:			#f7f8fd;
	height:						25px;
	width:						800px;
	margin-top:				10px;
}

#footer	a,
#footer	a:hover
{
	color:						#000000;
	font-family:				verdana,arial;
	font-size:					9px;
	text-decoration:	none;
	height:						25px;	
	margin-top:				10px;
}

#footer	img
{
	float:						left;
	margin: 					0 2px 0 6px;
}

#footertext
{
	padding:					0px	0px	0px	0px;
	margin:						0px	160px 0px 0px;
	float:						left;
	line-height:				25px;
	color:						#000000;
}

#springerfooter
{
	width:						800px;
	background-color:			#F7F8FD;
	color:						#0073A0;
	background-image:			url(../images/verlauf_kachel.gif);
	background-repeat:			repeat-x;
	clear:						both;
	text-align: center;
}

#springerfooter	a,
#springerfooter	a:hover
{
	color:						#0073A0;
	text-decoration:			none;
}

#springerfooter	p
{
	padding:					0px	10px 0px 10px;
	margin:						0px	0px	0px	0px;
}

#vmfooter
{
	width:						780px;
	padding:					10px;
	color:						#0073a0;
	background:					white url(../images/verlauf_footer.gif) center top no-repeat;
	clear:						both;
}

#vmfooter a
{
	color:						#0073a0;
}

#login
{
	background-image:			url(../images/header_right_login.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#login input
{
	border:						none;
	font-size:					9px;
	position:					relative;
	padding-left:				4px;
	padding-right:				4px;

}

#login #loginusername
{
	background: transparent url(http://www.jolie.de/images/loginbg.gif) no-repeat;
	height:						16px;
	width:						118px;
	left:						69px;
	top:						18px;
}

#login #loginpassword
{
	background: transparent url(http://www.jolie.de/images/loginbg.gif) no-repeat;
	height:						16px;
	width:						118px;
	left:						69px;
	top:						21px;
}

#login img
{
	margin: 0 0 0 12px;
}

/*
#suchwort
{
	background: transparent url(../images/suchfeldbg.gif) no-repeat;
	border:						none;
	font-size:					9px;
	width:						156px;
	position:					relative;
	height:						13px;
	padding-left:				4px;
	left:						9px;
	top:						67px;
}
*/

#suchwort
{
	background: transparent url(http://www.jolie.de/images/suchfeldbg.gif) no-repeat;
	border:						none;
	font-size:					9px;
	width:						156px;
	height:						13px;
	padding-left:				4px;
	margin: 13px 0 0 6px;
}

#suchbutton
{
    position:                   absolute;
    bottom:                     2px;
    right:                      3px;
    width:                      14px;
    height:                     14px;
}

#suchbutton a
{
    text-decoration:            none;
    display:                    block;
    height:                     14px;
}

/*
#pwforgotten
{
	position:					relative;
	padding:					0px	0px	0px	0px;
	margin:						0px	0px	0px	0px;
	left:						20px;
	top:						24px;
	width:						165px;
}
*/

#pwforgotten a,
#pwforgotten a:hover
{
	color:						#23728e;
	text-decoration:			none;
}

#pwforgotten a.loginlink,
#pwforgotten a.loginlink:hover,
#header_extern a.loginlink,
#header_extern_fs a.loginlink
{
	font: 11px Verdana Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:						#23728e;
	text-decoration:			none;
	padding-right:				16px;
	background-color:			transparent;
	background-image:			url(http://www.jolie.de/images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		bottom right;
}

.survey
{
	margin: 5px 0 8px 10px;
	font: 11px Georgia, serif;
}

.surveycheck,
.surveyradio
{
	float: left;
}

.surveytext
{
	margin: 0 0 0 23px;
	display: block;
	font: 11px Georgia, serif;
	padding: 2px 0 0 0;
}

.Surveylist
{
	background-color:			transparent;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat-y;
	background-position:		top	left;
	padding:					8px	0px	12px 6px;
}

.Surveylist #SurveylistTitle
{
	width:						130px;
	height:						30px;
	background-color:			#FFFFFF;
	margin:						0px	0px	8px	0px;
	font-size:					17px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	line-height:				30px;
	color:						#4D4D4D;
	text-align:					center;
	overflow:					hidden;
}

.Surveylist #SurveylistContent
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						162px;
	width:						188px;
	overflow:					auto;
}


.Surveylist #SurveylistContent .SurveylistEntry
{
	margin: 0 6px 0 0;
	height:						50px;
	background-color:			transparent;
	margin-bottom:				6px;
	background: white;
}

.Surveylist #SurveylistContent .SurveylistEntry img
{
	display:					inline;
	float:						left;
	margin-right:				4px;
}

.Surveylist #SurveylistContent .SurveylistEntry .umfragelink
{
	padding: 4px 10px 0 0;
}

.Surveylist #SurveylistContent .SurveylistEntry .umfragelink a
{
	font-family:				Verdana, Arial,	sans-serif;
	color: #bc0001;
	padding: 3px 0 0 0;
	text-decoration: none;
}

.Surveylist #SurveylistContent .SurveylistEntry .umfragelink a:active,
.Surveylist #SurveylistContent .SurveylistEntry .umfragelink a:hover,
.Surveylist #SurveylistContent .SurveylistEntry .umfragelink a:focus
{
	text-decoration: underline;
}

td.umfrageergebnis
{
	font: 14px Georgia, serif;
	font-weight: bold;
	text-align: right;
	width: 50%;
	color: #4D4D4D;
}

td.umfrageergebnis img
{
	display: inline;
	margin: 0 0 0 10px;
	vertical-align: middle;
}

td.umfrageoption
{
	font: 11px Georgia, serif;
	color: #4D4D4D;
}

.youvoted
{
	border-top: 1px	dotted #4d4d4d;
	border-bottom: 1px dotted #4d4d4d;
	padding: 5px 0;
	margin: 10px 10px 10px 20px;
	font: 11px Georgia, serif;
}

.youvoted p
{
	line-height: 18px;
	margin: 0;
	padding: 0;
}

.youvoted p strong
{
	font: 13px Georgia, serif;
	font-weight: bold;
}

#votedlikeu
{
	margin: 15px 0 0 5px;
}

#votedlikeu img
{
	float: left;
	margin: 0 0 5px 15px;
	display: inline;
}

.userhome_400
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	background-color:			transparent;
	float:						left;
	color: #4d4d4d;
}

.userhome_400 td
{
	font: 11px Georgia, serif;
}

.userhome_400 strong
{
	font: 11px Georgia, serif;
	font-weight: bold;
}

.userhome_400 .userhomepic
{
	float: left;
	margin: 0 10px 0 0;
}

.userheadline
{
	color: #b734a4;
	font: 11px Georgia, serif;
	font-weight: bold;
	line-height: 28px;
}

.userhome_400 .schraffur
{
	float: left;
	background: transparent url(../images/schraffurkachel_200er.gif);
	padding: 10px;
	width: 380px;
}

.userhome_400 .schraffur .container
{
	font: 11px Georgia, serif;
	height: 167px;
	padding: 0 6px 0 0;
	overflow: auto;
	z-index: 100;
}

.userhome_400 .schraffur .element
{
	background: white;
	padding: 3px 5px;
	margin: 0 0 10px 0;
}

.userhome_400 .schraffur .element strong
{
	display: block;
}

.userhome_400 .listelement
{
	background: white;
	padding: 0 0 0 5px;
	/*height: auto;*/
	margin: 0 0 6px 0;
	font: 11px Georgia, serif;
	clear: left;
}

.userhome_400 .listelement .olist
{
	height: 20px;
	width: 17px;
	background: transparent url(../images/olist_bullet.gif) no-repeat center center;
	color: white;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	float: left;
}

.userhome_400 .listelement .filling
{
	margin: 0 0 0 22px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	_height: 1%;
}

.schraffur_tab_aktiv
{
	background: transparent url(../images/schraffurkachel_200er.gif);
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	float: left;
}

.schraffur_tab_inaktiv
{
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #bc0001;
}

.Sonderspalte_200 .inner
{
	padding: 0 5px 0 10px;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.Sonderspalte_200 .tags
{
	font: 11px Georgia, serif;
	font-style: italic;
	color: #4ab9c0;
}

.Sonderspalte_200 .tags a:link, .Sonderspalte_200 .tags a:visited
{
	font: 11px Georgia, serif;
	font-style: italic;
	text-decoration: none;
	color: #4ab9c0;
}

.Sonderspalte_200 .tags a:active, .Sonderspalte_200 .tags a:hover, .Sonderspalte_200 .tags a:focus
{
	text-decoration: underline;
}

.ModuleBox_Userbox
{
	position:					relative;
	top:						0px;
	left:						0px;
	float:						left;
}

.ModuleBox_Userbox .Tab
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	text-align:                 center;
	color:						#4D4D4D;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	float:						left;
	margin-left:				0px;
	padding:					3px	4px;
	z-index:					100;
}

#overlayPassword
{
	width: 399px;
	height: 184px;
	position: absolute;
	left: 390px;
	top: 165px;
	display: none;
	z-index: 800;
	background: transparent url(../images/overlay_bg.gif) no-repeat;
}

#overlayPassword form,
.overlayMelden form
{
	margin: 0;
}

#overlayPassword .inner,
.overlayMelden .inner
{
	padding: 45px 20px 20px 20px;
}

#overlayPassword .inner .overlayTitle,
.overlayMelden .inner .overlayTitle
{
	background: transparent url(../images/schraffurkachel_200er.gif);
	font: 18px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 34px;
	color: #4D4D4D;
	padding: 0 0 0 10px;
	margin: 10px 0;
}

#overlayPassword .inner .overlayEingabe
{
	width: 132px;
	vertical-align: middle;
	margin: 0 0 0 10px;
}

#overlayPassword .text,
.overlayMelden .text
{
	font: 11px Georgia, serif;
	color: #4D4D4D;
}

#overlayPassword a.submit,
.overlayMelden a.submit

{
	font: 11px Verdana Arial, Helvetica, sans-serif;
	color:						#23728e;
	text-decoration:			none;
	padding-right:				16px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		bottom right;
	position: absolute;
	bottom: 20px;
	right: 20px;
}

#overlayPassword a.submit:hover,
.overlayMelden a.submit:hover
{
	text-decoration: underline;
}

.overlayMelden
{
	width: 399px;
	height: 184px;
	background: transparent url(../images/overlay_bg.gif) no-repeat;
}

#overlayMelden1,
#overlayMelden2
{

	display: none;
	z-index: 999;
	position: absolute;
	left: 300px;
	top: 100px;
}

.umfrageergebnis_container_blau
{
	margin: 					0 10px 10px 0;
	background-color:			#89F3FF;
	padding: 5px;
}

.umfrageergebnis_container_rosa
{
	margin: 					0 10px 10px 0;
	background-color:			#FFBEF4;
	padding: 5px;
}

.umfrageergebnis_container_gelb
{
	margin: 					0 10px 10px 0;
	background-color:			#FFEFA2;
	padding: 5px;
}

.umfrageergebnis_container_gruen
{
	margin: 					0 10px 10px 0;
	background-color:			#CDF9D5;
	padding: 5px;
}

.umfrageergebnis_anzahl
{
	font: 13px Georgia, serif;
	font-weight: bold;
	text-align: right;
	margin: 0 0 0 300px;
	color: #4D4D4D;
}

.umfrageergebnis_content
{
	font: 11px Georgia, serif;
	width: 300px;
	float: left;
	color: #4D4D4D;
}

.umfrageergebnis_default
{
	font: 11px Georgia, serif;
	color: #4D4D4D;
	margin: 0 10px 10px 0;
}

.umfrageergebnis_content a,
.umfrageergebnis_default a
{
	font: 11px Georgia, serif;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: underline;
}

.umfrageergebnis_content h1,
.umfrageergebnis_default h1
{
	font: 11px Georgia, serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #4D4D4D;
}

/* IR */
.umfrageergebnis_default p
{
	font: 11px Georgia, serif;
	margin: 0;
	padding: 0;
	color: #4D4D4D;
}
/* /IR */

.umfrageergebnis_antwortbox
{
	position:					relative;
	float:						left;
	background-color:			#FFFFFF;
	width:						374px;
	padding-left:				12px;
}

.umfrageergebnis_antwortbox .fragen_antwortbox_fragennummer
{
	font-size:					22px;
	font-weight:				bold;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

.umfrageergebnis_antwortbox .fragen_antwortbox_fragenposition
{
	font-size:					22px;
	font-weight:				normal;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

a.link_pfeil
{
	text-decoration:			none;
	font-family:				Verdana, sans-serif !important;
	font-size:					10px !important;
	line-height:				17px;
	font-weight:				normal;
	color:						#20A8B4;
	display:					inline;
	text-align:					right;
	padding-right:				16px;
	margin-right:				12px;
	background-color:			transparent;
	background-image:			url(../images/btn_go.gif);
	background-repeat:			no-repeat;
	background-position:		right top;
}

.link_pfeil:hover
{
	text-decoration:			underline;
}

.highlightlink:link,
.highlightlink:visited
{
	color:						#4D4D4D;
	font-family: 				Georgia, serif;
	text-decoration: 			underline;
}

.highlightlink:hover,
.highlightlink:active,
.highlightlink:focus
{
	background-color:			#f7f0f5;
	text-decoration: 			underline;
}

.beauty_content
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						800px;
	background-color:			transparent;
	float:						left;
	overflow:					hidden;
}

.beauty_content img
{
	float: left;
	margin: 0 10px 10px 0;
}

.beauty_content h1
{
	font: 						bold 18px Georgia, serif;
	color: 						#4D4D4D;
	margin: 					0;
	padding: 					0;
}

.beauty_content p
{
	color:						#4D4D4D;
	font: 						11px/16px Georgia, serif;
}

.beautyABC
{
	background:			transparent url(../images/schraffurkachel_200er.gif);
	text-align: 		center;
	padding: 			20px 0;
	width: 				800px;
	float: left;
}

.text_bold
{
	font: 11px Georgia, serif;
	color: #4d4d4d;
	font-weight: bold;
}

.gewinnspielradio
{
	float: left;
}

.gewinnspielfrage
{
	font: 11px Georgia, serif;
	color: #4d4d4d;
	margin: 3px 0 0 23px;
}

.gewinnspielclear
{
	clear: left;
	height: 12px;
	font-size: 1px;
}

.gewinnspielcheck
{
	float: left;

	margin: 0 5px 0 0;
}

.Column_Dbl h4
{
	font: bold 11px Georgia, serif;
	color: #4d4d4d;
	margin: 0 0 0 8px;
	padding: 0;
}

/*
.bildergalerie_picture_medallie
{
	position:					absolute;
	top:						5px;
	left:						330px;
	height:						82px;
	width:						50px;
	padding-top:				3px;
	padding-right:				20px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
}
*/

.texterfassung_titel
{
	font: 12px Georgia, serif;
	color: #4d4d4d;
	font-weight: bold;
	margin: 10px 0 0 0;
}

.texterfassung_titel span
{
	font: 12px Georgia, serif;
	color: #4d4d4d;
	font-weight: normal;
}

.texterfassung_sonder_links
{
	position: relative;
	top: 0;
	left: 0;
	width: 170px;
	height: 100px;
}

.texterfassung_sonder_rechts
{
	position: relative;
	top: 0;
	left: 190px;
	width: 180px;
	height: 100px;
	z-index: 2;
}

.texterfassung_sonder
{
	width:						170px;
	height:						100px;
	border:						1px	solid #8D8D8D;
	padding:					4px;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
	color:						#4D4D4D;
	overflow:					auto;
}

.texterfassung_sonder_liste
{
	width:						110px;
	height:						110px;
	border:						1px	solid #8D8D8D;
	font-size:					12px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	overflow:					auto;
}

.TabulatorInaktiv
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	text-align:					center;
	color:						#4D4D4D;
	float:						left;
	margin-left:				0px;
	padding:					3px	12px;
	border-left:				1px	solid #BFB59C;
	z-index:					100;
}

.TabulatorInaktivFirst
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	text-align:					center;
	color:						#4D4D4D;
	float:						left;
	margin-left:				0px;
	padding:					3px	12px;
	z-index:					100;
}

.kf_spezial
{
	position:					relative;
	top:						0px;
	left:						0px;
	display:					block;
	text-align:					right;
	margin: 0 0 0 305px;
	line-height:				26px;
}

.bildergalerie_picture_box_vote
{
	background: white;
	text-align: right;
	padding: 3px 0 8px 0;
}

#header_extern
{
	background-image:			url(http://www.jolie.de/images/header_right_extern.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#header_extern_fs
{
	background-image:			url(http://www.jolie.de/images/header_right_extern_fs.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position:					relative;
}

#header_extern div,
#header_extern_fs div
{
	margin: 60px 6px 0 0;
	text-align: right;
}

.link_flickr
{
	background-image:			url(../images/icon_flickr.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-bottom:				4px;
	margin: 0 0 5px 0;
}

.link_myspace
{
	background-image:			url(../images/icon_myspace.gif);
	background-repeat:			no-repeat;
	padding-left:				20px;
	padding-bottom:				4px;
	margin: 0 0 5px 0;
}

.link_studivz
{
	background:			transparent url(../images/icon_studivz.gif) no-repeat;
	padding: 			0 0 4px 20px;
	margin: 0 0 5px 0;
}

.link_lastfm
{
	background:			transparent url(../images/icon_lastfm.gif) no-repeat;
	padding: 			0 0 4px 20px;
	margin: 0 0 5px 0;
}

.link_xing
{
	background:			transparent url(../images/icon_xing.gif) no-repeat;
	padding: 			0 0 4px 20px;
	margin: 0 0 5px 0;
}

.link_lokalisten
{
	background:			transparent url(../images/icon_lokalisten.gif) no-repeat;
	padding: 			0 0 4px 20px;
	margin: 0 0 5px 0;
}

h5
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 8px;
	padding: 0;
}

a.elemTitle:link,
a.elemTitle:visited
{
	font: bold 11px Georgia, serif;
	color: #4d4d4d;
	text-decoration: none;
}

a.elemTitle:active,
a.elemTitle:hover,
a.elemTitle:focus
{
	text-decoration: underline;
	color: #4d4d4d;
}

.elemItem
{
	font: bold 11px Georgia, serif;
	color: #4d4d4d;
}

.innerouter
{
	background:			transparent url(../images/schraffurkachel_200er.gif);
	width: 780px;
	padding: 10px;
}

.innerouter select
{
	/* float:						left; */
	border:						1px	solid #b5b4b2;
	font-size:					15px;
	color:						#4d4d4d;
	font-weight:				bold;
	margin:						0 0 10px 12px;
	width:						310px;
	height:						20px;
}

.schraffel
{
	background:					transparent url(../images/schraffurkachel_200er.gif);
	width: 						780px;
	padding: 					10px;
}

td.datentext span
{
	padding: 0 0 0 10px;
	font: 11px Georgia, serif;
	line-height: 14px;
	color: #4d4d4d;
}

.dateninput
{
	padding: 0 0 10px 10px;
}

.dateninput input
{
	width: 177px;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.dateninput select
{
	width: 182px;
	font: 11px Georgia, serif;
	color: #4d4d4d;
}

.datencomm
{
	font: 11px Georgia, serif;
	color: #4d4d4d;
	padding: 0 0 5px 0;
}

.datencomm input
{
	width: 295px;
}

.bold
{
	font-weight: bold;
	font-family: Georgia, serif;
}

.italic
{
	font-style: italic;
	font-family: Georgia, serif;
}

.alluser_seitenschalter_leer
{
	float:						left;
	width:						27px;
	height:						34px;
}

#Column_Spec h2
{
	font-size:					18px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	margin:						7px	0 6px 0;
	color:						#4D4D4D;
}
/* Ende Uwe --------------------------------------------------------------------------- */

.eingabeliste
{
	width:					183px;
	height:					174px;
	background: 			transparent url(../images/hgd_eingabe.gif) no-repeat;
	padding-top:			3px;
}

.eingabeliste input
{
	position:				relative;
	font: 					9px Georgia, serif;
	border:					none;
	background: 			transparent url(../images/hgd_inputfeld.gif);
	margin:					0px	1px 1px 4px;
	padding-left:			4px;
	padding-right:			4px;
	height:					14px;
	width:					150px;
	float:					left;
}

.eingabeliste span
{
	float:					left;
	margin-left:			5px;
	font: 					10px Georgia, serif;
	width:					15px;
	background: 			white;
}

/* -------------- neu 21.08.2007 ------------------ */

.bildergalerie_box_big
{
	height: auto;
}

.bildergalerie_picture_medallie
{
	float: left;
	height:						82px;
	width:						50px;
	padding-top:				3px;
	padding-right:				20px;
	font-size:					11px;
	font-weight:				normal;
	font-family:				Georgia, serif;
	line-height:				15px;
}

.bildergalerie_infobox
{
	width: 400px;
	background: white;
	padding: 0 0 8px 0;
}

.bildergalerie_infobox .bildnummer
{
	width: 100px;
	float: left;
	font: bold 22px Verdana, Arial, sans-serif;
	text-align: center;
}

.bildergalerie_infobox .bildtext
{
	width: 220px;
	float: left;
	font: 11px/15px Georgia, serif;
}

#logon
{
	background-image:			url(../images/header_right_login.gif);
	width:						190px;
	height:						134px;
	float:						right;
	position: relative;
}

#logon #logonusername
{
	position: absolute;
	background: white url(../images/innerloginbg.gif) left center repeat-x;
	border: 1px solid #d0cece;
	font: 9px/12px Arial;
	color: #4d4d4d;
	width: 112px;
	padding: 1px 2px;
	left: 69px;
	top: 18px;
	height: 12px;
}

#logon #logonpassword
{
	position: absolute;
	background: white url(../images/innerloginbg.gif) left center repeat-x;
	border: 1px solid #d0cece;
	font: 9px/12px Arial;
	color: #4d4d4d;
	width: 112px;
	padding: 1px 2px;
	left: 69px;
	top: 39px;
	height: 12px;
}

#logon #logonsubmit
{
	position: absolute;
	right: 4px;
	top: 60px;
}

#logon #passwortvergessen
{
	position: absolute;
	left: 12px;
	top: 61px;
	font-size: 9px;
}

#logon #passwortvergessen a
{
	color: #226e8b;
	text-decoration: none;
}

#logon #logonregister
{
	position: absolute;
	right: 4px;
	top: 87px;
}

/*
#logon input
{
	border:						none;
	font-size:					9px;
	padding: 					0 0 0 2px;
	line-height: 12px;
}

#logon #logonusername
{
	background: transparent url(http://www.jolie.de/images/loginbg.gif) no-repeat;
	height:						16px;
	width:						118px;
	margin: 18px 0 0 69px;
}

#logon #logonpassword
{
	background: transparent url(http://www.jolie.de/images/loginbg.gif) no-repeat;
	height:						16px;
	width:						118px;
	margin: 5px 0 0 69px;
}

#pwforgotten
{
	margin: 3px 0 0 13px;
}

#pwforgotten img
{
	margin: 0 0 0 23px;
}

*/

#suchwort
{
	border:						none;
	font-size:					9px;
	width:						156px;
	height:						13px;
	margin: 44px 0 0 15px;
	vertical-align: middle;
}

#loggedin #suchwort, #loggedin_extern #suchwort
{
	margin:				35px 0 0 12px;
}

.copyinfo
{
	color: #4d4d4d;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: right;
}

/* IR */
.ir_form_submit_hidden
{
	position:absolute;
	left:-10px;
	top:-10px;
	width:0;
	height:0;
	border:none;
}
/* /IR */

#spiderweb
{
	display: none;
}

.usericons .userimage50
{
	width: 50px;
	height: 50px;
	overflow: hidden;
	float:						left;
	margin:						8px	8px	8px	8px;
	display:					inline;
}

h6
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia,serif;
	color: #4d4d4d;
	margin: 0 0 20px 0;
}

.fsteaser td
{
	font: 11px Georgia,serif;
	color: #444;
}

p.subheadline
{
	font-weight: bold;
	font-family: Georgia, serif;
}

.result_container
{
	float:						left;
	background: white;
}

.result_bild
{
	width:						200px;
	float:						left;
	background-color:	#C9FFFD;
}

.result_antwortbox
{
	width:						374px;
	padding-left:			12px;
	float:						left;
}

span.result_antwortbox_fragennummer
{
	font-size:					22px;
	font-weight:				bold;
	font-family:				Verdana, Arial,	sans-serif;
	text-decoration:			none;
	color:						#4D4D4D;
}

.result_antwort
{
	font: 12px/20px Georgia;
	color: #4d4d4d;
	width: 220px;
	float: right;
	height: 20px;
}

.result_balken
{
	margin: 0 5px 0 0;
	height: 20px;
	float: right;
}

.result_prozent
{
	margin: 0 5px 0 0;
	width: 40px;
	font: bold 12px/20px Georgia;
	color: #4d4d4d;
	text-align: right;
	float: right;
}

#dottedline_claim
{
	position:relative;
	top:						0px;
	left:						0px;
	width:						100%;
	height:						0px;
	line-height:				0;
	margin-top:					5px;
	margin-bottom:				5px;
	border-top:					1px	dotted #989994;
}

#claim
{
	margin: 0 5px 0 5px;
	font-family: verdana,arial;
	font-size:	9px;
	text-align: center;
}

#claimhead
{
	display: none;
}

/* NEU */

#usercard
{
	width: 800px;
	background:	transparent url(../images/schraffurkachel_200er.gif);
	font: 11px Georgia, serif;
	color: #4d4d4d;
	padding: 15px 0 0 0;
}

#usercard table.usersettings td
{
	font: 11px/20px Georgia, serif;
}

#usercard h1,
#usercard h1 a
{
	font: bold 14px Georgia, serif;
	margin: 0 0 6px 8px;
	padding: 0;
}

#usercard h1 a
{
	color: #4d4d4d;
	text-decoration: none;
}

#usercard h1 img
{
	vertical-align: middle;
	margin: 0 0 0 20px;
}

#usercard .trenner
{
	height: 20px;
	background: transparent url(../images/uc_trenner.gif) left center repeat-x;
}

#usercard .trenner10,
#snowwhite .trenner10
{
	height: 10px;
	background: transparent url(../images/uc_trenner.gif) left center repeat-x;
}

#usercard .full
{
	background: white;
	padding: 10px 0;
}

#usercard .full10
{
	background: white;
	margin: 0 10px;
}

#usercard .full .element
{
	width: 190px;
	margin: 0 0 0 10px;
	float: left;
	display: inline;
}

#usercard h2,
#snowwhite h2
{
	color: #b734a4;
	font: bold 18px Georgia, serif;
	padding: 0;
	margin: 0 0 10px 0;
}

#usercard h2.charakterfrage
{
	background: transparent url(../images/ico_charakterfrage.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinleben
{
	background: transparent url(../images/ico_meinleben.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinelieblinge
{
	background: transparent url(../images/ico_meinelieblinge.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.freundefinden,
#snowwhite h2.freundefinden
{
	background: transparent url(../images/ico_freundefinden.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinefotos
{
	background: transparent url(../images/ico_fotos.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinestyles
{
	background: transparent url(../images/ico_styles.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinevideos
{
	background: transparent url(../images/ico_videos.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meineartikel
{
	background: transparent url(../images/ico_artikel.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meingaestebuch
{
	background: transparent url(../images/ico_gaestebuch.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.passwort
{
	background: transparent url(../images/ico_passwort.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.privatsphaere
{
	background: transparent url(../images/ico_privatsphaere.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.dasbinich
{
	background: transparent url(../images/ico_sobinich.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard h2.meinelieblinge
{
	background: transparent url(../images/ico_meinelieblinge.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#snowwhite h2.profilzwilling
{
	background: transparent url(../images/ico_profilzwilling.gif) left center no-repeat;
	line-height: 41px;
	padding: 0 0 0 55px;
	margin: 0;
}

#usercard a.freundschaft,
#usercard a.gaestebuch,
#usercard a.nachricht,
#usercard a.messenger,
#usercard a.meinebilder,
#usercard a.meinestyles,
#usercard a.meinevideos,
#usercard a.meineartikel,
#usercard a.privatsphaere,
#usercard a.passwort
{
	padding: 13px 0 15px 50px;
	font: 11px Georgia, serif;
	color: #20a8b4;
	margin: 0 0 10px 0;
	display: block;
	text-decoration: none;
}

#usercard a.passwort
{
	background: transparent url(../images/ico_passwort.gif) left center no-repeat;
}

#usercard a.privatsphaere
{
	background: transparent url(../images/ico_privatsphaere.gif) left center no-repeat;
}

#usercard a.freundschaft
{
	background: transparent url(../images/ico_freundschaft.gif) left center no-repeat;
}

#usercard a.gaestebuch
{
	background: transparent url(../images/ico_gaestebuch.gif) left center no-repeat;
}

#usercard a.nachricht
{
	background: transparent url(../images/ico_nachricht.gif) left center no-repeat;
}

#usercard a.messenger
{
	background: transparent url(../images/ico_messenger.gif) left center no-repeat;
}

#usercard a.meinebilder
{
	background: transparent url(../images/ico_bilder.gif) left center no-repeat;
	font-weight: bold;
}

#usercard a.meinestyles
{
	background: transparent url(../images/ico_styles.gif) left center no-repeat;
	font-weight: bold;
}

#usercard a.meinevideos
{
	background: transparent url(../images/ico_videos.gif) left center no-repeat;
	font-weight: bold;
}

#usercard a.meineartikel
{
	background: transparent url(../images/ico_artikel.gif) left center no-repeat;
	font-weight: bold;
}

#usercard .sobinich
{
	margin: 0 10px;
	padding: 10px 10px 10px 65px;
	background: white url(../images/ico_motto.gif) 10px 10px no-repeat;
	font: bold italic 14px Georgia;
}

#usercard .gaestebuchmotto
{
	font: bold italic 14px Georgia;
	padding: 10px 0 20px 0;
}

#usercard .halfcol
{
	width: 385px;
	margin: 0 0 0 10px;
	float: left;
	display: inline;
}

#usercard .halfcol10
{
	width: 365px;
	margin: 0 0 0 10px;
	float: left;
	display: inline;
}

#usercard .bullet,
#snowwhite .bullet
{
	background: transparent url(../images/olist_bullet.gif) center center no-repeat;
	width: 17px;
	height: 17px;
	font: bold 11px/16px Arial;
	color: white;
	text-align: center;
	margin: 1px 8px 0 0;
	float: left;
	display: inline;
}

#usercard .halfcol .element
{
	background: white;
}

#usercard .halfcol .element .userimage50
{
	margin: 0 0 12px 12px;
	float: left;
	display: inline;
}

#usercard .charakterfragen
{
	width: 375px;
	float: left;
	font: bold 11px Georgia, serif;
}

#usercard .charakterantwort
{
	margin: 0 0 0 20px;
	float: left;
	display: inline;
	text-transform: uppercase;
	font: 11px Georgia, serif;
}

#usercard .charakterantwort input
{
	vertical-align: middle;
	padding: 0;
	margin: 0 5px 0 0;
}

#usercard .texttabs,
#usercard .texttabs a,
#snowwhite .texttabs,
#snowwhite .texttabs a,
#snowwhite .texttabs11,
#snowwhite .texttabs11 a
{
	color: #20a8b4;
	font: bold 11px Georgia, serif;
	text-decoration: none;
}

#usercard .texttabs,
#snowwhite .texttabs,
#snowwhite .texttabs11
{
	margin: 0 0 15px 0;
}

#usercard .texttabs .aktiv,
#snowwhite .texttabs .aktiv
{
	color: #b734a4;
}

#snowwhite .texttabs11 .aktiv
{
	color: #4d4d4d;
}

#snowwhite .texttabs,
#snowwhite .texttabs a
{
	font-size: 14px;
}

#usercard .oliste .libullet
{
	width: 17px;
	height: 17px;
	background: transparent url(../images/olist_bullet.gif) center center no-repeat;
	color: white;
	text-align: center;
	float: left;
	font-weight: bold;
	line-height: 16px;
}

#usercard .oliste .lielement
{
	margin: 0 0 0 25px;
	font: 11px/17px Georgia, serif;
}

a.link
{
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #20A8B4;
}

a.link:active,
a.link:hover,
a.link:focus
{
	text-decoration: underline;
}

.space5
{
	height: 5px;
	font-size: 1px;
	line-height: 1px;
}

.space10
{
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}

.space15
{
	height: 15px;
	font-size: 1px;
	line-height: 1px;
}

.space20
{
	height: 20px;
	font-size: 1px;
	line-height: 1px;
}

.space30
{
	height: 30px;
}

.space40
{
	height: 40px;
}

.space50
{
	height: 50px;
}

.cclear
{
	clear: both;
	font-size: 1px;
	line-height: 1px;
}

.inner10
{
	padding: 10px;
	font: 11px Georgia, serif;
}

.inner510
{
	padding: 5px 10px;
}

.inner010
{
	padding: 0 10px;
}

.inner100
{
	padding: 10px 0;
}

.inner1010010
{
	padding: 10px 10px 0 10px;
}

.inner10 a,
.inner010 a,
.inner100 a,
.inner1010010 a
{
	font: 11px/16px Georgia, serif;
	color: #20a8b4;
	text-decoration: none;
}


.inner10 a:hover,
.inner10 a:active,
.inner10 a:focus,
.inner010 a:hover,
.inner010 a:active,
.inner010 a:focus,
.inner100 a:hover,
.inner100 a:active,
.inner100 a:focus,
.inner1010010 a:hover,
.inner1010010 a:active,
.inner1010010 a:focus
{
	text-decoration: underline;
}

.fleft
{
	float: left;
}

.right,
.sright,
.fright
{
	text-align: right;
}

.right a,
.sright a,
.fright a
{
	font: 10px/17px Verdana;
}

.right a.link_pfeil,
.sright a.link_pfeil,
.fright a.link_pfeil
{
	font: 10px/17px Verdana;
	padding: 5px 16px 5px 0;
	background-position: right center;
}


.fright
{
	float: right;
}

.right a.link_pfeil,
.fright a.link_pfeil
{
	margin-right: 0;
}

.novalues
{
	font: italic 11px Georgia;
}

.georgia
{
	font: 11px/normal Georgia;
	color: #4d4d4d;
}

.bearbeiten
{
	margin: 10px 0 2px 0;
}

.bearbeiten a
{
	text-decoration: none;
	font: normal 10px/17px Verdana, sans-serif;
	color: #20A8B4;
	padding: 5px 16px 5px 0;
	background:	transparent url(../images/ico_bearbeiten.gif) right center no-repeat;
	float: left;
}

#usercard .bearbeiten a:hover,
#usercard .melden a:hover
{
	text-decoration: underline;
}

#usercard .melden
{
	margin: 10px 0 2px 0;
}

#usercard .melden a
{
	padding: 5px 16px 5px 0;
	margin: 0;
	background: transparent url(../images/ico_melden.gif) center right no-repeat;
	color: #e61c01;
	text-decoration: none;
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

#usercard .bearbeiten a.pfeillink,
#usercard .melden a.pfeillink
{
	background-image: url(../images/btn_go.gif);
	float: right;
	color: #20A8B4;
}


#usercard img.userimage100
{
	margin: 0 0 0 10px;
	float: left;
	display: inline;
}

#usercard .useroptionen a
{
	float: left;
	margin: 27px 0 0 30px;
	display: inline;
}

#usercard .useroptionen a.freundschaft,
#usercard .useroptionen a.privatsphaere
{
	margin-top: 20px;
}

#usercard .bilderelement,
#snowwhite .bilderelement
{
	width: 82px;
	background: transparent url(../images/bigalist_bg.gif) top center no-repeat;
	float: left;
	margin: 0 4px 14px 10px;
	display: inline;
	text-align: center;
}

#snowwhite .bildergalerieteaser
{
	width: 150px;
	float: left;
	margin: 0 0 20px 10px;
	display: inline;
	font: 10px/normal Arial;
	color: #4d4d4d;
}

#snowwhite .bildergalerieteaser img
{
	width: 150px;
	height: 113px;
	display: block;
	margin: 0 0 3px 0;
}

#snowwhite .bilderelement
{
	margin: 15px 0 0 15px;
}

#usercard .bilderelement .hlight,
#snowwhite .bilderelement .hlight
{
	height: 84px;
}

#usercard .bilderelement img,
#snowwhite .bilderelement img
{
	margin: 5px 0;
}

#usercard .bilderelement span
{
	display: block;
	text-align: center;
}

#usercard .bilderelement span a
{
	margin: 0;
}

.hlight a:hover img
{
	background-color: #f7f0f5;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: Alpha(opacity=70);
	display: inline;
}

#usercard .seitennavi
{
	width: 760px;
	line-height: 34px;
	font-size: 14px;
	position: relative;
	text-align: center;
	font-family: Verdana;
}

#usercard .seitennavi strong,
#snowwhite .seitennavi strong
{
	font-size: 22px;
	font-family: Verdana;
}

#usercard .seitennavi .pfeillinks,
#usercard .seitennavi .pfeilrechts,
#snowwhite .seitennavi .pfeillinks,
#snowwhite .seitennavi .pfeilrechts
{
	position: absolute;
	top: 0;
	height: 34px;
	width: 27px;
}

#snowwhite .seitennavi .pfeillinkstext,
#snowwhite .seitennavi .pfeilrechtstext
{
	position: absolute;
	top: 3px;
	height: 34px;
	width: 185px;
}

#usercard .seitennavi .pfeillinks,
#snowwhite .seitennavi .pfeillinks,
#snowwhite .seitennavi .pfeillinkstext
{
	left: 0;
	text-align: left;
}

#snowwhite .seitennavi .pfeillinkstext a
{
	background: transparent url(../images/pfeil_back.gif) left center no-repeat;
	color: #ba0001;
	font: 12px/34px Verdana;
	padding: 10px 0 10px 35px;
	text-decoration: none;
}

#snowwhite .seitennavi .pfeilrechtstext a
{
	background: transparent url(../images/pfeil_forw.gif) right center no-repeat;
	color: #ba0001;
	font: 12px/34px Verdana;
	padding: 10px 35px 10px 0;
	text-decoration: none;
}

#usercard .seitennavi .pfeilrechts,
#snowwhite .seitennavi .pfeilrechts,
#snowwhite .seitennavi .pfeilrechtstext
{
	right: 0;
	text-align: right;
}

.relative
{
	position: relative;
}

#usercard .useraktion
{
	position: absolute;
	display: inline;
	top: 25px;
	right: 10px;
}

#usercard .backlink
{
	position: absolute;
	top: 24px;
	right: 20px;
	background: white;
}

#usercard .artikelbacklink
{
	position: absolute;
	top: 0;
	left: 371px;
	background: white;
}

#usercard .backlink a.link_pfeil,
#usercard .artikelbacklink a.link_pfeil
{
	margin: 0 5px;
}

#bildershow
{
	width: 400px;
	margin: 25px auto 0 auto;
	font: 10px/14px Georgia;
}

#styles
{
	text-align: center;
	padding: 30px 0;
}

#bildershow a.comments,
#snowwhite .blogtext a.comments
{
	font: 10px/14px Georgia;
	margin: 0 0 0 20px;
	padding: 0 0 2px 23px;
	background: transparent url(../images/ico_comment.gif) left 2px no-repeat;
	color: #4d4d4d;
	text-decoration: none;
}

#bildershow h1.xxl
{
	font-size: 18px;
	margin: 0 0 5px 0;
}

#bildershow strong
{
	font: bold 11px/16px Georgia;
}

#bildershow .bild
{
	background: white;
	text-align: center;
	position: relative;
}

#bildershow .bild img
{
	display: inline;
}

#bildershow .bild .bigapfeillinks
{
	position: absolute;
	bottom: 0;
	left: -39px;
}

#bildershow .bild .bigapfeilrechts
{
	position: absolute;
	bottom: 0;
	right: -39px;
}

#bildershow .inner10
{
	background: white;
}

#bildershow .inner10 strong
{
	font: bold 14px Verdana;
	display: block;
	padding: 0 0 5px 0;
}

#bildershow .ranking,
#bildershow .ranking_level2,
#bildershow .ranking_level3,
#bildershow .ranking_negative
{
	width: 50px;
	height: 74px;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	padding: 12px 0 0 0;
	float: right;
	margin: 0 0 0 10px;
	display: inline;
}

.artikelMV .ranking,
.artikelMV .ranking_negative,
.artikelMV .ranking_level2,
.artikelMV .ranking_level3
{
	width: 50px;
	height: 74px;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	padding: 12px 0 0 0;
	position: absolute !important;
	float: none !important;
	top: 0;
	left: 450px;
}

.blogelement .ranking,
.blogelement .ranking_negative,
.blogelement .ranking_level2,
.blogelement .ranking_level3
{
	width: 50px;
	height: 74px;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	padding: 12px 0 0 0;
	position: relative;
	float: none !important;
	margin: 0 auto;
}

.blogtext .ranking,
.blogtext .ranking_negative,
.blogtext .ranking_level2,
.blogtext .ranking_level3
{
	position: absolute;
	left: 5px;
	top: 0;
	width: 50px;
	height: 74px;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	float: none !important;
	padding: 12px 0 0 0;
}

#bildershow .bigathumbs
{
	padding: 10px 8px;
	background: white;
}

#bildershow .bigathumbs img
{
	float: left;
	margin: 0 0 0 10px;
	display: inline;
}

#bildershow .bigathumbs img.pfeil
{
	margin-top: 17px;
}

#bildershow h4
{
	font: bold 12px/22px Verdana;
	background: white;
	padding: 0 0 0 10px;
	margin: 0 0 4px 0;
}

#bildershow .kommentar
{
	background: white;
	position: relative;
}

#bildershow .kommentar .commInfo
{
	position: absolute;
	left: 60px;
	top: 0;
	font: 10px/20px Georgia;
	color: #909090;
}

#bildershow .kommentar .commInfo a
{
	margin: 0 10px 0 0;
}

#bildershow .kommentar img.userbild
{
	width: 50px;
	height: 50px;
	float: left;
}

#bildershow .kommentar .commHeadline
{
	font: bold 12px/18px Georgia, serif;
	margin: 0 0 0 60px;
	padding: 25px 0 0 0;
	color: #4d4d4d;
	display: block;
}

#bildershow .kommentar .kf_spezial
{
	margin: 10px 0 0 0; 
}

#bildershow .kommentar .kf_spezial img
{
	margin: 0 6px 0 0;
}

#usercard .artikel,
#snowwhite .artikel,
#snowwhite .artikelMV
{
	font: 11px/15px Georgia, serif;
	margin: 0 0 28px 0;
	color: #273943;
}

#snowwhite .artikelMV
{
	position: relative;
	width: 420px;
	padding: 0 90px 0 0;
}

#usercard .artikel a.link_pfeil,
#snowwhite .artikel a.link_pfeil,
#snowwhite .artikelMV a.link_pfeil
{
	font: 10px/15px Verdana;
	margin: 0 0 0 8px;
}

#usercard .artikel h1,
#usercard .artikel h1 a,
#snowwhite .artikel h1,
#snowwhite .artikel h1 a,
#snowwhite .artikelMV h1,
#snowwhite .artikelMV h1 a
{
	font: bold 18px Georgia, serif;
	margin: 0 0 8px 0;
	padding: 0;
	color: #273943;
	text-decoration: none;
}

#usercard .artikel .artikelinfo,
#snowwhite .artikel .artikelinfo,
#snowwhite .artikelMV .artikelinfo
{
	font: 10px Georgia;
	color: #707070;
	margin: 0 0 8px 0;
}

#snowwhite .artikel .artikelinfo a.link,
#snowwhite .artikelMV .artikelinfo a.link
{
	font: 10px Verdana;
	margin: 0 10px 0 0;
}

#usercard .artikel .artikelinfo a.comments,
#snowwhite .artikel .artikelinfo a.comments,
#snowwhite .artikelMV .artikelinfo a.comments
{
	padding: 0 0 2px 23px;
	background: transparent url(../images/ico_comment.gif) left 2px no-repeat;
	text-decoration: none;
	color: #707070;
	font-size: 10px;
}

#usercard .artikel .teaserlink:hover,
#snowwhite .artikel .teaserlink:hover,
#snowwhite .artikelMV .teaserlink:hover
{
	background-color: #f7f0f5;
	color: #273943;
	text-decoration: underline;
}

#snowwhite .artikelMV .rank,
#snowwhite .blogelement .rank
{
	background: transparent url(../images/olist_bullet.gif) center center no-repeat;
	width: 17px;
	height: 17px;
	font: bold 11px/16px Arial;
	color: white;
	text-align: center;
	position: absolute;
	left: -55px;
	top: 57px;
}

#snowwhite .blogelement .rank
{
	left: 10px;
	top: 103px;
}

#usercard .artikel .delete
{
	margin: 0 !important;
}

#usercard .gbeintrag
{
	margin: 10px 10px 0 10px;
	position: relative;
	background: white;
}

#usercard .gbeintrag .hlight img
{
	width: 100px;
	height: 100px;
	float: left;
}

#usercard .gbeintrag .gbtext
{
	margin: 0 0 0 110px;
	padding: 30px 10px 10px 0;
	font: 11px/15px Georgia, serif;
}

#usercard .gbeintrag .gbinfo
{
	position: absolute;
	left: 110px;
	top: 3px;
	font: 10px/20px Georgia;
	color: #909090;
}

#usercard .gbeintrag .gbinfo a
{
	margin: 0 10px 0 0;
	color: #20a8b4;
	text-decoration: none;
}

#usercard .gbeintrag a.melden
{
	padding: 2px 16px 2px 0;
	background: transparent url(../images/ico_melden.gif) center right no-repeat;
	color: #e61c01;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 5px;
	right: 10px;
	margin: 0;
}

#usercard .gbeintrag a.delete
{
	padding: 2px 16px 2px 0;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 5px;
	right: 85px;
	color: #20A8B4;
	background: transparent url(../images/btn_go.gif) center right no-repeat;
}

#usercard .gbeintrag .gbinfo a:hover,
#usercard .gbeintrag a.melden:hover,
#usercard .gbeintrag a.delete:hover
{
	text-decoration: underline;
}

#usercard h3
{
	color: #b734a4;
	font: bold 14px Georgia, serif;
	margin: 0 0 10px 0;
	padding: 0;
}

#usercard form,
#snowwhite form
{
	margin: 0;
	padding: 0;
}

#usercard .gbeingabe
{
	width: 755px;
	height: 110px;
	font: 12px Georgia;
	color: #4d4d4d;
}

#usercard #smilies
{
	margin: 15px 0 0 0;
	padding: 10px;
	border: 1px solid #ccc4b0;
	display: none;
}

#usercard #smilies img
{
	margin: 0 10px 10px 0;
	display: inline;
	vertical-align: bottom;
}

#usercard .userlist,
#snowwhite .userlist
{
	padding: 0 0 0 5px;
}

#usercard .userlist .user,
#snowwhite .userlist .user
{
	width: 100px;
	margin: 0 7px 10px 6px;
	float: left;
	display: inline;
}

#usercard .userlist .user img,
#snowwhite .userlist .user img
{
	display: block;
}

#usercard .userlist .user .delete
{
	width: 100px;
	margin: 5px 0 0 0;
	text-align: center;
	float: left;
	display: inline;
}

#usercard .userlist .user .delete a
{
	padding: 2px 16px 2px 0;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #20A8B4;
	background: transparent url(../images/btn_go.gif) center right no-repeat;
}

#cropper_main
{
	position: absolute;
	left: 0;
	top: 0;
	width: 502px;
}

#cropper_selection
{
	position: absolute;
	right: 0;
	top: 0;
	width: 190px;
	height: 200px;
}

#cropper_selection img
{
	width: 50px;
	height: 50px;
	margin: 0 10px 10px 0;
	float: left;
	display: inline;
}

#cropper_selected
{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 190px;
	height: 190px;
}

#cropper_main h3,
#cropper_selection h3,
#cropper_selected h3
{
	font: bold 14px Georgia;
	color: #b734a4;
	margin: 0 0 8px 0;
	padding: 0;
}

#usercard .inleft,
#snowwhite .inleft
{
	width: 185px;
	float: left;
	font: bold 11px/19px Georgia, serif;
}

#snowwhite .blogleft
{
	width: 65px;
	float: left;
	font: 11px/19px Georgia, serif;
}

#snowwhite .blogright
{
	float: left;
	line-height: 19px;
	width: 477px;
	text-align: right;
	font: 11px Georgia, serif;
}

#snowwhite .blogright .ineingabe
{
	width: 475px;
	font: 11px Georgia, serif;
}

#snowwhite .blogright div
{
	font: 11px/19px Georgia, serif;
	float: left;
}

#snowwhite .blogright .filefield
{
	float: right;
}

#snowwhite label
{
	font: bold 11px/19px Georgia, serif;
	cursor: pointer;
}

#usercard .inlefthalf
{
	width: 295px;
	float: left;
	font: bold 11px/19px Georgia, serif;
}

#usercard .inright,
#snowwhite .inright
{
	float: left;
	font: bold 11px/19px Georgia, serif;
}

#usercard .ineingabe,
#usercard .incommunity,
#snowwhite .ineingabe,
#snowwhite .incommunity
{
	width: 298px;
	font: 11px Georgia, serif;
}

#usercard .incommunity
{
	float: left;
}

#usercard .incommunityurl
{
	width: 361px;
	font: 11px Georgia, serif;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
}

#usercard .inright .inradiofirst,
#snowwhite .inright .inradiofirst
{
	padding: 0;
	margin: 0 5px 0 0;
	vertical-align: middle;
}

#usercard .inright .inradio,
#snowwhite .inright .inradio
{
	padding: 0;
	margin: 0 5px 0 40px;
	vertical-align: middle;
}

#snowwhite .inage
{
	width: 35px;
	vertical-align: middle;
	font: 11px Georgia, serif;
	margin: 0 5px;
}

.textbox
{
	width: 475px;
	height: 100px;
	font: 12px Georgia;
	color: #4d4d4d;
}

.normal,
#usercard form,
#usercard .charakterantwort label
{
	font: 11px/normal Georgia, serif;
}

#usercard .morebiga
{
	width: 200px;
	float: right;
}

#usercard .morebiga .headline
{
	background: transparent url(../images/biga_rc_hl.gif) no-repeat;
	font: 12px/20px Verdana;
	color: white;
	text-align: center;
}

#usercard .morebiga .teaserbody
{
	background: white;
}

#usercard .morebiga .bigainner
{
	padding: 5px;
	background: white;
	margin: 0 10px 3px 0;
}

#usercard .morebiga .bigainner a.expanded
{
	display: block;
	background: transparent url(../images/ico_ex_in.gif) right center no-repeat;
	text-decoration: none;
	color: #20A8B4;
}

#usercard .morebiga .bigainner a.expandable
{
	display: block;
	background: transparent url(../images/ico_ex_out.gif) right center no-repeat;
	text-decoration: none;
	color: #20A8B4;
}


#usercard .morebiga .bigainner .bigateaser:hover,
#usercard .morebiga .bigainner .bigateaser.iehovercompat
{
	background-color: #f7f0f5;
}

#usercard .morebiga .bigainner .bigateaser:hover img,
#usercard .morebiga .bigainner .bigateaser.iehovercompat img
{
	background-color:			#f7f0f5;
	-moz-opacity:				0.7;
	opacity:					0.7;
	filter:						Alpha(opacity=50);
}

#usercard .morebiga .bigainner .bigateaser img
{
	float: left;
}

#usercard .morebiga .bigainner .bigatext
{
	margin: 0 0 0 60px;
}

#usercard .morebiga .bigainner .bigatext a
{
	font: 11px Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #b20000;
}

#usercard .morebiga .bigainner .bigatext a:hover
{
	text-decoration: hover;
}

#usercard .teaserbody h2,
#usercard .teaserbody h2 a
{
	font: bold 18px Georgia, serif;
	margin: 0px	5px	8px	0px;
	color: #4D4D4D;
	text-decoration: none;
}

#usercard .teaserbody h2 a:hover
{
	text-decoration: underline;
}

.white
{
	background: white;
}

/* ---------------------------- */

#snowwhite
{
	width: 800px;
	background: white;
}

#snowwhite h1
{
	font: bold 18px/20px Georgia;
	color: #4d4d4d;
	margin: 0;
	padding: 0;
}

#snowwhite .matches
{
	padding: 0 0 0 10px;
}

#snowwhite .matches img
{
	float: left;
	margin: 0 10px 0 0;
	display: inline;
}

#snowwhite .schraffel
{
	width: 800px;
	padding: 20px 0 0 0;
}

#snowwhite .schraffel .matches img
{
	margin: 0 0 0 12px;
}

#snowwhite .seitennavi
{
	width: 780px;
	line-height: 34px;
	font-size: 14px;
	position: relative;
	text-align: center;
	font-family: Verdana;
	color: #4d4d4d;
}

#snowwhite .seitennavi .red
{
	color: #ba0001;
}

#snowwhite .tCloud
{
	margin: 5px 0 0 0;
}

#snowwhite .tCloud a
{
	color: #20a8b4;
	font-family: Verdana;
	line-height: 22px;
}

#snowwhite .tCloud span
{
	margin: 0 10px 0 0;
}

#snowwhite .tCloud .size_1 a
{
	font-size: 12px;
}

#snowwhite .tCloud .size_2 a
{
	font-size: 14px;
}

#snowwhite .tCloud .size_3 a
{
	font-size: 16px;
}

#snowwhite .tCloud .size_4 a
{
	font-size: 18px;
}

#snowwhite .tCloud .size_5 a
{
	font-size: 20px;
}

#snowwhite .schraffurtab_aktiv
{
	background: transparent url(../images/schraffurkachel_200er.gif);
	height: 20px;
	padding: 0 10px;
	float: left;
	text-decoration: none;
	font: bold 11px/20px Verdana,Arial,sans-serif;
	color: #4d4d4d;
	border-right: 1px solid #bfb59c;
}

#snowwhite .schraffurtab
{
	height: 20px;
	padding: 0 10px;
	float: left;
	text-decoration: none;
	font: 11px/18px Verdana,Arial,sans-serif;
	color: #b20000;
}

#snowwhite .forenteaser
{
	background: transparent url(../images/schraffurkachel_200er.gif);
	clear: left;
}

#snowwhite .forenteaser .element
{
	width: 375px;
	margin: 15px 15px 0 10px;
	background: white;
	height: 50px;
	overflow: hidden;
	float: left;
	display: inline;
}

#snowwhite .forenteaser .element img
{
	width: 50px;
	height: 50px;
	float: left;
}

#snowwhite .forenteaser .element .text
{
	float: left;
	margin: 0 10px;
	width: 305px;
	overflow: hidden;
}

#snowwhite .forenteaser .element .text span
{
	font: 10px/16px Arial;
	display: block;
}

#snowwhite .forenteaser .element .text span a
{
	margin: 0 12px 0 0;
}

#snowwhite .forenteaser .element .text a.teaser
{
	font: bold 11px/normal Georgia;
	text-decoration: none;
	color: #4d4d4d;
	
}

#snowwhite .forenteaser .element .text a.teaser:hover
{
	background-color: #f7f0f5;
}

#snowwhite .listelement
{
	font: 11px/17px Georgia, serif;
}

#snowwhite .teaserbody h2
{
	margin: 7px 5px 6px 8px;
	color: #4d4d4d;
	line-height: 20px;
}

#snowwhite .dottedtrenner
{
	border-top: 1px dotted #989994;
}

#snowwhite .artikel,
#snowwhite .artikelMV
{
	margin-left: 70px;
}

#snowwhite .artikel .userartikelbild,
#snowwhite .artikelMV .userartikelbild
{
	float: left;
}

#snowwhite h1.xxl
{
	font-size: 24px;
	line-height: 28px;
}

#snowwhite .blogelement
{
	width: 100px;
	background: transparent url(../images/bigalist_bg.gif) top center no-repeat;
	float: left;
	margin: 0 20px 10px 0;
	display: inline;
	text-align: center;
	font: 10px/15px Verdana;
	position: relative;
}

#snowwhite .blogelement a
{
	color: #20a8b4;
	text-decoration: none;
}

#snowwhite .blogelement .hlight
{
	margin: 5px 0 0 0;
	height: 77px;
}

#snowwhite .blogtext
{
	position: relative;
	padding: 0 15px 0 60px;
	font: 11px/15px Georgia;
}

#snowwhite .blogtext .blogbild
{
	margin: 0 0 10px 0;
	display: block;
}

.regsteps,
.regsteps span
{
	font: bold 11px/normal Georgia;
	color: #acacab;
	margin-right: 10px;
}

.regsteps span.aktiv
{
	color: #b734a4;
}

td.uclabel
{
	width: 80px;
	font: 11px/normal Georgia, serif !important;
	line-height: normal;
}

td.ucangabe
{
	font: bold 11px/normal Georgia, serif !important;
	line-height: normal;
}

.lila
{
	color: #b734a4;
}

/* --- Bildergalerie Übersicht --- */

#usercard .bigaov
{
	height: 69px;
	width: 360px;
	float: left;
	display: inline; 
	margin: 0 0 20px 20px;
	padding: 5px;
	background: white;
	overflow: hidden;
}

#usercard .bigaov .highlight
{
	width: 50px;
	height: 69px;
	display: inline;
	float: left;
	margin: 0 5px 0 0;
}

#usercard .bigaov .highlight a:hover
{
	opacity: 0.7;
}

  /***************/
 /***** Sub *****/
/***************/

#sub_contentdiv
{
	width:						807px;
	background-color:			#FFFFFF;
	background-repeat:			repeat-y;
	background-position:		800px 0px;
	float:						left;
}

.sub_header_title {
    width:                      800px;
    top:                        165px;
}

.sub_header_title p
{
	color:						#4D4D4D;
	font-family:				Georgia,serif;
	font-size:					14px;
	font-weight:				bold;
	line-height:				1.3em;
	margin-left:				10px;
}

.sub_header_teaser
{
	width:						600px;
	float:						left;
    margin-top:                 60px;
}

.sub_header_teaserimage {
	width:						200px;
	float:						left;
}

.sub_header_teaserbody {
	width:						400px;
	float:						left;
}

.sub_header_teaserbody p {
	font-size:					16px;
	font-family:				Georgia, serif;
	margin:						0px;
	margin-right:				5px;
	margin-left:				8px;
	color:						#4D4D4D;
} 

.sub_header_teaserbody h1 {
	
	margin:						0px;
	margin-right:				5px;
	margin-left:				8px;
}

.sub_header_teaserbody h1 a {
	font-size:					31px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	line-height: 				1.2em;
	text-decoration:			none;
}

div.sub_header_teaserimage img {
	z-index:					50;
}

div.sub_header_teaserimage:hover img {
	background-color:			#f7f0f5;
	-moz-opacity:				0.7;
	opacity:					0.7;
	filter:						Alpha(opacity=50);
}

.sub_header_side {
	width:						155px;
	float:						left;
	position:					relative;
	padding-left:				40px;
	font-size:					11px;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	min-height:					45px;
    margin-top:                 60px;
}

.sub_header_side h1 {
	font-size:					14px;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	font-weight:				bold;
	line-height:				16px;
}

.sub_header_side .img {
	float:						left;
	margin-right:				5px;
	padding-top:				2px;
}

.sub_header_side a {
	text-decoration:			none;
}

.SubCommentBox
{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						400px;
	float:						left;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
}

.SubCommentBoxContent
{
	position:					relative;
	top:						0px;
	left:						10px;
	width:						380px;
	padding:					0px	0px	0px	0px;
	float:						left;
	background-color:			#FFFFFF;
	margin-bottom:				10px;
}

.SubCommentBoxContent span a {
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	text-decoration:			none;
}

.SubCommentBoxContent span a.inactiv {
	color:						#20A8B4;
}

.SubCommentBoxContent span {
	padding-left:				5px;
	padding-right:				5px;
}

.SubCommentBoxContent .Entry
{
	background-color:			#FFFFFF;
	width:						370px;
	min-height:					50px;
	margin:						5px 10px;
}

.SubCommentBoxContent_Tabs {
	padding:					10px 5px 10px 5px;
	width:						100%;
	min-height:					10px;
}

.SubCommentBoxContent_Tab {
	position:					relative;
	float:						left;
	font-size:					12px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	line-height: 				1.2em;
	margin:						0 10px;
	text-align:					center;
}



   /************************/
  /****	Sub Tabulator *****/
 /************************/

.SubTabulatorSelected,
.SubTabulatorNormal,
.SubTabulatorNormalFirst
{
	position:					relative;
	top:						0px;
	left:						0px;
	height:						14px;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	font-weight:				bold;
	text-align:					center;
	color:						#4D4D4D;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	float:						left;
	margin-left:				0px;
	padding:					3px	4px;
	z-index:					100;
}

.SubTabulatorNormal
{
	font-weight:				normal;
	color:						#B20000;
	background-image:			none;
	background-color:			transparent;
	border-left:				1px	solid #BFB59C;
	padding:					3px	12px;
}

.SubTabulatorNormalFirst
{
	font-weight:				normal;
	color:						#B20000;
	background-image:			none;
	background-color:			transparent;
	padding:					3px	12px;
}

.SubTabulatorSelected
{
	font-weight:				bold;
	color:						#4D4D4D;
	background-image:			url(../images/schraffurkachel_200er.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	padding:					3px	8px	3px	9px;
	border-left:				0px;
}

.SubTabulatorNormal a,
.SubTabulatorNormal a:active,
.SubTabulatorNormalFirst a,
.SubTabulatorNormalFirst a:active
{
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	color:						#B20000;
}

.SubTabulatorNormal a:hover,
.SubTabulatorNormalFirst a:hover
{
	text-decoration:			underline;
	cursor:						pointer;

}

.SubTabulatorSelected a,
.SubTabulatorSelected a:active,
.SubTabulatorSelected a:hover
{
	text-decoration:			none;
	font-family:				Verdana, Arial,	sans-serif;
	font-size:					11px;
	color:						#4D4D4D;
}

.SubTabulatorSelected a:hover
{
	cursor:						pointer;
}

.SubToolbox_Page_Hide
{
	display:					none;
}

.SubCommentLink {
	text-align: 				right; 
	margin-left: 				290px;
	margin-right:				5px;
	background-color:			#FFFFFF;
}

.SubCommentTitle {
	color:						#4D4D4D;
	font-family:				Georgia,serif;
	font-size:					18px;
	font-weight:				bold;
	line-height:				20px;
	float:						left;
	position:					relative;
	margin-left:				5px;
}

.Toolbox_Header {
	padding:					10px 5px 10px 5px;
}

.subDottedline {
	background-image:			url(../images/sub_dotted_line.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	width:						364px;
	height:						2px;
	margin-left:				2px;
}

.FullSitePreviews {
	width:						800px;
	min-height:					10px;
	padding:					10px 5px;
	width:						100%;
}

.FullSitePreviews div.Title {
	font-size:					24px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	float:						left;
}

.FullSitePreviews div.Link {
	text-align: 				right; 
	margin-left: 				245px;
	margin-right:				15px;
}

.FullSitePreviews_Tabs {
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	width:						100%;
	min-height:					10px;
	padding-top:				10px;
}

.FullSitePreviews_Tabs span a {
	font-size:					11px;
	font-weight:				bold;
	font-family:				Georgia, serif;
	color:						#4D4D4D;
	text-decoration:			none;
}

.FullSitePreviews_Tabs span a.inactiv {
	color:						#20A8B4;
}

.FullSitePreviews_Tabs span {
	padding-left:				5px;
	padding-right:				5px;
}

.FullSitePreviews_Quad {
	width:						400px;
	float:						left;
	min-height:					60px;
}

.FullSitePreviews_Topics {
	width:						195px;
	float:						left;
	min-height:					20px;
	margin-top:					10px;
	margin-left:				5px;
}

.FullSitePreviews_Quad div.Title a {
	color:						#4D4D4D;
	font-family:				Georgia,serif;
	font-size:					18px;
	font-weight:				bold;
	line-height:				20px;
	float:						left;
	position:					relative;
	margin:						10px 0 5px 5px;
	text-decoration:			none;
}

.FullSitePreviews_Quad div.Text {
	color:						#4D4D4D;
	font-family:				Georgia,serif;
	font-size:					12px;
	line-height:				16px;
	float:						left;
	margin-left:				5px;
}

.FullSitePreviews_Topics div {
	margin:						10px 0 5px 5px;
}

.FullSitePreviews_Topics div a {
	color:						#20A8B4;
	font-family:				Georgia,serif;
	font-size:					14px;
	font-weight:				bold;
	line-height:				16px;
	text-decoration:			none;
}

.FullSitePreviews_Tabs span a:hover,
.FullSitePreviews_Quad div.Title a:hover,
.FullSitePreviews_Topics div a:hover,
.SideBarContent div.middle div.themen a:hover,
.SideBarContent div.loggedUser div.themen:hover a,
.SubCommentBoxContent span a:hover,
.sub_header_teaserbody h1 a:hover,
.sub_header_side a:hover,
.forum_footer a:hover,
.forum_topic a:hover {
	text-decoration:			underline;
}

.pagination {
	width:						800px;
	margin:						20px 5px 20px 10px;
	float:						left;
}

.pagination div.pfeil_links,
.pagination div.pfeil_rechts {
	width:						30px;
	float:						left;
}

.pagination div.seiten {
	width:						720px;
	float:						left;
	text-align:					center;
	font-family:				Georgia,serif;
	font-size:					16px;
	font-weight:				bold;
	line-height:				25px;
}

.pagination div.seiten a {
	padding-left:				5px;
	padding-right:				5px;
	text-align:					center;
	font-family:				Georgia,serif;
	font-size:					16px;
	font-weight:				bold;
	line-height:				25px;
    text-decoration:            none;
}

.pagination div.seiten a.inactiv {
	color:						#BA0000;
}

.pagination div.seiten a.activ,
.pagination div.seiten a:hover {
	color:						#000;
}

.subDottedline800 {
	background-image:			url(../images/sub_dotted_line.gif);
	background-repeat:			repeat;
	background-position:		top	left;
	width:						795px;
	height:						2px;
	margin-left:				2px;
	margin-top:					5px;
}

.SideBarContent {
	width: 						160px; 
	float: 						left; 
	background: 				transparent;
}

.SideBarContent div.top {
	min-height: 				210px; 
	padding: 					0 0 20px 0; 
	background: 				transparent;
}

.SideBarContent div.loggedUser {
	padding: 					0 0 20px 0; 
}

.SideBarContent div.middle div.title,
.SideBarContent div.loggedUser div.title {
	font-family:				Georgia,serif;
	font-size:					14px;
	font-weight:				bold;
	line-height:				16px;
	margin-top:					15px;
}

.SideBarContent div.middle div.themen,
.SideBarContent div.loggedUser div.themen {
	padding-top:				10px;
}

.SideBarContent div.middle div.themen a,
.SideBarContent div.loggedUser div.themen a {
	font-family:				Georgia,serif;
	font-size:					12px;
	line-height:				16px;
	color:						#20A8B4;
	text-decoration:			none;
}

.SideBarContent div.loggedUser img {
	padding-bottom:				5px;
}

.SideBarContent div.loggedUser a:hover img,
.sub_header_side img:hover {
	background-color:			#f7f0f5;
	-moz-opacity:				0.7;
	opacity:					0.7;
	filter:						Alpha(opacity=50);
}

.SideBarContent div.loggedUser img.float {
	float:						left;
	padding-right:				5px;
}

.forum_topic a {
	font-family:				Georgia,serif;
	font-weight:				bold;
	font-size:					14px;
	line-height:				16px;
	color:						#4D4D4D;
	text-decoration:			none;
}

.forum_text {
	font-family:				Georgia,serif;
	font-size:					12px;
	line-height:				16px;
	color:						#4D4D4D;
}

.forum_footer {
	font-family:				Georgia,serif;
	font-size:					10px;
	line-height:				14px;
	color:						#20A8B4;
}

.forum_footer a {
	font-family:				Georgia,serif;
	font-size:					10px;
	line-height:				14px;
	color:						#20A8B4;
	text-decoration:			none;
}

div.gallerycontainer {
	background: transparent url(../images/schraffurkachel_200er.gif) repeat left top;
	font-size: 11px;
	padding-bottom: 5px;
	width: 800px;
}
.gallery {
	margin-top: 15px;
	position: relative;
}
.gallery .holder {
	width: 468px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
.gallery .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 99999px;
}
.gallery .holder ul li { float: left; }
div.hide {
	display: none;
}
div.gallerycontainer .holder li img {
	cursor: pointer;
	padding: 0 3px;
	width: 150px;
	height: 98px;
}
div.gallerycontainer a.prev,
div.gallerycontainer a.next {
	outline: none;
	position: absolute;
	top: 32px;
}
div.gallerycontainer a.prev {
	left: 136px;
}
div.gallerycontainer a.next {
	right: 136px;
}
div.gallerycontainer .gtext {
	background-color: #fff;
	height: 8.6em;
	margin: 10px auto;
	overflow-y: auto;
	padding: 8px 13px;
	width: 560px;
}
div.gallerycontainer .gtext {
	font-family: Georgia,serif;
}
div.gallerycontainer .title {
	background: #fff;
}
div.gallerycontainer .title div {
	background: transparent url(../images/schraffurkachel_200er.gif) repeat left top;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	width: 85px;
}
div.gallerycontainer div.titel {
	font: bold 13px Georgia,serif;
	margin-bottom: 1px;
}