@charset "utf-8";
body {
	font-size: 62.8%;
	font-family: Arial, sans-serif;
	margin: 0;
	background-color: #ffffff;
	color: #33333;
	width:100%;
} 

a {text-decoration:none;color:#EF7F00;}
a:hover {text-decoration:none;color:#FCB56C;}
/* generelle Stile */
img {border:none}

h1 .csc-firstHeader {font-size:1.4em; font-weight:900; color:#EF7F00}
h2 .csc-firstHeader {font-size:1.2em; font-weight:900; color:#EF7F00}
h3 .csc-firstHeader {font-size:1.0em; font-weight:900; color:#EF7F00;margin-bottom:0}
h1  {font-size:1.4em; font-weight:bold; color:#EF7F00}
h2  {font-size:1.2em; font-weight:bold; color:#EF7F00}
h3  {font-size:1.0em; font-weight:bold; color:#EF7F00;margin-bottom:0}


br.clear {clear:both;font-size:1px;line-height:1px;display:block;	height:1px;}

/* accessibility styles */
dfn,.hidden, #sprunglink a, #sprunglink a:visited, #sprunglink a:hover, #backlink a, #backlink a:visited, #backlink a:hover {position: absolute;left: -1300px;top: -1000px;width: 0px;height: 0px;overflow: hidden;display: inline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 78%;line-height:1em}
#sprunglink a:focus, #sprunglink a:active {top:-20px;left:0;width:auto; height:auto}
#backlink a:focus, #backlink a:active {bottom:0;right:0;width:auto; height:20px}
#sprunglink p, #backlink p {line-height:0;height:0;margin:0}
.unvis {display: none}

/* Links: Inhalte */
#inhalt ul {list-style-image:url(../images/layout/bullet.gif);}

/* blocks */
#container {
	width:950px;
	min-height:640px;
	margin: 0;
	padding:0;
	background: url(../images/layout/bg1.gif);
}

#header {height:204px;width:950px;background: url(../images/layout/header_bg.gif) no-repeat;}
#header #logo {float:right;margin: 22px 16px 0 0;}
#header #headerimage {margin: 22px 0 0 16px;float:left;}

#header ul {list-style-type:none;padding:0 0 0 0;height:43px;width:763px;float:right;margin:30px 0 0 0;}
#header ul li {width:155px;float:left;font-size:1.2em;margin-right:10px;margin:0 0 0 1px;}
#header ul li a {height:35px;color:#333333;text-decoration:none;padding:6px 0 0 36px;display:block;}
#header span {height:35px;color:#ffffff;padding:6px 0 0 36px;display:block;}
#header .eins a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/mbg2.gif) no-repeat;}
#header .zwei a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/mbg3.gif) no-repeat;}
#header .drei a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/mbg4.gif) no-repeat;}
#header .vier a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/mbg5.gif) no-repeat;}
#header .fuenf {width:133px;}
#header .fuenf a:hover {color:#ffffff;text-decoration:none;background-color:#A82D23;background: url(../images/layout/mbg6.gif) no-repeat;}
#header .selected1 {background: url(../images/layout/mbg2.gif) no-repeat;}
#header .selected2 {background: url(../images/layout/mbg3.gif) no-repeat;}
#header .selected3 {background: url(../images/layout/mbg4.gif) no-repeat;}
#header .selected4 {background: url(../images/layout/mbg5.gif) no-repeat;}
#header .selected5 {background: url(../images/layout/mbg6.gif) no-repeat;}


#trennerb {background: url(../images/layout/balken1.gif) no-repeat; height:23px;}
#trennerk {background: url(../images/layout/k1.gif) no-repeat; height:22px;background-color:#ffffff}
#trennerku {background: url(../images/layout/ku1.gif) no-repeat; height:34px;}

#trennerbu {background: url(../images/layout/balken1.gif) no-repeat; height:23px;}

#metamenue {width:950px;height:23px;line-height:23px;}
#metamenue ul {list-style-type:none;padding:0;margin:0;margin-right:25px}
#metamenue ul li {float:right;color:#ffffff;font-weight:bold;font-size:1.2em;margin-right:10px}
#metamenue ul li a {height:21px;color:#ffffff;text-decoration:none;padding:0 10px 0 10px;display:block;}
#metamenue ul li a:hover {color:#EE7F00;background-color:#ffffff;text-decoration:none;border-top:1px solid #EE7F00;border-bottom:1px solid #EE7F00;}
#metamenue li .selected {padding:0 10px 0 10px;display:block;height:21px;color:#EE7F00;background-color:#ffffff;border-top:1px solid #EE7F00;border-bottom:1px solid #EE7F00;}


#left {float:left;line-height:20px;padding: 0 9px 0 15px;width: 163px;font-size:1.2em;color:#EF7F00;font-weight:bold;}
#left ul {list-style-type:none;padding:0;margin:0;background-color:#ffffff}
#left ul li {padding:0 0 9px;line-height:23px;width:163px;}
#left ul li li{margin-top:9px;padding-bottom:0px}
#left ul li a {color:#EF7F00;padding:0 10px;text-decoration:none;background: url(../images/layout/umbg1.gif) no-repeat;display:block;}
#left ul li a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/umbgsel1.gif) no-repeat;}
#left ul li ul li a {color:#EF7F00;padding:0 10px 0 20px;text-decoration:none;background: url(../images/layout/subumbg1.gif) no-repeat;display:block;}
#left ul li ul li a:hover {color:#ffffff;text-decoration:none;background: url(../images/layout/subumbgsel1.gif) no-repeat;}

#left .selected {background: url(../images/layout/umbgsel1.gif) no-repeat;padding:0 0 0 10px;width:163px;color:#ffffff;display:block;}
#left .subselected {background: url(../images/layout/subumbgsel1.gif) no-repeat;padding:0 0 0 20px;width:163px;color:#ffffff;display:block;}
#left .trennerm {background: url(../images/layout/umre1.gif) no-repeat;margin-bottom:0;background-color:#ffffff;height:15px}

#content {float:left;width:530px;line-height:19px;font-size:1.25em;padding:0 20px 20px 20px}

#aktuelles {float:right;width:170px;line-height:19px;font-size:1.2em;margin-right:15px}
#aktuelles .title {background: url(../images/layout/right1.gif) no-repeat;width:170px;color:#ffffff;font-weight:bold;font-size:1.2em;text-align:center;margin-bottom:8px;line-height:23px}
#aktuelles h1 {margin:0;}
#aktuelles ul{list-style-type:none;padding:0;margin:0;}
#aktuelles a {float:right;display:block;margin-bottom:0;width:50px;text-align:right;}

.tx-cal-controller .pb {margin-right:30px}
.tx-cal-controller dt {margin-top:20px}
.tx-cal-controller dd {padding:0;margin:0}
.tx-cal-controller .even {background-color:#ffffff}
.tx-cal-controller .dateline {width:530px;border-bottom:1px dotted #333;color:#666666}
.tx-cal-controller .infoblock {width:200px;float:left;margin-left:10px;}
.tx-cal-controller .eventimage {float:left;}
.tx-cal-controller .descr {clear:both;}
.tx-cal-controller .csc-textpic-caption {color:#666666}
.tx-cal-controller .csc-uploads-description {color:#666666}
.tx-cal-controller .pagebrowser span {margin-left:10px;}
.tx-cal-controller label {text-align:left;width:80px;}

div.csc-textpic-intext-right div.csc-textpic-imagewrap {float:left;}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {margin-left:0 !important}
