dy {						margin: 				0px;
							background:				#E0E0E0;
							background-image: 		url(img/background.jpg);
							background-position: 	top;
							background-repeat: 		repeat-x;}

#main {						width:					977px;
							background-image: 		url(img/navi_bg.jpg);
							background-repeat:		repeat-y;
         					vertical-align:			top; }


/* -------------HEADER---------------------------------------------------------------------------*/
#header1 {					float:					none;
							padding:				0px;
 							margin:					0px;
 							height:					1px;
 							width:					977px;
 							background:  			url(img/header_1.gif); }

#header2 {					float:					none;
							padding:				0px;
 							margin:					0px;
 							height:					45px;
 							width:					979px;
 							background: 			url(img/header_2.gif); }

.header2_text {				font-family:			Arial, Helvetica, sans-serif;
							font-size:				10px;
							float:					right;
							margin-right:			4px;
							margin-top:				4px;
							color:					#00006d}

.hmenu{						font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;;
							font-size:				10px;
							float:					left;
							margin-left:			55px;
							margin-top:				17px;
							color:					#00006d}

#header3 {					float:					none;
							padding:				0px;
 							margin:					0px;
 							height:					204px;
 							width:					978px;
 							background:  			url(img/header_3.gif);}

.headerlogo {				float:					left;
							margin-left:			3px;
							margin-top:				3px;
							padding:				0px;
							height:					197px;
							width:					218px;
							background:  			url(img/logo.gif);}

.balken {					float:					left;
							margin-left:			3px;
							margin-top:				3px;
							margin-bottom:			156px;
							padding:				2px;
							height:					15px;
							width:					696px;
							background:				url(img/balken.jpg)}

.balken2 {					float:					left;
							margin-left:			3px;
							margin-top:				3px;
							padding:				2px;
							height:					15px;
							width:					696px;
							background:				url(img/balken.jpg)}

/* -------------NAVILINKS---------------------------------------------------------------------------*/
#navibox_l{					width:					218px;
    						text-align:				left;
							clear:					none;
    						float:					left;
    						vertical-align:			top;
							background-color: 		#6BBBFF}

#navilinks {				float:					left;
							width:					218px;	}

