@import url("header/header.css");
@import url("module.css");
@import url("gallery.css");
@import url("lightbox.css");
@import url("profile.css");
@import url("message.css");
@import url("gamemanager.css");
@import url("quickmix.css");

body, strong, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}

body {
	color:#646464;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:150%;
}

input {
	color: #646464;
}

textarea {
	color: #646464;
}

a:link, a:visited {
	color: #fd0000;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #646464;
	text-decoration: underline;
}

a.smalllink, a.smalllink:link, a.smalllink:focus, a.smalllink:visited, a.smalllink:active {
	font-weight:normal;
	font-size:10px;
	color : #242424;
	background-image : url('img/bg_navi.gif');
	text-decoration: underline;
}

a.smalllink:hover, a.smalllink:focus {

	text-decoration: none;
} 



a img { border: 1px solid #c8c8c8; text-decoration:none; }

#mainwrapper {
	margin-top: 20px;
}

#main {
	width: 800px;
	margin: 0 auto;
}

.boxheight100 {
	height: 88px;
}

#links {
	width: 200px;
	height: auto;
	float: left;
}

.linksbox {
	margin-bottom: 15px;
}

#rechts {
	float: left;
	width: 590px;
	margin-left: 10px;
}

#topboxeswrapper {
	height: 100px;
	margin-bottom: 10px;
}
.tabform {
	width: 100%;
}

#ajaxloading {
	padding: 50px 255px;
}


#contentwrapper {
	width: 590px;
	overflow: hidden;
}

.buttonl {
	float: left;
	width: 8px;
	height: 22px;
	background: url(/img/button/button_links.gif) no-repeat;
}

.buttonm {
	float: left;
	width: auto;
	height: 22px;
	background: url(/img/button/button_mitte.gif) 0 100% repeat-x;
}

.buttonr {
	float: left;
	width: 8px;
	height: 22px;
	background: url(/img/button/button_rechts.gif) no-repeat;
}

#content {
	border: 1px solid #c8c8c8;
	padding: 20px;
}

#footer {
	margin-top: 3px;
}

.clear {
	clear: left;
}

