body {
	min-height: 101%;
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-size:100%;
}
.font13 {
	font-size:0.8em;
	color:#999;
	text-align: left;
	padding-left:30px;
}
/* neu */

div.sprache {
	width:20px;
	float:right;
	height:20px;
	margin-top:-15px;
	padding-left:10px;
}
span.article_seperator {
	visibility:hidden;
	display:none
}
body {
	min-height: 101%;
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-size:100%;
}
html {
	height: 100%
}
option {
	padding-left: 0.4em
}
select, input, textarea {
	font-size: 99%
}
a, a:link {
	color:#177665;
	text-decoration : underline;
	background-color:inherit;
}
a:visited {
	color : #999900;
	background-color : inherit;
}
a:hover {
	color : #ff9900;
	background-color : inherit;
}
a:active {
	color : #aa5522;
	background-color : inherit;
}
a[name] {
	color : inherit;
	text-decoration : inherit;
	background-color : inherit;
}
abbr, acronym {
	font-variant : small-caps;
	letter-spacing : 0.1em;
}
big {
	font-size : 1.17em;
	font-weight : bolder;
}
dir, menu, dd {
	margin-left:40px;
}
b, strong, code {
	font-weight:bold;
}
fieldset, form {
	margin:0;
	padding:0;
	border:none;
}
div#banner img, div#leftcolumn img, div.aktuell img, div#tools, ul.menu img {
	border:0;
}
hr {
	margin:10px 0 10px 0;
	border-top:1px solid #177665;
	border-bottom:1px solid #ddd;
	border-left:none;
	border-right:none
}
i, cite, em, var, address {
	font-style:italic;
}
s, strike, del {
	text-decoration : line-through;
}
sub {
	vertical-align : sub;
}
sup {
	vertical-align : super;
}
optgroup {
	font-style:normal;
	padding-left:5px
}
/*
Auskommentiert da Probleme bei Beiträge einreichen.

label {
	line-height: 0px;
}
*/
th {
	color : #ffffff;
	background-color : #177665!important;
}
u, ins {
	text-decoration : underline;
}
dd, dt {
	line-height: 1.2em;
}
em, i {
	font-style:italic;
}
pre, code, tt, kbd {
	font-family: "Courier New", Courier, monospace;
}
address {
	font-style:normal;
	line-height: 1.5em;
	margin: 0 0 1em 0;
}
h1 {
	color: #177665;
	margin: 0 0 0.25em 0;
	padding-top: 0.5em;
	letter-spacing:2px;
	font-weight:lighter;
	background-color : inherit;
	font-size:1.5em;
}
h2 {
	color: #6d6d6b;
	margin: 0 0 0.25em 0;
	padding-top: 0.5em;
	background-color : inherit;
}
h3 {
	color: #a6a8ab;
	margin: 0 0 0.25em 0;
	padding-top: 0.5em;
	font-weight:bold;
	background-color : inherit;
}
h4 {
	color: #6d6d6b;
	margin: 0 0 0.30em 0;
	padding-top: 0.5em;
	font-weight:bold;
	background-color : inherit;
}
h5 {
	color: #000;
	margin: 0 0 0.30em 0;
	background-color : inherit;
}
h6 {
	color: #000;
	margin: 0 0 0.30em 0;
	background-color : inherit;
}
.Lehre_Gruppen {
	padding-left:30px;
	color:#15768E;
	text-align: left;
}
.Lehre_Normal {
	padding-left:30px;
	text-align: left;
}
.font10 {
	font-size:0.625em;
}
.font10b {
	font-size:0.625em;
	font-weight:bold;
}
.font11 {
	font-size:0.6875em;
}
.font11b {
	font-size:0.6875em;
	font-weight:bold;
}
.font12 {
	font-size:0.75em;
}
.font12b {
	font-size:0.75em;
	font-weight:bold;
}
.font13 {
	font-size:0.8em;
	color:#999;
	text-align: left;
	padding-left:30px;
}
.font13b {
	font-size:0.8125em;
	font-weight:bold;
}
.font14 {
	font-size:0.875em;
}
.font14b {
	font-size:0.875em;
	font-weight:bold;
}
.font15 {
	font-size:0.9375em;
}
.font15b {
	font-size:0.9375em;
	font-weight:bold;
}
.font16 {
	font-size:1em;
}
.font16b {
	font-size:1em;
	font-weight:bold;
}
.font17 {
	font-size:1.0625em;
}
.font17b {
	font-size:1.0625em;
	font-weight:bold;
}
.font18 {
	font-size:1.125em;
}
.font18b {
	font-size:1.125em;
	font-weight:bold;
}
.font19 {
	font-size:1.1875em;
}
.font19b {
	font-size:1.1875em;
	font-weight:bold;
}
.font20 {
	font-size:1.25em;
}
.font20b {
	font-size:1.25em;
	font-weight:bold;
}
.blocksatz, .rundtext {
	text-align:justify
}
div#container {
	margin: 0px;
	padding: 0px;
	min-width:980px;
	display:block;
	z-index:1;
	overflow:hidden;
	background-color:#fff;
	color:inherit;
}
div#container_left {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/bg.gif);
	background-repeat: repeat-y;
	height:auto;
}
div#container_right {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/bg_right.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:auto;
}
/*

div#leftcolumn {position:absolute;left:0px;}

div#rightcolumn {position:absolute;right:0px;}

*/

