<style type="text/css">
<!--
body.test { background-color: #FFC000; }
body {  background-color: #FFC000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	font-size: 100.1%; }

h1  { font-size:1.1em; font-family: Times New Roman, Times, serif; font-weight:bolder; color:#333399; }
h2  { font-size:1.0em; font-family: Times New Roman, Times, serif; font-weight:bolder; }
h3  { font-size:1.5em; font-family: Times New Roman, Times, serif; font-weight:bolder; color:#CC3300; }
h4  { font-size:1.5em; font-family: Times New Roman, Times, serif; font-weight:bolder; color:#009933; }
h5  { font-size:1.2em; font-family: Times New Roman, Times, serif; font-weight:bolder; color:#CC0000; }
p   { font-size:0.9em; font-family: Times New Roman, Times, serif; font-weight:bolder; }
ul  { font-size:0.9em; font-family: Times New Roman, Times, serif; padding:0px; margin-bottom:0px; margin-top:2px; }



a:link    { text-decoration:underline; color:#333399; }
a:visited { text-decoration:none; }
a:hover   { color: #a11111; text-decoration:none; }
a:active  { text-decoration:none; }


a.nav01:link                 { font-size:0.71em; text-decoration:none; color:#ffffff; font-weight:bolder; padding:4px; line-height:1.5em; }
a.nav01:visited              { font-size:0.71em; text-decoration:none; color:#ffffff; font-weight:bolder; padding:4px; line-height:1.5em; }
a.nav01:hover                { font-size:0.71em; text-decoration:underline; color:#FEC000; font-weight:bolder; padding:4px; line-height:1.5em; }
a.nav01:active               { font-size:0.71em; text-decoration:none; color:#FEC000; font-weight:bolder; padding:4px; line-height:1.5em; }

a.aktiv:link                 { font-size:0.71em; text-decoration:none; color:#ffffff; font-weight:bolder; background-color:#a11111; line-height:1.5em; padding:4px;}
a.aktiv:visited              { font-size:0.71em; text-decoration:none; color:#ffffff; font-weight:bolder; background-color:#a11111; line-height:1.5em; padding:4px;}
a.aktiv:hover                { font-size:0.71em; text-decoration:none; color:#FEC000; font-weight:bolder; background-color:#a11111; line-height:1.5em; padding:4px;}
a.aktiv:active               { font-size:0.71em; text-decoration:none; color:#ffffff; font-weight:bolder; background-color:#a11111; line-height:1.5em; padding:4px;}


.rahmen                      { width:800px; height: 600px; border:0px; padding:0px; border-spacing:0px; border-collapse:collapse;
                               border-color: #000000; border-style: dotted; border-width: 1px; margin:auto;  }

.header                      { background-image:url(../pict/bg-header.jpg); margin: 0px; background-color: #00A6E1; height: 114px; padding:0px; }

.navbar                      { background-image:url(../pict/bg-navbar.jpg); background-color: #017EFF; width: 150px; height: 504px;
                               padding:0px; margin: 0px;
                               background-repeat:no-repeat; vertical-align:top;
                               border-right-style:dotted; border-right-color:#000000; border-right-width:1px; }

.inhalt                      { background-image:url(../pict/bg-inhalt.jpg); margin: 0px;
                               background-color: #ffffff; padding:20px; vertical-align:top;
                               width:650px; }

.adresse                     { background-color: #FFEAB6; padding:5px;
                               border-top-style:dotted; border-top-color:#000000; border-top-width:1px;
                               font-size:0.68em;
                               text-align:center; }
.text                        { margin: 0px; vertical-align:top; padding:5px; }
.bilder                      { margin: 0px; vertical-align:top; padding:5px; }

.preisheader    { margin: 0px; background-color: #FFDC00; padding:5px; font-size:1.1em; }
.preis          { margin: 0px; background-color: #ffffff; padding:5px; font-size:0.9em; border-bottom-color: #00A6E1; border-bottom-style: solid; border-bottom-width: 1px; font-weight:bolder; }
.preise         { margin: 0px; background-color: #ffffff; padding:5px; font-size:0.9em; border-bottom-color: #00A6E1; border-bottom-style: solid; border-bottom-width: 1px; text-align:right; }

a.bildergalerie:link    { font-size:0.80em; text-decoration:none; color:#00A6E1; font-weight:bolder; padding:8px; text-align:left; }
a.bildergalerie:visited { font-size:0.80em; text-decoration:none; color:#00A6E1; font-weight:bolder; padding:8px; text-align:left; }
a.bildergalerie:hover   { font-size:0.80em; text-decoration:none; color:#FFDC00; font-weight:bolder; padding:8px; text-align:left; }
a.bildergalerie:active  { font-size:0.80em; text-decoration:none; color:#00A6E1; font-weight:bolder; padding:8px; text-align:left; }


.formular    { background-color:#ffffff; padding:1px; font-size: 0.9em; color:#00000;  font-family: Times New Roman, Times, serif;}
.formul      { margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.pflicht     { background-color:#FFDC00; font-size: 0.9em; color: #C7291D;  font-family: Times New Roman, Times, serif; }
.pflichtfeld { margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border-color: #C7291D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; }
.loeschen    { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #cccccc; border: 1px #000000 solid; padding: 5px;}
.abschicken   {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; background-color: #A11111; border: 1px #C7291D solid; padding: 5px; font-weight:bold;}


img			{ border:0; }

.bildbereich            { padding:0;
                          margin:0;
                          width:600px;
                          font-size:0.70em;
                          text-align:center;
                          vertical-align:top; }

.thumbnailgallery	{ padding:0px;
                          margin:0px;
                          width:100%;
                          text-align:center;  }

.links                  { text-align:left;
                          vertical-align:top; }

.uebersicht		{ text-align:center;
                          vertical-align:top;
                          font-size:0.68em; }

.rechts			{ text-align:right;
                          vertical-align:top; }

.thumbnail		{ height:150px;
                          margin:0;
                          text-align:center;
                          vertical-align:center;
                          background-color:#ffffff;
                          border-width:1px; border-style:solid; border-color:#aeaeae; }

.bildrand 	        { padding:0px; border-width:1px; border-style:solid; border-color:#aeaeae; background-color:#ffffff; }
.bildrand-gross		{ padding:0px; border-width:1px; border-style:solid; border-color:#aeaeae; background-color:#ffffff; }

.bildbeschreibung       { text-align:center; font-size:0.68em; }



//-->
</style>
