body {
	background: #000000;
	color: #FFF;
	font-family:  Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
	overflow: auto;
	background: url(../images/blogo5.png) #111111;
}
body * {
	font-family:  Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
}


font {
		font-family:  Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14x;
}



.cleaner {
	display: block;
	clear: both;
}

small *, small, small strong {
	font-size: 11px !important;
}

b, strong {
	font-weight: bold !important;
}
fieldset {
	border: 1px solid #d9d9d9;
	padding: 15px;
	margin-bottom: 10px;
}
legend {
	border: 1px solid #d9d9d9;
	padding: 5px;
}
h5 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-color: #d9d9d9; 
}

img {
	max-width: 100%;
    height: auto; 
	
}

.ps-carousel img {
	
	max-width: none; 
}


table td {
	border-color: #d9d9d9; 
	background: none !important;
}


.zwichenueberschrift_won *,
.zwichenueberschrift_won {
	font-weight: bold; 
	color: #000000;
	font-size: 14px;
	
}




a:link,
a:visited,
a:hover,
a:active,
.c_title_default,
.c_title_default a:link,
.c_title_default a:visited,
.c_title_default a:hover,
.c_title_default a:active {
	color:#FFFFFF;
}
.c_title_default,
.c_title_default a:link,
.c_title_default a:visited,
.c_title_default a:hover,
.c_title_default a:active {
	font-weight: normal; 
	font-size: 16px !important;
	
}

