 /*-------------------------------------------------------------------------------#
 #                  \||/                                                          #
 #                  |  @___oo                                                     #
 #        /\  /\   / (__,,,,|                                                     #
 #       ) /^\) ^\/ _)                                                            #
 #       )   /^\/   _)                 _/_/_/_/  _/_/_/_/    _/_/_/    _/_/       #
 #       )   _ /  / _)                      _/  _/        _/        _/    _/      #
 #   /\  )/\/ ||  | )_)                    _/  _/_/_/    _/  _/_/  _/    _/       #
 #  <  >      |(,,) )__)            _/    _/  _/        _/    _/  _/    _/        #
 #   ||      /    \)___)\            _/_/    _/_/_/_/    _/_/_/    _/_/           #
 #   | \____(      )___) )___                                                     #
 #    \______(_______;;; __;;;                                                    #
 #                                                                                #
 #----------------------------------------------------------------by T-COM-------*/

	h1, h2, h3, h4, h5, h6{
		margin:0;
		padding:0;
		}

	h1 {
	font-size:16px;
		}

	h2 {
	font-size:14px;
		}

	h3 {
	font-size:12px;
		}

	html
		{
		height: 100.01%;
		margin-bottom: 1px;
		}

	body
		{
		color:#000000;
		font-size:100.01%;
		text-align:left;
		padding:10px 0;
		background: #F4DFC2 url("../pic_hub/bg_brown.gif") repeat-x fixed left top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}

	fieldset
		{
		border: 0;
		}

	#index
		{
		width: 982px;
		margin: auto;
		background-color:#FFFFFF;
		}

	#flash
		{
		margin: 0;
		padding: 0;
		height: 200px;
		width: 980px;
		border-right: 2px solid #ffffff;
		background-image: url("../pic_hub/image0.jpg");
		background-repeat:no-repeat;
		background-position:left top;
		}

	#top_navi
		{
		height: 140px;
		padding: 0px;
		background-image: url("../pic_hub/logo.jpg");
		background-repeat:no-repeat;
		background-position:left top;
		background-color:#ffffff;
		border-left: 1px solid #ffffff;
		}

	#whois {
		width: 750px;
		float:right;
		height: 12px;
		margin-top: 120px;
		}

	#whois h1 {
		color:#8F4927;
		font-size: 10px;
		font-weight:bold;
		}

	#main
		{
		padding: 0;
		clear:both;
		}

	#lang
		{
		padding: 0 10px 0 0;
		margin: 0;
		width: 948px;
		margin-left:12px;
		border-top: 12px solid #ffffff;
		border-bottom: 3px solid #BA8A96;
		background-color:#FDF6DA;
		text-align: right;
		font-size: 10px;
		height: 18px;
		}

  #lang img
		{
		padding-top: 5px;
		}

	#left_navi
		{
		float: left;
		width: 208px;
		margin-left: 12px;
		}

	#center
		{
		width:auto;
		margin: 0 0 0 12px;
		padding: 10px;
		font-size: 12px;
		border-left: 208px solid #B2C3D3;
		}

#left_navi_content {
		position:relative;
		}

	.clearfix:after {
		content: ".";
		display: block;
		font-size:0;
		height: 0;
		clear: both;
		visibility: hidden;
	  }

  .clearfix {
	  display: block;
	  }

	#ie_clearing {
		display: none;
		}

	#footer
		{
		padding: 10px 2px 2px 2px;
		margin: 0 12px;
		background-color:#FDF6DA;
		font-size: 11px;
		text-align:center;
		border-top: 3px solid #BA8A96;
		border-bottom: 12px solid #fff;
		width:954px;
		height:25px;
		clear:both;
		}

	#footer a
		{
		color: #000000;
		text-decoration:none;
		}

	#foot a:hover
		{
		color: #600;
		text-decoration:none;
		}

	a
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#000000;
		}

	a:hover
		{
		color:#600;
		}

	#navi {
		padding: 0;
		margin: 0;
		width:100%;
		}

#navi dl, #navi dt, #navi dd {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

dl#menu dt {
	font-size: 12px;
	cursor: pointer;
	text-align: left;
	color: #600;
	background-color: #E6B978;
	border-bottom: 1px dotted #6e2820;
	}

dl#menu dt a {
	font-size: 12px;
	color: #600;
	padding-top: 4px;
	background-color: #E6B978;
	text-decoration: none;
	padding-bottom: 4px;
	padding-left: 10px;
	display: block;
	border: 0;
	height: 100%;
	}

dl#menu dt a:hover {
	background-color: #F4DFC2;
	color: #900;
	}

	#menuebox {
		position: relative;
		height: 400px;
		}

	#menue {
	  padding: 0;
		margin: 0;
		position:absolute;
		top: 3px;
		right: 12px;
		z-index: 200;
		}

	#menue .aussen {
		float: left;
		padding: 0;
		margin: 0;
		display: block;
		overflow: hidden;
		width: 124.5px;
		height: 100px;
		font-weight: bold;
		text-align: center;
		color: #ffffff;
		margin-left: 1px;
		}

	#menue .aussen:hover {
		height: auto;
		background-color: #8F4927;
		color: #fff;
		}

	a.innen-1 {
		margin-top: 1px;
		}

	a.innen, a.innen-1 {
		display: block;
		width: 118.5px;
		padding: 4px 0 4px 4px;
		text-decoration: none;
		font-weight: normal;
		font-size:10px;
		text-align:left;
		border-bottom: 1px solid #78561d;
		border-right: 1px solid #78561d;
		border-left: 1px solid #78561d;
		background-color: #E6B978;
		color: #600;
		}

	a:hover.innen, a:hover.innen-1 {
		background-color: #F4DFC2;
		color: #900;
		}

	span.menutag1 a {
		background-image: url("../pic_hub/navi_01.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag1 a:hover {
		background-image: url("../pic_hub/navi_01h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	span.menutag2 a {
		background-image: url("../pic_hub/navi_02.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag2 a:hover {
		background-image: url("../pic_hub/navi_02h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	span.menutag3 a {
		background-image: url("../pic_hub/navi_03.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag3 a:hover {
		background-image: url("../pic_hub/navi_03h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	span.menutag4 a {
		background-image: url("../pic_hub/navi_04.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag4 a:hover {
		background-image: url("../pic_hub/navi_04h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	span.menutag5 a {
		background-image: url("../pic_hub/navi_05.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag5 a:hover {
		background-image: url("../pic_hub/navi_05h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	span.menutag6 a {
		background-image: url("../pic_hub/navi_06.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		display: block;
		padding-top: 79px;
		height: 20px;
		font-size:12px;
		color:#FFFFFF;
		}

	span.menutag6 a:hover {
		background-image: url("../pic_hub/navi_06h.jpg");
		background-position:left top;
		background-repeat:no-repeat;
		color:#FFFFFF;
		}
