body{font-family:arial;margin-top:0;margin-left:0;}
h1{text-align:center;font-size:1.4em;padding: 15px 0 0px 0;margin: 0 0 5px 0;}
h2{font-size:1.0em;text-decoration:underline;}
h3{font-size:0.9em;}
p{font-size:0.8em;text-align:justify;}
a{color:#8B0000;text-decoration:none;}
a:hover{color:#0B61A4;}

img{border:none;}

/*global class*/
.center{text-align:center;}
.clear{clear:both;}
.u{text-decoration:underline;}
a.no{color:#000000;}

#wrapper{background-color:#cfc482;margin:0 auto 0 auto;width:1017px;}
#head{background-image:url(../picture/main/header_afrika.jpg);background-repeat:no-repeat;height:118px;}
#ggadtop{width:234px;height:60px;float:right;margin:15px 60px 0 0;}
#ggadin{width:234px;height:60px;margin:0px 15px 0 15px;}
#midwrap{width:1017px;height:auto;}
/*demo kl_quiz*/
.demo_klquiz{margin:0 0 0 20px;font-size:1em;}
/*Navigation*/
.navilitext{float:left;position: relative; top:5px;margin-left:30px;}
.navilitext:hover{text-decoration:underline;font-size:14px;}
/*navi sprites extern*/
#sprite-nhome{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -75px;
width: 30px; height: 24px;
background-repeat:no-repeat;
display: block;
}
/*########################
noch einbetten in sprites*/
#sprite-nnews{
float:left;
background-image:url("../picture/navigation/nnews.png");
background-position: 0 0;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
/*########################*/
#sprite-nquest{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -167px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nprofil{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -117px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nforum{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 0;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nhelp{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -50px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nsupport{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -242px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nspieldaten{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -217px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-npw{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -142px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nfun{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -25px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nsitemap{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -192px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
.sprite-ninfo{
float:left;
background-image:url("../picture/css_sprites/navi_pics/outer_navi.png");
background-position: 0 -100px;
width: 16px; height: 16px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
/*navi sprites intern*/
#sprite-ncalc-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 0;
width: 30px; height: 24px;
background-repeat:no-repeat;
display: block;
}
#sprite-nday-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -25px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nexit-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -50px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin: 2px 0 2px 0;
display: block;
}
#sprite-nforum-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -75px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nfrage-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -100px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-ngroup-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -125px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nhelp-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -150px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nhome-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -175px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nmail-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -200px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nmfwd-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -225px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nmnew-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -250px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nmrpl-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -275px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nprofil-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -300px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nrank-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -325px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nsupport-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -348px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nteam-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -373px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}
#sprite-nteams-in{
float:left;
background-image:url("../picture/css_sprites/navi_pics/ingame_navi.png");
background-position: 0 -398px;
width: 30px; height: 24px;
background-repeat:no-repeat;
margin-top: 2px;
display: block;
}

