 body {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #333333;
        background-color : #ffffff;
        background-image: url(images/hg_site.gif);
 }

.aktiv {
background-color : white;
color: black;
border-bottom-width : 1px;
border-bottom-style : solid;
border-left-width : 5px;
border-left-style : solid;
border-color : red;
padding-left : 5px;
}
.head {
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
border : 0 none ;
border-top-style : solid;
border-color : red;
border-right-style : solid;
padding-left : 3px;
padding : 3px;
font-weight : bold;
}
/* Überschrift-Stile:  */
/* Überschrift-Tourismus:  */
h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #8FAB8F;
padding-left :5px;
margin-bottom: 1px;
}
h1.startseite {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333366;
BORDER-RIGHT: #996633 1px solid; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #996633 1px solid; 
PADDING-LEFT: 10px; 
FLOAT: left; 
PADDING-BOTTOM: 3px; 
MARGIN: 1px; 
VERTICAL-ALIGN: middle; 
BORDER-LEFT: #996633 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #996633 1px solid; 
WIDTH: 370px; 
HEIGHT: 15px; 
BACKGROUND-COLOR: #fef3d9; 
TEXT-ALIGN:left
}
/* Überschrift-Regional:  */
h1.regio {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #CB0D0D;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift-Wirtschaft:  */
h1.wi {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color :#FFDC00;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift-Marktplatz:  */
h1.markt {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #cc6600;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift-Service:  */
h1.service {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #669999;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift-News:  */
h1.news {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #333366;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift-Info:  */
h1.info {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #9999cc;
padding-left :5px;
margin-bottom: 1px;
}
h1.index {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
border-top-width : 3px;
border-top-style : solid;
border-left-width :3px;
border-color : #990000;
border-left-style : solid;
padding-left : 5px;
margin:0px;

}
/* Überschrift2:  */
h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #333333;
background-color : #ffffff;
padding-left :5px;
margin-bottom: 1px;
}
/* Überschrift2: hg-dunkenlblau */
h2.hg-trans {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #ffffff;
background-color :transparent;
padding-left :1px;
margin-bottom: 1px;
}
/* Überschrift2:Liste  */
h2.liste {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #333333;
background-color : transparent;
padding-left :0px;
margin-bottom: 0px;
}
h2.wi {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #333333;
background-color : #ffffff;
padding-left :5px;
margin-bottom: 0px;
margin-top: 10px;
}
/* Überschrift3:  */
h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #999999;
background-color : #ffffff;
padding-left :10px;
margin-top: 3px;
margin-bottom: 1px;
}

/* Hinterlegt-index-start:  */
h5 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #333333;
background-color : #eeeeee;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #eeeeee;
padding-left :5px;
background-repeat: repeat;
margin-bottom: 3px;
}
/* Hinterlegt-Marktplatz:  */
h6 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #cccccc;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #333333;
padding-left :10px;
BACKGROUND-IMAGE: url(images/block10-blau.gif);
background-repeat: repeat;
margin-bottom: 3px;
}
p {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
padding-left : 5px;
margin-bottom: 1px;
}

p.h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #999999;
background-color : #ffffff;
padding-left :10px;
margin-top: 3px;
margin-bottom: 1px;
}
form  {
font-family :  Arial, Verdana, Helvetica, sans-serif;
color : #333333;
background-color: #ffffff;
font-size : 8pt;
margin-left : 5px;
}
table {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
margin-top: 0;
margin-bottom: 0;
}
/* ZEICHENVORLAGEN */
i {
color : #000066;
background-color : #ffffff
}
b {
color : #333366;
background-color : #ffffff
}
/* Link-Stile:  */
A:link {
text-decoration : none;
color : #000000;
background-color : transparent;
}
A:visited {
text-decoration : none;
color : #990000;
background-color: transparent;
}
A:hover {
text-decoration : underline;
color : #000000;
background-color : transparent;
}
A:active {
text-decoration : none;
color : #990000;
background-color :transparent;
}
/*Menuepositionen-Tourismus*/
.tn {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-t2-hg.gif);
        background-repeat: repeat;
}
/*Menuepositionen-Regionales*/
.rn         {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-b2-hg.gif);
        background-repeat: repeat;
}
/*Menuepositionen-Wirtschaft*/
.wn        {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-w2-hg.gif);
        background-repeat: repeat;
}
/*Menuepositionen-Bürgerservice*/
.bn        {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-s2-hg.gif);
        background-repeat: repeat;
}
/*Menuepositionen-Marktplatz*/
.mn         {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-m2-hg.gif);
        background-repeat: repeat;
}
/*Menuepositionen-Nachrichten*/
.na {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left:  20px;
        padding-bottom: 2px;
        background-image:  url(images/n-n2-hg.gif);
        background-repeat: repeat;
}
/*Image-Start-Tourismus*/
.t-navi {
        width: 132px;
        height: 15px;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-left: 12px;
        padding-bottom:5px;
        background-image:  url(images/block10.gif);
        background-repeat: no-repeat;
}
/* Navi-Mouse over */
a.t-navi:link {
        text-decoration : none;
        color : #333333;
        background-color: #cccccc;
        background-image:  url(images/block10.gif);
}
a.t-navi:visited {
          text-decoration : none;
          color : #333333;
          background-color: #cccccc;
          background-image:  url(images/block10-blau.gif);
}
a.t-navi:hover {
         text-decoration :underline;
         color : #333333;
         background-color: #cccccc;
         background-image:  url(images/n-t2.gif);
}
a.t-navi:active {
         text-decoration : none;
         color : #333333;
         background-color:  #cccccc;
         background-image:  url(images/block10.gif);
}
/*Nav1-content*/
.nav1:link   {
        text-decoration : none;
        color : #990000;
        background-color: transparent;
        background-repeat: repeat;
}
a.nav1:link   {
        text-decoration : none;
        color : #990000;
        background-color: transparent;
        background-repeat: repeat;
}
a.nav1:visited {
        color: #990000;
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer_w.gif);
}
a.nav1:hover {
        text-decoration : underline;
        color : #333333;
        background-color: transparent;
        background-image:  url(spacer_w.gif);
}
a.nav1:active {
         color: #990000;
         background-color: transparent;
}

