/* ------------------ >>>> Frames <<<< ------------------ */

body {
	color:#009;
	background:#ccc;
	
	background:#fff;
	background-image:url("../Images/GlobalImages/pat_20030818150705.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
	text-decoration:none;

}

table, img, ul, li  { margin:0; padding:0; border:0; }




.SpacerHeader {
	height:25px;
}

.MenueHalter {
	height:50px;
	background-color:#000000;

}

.Submenue {
	height:22px;
	background-color:#e7e7e7;
	font-size:0px;
}

.SubHeadlineSpacer {
	float:left;
	width:66px;
	height:22px;
}


.ContentHolder{
	float:left;

}

.ContentHeightFake {
	float:left;
	height:523px;
	font-size:1px;
}

.ContentWraper{
	float:left;
	padding-left:100px;
	padding-top:75px;
	

}


.ContentHolder,
.WrapMenue {
	/*border-left:1px #000000 solid;
	border-right:1px #000000 solid;*/
}

.footerBoarder{
	/*height:35px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;*/
	height:30px;
}

.BackButton{
	float:right; 
	padding-right:30px; 
	
}
.footerImpress a,
.footerImpress a:visited ,
.footerImpress{
	color:#999;
	font-size:9px;
	font-weight:normal;
	text-align:right;
	margin-top:12px;
	margin-right:0px;
	
}

.footerImpress a:hover {
	color:#0099cc;
}

.footerBoarder,
.ContentHolder{
	background-color:#FFFFFF;
	
	
}

.footer{
	margin-bottom:20px;

}


.footerImpress,
.footerBoarder,
.ContentHolder,
.Submenue,
.WrapMenue,
.MenueHalter,
.SpacerHeader{
	width:800px;
	
}

.MainContent{
	position:absolute;
	left: 50%;
	margin-left: -400px;
}


.Langselector {
	height:16px;
	color:#FFFFFF;
	font-size:9px;
}

.Langselector a {
	color:#999999;
}

.Langselector a:hover {
	color:#0099cc;
}



/* ------------------ >>>> TYPO <<<< ------------------ */


.Bigheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	
}


.BigheadlineMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	
}



.BigheadlineNotBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	
}



.BigheadlineNB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}



.Bigerheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.BigMedheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}


.Medheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.MedheadlineNB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}



.MedheadlineGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}



.MedheadlineMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	
}

.Smallheadline,
.Smallheadline a  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.SmallheadlineNorm  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.NormalText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 14px;


}

.NormalText a,
NormalText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0099cc;
	line-height: 14px;
}




/* ------------------ >>>> GobaleGrafikElemente <<<< ------------------ */


.Pixelline {
	background-image:url(../Images/GlobalImages/Pixelline.jpg);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 1px;
	width: 320px;

}


.Lang {
	background-image:url(../../Images/GlobalImages/lang.gif)
}
a.LangHover:Hover {
	background-image:url(../../Images/GlobalImages/langHov.gif)
}


a.Lang,
a.LangHover {
	float:left;
	width:64px;
	height:25px;

}
