
body    {
        color: #000000;
        font-size: 12px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        background-color: #014A8E;
        line-height: 22px;
        letter-spacing: 0px;
        word-spacing: 2px;
        margin-top: 0px;
        margin-left: 0px;
        scrollbar-base-color : #FFFFFF;
        scrollbar-shadow-color : #7384A0;
        scrollbar-arrow-color: #7384A0;
        scrollbar-darkshadow-color: #363C59;
        scrollbar-face-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #7384A0;
 }

TABLE#maintab {
        border-top: 1px solid #FFF;
        border-left: 1px solid #FFF;
        border-right: 1px solid #FFF;
        border-bottom: 1px solid #FFF;
         }

TABLE#inhalttab {
        background-color: #fff;
        border-left: 1px solid #014A8E;
        border-right: 1px solid #014A8E;
        border-bottom: 1px solid #014A8E;
         }


h1  {
        font-size: 18px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #014A8E;
        text-decoration: none;
        margin-top: 1px;
         }

h2  {
        font-size: 16px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #014A8E;
        text-decoration: none;
        margin-top: 10px;
         }

h2.produkt  {
        font-size: 16px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #F98C06;
        text-decoration: none;
        margin-top: 15px;
        margin-bottom: 15px;
        text-indent:15px;
         }

h2.produkt3  {
	font-size: 16px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 15px;
	text-indent: 15px;
}
			
h3  {
        font-size: 14px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #014A8E;
        text-decoration: none;
        margin-top: 5px;
        margin-bottom: 5px;
         }

h4  {
        font-size: 13px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #363C59;
        text-decoration: none;
        margin-top: 1px;
         }

h4#tip2  {
        font-size: 13px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 100%;
        font-weight: bold;
        color: #C0D9E4;
        text-decoration: none;
        margin-top: 1px;
         }

strong  {

        font-size: 12px;
        font-weight: bold;
        text-decoration: none; }

b        {

        font-size: 12px;
        font-weight: bold;
        letter-spacing: 0px;
        word-spacing: 0px;
        color: #000000;
        text-decoration: none; }

DIV      {
        color: #000000;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-size: 12px;
        line-height : 18px;
        letter-spacing: 0px;
        word-spacing: 0px;
 }

DIV#bread {
        font-size: 11px;
        text-indent:20px;
         }

TD.textfeld     {
        color: #000000;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-size: 14px;
        line-height : 16px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 2px 0px 1px 0px;
 }

DIV#textspalte2     {
        color: #000000;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-size: 12px;
        line-height : 18px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 31px 10px 1px 17px;
 }

DIV.text     {
        background-color: #FFF;
        color: #000000;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-size: 12px;
        line-height : 17px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 15px 15px 10px 20px;
        border-top: 1px solid #000;
        border-left: 1px solid #000;
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
 }

 
div.scrollfeld { position:relative; width:770px; height:600px; left:0px; top:0px;
         overflow:auto; padding:1px; background:#FFF; z-index:0; overflow-x:hidden;
         font-size: 9px; font-family: arial,tahoma,helvetica;
         scrollbar-base-color : #e3e3e3;
         scrollbar-shadow-color : #ddd;
         scrollbar-arrow-color: #014A8E;
         scrollbar-darkshadow-color: #014A8E;
         scrollbar-face-color: #fff;
         scrollbar-highlight-color: #99f;
         scrollbar-3dlight-color: #eee;
			    } 
 
  
div.fn { position:relative; width:180px; height:600px; left:0px; top:0px;
         overflow:auto; padding:1px; background:#FFF; z-index:0; overflow-x:hidden;
         font-size: 9px; font-family: arial,tahoma,helvetica;
         scrollbar-base-color : #e3e3e3;
         scrollbar-shadow-color : #ddd;
         scrollbar-arrow-color: #014A8E;
         scrollbar-darkshadow-color: #014A8E;
         scrollbar-face-color: #fff;
         scrollbar-highlight-color: #99f;
         scrollbar-3dlight-color: #eee;    }
 
 
DIV.headline
{       background-color: #1460AE;
        width:770px;
        height:52px;
        color: #fff;
        border-right: 1px solid #1460AE;
        border-bottom: 2px solid #fff;
 }

H1.headline
{       color: #fff;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-size: 24px;
        line-height : 22px;
        letter-spacing: 0px;
        margin-top:14px;
        margin-bottom:14px;
 }


TD.inhalt1 {
        border-top: 1px solid #014A8E;
        border-left: 1px solid #014A8E;
        border-bottom: 1px solid #014A8E;
        font-size: 10px;
        line-height : 11px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 4px 8px 10px 8px;
}

TD.inhalt2 {
        border-top: 1px solid #014A8E;
        border-left: 1px solid #014A8E;
        border-right: 1px solid #014A8E;
        border-bottom: 1px solid #014A8E;
        font-size: 10px;
        line-height : 11px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 4px 8px 10px 8px;
}

TD.inhalt3 {
        border-left: 1px solid #014A8E;
        border-right: 1px solid #014A8E;
        border-bottom: 1px solid #014A8E;
        font-size: 10px;
        line-height : 11px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 4px 8px 10px 8px;
}


DIV#contenttext   {
        background-color: #fff;
        font-size: 12px;
        padding: 30px 18px 25px 30px;
}

