ul.prevnext li {
  float: left;
  position: relative;
  display: block;
  text-decoration: none;
  text-align:center;
  list-style:none;
  list-style-position:outside;
  width: 44px;	
  margin: 0 0 0em; 
  background-color:#F0F0F0;
  border: 0px solid #000000;  
}

ul.prevnext li.current {
  float: left;
  position: relative;
  display: block;
  text-decoration: none;
  text-align:center;
  list-style:none;
  list-style-position:outside;
  width: 44px;	
  margin: 0 0 0em; 
  background-color:#F0F0F0;
  border: 1px solid #F0F0F0;
  border-top-color: #0F0F0F; 
  border-left-color: #0F0F0F; 
  border-right-color: #FFFFFF; 
  border-bottom-color: #FFFFFF; 
}

ul.prevnext li a {
  float: left;
  position: relative;
  width: 44px;
  text-decoration: none;
  display: block;
  background-color:#F0F0F0;
  width: 36px;	
  margin: 0 0 0em; 
  display: block;
  border: 1px solid #F0F0F0;
}

ul.prevnext  li a:hover {
  display: block;
  width: 44px;
  border-top-color: #0F0F0F; 
  border-left-color: #0F0F0F; 
  border-right-color: #FFFFFF; 
  border-bottom-color: #FFFFFF; 
}

li.prev a
{
  display: block;
  text-decoration: none;
  text-align:center;
  padding: 0px;
  margin: 0 0 0em; 
  display: block;
  background-color:#E0E0E0;
  border: 0px solid #aaa;
}


li.prev
{
  display: block;
  text-decoration: none;
  text-align:center;
  padding: 0px;
  margin: 0 0 0em; 
  display: block;
  background-color:#F0F0F0;
  border-color:#0F0F0F;
  border-style:solid;
  border: 1px solid #aaa;
  border-right-color: #eee; 
  border-bottom-color: #eee;
}

li.next a
{
  display: block;
  text-decoration: none;
  text-align:center;
  padding: 0px;
  margin: 0 0 0em; 
  display: block;
  background-color:#E0E0E0;
  border: 0px solid #aaa;
}


li.next
{
  display: block;
  text-decoration: none;
  text-align:center;
  padding: 0px;
  margin: 0 0 0em; 
  display: block;
  background-color:#F0F0F0;
  border-color:#0F0F0F;
  border-style:solid;
  border: 1px solid #aaa;
  border-right-color: #eee; 
  border-bottom-color: #eee;
}


li.current 
{
  display: block;
  text-decoration: none;
  text-align:center;
  width: 64px;	
  margin: 0 0 0em; 
  display: block;
  background-color:#E0E0E0;
  border: 0px solid #aaa;
}

DIV.csc-frame-frame2 
{ 
  border:0px solid color #BABABA; 
  background-color:none;
  padding-left:0px;
}

DIV.csc-frame-frame2 Div.csc-textpic-imagewrap {  width: 626px!important; }

