*		{ padding:0px; margin:0px; }
body            { background-color:#d4f8da; }
.body           { width:950px; margin:5px 0px 0px 20px; font-family:sans-serif; font-size:0.8em; line-height:1.6em; }
div 		{ }

.header 	{ position:relative; padding:5px; background-color:#B4F4BA;}
.logo 		{ }
.topmenu 	{ margin-left:210px; position:absolute; bottom:5px;}
.headpics       { float:right; }
.headpics img    { margin-left:5px; }

.breadcrumb 	{ padding:3px 10px; font-size:80%; }
.langmenu       { float:right; }

.middle 	{ min-height:200px; background-color:#B4F4BA;}
.left 		{ float:left; width:200px; }
.sidemenu 	{ padding-bottom:5px;}
.info           { padding:5px 5px; }
.right 		{ float:right; width:200px; padding-left:10px;}
.content	{ /*margin: 0px 220px; */ float:left; width:500px; padding:10px;}
.footer 	{ padding: 2px 10px; margin-top:5px; text-align:center; background-color:#90f0a0; }
.footer ul,
.footer li      { list-style-type:none; display:inline; }
.clear 		{ clear:both; }

.content ol,
.content ul	{ margin-left:20px; }

a img		{ border:0px; }
.mailat		{ vertical-align:baseline; }

.logo img	{ vertical-align:middle; }
.logo .title    { display:inline; margin-left:20px; font-size:200%; font-weight:bold; }

h1              { font-size:150%; }

.footerright    { display:inline; }
.footer li      { margin:0px 3px; }

.align-center	{ text-align:center;  }


h1              { margin-bottom:5px; margin-top:0px; }
h2              { margin-bottom:5px; margin-top:19px; }
h3              { margin-bottom:5px; margin-top:14px; }
h4              { margin-bottom:5px; margin-top:10px; }
h5              { margin-bottom:5px; margin-top:7px; }
.bodytext       { margin-bottom:5px; margin-top:5px; }

a               { text-decoration:none; /*border-bottom:1px dotted #004000;*/ }
a:link  	{ color:#00a000; }
a:visited       { color:#408040; }
.footer a	{ border-bottom:0px; }
a:focus,
a:active,
a:hover         { color:#000000; border-bottom:1px solid #000000; }
.header a       { border-bottom:0px; }

.tx-1acdlehrgang-pi1-listrow th,
.tx-1acdlehrgang-pi1-listrow td { padding:0px 5px; vertical-align:top; }

.tx-1acdlehrgang-pi1-listrow td.fter,
.tx-1acdlehrgang-pi1-listrow td.flan,
.tx-1acdlehrgang-pi1-listrow td.fort,
.tx-1acdlehrgang-pi1-listrow td.fleh      { border-left:1px dotted #404040; }

.tx-1acdlehrgang-pi1-listrow td.fter    { text-align:right; white-space:nowrap;}

.tx-1acdlehrgang-pi1-listrow .flan      { text-align:center; }

.tx-1acdlehrgang-pi1-singleView .data { padding-left:5px; }
.tx-1acdlehrgang-pi1-singleView td { border-bottom:1px dotted #404040; }
.tx-1acdlehrgang-pi1-singleView .addon td { padding-top:10px; border-bottom:0px; }
.tx-1acdlehrgang-pi1-singleView .addon2 td { padding-bottom:10px; border-bottom:0px; }


