html, body {
  Height:			100%;
  Margin:			0px;
  Padding:			0px;
  Color:			#0D1A4E;
  Background:		#40485E;
  Font-Family:		Candara,Verdana;
  Background:		URL("images/layout/hg.jpg") Left Top Fixed;
  Overflow-Y:		Hidden;
  Overflow-X:		Auto;
  
  scrollbar-base-color:			#CCCCCC;
  scrollbar-3dlight-color:		#40485E;
  scrollbar-arrow-color:		#40485E;
  scrollbar-darkshadow-color:	#40485E;
  scrollbar-face-color:			#CCCCCC;
  scrollbar-highlight-color:	#CCCCCC;
  scrollbar-shadow-color:		#FFFFFF;
  scrollbar-track-color:		#CCCCCC;
}

hr {
  Height:			2px;
  Color:			#FFFFFF;
  Border:			1px Solid #FFFFFF;
  Background:		#FFFFFF;
}

li {
  Padding-Bottom:	5px;
}

li a {
  Color:			#0D1A4E;
  Font-Size:		12pt;
  Font-Weight:		Normal;
  Text-Decoration:	None;
}

li a:hover {
  Color:			#FFFFFF;
  Font-Size:		12pt;
  Font-Weight:		Normal;
  Text-Decoration:	None;
}

a.imglink {
  Color:			#0D1A4E;
  Font-Size:		12pt;
  Font-Weight:		Normal;
  Text-Decoration:	None;
}

a.imglink:hover {
  Color:			#FFFFFF;
  Font-Size:		12pt;
  Font-Weight:		Normal;
  Text-Decoration:	None;
}

font a {
  Color:			#0D1A4E;
  Font-Size:		8pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

font a:hover {
  Color:			#0D1A4E;
  Font-Size:		8pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

a {
  Color:			#0D1A4E;
  Font-Size:		13pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

a:hover {
  Color:			#FFFFFF;
  Font-Size:		13pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

.menutop {
  Color:			#0D1A4E;
  Font-Size:		10pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

.menutop:hover {
  Color:			#FFFFFF;
  Font-Size:		10pt;
  Font-Weight:		Bold;
  Text-Decoration:	None;
}

img {
  Border:			2px Solid #FFFFFF;
}

.ticker {
  Border:			0px Solid #FFFFFF;
}

#main {
  Position:			Relative;
  Width:			952px;
  Height:			100%;
  Margin:			0px Auto;
  Font-Size:		0px;
}

#header {
  Top:				0px;
  Width:			952px;
  Height:			206px;
  Background:		URL("images/layout/mardie_01.png") Center Top No-Repeat;
  Font-Size:		11pt;
}

#header_left {
  Position:			Relative;
  Display:			Block;
  Top:				31px;
  Left:				36px;
  Width:			879px;
  Height:			80px;
  Float:			both;
  Text-Align:		Center;
}

#content_start {
  Width:			952px;
  Height:			20px;
  Background:		URL("images/layout/mardie_03.png") Center Top No-Repeat;
}

#news {
  Position:			Relative;
  Top:				53px;
  Left:				36px;
  Width:			879px;
  Height:			17px;
  Float:			Both;
}

#menue {
  Position:			Relative;
  Top:				69px;
  Left:				36px;
  Width:			879px;
  Height:			23px;
  Float:			Both;
}

.menue {
  Position:			Relative;
  Top:				4px;
  Height:			20px;
  Float:			Left;
}

#content {
  Width:			952px;
  Height:			85%;
  Background:		URL("images/layout/content.bmp") Center Top Repeat-Y;
  Font-Size:		12pt;
}

#inhalt {
  Position:			Relative;
  Left:				15px;
  Width:			922px;
  Height:			80%;
  Overflow:			Auto;
  Overflow-X:		Hidden;
}

#content_ende {
  Width:			952px;
  Height:			21px;
  Background:		URL("images/layout/mardie_05.png") Center Top No-Repeat;
}

#footer {
  Width:			952px;
  Height:			56px;
  Background:		URL("images/layout/mardie_07.png") Center Top No-Repeat;
}

#footer_middle {
  Position:			Relative;
  Top:				54px;
  Left:				36px;
  Width:			879px;
  Height:			20px;
  Float:			Both;
  Text-Align:		Right;
  Color:			#41414B;
  Font-Size:		13pt;
  Font-Weight:		Bold;
}

/* IE6 */
* html .clearfix{
  Height:			1%;
  Overflow:			Visible;
}

/* IE7 */
*+html .clearfix{
  Min-Height:		1%;
}

/* rest */
.clearfix:after{
  Clear:			Both;
  Content:			".";
  Display:			Block;
  Height:			0;
  Visibility:		Hidden;
}