DIV#produkttext   {
        background-color: #fff;
        font-size: 10px;
        padding: 10px 18px 5px 8px;
}


TD.t   {
        font-size: 10px;
        border-top: 1px solid #FFF;
}

TD.ttr   {
        font-size: 10px;
        border-left: 1px solid #FFF;
        border-top: 1px solid #FFF;
        padding-left: 4px;
}

TD.fusstext {
        font-size: 10px;
        line-height : 11px;
        letter-spacing: 0px;
        word-spacing: 0px;
        padding: 10px 8px 10px 15px;
}


div#smenue a:hover {
        color: #000000;
        font-size: 12px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-weight: bold;
        line-height : 20px;
        letter-spacing: 0px;
        word-spacing: 0px;
        width: 100%;
        background-color: #51EAB7;
}


TD.menue      {
        color: #000000;
        font-size: 13px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        font-weight: bold;
        line-height : 20px;
        letter-spacing: 0px;
        word-spacing: 0px;
 }

DIV#druck    {
                visibility: hidden;
 }

DIV#copy    {
                font-size: 10px;
                color:white;
                visibility: show;
 }

DIV#copyhinweis      {
                visibility: hidden;
                font-size: 7px;
                line-height: 6px;
 }

DIV.book    {
                position: relative;
                left: -3px;
 }


IFRAME  {
        background-color: #ECF8FF;
}

SMALL   {
        color: #666666;
        font-size: 9px;
        letter-spacing: 5px;
        word-spacing: 22px;
        line-height: 15px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 125%;
        letter-spacing: 0px;
        word-spacing: 0px;
 }

div.adress   {
        color: #000;
        font-size: 10px;
        letter-spacing: 1px;
        word-spacing: 0px;
        line-height: 11px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        margin-left: 35px;
 }

h1.menuehead    {
        color: #666666;
        font-size: 9px;
        letter-spacing: 5px;
        word-spacing: 22px;
        line-height: 14px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        line-height: 125%;
        letter-spacing: 0px;
        word-spacing: 0px;
        margin-bottom: 3px;
 }

SPAN    {
        color: #20208E;
        font-size: 12px;
        line-height: 5px;
        font-family: Arial, Tahoma, Verdana, Helvetica;
        text-decoration: underline;
        line-height: 90%;
        letter-spacing: 0px;
        word-spacing: 0px;
 }

.tipps {
        width:740px;
         color: #000; font-weight: normal;
        padding: 15px 15px 15px 15px;
        text-decoration: none;
        border-left: 0px solid #FFF;
        border-top: 1px solid #FFF;
        }

.inputsubmit {
        font-size: 11px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
        letter-spacing: 2px;
        background-color: #4D8DAD;
        border: 1px solid #32668E;
        margin-top: 5px;
}
.inputtext {
        font-size: 14px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        background-color: #C0D9E4;
        border: 1px solid #32668E;
}


#navcontainer {
         width: 199px;
         background-image: url(img/leftback.gif);
         border-bottom: 1px solid #fff;
          }

