BODY 
{
	font-size : 12px;
	font-family : Arial, Geneva, Helvetica;
	color : #000000;
	background-color : #FFFFFF;
}
TD
{
	font-size : 12px;
	font-family : Arial, Geneva, Helvetica;
	color : #000000;
}
A
{
	font-size : 12px;
	font-family : Arial, Geneva, Helvetica;
	color : #FF6600; 
	text-decoration: none;
}
A:Hover
{
	color : #FF6600;
	text-decoration: underline;
}
A.meta
{
	font-size : 10px;
	font-family : Arial, Geneva, Helvetica;
	color : #FFCC99;
	text-decoration: none;
}
A.meta:Hover
{
	color : #FFCC99;
	text-decoration: underline;
}
A.subnav
{
	color : #B20019;
	text-decoration: none;
}
A.subnav:Hover
{
	color : #B20019;
	text-decoration: underline;
}
A.footernav
{
	font-size : 11px;
	color : #B20019;
	text-decoration: underline;
}
A.footernav:Hover
{
	font-size : 11px;
	color : #B20019;
	text-decoration: underline;
}
.error
{
	font-size : 10px;
	font-family : Arial, Geneva, Helvetica;
	color : #ff3333;
}
.bgci1
{
	background-color : #B20019;
}
.bgci2
{
	background-color : #F0A37F;
}
.bgci3
{
	background-color : #FFE0CC;
}
.headlinebox
{
	font-size : 16px;
	font-family : Arial, Geneva, Helvetica;
	color : #B20019;
}
.headline1
{
	font-size : 19px;
	font-weight:bold;
	font-family : Arial, Geneva, Helvetica;
	color : #666666;
}
.headline2
{
	font-size : 16px;
	font-weight:bold;
	font-family : Arial, Geneva, Helvetica;
	color : #999999;
}
.headline3
{
	font-size : 12px;
	font-weight:bold;
	font-family : Arial, Geneva, Helvetica;
	color : #999999;
}
.formdes
{
	font-size : 10px;
	font-family : Arial, Geneva, Helvetica;
	color : #000000;
}
.textfield 
{	   
	FONT-SIZE : 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #ffffff;
	border-style: solid; 
	border-width: 2px; 
	border-color: #F0A37F;
}
.txtci1
{
	font-size : 12px;
	font-family : Arial, Geneva, Helvetica;
	color: #FF6600;
}
.textmessage
{
	font-weight:bold;
	color:#33CC00;
}


/* ab hier speziell für den Blog */

h3, h4 {
  margin: 0;
  padding: 0;
}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
  font-size : 12px;
  font-family : Arial, Geneva, Helvetica;
  color : #FF6600; 
  text-decoration: none;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
  font-family : Arial, Geneva, Helvetica;
  color : #FF6600;
  font-size : 10px;
  font-weight: bold;
}

/* Calendar */

table.serendipity_calendar a,
table.serendipity_calendar a:link,
table.serendipity_calendar a:visited,
table.serendipity_calendar a:hover {
  color: #FF6600;
  font-size : 10px;
}

table.serendipity_calendar td {
  line-height: 120%;
  font-size : 10px;
  padding: 0.2em;
  text-align: center;  
}

td.serendipity_weekDayName {
/*  padding-left: -3px; */
  font-size : 10px;
}

td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
  font-family : Arial, Geneva, Helvetica;
  color: #999999;
  font-size : 12px;
  text-decoration: none;
/*  font-weight: bold; */
}

/* Sidebars */

#serendipityLeftSideBar,
#serendipityRightSideBar {
  display: block;
  padding-left: 10px;
  vertical-align: top;
}

.serendipitySideBarTitle {
  font-family : Arial, Geneva, Helvetica;
  #color: #999;
  color: #FFCC99;
  font-size : 10px;
  font-weight: bold;
  line-height: 140%;
  #padding: 0.2em;
  #padding-bottom: 0.6em;  
  letter-spacing: 0.2em;
  text-transform: uppercase;
  #border-right: 1px dashed #AAAAAA;
  #border-top: 1px dashed #AAAAAA;
  padding:5px;
  padding-left:10px;
  background-color:#B20019;
/*  border-bottom: thin #999 solid; 
  padding-left: 1em; */
}

