/* -------------------------- index gast2 -------------------------- */

#ixg2_head {
		position:relative;
		margin-left: auto;
		margin-right: auto;
		margin-top:0px;
		margin-bottom:0px;
		width: 100%;
		height: 571px;
		background: #9b0302;    
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#ixg2_headc {
		position:relative;
		margin-left: auto;
		margin-right: auto;
		margin-top:0px;
		margin-bottom:0px;
		width: 796px;
		height: 100px;  
	}
	#ixg2_logo {
		position: absolute;
		top: 20px;
		left: 10px;
		width: 200px;
		height: 79px; 
	}
	#ixg2_gratis {
		width: 100px;
		height: 100px; 
		float:right;
	}
	#ixg2_textl {
		position: absolute;
		top: 75px;
		left: 260px;
		width: 450px;
		height: 20px;
		text-align:right;
		color:#FFFFFF;
	}
	#ixg2_textl a {
		color:#FFFFFF;
	}
	#ixg2_headc2 {
		position:relative;
		margin-left: auto;
		margin-right: auto;
		margin-top:0px;
		margin-bottom:0px;
		width: 796px;
		height: 471px;
  
	}
	#ixg2_login {
		position:absolute;
		text-align:left;
		top: 314px;
		left: 560px;
		width: 210px;
		height: 148px;
	}
	#ixg2_content {
		position:relative;
		margin-left: auto;
		margin-right: auto;
		margin-top:0px;
		margin-bottom:0px;
		text-align:left;
		width: 796px;
		background:#f5f1f2;
	}
	#ixg2_contentbox {
		position:relative;
		margin-left: auto;
		margin-right: auto;
		width: 760px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#ixg2_contentbox h1 {
		margin: 0px;
		padding: 0px;	
		font-size: 16px;
		font-weight: bold;
	}
	#ixg2_foot {
		background: url(../grafik/bg_ixg2_foot.gif) top left no-repeat;
		position:relative;
		margin-left: auto;
		margin-right: auto;
		margin-top:0px;
		margin-bottom:10px;
		width: 796px;
		height: 16px;
  
	}
	#ixg2_userbox {
		width: 90px;
		height: 80px;
		float: left;
		margin-top: 15px;
	}	
/* -------------------------- index gast2 -------------------------- */

/* -------------------------- index gast -------------------------- */

#ixg_bg {
	background:#FFAE00 url(../grafik/bg_index_gast.jpg) top left no-repeat;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	width: 974px;
	height: 541px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#ixg_bg h2 {
	margin: 0px;
	height: 17px;
	padding: 0px;
	color: #ffffff;		
	font-size: 12px;
	font-weight: bold;
}	
#ixg_logo {
	position: absolute;
	top: 20px;
	left: 10px;
	width: 200px;
	height: 79px;
}
#ixg_test {
	position: absolute;
	top: 10px;
	left: 500px;
	width: 130px;
	height: 100px;
}
#ixg_neu {
	position: absolute;
	top: 124px;
	left: 20px;
	width: 640px;
	height: 165px;
	text-align: left;
	font-size: 12px;
}
#ixg_userbox {
	width: 160px;
	float: left;
	padding:0px;
	margin-top: 20px;
	color: #000000;
}	
#ixg_userbox a, a:link, a:active, a:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	padding: 5px;
	color: #000000;
}
#ixg_box1 {
	position: absolute;
	text-align: left;
	top: 295px;
	left: 20px;
	width: 270px;
	height: 180px;
}
#ixg_box2 {
	position: absolute;
	text-align: left;
	top: 295px;
	left: 331px;
	width: 300px;
	height: 180px;
}
#ixg_box3 {
	position: absolute;
	text-align: left;
	top: 295px;
	left: 680px;
	width: 270px;
	height: 180px;
}
#ixg_cbox {
	margin-top: 20px;
}
#ixg_cbox a, a:link, a:active, a:visited {
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	padding: 5px;
	color: #000000;
}
/* -------------------------- index gast -------------------------- */

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#bodybox {
	background: #FFAE00 url(../grafik/bg_body.gif) top center repeat-y;
	width:986px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
