.level1hl, .level1hl:visited, .level1hl:hover, .level1hl:active {
font-size: 012px;
color: #FFF9EA;
background-color: #bf1316;
text-decoration: none;
font-weight: bold;
padding-left: 006px;
border-bottom: 001px solid #bf1316;
width : 168px;
border-left : 006px solid #bf1316;
}

#.level1hl, .level1hl:visited, .level1hl:hover, .level1hl:active {
width : 180px;
}

.level1, .level1:visited, .level1:active {
font-size: 012px;
color: #000000;
background-color: #FCF2EF;
text-decoration: none;
font-weight: normal;
padding-left: 006px;
border-bottom: 001px solid #bf1316;
width : 168px;
border-left : 006px solid #bf1316;
}

#.level1, .level1:visited, .level1:active {
width : 180px;
}

.level1:hover {
font-size: 012px;
color: #FFF9EA;
background-color: #bf1316;
text-decoration: none;
font-weight: bold;
padding-left: 006px;
border-bottom: 001px solid #bf1316;
width : 168px;
border-left : 006px solid #bf1316;
}

#.level1:hover {
width : 180px;
}

.level1hl_orange:link, .level1hl_orange:active, .level1hl_orange:visited {
font-size: 012px;
color: #FFF9EA;
background-color: #ff7200;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #bf1316;
width : 167px;
border-left : 006px solid #bf1316;
}

#.level1hl_orange:link, .level1hl_orange:active, .level1hl_orange:visited {
width : 180px;
}

.level1_orange, .level1_orange:visited, .level1_orange:active {
font-size: 012px;
color: #000000;
background-color: #FCF2EF;
text-decoration: none;
font-weight: normal;
padding-left: 007px;
border-bottom: 001px solid #bf1316;
width : 167px;
border-left : 006px solid #bf1316;
}

#.level1_orange, .level1_orange:visited, .level1_orange:active {
width : 180px;
}

.level1_orange:hover {
font-size: 012px;
color: #FFF9EA;
background-color: #ff7200;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #bf1316;
width : 167px;
}

#.level1_orange:hover {
width : 180px;
}


.level1, .level1:visited, .level1:active,.level1hl, .level1hl:visited, .level1hl:active,
.level1_grau, .level1_grau:visited, .level1_grau:active,.level1hl_grau, .level1hl_grau:visited, .level1hl_grau:active,
.level1_orange, .level1_orange:visited, .level1_orange:active,.level1hl_orange, .level1hl_orange:visited, .level1hl_orange:active,
.level1, .level1:visited, .level1:active,.level1hl, .level1hl:visited, .level1hl:active,
.level2, .level2:visited, .level2:active,.level2hl, .level2hl:visited, .level2hl:active,
.level3, .level3:visited, .level3:active,.level3hl, .level3hl:visited, .level3hl:active {
	padding-top : 0px;
	display : block;
	text-align : left;
}


#.level2, #.level2:visited, #.level2:active,#.level2hl, #.level2hl:visited, #.level2hl:active {
	display : block;
	width : 180px;
}

.level3, .level3:visited, .level3:active,.level3hl, .level3hl:visited, .level3hl:active {
	display : block;
	text-align : left;
	width : 140px;
}

#.level3, .level3:visited, .level3:active,.level3hl, .level3hl:visited, .level3hl:active {
	display : block;
	text-align : left;
	width : 180px;
}

a, body, farbwert2, farbwert1, body a, #LeftCol a, {
	text-align : left;
}

label {
	width : 65px;
	text-align : left;
	display : block;
	float : left;
}

#LoginBox,#TeaserBox,TeaserBoxContent a {
	padding-top : 15px;
	text-align : left;
}

#Headline,#ContentText,#ContentTextImage,#ContentImage,#ContentForm,#ContentTable {
	margin-bottom : 15px;
	text-align : left;
	width : 100%;
}

.headlinenews {
	font-size : 014px;
	color : #FFFFFF;
	font-weight : bold;
	border-bottom : 001px solid #CCD6E0;
	background-color : #738FAB;
	padding-left : 000px;
	padding-right : 000px;
	padding-top : 002px;
	padding-bottom : 002px;
	display : block;
	width : 554;
}

#.headlinenews {
	font-size : 014px;
	width : 584;
}

#SearchBoxFormular, #TeaserBoxContent, #LoginBoxFormular,#SearchBoxHeadline, #TeaserBoxHeadline, #LoginBoxHeadline {
	border-bottom : 1px #FFFFFF solid;
}

#cmsForm div {
	padding-bottom : 3px;
	width : 100%;
	margin-bottom : 1px;
}

#cmsForm label {
	float : left;
}

