body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #545454;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

body #qsite {
	
}

a img,a.img,a.img:hover {
	border: 0 !important;
	background: none !important
}

form,fieldset {
	margin: 0;
	padding: 0;
	border: 0
}

textarea {
	margin: 0;
	padding: 0
}

td {
	font-size: 11px
}

img {
	
}

p,li {
	margin-top: 10px
}

input {
	background: url('../img/static/formbg.gif') repeat-x top left;
	border: 1px solid #cccccc;
}

input.none {
	background: #ffffff;
	border: 0px;
}

input.normal {
	background: #ffffff;
}

#qConTop {
	margin: 0px 195px 0px 210px;
	background: url('../img/static/qpeople/top_right_new.gif') top right
		no-repeat #ffffff;
	overflow: hidden;
	height: 3px;
	border-left: 1px solid #959595;
	margin-top: -1px;
}

#qCon {
	margin: 0px 195px 0px 210px;
	background: url('../img/static/qpeople/bgcon.gif') top right repeat-y
		#ffffff;
	overflow: hidden;
	border-left: 1px solid #959595;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
}

.qConFrame {
	height: 1050px;
	width: 100%;
}

.qConFrame {
	height: inherit;
	min-height: 950px;
}

body #LeftNav {
	position: absolute;
	color: #605C5B;
	background-color: transparent;
	margin-left: 5px;
	float: left;
	width: 195px;
	top: 160px;
	z-index: 105;
}

body #RightNav {
	position: absolute;
	color: #605C5B;
	background-color: transparent;
	right: 10px;
	float: right;
	width: 170px;
	top: 240px;
	z-index: 105;
}

#qNetwork {
	height: 25px;
	color: #FFF;
	background: url('../img/bg_qnet.gif') top left repeat-x #2E2E2E;
	overflow: hidden;
	padding-left: 80px;
	padding-top: 2px;
	font-size: 13px;
	border-bottom: 1px solid #fff;
}

#qNetwork a {
	text-decoration: none;
	color: #dbdbdb;
}

#qNetwork a:hover {
	text-decoration: none;
	color: white;
}

#qSite {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	min-width: 948px;
	position: relative;
	background-position: left top;
	background-repeat: repeat-y;
	height: auto;
	width: 100%;
	background-color: #BEBFC1;
}

#qHeader {
	height: 95px;
	color: #FFF;
	background: url('../img/bg_header.gif') top left repeat-x #FFBF00;
	overflow: hidden;
	padding-left: 10px;
}

#qLogo {
	float: left;
	width: 210px
}

#qSitePic {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	min-width: 650px;
	position: relative;
	height: 100%
}

#qHeadline {
	height: 30px;
	padding-left: 12px;
	padding-right: 15px;
	background: url('../img/static/gradient.gif') top left repeat-x #AFB1B3;
	overflow: hidden;
	position: relative
}

#qHeadline h1 {
	font-size: 18px;
	line-height: 22px;
	margin: 0;
	padding: 0;
	margin-top: 3px;
	padding-top: 1px;
	overflow: hidden;
	color: #FFF;
	white-space: nowrap;
	padding-right: 50px
}

#qHeadline h1 a {
	color: #fff;
	border-width: 0px;
	background-color: transparent;
	border-color: #fff
}

#qHeadline h1 a:hover {
	background: #FFF;
	color: #AFB1B3
}

#qHeadline img {
	position: relative;
	top: 1px
}

#qSearch {
	padding: 0px 10px 7px 15px;
	width: 255px;
	height: 29px;
	background: url("../img/bg_search.gif") top left no-repeat;
	z-index: 98;
	position: absolute;
	top: 0px;
	right: 0
}

#qSearch * {
	margin: 0;
	padding: 0
}

#qSearch input.sbox {
	height: 18px;
	width: 180px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	float: left;
	background-color: #E8E8E8;
	color: #000000;
}

#qSearch #qSearchbutton {
	float: right;
	margin: 4px 4px 0 0
}

#qContent {
	margin-top: -1px;
	background: url('../img/static/qpeople/repeating.gif') top right
		repeat-y transparent;
	padding-left: 210px;
	padding-right: 195px;
}

