body {
	color:				#000000;
	font-family:			"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			10pt;
	padding:			0px;
	margin:				0px;
	background:			#E5E5E5 url( "./../images/design/bg_main.gif" ) center center no-repeat;
}

a {
	color:				#000066;
	text-decoration:		underline;
}

a:hover {
	color:				#000066;
	text-decoration:		none;
}

div.indexBody {
	width:				750px;
	height:				270px;
	margin:				-134px 0px 0px -374px;
	position:			absolute;
	top:				50%;
	left:				50%;
}

h2.indexHeadLogo {
	width:				748px;
	height:				172px;
	padding:			0px;
	margin:				0px;
	border:				1px solid #FFFFFF;
	position:			absolute;
	top:				35px;
	left:				0px;
	background:			url( "./../images/design/index_head.jpg" ) top left no-repeat;
}

h2.indexHeadLogo span {
	display:			none;
}

ul.indexMenuInfo {
	width:				748px;
	height:				34px;
	padding:			0px;
	margin:				0px;
	background:			url( "./../images/design/bg_index_menu_top.gif" ) top left repeat-x;
	border-top:			1px solid #FFFFFF;
	border-left:			1px solid #FFFFFF;
	border-right:			1px solid #FFFFFF;
	position:			absolute;
	top:				0px;
	left:				0px;
}

ul.indexMenuInfo li {
	padding:			0px;
	margin:				0px;
	list-style-type:		none;
	float:				left;
}

ul.indexMenuInfo li a {
	font-weight:			bold;
	text-align:			right;
	text-decoration:		none;
	line-height:			27px;
	padding:			7px 35px 0px 0px;
	display:			block;
}

ul.indexMenuInfo li a:hover {
	color:				#333333;
	text-decoration:		none;
}

ul.indexMenuInfo li a.linkLicence {
	color:				#2E33A8;
	width:				214px;
	background:			url( "./../images/design/bg_index_button_03_top.gif" ) top right no-repeat;
}

ul.indexMenuInfo li a.linkLicence:hover {
	color:				#333333;
}

ul.indexMenuInfo li a.linkHistorie {
	color:				#2B7727;
	width:				215px;
	background:			url( "./../images/design/bg_index_button_02_top.gif" ) top right no-repeat;
}

ul.indexMenuInfo li a.linkHistorie:hover {
	color:				#333333;
}

ul.indexMenuInfo li a.linkProfil {
	color:				#A107AB;
	width:				214px;
	background:			url( "./../images/design/bg_index_button_01_top.gif" ) top right no-repeat;
}

ul.indexMenuInfo li a.linkProfil:hover {
	color:				#333333;
}

ul.indexMenuGroup {
	width:				748px;
	height:				70px;
	padding:			0px;
	margin:				0px;
	background:			url( "./../images/design/bg_index_menu.gif" ) top left repeat-x;
	border-bottom:			1px solid #FFFFFF;
	border-left:			1px solid #FFFFFF;
	border-right:			1px solid #FFFFFF;
	position:			absolute;
	top:				209px;
	left:				0px;
}

ul.indexMenuGroup li {
	padding:			0px;
	margin:				0px;
	list-style-type:		none;
	background:			url( "./../images/design/bg_index_button.gif" ) top left repeat-x;
	float:				left;
}

ul.indexMenuGroup li a {
	color:				#6B6B6B;
	font-weight:			bold;
	text-align:			center;
	text-decoration:		none;
	width:				149px;
	padding:			24px 0px 10px 16px;
	display:			block;
}

ul.indexMenuGroup li a:hover {
	color:				#404040;
	text-decoration:		none;
}

ul.indexMenuGroup li a.linkHolding {
	background:			url( "./../images/design/bg_index_button_01.gif" ) top left no-repeat;
}

ul.indexMenuGroup li a.linkChomutov {
	background:			url( "./../images/design/bg_index_button_02.gif" ) top left no-repeat;
}

ul.indexMenuGroup li a.linkServis {
	background:			url( "./../images/design/bg_index_button_03.gif" ) top left no-repeat;
}

div.indexBottom {
	color:				#999999;
	font-size:			8pt;
	text-align:			center;
	width:				750px;
	height:				20px;
	line-height:			20px;
	position:			absolute;
	top:				280px;
	left:				0px;
}

div.indexBottom a {
	color:				#999999;
	text-decoration:		underline;
}

div.indexBottom a:hover {
	color:				#999999;
	text-decoration:		none;
}



div.pageBody {
	width:				750px;
	min-height:			700px;
	margin:				auto;
	position:			relative;
	background:			url( "./../images/design/bg_body.gif" ) top left repeat-y;
}

* html div.pageBody {
	height:				700px;
}

h2.pageHeadLogo {
	width:				748px;
	height:				172px;
	padding:			0px;
	margin:				0px 1px 0px 1px;
	border-bottom:			1px solid #FFFFFF;
}

h2.pageHeadLogo a {
	width:				748px;
	height:				172px;
	background:			url( "./../images/design/holding_head.jpg" ) top left no-repeat;
	display:			block;
}

h2.pageHeadLogo a span {
	display:			none;
}

ul.pageMenu {
	padding:			0px;
	margin:				0px 0px 0px 166px;
	position:			relative;
}

ul.pageMenu li {
	font-weight:			bold;
	text-align:			center;
	width:				145px;
	height:				70px;
	padding:			0px;
	margin:				0px;
	list-style-type:		none;
	float:				left;
	border-left:			1px solid #C3C3C3;
}

ul.pageMenu li a {
	color:				#6C6C6C;
	text-decoration:		none;
	display:			block;
}

