/* CSS Document */

a:link { color:#05337F;text-decoration:none; }
a:visited { color:#05337F;text-decoration:none; }
a:hover { color:#05337F; }
a:active { color:#05337F; }


a.topmenu:link { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }
a.topmenu:visited { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold }
a.topmenu:hover { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }
a.topmenu:active { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }


a.leftmenu:link { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; }
a.leftmenu:visited { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold }
a.leftmenu:hover { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; }
a.leftmenu:active { color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; }


a.footer:link { color:#999999;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }
a.footer:visited { color:#999999;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold }
a.footer:hover { color:#999999;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }
a.footer:active { color:#999999;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }


.footer { color:#999999; }

H1.csc-firstHeader{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}


body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


.td_logo
{
	width:201px;
	height:109px;
	margin-left:4px;
}

.td_image
{
	border-color:white;
	border-top-width:2px;
	border-top-style:solid;
	width:201px;
	height:201px;	
}


img
{
	border:none;
}

table
{
	border:none;
	border-collapse:collapse;
}

.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#000000;
	line-height: 16px;
}

.td_nav1
{
	vertical-align:bottom;
	margin-left:-1px;
}

.td_nav2
{
	width:201px;
	height:201px;
}


.menu_nav3
{	
	width:485px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:-1px;
		
}

.td_nav3
{
	width:785px;
	height:154px;
	padding-left:30px;
	padding-right:250px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	border-color:white;
	border-right-width:1px;
	border-left-width:1px;
	
}

.td_nav3_oldstyle
{
	width:785px;
	height:201px;
	padding-left:30px;
	padding-right:250px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	border-color:white;
	border-right-width:1px;
	border-left-width:1px;
	
}


.td_subtitle
{
	width:785px;
	height:47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:30px;
	padding-right:250px;
	background-image:url(Grafik/sub_bg.gif);
	color:#05337F;
	border-color:white;
	border-right-width:1px;
	border-right-style:solid;
	border-left-width:1px;
	border-left-style:solid;

}

.td_content
{
	width:785px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:30px;
	padding-right:220px;	
	padding-top:0px;
	padding-bottom:0px;
	background-color:#eeeeef;
	border-color:white;
	border-right-width:1px;
	border-right-style:solid;
	border-left-width:1px;
	border-left-style:solid;
}


.nav3DropDownMainx
{
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-color:white;
	PADDING-RIGHT: 2px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px;
}

.nav3DropDownMain {
	color:#ffffff;
	font-color:#ffffff;
	PADDING-RIGHT: 2px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px;  
	FONT-SIZE: 0.9em; 
	WIDTH: 250px;  
}

.nav3Item {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BORDER-BOTTOM: #A2AFB5 1px solid; BORDER-LEFT: #A2AFB5 1px solid; BACKGROUND-COLOR: #d2e2ee; BORDER-RIGHT-WIDTH: 0px
}

.nav3ItemRight {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em;BORDER-BOTTOM: #A2AFB5 1px solid; BORDER-LEFT: #A2AFB5 1px solid; BACKGROUND-COLOR: #d2e2ee; BORDER-RIGHT: #A2AFB5 1px solid;
}


.nav3ItemTop {
	 PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BORDER-TOP: #A2AFB5 1px solid; BORDER-BOTTOM: #A2AFB5 1px solid; BORDER-LEFT: #A2AFB5 1px solid; BACKGROUND-COLOR: #d2e2ee; BORDER-RIGHT-WIDTH: 0px
}

.nav3ItemRightTop {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BORDER-TOP: #A2AFB5 1px solid;BORDER-BOTTOM: #A2AFB5 1px solid; BORDER-LEFT: #A2AFB5 1px solid; BACKGROUND-COLOR: #d2e2ee; BORDER-RIGHT: #A2AFB5 1px solid;
}


.nav3Item:hover {
	BACKGROUND-COLOR: #eeeef0
}
.nav3Item:unknown {
	BACKGROUND-COLOR: #eeeef0
}

.nav3ItemTop:hover {
	BACKGROUND-COLOR: #eeeef0
}
.nav3ItemTop:unknown {
	BACKGROUND-COLOR: #eeeef0
}

.nav3ItemRight:hover {
	BACKGROUND-COLOR: #eeeef0
}
.nav3ItemRight:unknown {
	BACKGROUND-COLOR: #eeeef0
}

.nav3ItemRightTop:hover {
	BACKGROUND-COLOR: #eeeef0
}
.nav3ItemRightTop:unknown {
	BACKGROUND-COLOR: #eeeef0
}

.kontakt_dd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.kontakt_tb
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.kontakt_ta
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:280px;
}


.kontakt_btn
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}


.we_tb
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
}

.we_ta
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	height:100px;
}

.td_we
{
	width:785px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:30px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#eeeeef;
	border-color:white;
	border-right-width:1px;
	border-right-style:solid;
	border-left-width:1px;
	border-left-style:solid;
}

.biglink 
{
	BACKGROUND-image: url("images/plus.gif") no-repeat;
}

/*Format für Tabellen "Programm"*/

table.tabelleprogramm{
	width:600px;
}
table.tabelleprogramm td.td-0{
	width:60px;
	vertical-align:top;
}
table.tabelleprogramm td.td-1{
	width:540px;
	vertical-align:top;
}
