html>body {
font-size: 10px;
}

body {
    background-color:  #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 62.5%;
	color:#FFFFFF;
    text-align:center;
}

#container {
	width: 774px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
	text-align:left;
}

#top {
	width: 774px;
	height: 34px;
	background-image: url(images/boapodcast.gif);
}
#top p { display: none; font-size: 1.8em;}
/*Formatiert  mit Foto********/
#top1 {
/*height hier anpassen wenn diese sich ndert*/
	height: 237px;
	color:#000000;
	background: #FFFFFF url(images/header.jpg) no-repeat left;
}

#top1 h1 { display: none; font-size: 1.8em; margin-top:13px; margin-left:20px;}
#top1 p { display: none; font-size: 1.4em; margin-left:20px;}

/*Formatiert Hauptnavigation********/
#mainNavi {
	width: 774px;
	height:26px;
	background-color: #454545;
	font-size: 1.2em;
	padding:0px;
	font-size: 1.2em;
	font-weight:bold;
}

#mainNavi ul {
	white-space: nowrap;
	list-style-type:none;	 
}

#mainNavi li {
	display: inline;
	list-style:none;	
	white-space: nowrap;	
	padding: 0px; 
	margin: 0px;	
}

#mainNavi li a {
	display: inline;
	white-space: nowrap;	
	padding: 0px; 
	margin: 0px;
}


ul,ol, li, dl {list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, p {margin:0;}

a img,:link img,:visited img { border:none }
:link,:visited {text-decoration:none}

a:link {color:#70a3c3;}
a:visited {color:#70a3c3;}
a:hover {color:#d8ecf8;}

* {margin:0px; padding:0px;}

blockquote {
	/*background-color:#F7F5F2; */
	background-color:#F5F5F5; 
	width:270px;
	border:1px dotted #E8E1DB; 
	padding: 2px  4px 0px 4px;
}

.linie { 
	height:1px; 
	font-size: 0.1em; 
	line-height:1px;
	background-color: #DADBDB;
	margin:1px 0px;
}

.liniespace { 
	height:1px; 
	font-size: 0.1em; 
	line-height:1px;
	background-color: #ddddcc;
	margin:13px 0px;
}

/*Formatiert linke Spalte mit den Artikeln********/
#content {
	background-image:url(images/back-content.gif);
	float:left;
	width: 406px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	text-align:center;
}

#content p, #Sidebar-a p, #Sidebar-b p {
	margin: 0px 0px 5px 0px; 
	line-height:140%;
}
#content h4 {
	font-size: 1em;
	color: #6D6E71;
	font-weight: bold;
	line-height: 18px;
}
		
#pattern {
	width:406px;
	/*margin-top:2px;		*/
	/*margin-bottom:2px;			*/
	background-image: url(images/pattern-flowers.gif);
	background-repeat: repeat-y;
	background-position: left;
}

#pattern2 {
	width:406px;
	/*margin-top:2px;		*/
	/*margin-bottom:2px;			*/
	background-image: url(images/pattern-flowers2.gif);
	background-repeat: repeat-y;
	background-position: right;
}
	
#text {
	/*width: 346px;*/
	padding-left:30px;
	padding-right:30px;	
	width:346px !important;
	width:406px;
	width/**/:/**/346px;	
	font-size: 1em;
	color:#6D6E71;
	padding-top:10px;	
    line-height:160%;	
	text-align:left;
}


.Headline h3 {
	/*background-color:#A4B2BB;*/
	padding-left:0px;
	text-align:left;
	font-size: 1.1em;
}