div.serendipitySideBarItem {
  font-family : Arial, Geneva, Helvetica;
  color: #999;
  font-size : 10px;
  font-weight: normal;
  margin-bottom: 1em;
  padding-bottom: 1em;
}

.serendipitySideBarContent {
/*  padding-top: 0.5em; */
  #padding-left: 1em;
  #padding-right: 1em;
  border-left: 1px dashed #AAAAAA;
  border-bottom: 1px dashed #AAAAAA;
  padding:10px;
  line-height:15px;
}

.serendipitySideBarContent a {
  line-height:18px;
}

/* Entries */

div.serendipity_Entry_Date {
/*  padding-left: 1em; */
}

.serendipity_date {
  font-family : Arial, Geneva, Helvetica;
  font-size : 10px;
  color: #999;
  font-weight: bold;
/*  padding-top: 1em;
  border-bottom: 1px #999 solid; */
}

.serendipity_date a{
	color: #B20019;
  	font-size : 10px;
  	text-decoration: none;
}

.serendipity_date a:hover{
  	text-decoration: underline;
}

.serendipity_title {
  padding-right: 0.5em;
  padding-top:25px;
  border-top: 1px dashed #AAAAAA; 
}

.serendipity_title a,
.serendipity_title a:hover,
.serendipity_title a:link,
.serendipity_title a:visited,
.serendipity_Admin_title,
.serendipity_Admin_title a,
.serendipity_Admin_title a:hover,
.serendipity_Admin_title a:link,
.serendipity_Admin_title a:visited {
  font-size : 16px;
  font-weight: bold;
  font-family : Arial, Geneva, Helvetica;
  color : #FF6600;
  text-decoration: none;
  padding-top: 0.7em;
  #padding-bottom: 4em;
  padding-right: 1.5em;  
  margin-bottom: 10px;  
}

.serendipity_title a:hover{
	text-decoration: underline;
}

.serendipity_entry,
.serendipity_admin {
/*  font-size : 11px; */
  font-weight: normal;
  padding-right: 1.8em;
/*  padding-left: 0.7em; */
}

div.serendipity_entryFooter {
  color: #666666;
  padding-top: 1em;
  clear: both;
  font-size : 10px;
  padding-bottom: 5em;
   
}

div.serendipity_entryFooter a {
  color: #B20019;
  font-size : 10px;
  text-decoration: underline;
  padding-bottom: 1.5em;
}

/* Comments */

.serendipity_comment {
  font-size : 11px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 3px;
  overflow: auto;
}

.serendipity_comment_source {
  border-bottom: 1px #999;
}

.serendipity_commentsLabel {
  font-size : 11px;
}

.serendipity_commentsTitle {
  font-size: normal;
  font-weight: bold;
  text-transform: uppercase;
}

/* Admin */

.serendipity_admin td {
}

/* Misc */

#content {
  width: 470;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid black;
    background-color: #EFEFEF;
    margin: 3px;
}

.serendipity_imageComment_center {
    margin: 0px;
}

.serendipity_imageComment_left {
    float: left;
	
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    _margin: 10px 10px 0px 0px;
    padding: 0px;
    text-align: center;
	float: left;
}

.serendipity_imageComment_txt {
    margin: 0px;
    padding-top: 3px;
    clear: both;
    font-size: 10pt;
    text-align: left;
	float:left;
	width:280px;
	_border:1px solid white;
	height:30px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

.serendipity_admin_list_item_even {
    background-color: #ffffff;
}

.serendipity_admin_list_item_uneven {
    background-color: #eee;
}

.serendipity_admin_filters {
    border: 1px dashed;
    background-color: #FFFFFF;
    margin-bottom: 10px;
    padding: 2px;
}

.serendipity_admin_filters_headline {
    border-bottom: 1px solid;
}

.serendipity_admin_sortorder {
    text-align: center;
}


.serendipity_comments {
}

.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: #B20019;
}

.serendipity_msg_notice {
    color: green;
}

.serendipity_entry_author_self {
}

.serendipity_entry_author_self img{
	margin:10px 10px 10px 0px;
}

.serendipity_comment_author_self .serendipity_comment_source {
    border-bottom: 2px solid #cc9933;
}

td.serendipityContent{
	border-left: 1px dashed #AAAAAA;
	padding-left:10px;
	padding-right:10px;
}
