input{border:1px solid #666666;color: #666666;background-color:#FDFDC9;font-size:11px;font-family:Tahoma;}

input.los{border:1px;color: #666666;background-color:#FDFDC9;font-size:11px;font-family:Tahoma;}

textarea{border:1px solid #666666;width:300px;color: #666666 ;background-color:#FDFDC9 ;font-size:11px;font-family:Tahoma;}

.logout{
margin-bottom:10px;
margin-top:7px;
margin-left:7px;
}

.tx-cal-controller{
margin-right:12px;

}

div.inhalt			{ font-size:16px; margin:0px; padding:0px; line-height:120%; }
div.inhalt p			{ font-size:16px; font-weight:normal; color:#666666; line-height:120%; }
div.inhalt ul			{ font-size:16px; font-weight:normal; color:#666666; margin-left:20px; margin-top:0px; margin-bottom:0px; line-height:140%; }
div.inhalt ol			{ font-size:16px; font-weight:normal; color:#666666; margin-left:25px; margin-top:10px; margin-bottom:0px; line-height:140%; }
div.inhalt td			{ font-size:16px; font-weight:normal; color:#666666; line-height:100%; margin:0 0 0 0; padding:5 5 5 5; }
div.inhalt a			{ font-size:16px; font-weight:bold; color:#666666; line-height:100%; }
div.inhalt a:link			{ font-size:16px; color:#666666; text-decoration:underline; font-weight:bold; }
div.inhalt a:visited		{ font-size:16px; color:#666666; text-decoration:underline; font-weight:bold; }
div.inhalt a:hover			{ font-size:16px; color:#666666; text-decoration:none; font-weight:bold; }
div.inhalt a:active		{ font-size:16px; color:#666666; text-decoration:underline; font-weight:bold; }
div.inhalt h1			{ font-size:18px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.inhalt h2			{ font-size:18px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.inhalt h3			{ font-size:18px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.inhalt h4			{ font-size:18px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.inhalt .bodytext		{ margin:0 0 0 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.inhalt .csc-frame-frame1	{ border:1px solid #56504F; padding:0 0 0 10; }
div.inhalt .csc-frame-frame2	{ border:1px solid #56504F; padding:5 5 5 5; }
div.inhalt.DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #56504F; margin-bottom:5px; margin-top:5px; }

div.rechts			{ margin:0px; padding:0px; line-height:120%; }
div.rechts p			{ font-size:13px; font-weight:normal; color:#666666; line-height:120%; }
div.rechts ul			{ font-size:13px; font-weight:normal; color:#666666; margin-left:20px; margin-top:0px; margin-bottom:0px; line-height:140%; }
div.rechts ol			{ font-size:13px; font-weight:normal; color:#666666; margin-left:25px; margin-top:10px; margin-bottom:0px; line-height:140%; }
div.rechts td			{ font-size:13px; font-weight:normal; color:#666666; line-height:100%; margin:0 0 0 0; padding:5 5 5 5; }
div.rechts a			{ font-size:13px; font-weight:normal; color:#666666; line-height:100%; }
div.rechts a:link			{ font-size:13px; color:#666666; text-decoration:underline; font-weight:normal; }
div.rechts a:visited		{ font-size:13px; color:#666666; text-decoration:underline; font-weight:normal; }
div.rechts a:hover			{ font-size:13px; color:#666666; text-decoration:none; font-weight:normal; }
div.rechts a:active		{ font-size:13px; color:#666666; text-decoration:underline; font-weight:normal; }
div.rechts h1			{ font-size:16px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts h2			{ font-size:13px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts h3			{ font-size:13px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.rechts h4			{ font-size:12px; color:#666666; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.rechts .bodytext		{ margin:0 0 0 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rechts .csc-frame-frame1	{ border:1px solid #56504F; padding:0 0 0 10; }
div.rechts .csc-frame-frame2	{ border:1px solid #56504F; padding:5 5 5 5; }
div.rechts .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #56504F; margin-bottom:5px; margin-top:5px; }
span.bildunterschrift		{ font-size:11px; line-height:115%; }

/* Indexed Search Styles Begin */
   #search {
   position: absolute;
             top:120px; right:40px;}

   #search input[type=text] {
   color: inherit;
   background:  #fff;
   border: 1px solid #7F9DB9;
   margin-right: 2px;
   margin: 2px 2px 2px 0;
   padding-left: 5px;
   vertical-align: middle;}

   .tx-macinasearchbox-pi1 [type=image] { vertical-align: middle;}

   .tx-indexedsearch td p {
    text-align: left;
    font-size:11px;
	}

	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#F4F1E5; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic;font-size:12px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#fff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#dddddd;padding:0 10px 0 10px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
/* Indexed Search Styles End */


/* letzte Änderungen Layout START */

#updates {font-size:10pt;}
#updates a:link {
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}

#updates a:visited {
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}

#updates a:hover {
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

#updates h3 {
	margin-top: -20px;
	margin:0;
	padding:0;
}

/* letzte Änderungen Layout ENDE */