form {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
input.del {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.print {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.high {
	background: url(../grafik/buttons/red.gif);
	height: 19px;
	width: 120px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px;
	color: #ffffff;
}

input.highl {
	background: url(../grafik/submit_high_long.gif) top left repeat-x;
	height: 19px;
	width: 300px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
}
input.ok {
	background: url(../grafik/buttons/red_ok.gif) top left repeat-x;
	height: 19px;
	width: 82px;
	border: 0px;
}
input.oksmall {
	background: url(../grafik/submit_oksmall.gif) top left repeat-x;
	height: 19px;
	width: 41px;
	border: 0px;
}
input.abort {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.ignore {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.aktivieren {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.deaktivieren {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.kuendigen {
	height: 19px;
	width: 82px;
	border: 0px;
}
input.zeichenuebrig {
	background: #FFD780;
	height: 14px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border: 0px;
}
/* -------------------------- nav -------------------------- */
#nav {
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
}	
#nav_xmas {
	background:#9B0202 url(../grafik/bg_xmas.gif) top left repeat-x;
	width: 960px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}	
#navbox {
	background:#9B0202 url(../grafik/bg.gif) top left repeat-x;
	width: 960px;
	height: 144px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}	
#navsubbox {
	width: 960px;
	height: 10px;
	margin-bottom: 0px;
	text-align: left;
}	

#navhead2 {
	background:#9B0202 url(../grafik/bg_head.gif) top center repeat-y;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	width: 986px;
	height: 14px;
}

#navhead {
	margin-left: auto;
	margin-right: auto;
	margin-top:6px;
	margin-bottom:0px;
	width: 960px;
	height: 20px;
	text-align: right;
	font-size: 11px;
}

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

#navhead input {
	height: 10px;
	font-size:10px;
}

#navlogo {
	margin-top:0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	height: 94px;
	width: 200px;
}
#navpost {
	background:#9B0202 url(../grafik/bg_navpost.gif) top left no-repeat;
	float: left;	
	margin-top: 0px;
	height: 28px;
	width: 170px;
}
#navpost.clear {
	background:#9B0202;
}
#navpost.ccontent {
	margin-top:4px;
}
#navpost a {
	font-size:11px;
	color: #000000;
	display: block;
	width: 130px;
}
#navusername {
	background:#9B0202 url(../grafik/bg_navusername.gif) top right no-repeat;
	float: right;	
	margin-top: 0px;
	height: 28px;
	width: 260px;
	font-size:11px;
	color: #000000;
}
#navusername .ccontent {
	margin-top:3px;
}
#navusername.clear {
	background:#9B0202;
}
#navmenu {
	float: left;	
	margin-top: 0px;
	height: 29px;
	width: 530px;
}
#navinfo {
	float: left;	
	margin-top: 1px;
	margin-left: 17px;
	height: 94px;
	width: 730px;	
}
#cmenu .freunde{
	width: 128px;
	height: 60px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #990000;
	font-size: 10px;
}
#navmenu ul {
	float:left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#navmenu li {
	float: left;
	text-align: center;
	margin-left:5px;
	padding: 0px;
	width: 100px;
	height: 29px;
	color: #ffffff;
	background: url(../grafik/menu2.gif) top left no-repeat;
}

#navmenuli li a{
	display:block;
	line-height: 24px;
	margin-left: 0px;
	width: 90px;
	color: #ffffff;
}

#navmenuli li.active a{
	color: #000000;
}

#navmenu li.active {
	background: url(../grafik/menu1.gif) top left no-repeat;
	color: #000000;
	height: 30px;
}

#navmenu a, a:link, a:active, a:visited {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/* -------------------------- nav -------------------------- */

/* -------------------------- content -------------------------- */
#cbox {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: right;
}	

#cmenu {
	margin-top: 0px;
	margin-left: 15px;
	display: inline;
	width: 130px;
	float: left;
	text-align: left;
	font-size: 11px;
}

#cmenubox {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #9B0202;
	background-color: #FFD780;
}
#cmenu a{
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#cmenu ul {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
	background-color: #9B0202;
}

#cmenu li {
	background:#FFD780 url(../grafik/bg_cmenu.gif);
	text-align: left;
	color: #000000;
	border-bottom: 1px solid #9B0202;
	border-left: 1px solid #9B0202;
	border-right: 1px solid #9B0202;
}