.c_detail_default .c_title_default {
	display: block; 
	text-align: center;
	font-weight: bold;
	
}
#toolbar {
	background-color: #000000;
	height: 70px;
	width: 100%;
	border-bottom: 1px solid white;
	position: relative;
	top: 0px;
	left: 0px;
}
/*** Logoelement ***/
#toolbar .logoclick {
	display: block;
	margin-left: auto;
	margin-right: auto;
	background:  url(../images/logo-und-slogan.png) 50% 50% no-repeat !important;
	background-size:contain; 
	height: 63px;
	width: 140px;
}
/** Aktuelles Ressort Element **/
#aktressort {
	display: block;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #DDDDDD;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 3px;
	
}
.c_detail_default, #hauptcontainer {
	min-height: 200px;
}
/*** Fussmenü **/
#fussmenucontainer {
	border-top: 1px solid #555;	
	text-align: center;
	background-color: #000;
	padding-top: 7px;
	padding-bottom: 5px;
	display: block;
	min-height: 50px;
	width: 100%;
}
#fussmenucontainer a:link, #fussmenucontainer a:visited, #fussmenucontainer a:hover, #fussmenucontainer a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8px;
	width: 45px;
	height: 45px;
	display: block;
	line-height: 73px;
	text-align: center;
}
#fussmenucontainer ul, #fussmenucontainer li {
	display: block;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#fussmenucontainer li {
	width: 45px;
	height: 45px;
	float: left;
	margin-left: 5px;
}
/*** Homebutton **/
#fussmenucontainer a.home:link, #fussmenucontainer a.home:visited, #fussmenucontainer a.home:hover, #fussmenucontainer a.home:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbBJREFUeNpi/P//P8NAABYK9TMB8T8kPjcQiyGJgeTfAPFnalpsC8TGQDwBScwIiEvRLJ4OxNsxdIOCmgzsCsSP/0NANxCzQ8Vj/mOCXGxmMJHhU28gXg7EMlB+CRD3QdnfsKj/TY04DgDimUAsjCaeBbX0GtEmkRC8UUD86T9+cBuI/6KJZVAS1GnQRMJLQJ0KNEERlR0IgWIgngLEfNTMx4QsrgDibiBmpcCOf6RYDEp0zUDcCsSMFHqOndjExQvEc/9TD9wBYit0e9AtFQXiVf+pDx5CCx2sFosD8cb/tAMvgNgL3WJZIN73n/bgPRCHg+wEJSJlaGnkCE2B/6EJiolKOQfZTAEgngbEzIxA2xWBDF0g/glV8BeIlYB4EhBzUMHieiA+glQ8g1L5R1zFoxIQf6FS8LqRUmRyUrGQYqdWC+Q8NOjYoPw/QCwBxP6kmEeOxaDWRDWaGKjl4UmKeeSkXEYixehiMRM9LKZLtThyLAbFIzMJevCpZyQlO4HK1x84DPuNRz02R/0lxeLn0LYWK7T8RvbtOSzqH0LVsyCph/n0CtZgGKhOG0CAAQAeCzEeQySbvAAAAABJRU5ErkJggg==) no-repeat 50% top;
}
/*** Telefon, Druchgestrichen ***/
#fussmenucontainer a.viewmode:link, #fussmenucontainer a.viewmode:visited, #fussmenucontainer a.viewmode:hover, #fussmenucontainer a.viewmode:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDJJREFUeNqUl11MVEcUx+fuLlBRwUIIto1fL31qE3wwUZO6PJhYNVYeTPxAURuKMVGblDQGSay2TfvQYEl8aNkINRYRP/ABCWp8QPtgPxIKaVQ0rW2qpYpVVru7tHTZPf3P3XPxOHvvdZnkt3f2zMz5z+eZey1SOaVpYClYASrAPDCLy56okpLHKhzOw/O4am39Era4m5O1oNv5Q/4Ug3pwE1BOWNZtPPeBUtPfW7IXPqJrpySYza9gvZdwyGNqPwaNLvZ7oB8Mgge2v1Botqqs3KWGhorV8LCsuwB0gkXgfdb2HXGLS++/A9WgJKs+URD8SNEo0dGjIxQMXnVpfwwE/ab6oNFgDOwBIc8lIQqBfsqkX2CzwG6QMHwdCgtdS4z/TdCrbaJ8TBUWblSJxCvIrwT5IG30OwiWgCIQAzuVZR3HU+ucBmVO5UtKrbuuVJcc8QxwS/QuNZkPBieos5OmmGrZ7xvGyO84y+UI7zKm5T3ekZkO5OURdXRoh+dBC2g10LbLQniAvH3vc4TzwZAo0I2C3KgGI87YA4E0npt91roAnGbhG6IsAL4V/n8H03XBEqNHNc84PHIkDlGnbAJs8hGvZeHrRlmVobHC3MkPwYuGs1EcEx2R0lwnyUfLTbjOQ3g6+EPoNGtjjzBcdHE2aruqrv6cRZ2Rb3apu8NDWHNG6PQFYJsrjseg5zXR3n4Fv1vBBB+hr/h/rmlA5F/SwsXCMOLTMAk6QA3nQyy+3ajjlf4S+RkBI2C4JSfGvMrPE2AbSHHbVv6v02s5+LHzAfs+fZrKfBrsx+p8CDbosKLq6iKIUBlxy2pTDQ0X7KiVLeKk0mciImr0ikU/77JhHnrGp5MnifLznXuYqK3NKbnmsrk6hc4VbfhEGEb48pfCjyajEdH3Qrbf5tSpp+L6vEcibsIvcOBwdA5r4zLjcG80hB+DJJgDSgDuP4qBUiZB7e36/P876aOp6Z4hvNrQWO305mdh/IGvNnmO0+BT8AGYYA4wKTBGjY3HEF5Tws87QvgbYR8GM52CeqNHe3JaYzPJacf1yRFui+H7oLydivkdSb4ALDNG3ADqwTiPeC+T4qnX4fIQnT2L66IgLcTHhV+9BGWk/AP5A1s8s8b/gblgtljjciYO7gDsLFpsj7y7W2+kJy6vQJNh1tzynxkV49TcHKe0HjDdAjfFxA4xxDPyE/jN/heJ3EXbqOHrC6llCutN9XVWT8NhwhT+Q7FYTAj/zWRSIhGlc+fGaflyt1fdLpAntSyXEKMvgCbwblZJQcGwqqoqVxUVpHp6PkLEIrVmzX41MJBSXV33VTI53yVitYDdWXHc54W+2jj0U+VP8LaX/+d9wpTTqlW9VFQUzVmwsPARLVx4AvmX/XxbOX606Q+0Sv5oe13fp0oHgUzSH2j3wTVwEfSB0ec5/F+AAQA1cWcHdcevRwAAAABJRU5ErkJggg==) no-repeat 50% top;
}
/*** Archivsuche ***/
#fussmenucontainer a.archiv:link, #fussmenucontainer a.archiv:visited, #fussmenucontainer a.archiv:hover, #fussmenucontainer a.archiv:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAidJREFUeNq0l0sorVEUx885XsejvB9RdyRJOnFMhJRQyviUknKnd0REKSMTihkDJTJwRzeZeSQhRIpIySMT915mopRH+fx3rcHptNbe+zt8q35nsM9e+/99e6/zX/v4HcfxaeIHaAQ1IB/4wQu4AbvgEDz74gklzFAFpsG9I8cHOAQ9IFNYR4Qb7AcPjrs4oIeNSzgBTDnxx3/QFo/wiPP1UEcTshH2U3G1gGWQyJTBA9gCe+ARlIJmEBbKZge0UhFqiysFbAhvsATKmSdWORHwV8j7ZbPVTVShsbFAAroFwkLlH4GgSXiSSbwE2ZaF0snkv4FqXV4Au13PnMA8na1N/CEjiY4kMh0xAuRO0fEONlx40CvYZ8bLTMKxlaws8M6lAT4yY6km4dgIghyXwmnM2ItJ+B8jXOtCVDWOEDN+axI+Ysa7BDPhopEpUOVKxyYDiQgmMGzxUyoEp0zutaljqY8McCK0PeXfaUJyJdgX8oZsvfonmBU2RXn0Irig6i0BDSACCpj5z1QjZzYXAdUSf1t0nzeLOR/k/bm2bTEHrDrfF+ugyPYGovx57hvFt6Q31xn/icXCT2AGjGrmrHDifs0tMx3UgXZQAYrpd6+K54oawwo4p/l9YFxYS10kOsC96ZbJkUoka+YMGM48z7TVX6FXI75JpuOJsEl8DWR5JawY1Ij3BHzexRjoF76r9FJYxQQYYMa3vdzqaLrpb845db3ApwADAAjeaXHl8W8XAAAAAElFTkSuQmCC) no-repeat 50% top;
}
/*** Calendar ***/
#fussmenucontainer a.calendar:link, #fussmenucontainer a.calendar:visited, #fussmenucontainer a.calendar:hover, #fussmenucontainer a.calendar:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs9JREFUeNq0lslrFEEUxmumZ9xiRKKI4kHJwRVRIW4HUQN6ERFBxzWXXMTlIAj6F4jLeNODZ1HjcogH9aBERHOQIeJFEInGMaJGkoNxncz04vf0a6iUNUO3PfPgR1f3q6qvXy2vKhUEgbLYRHAA7AA+6AI3WM6C/SDH9+v0VUAa7AZ7We4GV8DYPwoibOFI8NdegSJwQY6+Dvr6wWuWO+jLsW6RbcUO2TTSlmjl21bwEqwB7eADWEf/ZjAANoCN4C2/KdZ5DzaBtexjG/scZxmLsM+Ko+ALKIEh4Gp1vtGnWC80qfMZfGK7Ufbl1xI+AdqAB1aAfuAQ+bYdzAHrwbDW1mP0MperwYjWzmVfXXzvA+fMOe4Jxtsj4IAm0Gv4CqCZFAxfL9s47EO3nlBPj7hkjIZHKpahkveyVjbblbX2yqZhm+PQZoB5oAXMNXzTQSvnr8XwzQaLwVf2YbVawstBgXXMzheCxyzPNHwLwENGOyuOcIlINM2yDPj3eqZJgSaWbb4phm8ymFBNOMXnBXCZwimVzAJyDHTq/dmEB8ELVV8bsmUp07Kq/paJs7hCk3leCRaxLOnzCZ+mLeWKf2bZnrGFD4K88a0IjoK7HLVl4DBPJfmhLczZiYQ/gnvgOZgK9oH54Di4zxR6hytXGSs8kfBNcE17X8LT6AdFfOZ1OXNXRRVOR6jjcsHtAld5EDwFp+jr4zF4xtgdiSMOU2SeKfQXbxYF+r7HCCJWxGHnF8FtRnkWXNKyl4qbbKIKS5TneQc7yW97mLP/y6IIyyEwTas/SZt7r24ZxTAZvtO8d73jdmqjr5ur2QwiG2XYMxH8Hs/YVm4V+YFb/KGfxnQM877lJhWu8GTJM126TPgjlroPOBpjVfyxt5Pk3DcRF+BgksVVasDpVK4VcZjq2jmkTp0uAj6zXVXhsLyTNMIyNuEBbg+vQaIONf7YbwEGABzVdHnSeP7tAAAAAElFTkSuQmCC) no-repeat 50% top;
}
/*** Globus ***/
#fussmenucontainer a.globe2:link, #fussmenucontainer a.globe2:visited, #fussmenucontainer a.globe2:hover, #fussmenucontainer a.globe2:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7lJREFUeNqc12lIVUEUB/D3Xqm5JGoSmUVqVkabaPk0MiIoisIgrAiKMD9kRUERYQQlkYRCkYHRvnzIQK0gqIyUIJNMQ9Iok0xNSnPLXMgl9fU/cC4chjvXZwd+lPfOnbl3ljPz7C6Xy+ZmBMAyiIEICAQ79EEzvGct7lQ22Y0y8bANNkAUOCzKfocXUAhPLWulL9YIhgvwx/V/8RCW6Oq3a7o6Aa7AUuX6O6iAz9BD7w0+EAmxsBK8RPk2OAp57nzxZuhU3v45bIQpFj3kgHi4A8Pi2TE4rpZXH06ALvFQK+y2aExnFVQrL5+qa5jG9JNS+ASsgCjwnUDDgeCESlFXL8SZNXxRaXSMX6QNiiHWpAEPHpoQ/nsqnIdufq4UBkWdr8FbNuxUCsgogumQDCWwBexiXOeAD8yGg8qzQ/wBMlJkwzkWy2IEqniCuXjirVe+nJbNTe61kXGW2UvqKWM86vhij2jALEbhFPgpDdNs36eUbYIW6FNWCc14J2WhaJjPq6sSblnkmyy4DP3KdUqlKXAO7kID1MMb+MVr3wgPWEsNLxcXKdcWcdpToxgyoNPk3gD4QRxUwS64xwkolD9ORhzl6nniwlfOSEegnCvLhS9QB8OantgOC2ERZz3aKFrBm3M7+ctfSxFBF3xFBUYX1nJlHfAW7sMYp8ZJSqML4JDYPIwUmsj/px3ME65yCqUI1u001MgzSKbx4C6ugREYVcrOAH9NPYH8MbRb3eZ6KTwdXJkceBmveNKU8b85PIFCRJlapotuyIYhCOJrHdTwN1EoTPMwTZRgSIJ0KOHxpGjnyZQGmdyAjC74zSvH2Ll+0BrcqmQphyb/Firr9CMc4DQpc3STKPMT5vK9LHE928aprp0v9Fls3mc1WU0t/1jcrxY5XO5Wm4zCeeJirqbhcKg3yeOyh+ycEo0o59x8XeTsD+BvzOoHYkxoEjlNxrkRrom/B6FAzFQbn0jkRMuH1bCDl5XRVq/c3orEm9bANJOvPiPKnNb0TBLfpzwdCU/EM80Qqu7H0byPGvEIgpRK8/lesbGvmvDnnYqOSieVodmjO/qkKgVpjBaL8WvgzX3mOCeQALih1JVjdeYi6coDNOOPQSKfKhItGqQDwU6eQDIK+J5lw+SwyXmaDoEdkMaHwjCYBTF8OslUzlhGXDI7r1l11xqo0BwIBrgnKEH0a8o0wl5d/eOdFmnh74cyk7OTLiijZXBisk30l4QaXvwbah3/aAvnXcnOmwDl+2o+QJTynm4Z/wQYAGQwtOs2rZPCAAAAAElFTkSuQmCC) no-repeat 50% top;
}
/*** Mail ***/
#fussmenucontainer a.mail:link, #fussmenucontainer a.mail:visited, #fussmenucontainer a.mail:hover, #fussmenucontainer a.mail:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg1JREFUeNrs189LFGEcx/Ed1x+hUuCuYYhF1GHRPUhSHROsS3bp1KFO0sH+BME8JN0l8SAdNDXyEJXRpYsigkKShFCEICSRi5dIZVdZF6f3E5+Fx21/TK2DoH7hxe7OM/N8dvaZ55lZx3XdwEFUSeCA6ugFl+o1iggS8GvQg6jALGLp4DAeIYSkT8Em9CPm/nziqu7CCbRh1fWvJnEWF9Bhgrcwigo04pMPoc9RrdDPeGWCN9Q4hQaE8HKfAnfRY9YK3MCKto+ZDb+sHc23adKOg0WGJtCpvu5h3Wr7K9jVON/UAd1I/UfoGm5ZfexktGcNNrWNBzrwrjUcXuoLoijJ86vlDE5Xr8Jb8cND6AzqUIWJPPsVDDb1FCdxCfN59htBrWbGXIE+PQWbGtKZmy/wNkv7Y7WbKfPVQ3+egpc0ZmFchIM+tcVxX6FXtRDdxmaxwQs4h9Oa5zF1HNBUua73D5HEE31uL9Bv3uAFXShm3D5Y21NaZs2xlVqV7Oq3Foy1fw2eV6g509kcBw9r/c1WzxR+DT+9Bk+jBuexWMTKNWRNxVih4EldufVaPoutFwiiGd8yg9Nr6Duc0jxcdPevxlGudWDPTSKluVmGFnz34baYPqkIlvHaBA9oTK/4FOpat92QzrzL0XP1ZbzBGZ8ffd7jDuKl1oPYoNng88Oeg2qsO8f/JA598G8BBgCMoRptnpZIsAAAAABJRU5ErkJggg==) no-repeat 50% top;
}
#fussmenucontainer a.partypics:link, #fussmenucontainer a.partypics:visited, #fussmenucontainer a.partypics:hover, #fussmenucontainer a.partypics:active {
	background: url(data:image/png;base64,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) no-repeat 50% top;
}


