body {
	background-color: #FFF9F6;
}
body, p, .p, ul, ol, li, div, td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color : #4e5763;
	}

span.p {
	font-weight: bold;
}

.dunkelblau {
	color:#15317e;
	font-size:10px;
}

.bu {					
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	}

	
.home

{					
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	}
	
.kind
{					
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}
	
a.kindlink, a.internal-link-bold
{					
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color:#f65f13;
	text-decoration: none;
	font-weight: bold;
	}

a.kindlink:hover, internal-link-bold:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color:#f65f13;
	text-decoration: underline;
	font-weight: bold;
}





a 	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color:#f65f13;
	}
 
 


a.text	{ 
color : #4e5763; 
font-weight:bold; 
font-family: Arial, Helvetica, sans-serif;
}

a:hover.text { 
color : #f65f13; 
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
 }
 
a:visited.text { 
color : #7e8793;/*#BFB7AC;*/
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
 }
 
a:visited:hover.text { 
color : #f65f13;
 font-weight:bold; 
 font-family: Arial, Helvetica, sans-serif;
 }
 
h1.main {
	font-size:18px;
 	position:relative;
	color : #F65F13;
	font-weight : bold;
}

.banner {
	margin-top: 50px;
}

.bannerhtml {
	margin-top: 0px;
}

H1.t {
	color : #F65F13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	text-align : left;
}

/* h3: für ueberschriften innerhalb des textes */
H3.t2 {
	color : #F65F13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
	font-size: medium;
}

/* H4: wird benutzt für einleitungen nach der ueberschrift */
/* es handelt sich meist um angaben zur quelle oder autor */
H4.unter {
	color : #F65F13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
}

.inhalt {
	margin: 0px;
	padding: 0px;
	position: absolute;
	visibility: visible;
	z-index: 10;
	left: 38px;
	top: 170px;
	width: 510px;

}

.title {
	color : #F65F13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
}

h1, h2, h3, span.h1, span.h2, span.h3, .t2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: medium;
	color: #F65F13;
	clear: both;
}

h4, span.h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: medium;
	clear: both;
}


BODY {
	font : Arial, Helvetica, sans-serif;
}

(none) {
	font : Arial, Helvetica, sans-serif;
}




/****small wird fuer die annotationen benoetigt****/
.small { font-size: 11px; }




/* --- aus Index/Styles.css --- */


a.nav	{
	color : #7e8793;/*old:#4e5763;*/
	text-decoration : none;
	font-size : 10px;
	display:block;
	padding: 1px 0px 0px 0px;
}
			 
a:hover.nav	{
	  color : #f65f13;
	  text-decoration: none; 
}
			     
a:visited.nav { 
     color : #7e8793;/*#4e5763;*/
      text-decoration : none; 
}
			        
a:visited:hover.nav {
	color : #f65f13;
	text-decoration : none; 
}
				    
a.dir_nav   {
        color:#f65f13; 
        text-decoration : none;
}

a:visited.dir_nav {
	color: #7e8793;
}
			                                                                                                                                                              
a:hover.dir_nav     {
	color:#f65f13;
	text-decoration:underline;
}
h5, span.h5{
font-size: 10px;
}									
.bildunterschrift{
font-size: 10px;
}
.little{
	font-size: smaller;
	color: #15317e;
}	

/*------------------------rss feed------------------*/
.rss_box {
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
}

.rss_title, rss_title a {
font-size: 11px;
}

.rss_items {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color:#f65f13; 

}

.rss_item  {
font-size: 11px;
list-style: none !important;
padding-bottom: 4px;
}

/*-----------------fuer die schriftvergroesserung------------*/

#xxx{
		font-size: 12px;
}

/*---------------Kalender-------------------------*/

.list_category {margin: 0px 0px 0px 0px; font-weight: normal;}

/* #############################
** ### tt_news #################
** #############################
*/
/*.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#EBEBEB;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent; color:#444444;}
*/

.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; }
.tx-ttnews-browsebox a  {padding:0 0.4em 0.4em 0; margin:0; background:transparent; }
.tx-ttnews-browsebox strong {color:#444444;}

/* LATEST Ansicht */
.news-latest-item {margin-bottom:1em;}
.news-latest-item h3 {padding-top:0; margin-top:0;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1em; padding-top:0.5em; float:left;}
.news-latest-morelink {padding:1px; border:1px solid #ccd; background:#EBEBEB; text-align:center;}

/* LIST Ansicht */
.news-list-item {margin-bottom:1em;}
.news-list-item h3 {padding-top:0; margin-top:0;}
.news-list-item h3 a {text-decoration:none;}
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#aaa; font-weight:normal; font-size:0.9em;}
/*.news-list-morelink {padding:1px; border:1px solid #ccd; background:#EBEBEB; text-align:center;}
.news-list-morelink a {color:#23427e;}
.news-list-morelink a:hover {background:transparent; color:#FF0137;}*/
.news-list-morelink {padding-bottom:15px; padding-top:0px; margin:0px; border-bottom:1px dashed #ccc; background:transparent; text-align:left; clear:both;}
.news-list-morelink a {}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}
.news-list-item img {margin:0px; padding:0px;}

/*SUCHE*/
.news-search-form input {margin-left:0px; padding-left:0px;}
.news-search-form {margin-bottom:10px;}

/* SINGLE Ansicht */
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #E0E7F5 solid;}
.news-single-img {padding-right:15px;	float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-timedata {color:#aaa; margin-bottom:1em;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}

p.trenner {}