*{margin: 0; padding: 0; line-height: 1.2em; font-family: calibri, arial, verdana, tahoma, geneva, lucida, helvetica, sans-serif;}
body{text-align: center; font: 100.01% calibri, arial, verdana, tahoma, geneva, lucida, helvetica, sans-serif; /*background: #f4f4f4 url(/fileadmin/templates/images/bg.gif) top center repeat-y;*/}

a		{text-decoration: none; color:#FFFFFF;}
a:hover		{text-decoration: none; color:#FFFFFF;}
a img		{border: 0;}
a.internal-link	{white-space: nowrap;}

/* Header */
/* h1{float: left; font-size: 0.8em; color: #ccc;} */
h1{font-size: 1.6em; color: #ffffff;}
/* h2{color: #2C678F; font-size: 1.3em; margin: 0em 0 0.5em 0;} */
h2{color: #ffffff; font-size: 1.3em; margin: 0em 0 0.5em 0;}
h2.csc-firstHeader{margin-top: 7px;}
.announce h2{color: #eeeeee; border-color: #2C678F; text-align: center; border: 1px solid #2C678F; font-size: 1em; background-color: #6C7A84; padding: 0.1em; line-height: 1em;}
div#col-r h2{font-size: 1em; text-align: center; border: 1px solid #2C678F; padding: 0.1em;}

h3{font-size: 1.2em; margin: 0.5em 0 0.5em 0;}
div#col-r h3{font-size: 0.85em;}
h4{font-size: 0.9em; margin: 0.5em 0 0.5em 0;}
p{margin-bottom: 1.2em;}

div#pagecontent	{ width: 914px; height: auto; margin: 0 auto; text-align: left; border:none; }
div#col-l	{ float: left; width: 664px; font-size: 0.9em; height:200px; vertical-align:bottom; }
div#col-r	{ float: right; width: 250px; font-size: 0.9em; height:200px;}

/* Mainmenu */
/* gesamte umrandung */
ul#mm				{ list-style-type: none;text-decoration: none; color:#4F59B2; font-weight:normal; }
ul#mm ul			{ list-style-type: none;text-decoration: none; color:#4F59B2; font-weight:normal; }
/* abstand zwischen den überschriften */
ul#mm li strong			{ border-bottom:  5px solid #FFFFFF; color:#4F59B2; font-weight:bold;}
ul#mm li			{ border-bottom:  5px solid #FFFFFF; color:#4F59B2; font-weight:normal;}
ul#mm ul			{ border-bottom: 20px solid #FFFFFF; color:#4F59B2; font-weight:normal;}
ul#mm ul li			{ border-bottom:  3px solid #FFFFFF; color:#4F59B2; font-weight:normal;}
/* 1. ebene color, background */
ul#mm li a,ul#mm li 		{ color:#4F59B2; font-weight:normal; }
/* background hover */
ul#mm li a:hover, ul#mm a:focus	{ color:#4F59B2; font-weight:normal;}

/* 2. ebene */
ul#mm ul li a			{ font-weight:normal; }
ul#mm ul li strong		{ border-bottom:  3px solid #FFFFFF; color:#4F59B2; font-weight:bold;}


div#TRAILER	{ height:290px; width:914px; }
div#content, div#col-r, div#col-l
		{ color:#FFFFFF; background-color:#316335; }

div#gelb	{ background-color:#f9dc00; height:10px; }
div#gruen	{ background-color:#316335; height:2200px; }

div#footer	{ background-color:#f9dc00; color:#316335;font-size:22px; text-align:right; padding-right:45px; padding-top:210px; padding-bottom:10px; }

div#small	{ height:4px; }

div#space-l	{ margin-top:40px; margin-left:50px; }
div#space-r	{ margin-top:37px;  }

a b		{ font-size:15px }