/***************************** Fussmenue Ende *******************/

/*** Für Module die Formulare haben ***/

/** Input und select Felder allgemein **/
select,
textarea,	
input[type="text"]{
	border: 1px solid white;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	line-height: 32px;
	max-width: 180px;
}

.textinput {
	width: 90%;
	display: block;
}
select {
	display: block;
	width: 92%;
	color: #FFF;
	background: none;
	
}
input[type="button"],
input[type="submit"]{
	border: 1px solid black;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	font-size: 16px !important;
	
}
.modlabel {
	text-transform: uppercase;
	font-size: 16px !important;
	text-align: center;
	font-weight: bold;
}

.inputtext {
	display: block;
	width: 90%;
	border: 1px solid black;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	line-height: 32px;
	color: #000;
	background: #FFF;
}
.spaninputtext {
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	width: 92%;
}
.spaninputtextdateselector {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtFJREFUeNq0lstrFEEQxjuzu0nUGNTk4AvUXHwRiKDeRAzoVTwYjBgQPUjUgyDoXyAaV/CgB8/iA+JBkU0OKwHBHCQoXkSQaIwRNbIrGJ+TzcyOX8vXodP2JDOZScGPmemq7pqurq5uEQSBkBhSB46DAngIOoFDXQ4cBf3UH2GboE0n+xQ4Rp0+8LS/EMenpA14DUaBBzqo66JuGLzhexd1HbQdZV+p647q2OFsXoFloAW8B1epvwnegtVgLRhhm6DNO7ABLOcY/Vq0pv1lxf9SpeEE+AZcMM6ZKPlBnaCdEmnzBXxmvwmOVTWd6I7Pge3AB20MZYbItv1gFdgFSlpfqdsNboGdoKz18zjWXX4/A5dnxlyIAa6J4jGNl4BBQzcElpIhQzfIPhmOoesGbKF2jWj4ZMoSKvld0d7NfhWtv7D5sK2xkiawDqwAawydSjqHel1Wgs3gO8ewixbqPiMsARPlq6U94DqXQnRl9jXb+2bLapc4XMOAf6/vuRquowjRLTZ0i0BtWFbX8HmN+9LR2uYraqZnwDF9PJvjMfBSpCvjZoNjMcqJ9CU7Z4NF5DpvA5v4/hE84dOUrcz455btGdvxCZA32uQhcJo7QUatFZzkySR/aB/4kNTxJxb6F6ABHAbrwVlQZAktMHOFkeGJHPeCO9r3FrAX/KKTKuv6JNgR1bETwcZjwh0Et3kQPAUXqJOFfw+4ZOyOxDNWJTLPEvoH3OfhIOVnjEnEmrEa/Dp4wFn2gBta9RJxi01Ux3KWV8ABcJ5th8DG+W7sKI6bQaNmX6+tvZ9aRTFEhu8iaOe9q4G3FMF1HrZMIhcl7NkIep9nbAu3ivyBe/yh38ZylHjf8pI6nuLJkme59FjwyxbbR4zGZIg+9nZyeZ2NkoBjSZLLXYDTqTLbjFWpa2dIMyldBKqsdqF3rmLI/SlNirY71wi3hy8WRjL08U/+CjAArDEwPNAEJhQAAAAASUVORK5CYII=);
	background-position: right 50%;
	background-repeat: no-repeat;
}
.formbutton {
	display: block;
	width: 200px;
	border: 1px solid black;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
}
.archivsuchbutton {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAidJREFUeNq0l0sorVEUx885XsejvB9RdyRJOnFMhJRQyviUknKnd0REKSMTihkDJTJwRzeZeSQhRIpIySMT915mopRH+fx3rcHptNbe+zt8q35nsM9e+/99e6/zX/v4HcfxaeIHaAQ1IB/4wQu4AbvgEDz74gklzFAFpsG9I8cHOAQ9IFNYR4Qb7AcPjrs4oIeNSzgBTDnxx3/QFo/wiPP1UEcTshH2U3G1gGWQyJTBA9gCe+ARlIJmEBbKZge0UhFqiysFbAhvsATKmSdWORHwV8j7ZbPVTVShsbFAAroFwkLlH4GgSXiSSbwE2ZaF0snkv4FqXV4Au13PnMA8na1N/CEjiY4kMh0xAuRO0fEONlx40CvYZ8bLTMKxlaws8M6lAT4yY6km4dgIghyXwmnM2ItJ+B8jXOtCVDWOEDN+axI+Ysa7BDPhopEpUOVKxyYDiQgmMGzxUyoEp0zutaljqY8McCK0PeXfaUJyJdgX8oZsvfonmBU2RXn0Irig6i0BDSACCpj5z1QjZzYXAdUSf1t0nzeLOR/k/bm2bTEHrDrfF+ugyPYGovx57hvFt6Q31xn/icXCT2AGjGrmrHDifs0tMx3UgXZQAYrpd6+K54oawwo4p/l9YFxYS10kOsC96ZbJkUoka+YMGM48z7TVX6FXI75JpuOJsEl8DWR5JawY1Ij3BHzexRjoF76r9FJYxQQYYMa3vdzqaLrpb845db3ApwADAAjeaXHl8W8XAAAAAElFTkSuQmCC) no-repeat 50% 50% #000000;
	color: #888888;
	height: 36px;
	width: 36px;
	margin: 0;
	padding: 0;
}
/*** Allgemeine Einstellungen ***/