div#leftcolumn {
	float:left;
	width: 11.9em;
}
div#rightcolumn {
	float:right;
	width: 190px;
}
div#content_middle {
	margin: 0 0 0 200px;
	padding: 0px 5px 0 5px;
}
div#content_left {
	margin: 0 20px 0 200px;
	padding: 5px 0px 10px 0px;
}
div#content_right {
	margin: 0 200px 0 20px;
	padding: 5px 0px 10px 0px;
}
div#content {
	padding: 0 20px 0 20px;
}
div#content_middle, div#content_left, div#content_right, div#content {
	height:100%;
	min-height:600px;
	font-size:small;
}
div#content_middle .leer, div#content_left .leer, div#content_right .leer, div#content .leer {
	font-size:small;
}
div#banner {
	height:50px;
	background-color:#177665;
	color:inherit;
	background-image:url(http://www.tu-chemnitz.de/tu/images/layout/bg_banner.gif);
	white-space:nowrap;
}
div#logo {
	height:50px;
	width:300px;
	float:left
}
div#kopfbild {
	height: 50px;
	width:300px;
	float:left
}
div#fakultbild {
	float:right
}
div#header_top {
	display:block;
	height:auto;
	margin:0px;
	padding:4px 0 4px 0;
}
div#tools {
	height:auto;
	margin:0px;
	padding:2px 0;
	background-color:#DAEAC2;
	color:inherit;
	font-size: small;
	border-bottom:1px solid #bbb
}
div#suche {
	width:150px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	text-align:center;
}
div#links {
	float:right;
	padding-left:10px;
	width: 150px;
	overflow:hidden;
	text-align:center;
}
div#studytext {
	padding:2px 0 0 20px;
	font-size: 1em;
	font-weight: 700;
	background-color: #DAEAC2;
	color: #005a46;
	float:left
}
div#homenav {
	border-top:1px solid #eee;
	border-bottom:1px solid #ff7d00;
	height:auto;
	margin:0px;
	padding: 4px 0 4px 20px;
	font-size:0.75em;
	background-color:#fff;
	color:#177665;
}
div#homenav a {
	text-decoration:none;
	font-weight:bold;
	padding:2px 4px 0px 4px;
}
div#homenav a:hover {
	text-decoration:none;
	background-color:#fff;
	color:#ff7d00;
	padding:2px 4px 0px 4px;
}
div#department {
	padding:5px 0 5px 20px;
	background-color:inherit;
	color:#177665;
	font-size:1.2em;
	font-weight:lighter;
	border-bottom:1px solid #ff7d00
}
div#footer {
	display:block;
	clear:both;
	background-color:#fff;
	color:inherit;
	border-bottom:1px solid #ff7d00;
	border-top:1px solid #ff7d00
}
div#footer_left {
	padding:5px 0 5px 0;
	text-align: center;
	float:left;
	width:190px;
	z-index:8
}
div#footer_right {
	padding:5px 0 0 0;
	text-align: center;
	float:right;
	width:190px;
	z-index:9
}
div#footer_middle {
	margin:0 200px 0 200px;
	padding:5px 10px 5px 10px;
	text-align: center;
	white-space:nowrap;
	z-index:10
}
div#pic {
	display:block;
	text-align:right;
}
.aktuell {
	margin:0 0 10px 0;
	min-height:75px;
	height:80px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
	background-image:url(http://www.tu-chemnitz.de/tu/images/layout/bg_gradient.gif);
	background-position:bottom;
	background-repeat:repeat-x
}
.box_1, .box_3, .box_5 {
	width:48%;
	float:left;
	margin:0 10px 10px 0;
	height:110px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}
.box_2, .box_4, .box_6 {
	width:48%;
	float:right;
	margin:0 0 10px 10px;
	height:110px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}
.forschung {
	width:100%;
	float:left;
	margin:0 10px 10px 0;
	min-height:75px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
	background-image:url(http://www.tu-chemnitz.de/tu/images/layout/bg_gradient.gif);
	background-position:bottom;
	background-repeat:repeat-x
}
.forschung_0 {
	width:100%;
	float:left;
	margin:0 10px 10px 0;
	height:75px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}
.forschung_2 {
	width:48%;
	float:left;
	margin:0 10px 10px 0;
	height:110px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}
.forschung_3 {
	width:48%;
	float:right;
	margin:0 0 10px 10px;
	height:110px;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}
.hp_tipp {
	min-height:50px;
	height:auto;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	margin:0 0 10px 0;
	background-image:url(http://www.tu-chemnitz.de/tu/images/layout/bg_gradient.gif);
	background-position:bottom;
	background-repeat:repeat-x
}
.absolutoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/1.png);
	background-repeat:repeat-x;
	margin: 0 20px 0 20px;
}
.rechtsoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/2.png);
	background-repeat: no-repeat;
	background-position: right;
}
.rechtsoben2 {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/3.png);
	background-repeat: repeat-y;
	background-position:right;
	height:20px;
}
.rechts {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/4.png);
	background-repeat: repeat-y;
	background-position: right;
}
.rechtsunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/5.png);
	background-repeat: no-repeat;
	background-position: right;
}
.absolutunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/6.png);
	background-repeat:repeat-x;
	margin: 0 20px 0 20px;
	height:20px;
}
.linksunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/7.png);
	background-repeat: no-repeat;
}
.links {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/8.png);
	background-repeat: repeat-y;
}
.linksoben2 {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/9.png);
	background-repeat: repeat-y;
	height:20px;
}
.linksoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/10.png);
	background-repeat: no-repeat;
}
.inhalt {
	margin: 0 11px 0 11px;
	text-align: justify;
}
.absolutoben2 {
	background-image:url(http://www.tu-chemnitz.de/tu/images/beveled/11.png);
	margin: 0 20px 0 20px;
	height:20px;
	background-color:inherit;
	color:#fff;
	font-weight:bold
}
.tabletext {
	margin: 0 11px 0 11px;
}
.newslinks {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/linksoben3.gif);
	background-repeat: no-repeat;
}
.newslinksoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/linksoben.gif);
	background-repeat: no-repeat;
}
.newsrechtsoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/rechtsoben.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.newsoben {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/oben.gif);
	background-repeat:repeat-x;
	margin: 0 6px 0 6px;
}
.newslinksunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/linksunten.gif);
	background-repeat: no-repeat;
}
.newsrechtsunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/rechtsunten.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.newsunten {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/unten.gif);
	background-repeat:repeat-x;
	margin: 0 6px 0 6px;
	height:7px;
}
.newslinks {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/links.gif);
	background-repeat: repeat-y;
}
.newsrechts {
	background-image:url(http://www.tu-chemnitz.de/tu/images/news/rechts.gif);
	background-repeat: repeat-y;
	background-position:right;
}
.newsinhalt {
	margin: 0 6px 0 6px;
	padding:10px 10px 10px 10px;
	text-align: justify;
}
img.left {
	float: left;
	margin-right: 1em;
	margin-bottom: 0.15em;
	border:0;
}
img.right {
	float: right;
	margin-left: 1em;
	margin-bottom: 0.15em;
	border:0;
}
img.center {
	text-align:center;
	margin: 1em;
	border:0;
}
img.framed {
	padding:3px;
	border: 1px #ddd solid;
	color: inherit;
	background-color: #c0dac0;
}
.img-titel {
	border: none;
	margin-right:10px;
	margin-bottom:2px;
}
.klein {
	font-size:0.6875em;
}
.searchbox fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: middle;
}
.searchSubmit {
	margin: 0;
	padding: 0 0.25em 0 0.25em;
	border: 1px groove #177665;
	vertical-align: middle;
	color:#000;
	background-color: #ddd;
}
ul.sortable li {
	list-style-type: none;
	position: relative;
}
ul.boxy {
	list-style-type: none;
	padding: 4px 4px 0 4px;
	margin: 0px;
	border: 1px solid #ccc;
}
ul.boxy li {
	list-style-type: none;
	cursor:move;
	margin-bottom: 4px;
	padding: 2px 2px;
	border: 1px solid #ccc;
	color:#fff;
	background-color: #eee;
}
ul.punkt li {
	line-height : 1.2em;
	list-style-image:url(http://www.tu-chemnitz.de/tu/images/layout/punkt.gif);
}
ul.menu {
	margin: 0;
	padding: 0;
}
ul.menu li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}
ul.liste {
	list-style-image: url(http://www.tu-chemnitz.de/tu/images/sym/kreis.gif);
	margin-left: 20px;
}
.listen {
	list-style-image: url(http://www.tu-chemnitz.de/tu/images/sym/kreis.gif);
	margin-left: 0px;
}
.einzug {
	margin-left: 20px;
	list-style-image:url(http://www.tu-chemnitz.de/tu/images/sym/square.gif);
}
.doppeleinzug {
	margin-left: 40px;
	list-style-image:url(http://www.tu-chemnitz.de/tu/images/sym/liste.gif);
}
.clear {
	line-height: 0em;
	height: 0em;
	font-size: 0em;
	clear: both;
	display: inline;
	visibility: hidden;
	margin: 0;
	padding: 0;
}
.invisible {
	display:none
}
.leer {
	border-left:10px solid #c0dac0;
	color: #fff;
	background-color: #418F7C;
	font-weight:bold;
	padding: 4px 5px 4px 10px;
	text-align:left;
	display:block;
	font-size:0.75em;
}
.text {
	font-weight:normal;
}
.gen-h1 {
	color: #177665;
	background-color: #ffffff;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 0.25em 0;
	padding-top: 0.5em;
}
.gen-h2 {
	color: #6D6D6B;
	background-color: #ffffff;
	font-size: 1.1em;
	font-weight: bold;
}
.gen-white-font {
	background-color: inherit;
	color: #FFFFFF;
	padding: 5px;
}
.box {
	color:#000000;
	background-color:#e6edf6;
	border-right:4px solid #84a7d0;
	border-bottom:4px solid #84a7d0;
	padding:5px;
}
.dunkel {
	color: #FFFFFF;
	background-color: #177665;
	font-size: small;
	display: block;
	border-right:4px solid #84a7d0;
	border-bottom:4px solid #84a7d0;
	padding:1em 1em 1em 1em;
	margin:1em 0em 1em 0em;
}
.untertitel {
	background: #EEEEEE;
	border-bottom: 2px inset #469284;
	border-top: 2px outset #469284;
	color: #177665;
	font-size: 1.15em;
	font-weight: bold;
	overflow: visible;
	padding-left: 20px;
}
.teaser {
	background-color: #C0DAC0;
	border: 1px solid #b7d7fb;
	color: #005a46;
	font-weight: bold;
	padding: 2px 10px;
	text-decoration: none;
	display: block;
}
.teaser2 {
	color: #177665;
	background-color: #EEEEEE;
	border: 1px solid #b7d7fb;
	padding: 2px 10px;
	text-decoration: none;
	display: block;
}
.topics {
	background-color: inherit;
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #418F7C;
	color: #177665;
	font-size: 1.3em;
	font-weight: bold;
	padding: 2px 5px 2px 20px;
	display: block;
}
.linie {
	padding: 0.2em 20px 0.4em;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid;
	border-right-color:#177665;
	border-bottom-color:#177665;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color:#177665;
	background-color: #E0E9E9;
	display: block;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.balken {
	padding-top: 5px;
	padding-left:20px;
	height:20px;
	font-size: 0.9em;
	font-weight:bold;
	letter-spacing: 2px;
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/bg_menu_leer.jpg);
	background-position: 0px 0px;
	background-repeat: repeat;
	background-color: #A6A8Ab;
	color: #ffffff;
}
.top a {
	background-color: #FFFFFF;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/top.gif);
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ff7d00;
	color: #ff7d00;
	font-size: 0.85em;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 30px;
	padding-top: 2px;
	text-decoration: none;
	text-align: right;
	display: block;
}
.presse {
	padding: 2px;
	border: 1px solid;
	border-right-color:#177665;
	border-bottom-color:#177665;
	border-left-color: #ccc;
	border-top-color: #ccc;
	margin-bottom:5px;
	margin-top:5px;
}
.block {
	color: #444;
	background: #f8f8f8;
	border-top: 1px #DAEAC2 solid;
	border-right: 1px #DAEAC2 solid;
	border-bottom: 1px #DAEAC2 solid;
	border-left: 8px #DAEAC2 solid;
	padding: 1em;
	margin: 0 0 1em 1em;
}
.msg {
	color: #ff0000;
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
}
.fett-h2 {
	color: #FF7D00;
	background-color:inherit;
	font-size: 1.1em;
	font-weight: bold;
}
input.searchbutton {
	border:1px solid #ccc;
	color:#666;
	background-color:#fff;
	height:1.5em;
	width:1.5em;
	cursor:pointer
}
input.searchbutton:hover {
	background-color:#bbb;
}
.searchf_grau {
	color:#666;
	background-color:#fff;
	border:1px solid #bbb;
	width:11em;
}
.searchf {
	color: #000;
	background-color:#fff;
	border:1px solid #bbb;
	width:11em;
}
.trenner {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/shim.gif);
	width:100%;
	height:1px;
	background-color: #ddd;
	color:inherit
}
.border {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/bordermiddle.gif);
	background-repeat:repeat-x;
}
.para {
	line-height:15px;
	padding:5px 10px 10px 15px;
}
.menutext {
	background-color: #fff;
	color:inherit
}
.tipp {
	background-image:url(http://www.tu-chemnitz.de/tu/images/sym/white.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	display:block;
	vertical-align:middle;
	background-color: #418F7C;
	color: #fff;
	font-weight: bold;
	padding:2px 0 0 20px;
	height:21px;
}
.highslide {
	cursor: url(http://www.tu-chemnitz.de/tu/images/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide img {
}
.highslide:hover img {
}
.highslide-image {
	border: 1px solid #bbb;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding: 5px;
	background-color: #fff;
	font-size: 0.75em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
}
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
.back {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/back2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: #177665;
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 40px;
	padding-top: 2px;
	text-decoration: none;
	display: block;
}
.back2 {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/back2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #177665;
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 40px;
	padding-top: 2px;
	text-decoration: none;
	display: block;
}
.back2 a {
	color: #FFFFFF!important;
	background-color:inherit
}
.back2 a:link {
	color: #FFFFFF!important;
	background-color:inherit
}
.back2 a:visited {
	color: #FFFFFF!important;
	background-color:inherit
}
.grau {
	background-color: #eee !important;
	color:#000
}
.gruen {
	background-color:#418f7c;
	color:inherit;
	color:#FFF;
}
.rot {
	background-color:inherit;
	color:#FF0000
}
.blau {
	background-color:inherit;
	color:#0000FF
}
.orange {
	background-color:inherit;
	color:#FF7D00
}
.tag {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #EEEEEE;
	color: #000000;
	font-size: 0.7em;
	text-align: center;
	width:20px;
	height:20px;
	float:left
}
.tagohne {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color:#eee;
	color: #000000;
	font-size: 0.7em;
	text-align: center;
	width:20px;
	height:20px
}
.sonntag {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #FF7D00;
	color: #FFFFFF;
	font-size: 0.7em;
	text-align: center;
	width:20px;
	height:20px
}
.sonntag a {
	background-color: #FF7D00;
	color: #FFFFFF;
}
.akttag {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	color: #FFFFFF;
	background-color: #177665;
	font-size: 0.7em;
	text-align: center;
	width:20px;
	height:20px
}
.akttag a {
}
.kalender {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #E0E9E9;
	color: #000000;
	font-size: 0.7em;
	text-align: center;
	width:20px;
	height:20px
}
.kalender a {
	color: #000000;
	background-color: inherit;
}
select#direktlinks {
	border:1px solid #bbb;
	background-color:#fff;
	color:#666;
	height:1.5em;
	width:11em;
}
.navi a {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/white.gif);
	background-position:0px 2px;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	color: #fff;
	background-color:#418F7C;
	text-align: left;
	padding:4px 5px 4px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:0.75em;
}
.navi a:link {
	background-color: #418F7C;
	color: #fff;
	overflow:hidden
}
.navi a:visited {
	background-color: #418F7C;
	color: #eff6ef;
}
.navi a:hover {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	background-color:#c0dac0;
	color: #005a46;
}
/*

.navi a:link {background-color: #418F7C;border-bottom: 1px solid #177665;border-left: 20px solid #7FACA2;color: #FFFFFF;font-size: 0.75em;font-weight: bold;padding-bottom: 4px;padding-left: 10px;padding-top: 4px;text-align: left;text-decoration: underline;display: block;}

.navi a:visited {background-color: #177665;border-bottom: 1px solid #ACB7C1;border-left: 20px solid #7FACA2;color: #EEEEEE;font-size: 0.75em;font-weight: bold;padding-bottom: 4px;padding-left: 10px;padding-top: 4px;text-decoration: underline;display: block;}

.navi a:hover{background-color: #E0E9E9;border-bottom: 1px solid #177665;border-left: 20px solid #177665;border-right: 1px solid #177665;color: #177665;display: block;}

*/



.seite a, .subnavlist a {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #005A46;
	padding: 4px 5px 4px 20px;
	text-decoration: none;
	display: block;
	background-color:inherit;
	font-weight:normal;
	font-size:0.75em;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	overflow:hidden
}
.seite a:link, .subnavlist a:link {
	color: #005A46;
	background-color:#fff;
	overflow:hidden
}
.seite a:visited, .subnavlist a:visited {
	color: #999900;
	background-color:#fff;
}
.seite a:hover, .subnavlist a:hover {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	color: #ff7d00;
	background-color: #F2F8FC;
}
.extern a {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/ext.gif);
	background-position:left top;
	background-repeat: no-repeat;
	color: #05744a;
	padding: 4px 5px 4px 20px;
	text-decoration: none;
	display: block;
	background-color:inherit;
	font-size:0.75em;
	border-top:1px solid #eee;
	border-bottom:1px solid #ddd;
	overflow:hidden
}
.extern a:link {
	color: #005A46;
	background-color:#fff;
	overflow:hidden
}
.extern a:visited {
	color: #999900;
	background-color:#fff;
}
.extern a:hover, .extern a.current {
	color: #ff7d00;
	background-color: #F2F8FC;
}
.sub a, .sub a:link, .sub a:visited, .sub a:hover, .sub a:active, .sub a:focus {
	background-position: 20px 0px;
	padding-left: 40px
}
.secure a {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/secure.gif);
	background-position:left top;
	background-repeat: no-repeat;
	color: #005A46;
	padding: 4px 5px 4px 20px;
	text-decoration: none;
	display: block;
	font-size:0.75em;
	background-color:inherit;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	overflow:hidden
}
.secure a:link {
	color: #005A46;
	background-color:#fff;
	overflow:hidden
}
.secure a:hover {
	background-color: #F2F8FC;
	color: #FF7D00;
}
.secure a:visited {
	color: #999900;
	background-color:#fff;
}
.nolink {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #000;
	padding: 4px 8px 4px 20px;
	text-decoration: none;
	display: block;
	background-color: #fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:0.75em;
}
.subnolink {
	color: #000000;
	background-color: #ffffff;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-position: 20px 0;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ACB7C1;
	padding: 4px 5px 4px 40px;
	text-decoration: none;
	display: block;
	font-size:0.75em;
}
a.nav, a.nav:link, a.nav:visited, a.nav:active {
	color:#fff;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em
}
a.nav:hover {
	color:#ff7d00;
	font-weight:bold;
	background-color:inherit;
}
a.navvorher, a.navvorher:link, a.navvorher:visited, a.navvorher:active {
	color: #fff;
	background-color:inherit;
	font-weight : bold;
	text-decoration:underline;
}
a.navvorher:hover {
	color:#ff7d00;
	font-weight:bold;
	background-color:inherit;
}
a.email, a.email:link {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/email.png);
	background-position: left top;
	background-repeat: no-repeat;
	font-weight: bold;
	padding:0 0 0 25px;
}
a.email:hover {
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/email3.png);
	background-position: left top;
	background-repeat: no-repeat;
	color: #ff7d00;
	background-color: inherit;
}
a.email:visited {
	font-weight: bold;
}
a.linkextern, a.linkextern:link {
	background-image : url(http://www.tu-chemnitz.de/tu/images/sym/ext.gif);
	background-position : left top;
	background-repeat : no-repeat;
	font-weight : bold;
	padding-left : 20px;
}
a.linksecure, a.linksecure:link {
	background-image : url(http://www.tu-chemnitz.de/tu/images/sym/secure.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-weight : bold;
	padding-left : 20px;
}
a.adress {
	color: #177665;
	font-weight: bold;
	background-color: inherit;
}
a.adress:link {
	color: #177665;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
a.adress:visited {
	color: #999900;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
a.adress:hover {
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
a.adress:active {
	color: #FF3300;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
.tableheader, .tableheader a:link, .tableheader a:visited, .tableheader a:hover {
	font-weight: bold;
}
.tableheader {
	color: #177665;
	background-color: #C0DAC0;
	text-align: center;
	padding:5px
}
.tableheader a:link {
	color: #177665;
	background-color: inherit;
}
.tableheader a:visited, #content .tableheader a:active {
	color: #000000;
	background-color: inherit;
}
.tableheader a:hover {
	color: #ff7d00;
	background-color: inherit;
}
ul#Navigation {
	margin:0;
	padding:0.6em;
	text-align: center;
}
ul#Navigation li {
	list-style:none;
	display:inline;
	margin:0.2em;
	padding: 0;
}
ul#Navigation a, ul#Navigation span {
	padding: 0.2em 0.4em;
	text-decoration: none;
	font-weight: bold;
	border:1px solid;
	border-right-color:#177665;
	border-bottom-color:#177665;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #177665;
	background-color: #fff;
}
html ul#Navigation a, html ul#Navigation span {
	width: 1em;
}
ul#Navigation a:hover, ul#Navigation span {
	border:1px solid;
	border-right-color:#fff;
	border-bottom-color:#fff;
	border-left-color: black;
	border-top-color: black;
	color: #005a46;
	background-color: #E0E9E9;
}
.navlist {
	list-style:none;
	color:#005A46;
	background-color:#fff;
	margin:0;
	padding:0;
}
.subnavlist {
	list-style:none;
	display:none;
	color:#005A46;
	background-color:#999;
	position:absolute;
	margin-top:-25px;
	margin-left:150px;
	padding: 1px;
	z-index:1000
}
/*

.subnavlist a:link {background-color: #fff; color:#418F7C;font-weight:normal;}

*/