#cmenu li.bg {
	background: #FFD780;
}

#cmenu li.active {
	background: #9B0202;
}

#cmenu li.title {
	background:#FFD780 url(../grafik/bg_menu.gif);
	border-left: 0px;
	border-right: 0px;
	height:16px;
	padding: 3px 0px 0px 7px;	
	font-weight: bold;
	color: #ffffff;
}
#cmenu li.foot {
	background: #FFAE00 url(../grafik/bg_menu_foot.gif) top left no-repeat;
	border: 0px;
	height: 8px;
}

#cmenu li a{
	margin-left: 5px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display:block;
	line-height: 18px;
	width: 124px;
}

#cmenu li.active a{
	margin-left: 5px;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	line-height: 18px;
	width: 124px;
}

#ccontent {
	margin-top: 0px;
	margin-left:0px;
	float: left;
	width: 650px;
}
#ccontentbox {
	background:#FFD780 url(../grafik/bg_ccontentbox.gif) bottom left no-repeat;
	width: 630px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: left;
	border: 0px solid #ffffff;
}	
#ccontentboxleer {
	width: 630px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: left;
}	

#textbox {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	color: #000000;		
	font-size: 12px;
	font-weight: normal;
	text-align: left;

}

#ccontentbox h1 {
	font-size: 14px;
	font-weight: bold;
}	

#ccontentbox h2 {
	background:#9B0202 url(../grafik/bg_h2.gif) top left no-repeat;
	margin: 0px;
	width:616px;
	height: 17px;
	padding: 3px 7px 0px 7px;
	color: #ffffff;		
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}	

#ccontentbox a, a:link, a:active, a:visited {
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

#textbox a, a:link, a:active, a:visited {
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

#ccontentbox a.suche {
	margin-top: 8px;
	margin-right: 10px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#ok {
	float: right;
	background:#ffffff url(../grafik/icon_ok.gif) center left repeat;
	background-repeat:no-repeat;
	width: 628px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	border: 1px solid green;
	background-color: #ffffff;
}	
#ok h2 {
	background:#ffffff url(../grafik/bg_ok_h2.gif) top left no-repeat;
	margin: 0px;
	width:630px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#ok h3 {
	background:#ffffff url(../grafik/bg_ok_h3.gif) bottom left no-repeat;
	margin: 0px;
	width:630px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#ok a {
	font-weight: bold;
	font-size: 12px;
	color: green;
	text-decoration: underline;
}

#ok p {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:50px;
	padding: 5px;
	color: green;		
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}	

#error {
	float: right;
	background:#ffffff url(../grafik/icon_error.gif) center left no-repeat;
	width: 628px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	border-left: 1px solid red;
	border-right: 1px solid red;
	background-color: #ffffff;
}	
#error h2 {
	background:#ffffff url(../grafik/bg_error_h2.gif) top left no-repeat;
	margin: 0px;
	width:630px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#error h3 {
	background:#ffffff url(../grafik/bg_error_h3.gif) bottom left no-repeat;
	margin: 0px;
	width:630px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#error a {
	font-weight: bold;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

#error p {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:50px;
	padding: 5px;
	color: red;		
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}	
#userbox {
	width: 157px;
	float: left;
	padding:15px 0;
}	

#userbox a, a:link, a:active, a:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	padding: 5px;
	color: #000000;
}
#ccontentbox a.profil {
	background: url(../grafik/buttons/orange.gif);
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	display:block;
	line-height: 19px;
	width: 120px;

}

#ccontentbox a.high {
	background: url(../grafik/buttons/red.gif);
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	display:block;
	line-height: 19px;
	width: 120px;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
}
#favbox {
	background: url(../grafik/bg_favbox.gif) top left no-repeat;
	width: 127px;
	height:127px;
	float: left;
	text-align: center;
	margin:10px;
	padding:5px;
}	
#favbox a {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	padding: 5px;
	color: #000000;
}
hr {
	border: 0px;
	height:1px;		
	background-color: #FFAE00;
}
#online {
	font-weight: bold;
	font-size: 12px;
	color: green;
}
#slDiv {
	background-color: #FFD780;
	border: 1px solid #9B0202;
	width: 250px;
	height: 100px;
	position: absolute;
	display: none;
	z-index:99999;
}	
#slDiv a {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #ff6600;
}	

