/*
Theme Name: cleartypeoneangepasst
Theme URI: http://www.themelayouts.com/
Description: Designed by <a href="http://www.themelayouts.com">ThemeLayouts</a>.<br> This work is licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a> This means you may use it and make any changes you like. However, credit links must remain on footer for legal use.
Version: 1
Author: ThemeLayouts/DreamTemplate
Author URI: http://www.dreamtemplate.com/
*/

/* Normal Tags */
html, body {
	width:100%; height:100%;
	background: #585858;
	background-image:url(images/bckgrnd.gif);
	background-repeat:repeat;
	margin: 0;
	padding: 0;
	overflow: auto;
	position:absolute;
}
a, a:link, a:active, a:visited { color: #2E508E; text-decoration: none; }
a:hover { text-decoration: underline; }
p { padding: 10px 0 10px 0; margin: 0; }
blockquote, blockquote blockquote blockquote  { margin: 0 5px; padding: 10px; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; background: #e5e5e5; }
blockquote blockquote { margin: 0 5px; padding: 10px; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; background: #ffffff; }
img, a img { border: 0px none;  background: none; }
input, textarea { font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; font-size: 11px; color: #585858; margin: 2px; padding: 4px; border:1px #CCC solid;	}
ul, ol { margin-bottom: 0; padding: 0 15px 0 15px; }

/*#logoblend {
	position:absolute;
	left:0px;
	top:0px;
  margin: 0 ;
  padding: 0 0 ;
  width: 100%;
  height:100%;
  background:#FFFFFF;
  z-index:9999;
  overflow:hidden !important;
}*/


/*Intro Flash Logo */

#divintro {
	height:100%;
	}

#divintro object, #divintro embed {
	width:100%;
	height:100%;
	}


/* Layout Styles */
.clearer { clear: both;}
.container {
  margin: 0 auto ;
  padding: 0 0 ;
  width: 996px;
}

/* Kopfzeile */
#kopfzeile { width: 996px; height: 76px; margin: 0 0 0 0; background: url(images/layout_01.jpg) no-repeat; z-index:25;}

#kopfzeileinhalt { width: 996px; height: 76px; }

/* Navigationselemente Oben  */

#navigation { width: 996px; height: 35px; margin: 0 0 0 0; z-index:25; background: url(images/layout_02.jpg) no-repeat;}

#navielemente { width: 996px; height: 35px; position:absolute;}


/* Flash Mitte  */
#flash { width: 996px; height: 225px; margin: 0 0 0 0; z-index:25; background: url(images/layout_03.jpg) no-repeat;}

#flashinhalt { 
		width: 996px;
		height: 225px; 
		}
		
	#flshholder{ width:100%; text-align:center;}
	#flshcenter{ margin:0 0 0; width:996px; height:225px; text-align:left;}
 

/* menu */
div.menuBar { position:absolute; top:6px; left:0px; height:25px;}

/* trennlinie */
 div.dropSep { width: 9px; height: 25px; margin:0px;} 
 #nav li.fs-linkSep { background-image: none !important;}  

/* all list items */
#nav {
   list-style: none;
}
#nav ul { 
	padding: 0;	
	margin: 0;
	list-style: none;
	line-height: 25px;  
	cursor: pointer;
}

#nav li { 
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: none !important; 

}

#nav li a {
	padding: 3px 20px 0px 20px; 
	display: block;
	text-decoration: none;
	font: 14px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
}

#nav li#active a { 
	padding: 3px 15px 0px 15px; 
	display: block;
	font-weight: normal;
	text-decoration: none;

}
#nav li a:hover, 
#nav li.sfhover a, 
#nav li:hover a {
	display: block;
	text-decoration: none;
}

#nav li#active,
#nav li.sfhover, 
#nav li:hover { 
	cursor: pointer;
}

#nav li.sub-sfhover,
#nav li.sub:hover { 

	cursor: pointer;
}