.Headline a:link {color:#FFFFFF;}
.Headline a:visited {color:#FFFFFF;}
.Headline a:hover {color:#FFFFFF;}

.cat ul {
	list-style-type:none;
	padding: 0px;
	margin: 0px 0px 5px 2px;
}

.cat li {
	background-image:url(images/ico-arrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left: 20px;
	padding-right: 10px;
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	display:inline;
}

.message {
	background-image:url(images/ico-message.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 35px;
	padding-bottom:20px;
	padding-top:3px;
	margin-top:10px;
	/*background-color: #FAF9F7;*/
}

.message ul, .message ol {padding-left:14px;}
.message li {list-style:disc outside;}

.links {
	background-image:url(images/ico-links.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 35px;
	padding-bottom:20px;
	padding-top:3px;
	margin-top:10px;
	/*min-height:33px;*/
	margin-bottom: 10px;
}

.links dt {margin-top:3px;}

.pods {
	background:url(images/ico-pods.gif) left top no-repeat;
	background-position: 0px 4px;	
	padding: 3px 0px 8px 35px;
	overflow: auto;
	/*width: 322px;*/
}
/* \ */
* html .pods
{
height: 1%;
overflow: visible; 
}
/* */

.flPlayer {float:left; width:100px;}

.download {
	float:left; 
	width:150px;
	\width:170px;
	w\idth:150px;
	font-style:italic;
	font-weight:normal;
	padding-left:20px;
}

.prevnext {
	background-image: url(images/title-pages.gif);
	height:29px;
	line-height:29px;
	width:346px;
	text-align:center; 
	font-weight:bold;
	font-size: 1.1em;	
}

.prevnext a:link {color:#6D6E71;}
.prevnext a:visited {color:#6D6E71;}
.prevnext a:hover {color:#6D6E71;}

/*Formatierung der mittleren Spalte******/
#Sidebar-a {
	width: 179px;
	float: left;
	text-align:left;
	/*padding-right:5px;		*/
	background-image: url(images/sidebar-a.gif);
	background-repeat: repeat-x;
}

#Sidebar-b {
	width: 177px;
	float: right;
	background-image: url(images/sidebar-b.gif);
	background-repeat: repeat-x;	
}

#Sidebar-a, #Sidebar-b  {
	padding-top:16px;	
	margin:0px;
	/*background-image: url(gif/bg_side.jpg);
	background-repeat: repeat-y;*/
}
/*Formatiert berschriften der Balken*/
.aHead, .bHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
	font-weight:bold;
	text-align:left;
    width: 175px;
	height:25px;
	line-height:25px;
	background:url(images/sidebar-title.gif) no-repeat 0px 0px;
	color: #FFFFFF;
	text-indent:13px;	
}

.aHead a {
	color: #FFFFFF;
	text-decoration:none;
	/*padding-left: 12px;*/
}

.aHead a {

	/*padding-left: 12px;*/
}

.sideAText, .sideAPostings {
	width:158px;
	margin-left:13px;
	/*padding:    10px 6px 10px 5px;*/
	padding-top: 10px;
	padding-bottom: 10px;	
	text-align:left;
    font-size: 1em;
}

.sideAText ul, .sideAPostings ul {
	list-style-type:none;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.sideAText li, .sideAPostings li  {
	background-image:url(images/ico-arrow-white.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding: 2px 0px 2px 20px;
	margin: 0px;
}

/*Formatiert rechte Spalte*/

.bHead {
	color: #FFFFFF;
	background-image: url(images/sidebar-title.gif);
	background-repeat: no-repeat;
}

.sideBText {
	width:158px;
	margin-left:13px;
	/*padding:    10px 6px 10px 5px;*/
	padding-top: 10px;
	padding-bottom: 10px;	
	text-align:left;
    font-size: 1em;

}

.impressum {text-align:center;}

/*Formatiert Footer*/
#footer {
	clear: both;
	background-color: #D3C5AD;
	height: 20px;
}

.footer-main {
	height:33px;
	background-image:url(images/main-footer.gif);
}

/*css fuer runde ecken*/

.Headline {
	/*background-color: #FF7832;*/
	background: url(images/main-title.gif);
	height:29px;
	width:346;
	line-height:29px;
	text-indent:16px;	
}

.Nifty {
	padding-bottom:8px;
	/*background-color: #E8E1DB;*/
	padding-left:16px;
	/*padding-right:10px;	*/
	width:319px !important;
	width:335px;
	width/**/:/**/319px;	
	text-align:left;
	/*border:1px solid #cccccc;*/
}

.Nifty a:link {color:#CC3333;}
.Nifty  a:visited {color:#CC3333;}
.Nifty a:hover {color:#a4b2bb;}

.niftyIN {
	/*padding:0px 10px 0px 5px; */
	/*background-color: #FAF9F7; */
}


.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height:1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


.kommBu {
	text-align:right; 
	font-weight: bold; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	margin: 5px 0;
}
.kommentar{
	/*width:360px;*/
}
.kommentar h2 {
	font-size:1.4em; color:#DD5150;
}

label {display:block;}
#commentsubmit, #commentpreview, #commentfile, #commentname, #commentmail, #commentweb, #commentmessage {
border:1px solid #ccc;
font:verdana 1.1em;
/*width: 350px;*/
margin-bottom: 7px;
}

#commentfile {
width: auto;
}

#commentmessage {
height: 100px;
}

#commentpreview, #commentsubmit {
background:#D3C5AD;
width: 172px;
}

#comments {
	/*padding-left: 8px;*/
}

.audiocomm {
padding-top: 6px;
}

img.rss {
vertical-align: middle;
margin-bottom: 0.4em;
}
.Arial10px999999 {
	font-family: Arial;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.Arial10px666666 {
	font-family: Arial;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.LinkRuta {
	font-family: Arial;
	font-weight: normal;
	color: E62E2F;
	text-decoration: none;
}
.LinkRuta:hover {
	font-family: Arial;
	font-weight: normal;
	color: E62E2F;
	text-decoration: underline;
}
