/* begin VARIOUS */ 
/* 
Die CI-Farben durchnummeriert:
reset-01		#2001a	(dunkelrot)
reset-02		#e53817
reset-03		#e85711
reset-04		#ec7107
reset-05		#f08800
reset-06		#f5a000
reset-07		#f9b500
reset-08		#fec800
reset-09		#ffdb00
reset-10		#ffed00
reset-blue01	#00588e (dunkelblau)
reset-blue02	#009ee0
reset-blue03	#9dd8f3
			#1a171b (schwarz)
*/

* { margin:0px;	padding:0px; }
body {
	/*background-color:#ef4423;*/
	font-family:helvetica,arial,verdana,sans-serif;
	color:#f5f5f5;
	font-size:12px;
	line-height:12px;
	background-color:#ffffff;
	background-image:url('../img/bg-page-blue01.png');
	background-repeat:repeat-x;
	}
/*img, div {behavior: url(iepngfix.htc) }*/
.bold {	font-weight:bold; }
hr {margin-top:20px;margin-bottom:20px;width:100%;height:1px;border-style:solid;}
/* end VARIOUS */

/* begin PARAGRAPHS */
p.nav-main {font-variant:small-caps;font-weight:bold;font-size:15px;}
p,p.bodytext {margin-bottom:20px;margin-left:20px;margin-right:20px;line-height:20px;}
td {color:#f5f5f5;font-size:12px;line-height:12px;}
.small {font-size:10px;}
.red {color:#990000;}
p.csc-form-label {font-size:11px;}
p.csc-searchresult {	margin-left:20px;margin-right:20px;	line-height:16px;margin-bottom:20px;	}
p.nav-additional {text-align:right;margin-right:20px;font-weight:bold;font-size:12px;font-variant:small-caps;}

p.context-tools {margin-right:10px;margin-left:20px;	}
p.context-tools-printpage {margin-right:10px;margin-left:20px;margin-bottom:0px;}
p.context-tools-pdfpage {margin-right:10px;margin-left:20px;	margin-bottom:0px;}
p.context-tools-emailpage {margin-right:10px;margin-left:20px;margin-bottom:0px;}
p.context-additional {text-align:right;	margin-right:10px;margin-left:10px;	}
p.foot {	margin-left:210px;	padding-top:0px; font-size:10px;}
p.flags {	padding-top:10px;	text-align:right;	margin-right:0px;}
p.youarehere {font-variant:small-caps;margin-bottom:20px; padding-left:180px; padding-top:20px; font-size:12px; line-height:10px; }
p.notiz {	font-size:10px;	}
/* begin PARAGRAPHS */

div.button { background-image:url('../img/button.png'); background-repeat:no-repeat;	float:left; height:20px; padding:5 5 0 5; }

/* begin ANCHORS */
a.nav-flags-normal { border:none; text-decoration:none; margin-left:5px; }
a.nav-flags-normal:hover { border:none; text-decoration:none; margin-left:5px; }

a {color:#f5f5f5;border-bottom:1px #323131 solid;text-decoration:none;}
a:hover {color:#f5f5f5;text-decoration:none;border-bottom:none;}

a.nav-main-normal 		{padding-right:20px;padding-top:60px;display:block;float:left;color:#f5f5f5;text-decoration:none;border-bottom:none;}
a.nav-main-normal:hover 	{padding-right:20px;padding-top:60px;display:block; float:left;color:#ef4423;text-decoration:none;border-bottom:none;/*background-image:url('../img/bg-button03.png');background-repeat:no-repeat;*/}
a.nav-main-active 		{padding-right:20px;padding-top:60px;display:block; float:left;color:#ef4423;text-decoration:none;border-bottom:none;/*background-image:url('../img/bg-button03.png');background-repeat:no-repeat;*/}
a.nav-main-active:hover 	{padding-right:20px;padding-top:60px;display:block; float:left;color:#ef4423;text-decoration:none;border-bottom:none;}

a.nav-additional-normal 			{text-decoration:none;border-bottom:none;}
a.nav-additional-normal:hover	{text-decoration:none;border-bottom:none;color:#00588e;}
a.nav-additional-active			{text-decoration:none;border-bottom:none;color:#00588e;}
a.nav-additional-active:hover	{text-decoration:none;border-bottom:none;}

a.nav-context-normal {	color:#f5f5f5;	text-decoration:none;	border-bottom:none;	}
a.nav-context-normal:hover {	color:#00588e;	text-decoration:none;	border-bottom:none;	}
a.nav-context-active { color:#00588e;text-decoration:none;border-bottom:none;}
a.nav-context-active:hover {	color:#00588e;text-decoration:none;border-bottom:none;}
/* end ANCHORS */

/* begin LISTS */
ul {
	margin-left:16px;
	padding-left:16px;
	margin-top:14px;
	margin-bottom:0px;
	line-height:14px;
	margin-right:16px;
	}
li {
	line-height:16px;
	margin-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
ul.nav-context, p.nav-context {
	margin-right:20px;
	padding-left:0px;
	margin-left:20px;
	margin-top:0px;
}
ul.nav-context-2, ul.nav-context-1, ul.nav-context-3 {
	line-height:20px;
	margin-right:0px;
	margin-left:0px;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
	margin-top:0px;
	margin-bottom:0px;
	}
li.nav-context {list-style-type:none; font-variant:small-caps;font-weight:bold;font-size:15px;list-style-type:none; color:#00588e; line-height:16px; margin-right:0px; margin-left:0px; padding-bottom:0px; }
li.nav-context-1 {list-style-type:disc; color:#00588e;line-height:16px; margin-right:0px; margin-left:30px; padding-bottom:0px; }
li.nav-context-2 {list-style-type:disc; color:#00588e; line-height:16px;margin-right:20px; margin-left:10px; padding-bottom:0px;}
li.nav-context-3 {list-style-type:disc; color:#00588e;line-height:16px;margin-right:160px;margin-left:10px;padding-bottom:0px;}
/* end LISTS */

/* begin HEADLINES */
h1 {color:#00588e;font-size:16px;line-height:16px;font-weight:bold;margin-bottom:20px;margin-left:20px;}
h2 {color:#00588e;font-size:14px;line-height:12px;font-weight:bold;margin-bottom:20px;margin-left:20px;}
h3 {	color:#f5f5f5;font-size:12px;line-height:12px;font-weight:bold;margin-bottom:20px;margin-left:20px;}
/* end HEADLINES */

/* begin FORMS */
form#mailform,fieldset { border:none; margin-left:10px;margin-bottom:10px;}
label { display:block;width:130px; float:left;}
input, input#mailformName, input#mailformEmail { font-size:10px;background-color:#808080;border:solid 1px #cccccc;width:150px;color:#000000;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px; }
textarea, textarea#mailformAnliegen { font-family:arial, verdana, helvetica;font-size:10px;background-color:#808080;border:solid 1px #cccccc;width:150px;color:#000000;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px; }
input#mailformformtype_mail { font-size:10px;background-color:#808080;border:solid 1px #cccccc;width:70px;color:#000000;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px; }
/*div.tx-macinasearchbox-pi1 {font-size:10px;}*/
form#searchform {}
p.searchbox {margin-top:0px;padding:0px;}
input.searchbox {background-color:#808080;border:none;width:70px;font-size:9px;color:#000000;padding-left:5px;padding-right:5px;margin-left:5px;margin-right:5px;}
input.searchbutton { border:none; background-color:f5f5f5; width:12px; margin-top:0px;padding-top:0px;height:12px;line-height:12px; }
.csc-searchform {margin-left:20px;}
table.csc-searchResultInfo {margin-left:20px;}
/* end FORMS */