/* -------------------------- content -------------------------- */

/* -------------------------- ads -------------------------- */
#adboxbigsize {
	width: 728px;
	height:90px;
	margin-right: 0px;
	margin-top: -7px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: center;
}	
#adboxsky {
	width: 160px;
	height:640px;
	float: right;
	margin-top:0px;
	text-align: center;
	font-size: 9px;
	color: #595959;
}
/* -------------------------- ads -------------------------- */

/* -------------------------- foot -------------------------- */
#footTop {
	width:630px; 
	text-align:right;
	margin-left: auto;
	margin-right: auto;
}
#footTop a {
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#footline {
	background:#ffffff url(../grafik/bg_foot.gif) top left repeat-x;
	height: 20px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#foot2 {
	background:#9B0202 url(../grafik/bg_foot2.gif) top center no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	width: 986px;
	height: 30px;
}
#foot {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	height: 30px;
	width: 960px;
	background-color: #9B0202;
	border-top: 1px solid #FFD780;
}
#foot3 {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	height: 30px;
	width: 960px;
	background-color: #ffffff;
}
#foot3content {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 5px;
}
#foot3content a {
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
/* -------------------------- foot -------------------------- */

/* -------------------------- post -------------------------- */
#postabsender {
	width: 130px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
}	
#postbetreff {
	width: 350px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
}	
#postdatum {
	width: 110px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
}	
#postline {
	clear: both;
	height: 1px;
	background: #FFAE00;
	line-height:0;
}	

#post a {
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
}
#post .neu a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
}
#post .neu{
	font-weight: bold;
	text-decoration: none;
}	
/* -------------------------- post -------------------------- */

/* -------------------------- postwrite -------------------------- */
.postwrite ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border: 1px solid #CCCCCC;
	background-color: #ffffff;
}
.postwrite li{
	padding: 5px;
	width: 120px;
}
#freunde {
	display:none 
}
#favoriten {
	display:none 
}
#smiley {
	display:none 
}
#freunde a{	
	text-decoration: none;
}
#favoriten a{	
	text-decoration: none;
}
/* -------------------------- postwrite -------------------------- */

/* -------------------------- sdw -------------------------- */
#sdw_bieter {
	width: 130px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
}	
#sdw_am {
	width: 350px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
}	
#sdw_gebot {
	width: 110px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
}	
#sdwline {
	clear: both;
	height: 1px;
	line-height:0;
	background-color: #FFAE00;
}	

#sdw a{
	text-decoration: none;
}
/* -------------------------- sdw -------------------------- */

/* -------------------------- freunde -------------------------- */
#freund_profil {
	width: 120px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#freund_seit {
	width: 250px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#freund_del {
	width: 180px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#freundline {
	clear: both;
	height: 1px;
	line-height:0;
	background-color: #FFAE00;
}	
/* -------------------------- freunde -------------------------- */

/* -------------------------- favoriten -------------------------- */
#favoriten_profil {
	width: 120px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#favoriten_notiz {
	width: 300px;
	float: left;
	margin-top: 4px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#favoriten_del {
	width: 130px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
/* -------------------------- favoriten -------------------------- */

/* -------------------------- horoskope -------------------------- */
#horoskope {
	width: 90px;
	height: 90px;
	float: left;
	margin-top: 5px;
	margin-left: 8px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
}	
/* -------------------------- horoskope -------------------------- */

/* -------------------------- credits -------------------------- */
#credits_gratis {
	float: left;
	height: 324px;
	width: 271px;
	padding: 0px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 15px;
}
#credits_gratis h3 {
	margin: 0px;
	height:13px;
	padding: 0px;
	color: #009933;		
	font-size: 12px;
	font-weight: bold;

}	

#textbox_credits {
	height: 210px;
	width: 230px;
	padding: 0px;
	margin-top: 70px;
	margin-left: 16px;

}
#credits_kaufen {
	float: left;
	height: 324px;
	width: 271px;
	padding: 0px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 15px;
}
#credits_kaufen h3 {
	margin: 0px;
	height:13px;
	padding: 0px;
	color: #9B0202;		
	font-size: 12px;
	font-weight: bold;

}	
#credits_oder {
	float: left;
	width: 50px;
	margin-top: 150px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #9B0202;
}
/* -------------------------- credits -------------------------- */

