/* default stylesheet */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	
	background-color: #FFFFFF;
	
}
div.list {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; }

li {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; }
	
table#outline { 
	width: 1004px;
	padding: 0px;
}
tr#header { 

	text-align: left;
	vertical-align: bottom;
	height: 71px;
	padding: 0px;
	}
tr.space{ 
display: none;
	text-align: left;
	vertical-align: bottom;
	height: 15px;
		background-color: #D0D3E6;
	}

tr.space td { 
display: none;
	text-align: left;
	vertical-align: bottom;
	height: 15px;
	} 
	
tr#footer {
	display: none;
	background-color: #D0D3E6;
	text-align: left;
	vertical-align: bottom;
	height: 14px;
	}
tr#mainmenu td{
	display: none;
	background-color: #FFFFFF;
	text-align: left;
	height: 20px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: bottom;
	
	}


tr#mainmenu td table{
	width: 100%;
	}

td#BREADCRUMBS {
	display: none;
font-size: 10px;
padding-bottom: 3px;
	}

td#BREADCRUMBS a {
font-size: 10px;
	}

			
td.darkblue {
	display: none;
	background-color: #ABB0D3;
	text-align: left;
	height: 15px;
	padding: 3px;
	}
tr.space td.darkblue input {
	vertical-align: bottom;
	margin-bottom: 0px;
	}
div.news {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	padding: 5px;
		background-color: #D0D3E6;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #4C4B4B;}
div.news a {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000066;
	text-decoration: none;
}
div.news h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}
div.news div.date {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #4C4B4B;
}


div#impressum a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	background-color: #FF9933;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #000000;
	}



td#menu_left {
	display: none;
	padding: 10px 0px 10px 0px;
	width: 190px;
	vertical-align: top;
	background-color: #D0D3E6;

	}
div#left {
	display: none;
	margin-top: 20px;
	padding: 0px 10px 10px 10px;
	background-color: #D0D3E6;

	}
td#middle{
	font-family: arial, verdana, sans-serif;
	font-size: 11pt;
	background-color: #cccccc;
	padding: 15px 15px 15px 15px;
	vertical-align: top;
	width: 600px;
	}
td#middle p{
	max-width: 550px;
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	text-align: justify;
	}

td#middle table{
	max-width: 550px;
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	text-align: justify;
	}
	
td#middle p a{ font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	}
td#middle p a:hover { font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	color: orange;
	text-decoration: none;
	}
td#middle p a:active { font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	}
td#middle p a:visited { font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	}
td.right {
	display: none;
	padding: 10px 10px 10px 10px;
	width: 190px;
	vertical-align: top;
		background-color: #D0D3E6;
	}
td.orange {
		background-color: #D0D3E6;
		height: 5px;
		}
td.grey {
				background-color: #D0D3E6;
		}

th {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
}
td {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
}

/* content und text formatierung */

div#news {
display: none;
	}
	
h1 {
	font-family: arial, verdana, sans-serif;
	font-size: 12pt;
	font-color: #000066;
	text-align: left;
	/*padding: 15px 10px 5px 15px;*/
	border-style: solid; 
	border-width: 0px 0px 1px 0px;
	border-color: #000000;
	}


input, textarea, select {
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
 	background-color: #FFFFFF;
	border-collapse: separate;
	/*border-style: solid; */
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	}

input.searchsubmit {
	padding-left: 3px;
	 	background-color: #ABB0D3;
	}


td.spacer {
border-bottom: 1px solid #06147D;

	}
td#extramenu {
border-bottom: 1px solid #06147D;
}
