body {
      scrollbar-DarkShadow-Color:#000000; 
      scrollbar-Track-Color:#F7F7F7; 
      scrollbar-Face-Color:#FFFFFF; 
      scrollbar-Arrow-Color:#990000
} 
body { 
      background-color: #FFCC99;
	  /*Hintergrund grau #F7F7F7*/
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  margin-top: 0px;
	  margin-left: 0px;
	  margin-right: 0px;
	  padding-top: 0px;
	  
}  
table { background-color: #FFFFFF
}
TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px
   }
.navili li {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: red;
	padding:2px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width : 1px;
	border-bottom-style : ridge;
	border-bottom-color : #CCCCCC;
    border-right-style : ridge;
    border-right-width :  1px;
    border-right-color :#CCCCCC;
    border-top-style :  ridge;
    border-top-width : 1px;
    border-top-color : #CCCCCC;
    border-left-style : ridge;
    border-left-color : #CCCCCC;
    border-left-width : 1px;
}
.aktumenu a:link { line-height: 160%;
}
.aktumenu  a:hover { line-height: 160%;
}
.aktumenu a:visited { line-height: 160%;
}
.aktumenu li { list-style-type:square;
               color:#FF0000
}
.aktumenu { background-color: #FFFF99
}
.aktumenu {border-bottom-width : 2px;
	border-bottom-style :solid;
	border-bottom-color : #CCCCCC;
    border-right-style : solid;
    border-right-width : 2px;
    border-right-color :#CCCCCC;
    border-top-style :  solid;
    border-top-width : 1px;
    border-top-color : #CCCCCC;
    border-left-style : solid;
    border-left-color : #CCCCCC;
    border-left-width : 1px
	}

.kltxt {font-size: 5px;
}
.kltxt10 {font-size: 10px;
}
.kltxt10fet {font-size: 10px;
             font-weight:bold
}
.txte { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000;
}
 .stilob {
	      background-color: #CCCCCC;
}

li {
	list-style-type: circle;
}
.list a:hover { background-color: #6699FF;
}
.list li {list-style-type: square;
          color:#6699FF
}

.list1 a:hover { background-color: #FFCC66
}               
h1 { font-size:18px
}
h2 { font-size:16px
}
.p p {
	background-color: #FFFFCC;
	padding:4px;
}
.tab tr {  background-color:#FFFFCC;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold
}
.fon  {  
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
	   color:#990000
}
.fet {
      font-weight:bold
}
.stuform {  
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px       
}
.hov a:link {
              font-size: 12px;  
} 
.hov a:hover { background-color: #FFCC99;
               padding:0px;
			   font-weight:normal;
               font-size: 12px;
			   color:#000000;
}
.hov a:visited { font-size: 12px;
}
.hovkl a:link {
              font-size: 10px;
			  line-height: 170%;
} 
.hovkl a:hover { 
               background-color: #FFCC99;
               padding:0px;
			   font-weight:normal;
               font-size: 10px;
			   color:#000000;
			   line-height: 170%;
			   
}
.hovkl a:visited { font-size: 10px;
                   line-height: 170%;
}
#slide {
	Position: Absolute;
	Left: 47px;
	Top: 238px;
	Visibility: Visible;
	width: 180px;
	height: 208px;
}
.Stil1 {
       color: #990000;
	   font-weight: bolder
}
.Stil2 {
       font-size:20px;
       color: #990000;
	   font-weight: 900
}
.Stil14 {
       color: #FFFFFF
}
.rame img  { border-color:#CCCCCC;
             border-bottom-width:thin
}
.img a:hover{
    padding: 0px;
	margin: 0px;
	border-width: 0px;
}
.img img{
	border-width: 1px;
	border-color:#CCCCCC
}
.imgor a:hover{
    padding: 0px;
	margin: 0px;
	border-width: 0px;
}
.imgor img{
	border-width: 0px;
}
.tabram1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-size:3px
}
.tabram td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#menu {
	position: absolute;
	top:171px;
	left:65px;
	padding:1px;
	width: 184px;
	visibility: visible;
	height: 168px;
	background-color:transparent
}
.tabtrans {
           background-color:transparent
}
#toptable {
    margin: 0px;
	padding: 0px
}
.togimg img{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color:#999999;
}
.togimgli img{
    border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #999999;
}
td #toptable{
    border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
/*Eigenschaften Kopfbereich Tabmenu*/
	#logo {
	font-family: "lucida grande", lucida sans, Arial, sans-serif;
	letter-spacing: -.1em;
	margin: 0;
	}
/*grundlegende Eigenschaften für das Registerkartenmenü*/
	#tabmenu {
		color: #000;
		border-bottom: 1px solid #000;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 10px 
		}
/*Listenformate*/		
     #tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none; 
		}
/*Formate für Linkbeschriftung*/		
	#tabmenu a, a.active {
		color: #fff;
		background: #cc9933;
		font: bold 1em Verdana, Arial, Helvetica, sans-serif;;
		border: 1px solid #000;
		padding: 2px 5px 0px 5px;
		margin: 0px;
		text-decoration: none; 
		}
/*Format für aktuell ausgewählten Tab */		
	#tabmenu a.active {
		background: #ffffcc;
		border-bottom: 1px solid #ffffcc;
		color:#cc9933;
		}
/*Format bei Mausover */
	#tabmenu a:hover {
		color: #fff;
		background: #ffcc33; 
		}
/*Format für bereits besuchten Tab*/		
	#tabmenu a:visited {
		color:; 
		}
/*Format für aktuell ausgewählten Tab bei Mausover*/		
	#tabmenu a.active:hover {
		background: #ffffcc;
		color: #cc9933; 
		}
/*Formate für Inhaltsbereich*/		
	#content {font: Verdana, Arial, Helvetica, sans-serif;
		text-align: justify;
		background: #ffffcc ;
		padding: 10px;
		border: 1px solid #000;
		border-top: none;
		z-index: 2;	
		}

	#content a {
		text-decoration: none;
		font-size: 10px; 
		color: #8C5A73; }

   #content a:hover { 
        background: #; 
		padding: 0px;
		font-size: 10px; 
		}

   #tabme {
       background:#FFCC66;
       border-top-style: ridge;
       border-top-color:#663300;
       border-top-width:1px;
       border-bottom-style: outset;
       border-bottom-color:#663300;
       border-bottom-width:1px;
       }
   #hbiinfo {
     background:#FFFFCC
   }
   #werbung {
	position: absolute;
	left: 256px;
	top:75px;
	width:600px;
	height:350px;
}
/*Formate für Kalender*/	
td#smallcalapptoday {
   background-color:#ffcc99;
   border-style:solid;
   border-color:#ff0000;
   border-width:1px
   }
 td#smallcaltoday {
   border-style:solid; 
   border-color:#FF0000;
    border-width:1px
   }
td#smallcalapp {
	background-color:#ffcc66;
	border-style:solid;
    border-color:#cccccc;
	border-width:1px
}
#Layer1 {
	position:absolute;
	width:561px;
	height:274px;
	z-index:1;
	left: 289px;
	top: 135px;
	background-color: #CCCCCC;
	visibility: visible;
}
#jugengruppe_bw_kaernten {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility: hidden;
}

