html				{height: 100%}
body				{height: 100%; margin: 23px 0 0 0; padding: 0; background-image: url('images/bg.jpg'); background-color: #E1EBF4; background-repeat: repeat-x; font-size: 12px; font-family:Helvetica/*Verdana,sans-serif;*/}
img                     	{border: 0;}
a                       	{color: #000}
input                   	{border: 1px solid #699bc9; padding: 3px; width: 240px; font-size: 12px; color: #727272;}
textarea			{border: 1px solid #699bc9; padding: 3px; width: 240px; font-size: 12px; height: 150px; font-family:Verdana,sans-serif; color: #727272;}
hr				{border-top: 1px solid #699bc9; height: 1px;}
form 				{border: dashed #689BC8; border-width: 1px 0; background: #E1EBF5; padding: 10px;}
table 				{border: dashed #689BC8; border-width: 1px 0; background: #E1EBF5;}
td				{padding: 4px; vertical-align: top; widtH: 145px;}

#bodyDiv			{margin: 0 auto; width: 900px; line-height: 16px; color: #727272;}
#left				{float: left; width: 768px;}
#navigation			{background-image: url('images/naviTop.jpg'); background-repeat: no-repeat; width: 768px; height: 25px; padding-top: 25px;}
#navigation ul			{width: 757px; padding: 0 0 0 11px; height: 29px; background-image: url('images/naviBg.jpg'); margin: 0;}
#navigation li			{float: left; list-style:none; padding-right:5px; background-image: url('images/tabRight.jpg'); background-position: top right; background-repeat: no-repeat; margin-right: 1px;}
#navigation a			{display: block; text-decoration: none; background-image: url('images/tab.jpg'); height: 21px; padding: 8px 4px 0 9px; color: #fff;}
* html #navigation a		{width: 1px;}
#navigation a:hover,
#navigation a.active		{color: #727272}
#navigationBottom		{clear: both; height: 13px; background-image: url('images/naviBottom.jpg'); width: 768px;}
#header				{width: 757px; height: 25px; background-image: url('images/header1.jpg'); padding: 125px 0 0 11px;}
#header h1			{color: #fff; margin: 0px; font-size: 28px; font-weight: bold; letter-spacing: 0.15em;}
#header.dark h1			{color: #727272;}
#content			{border: solid #fff; border-width: 0 2px; float: left;}
#breadcrumb			{background-image: url('images/breadcrumbBg.jpg'); height: 19px; padding: 6px 0 0 11px; width: 753px; color: #727272}
#contentText			{padding: 20px 11px 20px 11px; background-color: #fff; float: left; width: 742px; min-height: 640px;}
#contentText a			{color: #727272;}
* html #contentText		{height: 640px;}
#contentText h2			{margin: 0 0 10px 0 ; color: #727272; font-size: 16px; float: left;}
#contentBottom			{clear: both; font-size: 11px; text-align: center; background-image: url('images/contentBottom.gif'); background-repeat: no-repeat; padding: 20px 20px 0 20px; width: 728px;}
#contentBottom a		{color: #727272;}

/* subnavi */
#subnavigation			{clear: both; float: left; width: 150px; border-top: 1px solid #699bc9; margin-left: -11px;}
#subnavigation ul		{margin: 0; padding: 0;}
#subnavigation li		{padding: 0; margin: 0; list-style: none; width: 150px; height: 24px; border-bottom: 1px solid #699BC9;}
#subnavigation a		{text-decoration: none; color: #727272; display: block; width: 139px; height: 19px; padding: 5px 0 0 11px; background-image: url('images/subnaviBg.jpg');}
#subnavigation a.active		{color: #699BC9;}
#text				{float: left; padding-left: 20px; width: 550px;}
#text h2			{float: none;}

/* teaser right */
#right				{width: 132px; float: left; margin-top: 68px;}
#rightTop			{width: 132px; height: 12px; font-size: 9px; background-image: url('images/rightTop.jpg');}
#rightContent			{width: 112px; padding: 0 10px; background-image: url('images/rightContent.jpg');}
#rightContent h3		{color: #727272; margin: 10px 0 0 0; font-size: 12px; padding-bottom: 10px;}
#rightContent h3.noMargin	{margin: 0px;}
#rightContent p			{color: #fff; margin: 0px; border-bottom: 1px solid #fff; padding-bottom: 10px; text-decoration: none;}
#rightContent a			{color: #DFE1E2;}
#sparkasseLink			{display: block; width: 110px; height: 34px; background-image: url('images/sparkasse.jpg');)}
#ovbLink			{display: block; width: 111px; height: 65px; background-image: url('images/ovb.jpg');}
#harlekinLink			{display: block; margin-top: 10px; width: 111px; height: 132px; background-image: url('images/harlekin.jpg');}
#burdenskiLink			{display: block; margin-top: 10px; width: 112px; height: 26px; background-image: url('images/burdenski.jpg');}
#wmLink				{display: block; margin-top: 3px; width: 112px; height: 64px; background-image: url('images/wm2009.jpg');}
#rightBottom			{width: 132px; height: 12px; font-size: 9px; background-image: url('images/rightBottom.gif');}


/* Content */
.break				{clear: both;}
.newsDate			{color: #727272; font-size: 11px;}
#news				{line-height: 18px; float: left; width: 570px;}
.newsText			{clear: both; float: left; margin-bottom: 15px;}
label				{clear: both; width: 200px; display: block; float: left;}
#guestbookForm div		{padding: 4px;}
.logo				{clear: both; float: left; width: 100px}
.teamText			{float: left; width: 400px;}
#newsImage			{clear: both; padding-right: 20px; float: left; width: 130px;}
#newsImageText			{clear: both; display: block; margin-top: 10px;}
h2 a				{text-decoration: none;}
.allNewsImageLeft		{clear: both; float: left; padding-right: 10px;}
.allNewsImageRight		{clear: both; float: right; padding-left: 10px;}
#guestbookForm div.error	{font-weight: bold; color: #ff0000; padding: 5px 0 5px 200px;}
#siteBrowser			{clear: both; border: dashed #689BC8; border-width: 1px 0; background: #E1EBF5; padding: 10px; float: left; width: 720px;}
#siteBrowser a			{display: block; text-decoration: none; width: 20px; height: 18px; padding: 2px 0 0 0; text-align: center; float: left; background: #fff; margin-right: 10px;}
#siteBrowser a.active		{font-weight: bold; background: #689BC8; color: #fff;}
h2#kinderLA			{display: block; width: 492px; height: 30px; background-image: url('images/kinderLA.jpg'); overflow: hidden; text-indent: 500px;}

.galleryCol			{float: left; width: 170px; height: 150px; padding:0 10px 10px 0;}
#lbPrevLink:hover 		{background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink:hover 		{background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;}