.active:hover ul.subnavlist {
	display: block;
	width: 190px;
}
.navcontainer {
	width: 190px;
	height:auto;
}
/*

.navcontainer a{background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);background-position: left top;background-repeat: no-repeat;color: #005A46;padding: 4px 5px 4px 20px;text-decoration: none;display: block;background-color:inherit;font-size:0.75em;border-top:1px solid #fff;border-bottom:1px solid #ddd;}

.navcontainer a:link {color: #005A46;background-color:#fff;}

.navcontainer a:visited {color: #000000;background-color:#eff6ef;}

.navcontainer a:hover{background-image: url(http://www.tu-chemnitz.de/tu/images/layout/orange.gif);background-position:0px 0px;background-repeat: no-repeat;color: #ff7d00;background-color: #F2F8FC;}

*/



.fieldset {
	width: auto;
	margin: 1.5em auto 1.5em auto;
	display: block;
	border: 1px solid #ddd;
	background: #FFF;
	color:inherit;
	padding:10px
}
.legend {
	background: #C0DAC0 !important;
	color:inherit;
	padding: 4px;
	border: 1px solid #ddd;
	margin:0 0 4px 10px;
	font-weight: bold;
}
.label {
	margin: 5px;
	display: block;
	width: 10em;
	float: left;
}
/* ende neu */