/* -------------------------- payment -------------------------- */
#payment_title {
	width: 140px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#payment_text {
	width: 450px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: left;
}	
#paymentline {
	clear: both;
	height: 1px;
	line-height:0;
	background-color: #FFAE00;
}	
/* -------------------------- payment -------------------------- */

/* -------------------------- Einstellungen -------------------------- */
#mmf_ein_foto_wrong {
	float: left;
	margin-left:20px;
	width: 135px;
}
#mmf_ein_foto_right {
	float: left;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	width: 135px;
}
#mmf_ein_foto_right_text {
	float: left;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	width: 400px;
}
/* -------------------------- Einstellungen -------------------------- */

/* -------------------------- mmf ein -------------------------- */
#mmf_ein_icon {
	width: 50px;
	padding: 10px;
	float: left;
}
#mmf_ein_text {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
	float: left;
	text-align: left;
}
#mmf_ein_divider {
	background-color: #FFAE00;
	clear: both;
	height: 1px;
	line-height:0;
	padding: 0px;
}
#mmf_ein a{
	text-decoration: none;
	font-weight: normal;
}
/* -------------------------- mmf ein -------------------------- */

/* -------------------------- delbox -------------------------- */
#delbg {
	position: absolute;
	width:100%;
	height:100%;
	left: 0px;
	top: 0px;
	filter:alpha(opacity=40); 
	opacity: 0.40;
	-moz-opacity:0.40;
	background-color: #000000;
	display:none;
}
#delboxbg {
	position: absolute;
	width:100%;
	height:100%;
	left: 0px;
	top: 0px;
	text-align:center;
	display:none;
}
#delbox {
	width: 250px;
	height:140px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../grafik/bg_delbox.gif);
	position: fixed;
}

#delbox h1 {
	margin: 0px;
	padding: 5px;
	color: #000000;		
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
/* -------------------------- delbox -------------------------- */

/* -------------------------- trash -------------------------- */
#trashbox {
	background:#FFD780 url(../grafik/bg_ccontentbox.gif) bottom left no-repeat;
	float: right;
	width:630px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: left;
}	
#trashbox.profil_trash {
	background:#FFD780 url(../grafik/bg_profilbox.gif) bottom left no-repeat;
	width: 530px;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0px;
	text-align: left;
	border: 0px solid #9B0202;
}	
#trashbox h2 {
	background:#9B0202 url(../grafik/bg_h2.gif) top left no-repeat;
	margin: 0px;
	width:616px;
	height: 17px;
	padding: 3px 7px 0px 7px;
	color: #ffffff;		
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}	

#trashbox.profil_trash h2 {
	background:#F5EAEA url(../grafik/bg_h2_profil.gif);
	margin: 0px;
	width:518px;
	height:16px;
	padding: 3px 7px 0px 7px;	
	color: #ffffff;		
	font-size: 12px;
	font-weight: bold;
	background-color: #9B0202;	
	text-align: left;
}	

#trash a {
	margin-left: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
/* -------------------------- trash -------------------------- */

/* -------------------------- doublematchliste -------------------------- */
#boxdoublematch {
	float: left;
	width:209px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 1px;
	font-size: 12px;
	text-align:left;
}	
#boxdoublematch a, a:link, a:active, a:visited {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/* -------------------------- doublematchliste -------------------------- */

/* -------------------------- listen -------------------------- */
#list {
	clear: both;
	float: right;
	width: 630px;
	height: 40px;
	text-align: center;
}
#list ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#list li {
	float: left;
	height: 21px;
	width: 21px;
	padding: 2px;
	margin-right: 1px;
	background-image: url(../grafik/bg_list.gif);
}
#list li.active {
	font-weight: bold;
	height: 15px;
	width: 15px;
	padding: 5px;
	background-image: url(../grafik/bg_list2.gif);
}

#list a {
	display:block;
	line-height: 10px;
	margin-left: 0px;
	height: 10px;
	width: 10px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#list_head {
	clear: both;
	width: 630px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	background:#FFAE00 url(../grafik/bg_list_head_ccontentbox.gif) bottom left no-repeat;
}
#list_foot {
	clear: both;
	width: 630px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	background:#FFAE00 url(../grafik/bg_list_foot_ccontentbox.gif) top left no-repeat;
}
/* -------------------------- listen -------------------------- */

