body      {
        color:#000000;
        font-family:arial;
        font-size:12px;
        background-image:url(bilder/bg-1680-y.jpg);
        margin:1px;

              }
.fussleiste	{
	 background-color:#002222;
          text-align:center;
          ma rgin-left:25px;
          font-size:10px;
          height:30px;
          width:800px;
           	bor der-color:#113366;
           	bor der-width:0px;
           	bor der-style:solid;
		}
.weiss	{
	 color:#FFFFFF;
		}

.tabelle     {
        	 text-align:center;
          padding:0px; margin:0px;
          height:95%;
          width:100%;
       }
.tabelle-intro     {
        	 text-align:center;
          padding:0px; margin:0px;
          height:516px;
          width:940px;
       }

.mittig     {
        text-align:center;

       }
.links     {
        text-align:left;
       }
.obenlinks     {
        text-align:left;
        vertical-align:top;
       }
.rechts     {
        text-align:right;
       }
.intro	{
                 height:514px;
                 width:940px;
                 font-size:11px;
                 ba ckground-color:#113366;
        		color:#FFFFFF;
          	font-weight:normal;
                 font-style:italic;
                 text-align:left;
                 padding:0px;
                 margin:0px;
           	border-width:0px;
                 background-image:url(bilder/intro6.jpg);
		}

.titelbilder	{
                 font-size:20px;
                 ba ckground-color:#113366;
                 text-align:right;
        		color:#FFFFCC;
          	font-weight:normal;
                 font-style:italic;
                 width:100%;
                 padding:0px;
                 margin:0px;
           	border-width:0px;
                 background-image:url(bilder/titel-940x176a.jpg);
		}

td,p 	{
         font-size:13px;
	}
.admin  {
	 color:#8FDDDD;
          font-size:12px;
          font-weight:normal;
          text-decoration:none;
     	 padding:1px; margin:00px;
          font-style:normal;
	}
.admin:hover  {
	 color:#FFFFFF;
          font-weight:normal;
          font-size:12px;
          font-style:normal;
	}
.admin-reverse  {
	 color:#8FDDDD;
          font-weight:bold;
          font-size:11px;
          text-decoration:none;
     	 padding:1px; margin:00px;
	}
.admin-reverse:hover  {
	 color:#FFFFFF;
          font-size:12px;
          font-weight:bold;

	}


.haupt-navi  {
          font-weight:normal;
	 color:#8FDDDD;
          text-decoration:none;
          text-align:left;
          font-size:12px;
	 width:120px;
     	 padding:1px; margin:00px;
	}
.haupt-navi:hover {
	 color:#FFFFFF;
          width:120px;
          font-weight:bold;
          text-decoration:none;
          back ground-color:#113366;
	}
.haupt-navi-act  {
	 color:#FFFFCC;
          font-weight:normal;
          font-style:normal;
          text-decoration:none;
          font-size:12px;
     	 padding:1px; margin:00px;
	}
.haupt-navi-act:hover	{
	 color:#FFFFFF;
          width:120px;
          font-weight:bold;
          text-decoration:none;
        		}

.ha upt-navi-ax  {
	 color:#FFFFCC;
          font-weight:normal;

          text-decoration:none;
          font-size:12px;
     	 padding:1px; margin:00px;
	}
.ha upt-navi-ax:hover	{
		color:#FFFFCC;
                 back ground-color:#CA4F24;
          	font-weight:normal;
        		}

.navi-button	{
		padding:01px; margin:00px;
                 height:16px;
                 ba ckground-color:#113366;
         	text-align:left;
        		co lor:#FFFFFF;

           	bor der-color:#FFFFFF;
           	bor der-width:01px;
           	bor der-style:solid;
                 }
.navi-button-act	{

		padding:01px; margin:00px;
	 	back ground-color:#FFFFCC;
         	text-align:left;

           	bo rder-color:#FFFFFF;
           	bor der-width:01px;
           	bor der-style:solid;
                 height:16px;
        		}

.a-navi  {
	 color:#000000;
          font-weight:normal;
          text-decoration:none;
          text-align:center;
	}
.navi-tabelle	{
         	width:120px;

	}

.navi-fenster {
	padding:0px; margin:0px;
        	text-align:center;
         vertical-align:top;
	background-color:#002222;
         }


