#OneCol {
	width:980px;
	margin:0 auto;
}

#OneCol #PageMiddle {
	background:transparent url(../images/pageonecol.png) repeat-y scroll left top;
	color:#33271F;
	margin:0 auto;
	padding:20px 32px 15px 28px;
	position:relative;
	width:880px;
}

#OneCol #PageBottom {
	background:transparent url(../images/pagebottom.png) no-repeat scroll left top;
	height:17px;
	margin:0 auto 30px;
	width:940px;
}


#OneCol #Header {
	width:920px;
	padding:0 12px 0 8px;
	background:transparent url(../images/headerwine.png) scroll top left repeat-y;
	margin:0 auto -3px auto;
	text-align:left;
}

#OneCol #Content h2 {
	font-size:1.384em;
	text-transform:uppercase;
	margin-bottom:13px;
	font-weight:normal;
}

/*Veranstaltungen*/

table.news-latest-container {
clear:both;
font-size:1.153em;
font-weight:normal;
left:-20px;
margin:0 0 1px;
padding:6px 0;
position:relative;
width:920px;
}

table.news-latest-container .first-col, table.news-latest-container .last-col {
	width:25px;
}

table.news-latest-container td {
	vertical-align:middle;
}


#MainContent h1 {
	text-align:left;
}

table.news-latest-container tr.thead td{
	background-color:#e0c69a;
	font-style:italic;
	height:30px;
	
}

table.news-latest-container tr.thead{
	
}

table.news-latest-container td.titel a{
	color:#33271F !important;
}


/*veranstaltungen details*/

#MainContent .news-single-item .arrangements-left {
	float:left;
	line-height:1.3em;
	padding:74px 10px 10px 20px;
	text-align:right;
	width:405px;	
}

#MainContent .news-single-item .arrangements-left h2 {
	font-size:2em;
	color:#c19e4a;
	font-weight:normal;
}

#MainContent .news-single-item .arrangements-right h1 {
	margin:0 0 1.04em;
	
}

#MainContent .news-single-item .arrangements-right h2 {
	color:#33271F;
	font-size:1.25em;
	font-style:italic;
	margin-bottom:1.26em;
}

#MainContent .news-single-item .arrangements-right h3 {
	text-transform:none;
	font-size:1em;
}

#MainContent .news-single-item .arrangements-right {
	float:right;
	line-height:1.3em;
	padding:20px 10px 10px 20px;
	width:415px;	
}

#MainContent .news-single-author {
	font-size:1.25em;
	margin-top:4px;
}

#MainContent .news-single-backlink a {
	display:block;
	padding:1px 4px;
	width:50px;
	border:1px solid #c19e4a;
	color:#3d2e1c;
	text-decoration:none;
	text-align:center;
	margin-top:2em;
}

#MainContent .news-single-backlink a:hover {
	background:#dcc793;
}

/*auszeichnungen details*/

td.imagetable {
	padding-right:25px;
	width:150px;
	vertical-align:top !important;
}

td.ausgez {
	padding-right:25px;
	width:250px;
	vertical-align:top !important;
}

td.imagetable, td.ausgez, td.auszei {
	padding-top:.6em;
	padding-bottom:.8em;
}
