
SELECT.FRONTPAGE
	{
		color: #000000;
		background:  #FFFFFF;
		margin-left: 0pt;
		margin-top: 0pt;
		font-style: normal;
		font-weight: normal;
		font-size: 9pt;
		font-family: sans-serif;
		text-indent: 0pt;
		text-align: left;
		border-width: 1px;
	    border-style: solid;
        border-color: black;
		width: 185px;
       
	}
.tooltip {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.fliesskleinneuschwarz { font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif ; color: #000000}
.bildlegende {
        margin-left: 0px;}

/*spacers*/
.clear{	clear: both;	height: 6px; background-color: #fff:}
.bigclear{	clear: both;	height: 20px;}
.separator{	clear: both;	height: 20px;  border-bottom: 1px solid #000000; }
/*general*/
#holder{	border: 1px solid #ccc; width:800px;  background-image: url(graphics/contentbg.gif); padding-left: 2px; }
.bhdr{  background-color: #fff;  padding-top: 5px;  padding-bottom: 10px; padding-left: 3px; }
.bhdr_titles{ font-size: 16pt;	font-weight: bold;  padding-left: 8px;  color: #F5F5F5;  }
.bhdr_text{	font-size: 10pt;	padding-left: 8px;  color: #F5F5F5;  }
.bhdr_text a{	color: #F5F5F5;	text-decoration: underline;}
.bhdr_text a:hover{	color: #F5F5DC;	text-decoration: underline;}
.lcol{ 	background-color: #FFFFFF;}
.rcol{	background-color: #F6F6F6;}
.pad1{	padding: 0px 30px 6px 6px; }
.pad2{	padding: 4px 4px 4px 4px;}
/*
form{	display: inline;}
input, textarea ,select {
		border: 2px solid #aaa;
		margin-top: 5px; margin-bottom: 5px;
        }
        */
 
.pcount{	background-color: #fff; color: #000000; padding: 2px 0px 2px 0px;}
.pcount a{	text-decoration: none; color: #000000; }
.pcount .pcon{	text-decoration: underline; color: #F8F8FF;  background-color: #00478A;  padding-left: 2px;  padding-right: 2px;   }
.login_left,login_right{
	float: left;
}
.login_left{
	width: 100px;
}
/*nav*/
.title { 	font-family: Verdana,Arial, Helvetica, sans-serif; 	font-size: 12px; color: White; padding: 4px 2px 2px 6px;  background-image: url(graphics/navzbg.gif);  background-color: #FFFF99;  font-weight: bold; margin-bottom: 6px; margin-top: 6px;  }
a.title {	color: #4F5E6A;	background: #FFDEAD;}
a.title:hover {	color: #FFFFFF;	background: #8A5300;}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	color: #000000;	line-height: 16px;	padding-right: 4px;	padding-left: 4px;   text-align: left;	}
.small a {	display: block;	text-decoration: none;	color: #000000;}
.small a:hover {	color: #000000;	background-color: #BEC6CD;}
/*UL nav*/
.bnavi {WIDTH: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;  text-align: left; }
.bnavi UL { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
.bnavi LI { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  display: inline;  }
.bnavi A { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #0000FF; display: block;}
.bnavi A:hover {	COLOR: #0000FF; BACKGROUND-COLOR: #fff;}
.bnavi .none { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #000000; display: block;}
/*Syndicate*/
.rss{	 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	color: #000000;	line-height: 16px;	padding-right: 4px;	padding-left: 4px;}
.rss a{	text-decoration: none;}
/* blog display */
.blog_item{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt;}
.blog_date { font-weight: normal; color: #000;  padding: 4px 2px 4px 0px;  font-size: 8pt;  }
.headlines {  font-family: times-new-roman,serif; font-weight: bold; color: #000; padding-bottom: 8px; font-size: 13pt; }
.description { font-family:  Verdana, Arial, Helvetica, sans-serif, font-size: 10pt;
    line-height: 13pt;}
.description a{ color: #000; 	text-decoration: underline;}
.description a:hover{	color: #000;	text-decoration: underline;  }
.blog_post { font-size: 8pt; color: #000; }
.blog_post a{ text-decoration: none; color: #0000FF}
.blog_post a:hover{color: #0000FF;}
.blog_link { font-size: 8pt;}
.blog_link a { font-size: 8pt; text-decoration: none; color: #0000FF}
.blog_link a:hover{text-decoration: none; color: #0000FF}
/*blog reply*/
#reply { border: 1px dashed #717B53; }
.reply_post { 	font-size: 8pt;	color: #000000; padding: 0px 4px 6px 0px;}


.form_post{color: #656565; font-size: 10pt; margin-top: 5px; margin-bottom: 5px;}
.form_button{color: #414141; font-size: 10pt;}
.form_button_approve{color: #414141; font-size: 10pt;  background-color: #B9EEB9;  }
.form_button_erase{color: #F5F5F5; font-size: 10pt;  background-color: Maroon;  }
.sndreply{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;}

/*calendar*/
.caltitle{ 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.cal, a.cal{ 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a.cal:hover {color: #FF0000; }
a.calbold{ 	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt;  font-weight: bold;  background: #E5E5E5;   }
a.calbold:hover {color: #FF0000; }
/* calendar mouse over */
.cmon{	background-color: #BEC6CD;	font-size: 8pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.cmon a{ text-decoration: none;	color: #000000;}
.cmoff{	background-color: #ffffff;	font-size: 8pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.cmoff a{ text-decoration: none;	color: #000000;}
.dmon{	background-color: #FC7215;	font-size: 8pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.dmon a{	text-decoration: none;	color: #fff; font-weight: bold;}
.dmoff{	background-color: #001155;	font-size: 8pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.dmoff a{	text-decoration: none;	color: #ffffff; font-weight: bold;}


#navigation_blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 180px; PADDING-TOP: 0px;
}
#navigation_blog UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#navigation_blog LI {
	MARGIN: 0px
}
#navigation_blog UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #F5F5F5; PADDING-TOP: 3px; BORDER-BOTTOM: #e8f7ff 1px solid; HEIGHT: 16px; TEXT-DECORATION: none
}
#navigation_blog UL LI A:hover {
	COLOR: #004180; BACKGROUND-COLOR: #f9fdff
}
.navbox {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px;
	background-color: #6495ED;
}
.navbody {
	PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 12px arial, helvetica, sans-serif
}
.error,.errormsg{ color: #A52A2A;  font-family: Arial, sans-serif;  font-size: 13px;  font-style: italic;    }
/*Admin section*/
#mouseover{padding: 2px 6px 2px 6px;background-color: #373737; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;}
#mouseover a {display: inline; /*Use this to lay them out horizontally */
text-decoration: none;color: #FFFFFF;padding: 2px 4px 2px 4px;}
#mouseover a:hover {color: #000000;background: #F5F5F5;}
#mouseover a.on {background-color: #EDE3B6;  color: Black; }
#mouseover a.on:hover {color: #F5F5F5;background-color: #2F3B1A;}
a.blist{ text-decoration: none;	color: #000000;}

.RowOver { background-color: #F2DCA8; }
.RowOff1 { background-color: #E7E7E7; }
.RowOff2 { background-color: #FFFFFF; }

.adminnavi { width: 94px; font-family: Arial, Helvetica, sans-serif; 	font-size: 8pt;  text-align: left; padding-left: 6px;  color: #F5F5F5;  }
.adminnavi UL { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
.adminnavi LI { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  display: inline;  }
.adminnavi A { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #F5F5F5; display: block;}
.adminnavi A:hover {	COLOR: #00008B; background-color: #FFF5EE;}

.scrollposts{
	overflow: scroll;
	height: 140px;
	clip:140;
	background-color: #F6F6F6;
}
.scrollpad{	padding: 4px 4px 4px 4px;}
td {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000000; }
.navibg{
	background-color: #000066;
}
.klor{	background-color: #7B9A43;	padding: 4px 4px 4px 4px;  color: #F5F5F5; }
.klor a{	color: White; text-decoration: underline;}
.klorsub{	background-color: #EFEFEF;	padding: 4px 4px 4px 4px;  color: #696969; }
.bigger{
	font-size: 14px;
	color: #2F4F4F;
}