BODY
{
    color: #464646;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
	background-image : url( "../assets/images/body_bak.gif" );
}
/* Spaw formatierungen*/
table {
	/*color: #464646;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 16pt;
	background-color:#CBC5E6;
}
table.tbli2 {
	float: left;
	margin-right: 25px;
	margin-top: 18px;
	background-color:white;
	margin-bottom: 8px;
	border: 2px solid #D5D164;
}
table.tbre2 {
	float: right;
	margin-left: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	margin-right:0px;
	background-color:white;
	border: 2px solid #D5D164;
}
table.tbli3 {
	float: left;
	margin-right: 25px;
	margin-top: 18px;
	background-color:transparent;
	margin-bottom: 8px;
	border: 1px solid #9D97CE;
                padding:3px 3px 3px 3px;
}
table.tbre3 {
	float: right;
	margin-left: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	margin-right:0px;
	background-color:transparent;
	border: 1px solid #9D97CE;
                padding:3px 3px 3px 3px;
}
table.tbli2_ob {
	float: left;
	margin-right: 25px;
	margin-top: 3px;
	margin-bottom: 8px;
	margin-left:0px;
	border: 0px solid #162A83;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 14pt;
}
table.tbre2_ob {
	float: right;
	margin-left: 25px;
	margin-top: 3px;
	margin-bottom: 8px;
	margin-right:0px;
	border: 0px solid #162A83;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 14pt;
}
.news_re {
float: right;
margin-left: 25px;
background-color:transparent;
border-left: 1px solid #8484B5; /* #FFDD00 gelb  */
border-right: 1px solid #8484B5;
border-bottom: 1px solid #8484B5;
display:inline;
display:inline-table;
}
.news_li {
float: left;
margin-right: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color:transparent;
border-left: 1px solid #8484B5;
border-right: 1px solid #8484B5;
border-bottom: 1px solid #8484B5;
} 
.news_center {
margin-top: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color:transparent;
border-left: 1px solid #8484B5;
border-right: 1px solid #8484B5;
border-bottom: 1px solid #8484B5;
} 
/* Zellenformatierungen */
.whitestyle {
	font-family : arial,helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left:5px;
    color: white;
}
.bluebg {
	font-family : arial,helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left:5px;
                color: white;
	background-color:#545481;
                text-align: center;
}
.tdhead {
	font-family : arial,helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left:5px;
                color: #ffffff;
	background-color:#545481;
                text-align: center;
}
.newsheader_td {
                background-image: url(../images/news/td_newsheader.gif);
	background-repeat: no-repeat;
	background-position: top right;
                background-color:transparent;
	font-family : arial,helvetica,sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #FFFFFF;
	text-align:center;
                height:10px;
                padding:0px 0px 0px 0px;	
}
.newscontent_td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
	line-height:14pt;
    background-color:#DDD7F8;
    padding:6px 6px 6px 12px; /* oben rechts unten links   */
    text-align:left;	
	vertical-align:top;
}
.newsfooter_td {
    background-image:url(../images/news/td_newsheader.gif);
    height:10px;
	border-top: 0px solid black;
    padding:0px 0px 0px 0px;	
}
/* Ende Zellenformatierung  */


