﻿div.harrytext div {
padding: 12px;	
}

div.content div.maincontent {
width: 500px;
}

div#dreiSpalten {
	height: 240px;
	position:relative;
	width:555px;
	z-index:20;
}

div#dreiSpalten a{
color: #404040;
font-weight:normal;
}

div#teaserLeft {
	background-color: #D2E497;
	float: left;
	height:215px;
	margin-left:15px;
	margin-right:38px;
	width:154px;
}

div#teaserMitte {
	background-color: #D2E497;
	float: left;
	height:215px;
	margin-right:38px;
	width:154px;
}

div#teaserRight{
	background-color: #D2E497;
	float: left;
	height:215px;
	width:154px;
}

h2#teaserUeberschrift {
	font-size:13px;
	margin-top:0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 117px;
	padding-left:6px;
	color:white;
}

div#dreiSpalten ul {
	list-style-image: url(pfeil.gif);
	padding-left:0px;
	margin-top: 6px;
	margin-left:25px;
}

div#zweiSpalten ul {
	list-style-image: url(pfeil-bg-white.gif);
	padding-left:20px;
	margin-top: 6px;
	margin-left:0px;

}

div#teaserEins p {
	padding-left: 108px;
	width:145px;
}

div#teaserEins ul {
	margin-top:0px;
	margin-left:108px;
}

div#teaserZwei ul {
margin-top:0px;
	margin-left:134px;
}

div#zweiSpalten{
	height: 150px;
	position:relative;
	width:555px;
	z-index:30;

}

div#teaserEins {
	float:left;
	height:130px;
	width:265px;
}

div#teaserEins img {
	margin-top:40px;
	border-bottom:2px solid #D2E497;
}

div#teaserZwei{
	float:left;
	height:130px;
	width:265px;
}

div#teaserEins ul, div#teaserZwei p, div#teaserZwei ul{
	width:265px;
}

img.floatLeft {
	float:left;
	padding-right:6px;
}

div#clear {
	clear:both;
	height:1px;
}

div.maincontent h1 {
color: #005898;
font-size: 16px;
line-height:24px;
font-weight:normal;
}

div.maincontent h1, div.maincontent p , div.maincontent table {
width:500px;
}

h2.event {
text-decoration: underline;
color: #404040;
font-size: 14px;
}

h3.event {
color: #404040;
font-size: 12px;
font-weight: bold;
}

div.maincontent p {
line-height:16px;
padding-bottom:10px;
}

div.maincontent table {
border-collapse:collapse;
border:none;
	}

div.maincontent table  th {
	border-bottom-color: #A7CF45; 
	border-bottom-width: 1px;
	border-bottom-style:solid;
}

thead {
	font-weight:bold;
	font-size: 12px;
}

div.maincontent table  td {
vertical-align:top;
padding-top: 6px;
}

div.maincontent  ul {
	margin-left: 24px;
	margin-top: 15px;
}

div.maincontent  ul ul {
	margin-left: 16px;
	margin-top: 6px;
}

div.bg_39 div.maincontent h1,
div.bg_39 div.maincontent p,
div.bg_35 div.maincontent h1,
div.bg_35 div.maincontent p,
div.bg_36 div.maincontent h1,
div.bg_36 div.maincontent p,
div.bg_37 div.maincontent h1,
div.bg_37 div.maincontent p,
div.bg_38 div.maincontent h1,
div.bg_38 div.maincontent p,
div.bg_40 div.maincontent h1,
div.bg_40 div.maincontent p,
div.bg_41 div.maincontent h1,
div.bg_41 div.maincontent p,
div.bg_42 div.maincontent h1,
div.bg_42 div.maincontent p,
div.bg_43 div.maincontent h1,
div.bg_43 div.maincontent p,
div.bg_44 div.maincontent h1,
div.bg_44 div.maincontent p,
div.bg_45 div.maincontent h1,
div.bg_45 div.maincontent p,
div.bg_48 div.maincontent h1,
div.bg_48 div.maincontent h2,
div.bg_48 div.maincontent h3,
div.bg_48 div.maincontent p,
div.bg_65 div.maincontent h3,
div.bg_65 div.maincontent p,
div.bg_70 div.maincontent h3,
div.bg_70 div.maincontent p ,
div.bg_74 div.maincontent h3,
div.bg_74 div.maincontent p ,
div.bg_78 div.maincontent h3,
div.bg_78 div.maincontent p ,
div.bg_76 div.maincontent h1,
div.bg_76 div.maincontent p,
div.bg_80 div.maincontent h1,
div.bg_80 div.maincontent p ,
div.bg_84 div.maincontent h1,
div.bg_84 div.maincontent p,
div.bg_92 div.maincontent h1,
div.bg_92 div.maincontent p,   
div.bg_94 div.maincontent h1,
div.bg_94 div.maincontent p,   
div.bg_95 div.maincontent h1,
div.bg_95 div.maincontent p, 
div.bg_109 div.maincontent h1,
div.bg_109 div.maincontent p  {
	width: 280px;
}