DIV.csc-frame-frame2 div.csc-textpic-imagerow 
{
  width: 626px !important;
  height:156px;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap div.csc-textpic-imagerow DL.csc-textpic-image 
{ 	
  position: relativ;
  float: left;
  width:94px!important;  
  height:147px; 
  margin-top:0px;
  border:1px solid #787878; 
  background-color:#999999;
  overflow:hidden;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap div.csc-textpic-imagerow DL.csc-textpic-image dt
{ 	
  position: relativ;
  float: left;
  width:92px!important;  
  height:126px; 
  margin-top:0px;
  background-color:#F4F4F4;
  border:1px solid #969696; 
  overflow:hidden;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap div.csc-textpic-imagerow DL.csc-textpic-image dd.csc-textpic-caption
{ 	
  position: relativ;
  float: left;
  width:92px!important;  
  margin-top:0px;
  border:1px solid #969696; 
  background-color:#949494; 
  color:#CcCcCc;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DL.csc-textpic-image a
{
  position: relativ;
  border:0px solid #BABABA;
  width:90px;  
  height:126px; 
  background-color:#F4F4F4;
  margin:0px;
}
DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DL.csc-textpic-image img
{
  margin:0x;
  padding:1px;
  padding-bottom:76px;
  overflow: hidden;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DL :hover
{
  background-color:#E0E0E0;
}

DIV.csc-frame-frame2 DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DL.csc-textpic-image DIV.csc-textpic-firstcol {
  clear:both;
}



.usersonline 
{
	float: left;
	position: relativ;
	color:inherit;
	background-color: #999999;
	border:1px solid #bcbcbc;
	width: 170px;
	overflow: hidden;
	
}

.uoborder {
  position: absolute;
  top:120px;
  left:890px;
  border: 1px solid black;
}
.uocount {
	width: 150px;
	position: absolute;
	top: 0px;
	left:0px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #9C9C9C;
	background-color: #999999;
	overflow:hidden;
	margin-top: 5px;
        text-align:center;  	
}

.uousers {
	color: black;
	font-size: 12px;
	font-weight: bold;
        margin-top: 10px;
        margin-bottom: 5px;
        background-color:#CCCCCC;
        width:150px;
        overflow:hidden;
}

#kletterlinks
{
/*  background-color:white; bgcolor=#FFFFCC*/
  background-color:#FFFFFF;
  color:#CBCBAB;
/*  font-family:  verdana,arial;  
  font-family: helvetica, arial, tahoma, verdana, sans-serif;
 */
}


#kletterlinks table
{
  width:100%;
  text-decoration:none;
  text-align:left;  
  margin:0; 
  font-size: 10pt;
}

#kletterlinks td 
{ 
  color:black; 
  border-left:solid 0px black;
  border-right:solid 0px black;
  border-top:solid 0px black;
  border-bottom:solid 0px black;
  margin: 0; 
}

#kletterlinks p
{
  margin-top: 0px; 
  margin-left: 6px; 
  margin-right: 6px; 
  margin-bottom: 0px; 
}

#kletterlinks a { color: #555500; text-decoration:none; font-size: 10pt;}


#kletterlinks a:hover{ color: #000000;  text-decoration:underline; font-size: 10pt; }


#csc-textpic-caption 
{
  background-color:#F0F0F0;
  border-style:dotted;
  border-width:1px;
}

#csc-textpic-image
{
  background-color:#F0F0F0;
  border-style:dotted;
  border-width:1px;
}

 #tx-lzgallery-pi1-listing 
 {
  border-style:dotted;
  border-width:0px;
  border-color:#000000;
  border-collapse:collapse;
  font-size:12px;
  padding:0px;  
} 
  
  #tx-lzgallery-pi1-listing tr.line1 
  { 
    background-color:#F0F0F0;
    color:black;
  } 
  
  #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 tr.line2 td.descr_short
  { 
    white-space-nowrap;
    padding-left:20px;
    font-size:12px;
  } 
  
  #tx-lzgallery-pi1-listing td.preview {
  padding:0px;
  } 
  #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 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 {
  font-size:10px;
  white-space:nowrap;
  } 
  
  /* gallery - album */ 
  #tx-lzgallery-pi1-fotonav td {
    text-align:center;
    padding-left:1px;
    font-size:11px;
    
  } 
  #tx-lzgallery-pi1-fotonav td.descr {
  color:#00008c;
  } 
  #tx-lzgallery-pi1-fotonav {
  background-color:#F0F0F0;
  border-color:#0F0F0F;
  border-style:solid;
  border-width:1px;
  } 
  
  #tx-lzgallery-pi1-fotonav li {
    list-style-position:outside;
    list-style: none;
    padding: 0; /*0.2em;*/
    margin: 0 0 0.2em; 
    width: 136px;	
    padding-top: 5px;
    text-align:center;
    font-size: 11px;
  }  

#tx-lzgallery-pi1-fotonav a
{
  text-decoration: none;
  color: black; 
  background-color: #eee;
  border: 1px solid black;
  border-left-color: white; border-top-color: white;
  width: 136px;	
  text-align:center;
  font-size: 11px;  
  padding:1px 1px 1px 1px;
}

#tx-lzgallery-pi1-fotonav a:link 
{
}

#tx-lzgallery-pi1-fotonav a:visited 
{
  color: #666; 
  background-color: #eee;
}

#tx-lzgallery-pi1-fotonav a:hover {
  color: black; 
  background-color: white;
  border: 1px solid black;
  border-right-color: white; border-bottom-color: white;
}