#subheader {
	border-top:1px solid #eee;
	border-bottom:1px solid #ff7d00;
	font-size: small;
	background-color:#fff;
	color:#177665;
	padding-top:3px;
	height:1.7em;
}
#div_ntsearch {
	float:right;
}
#div_path {
	float:left;
	padding-left:20px;
}
#bild {
	text-align: justify;
	margin-right: 15px;
	margin-left: 15px;
	font-size: 0.9em;
	font-weight: bolder;
	background-color:#EEEEEE;
	padding:1px;
}
;
h2.tab {
	font-size:1em;
	text-decoration:none;
	padding-left:5px;
}
#global {
	font-size:100%;
	width: 100%;
	margin: 0;
	padding: 0;
}
#column {
	width: 100%;
	background-image: url('http://www.tu-chemnitz.de/projekt/I-FAS/templates/tuc_nt/images/gruen.png');
	background-repeat: repeat-y;
	background-position:  11.9em;
	float: right;
	margin: 0 0 0 -12.2em;
	padding: 0;
}
#div_main {
	padding:0px;
	margin:0px;
}
#div_left {
	float:left;
	width:12.5em;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
#div_center {
	width:auto;
	margin-left:13.5em;
}
#div_right {
	float:right;
	width:12.5em;
	padding:0px;
}
#mod_search_searchword {
	padding:0px;
	margin:0px;
}
#div_footer {
	font-size: 10px;
	text-align:center;
	padding-top:5px;
	vertical-align:middle;
	border-top: 1px solid #FF7D00;
}
a.pathway, a:link.pathway, a:visited.pathway, a:active.pathway {
	color: #177665;
	background-color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}
