<style type="text/css">
<!-- 

/************************************************************************/
/** ALLGEMEIN ***********************************************************/

.p          { }

.bgweiss    { background-color:rgb(255,255,255);}
.bgschwarz  { background-color:rgb(0,0,0);}
.bgrot      { background-color:rgb(255,0,0);}
.bggruen    { background-color:rgb(0,255,0);}
.bgblau     { background-color:rgb(0,0,255);}
.bggrau     { color:rgb(128,128,128);}
.bghellgrau { color:rgb(196,196,196);}

.weiss      { color:rgb(255,255,255);}
.schwarz    { color:rgb(0,0,0);  }
.gruen      { color:rgb(0,255,0);}
.grau       { color:rgb(128,128,128);}
.dunkelgrau { color:rgb(64,64,64);}
.hellgrau   { color:rgb(196,196,196);}
.gelb       { color:rgb(000,255,000);}

.rot        { color:rgb(255,0,0);}
.drot       { color:rgb(192,32,32);}

.blau       { color:rgb(0,0,255);}
.bblau      { color:rgb(064,040,160);}
.tblau      { color:rgb(139,177,215);}
.dblau      { color:rgb(15,71,131); }     /** Dunkelblau **/
.pblau      { color:rgb(163,177,195); }   /** Plassblau **/
.xblau      { color:rgb(045,030,120); }

.caps       {
            font-variant: small-caps;
            }

.new        {
            color:rgb(255,0,0);
            font-family: Arial, verdana, arial, helvetica, sans-serif, trebuchet ms;
            font-size:    10px;
            font-weight:  _bold;
            font-variant: small-caps;
            font-style:   italic;
            vertical-align:super;
            }

.img_fright {
            float:    right;
            margin:   0px;
            vertical-align:top;
            }

.img_fleft  {
            float:    left;
            margin:   0px;
            vertical-align:top;
            }

.gast_wahl  {
            /**
            color:rgb(255,255,255);
            background-color:rgb(150,170,208); 
            background-color:rgb(106,131,178); 
            padding-bottom: 5px;
            **/
            color:rgb(155,155,180);
            font-style:  italic;
            font-weight: bold;
            font-variant: _small-caps;
            }

/************************************************************************/
body        {
            font-family: verdana, arial, helvetica, sans-serif, trebuchet ms;
            margin-top:0px; 
            margin-left:0px;
            margin-right:0px;
            margin-bottom:0px; 
            padding: 0px 0px 0px 0px;  
            /*
            background-color:rgb(150,170,208); 
            background-color:rgb(106,131,178); 
            background-color:rgb(255,255,255); 
            background-color:rgb(255,255,255); 
            background:url("./img/qbbase/pback.gif"); 
            */
            background-color:rgb(106,131,178); 
            }

a:link      { color:rgb(106,131,178); text-decoration:none; }
a:visited   { color:rgb(106,131,178); text-decoration:none; }
a:hover     { color:rgb(106,131,178); text-decoration:none; }
a:active    { color:rgb(106,131,178); text-decoration:none; }

/************************************************************************/
.copyright    {
              color:rgb(064,040,160);
              font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              font-size:    10px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              padding:      0px 0px 0px 0px;  
              }