#qContent1 {
	margin: 0;
	padding: 5px 30px 10px 14px;
	width: 100%;
	border-left: 1px solid #959595;
	background: url('../img/static/qpeople/top_right_new.gif') top right
		no-repeat;
	height: 780px;
	padding-bottom: 30px;
}

#qQontent1 {
	position: relative;
	float: left
}

#SecondaryNav {
	padding-left: 218px;
	height: 30px;
	color: #383D42;
	position: relative;
	z-index: 102;
	overflow: hidden;
	background: url('../img/static/qpeople/gradient.gif') top left repeat-x
}

#SecondaryNav ul {
	padding: 0 10px 0 0;
	margin: 0 0 0 -8px
}

#SecondaryNav li {
	margin: 0;
	padding-left: 14px;
	line-height: 31px;
	display: block;
	float: left;
	height: 31px;
	background: url('../img/static/qpeople/left_off.gif') top left repeat-x
}

#SecondaryNav li.first {
	background-image: url('../img/static/qpeople/left_first_off.gif')
}

#SecondaryNav li.firstcurrent {
	background-image: url('../img/static/qpeople/left_first_on.gif')
}

#SecondaryNav li a {
	color: #808080;
	padding-right: 14px;
	line-height: 31px;
	text-decoration: none;
	display: block;
	float: left;
	background: url('../img/static/qpeople/right_off.gif') top right
		no-repeat;
	border: 0
}

#SecondaryNav li.current,#SecondaryNav li.lastcurrent {
	background-image: url('../img/static/qpeople/left_on.gif');
	margin-left: -2px;
	padding-left: 17px
}

#SecondaryNav li.current a,#SecondaryNav li.firstcurrent a,#SecondaryNav li.lastcurrent a
	{
	background-image: url('../img/static/qpeople/right_on.gif');
	color: #404040
}

#SecondaryNav li a:hover {
	color: #404040
}

#SecondaryNav li.last a {
	background-image: url('../img/static/qpeople/right_end_off.gif');
	padding-right: 22px
}

#SecondaryNav li.lastcurrent a {
	background-image: url('../img/static/qpeople/right_end_on.gif');
	padding-right: 25px
}

#erasdasdror {
	padding-left: 230px;
	padding-top: 20px;
	font-size: 15px;
}

#HeaderMenu {
	margin: 0 0 0 0
}

#HeaderBanner {
	margin: 15 0px 0 0
}

#navigation ul {
	padding: 0;
	margin: 0;
}

#navigation li {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 50px;
	width: 55px;
	display: block;
	float: left;
	margin-right: 3%
}

#navigation li a {
	display: block;
	padding-top: 65px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	border: 0;
	color: #545454;
	font-weight: bold
}

#navigation li a:hover,#navigation li.current a {
	color: #ffffff;
	border: 0;
	background: none
}

#navReg {
	background: url("../img/nav/register_in.gif") top center no-repeat
}

#navGroups {
	background: url("../img/nav/group_in.gif") top center no-repeat
}

#navMember {
	background: url("../img/nav/groups_in.gif") top center no-repeat
}

#navAccount {
	background: url("../img/nav/account_in.gif") top center no-repeat
}

#navMail {
	background: url("../img/nav/mail_in.gif") top center no-repeat
}

#navBoard {
	background: url("../img/nav/chat_in.gif") top center no-repeat
}

#navSuche {
	background: url("../img/nav/suche_in.gif") top center no-repeat
}

#navHilfe {
	background: url("../img/nav/hilfe_in.gif") top center no-repeat
}

#navChat {
	background: url("../img/nav/chat_on.gif") top center no-repeat
}

#navigation #navReg a:hover,#navigation li.current #navReg a {
	background: url("../img/nav/register_in.gif") center -100px no-repeat
}

#navigation #navAccount a:hover,#navigation li.current #navAccount a {
	background: url("../img/nav/account_in.gif") center -100px no-repeat
}

#navigation #navMail a:hover,#navigation li.current #navMail a {
	background: url("../img/nav/mail_in.gif") center -100px no-repeat
}