tr.zeile1 {
	background-color:#DBE7E4;
}
tr.zeile2 {
}
td.zeile1 {
	background-color:#DBE7E4;
}
td.zeile2 {
}
/* --------- FORMULAR EINSTELLUGEN --------- */ 

.button {
	font-size:1em;
}
.inputbox {
	padding:0px;
	margin:0px;
	font-size:0.8em;
}
.search {
	padding:0px;
	margin:0px;
}
#tabellenkopf {
	color: #177665; 				/*  Format des Titel des Inhalts*/
	font-size: 1.8em;
	letter-spacing: 2px;
	font-weight: lighter;
	font-size:15pt;
	padding-top:4px;
	padding-bottom:10px;
}
#tabelleninhalt {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size:10pt;
}
.navi a:link {
}
.navi a:visited {
	background-color: #177665;
	border-bottom: 1px solid #ACB7C1;
	border-left: 20px solid #7FACA2;
	color: #EEEEEE;
	font-size: 0.75em;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 4px;
	text-decoration: underline;
	display: block;
}
.navi a:hover {
	background-color: #E0E9E9;
	border-bottom: 1px solid #177665;
	border-left: 20px solid #177665;
	border-right: 1px solid #177665;
	color: #177665;
	display: block;
}
/* SEITENINHALT EINSTELLUGEN */