.top{						width:					218px;
							height:					16px;
							margin-bottom:			1px;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							font-size: 				11px;
							padding-top:			3px;
							float:					right;
							background-image:		url(img/navitop.jpg);
							text-align:				left;
							font-weight:			bold;
							vertical-align:			top;
							color:					#00006d;}

.input{						padding-left:			3px;
							padding-top:			0px;}

.navi1{						width:					216px;
							height:					19px;
							margin-bottom:			1px;
							float:					right;
							color: 					#00006d;
							font-size: 				10px;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							line-height:			20px;
							background-image:		url(img/navi.jpg);
							font-weight:			normal;}

.com_menu ul{				float:					right;
							padding: 				0px;
							margin:					0px;
							margin-bottom:			1px;
							list-style-type:		none;	}

.com_menu li{				float:					right;
							margin: 				0px;
							padding: 				0px;
							margin-bottom:			1px;
							list-style-type:		none;}

.com_menu li ul	{			float:					right;
							margin-bottom:			1px;
							padding: 				0px;
							margin: 				0px;}

.com_menu li li	{			float:					right;
							margin-bottom:			1px;
							padding: 				0px;
							margin: 				0px;
							margin-top:				1px;}

.com_menu li a{				float:					right;
							margin-bottom:			1px;
							display:				block;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#00006d;
							text-indent:			25px;
							font-size: 				10px;
							font-family:	 		Verdana, Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			18px;
							background-image:		url(img/navi.jpg);}

.com_menu li a:hover{		float:					right;
							margin-bottom:			1px;
							display:				block;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#00006d;
							text-indent:			25px;
							font-size: 				10px;
							font-family:	 		Verdana, Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			18px;
							background-image:		url(img/navi_hover.jpg);}

.com_menu li li a{			display:				block;
							margin-bottom:			1px;
							float:					right;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#00006d;
							text-indent:			35px;
							font-size: 				9px;
							font-weight: 			normal;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							text-decoration: 		none;
							line-height:			17px;
							background-image:		url(img/navi.jpg);}

.com_menu li li a:hover{	display:				block;
							margin-bottom:			1px;
							float:					right;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#00006d;
							text-indent:			35px;
							font-size: 				9px;
							font-weight: 			normal;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							text-decoration: 		none;
							line-height:			17px;
							background-image:		url(img/navi_hover.jpg);}

.box_l {					width:					210px;
							padding:				3px;
							background-color:		#6BBBFF;
							border:					1px solid #FFFFFF;
							float:					right;
							color:					#00006d;
							margin-bottom:			1px;
							text-indent:			25px;
							font-size: 				9px;
							font-weight: 			normal;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							text-decoration: 		none;}


/* -------------CONTENTBEREICH---------------------------------------------------------------------------*/
#content {					width:					546px;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							font-size: 				10px;
    						text-align:				left;
    						float:					left;
    						vertical-align:			top;
							padding:				4px;
							background-color: 		#6BBBFF;
							color:					#00006d;}

/* -------------NAVIRECHTS---------------------------------------------------------------------------*/
#navibox_r {				width:					205px;
    						text-align:				left;
    						float:					left;
    						vertical-align:			top;
							background-color: 		#6BBBFF;}

.top_r {					width:					206px;
							height:					14px;
							margin-bottom:			1px;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							font-size: 				11px;
							padding-top:			2px;
							float:					left;
							background:				url(img/navi_r_but.jpg);
							text-align:				left;
							font-weight:			bold;
							vertical-align:			top;
							color:					#00006d;}

.input_r {					padding-left:			3px;
							padding-top:			0px;}

.box_r {					width:					199px;
							padding:				3px;
							background-color:		#6BBBFF;
							border:					1px solid #FFFFFF;
							float:					left;
							color:					#00006d;
							margin-bottom:			1px;
							text-indent:			15px;
							font-size: 				9px;
							font-weight: 			normal;
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							text-decoration: 		none;}

/* -------------STANDARDSUMS---------------------------------------------------------------------------*/
.abg {						}

td {						font-family: 			Verdana;
  							font-size: 				10px;
  							color: 					#00006d;}

a {							font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px;
  							text-decoration: 		none;
  							color: 					#00006d;
  							font-weight: 			bold;}

 a:link {					font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#00006d;
							font-weight: 			bold; }

a:visited {					font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#00006d;
							font-weight: 			bold; }

a:hover {				 	font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#00006d;
							font-weight: 			bold; }

a.box{ 					  	color: 					#00006d;
  							font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

a.box:hover {  				color: 					#E0E0E0;
  							text-decoration: 		none;  }

.Chead {  					background-color: 		#E0E0E0;
  							color: 					#00006d;}


.Chead td, .Chead td strong, .Chead h4, .Chead td b{ color: #00006d;}


.Callg {					color: 					#00006d;
	  						font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

.Callg td {  				color: 					#00006d;
    						font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

.Cnorm {  					background-color: 		#6BBBFF;}

.Cmite {  					background-color: 		#E0E0E0;}

.Cdark {				  	background-color: 		#E0E0E0;}

#Ballg {					color: 					#00006d;}

#Ballg td {					color: 					#00006d;}

.Bhead {					color: 					#00006d;}

.Bbody {					color: 					#00006d;}

.Bbody2 {					color: 					#E0E0E0;}

.rand {						}

.smalfont {     			font-size: 				10px;
							text-decoration: 		none;}

.border {     				background-color: 		#00006d;}

hr {     					height: 				0px;
							border-top-width: 		1px; }

input, textarea, select {	color: 					#000000;
							font-family: 			Verdana, Helvetica, sans-serif, Default;
    						font-size: 				9px;
    						border-color: 			#00006d;
  							border-width: 			1px;
    						border-style: 			solid;
    						text-decoration: 		none;}

#menu {						}

#menu ul { 					padding-left: 			1px;
							margin-left: 			6px;
							margin-top: 			4px}

#smallmenu { 				}
#smallmenu li { 			font-size: 				9px; }
#smallmenu a { 				font-size: 				9px; }