#navigation #navGroups a:hover,#navigation li.current #navGroups a {
	background: url("../img/nav/group_in.gif") center -100px no-repeat
}

#navigation #navMember a:hover,#navigation li.current #navMember a {
	background: url("../img/nav/groups_in.gif") center -100px no-repeat
}

#navigation #navBoard a:hover,#navigation li.current #navBoard a {
	background: url("../img/nav/chat_in.gif") center -100px no-repeat
}

#navigation #navSuche a:hover,#navigation li.current #navSuche a {
	background: url("../img/nav/suche_in.gif") center -100px no-repeat
}

#navigation #navHilfe a:hover,#navigation li.current #navHilfe a {
	background: url("../img/nav/hilfe_in.gif") center -100px no-repeat
}

#navigation #navChat a:hover,#navigation li.current #navChat a {
	background: url("../img/nav/chat_on.gif") center -100px no-repeat
}

#blackbalken {
	color: black;
	font-size: 11px;
	text-align: right;
	margin-right: 10px;
	padding-top: 2px;
	height: 23px;
	font-family: Verdana;
}

h3.boxBlue {
	background: url("../img/q_yel.gif") top left no-repeat;
	padding-left: 35px;
	height: 30px;
	padding-top: 8px;
	margin: 5px;
}

h3.userGb {
	background: url("../img/icon/gb_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userNew {
	background: url("../img/kugel.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userOnline {
	background: url("../img/online.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userHilfe {
	background: url("../img/icon/hilfe_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userDis {
	background: url("../img/icon/dis_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.mail {
	background: url("../img/icon/mail_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.folder_new {
	background: url("../img/icon/folder_new_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userBirthday {
	background: url("../img/cookie.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userKiss {
	background: url("../img/kiss.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userNews {
	background: url("../img/news.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.userFoto {
	background: url("../img/icon/foto_32.gif") top left no-repeat;
	padding-left: 40px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

h3.homeNews {
	background: url("../img/icon/news_home_32.gif") 9px left no-repeat;
	padding-left: 35px;
	height: 34px;
	padding-top: 8px;
	margin: 5px;
	color: #0096B1;
	font-size: 24px;
}

#boxBlue {
	border: 1px solid;
	border-color: #C8C8C8;
	padding: 5px;
	background-color: #F0F5FF
}

#boxBlueFR {
	border: 1px solid;
	border-color: #C8C8C8;
	padding: 5px;
	background-color: #F0F5FF;
	width: 45%;
	display: inline;
	margin-left: 1px;
}

div.userDisplay {
	width: 127px;
	height: 147px;
	background: url('../img/bg_userdisplay.gif') no-repeat;
	padding: 6px 0px 0px 10px;
	margin: 0 8px 7px 0;
	font-size: 11px;
	color: #545454;
	line-height: 1.4;
	overflow: hidden;
	float: left;
}

div.bigDisplay {
	width: 527px;
	height: 147px;
	background: url('../img/bg_displaybig.gif') no-repeat;
	padding: 10px;
	padding-right: 20px;
	margin: 0 8px 7px 0;
	font-size: 11px;
	color: #545454;
	line-height: 1.4;
	overflow: hidden;
}

div.mailBG {
	background: url('../img/bg_mail.jpg') top left no-repeat;
	padding-left: 5px;
	line-height: 35px;
	margin-left: 10px;
	height: 50px;
	width: 527px;
}

div.mailBG2 {
	background: url('../img/bg_mail_gray.jpg') top left no-repeat;
	padding-left: 5px;
	line-height: 35px;
	margin-left: 10px;
	height: 50px;
	width: 500px;
}

div.mailDirNew {
	background: url('../img/icon/foler_32.gif') bottom left no-repeat;
	padding-left: 60px;
	line-height: 35px;
	margin-left: 10px;
}

div.mailDir {
	background: url('../img/icon/folder_gray_32.gif') bottom left no-repeat;
	padding-left: 60px;
	line-height: 35px;
	margin-left: 10px;
}

div.mailDirLeer {
	background: url('../img/icon/foler_leer_32.gif') bottom left no-repeat;
	padding-left: 60px;
	line-height: 35px;
	margin-left: 10px;
}

div.wbtop {
	background: url('../img/bg_wb_top.jpg') top left no-repeat;
	height: 11px;
	font-size: 1px;
}

div.wbmid {
	background: url('../img/bg_wb_mid.jpg') top left repeat-y;
	padding: 0px 10px 30px 50px;
	width: 527px;
}

div.wbbot {
	background: url('../img/bg_wb_bot.jpg') top left no-repeat;
	height: 32px;
}

div.pm {
	font-family: Courier New;
	width: 100%;
	margin-top: 20px;
}

.qPanel {
	width: 195px;
	color: #545454;
	font-size: 11px;
	margin-bottom: 8px;
}

.qPanel .f {
	background: url('../img/static/qpeople/bottom_red.gif') bottom left
		no-repeat;
	clear: both;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 25px;
	padding-bottom: 15px;
	background-color: #FFF
}

.qPanel .h {
	background: url('../img/nav/top_yel.gif') top left no-repeat;
	padding: 1px 18px 0px 10px;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	background-color: #FFBF00
}

.qPanel .c {
	background: url('../img/static/qpeople/middle_red.gif') top left
		repeat-y;
	padding-left: 10px;
	padding-right: 25px;
	padding-bottom: 1px;
	background-color: #FFF
}

.qPanel .noHeader .h {
	background-image: url('../img/static/qpeople/top_white_red.gif');
	height: 19px;
	height: 14px;
	background-color: #FFF
}

div.h h2 {
	font-size: 11px;
	float: left;
	width: 90%;
	color: #FFF;
	margin: 0
}

#regioSel {
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 10px;
}

#fullsize {
	text-align: center;
	margin: 5px;
}

#bigsize {
	position: relative;
	text-align: left;
	padding-left: 210px;
	background-color: #BEBFC1;
	z-index: 104;
	padding-bottom: 4px;
}

#q {
	background: url('../img/q.gif') top left no-repeat;
	background-color: #FFBF00;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	height: 20px;
	padding-left: 20px;
	padding-top: 4px;
}

.thatsit {
	font-size: 20px;
	color: #397591;
	font-family: Verdana;
}

.funclist {
	font-size: 12px;
	color: black;
}

.umsonst {
	color: green;
	font-size: 23px;
	font-weight: bold;
}

.regForm {
	font-size: 16px;
	font-family: Verdana;
}

.hr {
	margin: 10px 0;
	border-bottom: dashed 1px #ccc;
}

.hrWhite {
	margin: 10px 0;
	border-bottom: dashed 1px #FFFFFF;
}

.normSel {
	height: 18px;
	width: 180px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	background-color: #E8E8E8;
	color: #000000;
}

.normBut {
	height: 20px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	background-color: #E8E8E8;
	color: #000000;
}

.regInput {
	height: 18px;
	width: 180px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	float: left;
	background-color: #E8E8E8;
	color: #000000;
}

.regInputSM {
	height: 18px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	float: left;
	background-color: #E8E8E8;
	color: #000000;
}

.normInput {
	height: 20px;
	width: 300px;
	margin: 4px 0 0 0;
	font-size: 12px;
	padding: 0;
	float: left;
	background-color: #E8E8E8;
	color: #000000;
}

.logInput {
	height: 22px;
	width: 160px;
	margin: 4px 0 0 0;
	font-size: 14px;
	padding: 0;
	float: left;
	background-color: #E8E8E8;
	color: #000000;
}

#hint h3 {
	font-size: 15px;
	margin: 3px;
}

#userlinksmM {
	color: #3A7BA5;
	background: url('../img/m_member.gif') top left no-repeat;
	padding-left: 20px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Verdana;
	overflow: hidden;
	font-weight: bold;
}

#userlinksmW {
	color: #FF4F00;
	background: url('../img/icon/w_member.gif') top left no-repeat;
	padding-left: 20px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Verdana;
	overflow: hidden;
	font-weight: bold;
}

#userlinkM {
	color: #3A7BA5;
	background: url('../img/m_member.gif') top left no-repeat;
	padding-left: 20px;
	height: 16px;
	width: 100%;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Verdana;
	overflow: hidden;
	font-weight: bold;
}

#userlinkM :hover {
	color: #000000;
	background: url('../img/m_member.gif') left -84px no-repeat;
	padding-left: 20px;
	height: 16px;
	width: 100%;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Verdana;
	overflow: hidden;
	font-weight: bold;
}

