@media all{
  
/* HTML TAgs -------------------------------------*/
body, table, td, th, tr, div, h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body,h1, h2, h3, h4, h5, h6, h7 {padding: 0; margin: 0;}
h1 {font-size: 14px;font-weight: bold;}
h2 {font-size: 12px;}
h2, h3 {font-weight: bold;}
h4, h5, h6 {font-weight: normal;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h7 a {color:#3366CC;}
ul{margin:5px;padding-left: 15px;}
li{margin-bottom: 2px;}
/* -----------------------------------------------*/




/* Main-Struckture -------------------------------*/
#headMenu{
  clear: both;
  height: 22px;
  padding: 1px 0 0 0;
  background-image: url('../bilder/menu_bg-liner.gif');
  background-repeat: repeat-x;
  min-width: 900px;
  white-space: nowrap;
  margin:0;
  width: 1024px;
  background-color:#000;
}
#headMenu li{display: inline; padding:0;}
#headMenu img{
  border:none;
  border-right: 1px solid #7FCFFF;
  height:21px;
}
#headMenu img:hover{background-color:#5591c8;}

.menuLayer{
  padding: 3px 3px 3px 3px;
  margin: 0;
  background-color: #fff;
  position: absolute;
  border: 1px solid black;
  border-top:none;
  visibility: hidden;
  display: table;
}
.menuLayer a{
  display:block;
  padding-top:1px;
  padding-bottom:1px;
  text-decoration:none;
  color:#000;
}
.menuLayer a:hover{background-color:#9dbfdf;}
.menuLayer li{display: inline; padding:0;}

  /* Position der Submenüs */
  #subMen1{left:104px;}
  #subMen2{left:255px;}
  #subMen4{left:610px;}


#mainContent{padding: 18px 0px 25px 15px; width:994px;}
/* -----------------------------------------------*/




/* AFP Look 'n Style -----------------------------*/
.multiTbl, .singleTbl{
  border-bottom:2px solid #1166CC;
  /*width:95%;*/
}
.multiTbl th, .singleTbl th{
	background-color: #1166CC;
	padding: 50px 10px 0 10px;
	vertical-align: text-top;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	border-top: 2px solid #fff;
}
.multiTbl td, .singleTbl td{
  padding-left:10px; 
  padding-top:30px;
  border-top:2px solid #1166CC;
}
.multiTbl td td, .singleTbl td td{
  border:none;
  padding:0;
}
.singleTbl th{border-top-color:#1166CC;}

.pfeilList{list-style-image: url(../bilder/raquo-lister.gif);}
.pfeilList h2{display:inline;}
.pfeilList li{margin-bottom:40px;}

.infoBox{
  border:1px dashed Black; 
  background-color:#F6F3C4; 
  padding:5px; 
}	
	
.clear{clear:both;}

.lineCont{
  border-left:6px solid #1166CC;
  border-top:2px solid #fff;
  padding:10px;
  padding-right:0;
}

.goTop{
  text-decoration:none;
  padding-bottom:1px;
  display:block;
  text-align:center;
  color:#1166CC;
  font-size:9px;
  border-bottom:1px solid #1166CC;
}
/* -----------------------------------------------*/
}