.inhalt-fenster {
	height:340px;

         width:800px;
	overflow:auto;
	border:00px;
         font-size:13px;
         font-family:arial;
         text-align:left;
	padding:10px; margin:0px;
         mar gin-left:20px;
         background-color:#FFFFFF;
         background-image:url(bilder/bg-802.jpg);
	scrollbar-base-color:#EEFFFF;
	scrollbar-3d-light-color:#00FFFF;
 	 scrollbar-arrow-color:#8FEEEE;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#224444;
  	scrollbar-highlight-color:#6666CC;
 	 scrollbar-shadow-color:#AAAAFF;
 	 scrollbar-track-color:#99BBBF;
		}
.imfenster {
	he ight:220px;

         width:780px;
	overflow:auto;
	border:00px;
         fo nt-size:13px;
         text-align:center;
	padding:0px; margin:0px;
		}
.reiseliste {
         width:700px;
	overflow:auto;
	border:00px;
         fo nt-size:13px;
         text-align:center;
	padding:06px; margin:0px;
		}
.reisetab {
	padding:02px; margin:0px;
        	text-align:right;
		}
.reisetabelle     {
        	 text-align:center;
          padding:00px; margin:0px;
          	}
.reisebericht {
	padding:06px; margin:04px;
        	text-align:right;
         vertical-align:top;
		}
.reisebilder {
	padding:06px; margin:04px;
        	text-align:center;
         vertical-align:top;
		}

.fenster1   {
	 background-color:#002222;
        	 text-align:right;
	}
.intro-ankuendigung  {
         font-size:14px;
	color:#FFFFCC;
         text-align:left;
         font-style:italic;
	}
.intro-fontsize  {
         font-size:12px;
        	color:#000000;
	}
.intro-header  {
         font-size:18px;
         text-align:left;
         font-style:italic;
	}
.intro-berlingo  {
         font-size:14px;
         text-align:left;
         font-style:italic;
	}

.inhalt-intro {
	overflow:auto;
	border:00px;
         font-size:12px;
         font-family:arial;
         text-align:left;
	padding:8px; margin:0px;
         mar gin-left:20px;
         bac kground-color:#FFFFFF;
         back ground-image:url(bilder/bg-802.jpg);
	scrollbar-base-color:#EEEEFF;
	scrollbar-3d-light-color:#0000FF;
 	 scrollbar-arrow-color:#FFFFCC;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#4466CC;
  	scrollbar-highlight-color:#6666CC;
 	 scrollbar-shadow-color:#AAAAFF;
 	 scrollbar-track-color:#99BBFF;
          	font-weight:normal;
                 font-style:normal;
		}
.intro-link  {
	 color:#8FDDDD;
          font-weight:normal;
          font-size:12px;
          text-decoration:none;
     	 padding:1px; margin:00px;
	}
.intro-link:hover  {
	 color:#FFFFCC;
          font-size:12px;
          font-weight:normal;
          background-color:#002233;

	}
.rechts   {
        	 text-align:right;
	}
.links   {
        	 text-align:left;
	}
.mitte   {
        	 text-align:center;
	}
.zentriert  {
        	 text-align:center;
          vertical-align:middle;
	}


.dummy-ueb  {
	 color:#000000;
          background-color:#FFFFCC;
          font-weight:normal;
          text-decoration:none;
          te xt-align:center;
	}
.dummy-ueb:hover	{
        		color:#000000;
		}
.fussleiste-leer	{
          text-align:right;
          font-size:10px;
          height:40px;
          width:100%;
		}
.tabelle3     {
        	 text-align:center;
          padding:0px;
          margin-top:0px;
          margin-right:0px;
       }
.citroen {
        background-color:#DDDDDD;
        color:#000000;
        font-family:arial;
        font-size:10px;
       }
.citroen-a {
        background-color:red;
        color:white;
        font-family:arial;
        font-size:11px;
       }
.impressum-m {
        back ground-color:#DDDDDD;
        color:#000000;
        font-family:arial;
        font-size:10px;
        text-align:center;
       }
.impressum {
        back ground-color:#DDDDDD;
        color:#000000;
        font-family:arial;
        font-size:10px;
       }
.impressum-l {
        back ground-color:#DDDDDD;
        color:#000000;
        font-family:arial;
        font-size:10px;
        text-align:left;
       }
.impressum-c {
        width:180px;
        background-color:#CCDDDD;
        color:#000000;
        padding:5px; margin:0px;
        font-family:arial;
        font-size:10px;
        border:01px;
       }