#userlinkW {
	color: #FF4F00;
	background: url('../img/icon/w_member.gif') top left no-repeat;
	padding-left: 20px;
	height: 16px;
	width: 100%;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Verdana;
	overflow: hidden;
	font-weight: bold;
}

.useronM {
	color: #3A7BA5;
	background: url('../img/m_member.gif') top left no-repeat;
	padding-left: 25px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	display: block;
}

.useronM:hover {
	color: #000000;
	background: url('../img/m_member.gif') left -84px no-repeat;
	padding-left: 25px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	display: block;
}

.useronW {
	color: #FF4F00;
	background: url('../img/icon/w_member.gif') top left no-repeat;
	padding-left: 25px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	display: block;
}

.useronW:hover {
	color: #000000;
	background: url('../img/icon/w_member.gif') -84px left no-repeat;
	padding-left: 25px;
	height: 16px;
	margin-bottom: 4px;
	font-size: 11px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	display: block;
}

.userchatM {
	color: #3A7BA5;
	padding-left: 5px;
	height: 18px;
	margin-bottom: 1px;
	font-size: 13px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	padding-top: 5px;
	padding-top: 3px;
}

.userchatw {
	color: #FF4F00;
	padding-left: 5px;
	height: 18px;
	margin-bottom: 1px;
	font-size: 13px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	padding-top: 5px;
	padding-top: 3px;
}