#td_bg_gruen {
	background-color:#D9E6E3;
}
a:link.category {
}
a:hover.category {
}
a:visited.category {
}
.blogsection {
} 						/* Format für Links in Blog-Sektion */
.blog_more {
} 						/* Format für "More" Text in Blog-Sektion*/
a:link.blogsection {
} 						/* Format Link */
a:visited.blogsection {
} 						/* Format besuchter Link */
a:hover.blogsection {
} 						/* Format Link, auf dem der Mauszeiger steht */
.componentheading {
	color: #177665; 				/*  Format des Titel des Inhalts*/
	font-size: 1.8em;
	letter-spacing: 2px;
	font-weight: lighter;
	font-size:15pt;
	padding-top:4px;
	padding-bottom:10px;
} 						/* Format des Titel der Komponente */
.contentheading {
	margin:0px;
	width:100%;
	background-position:0px 2px;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	color: #187667;
	background-color:#DAEAC2;
	text-align: left;
	padding:3px 3px 3px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
}
td.contentheading {
	margin:0px;
	width:100%;
	background-position:0px 2px;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	color: #187667;
	background-color:#DAEAC2;
	text-align: left;
	padding:3px 3px 3px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
}
a.contentpagetitle:link {
	color: #187667;
	font-weight:bold;
}
a.contentpagetitle:active {
	color: #187667;
	font-weight:bold;
}
a.contentpagetitle:visited {
	color: #187667;
	font-weight:bold;
}
a.contentpagetitle:hover {
	color: #187667;
	font-weight:bold;
}
.contentpane {
	padding-top:10px;
	padding-left:10px;
	width:90%;
}
table.blog {
	width:100%;
}
.blog {
	width:100%;
}
.contentpaneopen { /* Tabelle die den aktuellen Text eines Artikels hat */
	width:95%;
	margin:0px;
	border-width:0;
	font-size: 100%;
	border-color:#000000;
	padding:0px;
}
.contentpagetitle {
} /*Titel eines Artikel */
a:hover.contentpagetitle {
} /*Titel eines Artikels, wenn er eni Link ist */
a:link.contentpagetitle {
}
a:visited.contentpagetitle {
}
.contentdescription {
} /* Format von "DESCRIPTION" von Sektionen und Kategorien */
table.contenttoc {
	margin-left:1em;
	margin-top:1em;
	margin-bottom:1em;
	border-top-width: 1px;
	border-bottom-width: 1px
} /* Format für die Tabelle einer Tabelle mit mehreren Inhalten oder Artikel */
table.contenttoc td {
	border-left: 1px solid #C0DAC0;
	border-right: 1px solid #C0DAC0;
}
table.contenttoc th {
	display: block;
	vertical-align: middle;
	color: #fff;
	background-color:#418F7C;
	text-align: left;
	padding:4px 5px 4px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:0.75em;
}
table.contenttoc td.toclink {
	padding:5px;
}
a.toclink {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #005A46;
	padding: 4px 5px 4px 20px;
	text-decoration: none;
	display: block;
	background-color:inherit;
	font-weight:normal;
	font-size:0.75em;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	overflow:hidden
}
a:link.toclink {
	color: #005A46;
	background-color:#fff;
	overflow:hidden
}
a:visited.toclink {
	color: #999900;
	background-color:#fff;
}
a:hover.toclink {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	color: #ff7d00;
	background-color: #F2F8FC;
}
/* GENERELLE EINSTELLUNGEN*/ 

form {
	padding:0px;
	margin:0px;
	width:99%;
}
p {
} /*Format für alle <p> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
td {
	vertical-align:top;
} /*Format für alle <td> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
tr {
} /*Format für alle <tr> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
ul {
} /*Format für alle <ul> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
a:link {
	color:#177665;
} /* Link-Styl für das ganze Template*/
a:visited {
	color:#999900;
} /* Besuchter Link-Styl für das ganze Template*/
a:active {
} /* Aktiver Link-Styl für das ganze Template*/
a:hover {
	color:#FF7D00
} /* Angewählter Link-Styl für das ganze Template*/
hr {
} /* Horizontale Linie im Template*/
hr.separator {
}
/* NAVIGATION/MENÜ EINSTELLUNGEN */

a.mainlevel_ext {
	background-color: #FFFFFF;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ACB7C1;
	color: #177665;
	font-size: 0.75em;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 2px;
	text-decoration: none;
	display: block;
} /*Einstellungen für die Elemente des Hauptmenüs */
a:link.mainlevel_ext {
}
a:visited.mainlevel_ext {
	color:#999900;
}
a:active.mainlevel_ext {
}
a:hover.mainlevel_ext {
	background-color: #E0E9E9;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/ext.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FF7D00;
	display: block;
}
a.mainlevel {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #005A46;
	padding: 4px 5px 4px 20px;
	text-decoration: none;
	display: block;
	background-color:inherit;
	font-weight:normal;
	font-size:0.75em;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	overflow:hidden
} /*Einstellungen für die Elemente des Hauptmenüs */
a:link.mainlevel {
	color: #005A46;
	background-color:#fff;
	overflow:hidden
}
a:visited.mainlevel {
	color: #999900;
	background-color:#fff;
}
a:active.mainlevel {
}
a:hover.mainlevel {
	background-image: url(http://www.tu-chemnitz.de/tu/images/layout/green.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	color: #ff7d00;
	background-color: #F2F8FC;
}
#active_menu {
	background-color: #EEEEEE;
	color:#000000;
} /* Einstellungen für das aktive Element im Hauptmenü*/
ul#mainlevel-nav {
}
ul#mainlevel-nav li {
}
#mainlevel-nav a:link {
}
#mainlevel-nav a:visited {
}
#mainlevel-nav a:hover {
}
a.sublevel {
	background-color: #FFFFFF;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ACB7C1;
	color: #177665;
	font-size: 0.75em;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 2px;
	text-decoration: none;
	display: block;
} /* Einstellungen für Elemente im Hauptmenü, die ein übergeordnetes Element haben */
a:link.sublevel {
}
a:visited.sublevel {
}
a:hover.sublevel {
	background-color: #E0E9E9;
	background-image: url(http://www.tu-chemnitz.de/tu/images/sym/green.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FF7D00;
	display: block;
}
.pagenavbar {
	font-size:0.8em;
} /*Style für die Navigationselemente des Fußbereich ("<< Start < Prev Next > End >>") wenn sie nicht als Hyperlink angezeigt werden*/
:link.pagenavbar {
	font-size:0.8em;
} /*Style für die Navigationselemente des Fußbereich ("<< Start < Prev Next > End >>") wenn sie als Hyperlink angezeigt werden*/
:visited.pagenavbar {
}
.pagenav {
	font-size:0.8em;
} /* Format für den Text der Navigationselemente "<< Start < Previous 1 Next > End >>" links */
a:visited.pagenav {
}
a:hover.pagenav {
}
a:link.readon {
	color: #177665;
	background-color: #EEEEEE;
	text-decoration: none;
	text-align:right;
	border: 1px solid #DDDDDD;
	width:80px;
	float:right;
	padding:2px;
	margin:0px;
} /*Fromat für den "Read More" Link*/
a:hover.readon {
	color: #177665;
	background-color: #EEEEEE;
	text-decoration: none;
	text-align:right;
	border: 1px solid #DDDDDD;
	width:80px;
	float:right;
	padding:2px;
	margin:0px;
}
a:visited.readon {
	color: #177665;
	background-color: #EEEEEE;
	text-decoration: none;
	text-align:right;
	border: 1px solid #DDDDDD;
	width:80px;
	float:right;
	padding:2px;
	margin:0px;
}
div.back_button {
	color: #177665;
	background-color: #EEEEEE;
	text-decoration: none;
	text-align:right;
	border: 1px solid #DDDDDD;
	width:60px;
	float:right;
	padding:4px;
	margin:10px;
} /*Fromat für den "BACK" Link*/
.pagenav_prev {
} /*Fromat für den "PREV" Link*/
.pagenav_next {
} /*Fromat für den "NEXT" Link*/
.latestnews ul {
} /*Format für die "Letzte Beiträge" Liste, default ist "Letzte Beiträge" user1-Modul*/
.latestnews li {
}
.mostread ul {
} /*Format für die "Beliebtesten Beiträge" Liste, default ist "Beliebteste Beiträge" user2-Modul*/
.mostread li {
}







/* JOOMLA! SEKTION LISTE EINSTELLUNG*/

. .sectiontableheader {
background-color:#177665;
font-size:0.8em;
color:#FFF;
} /* Format für die Liste der Sektione */
.sectiontableentry1 {
	font-size:0.8em;
}
.sectiontableentry2 {
	font-size:0.8em;
}
/* JOOMLA! MODUL EINSTELLUNG */



table.moduletable-news th {
	margin-top:20px;
	width:100%;
	background-position:0px 2px;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	color: #187667;
	background-color:#DAEAC2;
	text-align: left;
	padding:3px 3px 3px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
} /* Format der Modulüberschrift und Modulttitel */
table.moduletable {
	width:100%;
	text-align:left;
	border-width:0;
	border-color:#000000;
} /* Format der Modul-Tabelle */
table.moduletable th {
	display: block;
	vertical-align: middle;
	color: #fff;
	background-color:#418F7C;
	text-align: left;
	padding:4px 5px 4px 20px;
	text-decoration:none;
	font-weight:bold;
	font-size:0.75em;
} /* Format der Modulüberschrift und Modulttitel */
table.moduletable td {
	background-color:#FFFFFF;
} /* Format der Zellern der Tabelle der Module */
/* VERSCHIEDENE EINSTELLUGEN */

/* Datum, Autor*/

.createdate {
	color:#000000;
	font-size:10pt;
	text-align:left;
} /*Format für Datum und Autor */
.modifydate {
	color:#000000;
	font-size:10pt;
} /* Format für "Last updated on" */
.small {
	color:#000000;
	font-size:10pt;
} /* Format für "Written by:...." */
.smalldark {
	color:#111111;
	font-size:10pt;
} /* Formatfür Umfrageergebnisseite, für " Number of Voters" */
/* Umfrage */

.poll {
} /* Format für td der Umfragetabelle */
.pollstableborder {
} /* Eigenschaften der Umfragetabelle */
/* Weblinks */

.weblinks {
}
a:hover.weblinks {
}
/* Newsfeeds */

.newsfeedheading {
} /* Format des Newsfeed Titels */
.newsfeeddate {
} /* Datum des Newsfeed */
.fase4rdf {
} /* Format des Inhalts des Newsfeed */
/* Suche */

table.searchintro {
} /* Format für "Search Keyword: test returned 4 matches" Box, die nach der Suche angezeigt wird. */
/* ------------------------------------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------        CSS vom Comunitiy-Builder Default Theme    -------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------------------------------------- */



/* Modifikationen Gunnar Kaplick*/



#m_cb_avatar {
	background-color:#D9E6E3;
	width:25%;
	padding:0;
	margin:0;
}
#m_cb_content {
}
/* Community Builder 1.0.2 template file */