/* -------------------------- auswahl such-button -------------------------- */
#such-button {
	width: 630px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#such-button ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#such-button li {
	float: left;
	height: 11px;
	width: 112px;
	padding: 4px;
	margin-right: 1px;
	background: url(../grafik/submit_suchbutton.gif) top left no-repeat;
}
#such-button li.active {
	background: url(../grafik/submit_suchbutton2.gif) top left no-repeat;
}

#such-button a {
	display: block;
	height: 4px;
	width: 104px;
	margin-top:-2px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/* -------------------------- auswahl such-button -------------------------- */

/* -------------------------- profillisten -------------------------- */

#profillist_foto {
	width: 90px;
	height: 80px;
	padding: 10px;
	float: left;
}
#profillist_title {
	width: 80px;
	height: 10px;
	padding: 10px;
	float: left;
	text-align: left;
	font-weight: bold;
}
#profillist_text {
	width: 120px;
	height: 10px;
	padding: 10px;
	float: left;
	text-align: left;
}
#profillist_divider {
	background-color: #FFAE00;
	width: 500px;
	float: right;
	margin-right: 10px;
	height: 1px;
	padding: 0px;
	line-height:0;
}

#profillist_big_foto {
	width: 210px;
	height: 210px;
	padding: 10px;
	float: left;
}
#profillist_big_title {
	width: 80px;
	height: 10px;
	padding: 10px;
	float: left;
	text-align: left;
	font-weight: bold;
}
#profillist_big_text {
	width: 280px;
	padding: 10px;
	float: left;
	text-align: left;
}
#profillist_big_divider {
	background-color: #FFAE00;
	width: 390px;
	float: right;
	margin-right: 1px;
	height: 1px;
	line-height:0;
	padding: 0px;
}
/* -------------------------- profillisten -------------------------- */

/* -------------------------- formular -------------------------- */
#form_title {
	width: 130px;
	height: 10px;
	padding: 10px;
	float: left;
	text-align: left;
	font-weight: bold;
}
#form_text {
	padding: 10px;
	width: 420px;
	float: left;
	text-align: left;
}
#form_divider {
	background-color: #FFAE00;
	width: 610px;
	float: right;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 1px;
	line-height:0;
	padding: 0px;
}
/* -------------------------- formular -------------------------- */

/* -------------------------- such treffer listen -------------------------- */

#suche_foto {
	width: 120px;
	height: 100px;
	padding: 0px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-left: 5px;
}
#suche_title {
	width: 70px;
	height: 10px;
	padding: 5px;
	float: left;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}
#suche_text {
	width: 150px;
	height: 13px;
	padding: 5px;
	float: left;
	text-align: left;
	font-size: 12px;
}
#suche_text_long {
	width: 410px;
	height: 10px;
	padding: 5px;
	float: left;
	text-align: left;
	font-size: 12px;
}
#suche_divider {
	background-color: #FFAE00;
	width: 470px;
	float: left;
	margin-right: 20px;
	height: 1px;
	line-height:0;
	padding: 0px;
}
#suche_head a{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#suche_foto a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* -------------------------- such treffer listen -------------------------- */

/* -------------------------- forum -------------------------- */

#forum_title {
	width: 230px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;

}	
#forum_antw {
	width: 50px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
	font-weight: bold;
}	
#forum_date {
	width: 130px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
	font-weight: bold;
}	
#forum_hits {
	width: 30px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
	font-weight: bold;
}	
#forum_author {
	width: 140px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	text-align: left;
}	
#forum_line {
	clear: both;
	height: 1px;
	line-height:0;
	background-color: #FFAE00;
}	
#forum a{
	text-decoration: none;
	font-weight: normal;
}
#forum {
	font-weight: bold;
}
#forum_tr_date {
	width: 620px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
	font-size: 10px;
	background-color: #9B0202;
	color: #ffffff;
}	
#forum_tr_author {
	width: 120px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: center;
	font-size: 12px;
}	
#forum_tr_text {
	width: 490px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
	font-size: 12px;
}	

