body		{
			margin: 0px 0px 0px 15px; padding: 0;
			font-size: 10pt; font-family: arial, helvetica, sans-serif; line-height: 12pt; color: #333333;
			background-color: #ffffff; background-image:url(/bilder/winklers/background.jpg); background-repeat:repeat-x;		
			}
			
a, img		{
			outline: none;
			border: none;
			}
#main
			{
			margin: 0px;
			padding: 0px;
			width: 960px;
			background-color: transparent;
			}


#head		{
			float: left;
			width: 950px;
			padding: 0px;
			margin: 0px;
			height: 135px;
			background-color: transparent; background-image:url(/bilder/winklers/head-bg.jpg); background-repeat:no-repeat;
			}

#banner		{
			position: absolute;
			top: 0px;
			left: 550px;
			width: 260px; height: 90px;
			padding: 0px; margin: 0px;
			background-color: transparent;
			}

			#navi	{
					width:940px;
					margin: 0px;
					padding: 0px 0px 0px 0px;
					height: 40px;
					line-height: 40px;
					background-color: transparent; background-image:url(/bilder/winklers/nav-bg.jpg); background-repeat:no-repeat;
					}

					#suche	{
							float:left;
							width:400px;
							margin: 0px 0px 0px 14px;
							padding: 0px;
							height: 30px;
							line-height: 30px;
							background-color: transparent;
							}

					#hauptnavi	{
							float: right;
							width: 345px;
							margin: 0px;
							padding: 0px;
							height: 30px;
							line-height: 30px;
							background-color: transparent;
							}