/* Name: Default */



/* For registration and user profile titles and fields: */



.cbFields {
	margin:0px;
	padding:0px;
	border:0px solid black;
	width:98%;
}
.titleCell, .captionCell, table.content_table td.titleCell, table.content_table td.captionCell {
	font-weight:bold;
	text-align:	left;
	vertical-align:top;
	padding:3px 3px 4px 6px;
}
.titleCell {
	width:125px;
}
.fieldCell, table.content_table td.fieldCell, .fieldCell td, .tab_Description {
	font-weight:normal;
	text-align:	left;
	vertical-align:top;
	padding:3px 3px 4px 6px;
}
.fieldCell input, .fieldCell select {
	margin-top:0px;
	margin-left:0px;
	vertical-align: top;
}
.fieldError {
	color: red;
	padding:0px 0px 8px 0px;
}
.cbMulti td {
	padding-right:8px;
}
.tab_Description {
	/* font-weight:bold; */

	padding: 8px 0px;
}
.delimiterCell {
	font-weight:bold;
	font-size:125%;
	padding:6px 0px 0px 0px;
}
.descriptionCell {
	font-weight:normal;
	font-size:95%;
	padding:2px 0px;
}
.cbSortHead {
	text-decoration:underline;
}
.cbSortHeadSelected {
	text-decoration:none;
	font-weight:bolder;
	color:black;
}
/* webaddress field with rows=2 formatting: */

.webUrlSpan {
	position: relative;
	display: block;
	height:2em;
}
.webTextSpan {
}
.subTitleSpan {
	padding-right: 250px;
}
.subFieldSpan {
}
/* For positioning user profile div positions: */

.cbProfile {
	margin: 5px;
	border-width: 0px;
	padding: 0px;
}
.cbPosHead, .cbPosTop, .cbPosLeft, .cbPosMiddle, .cbPosRight, .cbPosTabMain, .cbPosUnderAll {
}
.cbPosTop {
	float:left;
	text-align:left;
	width:150px;
}
.cbPosLeft {
	float:right;
	text-align:right;
}
.cbPosMiddle {
	float:right;
	text-align:right;
}
.cbPosRight {
	float:right;
	text-align:right;
}
.cbClr {
}
/*

.cbPosTop {}

.cbPosLeft   {	}

.cbPosMiddle {	}

.cbPosRight  {	position: absolute; right: 0px;	bottom: 0px;	}

.cbClr		 {		}

*/





/* For tool-tips: */



.cb-tips-font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.cb-tips-capfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #FFFFFF;
}
.cb-tips-closefont {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #FFFFFF;
	text-align: right;
}
.cb-tips-closefont a:link, .cb-tips-closefont a:visited {
	color:  #FFFFFF;
}
.cb-tips-closefont a:hover {
	color: #00CCFF;
}
.cb-tips-fg {
	background-color: #CCCCFF;
}
.cb-tips-bg {
	background-color: #333399;
}
.cb-tips-button, .cb-tips-button:link, .cb-tips-button:visited, .cb-tips-hover {
	margin: 0px 0.5em 0.5em 0;
	padding: 0;
	white-space: nowrap;
	text-align: center;
	display: block;
	width: 8em;
	background: #CCC;
	font: bold 12px Menu, Arial, Verdana, sans-serif;
	border: 2px solid #999;
	color: #404040;
	text-decoration: none;
	padding: 2px;
}
.cb-tips-button:hover, .cb-tips-hover:hover {
	background: #EEEEEE;
	color: #000040;
	text-decoration: none;
}