.c_detail_default img {
	display: block !important;
	clear: both !important;
	float: none !important;
	margin-left: auto; 
	margin-right: auto;
}

img.imgextlink {
	display: none !important;
}
.c_thumb_default {
	width: 140px;
	height: 140px; 
	background-size: 140px auto;
	background-color: #000;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 10px;
}

.c_thumb_breitethumbs {
	
	width: 100%;
	height: 145px; 
	background-size:  100% auto;
	background-color: #000;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 10px;
	margin-bottom: 15px;
	
}

/** Event Teaser in der Übersicht ***/
.mobile_teaser br { /** gegen notorische 10x Break hintereinanderschreiber **/
	display: none;
}
.mobile_teaser p {
	display: block;
	margin: 0;
	padding: 0;
}
.mobileeventrow0 {
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CDCDCD;
}
.mobileeventrow1 {
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CDCDCD;
}

.c_href_default a {
	width: 30px;
	height: 30px;	
}
.c_href_default {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNrE102KwkAQBeB0RRGHgVFceBnvIniDwMAcI4cbcCGCO1FB1I1RhiTzWmoRRbGrq20LHqXQ5edP0iamRiVvqBZ3E9mtWy6rsiwjNJsUKZGK41x5nl89J8e5NvKJ4RN6H/kQzN4t1+EOMuB3vkEbanHJJ+43vra5FifBuu7Nb6bCJQPpnQPGGyfteeGLU4iT0genUDuCFKeQ25EEDwpL8OCwK/4SuIH3ePOJB3N9RYfxjzaOenAx+o22RA7IXxQY6A/aFFkg+ygwo7/IDFkjx0cXDPQONBgsRYPAPqga9kVVsAaVwmUotHlB/6zsixaMTtBWGlQC201gB3TEj7caVAKfGSsYLjTo5Z7J5abNLrGpqiohosQYc4mm/gUYAE2TiQ5F5Bi0AAAAAElFTkSuQmCC);
	background-repeat: no-repeat; 
	background-position: 50% 50%;
	width: 30px;
	height: 30px;
	margin-top: -30px;
    float: right;
}
/*** Pager ***/
.pager {
	margin-top: 5px;
	margin-bottom: 5px;
}
.pager a.prevpage:link, .pager a.prevpage:visited, .pager a.prevpage:hover, .pager a.prevpage:active {
	display: block;
	width: 75px; 
	height: 29px;
	background: url(../images/leftarrow.png) no-repeat 50% 50%;
	color: #FFF;
	line-height: 28px;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
	
}
.pager a.nextpage:link, .pager a.nextpage:visited, .pager a.nextpage:hover, .pager a.nextpage:active {
	display: block;
	width: 75px;
	height: 29px;
	background: url(../images/rightarrow.png) no-repeat 50% 50%;
	color: #FFF;
	line-height: 28px;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
}
/*** Captcha (Mobile.css aktuelles release ist fixed) **/