.LeftCol {
	width : 180px;
	
	display : block;
	background-color : #E0E6EC;
}

.MiddleCol {
	width : 610px;
}


body,  {
	height : 100%;
}

.prodcatrowpadding {
	padding-left : 25px;
}

#.prodcatrowpadding {
	padding-left : 15px;
}

.prodcatrowpadding2 {
	padding-left : 15px;
}

#.prodcatrowpadding2 {
	padding-left : 0px;
}

.forumrowheight {
	height : 30px;
}

#.forumrowheight {
	height : 15px;
}

.SearchButtonPadding {
	padding-top : 0px;
}

#.SearchButtonPadding {
	padding-top : 1px;
}

.NavLevel2Width {
	width : 180px;
}

#.NavLevel2Width {
	width : 180px;
}

.SearchWidth {
	width : 505px;
}

#.SearchWidth {
	width : 510px;
}

.SearchResultWidth {
	width : 490px;
}

#.SearchResultWidth {
	width : 500px;
}

.TextArea {
font-family: Arial;
font-size: 011px;
background-color: #FFFFFF;
border-left: 001px solid #6684A3;
border-right: 001px solid #6684A3;
border-top: 001px solid #6684A3;
border-bottom: 001px solid #6684A3;
width: 350px;
}

.GreetingCardConfirmHeight {
	height : 410px;
}

#.GreetingCardConfirmHeight {
	height : 420px;
}

.SearchCloseWindow {
	width : 531px;
}

#.SearchCloseWindow {
	width : 531px;
}

.SearchPadding {
	padding-right : 20px;
}

#.SearchPadding {
	padding-right : 15px;
}

.farbwert5 {
background-color: #f2f2f2;
}

.level1hl_orange:link, .level1hl_orange:active, .level1hl_orange:visited {
font-size: 012px;
color: #FFF9EA;
background-color: #ff7200;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #f3884d;
width : 167px;
border-left : 006px solid #ff7200;
}

#.level1hl_orange:link, .level1hl_orange:active, .level1hl_orange:visited {
width : 180px;
}

.level1_orange, .level1_orange:visited, .level1_orange:active {
font-size: 012px;
color: #000000;
background-color: #FCF2EF;
text-decoration: none;
font-weight: normal;
padding-left: 007px;
border-bottom: 001px solid #f3884d;
width : 167px;
border-left : 006px solid #ff7200;
}

#.level1_orange, .level1_orange:visited, .level1_orange:active {
width : 180px;
}

.level1_orange:hover {
font-size: 012px;
color: #FFF9EA;
background-color: #ff7200;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #f3884d;
width : 167px;
}

#.level1_orange:hover {
width : 180px;
}

.level1_grau {
font-size: 012px;
color: #000000;
background-color: #efefef;
text-decoration: none;
font-weight: normal;
padding-left: 007px;
border-bottom: 001px solid #949494;
width : 167px;
border-left : 006px solid #949494;
}

#.level1_grau {
width : 180px;
}

.level1_grau:visited 
{
font-size: 012px;
color: #000000;
background-color: #efefef;
text-decoration: none;
font-weight: normal;
padding-left: 007px;
border-bottom: 001px solid #949494;
width : 167px;
}

#.level1_grau:visited 
{
width : 180px;
}

.level1_grau:hover {
font-size: 012px;
color: #FFF9EA;
background-color: #949494;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #949494;
width : 167px;
}

#.level1_grau:hover {
width : 180px;
}

.level1_grau:active {
font-size: 012px;
color: #FFF9EA;
background-color: #949494;
text-decoration: none;
font-weight: none;
padding-left: 007px;
border-bottom: 001px solid #949494;
width : 167px;
}

#.level1_grau:active {
width : 180px;
}

.level1hl_grau:link, .level1hl_grau:active, .level1hl_grau:visited, .level1hl_grau:hover {
font-size: 012px;
color: #FFF9EA;
background-color: #949494;
text-decoration: none;
font-weight: bold;
padding-left: 007px;
border-bottom: 001px solid #949494;
width : 167px;
border-left : 006px solid #949494;
}

#.level1hl_grau:link, .level1hl_grau:active, .level1hl_grau:visited, .level1hl_grau:hover {
width : 180px;
}

.headline1 {
width: 259px;
color: #8f0b0b;
border-top: 001px solid #b30b1c;
}

.headline2 {
width: 259px;
color: #8f0b0b;
border-left: 006px solid #b30b1c;
border-top: 001px solid #b30b1c;
}

.img_rand {

}

.iframe {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #b30b1c;
padding-top: 3px;
}

#.iframe {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #b30b1c;
padding-top: 0px;
}

