@charset "iso-8859-2";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #FFF;
}
body {
	background-color: #666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:101%;
	text-align: center;
}

#centeredDiv{ 
	margin: auto; 
	text-align: left; 
	position:relative;
	width: 1000px;
}
/* zentrieren der seite */
/*body{ text-align: center;} .centeredDiv{ margin: 0px auto; text-align: left; position:relative; width: 400px;}*/


a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #FFF;
}

div.lang a {
	color: #FFF;
	text-decoration: none;
	font-weight:bold;
	font-size:0.9em;
}
div.lang a:hover {
	text-decoration: none;
	color: #0c6;
}

#layer {
	position:absolute;
	left:0px;
	top:0px;
	width:202px;
	height:274px;
	z-index:1;
}
#apDiv1 {
	position:absolute;
	left:319px;
	top:0px;
	width:328px;
	height:278px;
	z-index:2;
}

#apDiv2 {
	position:absolute;
	left:35px;
	top:185px;
	width:235px;
	height:124px;
	z-index:3;
}
#apDiv3 {
	position:relative;
	left:0px;
	top:8px;
	width:594px;
	min-height:505px;
	height:auto !important;  /* für moderne Browser */
	height:505px;  /*für den IE */
	
	z-index:4;
/*	background-color: #000000;*/
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-bottom:5px;
	margin-left: 5px;
}

#cntDiv {
	position:relative;
	margin-left: 10px;    	
	width:579px;
	min-height:505px;
	height:auto !important;  /* für moderne Browser */
	height:505px;  /*für den IE */
	border:0px solid red;

}

#apDiv4 {
	position:relative
	/*left:319px;*/
	/*top:187px;*/
	top:17px;
	width:602px;
	min-height:515px;
	z-index:4;
	padding-bottom: 10px;
	background-image:url(pics/hg_intern_content.jpg);
	background-repeat:repeat-y;
	border-right:1px solid #999999;
/*	background-color: #000000;*/
}
#apDiv5 {
	position:relative;
	/*left:319px;*/
	/*top:170px;*/
	width:604px;
	min-height:16px;
	z-index:4;	
	background-color: #555555;
	overflow: hidden;
}

#apDiv6 {
	position:absolute;
	left:319px;
	top:187px;
	width:602px;
	z-index:4;
}

#apDiv7 {
	position:absolute;
	left:842px;
	top:158px;
	width:100px;
	z-index:4;
	text-align:center;
}

#apDivMeta {
	position:absolute;
	left:35px;
	top:320px;
	width:235px;
	height:124px;
	z-index:3;
}

.subnav_fleestyler{
	border-bottom:1px solid #222222;
}

#subsubnav_fleestyler{
	position:absolute;
	left:30px;
	top:167px;
	width:594px;
	height:20px;
	z-index:5;
}
#subsubmenu{
	height:30px;
	border-top-color:#FFFFFF;
	border-top-style:dotted;
	border-top-width:2px;
	left:0;
	margin-bottom:5px;
	margin-left:5px;
	position:relative;
	top:8px;
	width:594px;
	z-index:4;
}

#ssm_div{
	/*height:30px;*/
	position:relative;
	top:8px;
	border-top-color:#FFFFFF;
	border-top-style:dotted;
	border-top-width:2px;
	padding:5px 0 5px 1px;
	margin-left:5px;
	width:594px;
	z-index:4;
}

/*
#apDiv2 {
	position:absolute;
	left:35px;
	top:185px;
	width:235px;
	height:124px;
	z-index:3;
}
#apDiv3 {
	position:relative;
	left:0px;
	top:8px;
	width:594px;
	min-height:505px;
	z-index:4;

	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-bottom:5px;
	margin-left: 5px;
}

#apDiv4 {
	position:absolute;
	left:319px;
	top:187px;
	width:602px;
	min-height:515px;
	z-index:4;
	padding-bottom: 10px;
	background-image:url(pics/hg_intern_content.jpg);
	background-repeat:repeat-y;
	border-right:1px solid #999999;

}

#apDiv5 {
	position:absolute;
	left:319px;
	top:170px;
	width:604px;
	height:16px;
	z-index:4;	
	background-color: #555555;
}

*/
#blackline1, #blackline2, #blackline3, #blackline4, #blackline5, #blackline6 {
	position:absolute;
	left:0px;
	top:16px;
	width:100%;
	height:0px;
	border-top:1px solid #000000;
	z-index:4;	
}
#blackline1 {
	top:16px;
}
#blackline2 {
	top:32px;
}
#blackline3 {
	top:48px;
}
#blackline4 {
	top:64px;
}
#blackline5 {
	top:80px;
}
#blackline6 {
	top:96px;
}

.news-list-date{
  float:left;
  font-family:Verdana;
  clear:both;
  display:block;
  font-size:11px;
  width:399px;
  padding:10px 0px 2px 0px;
}
.newsblck{
  float:left;
  font-family:Verdana;
  clear:both;
  display:block;
  font-size:11px;
  width:579px;
  border-bottom: 2px dotted #ccc; 
  margin:0;
  padding-bottom: 5px;
}
.newscnt{

   float:left;
  font-family:Verdana;    
  display:block;
  font-size:11px;
  width:389px;

}
div.hdl{
  display:block;
  padding-bottom:10px;
}
.hdl, .hdl a{
  float:left;
  clear:both;
  font-family:Verdana;
  font-size:12px;
  
  font-weight:bold;
  
}

.n{
  float:left;
  clear:both;
  font-family:Verdana;
  font-size:11px;
  display:block;
  width:389px;


}
.nimg
{
  float:right;
	margin: 3px 3px 5px 0;
}
.nimg a img{
  border:1px solid #cccccc;

}
.nimg a img.spacer-gif{
  display:none;
  border:none;
}

.news-list-morelink
{
		
}

div.bereich{
  font-family:Arial,Helvetica, sans-serif;
  font-size:14px;
  line-height:18px;    
  font-weight:bold;
  border:0px solid red;

}

.bodytext a, .bodytext a:link, .bodytext a:hover, .bodytext a:visited{
text-decoration:none;
font-style:italic;
color: #00ff66;
}

a.external-link-new-window{
  text-decoration:none;
}
a.external-link-new-window img{
  border:none;
}

span.marker{
color:#00ff66;
font-weight:bold;
}

a{

}

h3.csc-firstHeader{

 font-family:Arial,Helvetica, sans-serif;
  font-size:14px;
  line-height:18px;    
  font-weight:bold;
  border:0px solid red;

}

#flvplayercaption{
  min-width: 500px;
}