#forum .own {
	background: #ffcc33;
}
/* -------------------------- forum -------------------------- */

/* -------------------------- profil off -------------------------- */
#profilcontent_off {
	margin-top: 0px;
	margin-left:15px;
	float: left;
	width: 550px;
}
/* -------------------------- profil off -------------------------- */

/* -------------------------- profil -------------------------- */
#profilcontent {
	margin-top: 5px;
	margin-left:0px;
	width: 550px;
}

#profilcontent .errorp {
	float: left;
	margin-left: 15px;
	background:#ffffff url(../grafik/icon_error.gif) center left no-repeat;
	width: 528px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	border-left: 1px solid red;
	border-right: 1px solid red;
	background-color: #ffffff;
}	
#profilcontent .errorp h2 {
	background:#ffffff url(../grafik/profil_error_h2.gif) top left no-repeat;
	margin: 0px;
	width:530px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#profilcontent .errorp h3 {
	background:#ffffff url(../grafik/profil_error_h3.gif) bottom left no-repeat;
	margin: 0px;
	width:530px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#profilcontent .errorp a {
	font-weight: bold;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

#profilcontent .errorp p {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:50px;
	padding: 5px;
	color: red;		
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}	

#profilcontent .okp {
	float: left;
	margin-left: 15px;
	background:#ffffff url(../grafik/icon_ok.gif) center left no-repeat;
	width: 528px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;
	border-left: 1px solid green;
	border-right: 1px solid green;
	background-color: #ffffff;
}	
#profilcontent .okp h2 {
	background:#ffffff url(../grafik/profil_ok_h2.gif) top left no-repeat;
	margin: 0px;
	width:530px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#profilcontent .okp h3 {
	background:#ffffff url(../grafik/profil_ok_h3.gif) bottom left no-repeat;
	margin: 0px;
	width:530px;
	height: 9px;
	margin:-1px;
	color: #ffffff;		
}	
#profilcontent .okp a {
	font-weight: bold;
	font-size: 12px;
	color: green;
	text-decoration: underline;
}

#profilcontent .okp p {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:50px;
	padding: 5px;
	color: green;		
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}	

#profilmenubox {
	width: 230px;
	float: left;
	margin-bottom: 0px;
	padding: 0px;
}	

#profilmenu {
	background:#FFD780 url(../grafik/bg_profilmenu.gif) bottom left no-repeat;
	margin-top: 5px;
	width: 218px;
	float: left;
	margin-left: 10px;
	padding: 5px;
	text-align: center;
	font-size: 12px;
	border: 0px solid #9B0202;
}	
#profilmenu h2 {
	background:#F5EAEA url(../grafik/bg_h2_profil_menu.gif);
	margin: -5px;
	margin-bottom: 6px;
	width:216px;
	height:16px;
	padding: 3px 7px 0px 7px;	
	color: #ffffff;		
	font-size: 12px;
	font-weight: bold;
	background-color: #9B0202;	
	text-align: left;
}	
#ccontentbox a.h2 {
	color: #ffffff;		
	font-size: 12px;
	font-weight: bold;
}	
#profilbox {
	background:#FFD780 url(../grafik/bg_profilbox.gif) bottom left no-repeat;
	width: 530px;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0px;
	text-align: left;
	border: 0px solid #9B0202;
}	

#profilbox h2 {
	background:#F5EAEA url(../grafik/bg_h2_profil.gif);
	margin: 0px;
	width:518px;
	height:16px;
	padding: 3px 7px 0px 7px;	
	color: #ffffff;		
	font-size: 12px;
	font-weight: bold;
	background-color: #9B0202;	
	text-align: left;

}	

#profilmenu ul {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0px;
	list-style-type: none;
}

#profilmenu li {
	float: left;
	height: 18px;
	width: 18px;
	margin-right: 2px;
	background-image: url(../grafik/bg_list_profil_menu.gif);
}
#profilmenu li.active {
	padding: 0px;
	display:block;
	line-height: 18px;
	font-weight: bold;
	background-image: url(../grafik/bg_list2_profil_menu.gif);
}

#profilmenu a.foto {
	padding: 0px;
	display:block;
	line-height: 18px;
	width: 18px;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}

