@import url("/fileadmin/css/tt_news.css");

#mainci		{ position: relative; z-index: 0; width: 1040px; min-height: 905px; margin: 0px auto; padding-bottom: 0px; overflow-x: hidden; }

#mc1		{ position: relative; width: 842px; height: 842px; top: 60px; z-index: 0; margin: 0px auto; padding-right: 2px; padding-bottom: 0px; }
.startlogo	{ position: relative; z-index: 1; width: 830px; height: 830px; left: 0px; top: 0px; padding: 5px; border: 0px solid #bbb; background-image: url('../images/gestaltung/seite1v2.jpg'); background-repeat: no-repeat; }
.modified		{ position: relative; z-index: 1; width: 830px; height: 30px; left: 0px; bottom: 45px; padding: 5px; font-size: 90%; text-align: center; }
.startlink	{ display: block; width: 100%; height: 100%; }
.startlink a:hover	 { color: #f60; background: transparent; }

#mc2		{ position: absolute; right: 10px; top: 10px; width: 385px; z-index: 1; padding-right: 2px; padding-bottom: 0px; }
.news		{ position: relative; z-index: 1; top: 0px; padding: 5px; border: 1px solid #bbb; background: #FFF; }

.sbg		{ position: absolute; z-index: 0; top: 10px; bottom: 0px; left: 10px; right: 0px; width: 100%; height: 100%; background: url(../images/icons/shadowAlpha2.png) right bottom repeat; float: right; }


html		{ overflow: auto; }

body		{ margin: 0px; border-style: none; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #606060; text-decoration: none; background-color: transparent; }

table		{ margin: 0px; text-decoration: none; border-collapse: collapse; border: 0px; }

td		{ vertical-align: top; }

p		{ text-decoration: none; margin-left: 10px; margin-top: 0px; margin-bottom: 10px; }

a		{ text-decoration: none; font-weight: 600; color: #f60; }

a:hover		{ color: #f00; }

form		{ text-decoration: none; margin: 0px; }

label		{ margin-top: 3px; float: left; width: 10em; }

small		{ font-size: 9px; }

img		{ border: 0px; }

pre		{ font-family: monospace; }

h1		{ font-size: 1.4em; font-weight: bold; font-variant: small-caps; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; }

h2		{ font-size: 1.3em; font-weight: bold; font-variant: small-caps; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; }

h3		{ font-size: 1.2em; font-weight: bold; font-variant: small-caps; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; }

h4		{ font-size: 1.1em; font-weight: bold; font-variant: small-caps; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; }

h5		{ font-size: 1.0em; font-weight: bold; font-variant: small-caps; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; }

.contenttable h5	{ font-size: 1.0em; font-weight: bold; font-variant: small-caps; margin-left: 5px; margin-top: 0px; margin-bottom: 10px; }

.bodytext		{ text-decoration: none; text-align: left; margin-left: 10px; margin-top: 0px; margin-bottom: 10px; }

h1.csc-firstHeader	{ margin-left: 0px; margin-top: 0px; text-decoration: none; }

.csc-sword	{ font-weight: bold; font-style: italic; background: #FFFF00; }

.csc-linkToTop	{ text-align: right; }

.important	{ font-weight: bold; color: red; }

.csc-textpic-caption	{ font-style: italic; }

.csc-form-label-req	{ font-weight: bold; }

.csc-form-commentcell P	{ font-weight: bold; }


.rgmediaimages-content { overflow: auto; }
.rgmediaimages-iframe { border: 1px solid #ccc; }
#left .ce  .rgmi1032 .ce { width: 0px; min-height: 10px; }
.rgmediaimages-caption { font-weight: bold; text-align: center; }
.rgmediaimages-media { margin: 5px auto; }


/* DIVERSE TYPO3 Presets */
DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }
{$styles.content.imgtext.borderSelector} {
border: {$styles.content.imgtext.borderThick}px solid {$styles.content.imgtext.borderColor};
padding: {$styles.content.imgtext.borderSpace}px {$styles.content.imgtext.borderSpace}px; }
DIV.csc-textpic-imagewrap { padding: 0; }
DIV.csc-textpic IMG { border: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csc-textpic-image { margin: 0; }
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }
DIV.csc-textpic-clear { clear: both; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-right: {$styles.content.imgtext.colSpace}px; }
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: {$styles.content.imgtext.colSpace}px; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: {$styles.content.imgtext.colSpace}px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0px; margin-bottom: 15px }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: {$styles.content.imgtext.rowSpace}px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: {$styles.content.imgtext.rowSpace}px; display: block; }
DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right: 5px !important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left: 5px !important; }
DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }
DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}