ul.pageMenu li a:hover {
	color:				#1E1E1E;
	text-decoration:		none;
}

ul.pageMenu li a.link01 {
	padding:			15px 0px 0px 0px;
	line-height:			55px;
	background:			url( "./../images/design/bg_menu_01.gif" ) top left no-repeat;
}

ul.pageMenu li a.link02 {
	padding:			15px 0px 0px 0px;
	line-height:			55px;
	background:			url( "./../images/design/bg_menu_02.gif" ) top left no-repeat;
}

ul.pageMenu li a.link03 {
	padding:			15px 0px 0px 0px;
	line-height:			55px;
	background:			url( "./../images/design/bg_menu_03.gif" ) top left no-repeat;
}

ul.pageMenu li a.link04 {
	padding:			15px 0px 0px 0px;
	line-height:			55px;
	background:			url( "./../images/design/bg_menu_04.gif" ) top left no-repeat;
}

div.pageContent {
	min-height:			300px;
	margin:				0px 1px 0px 166px;
	padding:			15px;
	clear:				both;
	background:			url( "./../images/design/bg_content_holding.gif" ) top left no-repeat;
}

* html div.pageContent {
	height:				300px;
}

div.pageTree {
	font-size:			8pt;
	height:				20px;
	line-height:			20px;
	padding:			0px 15px 0px 15px;
	margin:				-15px -15px 15px -15px;
	position:			relative;
	background-color:		#DFE4EA;
}

div.pageTree a {
	color:				#000000;
	text-decoration:		underline;
}

div.pageTree a:hover {
	color:				#000000;
	text-decoration:		none;
}

h1.pageTitle {
	color:				#666666;
	font-size:			14pt;
	font-weight:			normal;
	margin:				0px 0px 15px 0px;
}

div.pageStructure {
	padding:			0px 0px 20px 0px;
	margin:				0px 0px 40px 0px;
	border-bottom:			1px solid #CCCCCC;
}

div.pageStructure h3 {
	display:			none;
}

div.pageStructure ul {
	padding:			0px;
	margin:				0px;
}

div.pageStructure ul li {
	font-size:			9pt;
	padding:			0px;
	margin:				0px 0px 0px 16px;
	list-style-type:		square;
}

div.pageStructure ul li a {
	color:				#555555;
	font-weight:			bold;
	text-decoration:		underline;
}

div.pageStructure ul li a:hover {
	color:				#555555;
	font-weight:			bold;
	text-decoration:		none;
}

span.showDate {
	color:				#444444;
	font-size:			8pt;
}

div.pageCompanies {
	color:				#FFFFFF;
	font-size:			8pt;
	width:				166px;
	position:			absolute;
	top:				173px;
	left:				1px;
}

div.pageCompanies div.itemHolding {
	border-bottom:			1px solid #4A4A4A;
}

div.pageCompanies a {
	color:				#FFFFFF;
	text-decoration:		underline;
}

div.pageCompanies a:hover {
	color:				#FFFFFF;
	text-decoration:		none;
}

div.pageCompanies h3.itemCompanyTitle {
	color:				#404040;
	font-size:			9pt;
	text-align:			center;
	line-height:			55px;
	padding:			15px 0px 0px 16px;
	margin:				0px;
	background:			url( "./../images/design/bg_company_title.gif" ) top left no-repeat;
}

div.pageCompanies p.itemCompanyContact01 {
	padding:			0px 0px 0px 15px;
	margin:				10px 10px 10px 27px;
	background:			url( "./../images/design/point_01.gif" ) 3px left no-repeat;
}

div.pageCompanies p.itemCompanyContact02 {
	padding:			0px 0px 0px 15px;
	margin:				10px 10px 10px 27px;
	background:			url( "./../images/design/point_02.gif" ) 3px left no-repeat;
}

div.pageCompanies p.itemCompanyContact03 {
	padding:			0px 0px 0px 15px;
	margin:				10px 10px 10px 27px;
	background:			url( "./../images/design/point_03.gif" ) 3px left no-repeat;
}

div.pageCompanies h3.itemCompanies {
	color:				#404040;
	font-size:			9pt;
	text-align:			center;
	line-height:			32px;
	padding:			15px 0px 0px 16px;
	margin:				0px;
	background:			url( "./../images/design/bg_company_title_list.gif" ) top left no-repeat;
}

div.pageCompanies ul.listOfCompanies {
	padding:			0px;
	margin:				0px;
}

div.pageCompanies ul.listOfCompanies li {
	color:				#404040;
	font-weight:			bold;
	text-align:			center;
	margin:				0px;
	background:			url( "./../images/design/bg_company_list.gif" ) top left no-repeat;
	border-bottom:			1px solid #B2B2B2;
	list-style-type:		none;
}

div.pageCompanies ul.listOfCompanies li a {
	color:				#7D888C;
	text-decoration:		none;
	line-height:			55px;
	padding:			15px 0px 0px 16px;
	display:			block;
}

div.pageCompanies ul.listOfCompanies li a:hover {
	color:				#1E1E1E;
	text-decoration:		none;
}

div.pageBottom {
	color:				#FFFFFF;
	font-size:			8pt;
	text-align:			center;
	width:				748px;
	height:				20px;
	line-height:			20px;
	padding:			0px;
	margin:				0px 1px 0px 1px;
	position:			absolute;
	bottom:				0px;
	left:				0px;
	background-color:		#748085;
	border-top:			1px solid #FFFFFF;
}

div.pageBottom a {
	color:				#FFFFFF;
	text-decoration:		underline;
}

div.pageBottom a:hover {
	color:				#FFFFFF;
	text-decoration:		none;
}

