body {
	background-color: #AAACAE;
	font-size: 15px;
	font-family: Arial, Helvetica;
	line-height:22px;	
	padding:0px;
	margin:0px;
	background-color: #777777;
}

p {
	margin: 0px; padding: 0px;
}

#rightTxtContent ul {

	list-style-image: url(/images/list.gif); 
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;

}


.inhalt {
	position:absolute;
	height:604px;
	width:840px;
	margin:-302px 0px 0px -420px;
	top: 50%;
	left: 50%;
	padding: 0px;
	background-color: #FFFFFF;
	border: 0px solid;
	display: block;
}


.inhaltAlt {
	position:absolute;
	height:604px;
	width:840px;
	margin:0px 0px 0px -420px;	
	left: 50%;
	padding: 0px;
	background-color: #FFFFFF;
	border: 0px solid;
	display: block;
}

.inhalt2 {
	position:absolute;
	height:604px;
	width:840px;
	margin:-302px 0px 0px -420px;
	top: 50%;
	left: 50%;
	padding: 0px;
	background-color: #FFFFFF;
	border: 0px solid;
	display: block;
}

#trans {
	position:absolute;
	height: 100%;
	width: 100%;
	margin: 0px;	
	padding: 0px;
	background-image: url(/images/freespace.gif);
	border: 0px solid;
	display: block;
/*	z-index: 1;*/
}

#popup {
	position:absolute;
	height:492px;
	width:700px;
	margin:-246px 0px 0px -350px;
	top: 50%;
	left: 50%;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #3D3D3F;
	display: block;
}

#popupTop {
	height:32px;
	overflow: hidden;
	background-color: #F5A601;
	vertical-align: top;
	display: block;
	z-index: 2;
}


#popupTopLeft {
	height:30px;
	overflow: hidden;
	padding: 3px;
	padding-top: 1px;
	padding-left: 8px;
	vertical-align: top;
	background-color: #F5A601;
	display: block;
	float:left;
	font-size: 16px;
	color: #3D3D3F;	
	letter-spacing: 1px;
}

#popupTopRight {
	height:30px;
	overflow: hidden;	
	vertical-align: top;
	background-color: #F5A601;
	display: block;
	float:right;
	width:200px;
	text-align: right;
	color: #3D3D3F;	
}

#popupContent {
	overflow: auto;
	padding: 10px;
	width: 680px;
	height: 440px;
}

#popupContentTxt {
	font-size: 11px;	
	width: 660px;
	height: 430px;
	color: #3D3D3F;	
	letter-spacing: 1px;
	line-height: 16px;	
}

#popupTopRight a.close {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	letter-spacing: 1px;
	text-decoration: none;
	margin-left: 10px;
	float: left;
	padding-top: 3px;
	
}

#top {
		width:840px;
		overflow: hidden;
		height: 280px;
		display: block;
		background-color: #3D3D3F;
}

#left {
	width:510px;
	height: 265px;
	overflow: hidden;
	background-color: #3D3D3F;
	display: block;
	float: left;
	font-size: 15px;
	font-family: Arial, Helvetica;
	line-height:22px;
	letter-spacing: 2px;
	color: #FFFFFF;
	padding: 10px;
	padding-top: 5px;
}

#feleft a {
	color;
    text-decoration: none;
    color: #F5A601;
}

#left a {
	color;
    text-decoration: none;
    color: #F5A601;
}

#left a:visited{
	color;
    text-decoration: none;
    color: #F5A601;
}

.feLeft {
	width:510px;
	height: 265px;
	overflow: hidden;
	background-color: #3D3D3F;
	display: block;
	float: left;
	font-size: 15px;
	font-family: Arial, Helvetica;
	line-height:22px;
	letter-spacing: 2px;
	color: #FFFFFF;
	padding: 10px;
	padding-top: 5px;
}

#right {
	width:310px;
	overflow: auto;
	height: 280px;	
	display: block;
	float: left;
	
}

.feRight {
	width:310px;
	overflow: auto;
	height: 280px;	
	display: block;
	float: left;
	
}

#rightList {
	width:300px;
	overflow: auto;
	height: 270px;	
	display: block;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	margin: 0px;
	color: #3D3D3F;	
	background-color: #FFFFFF;	
	font-size: 11px;
	letter-spacing: 1px;
}

#rightTxt {
	width:310px;
	overflow: auto;
	height: 280px;	
	display: block;
	background-color: #FFFFFF;	
	font-size: 11px;
}

#rightTxtContent {
	width:278px;
	height: 270px;	
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 2px;
	margin: 0px;
	color: #3D3D3F;
	font-size: 11px;	
	letter-spacing: 1px;
	line-height: 16px;	
}