div.bg_46 div.maincontent h1,
div.bg_46 div.maincontent p {
	width: 280px;
}

div.bg_65 div.maincontent  hr, div.bg_48 div.maincontent  hr, div.bg_70 div.maincontent  hr, div.bg_74 div.maincontent  hr, div.bg_76 div.maincontent  hr, div.bg_78 div.maincontent  hr, div.bg_80 div.maincontent  hr, div.bg_84 div.maincontent  hr, div.bg_92 div.maincontent hr, div.bg_94 div.maincontent hr, div.bg_95 div.maincontent hr  , div.bg_109 div.maincontent hr{
	width:295px;
}


div.bg_1{
	background-image:url(../images/Sofa-Hintergrund-weiss.jpg);
	background-repeat:no-repeat;
	background-position:133px 150px;

}

div.bg_47{
	background-image:url(../images/Sofa_Fotoshooting.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;
}

div.bg_35{
	background-image:url(../images/Aachen_280x317px.jpg);
}

div.bg_36{
	background-image:url(../images/Alsdorf_280x317px.jpg);
}

div.bg_37{
	background-image:url(../images/Baesweiler_280x317px.jpg);
}

div.bg_38{
	background-image:url(../images/Eschweiler_Karneval_280x317.jpg);
}

div.bg_39{
	background-image:url(../images/Herzogenrath_280x317px.jpg);
}

div.bg_40{
	background-image:url(../images/Monschau_280x317px.jpg);
}

div.bg_41{
	background-image:url(../images/Roetgen_280x317px.jpg);
}

div.bg_42{
	background-image:url(../images/Simmerath_280x317px.jpg);
}

div.bg_43{
	background-image:url(../images/Stolberg_280x317px.jpg);
}

div.bg_44 {
	background-image:url(../images/Wuerselen_280x317px.jpg);
}

div.bg_45 {
	background-image:url(../images/Sofa_allein_web.jpg);
}

div.bg_46 {
	background-image:url(../images/Kornfeld.jpg);
}

div.bg_48 {
	background-image:url(../images/Uebersicht-Halle_2007.jpg);
}
div.bg_49 {
	background-image:url(../images/);
}
div.bg_50 {
	background-image:url(../images/);
}
div.bg_51 {
	background-image:url(../images/);
}
div.bg_52 {
	background-image:url(../images/);
}
div.bg_53 {
	background-image:url(../images/);
}
div.bg_54 {
	background-image:url(../images/);
}
div.bg_55 {
	background-image:url(../images/);
}
div.bg_56 {
	background-image:url(../images/);
}
div.bg_57 {
	background-image:url(../images/Sofa_Schueler_web.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;
}
div.bg_58 {
	background-image:url(../images/Sofa_Ehrenamt_web.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;

}
div.bg_59 {
	background-image:url(../images/Sofa_Familie_web.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;
}
div.bg_60 {
	background-image:url(../images/Sofa_Fussball_web.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;
}
div.bg_106 {
	background-image:url(../images/Sofa_gruen.jpg);
	background-repeat:no-repeat;
	background-position:133px 0px;
}

div.bg_65 {
	background-image:url(../images/Karlsp_Euregionale_280px.jpg);
}

div.bg_70 {
	background-image:url(../images/Wuerselen_Cityfest_Menschen.jpg);
}

div.bg_74 {
	background-image:url(../images/MarktLeute_280x210.jpg);
}

div.bg_76 {
	background-image:url(../images/baesweiler.jpg);
}

div.bg_78 {
	background-image:url(../images/Herzogenrath_Maskottchen.jpg);
}

div.bg_80 {
	background-image:url(../images/StolbergRad280px.jpg);
}

div.bg_82{
	background-image:url(../images/Sofa-Hintergrund-weiss.jpg);
	background-repeat:no-repeat;
	background-position:133px 188px;
}

div.bg_84 {
	background-image:url(../images/CHIO-Karli-winkt.jpg);
}

div.bg_92 {
	background-image:url(../images/Al-Aix-Maskottchen280.jpg);
}

div.bg_94 {
	background-image:url(../images/Aachen-Hbf-Sofa.jpg);
}

div.bg_95 {
	background-image:url(../images/Blausteinsee280.jpg);
}
div.bg_109 {
	background-image:url(../images/wirt2009.jpg);
}


.download-file p {
	
}

div.bg_65  .maincontent h1 {
width:290px;
}

.maincontent p.staedteregion a, .maincontent p.staedteregion a:link {
	font-weight:normal;
}

p.staedteregion {
	position:relative;
	top:-30px;
	left:150px;
	height:15px;
	margin:0px;
	padding:0px;
	margin-bottom:-15px;
}

.maincontent{
	padding-bottom:36px;
}