/* CSS Document */
body  { color: #1f1f1f; font-size: 12px; font-family: Arial, sans-serif; background: #ffffff url(Bilder/design/bg.jpg) repeat-x; margin: 0; padding: 0 }

 H1 {font-size: 12pt;}
 H2 {font-size: 12pt;}
 H3 {font-size: 12pt;}

body a:link, body a:active, body a:hover, body a:visited {
	color:#2345c5;
	text-decoration:none;
}

.andersmenu  { background-image: url(Bilder/design/anderesmenu.jpg); width: 152px; height: 16px }

.bigtable  { background-image: url(Bilder/design/inlay_bg.jpg); margin: 0px auto }

.content {
	vertical-align:top; width:465px;
}

.features  { background-image: url(Bilder/design/features.jpg); width: 152px; height: 16px }

.profilmenu  { background-image: url(Bilder/design/nickpagemenue.jpg); width: 152px; height: 16px }

.footer a{
	/*background-color:#393939; width:792px; height:13px; padding-left:5px; padding-right:5px; margin-left:24px; color:#fdfdfd;
	color:#213dee;*/
}

#footerc1 {
	width:199px; float:left; padding-left:5px;
}

#footerc2 {
	width:197px; float:right; text-align:right; padding-right:5px;
}

#footerc1 a:link, #footerc1 a:active, #footerc1 a:hover, #footerc1 a:visited {
	color:#ffffff;
	text-decoration:underlinded;
}

#footerc2 a:link, #footerc2 a:active, #footerc2 a:hover, #footerc2 a:visited {
	color:#ffffff;
	text-decoration:underlinded;
}

.hauptmenu  { background-image: url(Bilder/design/hauptmenu.jpg); width: 152px; height: 16px }

.header  { background-image: url(Bilder/design/header.jpg); vertical-align: top; width: 851px; height: 142px }

.header a:link, .header a:active, .header a:hover, a:visited {
	color:#1f1f1f;
	text-decoration:none;
}

.leftmenu  { background-image: url(Bilder/design/box_bg.jpg); vertical-align: top; padding: 8px 0px 0px 13px; width: 155px }

.leftmenu a:link, .leftmenu a:active, .leftmenu a:hover, .leftmenu a:visited {
	color:#1f1f1f;
	text-decoration:none;
}

.leftmenucontent {
	padding:8px 0px 8px 5px; color:#213dee;
}

.loginname {
	font-size:15px; width:170px; height:19px; border:1px solid #1f1f1f; padding:0px 5px 0px 5px; margin:20px 0px 0px 131px;
}

.loginpw {
	width:170px; height:19px; border:1px solid #1f1f1f; padding:0px 5px 0px 5px; margin:6px 0px 0px 131px;
}

.logo  { background-image: url(Bilder/design/logo.jpg); width: 845px; height: 75px }

.menucontent {
	padding-bottom:20px; padding-left:25px; padding-top:6px; vertical-align:top;
}

.neueuser  { background-image: url(Bilder/design/neueuser.jpg); width: 152px; height: 16px }

.myforum  { background-image: url(Bilder/design/forum.jpg); width: 152px; height: 16px }

.rigthmenu  { background-image: url(Bilder/design/box_bg.jpg); vertical-align: top; padding-top: 8px; padding-left: 4px; width: 164px }

.rigthmenu a:link, .rigthmenu a:active, .rigthmenu a:hover, .rigthmenu a:visited {
	color:#1f1f1f;
	text-decoration:none;
}

.shoutbox  { background-image: url(Bilder/design/shoutbox.jpg); width: 152px; height: 16px }

.usermenue  { background-image: url(Bilder/design/usermenue.jpg); width: 152px; height: 16px }

.topbuttons  { color: #fdfdfd; background-image: url(Bilder/design/topbuttons.jpg); width: 820px; height: 19px }

#topbuttonsc1 {
	width:200px; float:left; padding-left:30px;
}

#topbuttonsc2 {
	width:500px; float:right; text-align:right; padding-right:32px;
}

.topbuttons a:link, .topbuttons a:active, .topbuttons a:hover, .topbuttons a:visited {
	color:#fdfdfd;
	text-decoration:none;
}

.topuser  { background-image: url(Bilder/design/topuser.jpg); width: 152px; height: 16px }

.userlinks  { background-image: url(Bilder/design/userlinks.jpg); width: 152px; height: 16px }

.paidlinks  { background-image: url(Bilder/design/paidlinks.jpg); width: 152px; height: 16px }

