img.userpic
{
	border:#000000 1px solid;
}
h1
{
	font-family:arial, helvetica, helvetica;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
}
h2
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
h4
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
font.monthprice
{
	font-family:arial, helvetica;
	font-size:20;
	color:#FFFFFF;
	font-weight:bold;
}
td
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
}
td.list
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
}
td.listaktiv
{
	font-family:arial, helvetica;
	font-size:12;
	font-weight:bold;
	color:#FFFFFF;
}
td.nav { 
	background-image: url(../grafik/nav/b.gif); 
	font-size: 8pt; 
	font-weight:bold;
	color:#FFFFFF;
	font-family: "arial, helvetica", "Helvetica", "Geneva";
	width:105;
	height:23; 
}
td.hr { 
	background-image: url(../grafik/hr.gif); 
	height:10; 
}
td.info { 
	font-family:arial, helvetica;
	font-size:11;
	color:#FFFFFF;
}
td.t1 { 
	background-image: url(../grafik/t1.gif); 
	width:14;
	height:27;
}
td.t2 { 
	background-image: url(../grafik/t2.gif); 
	width:14;
	height:27;
}
td.t3 { 
	background-image: url(../grafik/t3.gif); 
	width:14;
	height:14;
}
td.t4 { 
	background-image: url(../grafik/t4.gif); 
	width:14;
	height:14;
}
td.t5 { 
	background-image: url(../grafik/t5.gif); 
	width:14;
}
td.t6 { 
	background-image: url(../grafik/t6.gif); 
	width:14;
}
td.t7 { 
	background-image: url(../grafik/t7.gif); 
	height:27;
	font-weight:bold;
}
td.t8 { 
	background-image: url(../grafik/t8.gif); 
	height:14;
}

td.bx { 
	background-image: url(../grafik/nav/bx.gif); 
	height:27;
	font-weight:bold;
}
td.bgbx { 
	background-image: url(../grafik/nav/bgbx.gif); 
	height:20;
}
td.bxd { 
	background-image: url(../grafik/nav/bxd.gif); 
	height:18;
}
td.bgs { 
	background-image: url(../grafik/nav/bgs.gif); 
}
td.nav1 { 
	background-image: url(../grafik/nav/bgb.gif); 
}
td.nav2 { 
	background:#821982;
}
td.nav3 { 
	background-image: url(../grafik/nav/bgbd.gif); 
}
td.bg { 
	background-image: url(../grafik/bg.gif); 
}
input.disabled {
	background-color:#DDDDDD; 
}
textarea.disabled {
	background-color:#DDDDDD; 
}

input.sub {
	background-color:#9A1D9A; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:10; 
	height:25px;
	border: 1px solid #FFFFFF;
}
input.subw {
		background-image: url(../grafik/button.gif); 
		color:#000000; 
		font-weight:bold;
		font-size:10; 
		height:24px;
		width:112px;
		border:0px;
}
input.subwl {
		background-image: url(../grafik/buttonl.gif); 
		color:#000000; 
		font-weight:bold;
		font-size:10; 
		height:24px;
		width:224px;
		border:0px;
}
input.subwn {
		background-image: url(../grafik/button_neu.gif); 
		color:#000000; 
		font-weight:normal;
		font-size:10; 
		height:24px;
		width:100px;
		border:0px;
}
input.sub2 {
	background-color:#CD8ECD; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:10; 
	height:25px;
}
input.list {
	background-color:#9A1D9A; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:10; 
	height:25px;
	border: 1px solid #FFFFFF;
	width:25px;
}
input.listaktiv {
	background-color:#660066; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:10; 
	height:25px;
	border: 1px solid #FFFFFF;
	width:25px;
}
input.listsmall {
	background-color:#9A1D9A; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:9; 
	height:15px;
	width:14px;
}
input.listaktivsmall {
	background-color:#660066; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:9; 
	height:15px;
	width:14px;
}

input.suberror {
	background-color:#FF0000; 
	color:#F1F3F5; 
	font-weight:bold;
	font-size:10; 
	height:25px;
	border: 1px solid #FFFFFF;
}
hr {
	color:#FFFFFF; 
	height:1px;
	border: 0px solid #FFFFFF;
	background-color:#FFFFFF; 
}
font.ok
{
	font-family:arial, helvetica;
	font-size:12;
	font-weight:bold;
	color:#00B95C;
}
font.error
{
	font-family:arial, helvetica;
	font-size:12;
	font-weight:bold;
	color:#FF0000;
}
a
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
}
A:hover
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
}

a.nav
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	text-decoration:none;
}
A:hover.nav
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	text-decoration:none;
}