#nav li.sub-sfhover a,
#nav li.sub-sfhover a:hover,
#nav li.sub:hover a,
#nav li.sub:hover a:hover { 
	background-image: url(images/0208_links-R.png);
	/* background-position: 100% -33px; */
	background-repeat: no-repeat;
}

#nav li#active a,
#nav li a:hover, 
#nav li.sfhover a, 
#nav li:hover a {
	display: block;
	text-decoration: none;
}


#nav li#active,
#nav li.sfhover, 
#nav li:hover { 
	cursor: pointer;
}


#nav li.sub-sfhover,
#nav li.sub:hover { 
	cursor: pointer;
}
	
/* LEVEL 2 */
#nav li li a {
	margin-left: 0px;
	display: block;
	padding: 0;
	float: none;
	padding-left: 15px;
	width: 180px;
	width/* */:/**/165px;	
	width: /**/165px;
	border-bottom: 0px solid #A9D06A;
	border-right: 0px solid #A9D06A;
	border-left: 0px solid #A9D06A;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	line-height: 28px;
}

#nav li li a:hover {
	background-color: #f1f1f1;
	color: #313F48;
}

#nav li ul { /* second-level lists */
	position: absolute;
 	width: 180px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background-color: #e8e8e8;
	line-height: 28px;
}

#nav li:hover ul,
#nav li.sfhover ul,
#nav li.sub-sfhover ul { 
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 100%;
}

#nav li.sub-sfhover ul.sub,
#nav li.sub:hover ul.sub {
	margin-left: 0px;
	padding-bottom: 0px;
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -28px 0 0 180px;
}

#nav ul.sub li,
#nav ul.sub li a,
#nav ul.sub li a:hover,
#nav ul.sub li:hover,
#nav ul.sub li:hover a,
#nav ul.sub li.sfhover a,
#nav ul.sub li:hover a:hover,
#nav ul.sub li.sfhover a:hover,
#nav li.sub ul.sub a
	{ background-image: none; }

#nav li#active ul.sub li,
#nav li#active ul.sub li a,
#nav li#active ul.sub li a:hover,
#nav li#active ul.sub li:hover,
#nav li#active ul.sub li:hover a,
#nav li#active ul.sub li.sfhover a,
#nav li#active ul.sub li:hover a:hover,
#nav li#active ul.sub li.sfhover a:hover,
#nav li.sub ul.sub a
	{ background-image: none; }

#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul,
#nav li.sub-sfhover ul ul, 
#nav li.sub-sfhover ul ul ul, 
#nav li.sub-sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul, 
#nav li li li li.sfhover ul,
#nav li.sub-sfhover ul, 
#nav li.sub-sfhover li.sfhover ul, 
#nav li.sub-sfhover li li.sfhover ul, 
#nav li.sub-sfhover li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav a.sub {
	background-image: url(images/0208_links_sub.gif) !important;
	background-position: 96% 50% !important;
	background-repeat: no-repeat !important;
}
#nav a.sub:hover {
	background-image: url(images/0208_links_sub.gif) !important;
	background-position: 96% 50% !important;
	background-repeat: no-repeat !important;
}
				
				
	/* Featured */
	/*#featured { width: 975px; margin: 0 0 0px 0; background: url(images/featuredtopbg.gif) no-repeat top left; padding: 20px 0 0 0; }
	#featured2 { width: 975px; margin: 0; background: url(images/featuredbottombg.gif) no-repeat 0 0; height: 20px; padding: 0 0 0px 0;}
	#featured .bg { width: 975px; margin: 0; background:url(images/featuredbg.gif) repeat-y; padding: 0; }
	#featured .bg2 { width: 975px; margin: 0; background: url(images/featuredbg2.gif) no-repeat; padding: 0;  }
	#featured .etext { width: 910px; margin: 0 20px; padding: 0; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; text-align: left; line-height: 21px; color: #585858; }
	
		#featured h2 { font: 26px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; line-height: 28px; margin: 0 0 5px 0; padding: 0; }*/
		
	#container { width: 996px; margin: 0; padding: 0; overflow: hidden; z-index:25;}
	
		/* inhalt */
		#inhalt { width: 996px; float: left; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #585858;  text-align: left;  }
		
		#inhalt a, #inhalt a:link, #inhalt a:active, #inhalt a:visited { color: #2E508E; text-decoration: none; }