.s, .w {
	font-size: 3px !important;
	height: 3px !important;
	width: 3px !important;
	display: block !important;
	float: left !important;
}
#hauptcontainer ul                                                                                                                               { overflow:hidden; padding: 0px 0px 0px 15px; display: block; margin: 10px 0px 10px 0px; }
#hauptcontainer ol                                                                                                                               { overflow:hidden; padding: 0px 0px 0px 20px; display: block; margin: 10px 0px 10px 0px; }
#hauptcontainer ul li                                                                                                                            { list-style-position: outside; margin-bottom: 4px; }
#hauptcontainer ol li                                                                                                                            { list-style-position: outside; margin-bottom: 4px; }

a.ktcatlink:link,
a.ktcatlink:visited,
a.ktcatlink:hover,
a.ktcatlink:active

 { display: inline;  line-height: 32px; border: none; width:auto;}


.c_teaser_default_nothumb{
	margin-bottom: 3px;
	
}



.c_content_default{
	word-wrap: break-word;
	
}

.c_detail_default{
	background: none;
	
}



.relatedtitle {
	display: block;
	padding: 2px;
}



.c_overview_default{
	background: none; 
	margin-bottom: 10px;
}




#wrapper {
	position:absolute; 
	z-index:1;
	top:45px; 
	bottom:48px; 
	left:0;
	width:100%;
	background:#aaa;
	overflow:auto;
}


.diashowthumb {
	display: block;
	margin: 4px;
	float: left;
}

.diashowthumb{
	width: 90px;
	height: 90px;
	background-size: auto 90px;
	display: block;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url(../images/nopic.png);
	background-color: #1b1b1b;

	border: 1px solid #555555;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 5px;
	margin-right: 3px;
	margin-left: 3px;
	
}

.diashowthumb a.thumbrahmen {
		width: 90px;
	height: 90px;
	display: block;
	
}
.diashowthumb .c_title_default_small {
	display: none;
	
}