hr {
	background-color: #2C54B0; /* Mozilla 1.4 */
	color: #2C54B0; /* IE 6 */
	border: #2C54B0; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
.fliess  {
	color: #464646;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
}
.blau  {
	color: #0000B3;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
}
.kursiv  {
	color: #464646;
	font-family: arial, Helvetica, sans-serif;
	font-style:oblique;
	font-size: 10pt;
	line-height:14pt;
}
.style1 {
	color: red;
	font-family: arial, Helvetica, sans-serif;
    font-weight : normal;
	font-size: 8pt;
}
.style2 {
	color: #464646;
	font-family: arial, Helvetica, sans-serif;
    font-weight : normal;
	font-size: 8pt;
	line-height: 11pt;
}
.style3 {
	padding-left: 5px;
	padding-right: 0px; 
	padding-top: 3px;
	padding-bottom: 3px; 
	font-weight: bold; 
	font-size: 10pt; 
	color: white;  
	font-family: arial, helvetica, sans-serif; 
	background-color: #061886;
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	width: 100%;
	text-align: left;
	display:inline;

}
h1 { 
font-weight: bold; 
	font-size: 11pt; 
	color: #545481;  
	font-family: arial, helvetica, sans-serif; 
	line-height:15pt;
		padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
h2 { 	
    font-weight: bold; 
	font-size: 11pt; 
	color: #545481;  
	font-family: arial, helvetica, sans-serif; 
	line-height:15pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline;
	}

h3 {
	font-weight: bold; 
	font-size: 11pt; 
	color: #545481;  
	font-family: arial, helvetica, sans-serif; 
	line-height:16pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
h4 {
     color:white;
     font-family:arial, Helvetica, sans-serif;
     font-size:30pt;
     font-weight:bold;
     line-height:36pt;
	 margin-bottom:2px;
	 margin-top:2px;
	 margin-left:4px;
	 text-align:center;
}

h5 {
   border-left: #cccccc 0px solid;
	border-right: #cccccc 0px solid; 
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-left: 0px;
	padding-right: 0px; 
	padding-top: 4px;
	padding-bottom: 4px; 
	font-weight: bold; 
	font-size: 12pt; 
	color: #000066; 
	font-family: arial, helvetica, sans-serif; 
	background-color: #CBC75F;
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	text-align: center;
}
p  {
	color: #464646;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
}

.li2 {
	float: left;
	margin-right: 25px;
	margin-top: 5px;
	margin-bottom: 8px;
	border: 1px solid #162A83;
}
.re2 {
	float: right;
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 8px;
	border: 1px solid #162A83;
}
.mitte_mr {
	vertical-align:center;
                text-align:center;
	border: 1px solid #162A83;
}
.mitte_or {
	vertical-align:center;
                text-align:center;
	border: 0px solid #162A83;
}
.li {
	float: left;
	clear: right;
	margin-right: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	border: 1px solid #162A83;
}
.re {
	float: right;
	clear: left;
	margin-left: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	border: 1px solid #162A83;
}
.thumbli {
	float: left;
	clear: right;
	margin-right: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	border: 0px solid #162A83;
}
.thumbre {
	float: right;
	clear: left;
	margin-left: 25px;
	margin-top: 18px;
	margin-bottom: 8px;
	border: 0px solid #162A83;
}
.ebene_li {
    border: 1px solid #162A83;
	float: left;
	clear: right;
	z-index: 100;
	position: relative;
	background-color: #F7FAFF;
	}

/* Spaw End*/
a.toi:link {
			color:#000066;
			font-family:arial,helvetica,verdana,sans-serif;
			text-decoration:none;
			letter-spacing:normal;
			}

a.toi:visited {
			color:#000066;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:none;
			}

a.toi:active {
			color:#A9A9A9;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:none;
			}

a.toi:hover {
			color:#ff0000;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:underline;
}
a.toi:focus {     
outline: none;   
}
a:link {
			color:#000066;
			font-family:arial,helvetica,verdana,sans-serif;
			text-decoration:underline;
			letter-spacing:normal;
			}

a:visited {
			color:#000066;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:underline;
			}

a:active {
			color:#A9A9A9;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:underline;
			}

a:hover {
			color:#ff0000;
			font-family:arial,helvetica,verdana,sans-serif;
			letter-spacing:normal;
			text-decoration:underline;
}
a:focus {     
outline: none;   
}
.TextNavBar {
	font-family : arial,helvetica,sans-serif;
	font-size : 11px;
	font-style : normal;

}
/* Zebra-Formatierungen */


#playliste {
	border: 1px solid #666;
	border-collapse: collapse;
}

#playliste thead tr { background: #938BBD; color:#ffffff; }

#playliste tbody tr td {
	padding: 0.2em 0.5em;
	border-left: 0px solid #D9D9D9;
}

#playliste tbody tr.markiert {
	background: #3d80df;
	color: #fff;
	font-weight: bold;
	border-left: 1px solid #346dbe;
	border-bottom: 1px solid #7daaea;
}