#content	{
			float: left;
			width: 940px;
			padding: 0px;
			margin: 0px;
			background-color: #ffffff;
			}


			#head2		{
						float: left;
						width: 900px;
						margin: 6px 0px 0px 14px;
						padding: 0px;
						height: 85px;
						background-color: #ffffff;
						}
			
			
						#verlaufspfad	{
									float: left;
									margin: 8px 0px 0px 0px;
								 	font-family: arial, helvetica, sans-serif; font-size:80%; color: #333333;
								 	}
								 	
						#subnavi 	{
									float:right;
									margin: 8px 0px 0px 0px;
									font-size: 8pt; font-family: arial, helvetica, sans-serif; line-height: 9pt; color: #cccccc;
									padding: 4px; border: 1px solid #ececec;
									}
			#subnavibox {
						margin-top: 6px; /* fuer gleiche Hoehe mit mittlerer Spalte */
						width: 235px;
						background: #ffffff url('/bilder/winklers/verlauf_subnavibox.gif') repeat-x;
						}
						
							#reiter_links_aktiv {
										float: left;
										display: inline;
										width: 112px;
										height: 20px;
										margin: 0;
										padding: 0 0 0 5px;
										background: #ffffff url('/bilder/winklers/reiter_links_aktiv.gif') no-repeat;
										color: #003399;
										font-weight: normal;
										font-size: 11px;
										line-height: 20px;
										}
										
							#reiter_links_inaktiv {
										float: left;
										display: inline;
										width: 112px;
										height: 20px;
										margin: 0;
										padding: 0 0 0 5px;
										background: #ffffff url('/bilder/winklers/reiter_links_inaktiv.gif') no-repeat;
										color: #6D6D6D;
										font-weight: normal;
										font-size: 11px;
										line-height: 20px;
										}
										
							#reiter_rechts_inaktiv {
										float: left;
										display: inline;
										width: 116px;
										height: 20px;
										margin: 0;
										padding: 0 0 0 2px;
										background: #ffffff url('/bilder/winklers/reiter_rechts_inaktiv.gif') no-repeat;
										color: #6D6D6D;
										font-weight: normal;
										font-size: 11px;
										line-height: 20px;
										}
										
							#reiter_rechts_aktiv {
										float: left;
										display: inline;
										width: 116px;
										height: 20px;
										margin: 0;
										padding: 0 0 0 2px;
										background: #ffffff url('/bilder/winklers/reiter_rechts_aktiv.gif') no-repeat;
										color: #003399;
										font-weight: normal;
										font-size: 11px;
										line-height: 20px;
										}
										
						#subnavicontent {
										border-left: 1px solid #acbacc;
										border-right: 1px solid #acbacc;
										border-bottom: 1px solid #acbacc;
										padding: 0 0 20px 0;
										}
										
											#subsubnavi {
														width: 233px;
														font-size: 10px;
														background: #ffffff url('/bilder/winklers/verlauf_subnavibox.gif') repeat-x;
														}
														
														#minireiter_rechts_aktiv {
															float: left;
															display: inline;
															text-align: right;
															width: 54px;
															height: 18px;
															margin: 0;
															padding: 0 7px 0 0;
															background: #ffffff url('/bilder/winklers/minireiter_rechts_aktiv.gif') no-repeat;
															color: #003399;
															font-weight: normal;
															font-size: 11px;
															line-height: 18px;
															}
														
														#minireiter_rechts_inaktiv {
															float: left;
															display: inline;
															text-align: right;
															width: 54px;
															height: 18px;
															margin: 0;
															padding: 0 7px 0 0;
															background: #ffffff url('/bilder/winklers/minireiter_rechts_inaktiv.gif') no-repeat;
															color: #6D6D6D;
															font-weight: normal;
															font-size: 11px;
															line-height: 18px;
															}
														
														#minireiter_links_inaktiv {
															float: left;
															display: inline;
															text-align: right;
															width: 172px;
															height: 18px;
															margin: 0;
															/*padding: 0 0 0 15px;*/
															background: #ffffff url('/bilder/winklers/minireiter_links_inaktiv.gif') no-repeat;
															color: #6D6D6D;
															font-weight: normal;
															font-size: 11px;
															line-height: 18px;
															}
														
														#minireiter_links_aktiv {
															float: left;
															display: inline;
															text-align: right;
															width: 172px;
															height: 18px;
															margin: 0;
															/*padding: 0 0 0 15px;*/
															background: #ffffff url('/bilder/winklers/minireiter_links_aktiv.gif') no-repeat;
															color: #003399;
															font-weight: normal;
															font-size: 11px;
															line-height: 18px;
															}
														
											#subsubnavicontent  {
														padding: 20px 5px 15px 10px;
														margin-bottom: 10px;
														border-bottom: 1px solid #acbacc;
														}
														
														#subsubnavicontent ul {
																			padding: 0 0 0 10px;
																			margin: 0;
																			list-style: none;
																			}
																			
																			#subsubnavicontent ul li {
																			padding: 0;
																			margin-bottom: 8px;
																			}
									
			.bildbox 	{
						float:left;
						display: inline;
						width: 233px;
						margin: 0px 0px 15px 0px;
						padding: 0;
						background: #ffffff;
						border: 1px solid #04122c;
						}


			.box		{
						float:left;
						width: 100%;
						margin: 0px 0px 15px 0px;
						padding: 4px 0px 4px 0px;
						background: #ececec;
						}
						
						.suchboxtitel {
								font: 10px/15px arial, verdana, sans-serif;
								font-weight:bold;
								padding: 0px;
								margin: 0;
								color: #ffffff;
								background-color: #ff9900;
								background: url("/bilder/winklers/verlauf-teaser2.gif") repeat-x 20px; 
								text-transform: uppercase;
								}
								
						.suchboxcontent {
								margin: 10px 0 0 10px;
								font-size: 95%;
								}
								
								.suchboxcontent a,
								.suchboxcontent li {
										color: #003399;
										}

						/* linke Spalte Titel */
						.rubriktitel1 {
								font: 11px/20px arial, verdana, sans-serif;
								font-weight:bold;
								padding: 0px;
								margin: 4px 0 0 0;
								color: #ffffff;
								text-transform: uppercase;
								background: #ffffff url("/bilder/winklers/verlauf-teaser1.gif") repeat-x 20px; 
								}
						
						.rubriktitel2,
						.rubriktitel2_blau,
						.rubriktitel2_gelb,
						.rubriktitel2_rot,
						.rubriktitel2_tuerkis,
						.rubriktitel2_gruen,
						.rubriktitel2_dkblau,
						.rubriktitel2_hblau,
						.rubriktitel2_hgruen,
						.rubriktitel2_magenta {
								font: 11px/20px arial, verdana, sans-serif;
								font-weight:bold;
								padding: 0px;
								margin: 4px 0 0 0;
								color: #ffffff;
								background-color: #ff9900;
								text-transform: uppercase;
								}
								
						.rubriktitel2 { background: url("/bilder/winklers/verlauf-teaser2.gif") repeat-x 20px; }
						
						.rubriktitel2_blau { background: url("/bilder/winklers/verlauf-teaser2_blau.gif") repeat-x 20px; }
						
						.rubriktitel2_gelb { background: url("/bilder/winklers/verlauf-teaser2_gelb.gif") repeat-x 20px; }
						
						.rubriktitel2_rot { background: url("/bilder/winklers/verlauf-teaser2_rot.gif") repeat-x 20px; }
						
						.rubriktitel2_tuerkis { background: url("/bilder/winklers/verlauf-teaser2_tuerkis.gif") repeat-x 20px; }
						
						.rubriktitel2_gruen { background: url("/bilder/winklers/verlauf-teaser2_gruen.gif") repeat-x 20px; }
						
						.rubriktitel2_dkblau { background: url("/bilder/winklers/verlauf-teaser2_dkblau.gif") repeat-x 20px; }
						
						.rubriktitel2_hblau { background: url("/bilder/winklers/verlauf-teaser2_hblau.gif") repeat-x 20px; }
						
						.rubriktitel2_hgruen { background: url("/bilder/winklers/verlauf-teaser2_hgruen.gif") repeat-x 20px; }
						
						.rubriktitel2_magenta { background: url("/bilder/winklers/verlauf-teaser2_magenta.gif") repeat-x 20px; }
						
						/* linke Spalte Titel */
						.rubriktitel1b	{
								font: 11px/26px arial, verdana, sans-serif;
								font-weight:bold;
								padding: 0px;
								margin: 0px;
								color: #ffffff;
								background-color: #ff9900;
								background: url("/bilder/winklers/verlauf-teaser1b.gif") repeat-x 20px;
								text-transform: uppercase;
								}
						
						.rubriktitel3,
						.rubriktitel3_blau,
						.rubriktitel3_gelb,
						.rubriktitel3_rot,
						.rubriktitel3_tuerkis,
						.rubriktitel3_gruen,
						.rubriktitel3_dkblau,
						.rubriktitel3_hblau,
						.rubriktitel3_hgruen,
						.rubriktitel3_magenta
						.rubriktitel3	{
								font: 11px/16px arial, verdana, sans-serif;
								font-weight:bold;
								padding: 0px;
								margin: 0px;
								color: #ffffff;
								background-color: #ff9900;
								background: url("/bilder/winklers/verlauf-teaser3.jpg") repeat-x 16px;
								text-transform: uppercase;
								}
								
						
						.rubriktitel3_blau { background: url("/bilder/winklers/verlauf-teaser2_blau.gif") repeat-x 20px; }
						
						.rubriktitel3_gelb { background: url("/bilder/winklers/verlauf-teaser2_gelb.gif") repeat-x 20px; }
						
						.rubriktitel3_rot { background: url("/bilder/winklers/verlauf-teaser2_rot.gif") repeat-x 20px; }
						
						.rubriktitel3_tuerkis { background: url("/bilder/winklers/verlauf-teaser2_tuerkis.gif") repeat-x 20px; }
						
						.rubriktitel3_gruen { background: url("/bilder/winklers/verlauf-teaser2_gruen.gif") repeat-x 20px; }
						
						.rubriktitel3_dkblau { background: url("/bilder/winklers/verlauf-teaser2_dkblau.gif") repeat-x 20px; }
						
						.rubriktitel3_hblau { background: url("/bilder/winklers/verlauf-teaser2_hblau.gif") repeat-x 20px; }
						
						.rubriktitel3_hgruen { background: url("/bilder/winklers/verlauf-teaser2_hgruen.gif") repeat-x 20px; }
						
						.rubriktitel3_magenta { background: url("/bilder/winklers/verlauf-teaser2_magenta.gif") repeat-x 20px; }
						
						.boxsuche {
								width: 235px;
								height: 200px;
								padding: 0px;
								margin: 0px;
								background: #ffffff;
								background-image:url(/bilder/winklers/boxtitel/suche-bg.jpg); background-repeat:repeat-x;
								font-size: 85%; line-height: 10pt;
								}

						.boxsbz {
								width: 200px; height: 200px;
								padding: 0px;
								margin: 0px;
								background: #ffffff;
								background-image:url(/bilder/winklers/boxtitel/sbz-box.jpg); background-repeat:repeat-x;
								font-size: 85%; line-height: 10pt;
								}

						.boxsbz2 {
								width: 200px; height: 330px;
								padding: 0px;
								margin: 0px;
								background: #ffffff;
								background-image:url(/bilder/winklers/boxtitel/sbz-box2.jpg); background-repeat:repeat-x;
								font-size: 85%; line-height: 10pt;
								}

						.boxcont200 {
								width: 225px;
								padding: 0px;
								margin: 0px 0px 0px 5px;
								background: #ffffff;
								font-size: 85%; line-height: 10pt;
								}

						.boxcont200_left {
								width: 225px;
								padding: 0px;
								margin: 0px 0px 0px 5px;
								background: #ffffff;
								font-size: 85%; line-height: 10pt;
								}

						.boxcont200ff {
								width: 190px;
								padding: 0px;
								margin: 5px 0px 0px 5px;
								background: #ffffff;
								font-size: 85%; line-height: 10pt;
								}
				
						.boxcont450 {
								width: 425px;
								padding: 0px;
								margin: 0px 0px 0px 5px;
								background: #ffffff;
								}

								.bildboxrechts {
										width: 135px;
										float:right;
										padding: 0px;
										margin: 0px;
										background: #ffffff;
										}
										
						

			.boxteaser1	{
						width: 315px;
						float:left;
						margin-right: 15px;
						padding: 0px;
						background: #ffffff;
						}

			.boxteaser2	{
						width: 315px;
						float:left;
						margin: 0;
						padding: 0px;
						background: #ffffff;
						}


						.boxcont330 {
								width: 305px;
								padding: 0px;
								margin: 0px 0px 0px 5px;
								background: #ffffff;
								}

				
						.boxcont440 {
								float:left;
								width: 407px; /* 445 */
								/*height: 145px;*/
								padding: 0 0 10px 0;
								margin: 0px 0px 0px 0px;
								background: #ffffff;
								}


						.boxcont250 {
								float:right;
								width: 230px;
								/*height: 145px;*/
								padding: 0 0 10px 0;
								margin: 0 0 10px 0;
								font-size: 85%; line-height: 10pt;
								background: #ececec url("/bilder/winklers/verlauf-home1.jpg") repeat-x;
								}




#footer	{
		font: 9px arial, verdana, sans-serif; line-height:23px;
		float: left;
		width: 900px; height: 23px;
		margin: 10px 0px 30px 12px;
		background-color: #ececec;
		background: url("/bilder/winklers/footer-bg.jpg") repeat-x 23px;
		}

.footer1	{ float: left; margin-left: 20px; height: 23px; line-height:23px; }
.footer2	{ float: left; margin-left: 220px; font-size: 11px; height: 23px; }
.footer3	{ float: right; margin-right: 30px; height: 23px; }


/* ---------------- Bereichs-Farbigkeiten */


