body {background: #969797 url(back.jpg) repeat-x;
	margin: 0px;
	padding: 0px;
	font-size: 9pt; 
    line-height: 12pt; 
    font-family: verdana, arial, sans-serif; 
    color: #000; 
    leftmargin:0;
    rightmargin:0; 
    topmargin:0;
    marginwidth:0; 
    marginheight:0;
}
.title {font-size:13pt;}
.title a:link { color: #0000ff; text-decoration:none; }
.title a:active { color: #ff0000; text-decoration:none; }
.title a:visited { color: #0000ff; text-decoration:none; }
.title a:hover { color: #ff0000; text-decoration:underline; }




.navtable a:link { color: #0000ff; text-decoration:none; }
.navtable a:active { color: #ff0000; text-decoration:none; }
.navtable a:visited { color: #0000ff; text-decoration:none; }
.navtable a:hover { color: #ff0000; text-decoration:underline; }

.navtable{
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
border-bottom-style:solid;


}

.foottable{
border-top-width: 1px;
border-top-color: #FFFFFF;
border-top-style:solid;


}

.errortext{
font-size:9pt;
color:#680101;

}

.successtext{
font-size:9pt;
color:#005518;

}

.gallery-thumb {
	margin: 2px;
	float: left;
	text-align: center;
	background: #fff;
	border: 1px solid #ddd;
	padding: 6px;
	-moz-border-radius: 2px;
	align:center;
}

.comments-thumb {
	margin: 0px;
	float: right;
	text-align: center;
	background: #fff;
	border: 2px solid #fff;
	padding: 0px;
	-moz-border-radius: 2px;
	align:right;
}



.gallery-big {
	margin: 15px;
	float: center;
	text-align: center;
	background: #ffffff;
	border: 15px solid #ffffff;
	padding: 1px;
	margin: 1px;
	-moz-border-radius: 2px;
	align:center;
}

.senkrecht{
writing-mode: tb-rl;

}

.tabelle {
background-image:url('bg.jpg');

}


.tablemain{

border-width: 3px;
solid: #FFFFFF;
}

.kommentar{
font-size: 9pt

}

.top20title{
font-size: 14pt;
text-align:center;
color: #FFF;

}

.commentsboxtitle{
	
	color: #FFF;
	font-size:10pt;


}

.commentsboxtitle_small{
	
	color: #FFF;
	font-size:8pt;


}

.comments_hell{
	color: #FFF;
	font-size:12pt;
	text-align:center;

}

.comments_hell a{
	color: #FFF;
	font-size:12pt;
	text-align:center;

}

comments_title{

	font-size: 14pt;
	color: #000;
	text-decoration:underline;

}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 12px;
	color:#666666;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('overlay.png'); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./overlay.png", sizingMethod="scale");
	}

hr {
  height: 1px;
  border: 0;
  width: 80%;
  color: #000000;
  background-color: #CCCCCC;
}


.folder_image:hover img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
-moz-opacity: 1; 
border: 2px solid #666666;
}

.folder_image img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
-moz-opacity: 0.4; 
border: 2px solid #FFFFFF; 
}

.folder_folderthumb{
border:0px;
display: block;
}

.folder_foldertitle{
font-weight: bold;
font-size:14px;
margin-bottom:10px;
}

.folder_directories{
color: #FFFFFF;
font-size:20px;
margin-left:30px;
}

.folder_directories a:link, .folder_directories a:visited{
color: #1F427A;
font-size:20px;
text-decoration:none;
}

.folder_directories a:hover, .folder_directories a:active {
color: #FFFFFF;
font-size:20px;
background-color:#1F427A;
text-decoration:none;
}

 .folder_subf_thumbtable{
background: #ffffff;
}

.folder_subf_thumbnail{
margin:9px;
}

.folder_subf_title{
font-weight:bold;
font-family:Arial;
font-size:14px;
margin-left:12px;
margin-bottom:0px;
}

.folder_subf_text{
color:999999;
font-family:Arial;
font-size:11px;
margin-left:12px;
margin-bottom:20px;
}


.folder_itemtable{
background: #ffffff;
valign:top;
}

.folder_title{
font-weight:bold;
font-family:Arial;
font-size:16px;
margin-left:12px;
margin-top:12px;
}

.folder_itemtableleft{
valign:top;
margin:12px;
}
.folder_itemtableright{
valign:top;
margin-top:41px;
margin-bottom:12px;
margin-right:9px;
}

.folder_item_thumbnail{
margin:12px;
}


.show_descriptiontable{
background:#FFFFFF;
font-family:Arial;
}

.show_title{
font-size:16px;
color:#000000;
font-weight:bold;
margin:12px;
}

.show_detail{
font-size:12px;
color:#999999;
margin-left:12px;
margin-right:12px;
}

.show_detail a:link, .show_detail a:visited{
font-size:12px;
color:#333333;
text-decoration:none;
}


.show_detail a:hover, .show_detail a:active{
font-size:12px;
color:#333333;
text-decoration:underline;
}

.show_commentautor{
font-size:12px;
color:#666666;
margin-left:12px;
}

.show_commenttext{
font-size:12px;
color:#000000;
margin-left:36px;
margin-right:12px;
}

.show_popuplink a{
font-size:12px;
color:#666666;
margin-right:12px;
}

.normal_thumbtable{
background:#FFFFFF;
}

.normal_unterschrift {
margin-left:6px;
margin-bottom:6px;
font-size: 9px; 
font: verdana; 
valign: top;
align:left;
}

.normal_ueberschrift {
margin-left:6px;
font-size: 14px; 
font: verdana; 
font-weight: bold;
valign: top;
align:left;
}

.normal_thumb{
margin:6px;
}

.abouttext{
margin-left:12px;
margin-bottom:12px;
font-size:12px;
color:#000;
}

.tagcloudelement_xs a:link, .tagcloudelement_xs a:visited{
color: #1F427A;
font-size:16px;
text-decoration:none;

}

.tagcloudelement_xs a:hover{
background:#1F427A;
color:#FFFFFF; 
font-size:16px;
text-decoration:none;

}

.tagcloudelement_s a:link, .tagcloudelement_s a:visited{
color: #1F427A;
font-size:21px;
text-decoration:none;

}

.tagcloudelement_s a:hover{
background:#1F427A;
color:#FFFFFF; 
font-size:21px;
text-decoration:none;
}
.tagcloudelement_m a:link, .tagcloudelement_m a:visited{
color: #1F427A;
font-size:25px;
text-decoration:none;
}

.tagcloudelement_m a:hover{
background:#1F427A;
color:#FFFFFF; 
font-size:25px;
text-decoration:none;
}
.tagcloudelement_l a:link, .tagcloudelement_l a:visited{
color: #1F427A;
font-size:30px;
text-decoration:none;
}

.tagcloudelement_l a:hover{
background:#1F427A;
color:#FFFFFF; 
font-size:30px;
text-decoration:none;
}
.tagcloudelement_xl a:link, .tagcloudelement_xl a:visited{
color: #1F427A;
font-size:35px;
text-decoration:none;
}

.tagcloudelement_xl a:hover{
background:#1F427A;
color:#FFFFFF; 
font-size:35px;
text-decoration:none;
}
.tagcloud_title {
color:#FFFFFF; 
font-size:45px;
text-decoration:none;
}
.tagcloud_link {
color:#1F427A; 
font-size:12px;
text-decoration:underline;
}

.links{
font-size:14px;
color:#000000;
font-family: Arial,verdena;
}

.links a{
font-size:14px;
color:#666666;
font-family: Arial,verdena;
text-decoration:none;
}

.links a:hover{
font-size:14px;
color:#1F427A;
font-family: Arial,verdena;
text-decoration:none;
}

.blog_imgdescription{
font-family:Arial,verdena;
font-size:13px;
text-align:left;
color:#000000;
margin-left:10px;
padding-left:10px;
}

.blog_imgdescription a:link, .blog_imgdescription a:visited{
font-family:Arial,verdena;
font-size:13px;
text-align:left;
color:#1F427A;
text-decoration:none;
}

.blog_imgdescription a:hover, .blog_imgdescription a:active{
font-family:Arial,verdena;
font-size:13px;
text-align:left;
color:#1F427A;
text-decoration:underline;
}


