/* Styles for posts */
.bPosts { }
/	vertical-align: top;
/	float: left;
/	width: 66%;
/	background: #eee;
/}

.bPost, .bPostpublished
{
	clear: both;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	border: 1px dashed #666666;
	padding-right: 8px;
	padding-left: 8px;
}
.bDate { 
	color: white; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14px; 
	color: black;
	background-color: #C9E0B1;
	font-weight:bolder;
}

.bSmallHead {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
	margin-bottom: 8px;
	color: #666666;
}
.bTitle {
	font-family: Verdana, Arial, Helvetica; 
	font-weight:bolder;
	font-size: 14px; 
	margin-top: 8px;
	margin-bottom: 8px;
}
.bText {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px; 
	margin-top: 0px;
	margin-bottom: 0px;
}
.bMore
{
	text-align: center;
}
.bMore a
{
	font-size: 110%;
}
.bSmallPrint
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 8px;
	margin-bottom: 8px;
}



/* Styles for Calendar: */
caption.bCalendarCaption
{
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-top: solid 1px #ccc;
	margin: auto;
	white-space: nowrap;
}
table.bCalendarTable
{
	margin: auto;
	border: solid 1px #ccc;
	background: #fff;
}
tr.bCalendarRow
{
	text-align: center;
}
th.bCalendarHeaderCell
{
	font-size: 84%;
}
td.bCalendarCell
{
	background-color: #C9E0B1;
}
td.bCalendarEmptyCell 
{ 
}

.bCalendarLinkPost 
{ 
	font-weight: bold; 
	color: black 
}

#bCalendarToday { background-color: #FBD696; }

.navtext {
width:235px;
font-size:10pt;
font-family: Verdana, Arial, Helvetica;
border-width:1px;
border-style:outset;
border-color:black;
layer-background-color:#FFFFCC;
background-color:#FFFFCC;
color:black;
}

li { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: black;  margin-top:15px; line-height : 120%; list-style-image: url('images/list.gif') }
td { font-family: Verdana, Arial, Helvetica; font-size: 11px; }
.mbg { background-color: #80B848; color: white; }
.mhead { color: white; font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #666666; line-height: 19px; text-decoration: none;}
.mhead:hover { text-decoration: underline; }
.menu { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: white; text-decoration: none; line-height: 19px;}
.menu:hover { text-decoration: underline; }
.mline { background-color: #C9E0B1; }
.blue {background-color:#4C7EB1;}

.wo { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #007CA8; line-height: 19px;}
.wolink { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; line-height: 19px;}

.stdtabelle { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; line-height : 120%; }
.stdtabelle:link { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; line-height : 120%; text-decoration: underline; }
.stdtabelle:visited { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; line-height : 120%; text-decoration: underline; }
.stdtabelle:hover { text-decoration: none; }
.stdtabellehead { color: white; font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #007CA8; line-height: 19px; text-decoration: none;}
.stdtabellehead:link { color: white; font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #007CA8; line-height: 19px; text-decoration: none;}
.news { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; line-height : 100%; }

.standarthead { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: black }
.branche { font-family: Verdana, Arial, Helvetica; font-size:14px; font-weight:bolder; color: black }
.standart { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: black; line-height : 140%; }
.standart:link { text-decoration: underline; }
.standart:visited { text-decoration: underline; }
.standart:active { text-decoration: underline; }
.standart:hover { text-decoration: none; }
.starthead { font-family: Verdana, Arial, Helvetica; font-size: 16px; color: black; line-height : 100%; }
.start { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: black; line-height : 120%; }

.rss-top { font-family: Verdana, Arial, Helvetica; font-size:12px; color: black; font-weight:bolder; line-height : 140% }
.rss-top:link { text-decoration: underline; }
.rss-top:visited { text-decoration: underline; }
.rss-top:active { text-decoration: underline; }
.rss-top:hover { text-decoration: none; }

.boxhead { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: white; text-decoration: none; }
.boxhead:hover { text-decoration: underline; }
.box { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; text-decoration: none; }
.box:link { text-decoration: underline; }
.box:visited { text-decoration: underline; }
.box:hover { text-decoration: none; }
.boxw { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: white; text-decoration: none; }
.boxsw { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: white; text-decoration: none; }
.author { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #808080; text-decoration: none; }
.author:link { text-decoration: underline; }
.author:visited { text-decoration: underline; }
.author:active { text-decoration: underline; }
.author:hover { text-decoration: none; }

.b2head { font-family: Verdana, Arial, Helvetica; background-color: #EBEBEB; font-size: 11px; color: black; text-decoration: none; }
.b2link { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; text-decoration: none; }
.b2link:link { text-decoration: underline; }
.b2link:visited { text-decoration: underline; }
.b2link:hover { text-decoration: none; }
.b2story { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: black; text-decoration: none; }


.copy { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: white; text-decoration: none; }
.lastno { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black; text-decoration: none; }
.lastno:hover { text-decoration: underline; }
.schluss { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: black; text-decoration: none; }
.schluss:hover { text-decoration: underline}

.tabcalendarhead { color: white; font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #007CA8; line-height: 19px; text-decoration: none;}
.tabcalendar { color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; background-color: #F4F4F4; line-height: 19px; text-decoration: none;}