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:#000000;}
a:visited {color:#000000;}
a:hover {color:#666666; text-decoration: underline;}

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

blockquote { 
  background-color:#ffffff; 
  border:1px dotted #ffffff; 
  padding:4px 4px 0px 4px;
}

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

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

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

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

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 62.5%;
	margin: 0px;
    text-align:center;
    background-color: #ffffff;
}

#contentcenter	{
	
	text-align: left;
	margin: auto;
	width: 700px;	 
}

#container {
	position: absolute;
	width: 698px;
	background-color: #ffffff;
	border: 5px solid #ffffff;
	text-align: left;
}

/*Formatiert Head mit Foto********/
#top1 {
	background-color: #ffffff;
  	background: url(gif/hintergrund.jpg) no-repeat;
	height: 172px;
	border-bottom: 5px solid #ffffff;
}

/*Formatiert linke Spalte mit den Artikeln********/
#content {
	float: left;
	width: 400px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
#content p, #sidebar-b p {margin: 0px 0px 0px 0px; line-height:140%;}
#content h4 {
	font-size: 1em;
	color: #333;
	font-weight: bold;
	line-height: 16px;
}

#text2 {
	background-color:#ffffff;
	padding-left: 5px;
	padding-top: 5px;
	width: 685px;
    font-size: 1em;
    line-height: 85%;
}

.headline4 a:link {color: #000000;}
.headline4 a:visited {color: #000000;}
.headline4 a:hover {color: #000000; text-decoration: underline;}

.headline4 {
	background-color: #ffffff;
	font-size: 1.5em;
	padding: 0px 0px 8px 0px;
}

		
	
#text {
	background-color:#ffffff;
	padding: 1px 5px;
	width: 400px;
    font-size: 1em;
    line-height:160%;
}

.headline h6 {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 1.1em;
	color: #ffffff;
}

.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(gif/list_item1.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-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 40px;
	padding-bottom:20px;
	padding-top:5px;
	margin-top:10px;
	background-color: #94b885;
	border: 1px;
	border-color:#000000;
}

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

.links {
	padding-left: 40px;
	padding-top: 5px;
	min-height:33px;
}

.pods {
	padding:5px 0px 8px 40px;
	width: 322px;
	overflow: hidden;
}
/* \ */
* html .pods
{
height: 1%;

}

.flPlayer {

	width: 200px; 
	padding: 0 20px 10px 0;
	height: 50px;
}

.download {

	font-style:italic;
	font-weight:normal;
}

#prevnext {text-align:center; font-weight:bold;}

/*Formatierung der mittleren Spalte******/
#sidebar-b {
	float: right;
	width: 270px;
	height: auto;
	background-color: #94b885;
	padding: 0px;
	margin-right: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}


.sideBText {
	background-color: #94b885;
	padding:10px 14px;
}

.sideAText, .sideAPostings {
	background-color: #94b885;
    font-size: 1em;
	padding: 10px 6px 10px 16px;
}

.sideAText ul, .sideAPostings ul {
	list-style-type:none;
	background-color: #94b885;
	margin: 0px 0px 5px 0px;
}

.sideAText li, .sideAPostings li  {
	background-color: #94b885;
	background-image:url(gif/list_item1.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding: 2px 0px 2px 20px;
	margin: 0px;
}

.impressum {text-align:center;}

/*css fuer runde ecken*/

.headline {
	background-color:#115050;
}

.headline2 {
	background-color: #115050;
	font-size: 1.1em;
	color: #ffffff;
}

.headline2 h3 {
	padding-left:5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 1.1em;
	color: #ffffff;
}


.nifty {
	padding:0px 0px 8px 0px;
	background-color: #ffffff;
}
.niftyIN {padding:0px 10px 0px 5px; background-color: #94b885; }


.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:#000000;}

label {display:block;}
#commentsubmit, #commentpreview, #commentfile, #commentname, #commentspam, #commentmail, #commentweb, #commentmessage {
border:1px solid #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 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;
}


