html,body {
	padding						: 0px;
	margin						: 0px;
	height						: 100%;
	background-color	: #ffffff;
	font-family				: arial, tahoma, verdana;
	font-size					: 13px;
	text-align				: center;
}

#wrapper {
	position					: relative;
	min-height				: 100%;
	height						: auto !important;
	height						: 100%;
}

div.wrapper {
	width							: 950px;
	margin						: auto;
	line-height				: 1.5;
}

a {
	color							: #0066cc;
}

div.menu-out {
	border						: 1px #acc1fd solid;
	border-top				: none;
	width							: 100%;
	text-align				: left;
}

div.menu-in {
	padding						: 5px 10px;
	text-align				: left;
}

div.menu-in a{
	color							: #3a00dd;
}

div.menu-ad {
	padding						: 5px;
	text-align				: right;
	float							: right;
}

div.warning {
	border						: 1px red solid;
	font-size					: 12px;
	font-family				: tahoma;
	padding						: 5px;
	margin						: 5px auto;
	width							: 788px;
	text-align				: left;
}

div.service {
	border						: 1px #93c6e4 solid;
	font-size					: 12px;
	font-family				: tahoma;
	color							: #494949;
	padding						: 10px 5px 5px 5px;
	margin						: 7px auto;
	width							: 728px;
	line-height				: 2.5;
}

div.service_hp {
	border						: 1px #93c6e4 solid;
	font-size					: 12px;
	font-family				: tahoma;
	color							: #494949;
	padding						: 10px 5px 5px 5px;
	margin						: 7px auto;
	width							: 728px;
}

div.search {
	margin						: 25px auto 5px auto;
	width							: 900px;	
}

input.search {
	border						: 1px solid gray;
	font-size					: 15px;
	padding						: 5px;
	margin						: 2px;
	height						: 30px;
}

input.suche {
	font-size					: 15px;
	padding						: 3px;
	margin						: 2px;
	border						: 1px solid black;
	font-weight				: bold; 
	background-color	: #acc1fd;
}

div.left {
	width							: 690px;
	margin-top				: 20px;
	float							: left;
	text-align				: left;
	background-image	: url(http://habbocounter.habboworld.biz/design/hc_zaehlen.png);
	background-repeat	: no-repeat;
}

div.hc_logo {
	width							: 690px;
	padding						: 0px 0px 15px 0px;
	text-align				: center;
	color							: #739ddb;
	font-size					: 25px;
	font-weight				: bold;
}

div.right {
	width							: 250px;
	padding-top				: 20px;
	float							: right;
	text-align				: left;
}

div.box {
	border-left				: 1px #cacaca dotted;
	border-right			: 1px #cacaca dotted;
	border-bottom			: 1px #cacaca dotted;
	border-top				: 2px #93c6e4 solid;
	font-size					: 12px;
	font-family				: tahoma;
	color							: #606060;
	padding						: 5px;
	margin						: 5px;
	background				: #ffffff;
}

#counter_code {
	border-left				: 1px #606060 dashed;
	border-right			: 1px #606060 dashed;
	border-bottom			: 1px #606060 dashed;
	border-top				: 2px #e49393 solid;
	font-size					: 14px;
	font-family				: tahoma;
	color							: #476540;
	width							:	650px;
	padding						: 5px;
	margin						: 5px auto;
}

h1 {
	color							: #3e4c61;
	font-size					: 16px;
	margin						: 0px;
	padding						: 5px 0px 0px 0px;
}

div.footer-out {
	border-top				: 1px #acc1fd solid;
	width							: 100%;
	text-align				: center;
	position					: absolute;
	bottom						: 0px;
	left							: 0px;
	background-color	: #fff;
}

div.footer-in {
	padding						: 5px 10px;
	margin						: auto;
}
