/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, H3, H4, H5, H6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #000000;
}

P, OL, UL, DIV {
  font-size: 12px;
}

H1 { font-size: 32px; }
H2 { font-size: 24px; }
H3 { font-size: 18px; }
H4 { font-size: 16px; }

H3 { COLOR: #FF0000; font-family: Monotype Corsiva, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 0.9; font-weight: normal}

P, H1, H2 {margin: 0px 0px 5px 0px;}

a:link    { color:blue; text-decoration:none; }
a:visited { color:blue; text-decoration:none; }

.hiddenPic {display:none;}

BODY {
      margin:                     0px 0px;
      padding:                    0px;
      background-color:           #E6E6E6;
	    BACKGROUND-IMAGE: url(Standard_HG.jpg);
	    BACKGROUND-REPEAT: no-repeat; 
     }


.hiddenPic {display:none;}

#MMStartseite       A       { BACKGROUND-IMAGE: url(StartseiteS.jpg);     z-index: 3; left:196px; top:4px;  width:80px; height:17px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMStartseite_hl    A       { BACKGROUND-IMAGE: url(StartseiteR.jpg);     z-index: 3; left:196px; top:4px;  width:80px; height:17px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMStartseite       A:hover { BACKGROUND-IMAGE: url(StartseiteR.jpg);       }

#MMWebshop          A       { BACKGROUND-IMAGE: url(WebshopS.jpg);        z-index: 3; left:149px; top:25px;  width:76px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMWebshop_hl       A       { BACKGROUND-IMAGE: url(WebshopR.jpg);        z-index: 3; left:149px; top:25px;  width:76px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMWebshop          A:hover { BACKGROUND-IMAGE: url(WebshopR.jpg);       }

#MMEvents           A       { BACKGROUND-IMAGE: url(EventsS.jpg);         z-index: 3; left:58px; top:50px;  width:129px; height:18px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMEvents_hl        A       { BACKGROUND-IMAGE: url(EventsR.jpg);         z-index: 3; left:58px; top:50px;  width:129px; height:18px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMEvents           A:hover { BACKGROUND-IMAGE: url(EventsR.jpg);       }

#MMTourentipps      A       { BACKGROUND-IMAGE: url(TourentippsS.jpg);    z-index: 3; left:44px; top:73px;  width:92px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMTourentipps_hl   A       { BACKGROUND-IMAGE: url(TourentippsR.jpg);    z-index: 3; left:44px; top:73px;  width:92px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMTourentipps      A:hover { BACKGROUND-IMAGE: url(TourentippsR.jpg);       }

#MMKontakt          A       { BACKGROUND-IMAGE: url(KontaktS.jpg);        z-index: 3; left:23px; top:98px;  width:66px; height:19px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMKontakt_hl       A       { BACKGROUND-IMAGE: url(KontaktR.jpg);        z-index: 3; left:23px; top:98px;  width:66px; height:19px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMKontakt          A:hover { BACKGROUND-IMAGE: url(KontaktR.jpg);       }

#MMLinks            A       { BACKGROUND-IMAGE: url(LinksS.jpg);          z-index: 3; left:6px; top:123px;  width:45px; height:20px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMLinks_hl         A       { BACKGROUND-IMAGE: url(LinksR.jpg);          z-index: 3; left:6px; top:123px;  width:45px; height:20px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#MMLinks            A:hover { BACKGROUND-IMAGE: url(LinksR.jpg);       }

#Film {
  z-index: 2;
  left:0px;
  top:0px;
  width:714px;
  height:334px;
  position:absolute;
  BACKGROUND-REPEAT: no-repeat;
  margin:0px;
  padding:0px;
  border:0px; }

/*
#Photo                      { BACKGROUND-IMAGE: url(StartseitePic.jpg);   z-index: 3; left:0px; top:285px;  width:212px; height:451px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Laden                      { z-index: 3; left:0px; top:141px;  width:210px; height:268px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
*/

#Inhalt{
  z-index: 4;
	position:absolute;
	left:    90px;
  width:   665px;
	top:     280px;
  height:  480px;
  overflow:auto;
  margin:  0px;
	border:  0px;
}

/* Fotogalerie */
/* default styles for extension "tx_lzgallery_pi1" */

  /* gallerie - listing */

	#tx-lzgallery-pi1-listing {margin-top:10px;margin-left:10px;background-color:#F7F7F7;border-style:none;border-width:1px;border-color:#000000;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana;font-weight:bold;}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:#B4B4B4;color:white;}
	#tx-lzgallery-pi1-listing tr.line1 a {color:white;}	
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space:nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	#tx-lzgallery-pi1-listing tr.sorting {padding:0px;font-weight:normal;}
	#tx-lzgallery-pi1-listing td.headtitle {font-weight:normal;font-size:18px;padding-left:10px;width:80%;font-family:verdana;}
	
	#tx-lzgallery-pi1-listing a {color:black;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {color:#000000;font-size:10px;white-space:nowrap;}
	#tx-lzgallery-pi1-listing td.descr_short {color:#000000;font-size:12px;}

  /* gallery - album  */

	#tx-lzgallery-pi1-fotosetting td {font-size:12px;text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotosetting td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotosetting {background-color:#EEEEEE;color:#000000;border-color:#000000;border-style:solid;border-width:1px;font-family:verdana;}

	#tx-lzgallery-pi1-fotonav td {font-size:12px;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td a {color:#000000; padding:4px;}
	#tx-lzgallery-pi1-fotonav td a:hover {color:#FFFFFF;BACKGROUND-COLOR: #B4B4B4;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:transparent;color:#808080;border-style:none;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#000000;text-align:center;padding:5px 5px 5px 5px;background-color:transparent;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#00008c;padding:3px;}

	#tx-lzgallery-pi1-title {text-align:center;margin-bottom:20px;font-size:20px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

  /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

/* Gästebuch "tx_veguestbook_pi1" */
  .tx-guestbook-list-header { background-color: #B4B4B4; color: #FFFFFF; font-weight:bold; }
  .tx-guestbook-list-row_1 { background-color: #E8E8E8; }
  .tx-guestbook-list-row_2 { background-color: #F7F7F7; }
  .tx-guestbook-list-rowleft_1 { background-color: #E8E8E8; }
  .tx-guestbook-list-rowleft_2 { background-color: #F7F7F7; }
  .tx-guestbook-list-entrycomment-title {font-weight: bold; }
  .tx-guestbook-list-entrycomment { font-style: italic; }
  .tx-guestbook-list-small { font-size: 9px; color: #666666; }
  .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
  .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
  .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
  .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
  .tx-guestbook-latest-row { background-color: #E8E8E8; }
  .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
  .tx-guestbook-form-header { background-color: #B4B4B4; color: #FFFFFF; font-weight:bold; }
  .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:100; height:20; }
  .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:150; height:20; }
  .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:350; }
  .tx-guestbook-form-obligationfield { color: #CC0000; }
  .tx-guestbook-form-error { color: #CC0000; }

