<!--
@charset "utf-8";
/* CSS Document */

*{
	margin				:0;
	padding				:0;
}

html{
	height				:100%;
}

body{
	margin				:0;
	padding				:0;
	height				:100%;
	background			:#FFF;
	font-family			:Arial, Verdana, sans-serif;
	font-size			:12px;
	color				:#333;
	text-decoration		:none;
}

h1{
	font-size			:2.2em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
	color				:#009;
	margin-top			:20px;
	margin-bottom		:20px;
}
.div_hinweis h1{ color:#C00; margin-top	:0px;}
h2{
	font-size			:1.6em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
	color				:#009;
	margin-top			:10px;
	margin-bottom		:10px;
}
h3{
	font-size			:1.4em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
}
hr{
	background-color	:#CCC; /* Mozilla 1.4 */
	color				:#CCC; /* IE 6 */
	border				:#CCC; /* Opera 7.11 */
	height				:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	margin-top			:10px;
	margin-bottom		:10px;
}
hr#hrhinweis{
	background-color	:#C00; /* Mozilla 1.4 */
	color				:#C00; /* IE 6 */
}
.hr{
	width				:500px;
	height				:5px;
	background			:url(../img/systems/hr.png) center no-repeat;
	margin				:auto;
}

img { border: none ; }

fieldset{
	padding				:10px;
	border				:1px solid #CCC;
	width				:auto;
}
label{
	font-weight			:bold;
}
legend{
	font-size			:1.2em;
	font-weight			:bold;
}

p{
	margin-top			:10px;
	margin-bottom		:10px;
}