/*link-content*/
.linkcontent:link   {
		color : #333333;
		text-decoration : none;
        background-color: #FFFFFF;
        
}
a.linkcontent:link   {
        text-decoration : none;
        color : #333333;
        background-color: #FFFFFF;
        background-repeat: repeat;
}
a.linkcontent:visited {
		text-decoration : none;
        color: #666666;
        background-color: #FFFFFF;
        background-repeat: repeat-x;
}
a.linkcontent:hover {
        text-decoration : underline;
        color : #666666;
        background-color: #FFFFFF;
}
a.linkcontent:active {
		 text-decoration : none;
         color: #666666;
         background-color: #FFFFFF;
}
/*Nav2-blaue-navi*/
.nav2:link   {
        text-decoration : none;
        color : #FFFFFF;
        background: #333366;
        background-repeat: repeat;
}
a.na2:link   {
        text-decoration : none;
        color : #FFFFFF;
        background: #333366;
        background-repeat: repeat;
}
a.nav2:visited {
        color: #FFFFFF;
        background: #333366;
        background-repeat: repeat-x;
}
a.nav2:hover {
        text-decoration : underline;
        color : #FFFFCC;
        background: #333366;
}
a.nav2:active {
         color: #FFFFFF;
         background: #333366;
}
/*hg-g Link Text auf grünem Hintergrund*/
.hg-gr:link   {
        text-decoration : none;
        color : #990000;
        background-image: url(images/hg_site.gif);
        background-repeat: repeat;
}
a.hg-gr:link   {
        text-decoration : none;
        color : #990000;
        background-image: url(images/hg_site.gif);
        background-repeat: repeat;}
a.hg-gr:visited {
        color: #990000;
        background-image: url(images/hg_site.gif);
        background-repeat: repeat-x;
}
a.hg-gr:hover {
        text-decoration : underline;
        color : #333333;
        background-image: url(images/hg_site.gif);
        background-repeat: repeat;}
a.hg-gr:active {
         color:#990000;
         background-image: url(images/hg_site.gif);
         background-repeat: repeat;}