.welcome  { background-image: url(Bilder/design/welcome.jpg); width: 465px; height: 24px }

.wetter  { background-image: url(Bilder/design/wetter.jpg); width: 465px; height: 24px }

.features_content  { background-image: url(Bilder/design/features_content.jpg); width: 465px; height: 24px }

.anmeldung_content  { background-image: url(Bilder/design/anmeldung.jpg); width: 465px; height: 24px }

.faq_content  { background-image: url(Bilder/design/faq.jpg); width: 465px; height: 24px }

.agb_content  { background-image: url(Bilder/design/agb.jpg); width: 465px; height: 24px }

.fun_content  { background-image: url(Bilder/design/fun.jpg); width: 465px; height: 24px }

.kontakt_content  { background-image: url(Bilder/design/kontakt.jpg); width: 465px; height: 24px }

.media_content  { background-image: url(Bilder/design/mediadaten.jpg); width: 465px; height: 24px }

.login_content  { background-image: url(Bilder/design/login_content.jpg); width: 465px; height: 24px }

.sponlogin_content  { background-image: url(Bilder/design/sponsoren.jpg); width: 465px; height: 24px }

.sponreg_content  { background-image: url(Bilder/design/anmeldung.jpg); width: 465px; height: 24px }

.logout_content  { background-image: url(Bilder/design/logout.jpg); width: 465px; height: 24px }

.validate_content  { background-image: url(Bilder/design/validate.jpg); width: 465px; height: 24px }

.news_content  { background-image: url(Bilder/design/news.jpg); width: 465px; height: 24px }

.bannerfarm_content  { background-image: url(Bilder/design/bannerfarm.jpg); width: 465px; height: 24px }

.paidbannerklicken_content  { background-image: url(Bilder/design/paidbannerklicken.jpg); width: 465px; height: 24px }

.pm_senden_content  { background-image: url(Bilder/design/pm_senden.jpg); width: 465px; height: 24px }

.pm_eingang_content  { background-image: url(Bilder/design/posteingang.jpg); width: 465px; height: 24px }

.pm_ausgang_content  { background-image: url(Bilder/design/postausgang.jpg); width: 465px; height: 24px }

.mydata_content  { background-image: url(Bilder/design/mydata.jpg); width: 465px; height: 24px }

.mystats_content  { background-image: url(Bilder/design/mystats.jpg); width: 465px; height: 24px }

.nickpage_content  { background-image: url(Bilder/design/nickpage.jpg); width: 465px; height: 24px }

.userlinks_content  { background-image: url(Bilder/design/textlinks_buchen.jpg); width: 465px; height: 24px }

.userbanner_content  { background-image: url(Bilder/design/banner_buchen.jpg); width: 465px; height: 24px }

.paidbanner_content  { background-image: url(Bilder/design/paidbanner_buchen.jpg); width: 465px; height: 24px }

.paidlink_content  { background-image: url(Bilder/design/paidlinks_buchen.jpg); width: 465px; height: 24px }

.popup_content  { background-image: url(Bilder/design/popups_buchen.jpg); width: 465px; height: 24px }

.punktetransfer_content  { background-image: url(Bilder/design/punktetransfer.jpg); width: 465px; height: 24px }

.transaktionen_content  { background-image: url(Bilder/design/transaktionen.jpg); width: 465px; height: 24px }

.gastebuch_content  { background-image: url(Bilder/design/gastebuch.jpg); width: 465px; height: 24px }

.buddylist_content  { background-image: url(Bilder/design/buddylist.jpg); width: 465px; height: 24px }

.bewertungen_content  { background-image: url(Bilder/design/bewertungen.jpg); width: 465px; height: 24px }

.usersuche_content  { background-image: url(Bilder/design/usersuche.jpg); width: 465px; height: 24px }

.downline_content  { background-image: url(Bilder/design/downline.jpg); width: 465px; height: 24px }

.impressum_content  { background-image: url(Bilder/design/impressum.jpg); width: 465px; height: 24px }

.kuendigen_content  { background-image: url(Bilder/design/kuendigen.jpg); width: 465px; height: 24px }

.kampagnen_content  { background-image: url(Bilder/design/kampagnen.jpg); width: 465px; height: 24px }

.sponwerbung_content  { background-image: url(Bilder/design/sponwerbung.jpg); width: 465px; height: 24px }

.rechnung_content  { background-image: url(Bilder/design/rechnung.jpg); width: 465px; height: 24px }