/***** menu BestCSS *****/

@media print {
.cbMenu, .cbSSmenu {
	visibility:hidden;
}
}
/* BestCSS Menu Functional: */

.cbpMenu {
	margin: 0;
	padding: 0;
}
.cbMenu, .cbSSmenu {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-align: left;
	float: left;
	list-style: none outside none;
	width: 8em;
}
.cbMenu ul {
	position: absolute;
	left: auto;
	z-index: 32001;
}
/* second-level lists */

.cbMenu ul ul {
	margin: -1em 0 0 10em;
}
/* third-and-above-level lists N/A yet */



.cbMenu span, .cbSSmenu span {
	display: none;
}
.cbMenu a {
	text-align: center;
}
.cbSSmenu a {
	text-align: left;
	display: block;
	width: 100%;
}
.cbSSmenu li {
	list-style: none outside none;
	display: block;
	width: 100%;
}
html>body .cbMenu a, html>body .cbMenu a:visited, html>body .cbMenu a:hover, html>body .cbMenu a:active, html>body .cbSSmenu a, html>body .cbSSmenu a:visited, html>body .cbSSmenu a:hover, html>body .cbSSmenu a:active {
	width:auto;
}
.cbSSmenu img {
	margin-right: 8px;
	border: none;
}
.cbSSmenu img.hr {
	margin: 1px 0 1px 0;
	display:block;
	width:100%;
	height:1px;
}
/* BestCSS Menu Decoration: */

.cbMenu, .cbSSmenu {
	background: #CCC;
	color: #606060;
	font: bold 12px Menu, Arial, Verdana, sans-serif;
	border: 1px solid #CCC;
}
.cbMenu {
	margin-right: 0.5em;
}
.cbSSmenu {
	width: auto;
	margin-top: 0.3em;
}
.cbSSmenu li {
	padding: 0;
	margin: 0;
	background: #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
.cbMenu a, .cbSSmenu a, .cbMenu a:link, .cbMenu a:visited, .cbMenu a:hover, .cbSSmenu a:link, .cbSSmenu a:visited, .cbSSmenu a:hover {
	display: block;
	color: #404040;
	text-decoration: none;
	font-family: Menu, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 2px;
}
.cbSSmenu a, .cbSSmenu a:link, .cbSSmenu a:visited, .cbSSmenu a:hover {
	padding-left: 5px;
	padding-right: 3px;
}
.cbSSmenu ul:hover, .cbSSmenu a:hover, .cbSSmenu a:focus, .cbMenu a:hover, .cbMenu a:focus {
	background: #EEEEEE;
	color: #000040;
	text-decoration: none;
	margin: 0px;
}
/* ///////////////////////////////////// */

/* OLD STUFF: */



/* For the actions menu */

#actionMenu {
	cursor:	default;
	padding: 4px;
	margin: 5px 3px;
	background: #EEE;
	border: 1px solid #666;
	text-align: center;
	text-decoration:  none;
	font-weight: bold;
	font-size: 100%;
	color: black;
}



/***** menu Son of Suckerfish *****/

@media print {
.cbsMenu, .cbsMenu li ul {
	visibility:hidden;
}
}
.cbsMenu, .cbsMenu li ul {
	background: #CCC;
	color:#606060;
	font:bold 12px Menu, Arial, Verdana, sans-serif;
	border:1px solid #CDCDCC;
	padding:0px;
	/*BBKO	width:15em; */

	margin:0px;
	white-space:nowrap;
}
.cbsMenu {
	text-align:center;
}
.cbsMenu li ul {
	text-align:left;
}
.cbsMenu span, .cbsMenu li ul span {
	display:none;
}
.cbsMenu li ul, .cbsMenu li ul li {
	padding:0;
	margin:0;
	list-style:none outside;
	background: #CCC;
	border-bottom: 1px solid #CDCDCC;
	border-right: 1px solid #CDCDCC;
}
.cbsMenu a, .cbsMenu li ul a, .cbsMenu a:link, .cbsMenu a:visited, .cbsMenu a:hover, .cbsMenu li ul a:link, .cbsMenu li ul a:visited, .cbsMenu li ul a:hover {
	color:#404040;
	text-decoration:none;
	font-family:Menu, Arial, Verdana, sans-serif;
	font-size: 12px;
	display:block;
	margin:0px;
	padding:2px;
}
.cbsMenu li ul a, .cbsMenu li ul a:link, .cbsMenu li ul a:visited, .cbsMenu li ul a:hover {
	padding-left:5px;
	padding-right:3px;
}
html>body .cbsMenu a, html>body .cbsMenu a:visited, html>body .cbsMenu a:hover, html>body .cbsMenu a:active, html>body .cbsMenu li ul a, html>body .cbsMenu li ul a:visited, html>body .cbsMenu li ul a:hover, html>body .cbsMenu li ul a:active {
	width:auto;
}
.cbsMenu li ul:hover, .cbsMenu li ul a:hover, .cbsMenu li ul a:focus, .cbsMenu a:hover, .cbsMenu a:focus {
	background: #EEEEEE;
	color:#000040;
	text-decoration:none;
	margin:0px;
}
.cbsMenu li ul img {
	margin-right:8px;
	border:none;
}
.cbsMenu li ul img.hr {
	margin-top:1px;
	margin-bottom:1px;
	margin-left:0;
	margin-right:0;
	width:100%;
	height:1px;
	display:block;
}
#conteneurmenu {
	height:40px;
}
/* real menu Son of Suckerfish: */

.cbsMenu, .cbsMenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.0;
}
.cbsMenu a {
	display: block;
	width: 10em;
}
.cbsMenu li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}
.cbsMenu li ul { /* second-level lists */
	position: absolute;
	background: #FF0;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
.cbsMenu li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}
.cbsMenu li:hover ul ul, .cbsMenu li:hover ul ul ul, .cbsMenu li.sfhover ul ul, .cbsMenu li.sfhover ul ul ul {
	left: -999em;
}
.cbsMenu li:hover ul, .cbsMenu li li:hover ul, .cbsMenu li li li:hover ul, .cbsMenu li.sfhover ul, .cbsMenu li li.sfhover ul, .cbsMenu li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
/*Marco Gregori - Ergänzung*/
div.moduletable h3 {
	background : #418F7C;
	font-weight:700;
	border-left: 10px solid #C0DAC0;
	padding-left:10px;
	text-decoration:none;
	display:block;
	color:#FFF;
}
html body div#container_left div#leftcolumn div.moduletable h3 {
	font-weight:700;
	text-decoration:none;
	font-size:small;
	padding: 4px 5px;
	padding-left:10px;
	margin: 0 0 0 0;
}
html body div#container_left div#content_middle form#adminForm table {
	clear:none!important;
}