#tx-lzgallery-pi1-fotonav a:active 
{  
  color: white;
  background-color: gray;
}


  
#tx-lzgallery-pi1-fotos 
{
  margin:5px;
  border-width:2px;
  border-style:solid;
  border-color:#0F0F0F;
  text-align:center;
  padding: 15px 15px 15px 15px;
  background-color:white;
  } 
  #tx-lzgallery-pi1-fotos td {
  text-align:center;
  padding:0;
  border-style:solid;
  border-width:1px;
  border-color:#0F0F0F;
  padding:12px;
  } 
  
  #tx-lzgallery-pi1-title {
  border-width:0px;
  text-align:center;
  margin-bottom:10px;
  font-size:16px;
  } 
  
  #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;
  }
  
  
/* Der ander Quatsch von mir */  


body 
{ 
  background-color:#F0F0F0; 
  align:center;
  height:100%;
  scrollbar-arrow-color: #266880; 
  scrollbar-base-color: #ffffff;
  scrollbar-highlight-color : #000000; 
  scrollbar-shadow-color : #e6e6e6;
  SCROLLBAR-TRACK-COLOR: #e6e6e6;
  font-family: verdana, arial, tahoma, sans-serif;
}

/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, H3, H4, H5 
{
  font-family: verdana, arial, tahoma, sans-serif;
  font-size: 13px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }

P, H1, H2, H3, H4, H5 {margin: 0px 0px 5px 0px;}

table { border:solid 0px black; background-color=white; }

table#rahmen {border: solid 1px #D7DBE2; background-color:white;}

table#WM {
  text-align:center; 
  font-family: arial, tahoma, verdana, sans-serif;
  font-size:10px;
}

TD#WM { text-align:center; font-size:10px;}
tr#WMTop { background-color:white;   color:#65653F; border:solid 1px black; text-align:center; font-size:10px; }
tr#WMZ1  { background-color:#FFFFCC; color:#65653F; text-align:center; font-size:10px; }
tr#WMZ2  { background-color:#FFFFFF; color:#65653F; text-align:center; font-size:10px;}

td#quiz { 
  background: url(./frage.jpg) repeat;
 }
 
p#quiz {
  color:black;
  font-size:18px; 
  padding-left:100px; 
  padding-right:100px;
}


td#quizfalsch { 
  background: url(./ausrufezeichen.jpg) repeat;
 }
 
p#quizfalsch {
  color:black;
  font-size:18px; 
  padding-left:100px; 
  padding-right:100px;
}

TD#footer {border-top: solid 1px #D7DBE2; background-color: #F0F0F0;}
TD#footer P {
	font-size: 10px;
	text-align: center;
}


/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
}

/* Menu 1 column */
TD#menu_1 
{
  border:solid 0px black;
  vertical-align: top; 
  padding: 0px;
  margin: 0 0 0em;  
}

/* Menu 1 column */
TD#menu_1 DIV.menu1-level1-no 
{	
   text-decoration: none;
   text-align:left;
   vertical-align: bottom; 

   margin: 0 0 1.2em; 
   padding-top: 7px;
   padding-bottom: 3px;
   font-size: 14px;

   border-bottom: solid 1px black; 
}

TD#menu_1 DIV.menu1-level1-no A
{	
  text-decoration: none;
  text-align:left;
  vertical-align: bottom; 

  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
  marging: 0 0 1.2em;

  background-color: #eee;
  color:Red;
  font-size: 0.8em;

  border: 1px solid #bbb;
  border-bottom: solid 1px black; 
}

TD#menu_1 DIV.menu1-level1-no SPAN A
{	
  text-decoration: none;
  text-align:left;
  vertical-align: bottom; 

  font-size: 16px;
  font-weight:bold;


  background-color:white;
  text-color:Red;

  border: 1px solid #bbb;
  border-bottom: solid 1px white; 
}


TD#menu_1 DIV.menu1-level2-no 
{	
  vertical-align: top; 
  width: 120px;	
  padding-left: 3px;
  padding-right:3px;
  align:left;
  text-decoration: none;
  text-align:center;
  font-size: 11px;
  display: block;
}

TD#menu_1 DIV.menu1-level2-no A
{	
  vertical-align: top; 
  padding: 3px;
  text-decoration: none;
  text-align:      center;
  display: block;
  font-size: 11px;
}