.ungerade { background: transparent; }
.gerade { background: #E1DAFF; } /* */

#playliste tbody tr.ungerade.markiert { color: #ddd; }
#playliste tbody tr.gerade.markiert { color: #fff; }

/* list styles */
ul { padding: 0; margin: 0; list-style: none; width: 40em; border: 1px solid #666; }
ul li { margin: 0; padding: 0.3em; }

.erster { color: #000; background: #fff; }
.zweiter { color: #444; background: #edf3fe; }
.dritter  { color: #fff; background: #3d80df; }

/* heading styles */
.h_ungerade { background: url(heading_bg1.png) repeat-y top left; }
.h_gerade { background: url(heading_bg2.png) repeat-y top left; }
/* Zebra-Formatierungen Ende */
hr {
	background-color: #2C54B0; /* Mozilla 1.4 */
	color: #2C54B0; /* IE 6 */
	border: #2C54B0; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	display:inline;
}

.nof_PoeticLavendernoneBanners2-Default
{
	font-family : verdana;
	font-size : 22;
	font-weight : 700;
	font-style : normal;
	color : #786cae
}

.nof_PoeticLavendernoneNavbar4-Regular
{
	font-family : verdana;
	font-size : 10;
	font-weight : 400;
	font-style : normal;
	color : #545481
}

.nof_PoeticLavendernoneNavbar5-Rollover
{
	font-family : verdana;
	font-size : 10;
	font-weight : 400;
	font-style : normal;
	color : #547695
}

.nof_PoeticLavendernoneNavbar6-Highlighted
{
	font-family : verdana;
	font-size : 10;
	font-weight : 700;
	font-style : normal;
	color : #545481
}

.nof_PoeticLavendernoneNavbar7-HighlightedRollover
{
	font-family : verdana;
	font-size : 10;
	font-weight : 700;
	font-style : normal;
	color : #547695
}

.nof_PoeticLavendernoneNavbar9-Regular
{
	font-family : verdana;
	font-size : 10;
	font-weight : 400;
	font-style : normal;
	color : #545481
}

.nof_PoeticLavendernoneNavbar10-Rollover
{
	font-family : verdana;
	font-size : 10;
	font-weight : 400;
	font-style : normal;
	color : #547695
}

.nof_PoeticLavendernoneNavbar11-Highlighted
{
	font-family : verdana;
	font-size : 10;
	font-weight : 700;
	font-style : normal;
	color : #545481
}

.nof_PoeticLavendernoneNavbar12-HighlightedRollover
{
	font-family : verdana;
	font-size : 10;
	font-weight : 700;
	font-style : normal;
	color : #547695
}

.nof_PoeticLavendernoneTableStyles18-row1cell1
{
	font-size : medium;
	color : rgb(0,0,0);
	font-weight : bold;
	background-color : rgb(255,255,255)
}

.nof_PoeticLavendernoneTableStyles18-row2cell1
{
	color : rgb(255,255,255);
	font-weight : bold;
	background-color : rgb(0,0,0)
}

.nof_PoeticLavendernoneTableStyles18-row3cell1
{
	color : rgb(0,0,0);
	background-color : rgb(255,255,255)
}

.nof_PoeticLavendernoneTableStyles20-row1cell1
{
	font-size : small;
	color : rgb(255,255,255);
	font-weight : bold;
	background-color : rgb(0,0,0)
}

.nof_PoeticLavendernoneTableStyles20-row2cell1
{
	color : rgb(0,0,0);
	font-weight : normal;
	font-style : normal;
	background-color : rgb(192,192,192);
	border-bottom : 1pt solid rgb(0,0,0)
}

.nof_PoeticLavendernoneTableStyles20-row3cell1
{
	color : rgb(0,0,0);
	background-color : rgb(160,160,164);
	border-bottom : 1pt solid rgb(0,0,0)
}

.nof_PoeticLavendernoneTableStyles22-row1cell1
{
	font-size : small;
	color : rgb(0,0,0);
	font-weight : normal;
	font-style : normal;
	background-color : rgb(221,232,104)
}

.nof_PoeticLavendernoneTableStyles22-row1cell2
{
	color : rgb(0,0,0);
	background-color : rgb(238,238,238)
}

.nof_PoeticLavendernoneTableStyles22-row2cell1
{
	color : rgb(0,0,0);
	font-weight : normal;
	font-style : normal;
	background-color : rgb(238,238,238)
}

.nof_PoeticLavendernoneTableStyles22-row2cell2
{
	color : rgb(0,0,0);
	background-color : rgb(221,232,104)
}

