/* 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:blue; text-decoration:none; }
a:visited { color:blue; text-decoration:none; }

DIV
{
}

.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;
}

HTML
{
  width: 100%;
  height: 100%;
}

BODY {
       width: 100%;
       height: 100%;
       overflow: auto;
	     BORDER: 0;
	     MARGIN: 0px 0px 0px 0px;
       background-color:white;
	     SCROLLBAR-FACE-COLOR: #ffffff; 
       SCROLLBAR-HIGHLIGHT-COLOR: #A0A0A0;
       SCROLLBAR-SHADOW-COLOR: #A0A0A0; 
       SCROLLBAR-3DLIGHT-COLOR: #ffffff;
       SCROLLBAR-ARROW-COLOR: #A0A0A0;
       SCROLLBAR-TRACK-COLOR: #ffffff; 
       SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
       SCROLLBAR-BASE-COLOR: #ffffff;
       background-image:  url(../images/Hintergrund.jpg);
       background-repeat: no-repeat;
     }

TD {
      FONT-SIZE:     12px;
      BORDER-LEFT:   #ffffff 0px;
      BORDER-BOTTOM: #ffffff 0px;
      BORDER-RIGHT:  #ffffff 0px;
      BORDER-TOP:    #ffffff 0px;
}

TR {
      BORDER-STYLE:  none
      BORDER-LEFT:   #ffffff 0px;
      BORDER-BOTTOM: #ffffff 0px;
      BORDER-RIGHT:  #ffffff 0px;
      BORDER-TOP:    #ffffff 0px;
      FONT-SIZE:     12px;
   }

TD#amarquee
{
  FONT-SIZE: 18px;
  font-weight:bold;
  vertical-align: top;
  padding-top: 29px;
}

.footer A
{
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD#a1 {
  width:  216px;
	height: 97px;	
  /*background-image:  url(../images/left.jpg);*/
  /*background-repeat: repeat-y;*/
}

TD#a2 {
	height: 97px;	
  padding-top: 5px; 
  white-space: nowrap;
}

TD#a3 {
  width:  216px;
	height: 97px;	
  /*background-image:  url(../images/left.jpg);*/
  /*background-repeat: repeat-y;*/
}
TD#a4 {
  width: 100%;
 	height: 97px;	
  white-space: nowrap;
  overflow: hidden;
  FONT-SIZE: 0px;
  vertical-align: top;
}

/* Menu 1 column */
TD#menubar {	
	width: 216px;	
  /*background-image:  url(../images/left.jpg);*/
  /*background-repeat: repeat-y;*/
}

/* Content column */
TD#content {
  overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	vertical-align: top; 
  MARGIN-TOP:    0px;
  MARGIN-BOTTOM: 0px;
}


div#menuarea
{
  position:absolute;
  top:200px;
  left:5px;
  background-color:none;
  LINE-HEIGHT: 1.5
}

div#counterarea
{
  position:absolute;
  bottom:0px;
  left:12px;
}

div#menuarea DIV
{
  font-family: Comic Sans MS,Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE:   20px; 
}

DIV#menuarea DIV A {
  PADDING-TOP:    0px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT:   0px;
	PADDING-RIGHT:  0px;
  DISPLAY: block;
  COLOR: #ffffff;
  PADDING-TOP: 1px;
  TEXT-DECORATION: none;
}

/*  MENU 1, level 1, normal state (NO) */
DIV#menuarea DIV.menu1-level1-no {
  padding-top:   2px;
  padding-bottom:2px;
}
DIV#menuarea DIV.menu1-level1-no A {
	COLOR: #ffffff;
}
DIV#menuarea DIV.menu1-level1-no A:hover {
	COLOR: #ffff00;
}
/*  MENU 1, level 1, active state (ACT) */
DIV#menuarea DIV.menu1-level1-act {
  padding-top:   2px;
  padding-bottom:2px;
}
DIV#menuarea DIV.menu1-level1-act A {
	COLOR: #ffff00;
}

/*  MENU 1, level 2, normal state (NO) */
DIV#menuarea DIV.menu1-level2-no {
  FONT-SIZE: 18px;
	COLOR: #ffffff;
  padding-left:  10px;
  padding-top:   2px;
  padding-bottom:2px;
}
DIV#menuarea DIV.menu1-level2-no A {
	COLOR: #ffffff;
}
DIV#menuarea DIV.menu1-level2-no A:hover {
	COLOR: #ffff00;
}
/*  MENU 1, level 2, active state (ACT) */
DIV#menuarea DIV.menu1-level2-act {
  FONT-SIZE: 18px;
  padding-left:  10px;
  padding-top:   2px;
  padding-bottom:2px;
}
DIV#menuarea DIV.menu1-level2-act A {
	COLOR: #ffff00;
}

/* 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; }