.iframe_head1 {
font-family: arial;
font-size: 12px;
color: #8f0b0b;
background-color: #fcf2ef;
border-left: 006px solid #b30b1c;
border-bottom: 001px solid #b30b1c;
}

.iframe_1a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #b30b1c;
border-bottom: 001px solid #b30b1c;
padding-bottom: 5px;
}

#.iframe_1a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #b30b1c;
border-bottom: 001px solid #b30b1c;
padding-bottom: 0px;
}

.iframe_1b {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
border-bottom: 001px solid #b30b1c;
}

.iframe_head2 {
font-family: arial;
font-size: 12px;
color: #8f0b0b;
background-color: #f5f5f5;
border-left: 006px solid #949494;
border-bottom: 001px solid #949494;
}

.iframe2 {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #949494;
}

.iframe_2b {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
border-bottom: 001px solid #949494;
}

.iframe_2a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #949494;
border-bottom: 001px solid #949494;
padding-bottom: 5px;
}

#.iframe_2a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #949494;
border-bottom: 001px solid #949494;
padding-bottom: 0px;
}

.iframe_head3 {
font-family: arial;
font-size: 12px;
color: #8f0b0b;
background-color: #fff1e5;
border-left: 006px solid #ff7200;
border-bottom: 001px solid #ff7200;
}

.iframe3 {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #ff7200; 
}

.iframe_3b {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
border-bottom: 001px solid #ff7200;
}

.iframe_3a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #ff7200;
border-bottom: 001px solid #ff7200;
padding-bottom: 5px;
}

#.iframe_3a {
font-family: arial;
font-size: 10px;
width: 150px;
background-color: #ededed;
border-left: 001px solid #ff7200;
border-bottom: 001px solid #ff7200;
padding-bottom: 0px;
}


.links_IF1a {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
display:block;
}
.links_IF1a:hover {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
display:block;
}
.links_IF1a:active {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
display:block;
}
.links_IF1a:visited {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
display:block;
}

.links_IF1b {
font-family: arial;
font-size: 10px;
width: 131px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.links_IF1b:hover {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.links_IF1b:active {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.links_IF1b:visited {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.links_IF1c {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
background-image: url(../_images/frameback_or_2.gif);
}

#.links_IF1c {
clear: both;
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
background-image: none;
}

.links_IF1c:hover {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}
.links_IF1c:active {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}
.links_IF1c:visited {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.links_IF1a_ende {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}
.links_IF1a_ende:hover {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}
.links_IF1a_ende:active {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}
.links_IF1a_ende:visited {
font-family: arial;
font-size: 10px;
width: 138px;
background-color: #ededed;
color: #9C0000;
text-decoration: none;
font-weight: normal;
}

.boxButtons2:link,.boxButtons2:visited,.boxButtons2:active,.boxButtons2:hover {
font-size: 009px;
color: #FFF3D6;
background-color: #bf1316;
text-decoration: none;
font-weight: normal;
padding-left: 002px;
padding-right: 002px;
padding-top: 001px;
padding-bottom: 001px;
}

.headline_durchgezogen {
width: 100%;
color: #8f0b0b;
border-top: 001px solid #b30b1c;
}

.contentWidthClass {
	padding-left : 32px;
	padding-top : 15px;
	padding-right : 15px;
	width : 590px;
}

#.contentWidthClass {
	padding-left : 32px;
	padding-top : 15px;
	padding-right : 15px;
	width : 610px;
}

.iFrameWidthClass {
	width : 170px;
}

#.iFrameWidthClass {
	width : 180px;
}

.flashTopPadding {
	padding-top : 19px;
}

#.flashTopPadding {
	padding-top : 0px;
}

.newstickerMargin {
	margin-top : 0px;
}

* html .newstickerMargin {
	margin-top : 19px;
}


a 	{ 
	color:#000; font-size:.88em; font-family: Arial,Verdana,Helvetica,sans-serif;
	}
.newsticker { 
	color:#A0C0E7; font-weight:bold; padding:0 0 5px 5px;
	}
.dachzeile { 
	color:#888; font-size:90%;
	}
hr 	{
	color: #fff; background:transparent; margin: 0 0 0.5em 0; padding: 0 0 0.5em 0; border:0; border-bottom: 1px 	#777 solid;
	}
.linkItem {
	margin-left:10px;
	}

#feed {
	text-align: left; 
	width: 168px; 
	background: #feefdc url('http://relaunch2.kirchensite.de/fileadmin/design/img/logo_ticker.gif') no-repeat;
	background-position: center top; 
	border: 1px solid #f6eee1; 
	border-bottom: 1px solid #9fb4f7; 
	margin-left: 5px; 
	padding-top: 70px;
}