.inhalt-link:hover { color:#FFFFCC; background-color:#003366; text-decoration:none; }

a     {
        font-weight:bold;
        text-decoration:none;
        col or:#0033AA;
        color:#0F5555;
        font-family:arial;
       }

a:hover { co lor:#FFFFCC; back ground-color:#003366; text-decoration:none; }
.pix13 {
        font-size:11px;
        font-weight:bold;
       }
.printversion   {
                 font-weight:bold;

                 padding:01px;
                 margin:04px;

         	text-align:center;
         	font-size:11px;
        		color:#000000;

                 background-color:#99CCCC;
           	border-width:01px;
          	border-style:solid;
         	border-color:#002266;
                 font-family:arial;
                 vertical-align:middle;
        		}
.printversion:hover {
          background-color:#002222;
	 color:#FFFFFF;
        		}

.rahmen-gelb    {
       border-color:#FFFFCC;
       }
.einleitung  {
        font-family:comic sans ms;
        fo nt-family:arial;
         font-size:16px;
         font-style:italic;
         font-weight:normal;
        	text-align:center;
	}

.i-navi  {

	 color:#CCFFFF;
          font-weight:normal;
          text-decoration:none;
          text-align:center;
          font-size:12px;
     	 padding:1px;
          border-width:0px;
	}
.i-navi:hover {
	 color:#FFFFFF;
          font-weight:bold;
          text-decoration:none;
	}


.i-navi-feld	{

		padding:01px; margin:00px;
	        height:21px;
        		width:330px;
                 background-color:#223F55;
         	text-align:center;
        		color:#FFFFFF;

          border-color:#FFFFFF;
          border-width:01px;
          border-style:solid;
          	font-size:12px;
       		}

h3     {
        text-align:center;
        font-size:18px;
        font-weight:bold;
        color:black;
        font-style:italic;
       }

h4     {
        text-align:left;
        font-size:18px;
        font-weight:bold;
        color:black;
        font-style:italic;
        }
h5     {
        font-family:arial;
        text-align:center;
        font-size:20px;
        font-weight:bold;
        font-style:italic;
        text-decoration: none;
         }
h6     {
        fo nt-family:comic sans ms;
        font-family:arial;
        text-align:center;
        font-size:16px;
        font-weight:normal;
        }
 /* -------------------------------- bis hierhin geprüft --------------------------- */
/* Für Links  .....*/




/*   a:link { font-weight:bold; color:#8800BB; text-decoration:none }
a:visited { font-weight:bold; color:#000080; text-decoration:none }         */
/* a:active { font-weight:bold; color:#E00000; text-decoration:underline }    */

/* Kapitel-Überschriften    */

.h3-2zeiler     {
        text-align:center;
        font-size:22px;

        font-style:italic;
        color:black;
        font-family:arial;
        margin-top:20px;
        line-height:120%;
       }
.h3-include     {
        text-align:center;
        font-size:22px;

        font-style:italic;
        color:black;
        font-family:arial;
        margin-top:5px;
        line-height:120%;
       }
/* Unter-Überschriften    */

.h-igel     {
        text-align:center;
        font-size:15px;
        font-style:italic;
        font-weight:bold;
        }

.td-inhalt    {
         background-color:#FFFFFF;
        }


.igel-fenster {
	height:358px;

         width:690px;
	overflow:auto;
	border:00px;
         font-size:13px;
         font-family:arial;

	padding:7px; margin:0px;
         margin-left:20px;
         background-color:#FFFFFF;
         background-image:url(images/verlauf-hr2.jpg);
	scrollbar-base-color:#EEEEFF;
	scrollbar-3d-light-color:#0000FF;
 	 scrollbar-arrow-color:#FFFFCC;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#4466CC;
  	scrollbar-highlight-color:#6666CC;
 	 scrollbar-shadow-color:#AAAAFF;
 	 scrollbar-track-color:#99BBFF;
		}
.home-fenster {
	height:355px;
         width:690px;
	overflow:auto;
	border:00px;
         font-size:13px;
         font-family:arial;

	padding:7px; margin:0px;
         margin-left:20px;
         background-color:#FFFFFF;

	scrollbar-base-color:#EEEEFF;
	scrollbar-3d-light-color:#0000FF;
 	 scrollbar-arrow-color:#FFFFCC;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#4466CC;
  	scrollbar-highlight-color:#6666CC;
 	 scrollbar-shadow-color:#AAAAFF;
 	 scrollbar-track-color:#99BBFF;
		}

.praxisschild      {
        color:#000000;
        font-family:arial;
        text-align:center;
        font-size:12px;
        background-image:url(images/praxisschild.jpg);
        margin:0px;
        height:287px;
        width:400px;
         	}
.ps-plus1     {
        margin:0px;
        font-size:14px;
         	}
.ps-plus2     {
        margin:0px;
        font-size:16px;
         	}
.ps-plus3     {
        margin:0px;
        font-size:26px;
         	}
.ps-plus4     {
        margin:0px;
        font-size:28px;
         	}
.ps-link:hover	{
        		font-size:14px;
        		font-weight:normal;
                 background-color:#000055;
      		}
.ps-link		{
                 text-decoration:none;
        		font-weight:normal;
        		color:#000000;
        		font-size:14px;
      		}

.klein-begruessung  	{
	margin-top:0px;
         font-size:11px;
	 padding:2px;
	}



.navi-klein	{
          	height:12px;
                 width:100%;
                 text-align:right;
                 font-family:tahoma;
                 padding:0px; margin:0px;
                 margin-right:0px;
           	border-width:0px;
           	bo rder-bottom-color:#000066;
           	bo rder-style:solid;
		}






.tabelle_bilder     {
        	 text-align:center;
          padding:0px; margin:0px;
          width:100%;
       }

.sprechzeiten    {
        	 text-align:center;
          width:400px;
          border-color:#5588DD; border-style:outset; border-width:4px;
       }

.wenigtext {
	padding:25px; margin:00px;
          }
.holi     {
	 margin:0px;
          }







.td-anfahrt-1	{
         	text-align:right;
		padding:08px; margin:0px;
                 width:400px;

	}
.td-anfahrt-2	{
         	text-align:center;
		padding:10px; margin:0px;
                 width:200px;
	}
.parkliste     {
         	line-height:118%;
	}

.px16c     {
         	text-align:center;
                 font-size:16px;
	}
.schild-hinweis	{
         	 text-align:center;
         	 font-size:9px;
		}
.kontakt-adr	{
         	text-align:center;
		padding:08px; margin:0px;
                 width:100%;

	}
.wasserburg	{
                 font-size:10px;
		padding:0px; margin:00px;
          	text-align:center;
         	vertical-align:middle;
                 height:187px;
                 background-image:url(images/wasserburg4.jpg);
        		}


.news 	{

	text-align:center;
	padding:04px; margin:0px;
	overflow:auto;
	border:03px;
        	border-color:#CC0000;
         border-style:solid;
         font-size:11px;
         font-family:arial;
        	color:#CC0000;
         background-color:#FFFFFF;
		}


.test		{
                 padding:0px;
                 margin-left:0px;
         	text-align:left;
         	font-size:12px;
           	border-width:0px;
                 font-family:arial;
	}

.team     {
        	 text-align:center;
          padding:0px;
          margin:0px;
          width:455px;
       }
.untertext    {
          text-decoration:none;
	 font-weight:normal;
        	 text-align:center;
          font-size:08px;

          font-family:Tahoma;
       }
.untertext:hover      {
	 font-weight:normal;
          text-decoration:none;
          color:#AF2F0F;
          background-color:#FFFFCC;
	}
.linkuntertext      {
	 font-weight:normal;
	 color:#00228F;
          text-decoration:none;
          font-family:Tahoma;
               }
.linkuntertext:hover      {
	 font-weight:normal;
          text-decoration:none;
          color:#AF2F0F;
          back ground-color:#FFFFCC;
	}
.tabelle-team-x     {
        	 text-align:left;
          padding:4px;
          margin:0px;
          width:97%;
       }
.td-team     {
        	 text-align:right;
          padding:8px;
          margin-right:10px;
          width:303px;
       }
.td-team-a     {
        	 text-align:right;
          padding:8px;
          margin-right:10px;

       }
.tabelle-buttons     {
        	 text-align:center;
          padding:8px; margin:0px;
          width:97%;
       }
.w50l   {
        	 text-align:left;
          padding:2px; margin:0px;
          width:50px;
       }
.w50r   {
        	 text-align:right;
          padding:2px; margin:0px;
          width:50px;
	}
.oben-rechts   {
        	 text-align:right;
          padding:2px; margin:0px;
        	 vertical-align:top;
	}
.oben-links   {
        	 text-align:left;
          padding:2px; margin:0px;
        	 vertical-align:top;
	}
.u-rechts   {
        	 text-align:right;
          padding:2px; margin:0px;
          width:50px;
        	 vertical-align:bottom;
	}
.u-links   {
        	 text-align:left;
          padding:2px; margin:0px;
          width:50px;
        	 vertical-align:bottom;
	}
.unten  {
        	 vertical-align:bottom;
       }
.u-mitte  {
        	 vertical-align:bottom;
        	 text-align:center;
       }

.tabelle-ausstattung     {
        	 text-align:left;
          padding:3px;
          margin:0px;
          width:98%;
          height:100%;
       }
.tabelle-haut     {
          padding:5px;
          margin:0px;
          width:98%;
       }

.link-ausstattung      { font-weight:normal; color:#999999; text-decoration:none;     }
.link-ausstattung:hover      {
	 font-weight:normal;

          text-decoration:none;

          border-width:0px;
          border-style:solid;
               		 }
.td-ausstattung     {
        	 text-align:right;
          padding:2px;
          margin-right:6px;
       }


.if {

         	text-align:right;
	height:355px;
         width:690px;
	overflow:visible;
	border:00px;
         font-size:13px;
         font-family:arial;
	padding:0px; margin:0px;
         margin-left:20px;
         background-color:#FFFFFF;

	scrollbar-base-color:#EEEEFF;
	scrollbar-3d-light-color:#0000FF;
 	 scrollbar-arrow-color:#FFFFCC;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#4466CC;
  	scrollbar-highlight-color:#6666CC;
 	 scrollbar-shadow-color:#AAAAFF;
 	 scrollbar-track-color:#99BBFF;
		}

.sub-navi  {
	 color:#FFFFFF;
	font-weight:normal;
          text-decoration:none;
          te xt-align:center;
          font-size:10px;
     	 padding:2px; margin-left:11px;
	}
.subnavi-button	{

		padding:01px; margin:00px;
                 margin-left:11px;
                 height:18px;
                 back ground-color:#0055AA;
         	tex t-align:left;
        		co lor:#FFFFFF;
           	bo rder-color:#FFFFFF;
           	border-width:01px;
           	border-style:solid;

       		}


.sub-navi:hover {

	font-weight:normal;
          text-decoration:none;
          background-color:#0055AA;


	}
.sub-navi-act  {
	  color:#FFFFFF;

	font-weight:normal;
          text-decoration:none;
          text-align:center;
          font-size:10px;
     	 padding:1px; margin-left:11px;

	}
.sub-navi-act:hover	{

	 	 color:#FFFFFF;
		font-weight:normal;
                 background-color:#CA4F24;

        		}



.subnavi-button-act	{
		padding:01px; margin:00px;
                margin-left:11px;

                height:18px;

                background-color:#CA4F24;
         	text-align:left;
           	border-color:#FFFFFF;
           	border-width:01px;
           	border-style:solid;

        		}

.il-navi  {

	 color:#FFFFFF;
          font-weight:normal;
          text-decoration:none;
          text-align:center;
          font-size:12px;
     	 padding:1px;
          border-width:0px;
	}
.il-navi:hover {
          font-weight:bold;
          text-decoration:none;
          background-color:#3085D9;
	}


.il-navi-feld	{

		padding:01px; margin:00px;
	        height:20px;
        		width:470px;
                 background-color:#3388DD;
         	text-align:center;
        		color:#FFFFFF;

          border-color:#FFFFFF;
          border-width:01px;
          border-style:solid;
          	font-size:12px;
       		}

.igel-navi  {

	 color:#FFFFFF;
          font-weight:normal;
          text-decoration:none;
          text-align:center;
          font-size:11px;
     	 padding:1px;
          border-width:0px;
	}
.igel-navi:hover {
          font-weight:bold;
          text-decoration:none;
          background-color:#3388DD;
          font-size:11px;
     	 padding:0px;
	}


.igel-navi-feld	{

		padding:0px; margin:00px;
	        height:17px;
        		width:570px;
                 background-color:#3388DD;
         	text-align:center;
        		color:#FFFFFF;

          border-color:#FFFFFF;
          border-width:01px;
          border-style:solid;
          	font-size:11px;
       		}
.ku         {
          text-decoration:none;
       		}
.leistung-vorwort	{
                 background-color:#FFFFEE;
		padding:09px; margin:00px;
      		}
.feld-oben       	{
                 vertical-align:top;
      		}



/* _______________________________________________________________________________________ */



.rot     {
        	color:#CC0000;
	}
.dunkelrot     {
        	color:#660000;
	}