/*Navh-Überschriften*/
.navh:link   {
        text-decoration : none;
        font-size : 10pt;
        color : #333333;
        background-color: #FFFFFF;
        background-repeat: repeat;
}
a.navh:link   {
        text-decoration : none;
        font-size : 10pt;
        color : #333333;
        background-color: #FFFFFF;
        background-repeat: repeat;
}
a.navh:visited {
        text-decoration : none;
        font-size : 10pt;
        color : #333333;
        background-color: #FFFFFF;
        background-repeat: repeat-x;
        background-image: url(spacer_w.gif);
}
a.navh:hover {
        text-decoration : none;
        font-size : 10pt;
        color : #333333;
        background-color: #FFFFFF;
        background-image:  url(spacer_w.gif);
}
a.navh:active {
        text-decoration : none;
        font-size : 10pt;
        color : #333333;
        background-color: #FFFFFF;
}
/*Navtop-navigation Top*/
.top:link   {
        text-decoration : none;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
}
a.top:link   {
        text-decoration : none;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
}
a.top:visited {
        text-decoration : none;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.top:hover {
      text-decoration : none;
      font-size : 8pt;
      color : #333333;
      background-color: transparent;
      background-image:  url(spacer.gif);
}
a.top:active {
      text-decoration : none;
      font-size : 8pt;
      color : #000000;
      background-color: transparent;
}
/*Navwi-navigation Liste Brachenverzeichnis*/
.wi:link   {
        text-decoration : none;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
}
a.wi:link   {
        text-decoration:underline;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
}
a.wi:visited {
        text-decoration : none;
        font-size : 8pt;
        color : #000000;
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.wi:hover {
      text-decoration : none;
      font-size : 8pt;
      color : #333333;
      background-color: transparent;
      background-image:  url(spacer.gif);
}
a.wi:active {
      text-decoration : none;
      font-size : 8pt;
      color : #000000;
      background-color: transparent;
}
/*images-link*/
.images:link   {
        text-decoration : none;
        background-color: transparent;
		}
a.images:link   {
        text-decoration : none;
        background-image:  url(spacer.gif);
}
a.images:visited {
        text-decoration : none;
        background-image:  url(spacer.gif);
}
a.images:hover {
        text-decoration : none;
        background-image:  url(spacer.gif);
}
a.images:active {
      text-decoration : none;
      background-image:  url(spacer.gif);
}
/*blau-link*/
.blau:link   {
        text-decoration : none;
        font-size :8pt;
        color : #CCCCCC;
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.blau:link   {
        text-decoration : none;
        font-size : 8pt;
        color : #CCCCCC;
        background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.blau:hover {
        text-decoration : none;
        font-size : 8pt;
        color : #CC0000;
 background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.blau:visited {
        text-decoration : none;
        font-size : 8pt;
        color : #CCCCCC;
 background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
a.blau:active {
      text-decoration : none;
      font-size : 8pt;
      color : #CCCCCC;
       background-color: transparent;
        background-repeat: repeat-x;
        background-image: url(spacer.gif);
}
.rahmen-td {

MARGIN: 0px; 
VERTICAL-ALIGN: middle; 	
BORDER: #996633 1px solid; 
PADDING: 1px 1px 1px 5px; 
WIDTH: 185px; 
HEIGHT: 12px; 
BACKGROUND-COLOR: #fef3d9; 
TEXT-ALIGN: left;
}

.rahmen-bild {
BORDER-RIGHT: #996633 1px solid; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #996633 1px solid; 
PADDING-LEFT: 1px; 

PADDING-BOTTOM: 1px; 
MARGIN: 1px; 
VERTICAL-ALIGN: middle; 
BORDER-LEFT: #996633 1px solid; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #996633 1px solid; 
WIDTH: 185px; 
HEIGHT: 116px; 
BACKGROUND-COLOR: #fef3d9; 
TEXT-ALIGN: left;
}

hr.line {
color : #333333;
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #CB0D0D;
padding-left :5px;
margin-bottom: 1px;
}
.bg-banner-links {background-image: url(images/temp/bwt-links.gif); background-repeat:no-repeat;}
.bg-banner-rechts {background-image: url(images/temp/bottwartal-rechts.jpg); background-repeat:no-repeat; background-position:right;}
.bg-ball {background-image:url(images/sonstiges/hg-ball.gif); background-repeat:no-repeat;}

/*farbige Tabellen-Zeilen  - Unterkünfte*/
/*ungerade Zeile*/
.Zeilenfarbe { background-color:#EBEBEB}