.userchatlistM {
	color: #3A7BA5;
	background: url('../img/m_member.gif') 5px 3px no-repeat;
	padding-left: 25px;
	height: 18px;
	margin-bottom: 1px;
	font-size: 13px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	padding-top: 5px;
	padding-top: 3px;
	display: block;
}

.userchatlistw {
	color: #FF4F00;
	background: url('../img/w_member.gif') 5px 3px no-repeat;
	padding-left: 25px;
	height: 18px;
	margin-bottom: 1px;
	font-size: 13px;
	font-family: Arial;
	overflow: hidden;
	font-weight: none;
	text-decoration: none;
	padding-top: 5px;
	padding-top: 3px;
	display: block;
}

#arrowLink {
	color: #5180BE;
	background: url('../img/icon/arrow.gif') top left no-repeat;
	height: 18px;
	padding-left: 20px;
}

#userimage {
	width: 90px;
	height: 80px;
	margin-bottom: 6px;
	margin-top: 6px;
	overflow: hidden;
	text-align: center;
}

#userFrom {
	width: 100px;
	overflow: hidden;
	height: 16px;
}

#fotoimage {
	width: 100px;
	height: 80px;
	margin-bottom: 6px;
	margin-top: 6px;
	overflow: hidden;
	text-align: center;
}

#imageFrom {
	width: 100px;
	overflow: hidden;
	height: 40px;
}

.userDetails {
	font-size: 12px;
	font-family: Verdana;
	line-height: 20px;
}

#LastFooter {
	clear: both;
	font-size: 10px;
	line-height: 160%;
	padding: 0;
	color: #D3D3D3;
	background: #828282;
	text-align: left
}

body #LastFooter a {
	color: #FFF !important;
	border: none
}

#LastFooter .foot {
	padding: 10px 15px 20px 210px;
	width: auto;
	background-color: transparent;
	background-image: url('../img/static/qpeople/gradient_light.gif');
	background-position: left top;
	background-repeat: repeat-x
}

#LastFooter .foot .imprint {
	margin-left: -200px;
	margin-top: 26px;
	width: auto;
	background-color: transparent;
}

#LastFooter .foot .netjungle {
	text-align: right;
	position: relative;
}

#LastFooter .foot .imprint ul li {
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	margin-right: 4px;
	display: inline
}