a:link 		{ color:#006; text-decoration:underline; cursor:pointer; }
a:visited 	{ color:#006; text-decoration:underline; cursor:pointer; }
a:hover 	{ color:#006; text-decoration:none; }
a:active 	{ color:#006; text-decoration:underline;   }
a:focus 	{ color:#006; text-decoration:underline; }

table{
	font-family			:Arial, Verdana, sans-serif;
	font-size			:1.0em;
	color				:#333;
}
td{ vertical-align		:top; }
ul{
	list-style			:inside;
	list-style-image:url(../img/bg/li.png);
}
.ul_listok{
	list-style				:inside;
	list-style-image:url(../img/systems/ico_ok.png);
	border					:1px solid #6ab02a;
	font-weight				:bold;
	padding					:2px;
}

ol{
	list-style				:inside;
	list-style-type			:decimal;
}

.clear{
	clear					:both;
}


.box{
	width					:auto;
	height					:auto;
	background				:#C00;
	color					:#FFF;
	margin-left				:3px;
	padding					:2px;
	text-align				:center;
	text-shadow				:#006 1px 1px;
	float					:right;
	border-radius		:3px;
	-khtml-border-radius	:3px;
}

.box_info , .box_neutral , .box_ok{
	width					:auto;
	height					:auto;
	background				:#C00;
	color					:#FFF;
	font-size				:1.4em;
	padding					:10px;
	text-align				:center;
	float					:right;
}
.box_neutral { background:#CCC; }
.box_ok{ background-color:#090; }
.box_more , .box_del{
	width					:40px;
	height					:40px;
	background				:url(../img/systems/more.png) no-repeat center ;
}
.box_more_small , .box_do_0 , .box_do_1 , .box_do_2 , .box_help , .box_plus, .box_edit, .box_go, .box_login{
	width					:20px;
	height					:20px;
	background				:url(../img/systems/more_small.png) no-repeat center ;
}
.box_do_0{
	background				:url(../img/systems/ico_set_0.png) ;
}
.box_do_1{
	background				:url(../img/systems/ico_set_1.png) ;
}
.box_do_2{
	background				:url(../img/systems/ico_set_2.png) ;
}
.box_help{
	background				:url(../img/systems/ico_help.png) ;
}
.box_plus{
	background				:url(../img/systems/ico_plus.png) ;
}
.box_edit{
	background				:url(../img/systems/ico_edit.png) ;
}
.box_go{
	background				:url(../img/systems/ico_go.png) ;
}
.box_login{
	background				:url(../img/systems/ico_login.png) ;
}
.box_set_1 , .box_set_0{
	width					:130px;
	height					:aut0;
	background				:url(../img/systems/ico_set_1.png) 3px 3px no-repeat #CCC;
	border					:1px solid #FFF;
	font-size				:11px;
	padding					:5px;
	padding-left			:25px;
	border-radius		:3px;
	-khtml-border-radius	:3px;
}
.box_set_0{
	background				:url(../img/systems/ico_set_0.png)  3px 3px no-repeat #CCC;
}

.hinweis{ color:#C00; }

.div_hinweis , .div_alert, .div_hinweis_ok{
	border					:1px solid #F00;
	background-color		:#ffe5e5;
	color					:#900;
	text-align				:left;
	padding					:5px;
	margin-bottom			:10px;
}
.hinweis_0 , .hinweis_1{
	width					:810px;
	background				:url(../img/systems/hinweis_0.gif) no-repeat 5px 5px #ffe5e5;
	list-style				:none;
	margin					:auto;
	padding					:20px;
	padding-left			:70px;
	padding-bottom			:30px;
}
.hinweis_1{
	background				:url(../img/systems/hinweis_1.gif) no-repeat 5px 5px #E5FFE5;
}

.icon_abuse_s_1 , .icon_abuse_s_0 , .icon_block_s_1 , .icon_block_s_0 , .icon_coffee_s_1 , .icon_coffee_s_0 , .icon_error_s_1 , .icon_fav_s_0 , .icon_fav_s_1 , .icon_friend_s_0 , .icon_friend_s_1 , .icon_kiss_s_0 , .icon_kiss_s_1 , .icon_mail_s_1{ 
	width					:24px;
	height					:24px;
	background				:url(../img/systems/icon_s_fav_0.png) center no-repeat #e9e9e9;
	border					:1px solid #CCC;
	float					:left;
	margin-right			:5px;
	border-radius		:3px;
	-khtml-border-radius	:3px;
}
.icon_abuse_s_1	{ background-image:url(../img/systems/icon_s_abuse_1.png) ; }
.icon_abuse_s_0	{ background-image:url(../img/systems/icon_s_abuse_0.png) ; }
.icon_block_s_1	{ background-image:url(../img/systems/icon_s_block_1.png) ; }
.icon_block_s_0	{ background-image:url(../img/systems/icon_s_block_0.png) ; }
.icon_coffee_s_1{ background-image:url(../img/systems/icon_s_coffee_1.png) ; }
.icon_coffee_s_0{ background-image:url(../img/systems/icon_s_coffee_0.png); }
.icon_error_s_1	{ background-image:url(../img/systems/icon_s_error_1.png) ; }
.icon_fav_s_1	{ background-image:url(../img/systems/icon_s_fav_1.png) ; }
.icon_friend_s_0{ background-image:url(../img/systems/icon_s_friend_0.png); }
.icon_friend_s_1{ background-image:url(../img/systems/icon_s_friend_1.png) ; }
.icon_kiss_s_0	{ background-image:url(../img/systems/icon_s_kiss_0.png) ; }
.icon_kiss_s_1	{ background-image:url(../img/systems/icon_s_kiss_1.png) ; }
.icon_mail_s_1	{ background-image:url(../img/systems/icon_s_mail_1.png) ; }

.div_alert{
	background-image		:url(../img/bg/alert.gif);
	background-repeat		:repeat;
}
.div_hinweis_ok{
	border					:1px solid #0F0;
	background-color		:#E5FFE5;
	color					:#000;
}
.div_input_hidden{
	width					:auto;
	height					:0px;
	visibility				:hidden;
}

.div_background {
	width				:100%;
	min-height			:100%;
	height				:auto;
	position			:fixed;
	top					:0;
	right				:0;
	background-color	:#000;
	filter				:alpha(opacity=70); 
	-moz-opacity		: 0.7; 
	opacity				: 0.7;
	z-index				:10;
}
.background_50{
	filter				:alpha(opacity=50); 
	-moz-opacity		: 0.5; 
	opacity				: 0.5;
}
.div_over{
	width				:50%;
	height				:auto;
	filter				:alpha(opacity=200); 
	-moz-opacity		: 2.0; 
	opacity				: 2.0;
	background			:#FFF;
	background-repeat	:repeat;
	border				:5px solid #900;
	padding				:20px;
	position			:fixed;
	top					:5%;
	left				:25%;
	margin-left			:auto;
	margin-right		:auto;
	z-index				:99;
}
.div_loading_overall{
	width				:300px;
	height				:30px;
	line-height			:30px;
	color				:#FFF;
	filter				:alpha(opacity=200); 
	-moz-opacity		: 2.0; 
	opacity				: 2.0;
	background-color	:#FFF;
	background-image	:url(../img/systems/loading.gif);
	background-repeat	:no-repeat;
	background-position	:center;
	border				:5px solid #900;
	position			:fixed;
	top					:15%;
	left				:30%;
	padding				:10px;
	text-align			:center;
	z-index				:101;
	visibility			:hidden;
}

.div_loading_blind{
	width				:100%;
	height				:100%;
	position			:fixed;
	left				:0px;
	top					:0px;
	background-color	:#FFF;
	filter				:alpha(opacity=80); 
	-moz-opacity		: 0.8; 
	opacity				: 0.8;
	z-index				:100;
	visibility			:hidden;
}
.div_button{
	width				:210px;
	height				:50px;
	line-height			:50px;
	color				:#FFF;
	font-size			:1.4em;
	font-weight			:bold;
	text-align			:center;
	text-shadow			:#06F 1px 1px;
	background-image	:url(../img/lyt/butani_0.gif);
	background-repeat	:no-repeat;
	background-position	:center;
}
a:hover .div_button{
	background-image	:url(../img/lyt/butani_1.gif);
}

.Head_Information{
	width			:auto;
	min-height		:30px;
	line-height		:30px;
	background		:#FFC;
	clear			:right;
	margin			:auto;
	padding			:5px;
	text-align		:center;
}

.MainContainer{
	width				:auto;
	height				:auto;
	background			:url(../img/bg/body_top.png) repeat-x top;
}

.Head{
		height			:170px;
		clear			:right;
}
.HeadContent{
		height			:170px;
		width			:920px;
		margin			:auto;
		background		:url(../img/bg/head_0.png) no-repeat top;
}
	.Head_Container{
		height			:170px;
		width			:auto;
		margin			:auto;
		
	}
		.Head_Start{ background		:url(../img/bg/head_start.png) no-repeat top; }
		.Head_Standard{ background		:url(../img/bg/head_0.png) no-repeat top; }
	.Head_Top{
		height			:150px;
		width			:auto;
	}
	.Head_CL{
		width			:320px;
		height			:135px;
		float			:left;
	}
	.Head_CR{
		width			:580px;
		height			:135px;
		float			:right;
		margin-right	:10px;
	}
		.Head_CR_log{
			width			:250px;
			height			:55px;
			padding			:30px;
			background		:url(../img/bg/head_cr_log.png) 0px 0px no-repeat;
			margin-top		:20px;
		}
	.Head_CBottom{
		width			:900px;
		height			:35px;
		clear			:right;
		margin			:auto;
	}
	.Head_Menu_Li{
		width			:auto;
		height			:auto;
			padding			:8px;
			padding-left	:15px;
			padding-right	:15px;
		background		:#009;
		list-style-type:none;
		display			:block;
		float			:left;
		margin-right	:20px;
	}
	.Head_Menu_a			{ font-size:1.2em; font-weight:bold; color:#FFF; text-decoration:none; }
	.Head_Menu_a:link		{ color:#FFF; text-decoration:none; }
	.Head_Menu_a:visited 	{ color:#FFF; text-decoration:none; }
	.Head_Menu_a:active 	{ color:#FFF; text-decoration:none; }
	.Head_Menu_a:focus 		{ color:#FFF; text-decoration:none; }
	.Head_Menu_a:hover 		{ color:#FFF; text-decoration:underline; }

	.Head_Logo{
		height			:100px;
		width			:290px;
		text-decoration	:none;
		margin-left		:30px;
	}
	.Head_logout{
		width				:25px;
		height				:25px;
		background			:url(../img/systems/logout_0.png);
		float				:right;
	}
	a:hover .Head_logout{
		background			:url(../img/systems/logout_1.png);
	}

.Middle{
		height				:auto;
		clear				:right;
		overflow			:visible;
	}
	.MiddleContent{
		width				:920px;
		min-height			:450px;
		height				:auto;
		background			:url(../img/bg/middle.png) repeat-y center;
		margin				:auto;
	}
		.Middle_Start{ 
			width			:900px;
			height			:319px;
			background		:url(../img/cats/start_teaser.png) no-repeat top; 
			clear			:right;
			margin			:auto;
		}
		.Middle_Start_Sub{ 
			width			:870px;
			height			:auto;
			clear			:right;
			margin			:auto;
			padding-left	:30px;
		}
		.Middle_Start_SubThumbs{ 
			width			:190px;
			height			:230px;
			float			:left;
			background		:url(../img/bg/home_thumbs.png) no-repeat center;
			text-align		:center;
			margin			:auto;
			padding			:10px;
		}
		
	.MiddleContainer{
		width				:900px;
		height				:auto;
		margin				:auto;
	}
	.ML{
		width				:210px;
		float				:left;
		margin-left			:10px;
	}
		.ML_Subcat_active , .ML_Subcat , .ML_Subcat_active{
			width					:200px;
			height					:30px;
				line-height			:30px;
				padding-left		:10px;
			background				:#009 url(../img/bg/ml_subcat.png) top repeat-x;
			border-top				:1px solid #000076;
			border-bottom			:1px solid #6c6cc4;
			color					:#FFFFFF;
			display					:block;
			font-size				:1.2em;
			font-weight				:bold;
			text-decoration			:none;
			text-shadow				:#006 1px 1px;
		}
		a:hover .ML_Subcat{
			background		:#4040b3 url(../img/bg/ml_subcat.png) top repeat-x;
		}
		.ML_Subcat_active{
			background		:#FFF;
			border-top		:1px solid #9C0;
			color			:#009;
			text-shadow		:none;
		}
		.ml_uimg{
			width			:190px;
			height			:190px;
			background		:url(../img/bg/ml_uimg.png) center no-repeat;
			padding			:10px;
		}
			.ml_uimg_show{
				width		:190px;
				height		:190px;
				background	:center no-repeat;
			}
		
		
	.MM{
		width				:440px;
		float				:left;
		margin-left			:20px;
	}
	.mm_headline_1 , .mm_headline_2{
		width			:440px;
		height			:50px;
		line-height		:50px;
		padding-left	:20px;
		background		:url(../img/bg/mm_headline_1.png) no-repeat;
		color			:#009;
	}
		.mm_headline_2{
			background		:url(../img/bg/mm_headline_2.png) no-repeat;
			color			:#900;
		}
	.mm_options , .mm_options_1{
		width				:420px;
		height				:30px;
		line-height			:30px;
		padding-left		:20px;
		background			:url(../img/bg/mm_options.png) top repeat-x #F1F1F1;
		border				:1px solid #CCC;
		display				:block;
		border-radius	:5px;
		-khtml-border-radius:5px;
	}
	.mm_options_1{
		background			:url(../img/bg/mm_options.png) top repeat-x #FF9;
	}
	a:hover .mm_options{
		background			:url(../img/bg/mm_options.png) top repeat-x #FFF;
	}
	a:hover .mm_options_1{
		background			:url(../img/bg/mm_options.png) top repeat-x #FFC;
	}
	.mm_content_0 , .mm_content_1 , .mm_content_2 , .mm_content_3 , .mm_content_4 , .mm_content_top_0 , .mm_content_top_1 , .mm_content_top_2 , .mm_content_top_3 , .mm_content_top_4 , .mm_content_bottom_0 , .mm_content_bottom_1 , .mm_content_bottom_2 , .mm_content_bottom_3 , .mm_content_bottom_4{
		width				:410px;
		height				:10px;
		padding-left		:30px;
		background			:url(../img/bg/mm_headline_0.png) top no-repeat;
		float				:left;
	}
	.mm_content_0 , .mm_content_1 , .mm_content_2 , .mm_content_3 , .mm_content_4{
		width				:380px;
		height				:auto;
		background			:url(../img/bg/mm_content_0.png) repeat-y;
		padding-top			:0px;
		padding-bottom		:0px;
		padding-right		:30px;
	}
	.mm_content_1{
		background			:url(../img/bg/mm_content_1.png) repeat-y;
	}
	.mm_content_2{
		background			:url(../img/bg/mm_content_2.png) repeat-y;
	}
	.mm_content_3{
		background			:url(../img/bg/mm_content_3.png) repeat-y;
	}
	.mm_content_4{
		background			:url(../img/bg/mm_content_4.png) repeat-y;
	}
	.mm_content_top_0{
		background			:url(../img/bg/mm_headline_0.png) top no-repeat;
	}
	.mm_content_top_1{
		background			:url(../img/bg/mm_headline_1.png) top no-repeat;
	}
	.mm_content_top_2{
		background			:url(../img/bg/mm_headline_2.png) top no-repeat;
	}
	.mm_content_top_3{
		background			:url(../img/bg/mm_headline_3.png) top no-repeat;
	}
	.mm_content_top_4{
		background			:url(../img/bg/mm_headline_4.png) top no-repeat;
	}
	.mm_content_bottom_0{
		background			:url(../img/bg/mm_headline_0.png) bottom center repeat-y;
		margin-bottom		:20px;
	}
	.mm_content_bottom_1{
		background			:url(../img/bg/mm_headline_1.png) bottom center repeat-y;
		margin-bottom		:20px;
	}
	.mm_content_bottom_2{
		background			:url(../img/bg/mm_headline_2.png) bottom center repeat-y;
		margin-bottom		:20px;
	}
	.mm_content_bottom_3{
		background			:url(../img/bg/mm_headline_3.png) bottom center repeat-y;
		margin-bottom		:20px;
	}
	.mm_content_bottom_4{
		background			:url(../img/bg/mm_headline_4.png) bottom center repeat-y;
		margin-bottom		:20px;
	}
	
	.mm_invitation{
		font-family			:"Courier New", Courier, monospace;
	}
	
	.MR{
		width				:200px;
		height				:auto;
		float				:right;
		margin-right		:10px; 
	}
		.MR_Reg{
			width			:200px;
			height			:500px;
			background		:url(../img/promo/reg_v1_200x500.jpg) no-repeat top;
		}
		.mr_options{
			width			:auto;
			height			:auto;
			background		:#F1F1F1;
			border-bottom	:2px solid #CCC;
			padding			:10px;
			margin-bottom	:10px;
		}
		.mr_options h2{ margin:0px;}
		.mr_linkbox{
			width			:auto;
			height			:auto;
			background		:#CCC;
			padding			:5px;
			margin-top		:10px;
			border-radius	:5px;
			-khtml-border-radius:5px;
		}
	

.Foot{
		width				:auto;
		height				:auto;
		clear				:right;
	}
	.FootContent{
		width				:920px;
		min-height			:50px;
		background			:url(../img/bg/foot.png) repeat-x top;
		margin				:auto;
		color				:#999;
		padding-top			:30px;
		padding-bottom		:10px;
		text-align			:center;
	}
.diary_book{
	width					:400px;
	height					:600px;
	padding-left			:40px;
	background				:url(../img/bg/diary_book.png) no-repeat top right ;
}
.diary_icon{
	width					:60px;
	height					:80px;
	line-height				:80px;
	background				:url(../img/bg/diary_icon.png) no-repeat center ;
	float					:left;
	font-family				:"Times New Roman", Times, serif;
	font-style				:italic;
	color					:#960;
	text-align				:center;
}
.diary_top , .diary_mid , .diary_bot{
	width					:400px;
	height					:100px;
	clear					:left;
	padding-left			:40px;
	background				:url(../img/bg/diary_top.png) no-repeat top right ;
}
.diary_mid{
	height					:auto;
	background				:url(../img/bg/diary_mid.png) repeat-y right ;
}
.diary_bot{
	height					:50px;
	background				:url(../img/bg/diary_bot.png) no-repeat bottom right ;
}
.diary_bookmark{
	width					:70px;
	height					:66px;
		padding-top			:20px;
	background				:url(../img/bg/diary_bookmark.png) no-repeat top center ;
	color					:#FFF;
	font-family				:"Times New Roman", Times, serif;
	font-size				:1.4em;
	font-weight				:bold;
	float					:right;
	text-align				:center;
	margin-right			:10px;
}
.diary_my , .diary_by{
	font-family				:"Times New Roman", Times, serif;
	font-style				:italic;
	font-size				:1.8em;
	font-weight				:bold;
	color					:#960;
	margin					:auto;
	padding-top				:20px;
	text-align				:center;
}
.diary_by{
	font-size				:1em;
	font-weight				:normal;
	padding					:0;
}
.diary_but{
	width					:170px;
	height					:60px;
	background:url(../img/bg/diary_but.png) no-repeat center;
	border					:none;
	font-family				:"Times New Roman", Times, serif;
	font-style				:italic;
	font-size				:1.8em;
	font-weight				:bold;
	color					:#960;
	float					:right;
	cursor					:pointer;
}
.diary_icon_new , .diary_icon_close{
	width					:60px;
	height					:80px;
	background				:url(../img/systems/icon_diary_new.png) no-repeat center;
	cursor					:pointer;
}
.diary_icon_close{
	background				:url(../img/systems/icon_diary_close.png) no-repeat center;
}
.diary_option{
	font-family				:"Times New Roman", Times, serif;
	font-weight				:bold;
	color					:#960;
}

.msg_txt{
	width					:210px;
	min-height				:110px;
	height					:auto;
	border					:1px solid #CCC;
	color					:#666;
	float					:right;
	font-family				:"Courier New", Courier, monospace;
	padding					:10px;
}

.impress{ 
	width				:200px;
	height				:150px;
	background			:url(../img/systems/impress.gif) no-repeat top left;
}

.style_icon_0 , .style_icon_1 , .style_icon_2 , .style_icon_3 , .style_icon_4 , .style_icon_5 , .style_icon_6{
	width				:80px;
	height				:80px;
	background:url(../img/styles/icon_0.png) center no-repeat;
	float				:left;
}
.style_icon_1{
	background:url(../img/styles/icon_1.png) center no-repeat;
}
.style_icon_2{
	background:url(../img/styles/icon_2.png) center no-repeat;
}
.style_icon_3{
	background:url(../img/styles/icon_3.png) center no-repeat;
}
.style_icon_4{
	background:url(../img/styles/icon_4.png) center no-repeat;
}
.style_icon_5{
	background:url(../img/styles/icon_5.png) center no-repeat;
}
.style_icon_6{
	background:url(../img/styles/icon_6.png) center no-repeat;
}

.row{
	width				:auto;
	height				:auto;
	border-bottom		:1px dotted #FFF;
	clear:both;
}
.row_1a{
		width				:130px;
		height				:auto;
		padding				:5px;
		font-weight			:bold;
		float				:left;
}
.row_1b{
		width				:auto;
		height				:auto;
		padding				:5px;
		float				:right;
}

.start_login{
	width				:320px; 
	height				:250px;
	padding				:40px;
	padding-top			:10px;
	background			:url(../img/cats/start_login.png) no-repeat;
	float				:right; 
	margin-right:		40px;
}

.tab{
	margin-top			:20px;
	margin-bottom		:20px;
	width				:auto;
}

.td_1a , .td_1b , .td_1c{
	width				:auto;
	height				:auto;
	background			:#c0d5ff;
	font-weight			:bold;
	padding				:5px;
}
.td_2a , .td_2b , .td_2c{
	width				:auto;
	height				:auto;
	border-bottom		:1px solid #c0d5ff;
	padding				:5px;
}

.thumbs_coffee_1 , .thumbs_friends , .thumbs_error , .thumbs_msg_0 , .thumbs_msg_1 , .thumbs_manage , .thumbs_msg_answer, .thumbs_src , .thumbs_favs_0 , .thumbs_favs_1 , .thumbs_gifts_1 , .thumbs_kisses_0 , .thumbs_kisses_1 , .thumbs_shop , .thumbs_shirt_w , .thumbs_shirt_s , .thumbs_invit , .thumbs_credit , .thumbs_mycredit , .thumbs_diary , .thumbs_styler{
	width				:120px;
	height				:120px;
	background			:url(../img/thumbs/friends_1.png) no-repeat;
	float				:right;
}
.thumbs_coffee_1{background:url(../img/thumbs/coffee_1.png) no-repeat; }
.thumbs_credit	{background:url(../img/thumbs/credit_1.png) no-repeat ; }
.thumbs_error	{background:url(../img/thumbs/error_1.png) no-repeat; }
.thumbs_favs_0	{background:url(../img/thumbs/favs_0.png) no-repeat; }
.thumbs_favs_1	{background:url(../img/thumbs/favs_1.png) no-repeat; }
.thumbs_gifts_1	{background:url(../img/thumbs/gifts_1.png) no-repeat;}
.thumbs_diary	{background:url(../img/thumbs/diary_1.png) no-repeat; }
.thumbs_kisses_0{background:url(../img/thumbs/kisses_0.png) no-repeat; }
.thumbs_kisses_1{background:url(../img/thumbs/kisses_1.png) no-repeat; }
.thumbs_manage	{background:url(../img/thumbs/manage_0.png) no-repeat; }
.thumbs_msg_0	{background:url(../img/thumbs/mailbox_0.png) no-repeat; }
.thumbs_msg_1	{background:url(../img/thumbs/mailbox_1.png) no-repeat; }
.thumbs_msg_answer{background:url(../img/thumbs/mailbox_answer.png) no-repeat; }
.thumbs_shop	{background:url(../img/thumbs/shop_1.png) no-repeat; }
.thumbs_shirt_w	{background:url(../img/produkte/thumb_shirt_w_sh.png) no-repeat; }
.thumbs_shirt_s	{background:url(../img/produkte/thumb_shirt_s_sh.png) no-repeat; }
.thumbs_styler	{background :url(../img/thumbs/styler_1.png) no-repeat; }
.thumbs_src		{background:url(../img/thumbs/src_0.png) no-repeat; }
.thumbs_invit	{background:url(../img/thumbs/invit_1.png) no-repeat; }
.thumbs_mycredit{
	background			:url(../img/thumbs/mycredits.png) no-repeat;
	color				:#FFF;
	font-size			:2.2em;
	font-weight			:bold;
	line-height			:120px;
	text-align			:center;
	text-shadow			:#CCC -1px -1px ;
}


.u_img_s{
	width				:130px;
	height				:140px;
	background			:url(../img/u/s/bg.png) no-repeat;
	text-align			:center;
}
	.u_img_txt_top{	width:130px; height:115px;}
	.u_img_txt_bottom{	width:130px; height:25px;}
.u_img_s_i{
	width				:130px;
	height				:140px;
	margin				:auto;
	float				:left;
}



.button{
	width				:auto;
	height				:35px;
	line-height			:35px;
	padding				:5px;
	background			:#009;
	font-size			:1.2em;
	font-weight			:bold;
	color				:#FFF;
	cursor				:pointer;
	text-decoration		:none;
	margin-top			:20px;
	margin-bottom		:20px;
	border				:none;
	border-radius	:5px;
	-khtml-border-radius:5px;
}

.input , .inputE, .inputHover , .select , .selectE , .selectHover , .textfeld{
	width				:auto;
	height				:25px;
	background			:#FFF url(../img/bg/input.gif) top repeat-x;
	border				:2px solid #CCC;
	color				:#009;
	font-size			:1.2em;
	line-height			:20px;
	border-radius	:5px;
	-khtml-border-radius:5px;
}
.inputE{
	color				:#900;
	background-image	:url(../img/bg/inputE.gif);
	border				:1px solid #F00;
}
.inputHover{
	border				:2px solid #009;
}
.selectE{
	color				:#900;
	border				:2px solid #F00;
}
.selectHover{
	border				:2px solid #C00;
}

.textfeld{
	height				:80px;
	font-family			:Arial, Helvetica, sans-serif;
}
.txt_diary{
	width				:340px;
	height				:400px;
	line-height		:25px;
	background			:none;
	border				:none;
	background:url(../img/bg/txtfeld.png) repeat ;
	font-family				:"Times New Roman", Times, serif;
	font-style				:italic;
	font-size				:1.2em;
}

.subtext{
	font-size			:0.8em;
	color				:#AAA;
	text-decoration		:none;
}

.subtext_link:link 		{ color:#AAA; text-decoration:underline; }
.subtext_link:visited 	{ color:#AAA; text-decoration:none; }
.subtext_link:hover 	{ color:#AAA; text-decoration:none; }
.subtext_link:active 	{ color:#AAA; }
.subtext_link:focus 	{ color:#AAA; }

.div_link:link			{ color:#333; text-decoration:none; }
.div_link:visited 		{ color:#333; text-decoration:none; }


.foot_link			{ font-size:0.8em; color:#AAA; text-decoration:none; }
.foot_link:link		{ color:#AAA; text-decoration:none; }
.foot_link:visited 	{ color:#AAA; text-decoration:none; }
.foot_link:active 	{ color:#AAA; text-decoration:none; }
.foot_link:focus 	{ color:#AAA; text-decoration:none; }
.foot_link:hover 	{ color:#999; text-decoration:underline; }

.whitelink:link			{ color:#FFF; text-decoration:none; }
.whitelink:visited 		{ color:#FFF; text-decoration:none; }


-->