.copyright    a:link     { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.copyright    a:visited  { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.copyright    a:hover    { color:rgb(000,000,255); font-style: _italic; text-decoration:none; font-weight: _bold; font-variant: _small-caps;}
.copyright    a:active   { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }

.impressum    {
              color:rgb(064,040,160);
              font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              font-size:    10px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              padding:      0px 0px 0px 0px;  
              }
.impressum    a:link     { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.impressum    a:visited  { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.impressum    a:hover    { color:rgb(000,000,255); font-style: _italic; text-decoration:none; font-weight: _bold; font-variant: _small-caps;}
.impressum    a:active   { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }

.counter      {
              color:rgb(064,040,160);
              font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              font-size:    10px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              padding:      0px 0px 0px 0px;  
              }
.counter      a:link     { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.counter      a:visited  { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }
.counter      a:hover    { color:rgb(000,000,255); font-style: _italic; text-decoration:none; font-weight: _bold; font-variant: _small-caps;}
.counter      a:active   { color:rgb(064,040,160); font-style: _italic; text-decoration:none; }


.layer        {
              font-family:  Arial, Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              font-size:    10px;
              }
.layerTXT     {
              color:rgb(000,000,000);
              color:rgb(106,131,178);
              }

/************************************************************************/
/************************************************************************/
/** LAYER
**/
.sys00      { }                                   /** Platzhalter. NO FORMAT **/
.sys01      { background-color:rgb(255,0,0)}
.sys02      { background-color:rgb(0,255,0);}
.sys03      { background-color:rgb(0,0,255); }

.page0      { 
            background-color:rgb(106,131,178); 
            }
.pageL      { 
            background-color:rgb(106,131,178); 
            }
.pageR      { 
            background-color:rgb(106,131,178); 
            }
.pageTOP    {
            font-family: verdana, Arial, Comic Sans MS, Book Antiqua, trebuchet ms;
		        font-size: 13px;
            font-weight: bold;
            color:rgb(8,8,128);
            vertical-align: top;
		        }
.pageTOPg   {
            font-family: verdana, Arial, Comic Sans MS, Book Antiqua, trebuchet ms;
		        font-size: 13px;
            font-weight:bold;
            color:rgb(128,128,128);
            vertical-align: top;
		        }


.mnuTop     { background:url("./img/qbbase/head.gif"); }
.mnuTop0    { background:url("./img/qbbase/head0.gif"); }

.mnuLine1   { 
            font-family:  arial;
            font-size:    40px; 
			      font-weight:  bold;
			      color:        rgb(0,0,0);
			      }
.mnuLine2   { 
            font-family:  arial;
            font-size:    13px; 
    			  font-weight:  normal;
		    	  color:        rgb(0,0,0);
            }
.mnuLine3   { 
            font-family:  arial;
            font-size:    12px; 
			      font-weight:  bold;
			      color:        rgb(0,0,0);
            }
.mnuLine3 a:hover   { color:rgb(255,0,0); text-decoration:underline; background-color:rgb(064,040,160); }
.mnuLine3 a:active  { color:rgb(255,0,0); text-decoration:none;      background-color:rgb(064,040,160); }
.mnuLine4   { 
            font-family:  arial;
            font-size:    12px;
	  	      font-weight:  _bold;
	          color:        rgb(255,255,255);
            font-variant: _small-caps;
            }
.mnuLine a:link { 
            color:        rgb(255,255,255); 
            text-decoration:none; 
	          width:        1%;
            }
.mnuLine a:visited { 
            color:        rgb(255,255,255); 
            text-decoration:none; 
	          width:        1%;
            }
.mnuLine a:hover   { color:rgb(255,255,255); text-decoration:none; background-color:rgb(064,040,160); }
.mnuLine a:active  { color:rgb(0,0,0); text-decoration:none; background-color:rgb(064,040,160); }
.mnuLine a:hover .schwarz { color:rgb(128,128,128); text-decoration:none; background-color:rgb(252,252,252); }
.mnuLine a:hover .weiss   { color:rgb(064,064,064); text-decoration:none; background-color:rgb(252,252,252); }
.mnuLine a:hover .blau    { color:rgb(000,000,255); text-decoration:none; background-color:rgb(252,252,252); }
.mnuLine a:hover .firmenname   { color:rgb(255,255,255); text-decoration:none; background-color:rgb(064,040,160); }
.mnuLine a:hover .bblau   { color:rgb(255,255,255); text-decoration:none; background-color:rgb(064,040,160); }


.mnu0100    { }
.mnu0101    { background:url("./img/qbbase/mnu01/01.gif"); }
.mnu0102    { background:url("./img/qbbase/mnu01/02.gif"); }
.mnu0103    { background:url("./img/qbbase/mnu01/03.gif"); }
.mnu0104    { background:url("./img/qbbase/mnu01/04.gif"); }
.mnu0105    { background:url("./img/qbbase/mnu01/05.gif"); }
.mnu0106    { background:url("./img/qbbase/mnu01/06.gif"); }
.mnu0107    { background:url("./img/qbbase/mnu01/07.gif"); }
.mnu0108    { background:url("./img/qbbase/mnu01/08.gif"); }
.mnu0109    { background:url("./img/qbbase/mnu01/09.gif"); }
.mnu01tx    { 
            background: url("./img/qbbase/mnu01/tx.gif"); 
            filter:     Blur(strength=16, direction=135); 
			      padding:    03px 0px 3px 3px;  
    			  vertical-align:middle; 
		    	  text-align: left; 
			      font-size:  11px; 
    			  color:      #000000; 
		    	  font-weight:bold;
      			}

            
.areaMENUPOINTn {
            padding-top:      3px;
            padding-bottom:   6px;
            cursor:           default;
            }
.areaMENUPOINTi {
            padding-top:      3px;
            padding-bottom:   6px;
            cursor:           pointer;
            background-color: rgb(242,242,252);
            }
            
            
.fuss100    { background:url("./img/qbbase/fuss1/01.gif"); }
.fuss101    { background:url("./img/qbbase/fuss1/01.gif"); }
.fuss102    { background:url("./img/qbbase/fuss1/02.gif"); }
.fuss103    { background:url("./img/qbbase/fuss1/03.gif"); }
.fuss104    { background:url("./img/qbbase/fuss1/04.gif"); }
.fuss105    { background:url("./img/qbbase/fuss1/05.gif"); }
.fuss106    { background:url("./img/qbbase/fuss1/06.gif"); }
.fuss107    { background:url("./img/qbbase/fuss1/07.gif"); }
.fuss108    { background:url("./img/qbbase/fuss1/08.gif"); }
.fuss109    { background:url("./img/qbbase/fuss1/09.gif"); }

.fuss1tx    { 
            background:   url("./img/qbbase/fuss1/tx0.gif"); 
            padding:      0px 0px 0px 0px;  
    			  vertical-align: middle; 
		    	  _text-align:  right; 
			      font-size:    18px; 
			      font-weight:  bold;
            color:        rgb(064,040,160)
      			}
.fuss1tx0   { 
            background:url("./img/qbbase/fuss1/tx0.gif"); 
            padding:      0px 0px 0px 0px;  
    			  font-size:    10px; 
		    	  font-weight:  _bold;
            color:        rgb(064,040,160)
			      }

.fuss2tx    { 
            background-color:rgb(064,040,160);
            padding:         2px 10px 4px 0px;
    			  vertical-align:  middle; 
		    	  text-align:      right; 
			      font-size:       9px;
			      }
.fuss2tx a:link    { color:rgb(200,200,200); text-decoration:none; }
.fuss2tx a:visited { color:rgb(200,200,200); text-decoration:none; }
.fuss2tx a:hover   { color:rgb(255,255,255); text-decoration:underline; }
.fuss2tx a:active  { color:rgb(255,255,000); text-decoration:none; }
.fuss3tx    { 
            /** background:url("./img/qbbase/fuss1/tx3.gif"); **/
            background-color:rgb(228,241,244);
            padding:         0px 0px 4px 0px;
    			  vertical-align:  middle; 
		    	  text-align:      center; 
			      font-size:       9px;
			      }
.fuss3tx a:link    { color:rgb(196,196,255); text-decoration:none; }
.fuss3tx a:visited { color:rgb(196,196,255); text-decoration:none; }
.fuss3tx a:hover   { color:rgb(0,0,255);     text-decoration:none; }
.fuss3tx a:active  { color:rgb(196,196,255); text-decoration:none; }
.fuss4tx    { 
            background:     url("./img/qbbase/fuss1/tx4.gif"); 
            padding:        0px 0px 0px 0px;
		    	  font-size:      9px;
			      }
.fuss4tx a:link    { color:rgb(128,128,255); text-decoration:none; }
.fuss4tx a:visited { color:rgb(128,128,255); text-decoration:none; }
.fuss4tx a:hover   { color:rgb(0,0,255);     text-decoration:none; }
.fuss4tx a:active  { color:rgb(128,128,255); text-decoration:none; }
.fuss5tx    { 
            background-color:rgb(106,131,178); 
            padding:        0px 0px 0px 0px;
			      font-size:      9px;
			      }
.fuss5tx a:link    { color:rgb(128,128,255); text-decoration:none; }
.fuss5tx a:visited { color:rgb(128,128,255); text-decoration:none; }
.fuss5tx a:hover   { color:rgb(0,0,255);     text-decoration:none; }
.fuss5tx a:active  { color:rgb(128,128,255); text-decoration:none; }
.fuss5anz   { 
	          background-color:rgb(255,255,255);
            padding:        0px 0px 0px 0px;
		    	  font-size:      9px;
			      }
            
.t0         {
            font-family:    Verdana, Arial, Comic Sans MS, Book Antiqua, trebuchet ms;
			      font-size:      1px;
            padding:        0px 16px 0px 16px;
            background-color:rgb(228,241,244);
            background-color:rgb(252,252,255);
		        }

.t0left     {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0left.jpg");
		        }
.t0right    {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0right.jpg");
		        }

.t1         {
            font-family:    Verdana, Arial, Comic Sans MS, Book Antiqua, trebuchet ms;
			      font-size:      1px;
            padding:        0px 16px 0px 16px;
            background-color:rgb(228,241,244);
            background:     url("./img/qbbase/fuss1/tx4.gif"); 
		        }

.t1left     {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0left.jpg");
		        }
.t1right    {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0right.jpg");
		        }
.t1leftC    {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0leftC.jpg");
		        }
.t1rightC   {
			      font-size:      1px;
            padding:        0px 7px 0px 0px;
            background:     url("./img/qbbase/t0rightC.jpg");
		        }
.t1down     {
			      font-size:      1px;
            padding:        0px 0px 0px 0px;
            background:     url("./img/qbbase/t0down.jpg");
		        }
/************************************************************************/
/************************************************************************/


/************************************************************************/
.firmenname {
            font-family: helvetica, arial, trebuchet ms;
            color:rgb(064,040,160);
            font-weight:  bold;
            font-size:    12px;
            font-style:   normal;
			      padding:      0px 4px 0px 4px;
            }

/************************************************************************/
.txtTEXT    {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            /**
            text-align:   justify;
            **/
            padding:      0px 0px 0px 0px;  
            }
.txtTEXT    a:link     { color:rgb(064,040,160); font-style: italic; text-decoration: none; }
.txtTEXT    a:visited  { color:rgb(064,040,160); font-style: italic; text-decoration: none; }
.txtTEXT    a:hover    { color:rgb(000,000,255); font-style: italic; text-decoration: underline; }
.txtTEXT    a:active   { color:rgb(064,040,160); font-style: italic; text-decoration: none; }


.txtTEXT ul { 
            /**
            list-style-type:  upper-roman;
            list-style-type:  disc;
            list-style-type:  square;
            list-style-type:  circle;
            text-indent:      100px;
            text-align:       justify;
            list-style-image: url("img/layer/li1.gif");
            **/
            padding:          0px 0px 0px 0px;  
            margin-top:       00px;
            margin-bottom:    00px;
            margin-left:      20px;
            margin-right:     03px;
            font-variant:     _small-caps;
            list-style-type:  disk; 
            }
.txtTEXT ol { 
            /**
            list-style-type:  upper-roman;
            list-style-type:  disc;
            list-style-type:  square;
            list-style-type:  circle;
            text-indent:      100px;
            text-align:       justify;
            list-style-image: url("img/layer/li1.gif");
            **/
            padding:          0px 0px 0px 0px;  
            margin-top:       00px;
            margin-bottom:    00px;
            margin-left:      30px;
            margin-right:     03px;
            font-variant:     _small-caps;
            }

.liSUB      { 
            /**
            list-style-type:  upper-roman;
            list-style-type:  disc;
            list-style-type:  square;
            list-style-type:  circle;
            text-indent:      100px;
            text-align:       justify;
            list-style-image: url("img/layer/li1.gif");
            padding:          0px 0px 0px 0px;  
            margin-top:       10px;
            margin-bottom:    90px;
            padding-top:      90px;
            padding-bottom:   90px;
            **/
            margin-left:      0px;
            margin-right:     3px;
            list-style-type:  square;
            }
.liSUB li   { 
            margin-top:       2px;
            margin-bottom:    4px;
            margin-left:      -3px;
            margin-right:     0px;
            font-variant:     _small-caps;
            font-style:       italic;
            }
            
            
.liTOP      {
            color:            rgb(064,040,160);
            font-variant:     small-caps;
            font-weight:      bold;
            }

.txtTEXT h1 { 
            font-family:      arial, Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:        16px;
            font-weight:      bold;
            padding:          0px 0px 8px 0px;  
            margin-top:       00px;
            margin-bottom:    00px;
            margin-left:      00px;
            margin-right:     00px;
            font-variant:     _small-caps;
            line-height:      10px;
            }

/** Wird nur vom Gaestebereich genutzt **/
.txtTEXT h2 { 
            font-family:      Arial, Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            color:            rgb(000,000,000);
            font-size:        19px;
            font-weight:      bold;
            padding:          0px 0px 8px 0px;  
            margin-top:       00px;
            margin-bottom:    00px;
            margin-left:      00px;
            margin-right:     00px;
            font-variant:     _small-caps;
            line-height:      10px;
            }


.camoBOX    {
              border-width:     medium;        
              border-style:     solid;       
              border-color:     rgb(045,030,120);
              padding-left:     10px;
              padding-right:    10px;
              padding-top:      10px;
              padding-bottom:   10px;
              
              margin-left:      4px;
              
            }
            
            
.mnuTEXT    {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            text-align:   justify;
            padding:      0px 0px 0px 0px;
            }
.mnuTEXT    a:link     { color:rgb(064,040,160); font-style: _italic; text-decoration: none; }
.mnuTEXT    a:visited  { color:rgb(064,040,160); font-style: _italic; text-decoration: none; }
.mnuTEXT    a:hover    { color:rgb(100,100,255); font-style: _italic; text-decoration: _underline; }
.mnuTEXT    a:active   { color:rgb(064,040,160); font-style: _italic; text-decoration: none; }
/**
.mnuTEXT a:hover .top    { 
            font-style: normal; 
            text-decoration: _underline;
            border-bottom: 1px solid #C00000;
            }
*/
.mnuTEXT .top {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  bold;
            font-variant: _small-caps;
            font-style:   _italic;
            text-align:   justify;
            padding:      0px 0px 0px 0px;  
            /* border-bottom: 1px solid #ffffff; */
            }
.mnuTEXT a:hover .top    { 
            font-style: normal; 
            text-decoration: _underline;
            border-bottom: 1px solid #C00000;
            }


.mnuTEXT ul { 
            /**
            list-style-type:  upper-roman;
            list-style-type:  disc;
            list-style-type:  square;
            list-style-type:  circle;
            text-indent:      100px;
            text-align:       justify;
            **/
            padding:          0px 0px 0px 0px;  
            margin-top:       00px;
            margin-bottom:    00px;
            margin-left:      16px;
            font-variant:     _small-caps;
            list-style-type:  circle;
            }


.txtPREIS   {
            color:rgb(15,71,131);
            }


.linkTEXT   { /** Text der als Link verwendet wird aber in NORMALER Erscheinungsform **/
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            /**
            text-align:   justify;
            **/
            padding:      0px 0px 0px 0px;  
            }
.linkTEXT   a:link     { color:rgb(045,030,120); font-style: normal; text-decoration: none; }
.linkTEXT   a:visited  { color:rgb(045,030,120); font-style: normal; text-decoration: none; }
.linkTEXT   a:hover    { color:rgb(045,030,120); font-style: normal; text-decoration: underline; }
.linkTEXT   a:active   { color:rgb(045,030,120); font-style: normal; text-decoration: none; }


.txtSELECTn {
            padding-top:      1px;
            padding-bottom:   1px;
            cursor:           default;
            }
.txtSELECTi {
            padding-top:      1px;
            padding-bottom:   1px;
            cursor:           pointer;
            background-color: rgb(242,242,252);
            }

.txtSELECTn0 {
            padding-top:      0px;
            padding-bottom:   0px;
            cursor:           default;
            }
.txtSELECTi0 {
            padding-top:      0px;
            padding-bottom:   0px;
            cursor:           pointer;
            background-color: rgb(242,242,252);
            }


            
/************************************************************************/
/* Preise (Preistabelle) auf den Seiten fuer Gaestefahrten
*/
.preisTOP   {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  bold;
            font-variant: _small-caps;
            font-style:   _italic;
            }
.preisRIGHT {
            color:rgb(045,030,190);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            }

.preisBETRAG {
            color:rgb(045,030,220);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    13px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   italic;
            }
.preisEURO  {
            color:rgb(145,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    13px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            }
.preisTXT   {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    13px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            }


/************************************************************************/
/** Tabellen
**/
.tabTOP     {
            color:rgb(045,030,180);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   italic;
            /**
            text-align:   justify;
            **/
            padding:      0px 0px 0px 0px;  
            }
.tabTEXT    {
            color:rgb(045,030,180);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            /**
            text-align:   justify;
            **/
            padding:      0px 0px 0px 0px;  
            }
.tabTEXT    a:link     { color:rgb(045,030,180); font-style: _italic; text-decoration: none; }
.tabTEXT    a:visited  { color:rgb(045,030,180); font-style: _italic; text-decoration: none; }
.tabTEXT    a:hover    { color:rgb(100,100,255); font-style: _italic; text-decoration: _underline; }
.tabTEXT    a:active   { color:rgb(045,030,180); font-style: _italic; text-decoration: none; }
.tabTEXT .top {
            color:rgb(045,030,180);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  bold;
            font-variant: _small-caps;
            font-style:   _italic;
            text-align:   _justify;
            padding:      0px 0px 0px 0px;  
            border-bottom: 1px solid #ffffff;
            }
.tabTEXT    a:hover .top  { 
            color:rgb(100,100,255);
            font-style: normal; 
            text-decoration: _underline;
            border-bottom: 1px solid #C00000;
            }

/************************************************************************/
/** Formulare
**/
.frmFIELD     {
              color:         rgb(0,0,0);
              font-family:   arial, verdana, helvetica, sans-serif, trebuchet ms;
              font-size:     11px;
              font-weight:   _bold;
              font-variant:  _small-caps;
              font-style:    _italic;
              padding-left:   2px;
              padding-top:    2px;
              border-left:    1px solid #647D9A;
              border-right:   1px solid #647D9A;
              border-top:     1px solid #647D9A;
              border-bottom:  1px solid #647D9A;
              background:     url("img/layer/field.jpg") no-repeat top left;
              background-color: rgb(238,243,245);
              }
.frmFIELDrdy  {
              color:rgb(0,0,0);
              background-color: rgb(238,243,245);
              font-family:  arial, verdana, helvetica, sans-serif, trebuchet ms;
              font-size:    11px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              border-width: 1px;              /** thin, medium, thick **/
              border-style: solid; 
              border-color: rgb(196,196,196);
              }
.submitBUTTON {
              color:rgb(255,255,255);
              background-color: rgb(48,96,152);
              font-family:  Arial, verdana, helvetica, sans-serif, trebuchet ms;
              font-size:    11px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              margin-top:    0px;
              border-style: none;            /** none, hidden, dotted, dashed, solid, outset, inset, ridge  **/
              }
.deleteBUTTON {
              color:rgb(255,255,255);
              background-color: rgb(148,0,0);
              font-family:  Arial, verdana, helvetica, sans-serif, trebuchet ms;
              font-size:    11px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              margin-top:    0px;
              border-style: none;            /** none, hidden, dotted, dashed, solid, outset, inset, ridge  **/
              }
.grayBUTTON   {
              color:rgb(255,255,255);
              background-color: rgb(162,162,162);
              font-family:  Arial, verdana, helvetica, sans-serif, trebuchet ms;
              font-size:    11px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              margin-top:    0px;
              border-style: none;            /** none, hidden, dotted, dashed, solid, outset, inset, ridge  **/
              }
              
.clickTEXT    { /** Text der als Link verwendet wird aber in NORMALER Erscheinungsform **/
              color:rgb(045,030,120);
              font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
              font-size:    11px;
              font-weight:  _bold;
              font-variant: _small-caps;
              font-style:   _italic;
              padding:      0px 0px 0px 0px;  
              }
.clickTEXT    a:link     { color:rgb(045,030,120); font-style: normal; text-decoration: none; }
.clickTEXT    a:visited  { color:rgb(045,030,120); font-style: normal; text-decoration: none; }
.clickTEXT    a:hover    { color:rgb(045,030,120); font-style: normal; text-decoration: none; }
.clickTEXT    a:active   { color:rgb(045,030,120); font-style: normal; text-decoration: none; }

.errorMSG     { 
              color:rgb(255,64,64);
              }

/************************************************************************/
/** F&uuml;r die variablen Textfelder (tbs, faq, ...) muessen fogende Formate 
    uebernommen werden. Die Formate selber koennen angepasst werden.
**/
.officeText {
            color:rgb(045,030,120);
            font-family:  Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Comic Sans MS, Lucida Console, Arial;
            font-size:    11px;
            font-weight:  _bold;
            font-variant: _small-caps;
            font-style:   _italic;
            /**
            text-align:   justify;
            **/
            padding:      0px 0px 0px 0px;  
            }
.officeText a:link     { color:rgb(064,040,160); font-style: italic; text-decoration: none; }
.officeText a:visited  { color:rgb(064,040,160); font-style: italic; text-decoration: none; }
.officeText a:hover    { color:rgb(000,000,255); font-style: italic; text-decoration: underline; }
.officeText a:active   { color:rgb(064,040,160); font-style: italic; text-decoration: none; }

.officeFloatText_H1 {
              font-family:      Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              color:            rgb(0,0,255);
              font-size:        11px;
              font-weight:      _bold;
              font-variant:     _small-caps;
              font-style:       italic;
              text-decoration:  _underline;
              }
.officeFloatText_H2 {
              font-family:      Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              color:            rgb(64,40,160);
              font-size:        11px;
              font-weight:      _bold;
              font-variant:     _small-caps;
              font-style:       italic;
              text-decoration:  _underline;
              }
.officeFloatText_H3 {
              font-family:      Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              color:            rgb(88,80,216);
              font-size:        11px;
              font-weight:      _bold;
              font-variant:     _small-caps;
              font-style:       italic;
              text-decoration:  _underline;
              }
.officeFloatText_D1 {
              font-family:      Verdana, Trebuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console, Arial;
              font-size:        11px;
              color:            rgb(255,255,255);
              background-color: rgb(17,37,70);
              font-weight:      _bold;
              font-style:       _italic;
              padding-left:     4px;
              padding-right:    4px;
              padding-top:      4px;
              padding-bottom:   4px;
              margin-top:       16px;
              margin-bottom:    4px;
              margin-left:      4px;
              margin-right:     4px;
              }

              .officeFloatText_OL {
              font-style:       italic;
              margin-top:       0px;
              margin-bottom:    0px;
              }
.officeFloatText_UL {
              font-style:       italic;
              marker-offset:    10px;
              margin-top:       0px;
              margin-bottom:    0px;
              }
.officeFloatText_LI {
              margin-left:     -1px;
              }

.officeFloatHR {
              color:            rgb(58,41,158);
              }

/************************************************************************/
/************************************************************************/
/************************************************************************/
/** SCHROTT AB HIER
**/


/************************************************************************
.lyr          {
              font-family:      Arial, Tredbuchet MS, Lucida Sans Unicode, Tahoma, Verdana, Comic Sans MS, Lucida Console;
              font-size:        0.8em;                    // xx-large, normal, xx-small, (em)
              font-weight:      normal;                   // normal, bold (em) 
              font-variant:     normal;                   // normal, small-caps
              font-style:       italic;                   // normal, italic 
              color:            rgb(64,128,255);
              background-color: rgb(255,128,64);
              background-attachment:scroll;              // scroll, fixed 
              background-repeat:repeat;                  // repeat, repeat-x, repeat-y, no-repeat 
              background-position:bottom,right;          // top, center, middle, bottom, top, legt, right (em,em) 
              background-image: url(URI); 
              background:       url("http://img.kerzenburg.de/logo/kerzenburg.de.gif") no-repeat fixed bottom right;
              vertical-align:   top;                      // top, middle, bottom, baseline, sub, super, text-top, text-bottom
              text-indent:      0.5cm;
              text-align:       justify;                  // left, right, center, justify 
              text-indent:      0.5em;                    // Zeileneinzug, erste Zeile 
              text-decoration:  none;                     // none, underline 
              float:            none;                     // none; left; right
              visibility:       visible;			            // visible; hidden
              border-width:     thin;                     // thin, medium, thick
              border-style:     dotted;                   // none, hidden, dotted, dashed, solid, outset, inset, ridge
              border-color:     rgb(196,196,196);
              padding-left:     0.2em;
              padding-right:    0.2em;
              padding-top:      0.2em;
              padding-bottom:   0.2em;
              line-height:      1.0em;
              margin-left:      10px;
              margin-right:     20px;
              margin-top:       30px;
              margin-bottom:    40px;
              padding:          2px 4px 2px 4px;
              border:           1px solid #002276;
              border-left:      1px solid #002276;
              border-right:     1px solid #002276;
              border-bottom:    1px solid #002276;
              width:            100%; 
              filter:           shadow(color=#8080ff, direction=135);
              }


 _ul          { list-style-image: url("/images/pfeil_rechts_kleinx.gif"); } 

************************************************************************/

//-->
</style>