#LastFooter .foot ul {
	margin: 0;
	font-size: 11px;
	padding: 0px 0 0px 0;
	font-weight: bold;
	font-family: Verdana;
}

#LastFooter .foot ul li {
	margin: 0px;
	padding: 0px;
	padding-left: 7px;
	margin-right: 7px;
	display: inline
}

#LastFooter .foot ul li a {
	text-decoration: none;
}

#LastFooter li.last {
	padding-right: 0px;
	margin-right: 0px
}

#LastFooter .foot p {
	margin: 0
}

.userMap {
	width: 179px;
	height: 241px;
	background: url('../img/map_de.gif');
	padding: 0px;
	float: right;
}

#redDot {
	position: relative;
}

#newMess {
	color: black;
	background: url("../img/icon/email_22.gif") top left no-repeat;
	line-height: 22px;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.account td strong {
	font-size: 19px;
	color: black;
}

div.error {
	background: url("../img/icon/48_messagebox_warning.gif") 5px 5px
		no-repeat;
	border: 1px dashed red;
	padding: 5px;
	padding-left: 60px;
	line-height: 25px;
}

.error b {
	color: red;
	font-size: 15px;
}

.userpagesBig {
	padding-top: 2px;
	width: 350px;
	overflow: hidden;
	line-height: 25px;
}

.userpagesBig li {
	list-style: none;
	margin: 0px;
	padding-left: 6px;
	font-size: 11px;
	background: url("../img/icon/info_16.gif") 0px 5px no-repeat;
}

.userpagesBig li a {
	color: black;
	text-decoration: none;
}

.userpagesBig li a:hover {
	color: red;
	text-decoration: underline;
}

.userpageslist {
	padding-top: 2px;
	width: 150px;
	overflow: hidden;
	line-height: 25px;
}

.userpageslist li {
	list-style: none;
	margin: 0px;
	padding-left: 6px;
	font-size: 11px;
	background: url("../img/icon/info_16.gif") 0px 5px no-repeat;
}

.userpageslist li a {
	color: black;
	text-decoration: none;
}

.userpageslist li a:hover {
	color: red;
	text-decoration: underline;
}

.userpageslistBig {
	padding-top: 2px;
	width: 90%;
	overflow: hidden;
	line-height: 20px;
}

.userpageslistBig li {
	list-style: none;
	margin: 0px;
	padding-left: 20px;
	font-size: 12px;
	background: url("../img/icon/info_16.gif") 0px 2px no-repeat;
	display: inline;
	height: 20px;
	margin-left: 10px;
}

.userpageslistBig li a {
	color: black;
	text-decoration: none;
}

.userpageslistBig li a:hover {
	color: red;
	text-decoration: underline;
}

.seitenzahl {
	font-size: 12px;
	padding-right: 20px;
	width: 270px;
	margin: 6px;
	color: #7E7E7E;
	background: url("../img/icon/page.gif") top left no-repeat;
	padding-left: 20px;
}

.seitenzahl a {
	color: #7E7E7E;
	padding: 2px;
}

.seitenzahl b {
	color: black;
	font-size: 14px;
	letter-spacing: 0px
}

.admin {
	margin-top: 10px
}

.admin li {
	list-style: none;
	display: inline;
	margin-left: 15px;
}

.admin a {
	color: black
}

#admAdd {
	background: url("../img/icon/add_16.gif") top left no-repeat;
	padding-left: 20px;
	height: 18px;
}

#admDel {
	background: url("../img/icon/delete_16.gif") top left no-repeat;
	padding-left: 20px;
	height: 18px;
}

#admList {
	background: url("../img/icon/list_16.gif") top left no-repeat;
	padding-left: 20px;
	height: 18px;
}

