/* Start of CMSMS style sheet 'stami_main' */
html {
	width : 100%;
}
a, img{outline:0px;}
#distance {
	width : 10px;
	height : 50%;
	margin-bottom : -250px;
	float : left;
}
#container {
	margin : 0 auto;
	position : relative;
	height : 500px;
	width : 1002px;
	clear : left;
}
body {
	/*background : url(template/hintergrund.gif);*/
	background-repeat : repeat-x;
	background-color : #d2dbea;
	margin : 0;
	padding : 0;
	font-family : Tahoma, Verdana, Arial, Helvetica;
	font-size : 12px;
	width : 100%;
}
table.header {
	width : 981px;
	height : 100px;
	background-color : #572481;
	margin : 10px 10px 0 10px;
}
td.td-links {
	width : 93px;
	vertical-align : top;
	background : url(template/banner-links.jpg);
	background-color : #D2DBEA;
	background-repeat : no-repeat;
}
td.td-rechts {
	width : 93px;
	vertical-align : top;
	background : url(template/banner-rechts.jpg);
	background-color : #D2DBEA;
	background-repeat : no-repeat;
}
td.mitte {
	width : 775px;
	background : url(template/hintergrund-hauptbereich.gif);
	background-repeat : repeat-x;
	background-color : #ffffff;
	vertical-align : top;
}
td.content-mitte {
	width : 217px;
	vertical-align : top;
	border-right : 1px solid #572481;
	padding-left : 8px;
	padding-right : 8px;
}
td.content-rechts {
	width : 373px;
	vertical-align : top;
	padding-left : 8px;
	padding-right : 7px;
}
table.contentcontainer {
	width : 775px;
	margin-top : 10px;
	margin-bottom : 10px;
	color : #3e3e3e;
}
td.content-links {
	width : 138px;
	vertical-align : top;
	border-right : 1px solid #56237f;
	padding-left : 8px;
	padding-right : 8px;
	height : 333px;
}
td.content-links a {
	width : 125px;
	overflow : hidden;
	display : block;
	background : url(template/arrow.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	text-decoration : none;
	color : #56237f;
	padding-left : 13px;
	margin-bottom : 3px;
}
.suche {
	width : 114px;
	margin-bottom : 5px;
	border : 1px solid #c5c5c5;
	background : url(template/lupe.jpg);
	background-repeat : no-repeat;
	background-position : 2px 2px;
	background-color : #eeeeee;
	padding-left : 22px;
	padding-top : 3px;
	padding-bottom : 3px;
}
input.suchfeld {
	border : 0;
	background-color : #eeeeee;
	font-family : tahoma;
	font-size : 12px;
	color : #7a7a7a;
	width : 110px;
}
.content-normal {
	width : 605px;
	vertical-align : top;
	padding-left : 8px;
	padding-right : 7px;
}
.NewsSummaryMorelink a {
	color : #56237f;
	text-decoration : none;
}
.news-start p {
	padding : 0;
	margin : 0;
}
.content-normal a {
	color : #56237f;
	text-decoration : none;
}
.content-normal p {
	margin-top : 0;
	margin-bottom:10px;
}
.content-normal li {
	list-style-type:disc;
}
.content-normal h3 {
	margin-top : 0;
	margin-bottom : 10px;
	padding : 0;
}
.calendar-list a {
	color : #56237f;
	text-decoration : none;
}
.calendar-event {
	margin-bottom : 8px;
}
.calendar-date-from {
	padding-bottom : 2px;
}
.calendar-summary {
	padding-bottom : 2px;
}
.calendar-date-title {
	display : none;
}
.imprint {
	color : #aa93be;
	vertical-align : top;
	text-align : center;
}
.imprint a {
	color : #aa93be;
	text-decoration : none;
}
form {
	margin : 0;
	padding : 0;
}

/* Optionen für Kontaktformular */

.contactform input {
	font-family:tahoma;
	font-size:12px;
	color:#3e3e3e;
}
.contactform textarea{
	font-family:tahoma;
	font-size:12px;
	color:#3e3e3e;
}
a.kalenderevent {background-color:#56237f;color:#FFFFFF;display:block;padding:1px 3px}
.img-news-rechts{padding-left:8px;padding-bottom:8px;}
.img-news-links{padding-right:8px;padding-bottom:8px;}
.fontsize {color:#a5ddae;position:absolute;right:113px;top:17px;text-align:right;}
.fontsize a{color:#a5ddae;text-decoration:none}
.fontsize a:hover{color:#FFFFFF}
/* End of 'stami_main' */