#content-navi{float:left;width:140px;margin:0 0 0 5px;padding: 5px 0 0 0;}
#navitop {
  background-image: url("../picture/css_sprites/bg_pics/background_1.png");
  background-position: -10px -10px ;
  height:20px;
  width:140px;
  display: block;
}
#naviul{padding:0 0 0 10px;margin:-10px 0 0 0;text-decoration:none;font-variant:small-caps;font-weight:bold;list-style-type:none;text-decoration:none;font-size:0.8em;}
#navimiddle{margin:-10px 0 0 0;background-image:url(../picture/main/bodybg/navibg.png);background-repeat:repeat-y;}
#navimiddle a{text-decoration:none;color:#8F5627;}
#navift{
  background-image: url("../picture/css_sprites/bg_pics/background_1.png");
  background-position: -10px -40px ;
  height:20px;
  width:140px;
  display: block;
}
.tnav-wrap{float:left;width:140px;margin:8px 0 0 12px;font-size:8pt;height:70px;position:relative;}
.tnav-inwrap{text-align:center;width:117px;margin:0 0 5px 0;font-weight:bold;color:#8F5627;}



.ubar-l{float:left;width:40px;font-variant:small-caps;font-weight:bold;color:#8F5627;;}
.ubar-r{float:left;width:80px;text-align:right;font-weight:bold;color:#8F5627;;}

.extend-navi{margin:0 0 0 10px;}

.con-pic{float:left;width:128px;height:128px;margin:0 0 5px 0;}
.con-text{float:left;width:365px;margin:0 0 30px 10px;}
#content-game{width:852px;margin:0 0 0 155px;padding: 5px 10px 0 0;}

#gametop {
  background-image: url("../picture/css_sprites/bg_pics/background_1.png");
  background-position: -10px -70px;
  height:20px;
  width:852px;
  display: block;
  
}
	#gamebg{background-image:url(../picture/main/bodybg/gamebg.png);background-repeat:repeat-y;width:852px;margin:-10px 0 0 0;}
		#bl{float:left;}
		#ob{border:1px solid;border-color:#8F5627;margin:2px 0 0 13px;padding:10px 10px 10px 10px;width:525px;min-height:150px;}
			#ob-text{padding:10px 5px 5px 5px;}
			.ob-link{text-decoration:none;color:#333333;}
			.ob-link:hover{text-decoration:none;color:#A52A2A;}
		#ub{border:1px solid;border-color:#8F5627;margin:5px 0 5px 13px;padding:10px 10px 10px 10px;width:525px;min-height:101px;}
		#ub a{text-decoration:none;color:gray;}
		#ub a:hover{text-decoration:none;color:#A52A2A;}
			.plink{float:left;width:190px;line-height:24px;}
			.pverweis{float:right;width:270px;margin-top:0px;line-height:24px;}
			.pverweismarg{margin:0 0 0 5px;width:240px;line-height:24px;}
		#br{float:right;}
		#rb{border:1px solid;border-color:#8F5627;margin:2px 13px 5px 0px;padding:10px 10px 10px 10px;;width:255px;min-height:101px;}
			.rb-left{float:left;width:150px;}
			.rb-right{float:right;width:100px;text-align:right;}
			#outer-chat{height:300px;}
			#chat-container{width:260px;max-height:300px;overflow:auto;font-size:0.8em;}
			#chat-bottom{bottom:0px;}
			#chat-button{float:right;margin:1px -5px 0 0;}
				.chat_time{color:#993300;font-size:0.8em;}
			.image-left{float:left;width:140px;margin:3px 0 0 23px;}
			.image-left-top{float:left;width:170px;margin:0 0 5px 10px;text-decoration:underline;}
			.code-right{float:right;width:170px;margin-top:3px;font-weight:bold;}
			.code-right-top{float:right;width:170px;margin:0 13px 5px 0;text-decoration:underline;}
		
	#gameft {
  background-image: url("../picture/css_sprites/bg_pics/background_1.png");
  background-position: -10px -100px;
    height:20px;
  width:852px;
  display: block;
}
/*Startseite*/
.left-ipic{float:left;width:93px;margin:2px 0 0 10px;}
.right-itext{float:left;width:400px;margin:12px 0 0 10px;}
/*Werbung*/
.nout-gg{padding: 15px 0 5px 0px;}
	/*Quiz*/
	#qiframe{overflow:auto;margin:0 10px 0 -10px;width:480px;height:500px;}
#frame-wrapper{margin:0 0 0 0;}
#frage{margin:0 0 10px 10px;}
.answ-wrapper {
  background-image: url("../picture/css_sprites/bg_pics/background_1.png");
  background-position: -10px -130px;
}
	.link-text{margin-left:20px;font-size:11pt;}
	.answ-wrapper a{text-decoration:none;}
	.answ-wrapper a:hover{background-image:url(../picture/quiz/c2.png);background-repeat:no-repeat;}
#RoF{margin:0 0 10px 10px;}
#lwiki{float:left;width:75px;margin:0 0 0 10px;}
#ggimg{float:left;width:75px;margin:0 10px 0 10px;}
#lgoogle{float:left;width:280px;margin:0 0 0 0px;}
/*AntwortenSTAT*/

#outer-stat{float:left;width:75px;height:20px;background-color:#ffffff;padding:1px 5px 5px 5px;margin:0 5px 0 0px;}
#l-balken{float:left;width:40px;}
#r-zahl{float:right;width:30px;text-align:right;}
.stat-font{font-size:0.5em;}


#Antwort{margin:0 0 10px 10px;}
#infoText{margin:0 0 10px 10px;}
	/*Quiz Ende*/
	/*LR-Combi*/
	.lf{float:left;width:100px;margin: 5px 0 0 0px;font-size:0.8em;}
	.rf{float:left;width:180px;margin: 5px 0 0 0;font-size:0.8em;}
	#bagb{margin-left:0px;}

	/*Table Style (Mail,Forum,etc)*/
	.float-left-pic{float:left;width:48px;height:48px;border:1px dashed;border-color: gray;}
	.float-name-time{float:left;width:120px;padding:14px 0 0 5px;}
	.pname{float:left;width:120px;font-size:0.7em;font-weight:bold;}
	.ptime{float:left;font-size:0.6em;margin:0 0 0 0;width:120px;}
	.float-betreff{float:left;width:210px;margin:0 0 0 10px;padding:14px 0 0 0;font-size:0.9em;}
	.action-list{float:right;font-size:0.6em;margin:8px 12px 0 0;padding:0 0 0 0;}
	.message-wrapper{margin:0 0 0 50px;width:385px;padding:5px 5px 5px 3px;}
	.ahalter{margin:5px 0 0 0;}
	/*+home.php*/
	.rank-pic{float:left;width:48px;height:48px;padding:0 0 3px 0;}
	.rank-name{float:left;width:140px;padding:4px 0 0 5px;}
	.rank-points{float:left;width:140px;padding:4px 0 0 5px;}
	.view-left{float:left;width:150px;padding:0 0 0 3px;}
	.view-right{float:left;width:60px;text-align:right;padding:0 3px 0 0;}
	/*Ranking Table*/
	#ranking-wrapper{}
	.fcol{float:left;width:60px;}
	.scol{float:left;width:165px;}
	.tcol{float:left;width:130px;}
	.lcol{float:left;width:150px;text-align:center;}
	.group{margin:0 0 2px 0;}
	/*login.css*/
	#user-login-form{float:right;font-family:Verdana;font-variant:small-caps;font-size:1.1em;font-weight:bold;color:#ffe37f;width:255px;height:118px;margin:0 10px 0 0;}
	#logname{margin-top:18px;width:255px;height:25px;}
	#login-text-name{float:left;}
	#login-name{float:right;margin-right:20px;width:115px;}
	.intext{width:115px;}
	#logpw{margin-top:12px;width:255px;height:25px;}
	#login-text-passwort{float:left;}
	#login-password{float:right;margin-right:20px;width:115px;}
	#login-button{width:110px;height:20px;margin:14px 0 0 125px;}
	/*Speedquiz Bericht*/
	.sqid{float:left;width:75px;font-size:0.8em;}
	.sqdatum{float:left;width:90px;font-size:0.8em;}
	.sqa{float:left;width:65px;font-size:0.8em;}
	.sqra{float:left;width:65px;font-size:0.8em;}
	.sqfa{float:left;width:65px;font-size:0.8em;}
	.sqrz{float:left;width:70px;font-size:0.8em;}
	.sqbon{float:left;width:50px;font-size:0.8em;}
	/*Eigene Quizfrage*/
	.topword{width:150px;float:left;margin:7px 0 0 0;font-size:0.8em;}
	.inputarea{float:left;width:270px;height:80px;margin:3px 0 0 0;}
	.inputs{float:left;width:270px;margin:3px 0 0 0;}
	#questionbut{float:left;width:110px;margin: 5px 0 0 0;}
	/*Gästebuch/Userprofil*/
	.gb-pic{float:left;width:48px;padding:5px 5px 5px 5px;}
	.gb-name-time{float:left;width:160px;margin:12px 0 0 5px;}
	.gb-mail{float:left;width:32px;margin:0 0 0 70px;}
	.gb-profil{float:left;width:32px;margin:0 0 0 12px;}
	.gb-alert{float:left;width:32px;margin:0 0 0 8px;}
	.gb-nbuddy{float:left;width:32px;margin:0 0 0 8px;}
	.gb-del{float:left;width:32px;margin:0 0 0 5px;}
	.gb-text{float:left;width:370px;margin:10px 0 0 63px;}
	/*Buddylist*/
	.bud-on{float:left;width:16px;}
	.bud-name{float:left;width:125px;}
	.bud-mail{float:left;width:50px;}
	.bud-del{float:left;width:50px;}
	/*Show Online*/
	.on-wrap{width:515px;height:48px;}
	.on-pic{float:left;width:48px;height:48px;}
	.on-name{float:left;width:155px;margin:15px 0 0 5px;}
	.on-punkte{float:left;width:150px;margin:15px 0 0 0;}
	.on-mail{float:left;width:32px;margin:7px 0 0 40px;}
	.on-mail-ob{float:left;width:32px;margin:7px 0 0 -22px;}
	.on-buddy,.on-profil,.on-decline{float:left;width:32px;margin:7px 0 0 5px;}
	/*Partner*/
	.pbut{float:left;width:88px;}
	/*Teams*/
	.team-left{float:left;width:200px;font-size:10pt;}
	.team-right{float:right;width:110px;text-align:right;font-size:10pt;}
	.team-vw1{float:left;width:120px;font-size:8pt;color:#25547B;}
	.team-vw2{float:left;width:100px;font-size:8pt;}
	.team-vw3{float:left;width:100px;font-size:8pt;}
	.team-vw4{float:left;width:16px;font-size:8pt;margin:0 0 0 5px;}
	.team-vw5{float:left;width:16px;font-size:8pt;margin:0 0 0 5px;}
	.team-vw6{float:left;width:16px;font-size:8pt;margin:0 0 0 5px;}
	#team-box{width:300px;}
	#reg-form{margin:20px 0 0 20px;}.reg-form{font-size:0.7em;color:#fff740;}#quiz-agb-input{margin-left:14px;}#reg-icon{margin:-125px 0 0 145px;}#reg-help-box{margin:30px 0 0 40px;width:200px;font-size:0.85em;}#imp-left{margin:45px 0 0 40px;width:290px;}#imp-right{margin:40px 0 0 30px;}.left-stab{float:left;line-height:16px;}.right-stab{text-align:right;float:right;line-height:16px;}#no-reg-text{margin:20px 0 0 20px;}#no-reg-text a{text-decoration:underline;color:blue;}

#footer{background-image:url(../picture/main/bodybg/bodybg.png);width:1017px;}
#footermenu{font-size:0.8em;margin:0 0 0 0;padding:10px 0 10px 0;}
#footermenu a{color:#8F5627;list-style-type:none;text-decoration:none;}
.footer-link{display:inline;padding-left:8px;}
#copyright{float:left;font-size:0.8em;color:#8F5627;margin:0 45px 0 19px;padding:10px 0 10px 0;}