.paidmail_content  { background-image: url(Bilder/design/paidmails_buchen.jpg); width: 465px; height: 24px }

.lotto_content  { background-image: url(Bilder/design/lotto.jpg); width: 465px; height: 24px }

.kniffel_content  { background-image: url(Bilder/design/kniffel.jpg); width: 465px; height: 24px }

.fiftyfifty_content  { background-image: url(Bilder/design/fiftyfifty.jpg); width: 465px; height: 24px }

.refrally_content  { background-image: url(Bilder/design/refrally.jpg); width: 465px; height: 24px }

.websuche_content  { background-image: url(Bilder/design/suche.jpg); width: 465px; height: 24px }




.MostCommented_title  { background: url(Bilder/design/clmtop.gif) no-repeat; margin-top: 20px; width: 200px; height: 36px }
.MostCommented_title p { padding: 10px 10px 10px 10px; font-size: 11px; font-weight:bold; }
.MostCommented  { font-family: Arial, Helvetica, sans-serif; background: url(Bilder/design/clmbg.gif) no-repeat; margin-bottom: 20px; padding-bottom: 10px; width: 200px }
.MostCommented  ul { padding-left: 12px; padding-right: 12px; margin: 0px;}
.MostCommented  li { color:#555; padding: 7px 0px 7px 0px; margin: 0px; list-style-type: none; font-size: 11px; font-weight: bold;  border-bottom: 1px dotted #ccc; }
.MostCommented  li a { color:#999; text-decoration: none; background: #FAFAFA; }
.MostCommented  li a:visited { color:#999; text-decoration: none; }
.MostCommented  li a:hover { text-decoration: none; }

/*** navigation ***/
.navlist li {
width: 140px;
background-color: #FFFFB9;
padding-bottom: 2px;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #1f1f1f;
border-bottom-width: 0;
font:normal 12px Arial;
line-height: 18px;
z-index: 100;
background-color: white;
width: 140px;
}

.anylinkcss a {
color: black !important;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #1f1f1f;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
text-align:left;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #213dee;
color: black;
}

/* Login */
.login_label, .login_input, .login_error  {
  padding:10px;
  color:#000;
  text-align:left;
  float:left;
  width:100px;
  font-size:20px;
}

.login_input {
  width:200px;
}

.login_error {
  width:250px;
  color:#F00;
}

.login_input input {
  width:100%;
}
#login {
  background:#698AE7;
}

.alphacube_buttons input    {
  	width:40%;
  }


 /* angepasst */
 .hdrtbl a:link, .hdrtbl a:active, .hdrtbl a:hover, .hdrtbl a:visited  {
	color:#FFFFFF;
 }

 .men li {
 float: left;
 width: 100px;
 margin: 2px;
 padding: 2px;
 text-align:left;
 font-size:12px;
 }


 .header1 {
 padding: 20px 20px 0 20px;
 float:left;
/* margin-top:1px;*/
 }

 .header2  { background-image: url(Bilder/design/head_l.gif); float: left; width: 11px; height: 35px }

 .header3  { background: url(Bilder/design/head_m.gif) repeat-x; float: left; width: 528px; height: 35px }

 .header3 p {
 margin:9px;
 font-weight:bold;
 font-size:14px;
 color:#555;
 }

 .header4  { background-image: url(Bilder/design/head_r.gif); float: left; width: 11px; height: 35px }

 .headerpix {
 background-repeat:no-repeat;
 width:56px;
 height:49px;
 float:right;
 margin-top:-42px;
 padding-left:40px;
 }

 .header_content {
 clear:both;
 padding: 0px 30px 10px 30px;
 }


  .modalDialog_transparentDivs{
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000;
	padding:2px;
	z-index:400;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */
}

	#mainContainer{
		width:400px;
		margin:0 auto;
		margin-top:10px;
		border:1px double #000;
		padding:5px;
		text-align:left;

	}

	.modalDialog_contentDiv_error{
		border:3px solid #FFF;
		padding:2px;
		z-index:400;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00;	/* White background color for the message */
		color:#FFF;
	}
	.modalDialog_contentDiv_error a{
		color:#FFF;
	}

	input { color: #ffeca6; font-size: 8pt; font-family: verdana; background-color: #4165ff; border: solid 1px #c0c0c0 }

	select { color: #ffeca6; font-size: 8pt; font-family: verdana; background-color: #4165ff; border: solid 1px #c0c0c0 }
