/* 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; }

P, H1, H2 {margin: 0px 0px 5px 0px;}

a:link    { color:#e65222; text-decoration:none; }
a:visited { color:#e65222; text-decoration:none; }

.hiddenPic {display:none;}

.big1
{ 
   value = display:block;
   font-weight:bold;
   color:#ffffff;
   background-color:#ff0000;
   font-size:36px;
}

.beginner_big
{ 
  value = display:block;
  color:#ffffff;
  background-color:#ff33cc;
} 


.normal
{ 
  value = display:block;
  color:#ff00ff;
  background-color:transparent;
} 

.csc-frame-frame1 { 
background-color: #D1E6F1;
padding: 12px 20px 12px 20px;
border: 0px solid #333333;
}

BODY {
      margin:                     0px 0px;
      padding:                    0px;
      background-color:           black;
      SCROLLBAR-HIGHLIGHT-COLOR:  #A0A0A0;
      SCROLLBAR-SHADOW-COLOR:     #A0A0A0; 
      SCROLLBAR-3DLIGHT-COLOR:    #ffffff;
      SCROLLBAR-ARROW-COLOR:      #A0A0A0;
      SCROLLBAR-TRACK-COLOR:      #CCCCCC; 
      SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC; 
      SCROLLBAR-BASE-COLOR:       #CCCCCC;
     }

#Seite {
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-IMAGE: url(Hintergrund.jpg);
	position:     absolute;
	width:        934px;
	heigth:       600px;
	top:          50%;
	left:         50%;
	margin-top:  -300px;
	margin-left: -467px;
	border:         0px;
}

#FullSeite {
  background-color: black;
	position:     absolute;
	width:        934px;
	heigth:       600px;
	top:          50%;
	left:         50%;
	margin-top:  -300px;
	margin-left: -467px;
	border:         0px;
}

#Balken             { position:absolute; left:0px;   top:242px; width:934px; height:116px; margin:0px; padding:0px; border:0px; }
#Inhalt             { position:absolute; left:132px; top:126px; width:689px; height:375px; margin:0px; overflow:auto; padding:0px; border:0px; }
#FullInhalt         { position:absolute; left:0px;   top:0px;   width:934px; height:600px; margin:0px; overflow:auto; padding:0px; border:0px; }

#Auge          A       { BACKGROUND-IMAGE: url(Auge_grau.jpg);        left:382px; top:18px;  width:186px; height:93px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Auge_hl       A       { BACKGROUND-IMAGE: url(Auge_bunt.jpg);        left:382px; top:18px;  width:186px; height:93px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Auge          A:hover { BACKGROUND-IMAGE: url(Auge_bunt.jpg);       }
#Menu_film     A       { BACKGROUND-IMAGE: url(Menue_Film_grau.jpg);  left:126px; top:18px;  width:133px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_film_hl  A       { BACKGROUND-IMAGE: url(Menue_Film_bunt.jpg);  left:126px; top:18px;  width:133px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_film     A:hover { BACKGROUND-IMAGE: url(Menue_Film_bunt.jpg); }
#Menu_video    A       { BACKGROUND-IMAGE: url(Menue_Video_grau.jpg); left:126px; top:40px;  width:133px; height:25px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_video_hl A       { BACKGROUND-IMAGE: url(Menue_Video_bunt.jpg); left:126px; top:40px;  width:133px; height:25px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_video    A:hover { BACKGROUND-IMAGE: url(Menue_Video_bunt.jpg);}
#Menu_dvd      A       { BACKGROUND-IMAGE: url(Menue_DVD_grau.jpg);   left:126px; top:65px;  width:133px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_dvd_hl   A       { BACKGROUND-IMAGE: url(Menue_DVD_bunt.jpg);   left:126px; top:65px;  width:133px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_dvd      A:hover { BACKGROUND-IMAGE: url(Menue_DVD_bunt.jpg);  }
#Menu_web      A       { BACKGROUND-IMAGE: url(Menue_Web_grau.jpg);   left:666px; top:18px;  width:161px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_web_hl   A       { BACKGROUND-IMAGE: url(Menue_Web_bunt.jpg);   left:666px; top:18px;  width:161px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_web      A:hover { BACKGROUND-IMAGE: url(Menue_Web_bunt.jpg);  }
#Menu_multi    A       { BACKGROUND-IMAGE: url(Menue_Multi_grau.jpg); left:666px; top:41px;  width:161px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_multi_hl A       { BACKGROUND-IMAGE: url(Menue_Multi_bunt.jpg); left:666px; top:41px;  width:161px; height:22px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_multi    A:hover { BACKGROUND-IMAGE: url(Menue_Multi_bunt.jpg);}
#Menu_prog     A       { BACKGROUND-IMAGE: url(Menue_Prog_grau.jpg);  left:666px; top:65px;  width:161px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_prog_hl  A       { BACKGROUND-IMAGE: url(Menue_Prog_bunt.jpg);  left:666px; top:65px;  width:161px; height:23px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Menu_prog     A:hover { BACKGROUND-IMAGE: url(Menue_Prog_bunt.jpg); }
#Wir           A       { BACKGROUND-IMAGE: url(Ueberuns_grau.jpg);    left:129px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Wir_hl        A       { BACKGROUND-IMAGE: url(Ueberuns_bunt.jpg);    left:129px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Wir           A:hover { BACKGROUND-IMAGE: url(Ueberuns_bunt.jpg);   }
#Kontakt       A       { BACKGROUND-IMAGE: url(Kontakt_grau.jpg);     left:271px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Kontakt_hl    A       { BACKGROUND-IMAGE: url(Kontakt_bunt.jpg);     left:271px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Kontakt       A:hover { BACKGROUND-IMAGE: url(Kontakt_bunt.jpg);    }
#Kosten        A       { BACKGROUND-IMAGE: url(Kosten_grau.jpg);      left:414px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Kosten_hl     A       { BACKGROUND-IMAGE: url(Kosten_bunt.jpg);      left:414px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Kosten        A:hover { BACKGROUND-IMAGE: url(Kosten_bunt.jpg);     }
#Referenzen    A       { BACKGROUND-IMAGE: url(Referenzen_grau.jpg);  left:556px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Referenzen_hl A       { BACKGROUND-IMAGE: url(Referenzen_bunt.jpg);  left:556px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Referenzen    A:hover { BACKGROUND-IMAGE: url(Referenzen_bunt.jpg); }
#Impressum     A       { BACKGROUND-IMAGE: url(Impressum_grau.jpg);   left:699px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Impressum_hl  A       { BACKGROUND-IMAGE: url(Impressum_bunt.jpg);   left:699px; top:516px; width:130px; height:79px; position:absolute; BACKGROUND-REPEAT: no-repeat; margin:0px; padding:0px; border:0px; }
#Impressum     A:hover { BACKGROUND-IMAGE: url(Impressum_bunt.jpg);  }

/* 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; }