TD#menu_1 DIV.menu1-level2-no SPAN A
{	
  vertical-align: top; 
  padding: 3px;
  text-decoration: none;
  text-align:      center;
  display: block;
  font-size: 11px;
  font-weight:bold;
  border: 1px solid #aaa;
  border-right-color: #eee; 
  border-bottom-color: #eee;
}



#menu_1 DIV.menu1-level2-no li {
  text-align: Left;
  list-style:none;  
  list-style-position:outside;
/*  font-weight:bold;*/
  padding: 2px;
  width: 120px;	
  margin: 0 0 0.2em; 
}
 

TD#menu_1 DIV.menu1-level2-no a:link 
{
  color: black; 
  background-color: white;
}

TD#menu_1 DIV.menu1-level2-no a:visited 
{
  color: #666; 
  background-color: white;
}

TD#menu_1 DIV.menu1-level2-no a:hover {
  color: black; 
  background-color: #eee;
 }

TD#menu_1 DIV.menu1-level2-no a:active 
{  
  color: white;
  background-color: gray;
}




TD#menu_1 DIV.FixMenu 
{	
  vertical-align: top; 
  width: 106px;	
  margin-left: 3px;
  margin-right:3px;
  align:left;
  text-decoration: none;
  text-align:center;
  font-size: 11px;
  font-weight: bold;
  display: block;
}

TD#menu_1 DIV.FixMenu A
{	
  vertical-align: top; 
  padding: 3px;
  text-decoration: none;
  text-align:      center;
  display: block;
  font-size: 11px;
}

TD#menu_1 DIV.FixMenu SPAN A
{	
  vertical-align: top; 
  padding: 3px;
  text-decoration: none;
  text-align:      center;
  display: block;
  font-size: 11px;
  font-weight:bold;
  border: 1px solid #aaa;
  border-right-color: #eee; 
  border-bottom-color: #eee;
}



#menu_1 DIV.FixMenu li {
  text-align: Left;
  list-style:none;  
  list-style-position:outside;
/*  font-weight:bold;*/
  padding: 2px;
  width: 120px;	
  margin: 0 0 0.2em; 
}
 

TD#menu_1 DIV.FixMenu a:link 
{
  color: black; 
  background-color: white;
}

TD#menu_1 DIV.FixMenu a:visited 
{
  color: #666; 
  background-color: white;
}

TD#menu_1 DIV.FixMenu a:hover {
  color: black; 
  background-color: #eee;
 }

TD#menu_1 DIV.FixMenu a:active 
{  
  color: white;
  background-color: gray;
}


TD#menu_1 DIV.menu1-level1-no li
{
  text-align:Left;
  list-style:none;
  list-style-position:outside;
  padding: 2px;
  width: 120px;	
  margin: 0 0 0em; 
}

TD#menu_1 DIV.menu1-level1-no A:link
{
  color: black;
  border-right-color: black; 
}

TD#menu_1 DIV.menu1-level1-no A:visited
{
  color: #666; 
  border-right-color: black; 
}

TD#menu_1 DIV.menu1-level1-no A:hover

{
  color: white;
  background-color: gray;
  border-right-color: black; 
 }

TD#menu_1 DIV.menu1-level1-no A:active
{  
  color: white;
  border-right-color: black; 
  border-bottom-color: white;
}





#news h5.news {color:red;background-color:black; border:1px solid #333333;}

#Infotype{border:1px solid #333333;}

#info
{
/*  background-color:white; bgcolor=#FFFFCC*/
  background-color:#FFFFFF;

  color:#CBCBAB;
}


#info table
{
  width:100%;
  text-decoration:none;
  text-align:left;  
  margin-top: 0px; 
  margin-left: 0px; 
  margin-right: 0px; 
  font-size: 10pt;
}

#info td 
{ 
  color:black; 
  border-left:solid 0px black;
  border-right:solid 0px black;
  border-top:solid 0px black;
  border-bottom:solid 0px black;
}

#info p
{
  margin-top: 10px; 
  margin-left: 10px; 
  margin-right: 10px; 
  margin-bottom: 10px; 
}

#info a { color: #555500; text-decoration:underline; font-size: 10pt;}


#info a:hover{ color: #000000;  text-decoration:underline; font-size: 10pt; }



