body		{margin:0;padding:0;font-family:Tahoma,Sans-Serif;font-size:.8em;line-height:23px}
a		{text-decoration:none}
a:hover	{text-decoration:underline}

a.email img {border:none;position:relative;top:4px}
a.email:hover img {background-color:#7081ff}

h1,h2,h3,h4,h5,h6	{margin:0;height:23px}
h1	{font-size:1.4em}
h2	{font-size:1.2em}
h3	{font-size:1.2em}
hr	{clear:both}

#navi	{height:28px;border-bottom:#ccc solid 1px;background:#5460bf url(/design/navi_bg.gif) center repeat-x;overflow:hidden;line-height:28px}
#navi ul	{margin:0;padding:0 0 0 200px}
#navi li	{float:left;list-style-type:none}
#navi a	{color:#fff;display:b7lock;padding:7px 20px 7px 20px;font-weight:bold;font-size:15px;background:url(/design/navi_bullet_closed.png) left 11px no-repeat;white-space:nowrap}
#navi a:hover	{background-color:#7081ff;text-decoration:none}
#head	{height:160px;border-top:#5460bf solid 5px;background:url(/design/bg_head2.jpg) no-repeat;background-position:20px;padding-left:210px;overflow:hidden}
#menu	{width:180px;float:left;text-align:right;padding:20px 0 0 0}
#menu ul	{margin:0;padding:0}
#menu li	{list-style-type:none;border-bottom:1px solid #ddd}
#menu a	{display:block;height:22px;padding-right:16px;color:#5460bf}
#menu span	{display:block;height:22px;padding-right:16px;color:#fff;background-color:#5460bf}
#menu a:hover	{background-color:#7081ff;color:#fff;text-decoration:none}
#text 	{margin-left:190px;padding:20px 0 0 10px;max-width:620px}

.page-index #navi a.index	{background-image:url(/design/navi_bullet_open.png);cursor:default}
.page-schule #navi a.schule	{background-image:url(/design/navi_bullet_open.png);cursor:default}
.page-ausbildung #navi a.ausbildung	{background-image:url(/design/navi_bullet_open.png);cursor:default}
.page-kontakt #navi a.kontakt	{background-image:url(/design/navi_bullet_open.png);cursor:default}
.page-test #navi a.test	{background-image:url(/design/navi_bullet_open.png);cursor:default}

#text hr	{display:none}
#text ul	{margin-left:2.5em}
#text li	{margin-bottom:.4em}

#text .more span	{display:none}

#text .file img {position:relative;top:4px}

#text .text2	{text-align:left}
#text .text3	{text-align:left}

#text .C4c-1	{margin-bottom:23px}
#text .C4c-1 h1	{}
#text .C4c-1 h2	{}

#text .C4c-2 .text1	{border-bottom:1px solid #eee;height:22px}

#text .C4c-10		{margin-bottom:23px}
#text .C4c-10 .img1	{float:right;margin:2px 0 2px 5px}
#text .C4c-10 h3	{}
#text .C4c-10 .text2	{}
#text .C4c-10 .text3	{}
#text .C4c-10 .date	{font-size:.8em;color:#999;text-transform:uppercase}
#text .C4c-10 .file	{margin:.8em 0 .8em 2em}
#text .C4c-10 .closer	{clear:both}

#text .C4c-11		{margin-bottom:23px}
#text .C4c-11 .img1	{float:left;margin:2px 5px 2px 0}
#text .C4c-11 h3	{}
#text .C4c-11 .text2	{}
#text .C4c-11 .text3	{}
#text .C4c-11 .date	{font-size:.8em;color:#999;text-transform:uppercase}
#text .C4c-11 .closer	{clear:both}

#text .C4c-13		{margin-bottom:23px}
#text .C4c-13 .img1	{float:right;margin:2px 0 2px 5px}
#text .C4c-13 h3	{}
#text .C4c-13 .text2	{}
#text .C4c-13 .text3	{}
#text .C4c-13 .date	{font-size:.8em;color:#999;text-transform:uppercase}
#text .C4c-13 .closer	{clear:both}

#text .C4c-14			{margin-bottom:23px}
#text .C4c-14 .img1	{float:left;margin:2px 5px 2px 0}
#text .C4c-14 h3	{}
#text .C4c-14 .text2	{}
#text .C4c-14 .text3	{}
#text .C4c-14 .date	{font-size:.8em;color:#999;text-transform:uppercase}
#text .C4c-14 .closer	{clear:both}

#text .C4c-16			{margin-bottom:23px}
#text .C4c-16 .img1	{float:right;margin:2px 0 2px 10px}
.C4c-16 h3	{}
#text .C4c-16 .text2	{}
#text .C4c-16 .text3	{}
#text .C4c-16 .closer	{clear:both}

#text .C4c-17			{margin-bottom:23px}
#text .C4c-17 .img1	{float:left;margin:2px 10px 2px 0}
#text .C4c-17 h3	{}
#text .C4c-17 .text2	{}
#text .C4c-17 .text3	{}
#text .C4c-17 .closer	{clear:both}

#text .C4c-18			{margin-bottom:23px}
#text .C4c-18 .img1	{margin:2px 0 2px 10px}
#text .C4c-18 h3	{}
#text .C4c-18 .text2	{}
#text .C4c-18 .text3	{}
#text .C4c-18 .closer	{clear:both}

#text .C4c-32			{margin-bottom:23px}
#text .C4c-32 .img1	{float:left;margin:2px 5px 2px 0;background: url(noimage.gif) center center no-repeat;width:64px;height:64px}
#text .C4c-32 h3	{}
#text .C4c-32 .text2	{}
#text .C4c-32 .text3	{}
#text .C4c-32 .more	{text-align:right}
#text .C4c-32 .closer	{clear:both}

@media print{
body	{font-size:3mm}
a.email img {height:3.8mm;top:.9mm}
#text .more span	{display:inline}
#navi	{display:none}
#menu	{display:none}
#text	{margin-left:0}
}