#navigation {	
	height: 18px;
	overflow: hidden;
	background-color: #F5A601;
	display: block;
	border-bottom: 1px solid #3D3D3F;
	border-top: 1px solid #3D3D3F;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 3px;
	font-size: 13px;
	font-family: Arial, Helvetica;
	line-height:20px;	
	color: #3D3D3F;
  
}

#navigation ul {
	list-style: none; 
    padding: 0px;
    margin: 0px;
}  

#navigation ul li {
 	float: left;
 	display: inline;
 	color: #3D3D3F;	
 	display: block;
 	background-color: #F5A601;
	
} 

#navigation ul li.active {
 	color: #FFFFFF;	
	
} 

#navigation ul li:hover { 
	color: #FFFFFF;
} 

#navigation ul li a {
 	font-size: 13px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 1px;
	color: #3D3D3F;
	padding-right: 15px;
	text-decoration: none;		
	background-color: #F5A601;
} 

#navigation ul li a.active {
         color: #FFFFFF;
}

#navigation ul li a:hover {
         color: #FFFFFF;
}

#navigationSub {	
	height: 190px;	
	background-color: #F5A601;
	display: block;
	font-size: 13px;
	font-family: Arial, Helvetica;
	line-height:20px;
	color: #3D3D3F;
	padding-left: 342px;
	padding-right: 10px;	
	padding-bottom: 2px;	
	overflow: hidden;	
}

#navigationSub ul {
	list-style: none; 
    padding: 0px;
    margin: 0px;
}  

#navigationSub ul li { 
	color: #3D3D3F;
	display: inline;
} 

#navigationSub ul li:hover { 
	color: #FFFFFF;
} 

#navigationSub ul li.active { 
	color: #FFFFFF;
} 

#navigationSub ul li a {	
 	font-size: 13px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 1px;
	text-decoration: none;
	color: #3D3D3F;	
} 

#navigationSub ul li a:hover {
         color: #FFFFFF;
}

#navigationSub ul li a.active {
         color: #FFFFFF;
}

#rightList ul {
	list-style: none; 
    padding: 0px;
    margin: 0px;
}  

#rightList ul li {
	display: block;
	float: left;	
} 

#rightList ul li:hover {
	display: block;
	float: left;	
	color: #F5A601;
} 

#rightList ul li.active {
	display: block;
	float: left;
	color: #F5A601;	
} 

#rightList ul li a {
 	font-size: 11px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 2px;
	color: #3D3D3F;	
	text-decoration: underline;
	width: 266px;
	display: block;
	float: left;
} 

#rightList ul li a.active {
         text-decoration: underline;
         color: #F5A601;
}

#rightList ul li a:hover {
         text-decoration: underline;
         color: #F5A601;
}

#rightTxtContent a{
	font-size: 11px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 2px;
	color: #3D3D3F;	
	text-decoration: underline;
	width: 266px;
	display: block;
	float: left;
}

#rightTxtContent a:hover{
	 text-decoration: underline;
     color: #F5A601;
}

#footer ul {
	list-style: none; 
    padding: 0px;
    margin: 0px;
}  

#footer ul li {
 	float: left;
 	display: inline;	
	
} 


#footer ul li a {
 	font-size: 12px;
	font-family: Arial, Helvetica;
	letter-spacing: 2px;
	color: #3D3D3F;
	margin-right: 15px;
	text-decoration: none;
} 

#footerHard a {
 	font-size: 12px;
	font-family: Arial, Helvetica;
	letter-spacing: 2px;
	color: #3D3D3F;	
	text-decoration: none;
} 

#footer ul li a.active {
         text-decoration: none;
}

#footer ul li a:hover {
         text-decoration: none;
}

#bottom {
	height: 92px;
	overflow: hidden;
	background-color: #FFFFFF;
	display: block;
	text-align: right;
	margin-right: 26px;
	margin-top: 15px;
}

#footer {
	height: 18px;
	overflow: hidden;
	background-color: #FFFFFF;
	display: block;
	font-size: 11px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 1px;
	color: #3D3D3F;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 2px;
  
}

#footer a{
	
	font-size: 11px;
	letter-spacing: 1px;	
  
}

#footer ul li a{
	letter-spacing: 1px;
	font-size: 11px;	
  
}

#start {
		width:840px;
		overflow: hidden;
		height: 494px;
		display: block;
		background-color: #F5A601;
		
}

.contactTxt {
    font-weight: bold;
}

.contactTxt_red {
    font-weight: bold;
    color: red;
}


.ipContact {
    border: 0px solid #FFFFFF;
    background-color: #FAD78D;
}

.ipContactSubmit {
    border: 0px solid #FFFFFF;
    background-color: #FFFFFF;
    font-size: 11px;
	font-family: Arial, Helvetica;
	line-height:20px;
	letter-spacing: 1px;
	color: #3D3D3F;
	padding-left: 1px;
	margin-left: 1px;
}