#navcontainer ul
{
margin-left: 0;
margin-bottom: 0;
padding-left: 0;
list-style-type: none;
text-indent: 23px;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer li
{
border-bottom: 1px solid #FFF;
border-left: 0px solid #FFF;
border-right: 0px solid #FFF;
}

li#sub1, li#sub2, li#sub3, li#sub4, li#sub5, li#sub6, li#sub7, li#sub8, li#sub9, li#sub10
{
        font-size: 11px;
        line-height: 16px;
        text-indent: 25px;
}

li#sub11, li#sub12, li#sub13, li#sub14, li#sub15, li#sub16, li#sub17, li#sub18, li#sub19
{
        font-size:11px;
        line-height: 13px;
        text-indent: 45px;
}

li#sub21, li#sub22, li#sub23, li#sub24, li#sub25, li#sub26, li#sub27, li#sub28, li#sub29
{
        font-size:10px;
        line-height: 12px;
        text-indent: 65px;
}

li#sub101, li#sub102, li#sub103, li#sub104, li#sub105, li#sub106, li#sub107, li#sub108, li#sub109
{
        font-size:10px;
        line-height: 12px;
        text-indent: 75px;
}


#navcontainer a
{
display: block;
padding: 3px;
width: 199px;
color: #fff;

}

#navcontainer a:link, .navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #C0D9E4;
color: #000;
}



a:hover.text { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #000000; text-decoration: underline;}
a:link.text { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #000000; text-decoration: underline; }
a:visited.text { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #000; text-decoration: underline; }
a:visited:hover.text {
	background-image: url(img/pfeil_mehr1.gif);
	color: #003399;
	text-decoration: underline;
	padding-left: 11px;
}

a:hover.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline;}
a:link.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited:hover.text2 {
        background-image: url(img/pfeil_mehr1.gif);
        color: #f00;
        text-decoration: underline;
        padding-left: 11px;
}

a:hover.text3 { background-image: url(img/fenster_mehr.gif); padding-left: 14px; color: #000; font-size:14px; font-weight:bold; text-decoration: underline;}
a:link.text3 { background-image: url(img/fenster_mehr.gif); padding-left: 14px; color: #000; font-size:14px; font-weight:bold; text-decoration: underline; }
a:visited.text3 { background-image: url(img/fenster_mehr.gif); padding-left: 14px; color: #000; font-size:14px; font-weight:bold; text-decoration: underline; }
a:visited:hover.text3 {
   font-size:14px; font-weight:bold;
        background-image: url(img/fenster_mehr1.gif);
        color: #f00;
        text-decoration: underline;
        padding-left: 14px;
}

a:hover.bild { background-image: url(img/bild_mehr.gif); padding-left: 14px; color: #000000; text-decoration: nonne;}
a:link.bild { background-image: url(img/bild_mehr.gif); padding-left: 14px; color: #000000; text-decoration: none; }
a:visited.bild { background-image: url(img/bild_mehr.gif); padding-left: 14px; color: #564f4e; text-decoration: none; }
a:visited:hover.bild {
        background-image: url(img/bild_mehr1.gif);
        color: #564f4e;
        text-decoration: underline;
        padding-left: 14px;
}

a:hover.me { color: #FFFFFF; text-decoration: none;}
a:link.me { color: #FFFFFF; text-decoration: none;}
a:visited.me { color: #FFFFFF; text-decoration: none; }
a:visited:hover.me { color: #FFFFFF; text-decoration: underline;}

a:hover.list { color: #000; font-size: 11px; font-weight:normal; text-decoration: none;}
a:link.list { color: #000; font-size: 11px; font-weight:normal; text-decoration: none;}
a:visited.list { color: #000; font-size: 11px; font-weight:normal; text-decoration: none; }
a:visited:hover.list { color: #F98C06; font-size: 11px; font-weight:normal; text-decoration: underline;}

a:hover.top { color:#000000; text-decoration: none;}
a:link.top { color:#000000; text-decoration: none;}
a:visited.top { color:#000000; text-decoration: none;}
a:visited:hover.top { color:#7A939D; text-decoration: none;}

a:hover.bread { color:#fff; text-decoration: none;}
a:link.bread { color:#fff; text-decoration: none;}
a:visited.bread { color:#fff; text-decoration: none;}
a:visited:hover.bread { color:#fff; text-decoration: underline;}

a:hover.bread1 { color:#F9D90C; text-decoration: none;}
a:link.bread1 { color:#F9D90C; text-decoration: none;}
a:visited.bread1 { color:#F9D90C; text-decoration: none;}
a:visited:hover.bread1 { color:#F9D90C; text-decoration: underline;}



.highslide-container div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 5px solid white;
	border-top: none;
	padding: 5px;
	background-color: white;
	text-align: center;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}