a.neu
{
	font-family:arial, helvetica;
	font-size:11;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
A:hover.neu
{
	font-family:arial, helvetica;
	font-size:11;
	color:#C0C0C0;
	font-weight:bold;
	text-decoration:none;
}

a.noread
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
A:hover.noread
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.read
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	text-decoration:none;
}
A:hover.read
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	text-decoration:none;
}
a.partner
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	cursor:text;
	text-decoration:none;
}
A:hover.partner
{
	font-family:arial, helvetica;
	font-size:12;
	color:#FFFFFF;
	text-decoration:none;
}
a.small
{
	font-family:arial, helvetica;
	font-size:10;
	color:#FFFFFF;
	text-decoration:none;
}
A:hover.small
{
	font-family:arial, helvetica;
	font-size:10;
	color:#FFFFFF;
	text-decoration:none;
}
.prozent {
	border-color:#FFFFFF;
	border-style:outset ;
}
.div { 
	display:none 
}

/* kann gelöscht werden - vorher prüfen */
.profil-button-div { 
	background-image: url(../grafik/profil/button.gif); 
	width:201px; 
	height:23px; 
	cursor:pointer; 
	padding: 4px 0px 0px 10px; 
	background-repeat: no-repeat;
}
/* kann gelöscht werden - vorher prüfen */

/* profil menu button */
#profilnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#profilnav li {
	text-align: left;
	margin-top:6px;
	margin-bottom:6px;
	padding: 0px;
	width:201px; 
	height:23px; 
	background-image: url(../grafik/profil/button.gif);
}

#profilnav li a{
	display:block;
	color:#000000;
	line-height: 23px;
	margin-left:15px;
	height:23px;
	width:186px;
}
/* profil menu button */

.makeDivOpen .makeDivLegend {
	background-position: 0px 12px;
	background-image: url(../grafik/auf.gif);
}

.makeDivClosed .makeDivLegend {
	background-position: 0px 8px;
	background-image: url(../grafik/mehr.gif);	
}
	
.makeDivClosed {
	height: 32px;
}

.makeDivContent {
	padding: 12px 25px;
}

.makeDivOpen DIV.makeDivContent {
	display: block;
}

html * .makeDivLegend {
	cursor: pointer;
}

.makeDivOpen .makeDivLegend, .makeDivClosed .makeDivLegend {
	background-repeat: no-repeat;
	padding: 4px 0px 0px 13px;
	font-weight:bold;
	cursor: pointer;
}

.makeDivClosed DIV.makeDivContent {
	display: none;
}

.signupHighlight { 
	border: solid 1px #F00;
}

select.language {
	height: 15px;
	width:80;
	background-color:#660066; 
	color:#ffffff; 
	font-size: 10px; 
	border: 1px solid #ffffff;
}

option[id=land1]:before { content:url("../grafik/land/1.gif"); }
option[id=land2]:before { content:url("../grafik/land/2.gif"); }
option[id=land3]:before { content:url("../grafik/land/3.gif"); }
option[id=land4]:before { content:url("../grafik/land/4.gif"); }
option[id=land5]:before { content:url("../grafik/land/5.gif"); }
option[id=land6]:before { content:url("../grafik/land/6.gif"); }
option[id=land7]:before { content:url("../grafik/land/7.gif"); }
option[id=land8]:before { content:url("../grafik/land/8.gif"); }
option[id=land9]:before { content:url("../grafik/land/9.gif"); }
option[id=land10]:before { content:url("../grafik/land/10.gif"); }
option[id=land11]:before { content:url("../grafik/land/11.gif"); }


/* alerts */
.alert_overlay{
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index:1001;
	-moz-opacity: 0.75;
	opacity:.75;
	filter: alpha(opacity=75);
}
.alert_text {
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	z-index:1002;
	overflow:hidden;
}
/* alerts */

/* userlisten */
.klbox {
        width: 620px;
        height: 123px;
		margin-bottom:15px;
}
.klbox .foto {
        width: 122px;
        height: 122px;
		float:left;
		padding-top: 1px;
}
.klbox .klcontent {
        width: 491px;
        height: 123px;
		float:left;
		margin-left:7px;
	 	background: url(../grafik/bg_list.png) no-repeat;
}
.klbox .klcontent .left {
        width: 200px;
        height: 119px;
		margin-top:2px;
		float:left;
}
.klbox .klcontent .left h1
{
	font-family:arial, helvetica;
	font-size:14;
	color:#FFFFFF;
	font-weight:bold;
	margin-top: 5px;
	margin-left:10px;
	margin-bottom: 7px;
}
.klbox .klcontent .right {
        width: 285px;
        height: 119px;
		margin-top:2px;
		float:left;
}
.klbox .klcontent .right h1
{
	font-family:arial, helvetica;
	font-size:12;
	color:#74cd46;
	float:right;
	font-weight:bold;
	margin-top: 7px;
	margin-right:15px;
	margin-bottom: 6px;
}
.klbox .klcontent .right .online
{
	float:right;
	font-weight:bold;
	margin-top: 7px;
	margin-right:3px;
	margin-bottom: 6px;
}
.klbox .klcontent .right .land
{
	float:right;
	font-weight:bold;
	margin-top: 5px;
	margin-right:10px;
	margin-bottom: 6px;
}
.klbox .klcontent label { 
  float: left;
  height:16px;
  margin-top:10px;
  margin-left:10px;
  margin-bottom:0px;
  clear:both;
}
/* userlisten */