.text_gray {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

* .online_liste {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

.boardThreadLink {
	font-size: 12px;
	line-height: 20px;
	color: #545454;
}

.boardThreadLinksm {
	font-size: 11px;
	line-height: 14px;
	color: #545454;
}

div.group {
	font-size: 13px;
	display: inline;
	width: 190px;
	color: #999999;
	background: url("../img/icon/group_22.gif") top left no-repeat;
	padding-left: 32px;
	padding-top: 3px;
	line-height: 22px;
	overflow: hidden;
	height: 22px;
}

div.group_cat {
	font-size: 13px;
	display: inline;
	width: 190px;
	color: #999999;
	background: url("../img/icon/groups_22.gif") top left no-repeat;
	padding-left: 32px;
	padding-top: 3px;
	line-height: 22px;
	overflow: hidden;
	height: 22px;
}

#group_link {
	text-decoration: none;
	color: #999999;
}

#group_link :hover {
	text-decoration: none;
	color: #000000;
}

div.quote {
	border: dashed 1px #888888;
	margin-left: 20px;
	padding-right: 10px;
	background-color: #EfEfEf;
	margin-top: 10px;
	padding: 5px;
}

div.news_box {
	border: dashed 1px #ccc;
	background-color: #fafafa;
	height: 190px;
}

.news_home {
	list-style: none;
	background: url("../img/icon/16/forward.gif") top left no-repeat;
	margin-left: 20px;
	padding-left: 25px;
}

.usersetup {
	font-size: 12px;
	color: black;
}

#asb_container {
	width: 100%;
}

#asb_contentwrap {
	font: 13px Arial;
	height: 490px;
	background-color: #FFFFFF;
	overflow: auto;
	float: left;
	width: 700px;
}

#asb_onl {
	font: 13px Arial;
	height: 490px;
	background-color: #FFFFFF;
	overflow: auto;
	width: 190px;
}

#asb_online {
	margin: 5px;
	margin-left: 12px;
}

#asb_room {
	font: 12px Arial;
	background-color: #828282;
	color: #ffffff;
	padding: 5px;
}

#asb_content {
	margin: 5px;
}

#asb_content .name {
	color: #555555;
	font-weight: bold;
	padding-right: 5px;
}

#asb_inputwrap {
	font: 12px Arial;
	background-color: #828282;
	color: #ffffff;
}

#asb_input {
	margin: 5px;
}

#asb_func {
	margin: 5px;
	text-align: right;
}

.chattime {
	float: right;
	font-style: italic;
	font-family: Courier New;
	font-size: 12px;
}

.chattext1 {
	background-color: #F5F5F5;
}

.chattext2 {
	background-color: #FFFFFF;
}

.chatadmin {
	color: FFFFFF;
	text-decoration: none;
}

.chatadmin:hover {
	color: #dddddd;
}

#onlineList {
	margin: 5px 0px 0px 0px;
	height: 220px;
	overflow: auto;
	border: 1px inset;
	border-color: #aaaaaa #DDD #DDD #aaaaaa;
}

#birthdayList {
	margin: 5px 0px 0px 0px;
	height: 150px;
	overflow: auto;
	border: 1px inset;
	border-color: #aaaaaa #DDD #DDD #aaaaaa;
}

#helpUl li {
	margin: 4px;
	padding: 0px;
	line-heigt: 25px;
	font-size: 14px;
}

#helpUl a {
	color: blue;
}

#help p {
	
}

#ITcontrol {
	text-align: left;
}

#ITpointer {
	position: absolute;
	visibility: hidden;
	cursor: crosshair;
	z-index: 202;
}

#ITimg {
	text-align: left;
	height: 480px;
	width: 640px;
}

#ITtagger {
	position: absolute;
	background: white;
	border: 1px solid black;
	visibility: hidden;
	width: 200px;
	text-align: center;
	z-index: 300;
}

.pic_link {
	width: 50px;
	height: 50px;
	background: url(../img/pointer.gif) top left no-repeat;
	position: absolute;
	cursor: hand;
}

.pic_admin {
	width: 50px;
	height: 50px;
	position: absolute;
	z-index: 200;
	font-weight: bold;
	color: red;
	font-size: 18px;
}

.pic_admin a {
	color: red;
	text-decoration: none;
}

#ITadmin {
	visibility: hidden;
}

.cleardiv {
	clear: both;
	height: 1px;
	width: 100px;
}

#partner {
	text-align: right;
	text-decoration: none;
}

#partner a {
	text-decoration: none;
}