/*
	Formatierungen
*/

#header #logo {
margin: 0px 0px 0px 0px;
border: 0 none;
}

/* set all to 0 */
h1, h2, h3, h4, p, ul, li {
margin: 0;
padding: 0;
}

/* headings */
h1, h2, h3, h4 {
padding: 6px 0px 8px 0px;
line-height: normal;
}
h1 {
color: #757575;
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
}
h2 {
color: #757575;
font-size: 12px;
font-weight: 500;
text-transform: uppercase;

}
h3 {
font-size: 11px;
letter-spacing: 1pt;
}
h4 {
font-size: 11px;
letter-spacing: 1pt;
}

/* Texte */
p, li {
font-size: 11px;
line-height: 16px;
}
#menue p, #menue li {
line-height: 19px;
margin: 7px 0px 8px 0px;
}
#contentindex h1 {
line-height: 20px;
}
#content p, #teaser p, #contentindex p {
padding: 5px 0px 0px 0px;
line-height: 16px;

}
#content p.linear {
padding: 0px 5px 0px 10px;
}
#contentindex span.weiter, #teaserindex span.weiter {
text-align: right;
font-weight:bold;
color:#FF6600;
padding: 0px;
display:block;
}
#contentmain span.weiter  {
padding: 6px 0px 6px 0px;
}
#contentteaser p {
border: none;
margin: 0px 5px 0px 210px;
padding: 0px;
}
#contentteaser h2 {
font-size:14px;
border: none;
margin: 0px 5px 10px 210px;
padding: 0px;
}
#teaserindex p {
border: none;
margin: 0px 5px 0px 135px;
padding: 0px;
}
#teaserindex h2 {
font-size:14px;
border: none;
margin: 10px 5px 10px 135px;
padding: 0px;
}

span.weiter a {
text-decoration: none;
color:#FF6600;
}
#bannerindex a {
margin: 0px;
padding: 0px;
border: none;
}
/* Links */
#content a, #footer a {
text-decoration: none;
color: #f78222;

}
#menue a {
text-decoration: none;
color: #000000;
}
#menue a.listaktiv {
color: #FF6600;
}
#navheader a {
text-decoration: none;
color: #FECB9E;
font-weight: bold;
}
#navheader a:hover {
/*text-decoration: underline;*/
color: #ffffff;
}
#navheader a.listaktiv {
color: #ffffff;
}
/*
 #content a {
display: block;
width: 120px;
}
#content p.linear a {
display: inline;
width: auto;
}

#content a, #footer a {
text-decoration: none;
margin: 1px 0px 1px 0px;
padding: 0px 3px 0px 3px;
border: 1px solid #999;
}
#content a:link, #footer a:link {
background-color: #f0f0f0;
color: #600;
}
#content a:visited, #footer a:visited {
background-color: #f0f0f0;
color: #900;
}
#content a:hover, #footer a:hover {
background-color: #600;
color: #fff;
}
#content a:active, #footer a:active {
background-color: #f0f0f0;
color: #f00;
*/
}
/* Listen */
#list1 {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #F2F1E9;
}
#list1 li {
padding: 0px;
margin: 0px;
line-height: 37px;
font-size: 13px;
font-weight: bold;
list-style: none;
border-top: 1px solid #F2F1E9;
}
#list2 {
padding: 0px 0px 0px 0px;
margin: -8px 0px 8px 17px;
}
#list2 li {
line-height: 27px;
font-weight: normal;
list-style: none;
border: none;
font-size: 11px;
}

#navheader li {
background-color: #f78222;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
font-size: 12px;
font-weight: 500;
color: #ffffff;
text-transform: uppercase;
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Helvetica, sans-serif;
}
#footer ul {
display: inline;
}
#footer li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
font-size: 11px;
font-weight: normal;
}
/* others */
.invis, hr {
display: none;
}

img {
border: none;
}
.contentteaserbox br.clear {
clear:left;
padding:0px;
margin:0px;
font-size:1px;
line-height:1px;
}
.contentteaserbox img {
border: none;
margin: 0px 10px 0px 0px;
float:left;
}
.teaserindexlist img {
border: none;
margin: 0px 10px 17px 0px;
float:left;
}
.teaserindexlist br.clear {
clear:left;
padding:0px;
margin:0px;
line-height: 1px;
font-size: 1px;
}


/* Redakteur */

.BildGross {
	margin-bottom: 10px;
}
.BildLinks {
	float: left;
	clear: left;
	margin: 4px 8px 5px 0px;
}
.BildRechts {
	float: right;
	clear: right;
	margin: 4px 0px 5px 8px;
}
.BildAufmacher {
	margin: 5px 0px 10px 0px;
}