html {color:#4e4f4d;font-family:Verdana, Arial, sans-serif;font-size:11px;height:100%;}body {background:#f6fbef url(backdrop.jpg) repeat-y top left fixed;color:#292321;font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:17px;margin:0;padding:0;}#contentleft {float:left;padding:0;width:204px;}#contentcenter {background-color:#fff;float:left;padding:0;width:610px;}.menuecontainer {background-color:#f6fbef;border-color:#c2d0ab;border-style:solid;border-width:1px;color:#4e4f4d;margin-left:30px;margin-top:14px;padding:5px;text-align:right;top:11px;width:630px;}.textcontainer {margin-left:30px;padding:10px;width:610px;}.logo {left:13px;position:relative;top:11px;}.logorechts {background-image:url(logo.gif);height:150px;left:710px;overflow:visible;position:absolute;top:20px;width:200px;}.csc-firstHeader {padding-top:0;}h1, h2, h3 {border-bottom:1px solid #dae7cc;color:#4e4f4d;font-family:Georgia, Times, serif;font-weight:400;padding-bottom:4px;padding-top:12px;}h1 {font-size:20px;line-height:24px;}h2 {font-size:20px;line-height:24px;}h3 {font-size:18px;line-height:20px;border:1px solid white;}dl.deflist {	padding-left: 30px;	padding-bottom: 10px;}.deflist dd {	padding-bottom: 7px;	margin-left: 30px;}.deflist dt {border-top:1px solid #dae7cc;}.totop {font-size:11px;}#contentcenter span.totop a {color:#4e4e4e;}ul {list-style:circle;}.csc-caption {color:#4e4f4d;font-size:10px;line-height:14px;padding-top:5px;}#leftmenuecontainer {left:14px;position:relative;top:25px;width:175px;}#leftlogincontainer {background-color:#f6fbef;border-color:#c2d0ab;border-style:solid;border-width:1px;font-size:10px;text-align:left;}#leftlogincontainer form {margin:0;padding:8px;}#loginboxtitle {color:#fff;height: 15px;font-weight: bold;padding:2px;padding-left:8px;background-color:#94af71;border:1px solid #c2d0ab;margin-bottom: 2px;}#login input {font-size:11px;}#loginbutton {font-size:11px;}#logoutbutton {font-size:11px;}.leftmenue a {        color : #4e4f4d;        text-decoration : none;      }.leftmenue a:hover {        text-decoration : underline;      }.menuecontainer a {        color : #4e4f4d;        text-decoration : none;      }.menuecontainer a:hover {        text-decoration : underline;      }#contentcenter a {        color : blue;        text-decoration : none;      }#contentcenter a:hover {        text-decoration : underline;        color : red;      }#contentcenter a:visited {        color : #800080;        text-decoration : none;      }/*menue neu*/ul.subnavi-l1 li.menueheader {margin-bottom: 10px;}ul.subnavi-l1 {margin-left:0px;padding-left:0px;margin-bottom:5px;}ul.subnavi-l2 {margin-left:12px;padding-left:12px;}li.menueheader {display:block;list-style-type:none;width: 175px;border: 1px solid #c2d0ab;background-color:#f6fbef;}li.menueheader a {background-color:#fff;border:1px solid #c2d0ab;color:#4e4f4d;display:block;font-size:11px;line-height:15px;padding:3px;text-decoration:none;}li.menueheader a:hover {background-color:#f6fbef;color:#000;}li.menueheader ul.subnavi-l2 li {padding-left: 4px;}a.level1 {font-weight: bold;}li a.select-l2 {background-color:#DAE8C1;color:#000;font-weight: bold;}/*	Idema Menue*/.tx-smtidema-pi1{	margin-bottom:		0;	padding-bottom:		0;}#contentcenter div.tx-smtidema-pi1 ul.linkliste li a,#contentcenter div.tx-smtidema-pi1 ul.linkliste-unten li a{        color : #000;        font-weight: bold;}.tx-smtidema-pi1 ul.linkliste{	margin-left:		0;	padding-left:		0;	margin-bottom: 0px;	padding-bottom: 3px;}.tx-smtidema-pi1 ul.linkliste-unten{	margin-left:		0;	padding-left:		0;	margin-top: 0px;	padding-top: 3px;}.tx-smtidema-pi1 ul.linkliste li,.tx-smtidema-pi1 ul.linkliste-unten li{	margin-right:		-5px;	padding-left:		6px;	padding-right:		6px;	padding-top:		4px;	padding-bottom:		4px;	display:			inline;	background-color: #DAE8C1;	border: 1px solid #94af71;}.tx-smtidema-pi1 ul.linkliste li:hover,.tx-smtidema-pi1 ul.linkliste-unten li:hover{	background-color: #94af71;}div.tx-smtidema-pi1 ul.linkliste li.current,.tx-smtidema-pi1 li.selected{	background-color:	#94AF71;}.selected a{	color:				#000000;	font-weight:		bold;}#pluginrahmen{	border:			1px solid #c2d0ab;	padding-left:		10px;	padding-right:		10px;}#contentcenter #pluginrahmen p.liste {margin: 0;padding: 0;	padding-bottom: 7px;	margin-left: 30px;border-top:1px solid #dae7cc;}#contentcenter #pluginrahmen blockquote.vorher  {border:			1px solid #dcdcdc;background-color: #FDEDED;padding: 5px;}#contentcenter #pluginrahmen blockquote.nachher  {border:			1px solid #dcdcdc;background-color: #EFF6EF;padding: 5px;}#contentcenter #pluginrahmen blockquote.downloads  {border:			1px solid #dcdcdc;background-color: #fff;padding: 5px;}/* teasermenue */#teasermenue dt {margin: 0;padding: 0;}#teasermenue dd  {margin: 0;padding: 0;margin-top: -18px;margin-left: 80px;}#teasermenue p {	width: 100%;	background-color : #f5f5f5;	padding: 3px;}/* suche und formulare */.tx-smtidema-pi1-searchbox {margin-top: 10px;}input, textarea, select{	font-family:		verdana, arial, sans serif;	font-size:			11px;}input:focus { border-color : #c2d0ab;}textarea:focus {  border-color : #c2d0ab;}checkbox:focus {border-color : #c2d0ab;}.textarea, .longfield, .shortfield, .extrafield {	font-weight: normal;	font-family: Verdana;	font-size: 11px;	padding: 2px;}.smttextarea {width: 90%;}.longfield {width: 80%;}.shortfield {width: 100px;}.filefield {width: 100%;}.extrafield {width: 50%;}.smtform {width: 100%;}td.smtinput div.rederror {	color: #00A9EB;	font-weight: normal;}/* Tooltip */a.tooltip,a.tooltip:link,a.tooltip:visited,a.tooltip:active {position: relative;text-decoration: none;font-style: bold;}a.tooltip:hover {background: transparent;z-index: 100;}a.tooltip span {display: none;text-decoration: none;}a.tooltip:hover span {display: block;position: absolute;top: -300px;left: -200px;width: 750px;z-index: 100;color: #000;border: 4px solid;border-color: #94af71;background: #eee;font-family: Verdana, Arial, Helvetica, Sans-serif;font-style: Normal;text-align: left;padding: 5px;}.vorschau-original {width: 50%;padding: 5px;background: #FFFFF0;}.vorschau-alternative {width: 50%;padding: 5px;background: #fff;}/* einzelwort */td,th {vertical-align: top;text-align: left;}