#inhalt a:hover { text-decoration: underline; }
		
			
      #huelle { margin: 0px; }
			
		.inhaltobenbg {
        width: 996px;
        height: 20px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/layoutinhaltoben.jpg) no-repeat 0 0;
      }
			.inhaltuntenbg {
        width: 996px;
        height: 20px;
        margin: 0 ;
        padding: 0 0 ;
        background: url(images/layoutinhaltunten.jpg) no-repeat 0 0;
      }
			.inhaltbg {
        width: 996px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/layoutinhalthntgrnd.jpg) repeat-y 0 0;
      }
       .inhalttext {
        margin: 0 0 0 30px ;
        padding: 0 0 0 0; 
        width: 936px;
      }
      h2.inhaltueberschrift {
		  display:none;
        /*font-size: 14px; 
        line-height: 22px;
        font-weight: normal;
        color:#585858;
        margin: 0 0 ;
        padding: 0 0;*/ 
      }
	  
	   .cpage_body {
		   margin:0 0 0 0;}
	  
	  
		#fullcontent { width: 975px; float: left; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #585858; line-height: 21px; text-align: left;  }
			
      #full { margin: 20px 0 0 0; }
			#fullcontent #full .fulltentry {
        width: 975px;
        height: 20px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/fulltopbg.gif) no-repeat 0 0;
      }
			#fullcontent #full .fullbentry {
        width: 975px;
        height: 20px;
        margin: 0 0 20px 0;
        padding: 0 0 ;
        background: url(images/fullbottombg.gif) no-repeat 0 0;
      }
			#fullcontent #full .fullentrybg {
        width: 975px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/fullbg.gif) repeat-y 0 0;
      }
      #full .fulletext {
        margin: 0 20px ;
        padding: 0 0; 
        color:#585858;
        width: 600px;
      }
      .entryinfo { font: 11px Tahoma, Geneva, sans-serif; line-height: 19px; margin: 0; padding: 0; color: #999999; }
      .post { padding:0 0 0 0;} 
	  .news_image { border: 0 none; float: left; margin: 0 8px 5px 0; }
		/* Sidebar */
	/*	#sidebar { width: 290px; float: right; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #585858; line-height: 21px; text-align: left; margin-top: 20px; }

			#sidebar .widget { width: 290px; float: left; margin: 0 0 25px 0; background: url(images/sidewtopbg.gif) no-repeat top left; padding: 20px 10px; }
			#sidebar .widget .widget2 { width: 290px; margin: 0; background: url(images/sidewbottombg.gif) no-repeat bottom left; padding: 0 0 20px 0; }
			#sidebar .widget .bg { width: 290px; margin: 0; background: url(images/sidewbg.gif) repeat-y; padding: 0; }
			#sidebar .widget .w { width: 260px; margin: 0 15px; padding: 0; }   */
			
				/* Sidebar Headlines */
	/*			#sidebar h2 { font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; margin: 0 0 7px 0; font-size: 14px; }   */
				
			/* Ads Spots 125x125 */
/*
			#sidebar .adspotdiv2 { width: 290px; margin: 0 0 20px 0; background: url(images/sidewbottombg.gif) no-repeat bottom left; padding: 0 0 0 0;  }
			#sidebar .bg { width: 290px; margin: 0; background: url(images/sidewbg.gif) repeat-y; padding: 0; }*/
			
	/*		.adspotdiv {
        width: 290px;
        height: 20px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/sidewtopbg.gif) no-repeat 0 0;
      }*/
	/*		.adspotdiv2 {
        width: 290px;
        height: 20px;
        margin: 0 0 ;
        padding: 0 0 ;
        background: url(images/sidewbottombg.gif) no-repeat 0 0;
      }*/
      
			.widget1 { padding: 0px 20px ; }
			.border { border-bottom: 1px #ccc solid;}
			
  
			/* Sidebar UL, OL */
		/* 	#sidebar ul, #bottombar ul { list-style-type: circle; margin: 0; padding: 0 0 0 15px; }
			#sidebar ul li, #sidebar ol li, #bottombar ul li, #bottombar ol li { margin: 0; padding: 0; }*/
		
		
		
			
			/* Admin login  */
			
			#vertical_slide { width: 996px; height: 52px; margin: 0 0 0 0; background: url(images/layout_05.jpg) no-repeat; z-index:0;}	
			
			
			.adminlogin { 
				
				width: 996px; height: 52px; margin: 0 0 0 0;  font: 10px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; line-height: 52px; color: #D4D4D4;

  				}
				
						
			/* Suche */
			#topsearch {   /*width: 250px; float: right; margin: 0px 0px 10px 0px;*/
			top:9px; right:15px;  position:absolute;
			}
			#s {
	width: 118px;
	height: 12px;
	float: left;
	margin: 0px 2px 0px 0px;
	font-size:10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 2px 2px 2px 2px;
	border: 0px;
	border:none;
	background-color:transparent;
	background-image: url(images/suchebg.png);
	background-repeat: no-repeat;
}
			#searchsubmit { width:20px; height:18px; overflow:hidden; background: url(images/mag.png) no-repeat; float: left; border: none; margin: 0px 0px 0px 4px; cursor: pointer;/* color: #aeaeae; padding: 3px 0px 3px 20px;  font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; font-weight: bold; font-size: 11px;   */ }
				
		
		/* Bottombar */
				
			/* Bottom  Headlines */
			/*#bottombar h2 { font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; margin: 0 0 7px 0; font-size: 14px; font-weight: bold; }
			
			
		#bottom { width: 640px; margin: 0 0 20px 0; background: url(images/sentrytopbg.gif) no-repeat top left; padding: 20px 0 0 0; }
		#bottom2 { width: 640px; margin: 0; background: url(images/sentrybottombg.gif) no-repeat bottom left; padding: 0 0 20px 0; }
		#bottom #bg { width: 640px; margin: 0; background: url(images/sentrybg.gif) repeat-y; padding: 0; }
		#bottom #bottombar { width: 615px; margin: 0 0 0 20px; padding: 0; overflow: hidden; }
		#bottom #bottombar .widget { width: 190px; float: left; margin: 0 15px 0 0; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #585858; line-height: 21px; text-align: left; }*/

	.bboxmenu { margin:0 0 0 20px; width:600px; height:52px; text-align:left; font-weight: bold;}
	.bboxmenu a, a:link, a:active, a:hover, a:visited {color:  #D4D4D4 ;}
	
  h2.bboxmenuh2 {   float:left; height:32px; margin:0 15px 20px 0px; width:auto;  font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;  font-size: 10px; font-weight: bold; color: #731111; display:none;}
	  
  .bmenul {
    float: left;
    width: 190px;
    margin: 0 0; 
    padding: 0 0; 
  }
  .bmenur {
    float: right;
    width: 190px;
    margin: 0 0; 
    padding: 0 0; 
  }
  .bmenuc {
    width: auto;
    margin: 0 205px; 
    padding: 0 0; 
  }
		#nothome #bottom { width: 975px; margin: 0 0 20px 0; background: url(images/featuredtopbg.gif) no-repeat top left; padding: 20px 0 0 0; }
		#nothome #bottom2 { width: 975px; margin: 0; background: url(images/featuredbottombg.gif) no-repeat bottom left; padding: 0 0 20px 0; }
		#nothome #bottom #bg { width: 975px; margin: 0; background: url(images/featuredbg.gif) repeat-y; padding: 0; }
		#nothome #bottom #bg2 { width: 975px; margin: 0; background: url(images/featuredbg2.gif) no-repeat; padding: 0;  }
		#nothome #bottom #bottombar { width: 930px; margin: 0 0 0 20px; padding: 0; overflow: hidden; }
		#nothome #bottom #bottombar .widget { width: 290px; float: left; margin: 0 20px 0 0; font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; color: #585858; line-height: 21px; text-align: left; }
	
	
		
	/* Fußzeile */
		#fusszeile { width: 996px; height: 52px; margin: 0 0 0 0; background: url(images/layout_05.jpg) no-repeat; z-index:25;}
		
/*	#fusszeileinhalt { width: 996px; height: 52px; }*/
	
		#fz { width: 996px; height: 52px; margin: 0 0 0 0;  font: 10px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; line-height: 52px; text-align:center; color: #D4D4D4; }
	
	#fz a, #fz a:link, #fz a:active  { color: #D4D4D4; font-weight: normal; }
	
	
		
	
	
.tbox {
	width: 118px;
	height: 12px;
	margin:10px 5px 0 0px ;
	font-size: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; 
	padding: 2px 2px 2px 2px;
	border: 0px;
	border:none;
	background-color:transparent;
	background-image: url(images/suchebg.png);
	background-repeat: no-repeat;
}

.button {
	width: 108px;
	height: 16px;
	font-size: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; 
	border: 0px;
	border:none;
	background-color:transparent;
	background-image: url(images/submtbg.png);
	background-repeat: no-repeat;
	cursor: pointer;
	margin:5px 5px 0 0px ;
	padding: 2px 5px 2px 0px ;
}


#contactForm textarea.tbox {
  width: auto; 
	padding : 2px;
	color: #585858;
	background-color: #ccc;
	border: 1px solid #E8E8E8;
}
	
	/* Bottom Nav UL */
	/*		#fl ul { list-style-type: none; list-style-image: none; margin: 13px 0 0 0; padding: 0; border-right: 0px none #d4d4d4; }
			#fl ul li { float: left; display: inline; margin: 0; padding: 0; }
	*/		
				/* Top Nav Links */
/*				#fl ul li a, #fl ul li a:link, #fl ul li a:active, #fl ul li a:visited { display: block; float: left; font: bold 11px Tahoma, Geneva, sans-serif; padding: 0px 10px 0px 10px; background: url(images/border.png) no-repeat 0; height: 25px; }
				#fl ul li a:hover { text-decoration: underline;}
				#fl ul li.home a, #fl ul li.home a { border-left: none; }
				
		#fr { font: 10px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; line-height: 21px; text-align: left; margin: 0 20px 0 13px; color: #656565; }
		
		#fr a { color: #444444; font-weight: bold; }
		



#e107_submitnews_item {
  width: 460px;
}
.tbox.chatbox {
	width: 90%;
	padding : 2px;
	color: #585858;
	background-color: #fff;
	border: 1px solid #E8E8E8;
	margin: 10px auto;
}
.npdropdown {
  width: auto;
	margin: 0 0 0px 0;
	padding: 2px;
	height: auto;
	text-align: left;
}
.tbox.comment.subject {
  width: 98%; 
  background-color: transparent;
  border: 0px none;
	padding: 2px;
	margin-top: 3px;
  }

#comment.tbox.comment {
  width: 98%; 
	padding : 2px;
	color: #585858;
	background-color: #fff;
	border: 1px solid #E8E8E8;
}


input#helpb.helpbox {
  float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: transparent;
	border: 0 none;
	font-size: 80%;
	color: #000;
	text-align: left;
}
#commentform .helpbox{
  width: 98%; 
	border-collapse: collapse;
	padding: 1px;
}
.helpbox {
  width: 98%; 
	background-color: transparent;
	border: 0px none;
	border-collapse: collapse;
	padding: 3px;
}
.indent {
	color: #585858;
	background-color: #fff;
	border: 1px solid #E8E8E8;
	border-left:3px solid #E8E8E8;
  padding: 5px 15px;
  font-size: 90%;
  margin: 10px 10px 5px 15px;
  font-style: italic;
} */

.nextprev{
	border: 0px none;
	background-color: transparent;
	border-collapse: collapse;
	padding: 3px;
	text-align: center;
	width: auto;
	font-size: 105%;
	font-weight: bold;
}
.nextprev_link {
	color: #585858;
	background-color: #fff;
	border: 1px solid #E8E8E8;
  margin:0px;
  padding:2px 6px;
  text-decoration: none;
}
.nextprev_link:hover {
	color: #585858;
	
	border: 1px solid #E8E8E8;
}
.nextprev_current {
	color: #585858;
	
	border: 1px solid #fff;
  margin:0px;
  padding:2px 6px;
  text-decoration: none;
}

.smalltext {
	font-size: 10px;
	font-weight: normal;
}
.smallblacktext {
	font-size: 10px;
	font-weight: bold;
}
.smalltext2 {
	font-size: 12px;
	font-weight: normal;
}
.defaulttext, .caption, .bodytable, .mediumtext
{
	font-size: 12px;
	font-weight: normal;
}
.fborder {

	border: none 0;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 3px;
	margin-top: 3px;
	text-align: left;
}

/* forum parent headers, forum captions */
.forumheader {
	border:none 0;
	/*color: #585858;
	border: 1px solid #E8E8E8;*/
	padding: 3px;
	vertical-align: middle;
	text-align: left;
}
.nforumcaption{
	color: #585858;
	
	border: 1px solid #E8E8E8;
	padding: 3px;
	font-size: 110%;
	text-align: left;
}
.finfobar{
	color: #585858;
	
	border: 1px solid #E8E8E8;
	padding: 3px;
	font-size: 95%;
	text-align: left;
}

/* two left columns */
.forumheader2{
	color: #585858;
	
	border: 1px solid #E8E8E8;
	padding: 3px;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: left;
}

/* all the rest of the forum tables */
.forumheader3{
	border:none;
	padding: 3px;
	margin-top: 3px;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: left;
}

.forumborder {
	color: #585858;
	
	border: 1px solid #E8E8E8;
	vertical-align: top;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: left;
}
hr {height:1px;border:none;border-top:1px solid #E8E8E8; width:95%;}
/* where it says forum, information and all tables across */
.fcaption {
	border:none 0;
	/*color: #585858;
	border: 1px solid #E8E8E8;*/
	padding: 3px;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: left;
	line-height: 30px;
}

.fcaption a {
	padding-right:4px;
	text-decoration: underline;
}


/* Custom */
.ull  {
	list-style-image: url(images/dreieck.jpg);
	margin-bottom:10px;
	}
	
	.ull li {
	margin-bottom:10px;
	}
	
	.themaktive  {
	font-weight:bold;
	display:block;
	line-height:20px;
	padding:5px 0 5px 4px;
	vertical-align:middle;	
	background-color: #DEE8F5;
	color:#11528E;
	}	
	
	.themanichtaktive  {
	line-height:20px;
	padding:5px 0 5px 0px;
	vertical-align:middle;	
	color:#11528E;
	}	
	
	.tableboldheightmidle  {
	line-height:10px;
	padding:5px 0 5px 0px;
	vertical-align:middle;	
	}	
	
	
.tableborderright  {
		border-right:solid #CCC 1px;
	}	
	
	.textul  {
	margin-bottom:10px;
	}
	
	.textul li {
	margin-bottom:10px;
	}
	
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/label_voriges.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/label_naechstes.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 105px;
	height: 22px;
	background: transparent url(images/label_schliessen.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