#profilmenu a.high {
	background: url(../grafik/buttons/red_profil.gif);
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	display:block;
	line-height: 19px;
	width: 180px;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
}

#profilmenu a.menu {
	background: url(../grafik/buttons/orange_profil.gif);
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	display:block;
	line-height: 19px;
	width: 180px;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}

#profilmenu a.back {
	background: url(../grafik/menu_profil_back.gif);
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	display:block;
	line-height: 19px;
	width: 180px;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
}

#profil_title {
	width: 85px;
	height: 10px;
	padding: 5px;
	margin-left: 5px;
	margin-bottom: 3px;
	float: left;
	text-align: left;
	font-weight: bold;
}
#profil_text {
	width: 144px;
	height: 10px;
	margin-bottom: 3px;
	padding: 5px;
	float: left;
	text-align: left;
}
#profil_text_lang {
	width: 410px;
	padding: 5px;
	float: left;
	text-align: left;
}
#profil_divider {
	background-color: #FFAE00;
	width: 510px;
	float: right;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 1px;
	line-height:0;
	padding: 0px;
}
#profil_login {
	float: right; 
	padding:0px;
	font-weight: normal;
	font-size: 10px;
}

#profilbox a.profil {
	background: url(../grafik/buttons/orange.gif);
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	display:block;
	line-height: 19px;
	width: 120px;
}
#profil_gb_date {
	width: 520px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
	font-size: 10px;
	background-color: #9B0202;
	color: #ffffff;
}	
#profil_gb_author {
	width: 120px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: center;
	font-size: 12px;
	
}
#profil_gb_text {
	width: 380px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: left;
	font-size: 12px;
}	
#profil_fotogallery {
	margin-top: 1px;
	margin-left: 1px;
	width: 85px;
	height: 85px;
	padding: 10px;
	float: left;
}
/* -------------------------- profil -------------------------- */

/* -------------------------- hilfe -------------------------- */
#hilfe_title {
	width: 610px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2px;
	text-align: left;
}
#hilfe_text {
	width: 610px;
	float: left;
	margin-bottom: 10px;
	padding: 0px;
	border-bottom: 1px solid #9B0202;
}
#hilfe_text.last {
	border-bottom: 0px solid;
}
#hilfe_textbox {
	width: 580px;
	float: left;
	padding: 15px;
	text-align: left;
}
#hilfe_title a {
	margin-left: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}	
/* -------------------------- hilfe -------------------------- */

/* -------------------------- tour -------------------------- */
#tour_gif {
	float: left;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right:0px;
	width:370px;
	height:360px;
	padding: 0px;
}
#tour_text {
	float: left;
	margin-top: 60px;
	margin-left: 10px;
	width:235px;
	height:290px;
	padding: 0px;
}
#tour_text h4 {
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	color: #9B0202;		
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}	
#tour_text ul {
	margin: 0px;
	padding: 0px;
}

#tour_text li {
	list-style-image:url(../grafik/il_green_arrow.gif);
	margin-left: 25px;
	margin-top: 5px;
	padding: 5px;
	color: green;
	font-weight: bold;
}
/* -------------------------- tour -------------------------- */

/* -------------------------- friendfeed -------------------------- */
#ffeed .foto {
	width: 35px;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding:2px;
	text-align: left;
}	
#ffeed .fotog {
	width: 85px;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding:2px;
	text-align: left;
}	
#ffeed .text {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	padding:4px;
	text-align: left;
}	
#ffeed .line {
	clear: both;
	height: 1px;
	background: #FFAE00;
	line-height:0;
}	
/* -------------------------- friendfeed -------------------------- */

/* -------------------------- talk -------------------------- */
#talk {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	text-align: left;
}	
#talk h3 {
	margin: 0px;
	padding: 0px;
	color: #000000;		
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}	
#talk .foto {
	height: 85px;
	width: 85px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}	
#talk .nachricht {
	background: url(../grafik/bg_talk.gif) top left no-repeat;
	height: 85px;
	width: 512px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}	
#talk p {
	height: 50px;
	width: 480px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #990000;
	margin-top: 10px;
	margin-left: 20px;
	padding:0px;
	margin-bottom:2px;
}	
#talk small {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-left: 20px;
}	
/* -------------------------- talk -------------------------- */