 body {
    color: black; background-color: white;
    font-size: 11px;  font-family: Arial,Helvetica,sans-serif;
	margin-left: 10px;	margin-top: 20px; margin-right: 0px;	margin-bottom: 20px;
  }
.cFontSize {
font-size: 12px;

}

#MainNavigation {
position:absolute;
left:190px;
top:90px;
width:586px;
height:102px;
z-index:1;
margin: 0px;
padding: 0px;
}
#MainNavigation span {
background: #70AF00;
margin: 0px;
padding: 0px;
}

  div#PageWrap {
    width: 762px; padding: 0; background: #E5E5E5;  border: 0px solid silver;
  }
  div#Top {
    border-bottom: 0px solid silver; background: #fff; height: 70px;
	background-image: url(../images/logo.png); background-repeat: no-repeat;
  }
  #TopIntendet {
	text-align: right;
}
#TopIntendet a:link, p#Bottom a:link { color: #000000; text-decoration: none; }
#TopIntendet a:visited, p#Bottom a:visited { text-decoration: none; color: #000000; }
#TopIntendet a:hover, p#Bottom a:hover { text-decoration: none; color: #000000; }
#TopIntendet a:active, p#Bottom a:active { text-decoration: none; color: #000000; }
	
	
select  {
    color: black; background-color: white; font-size: 11px; }
  div#LayoutLeft {
    float: left; width: 165px; border: 0px solid silver; background: #E5E5E5; margin-right: 8px; margin-left: 4px; margin-top: 70px; }
  div#RootLevelNavigation {
    margin-left: 163px;
    border: 0px solid silver;
    height: 70px;
  }
  div#RootLevelNavigation p {

  }

  p#Bottom {
    clear: both; font-size: 10px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; background-color: #CCC; border-top: 0px solid silver; }
/*
-------------------------------------------------------------------------
Überschriften
*/
h2, h3 {
	font-weight: bold; font-size: 11px; overflow:auto;
	padding-left: 4px; padding-right: 4px; padding-bottom: 0px; margin: 0px;
}
h2 {
color: #555555;
}
h3 {
color: #ffffff;
padding-bottom: 4px;
}
h4 {
background: #E5E5E5;
padding-top: 12px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #555555;
font-size: 11px;
}
h5 {
color: #555555;
padding: 0px;
margin: 0px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}
div#LayoutMiddleC {
    float: left;
	width: 382px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background: #E5E5E5;


  }
div#LayoutMiddle {
    float: left;
	width: 382px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background: #E5E5E5;
	padding-top: 188px;
	background-image: url(../images/frontbilder/Sommer_2010.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
  }
div#LayoutRight, div#LayoutRightC {
   border: 0px solid silver;
   float: right;
   width: 182px;
   margin-right: 4px;
  }
  
  

  
  
  
#LayoutRight p{
	margin:0;
	padding:4px;
	border-bottom-color: #ACACAC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


#LayoutLeft p{
	margin:0;
	padding-left:0px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	border-bottom-color: #ACACAC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
/*
-------------------------------------------------------------------------
Konfiguration von Links
*/
	a:link { color: #557913; text-decoration: none; }
	a:visited { text-decoration: none; color: #557913; }
	a:hover { text-decoration: none; color: #000000; }
	a:active { text-decoration: none; color: #557913; }

	span#SitemapLinks {

padding-left: 13px; background-image: url(../images/pfeil_gruen.gif);	background-repeat: no-repeat; background-position: 0px 4px;
 }

div#LayoutRightC a,	div#LayoutMiddleLeft a, div#LayoutMiddleRight a {font-weight: bold; padding-left: 13px; background-image: url(../images/pfeil_gruen.gif);	background-repeat: no-repeat; background-position: 0px 4px;}
div#LayoutRightC a:link,	div#LayoutMiddleLeft a:link, div#LayoutMiddleRight a:link { bold; color: #557913; text-decoration: none; }
div#LayoutRightC a:visited,	div#LayoutMiddleLeft a:visited, div#LayoutMiddleRight a:visited { text-decoration: none; color: #557913; }
div#LayoutRightC a:hover,	div#LayoutMiddleLeft a:hover, div#LayoutMiddleRight a:hover { text-decoration: none; color: #000000; }
div#LayoutRightC a:active	div#LayoutMiddleLeft a:active, div#LayoutMiddleRight a:active { text-decoration: none; color: #000000; }
	
	
	div#LayoutLeft a { bold; color: #555555; text-decoration: none; }
	
	
	div#nav1 a:link { color: #000000; text-decoration: none; }
	div#nav1 a:visited { text-decoration: none; color: #000000; }
	div#nav1 a:hover { text-decoration: none; color: #000000; }
	div#nav1 a:active { text-decoration: none; color: #000000; }
	
	div#nav2 a:link { color: #ffffff; text-decoration: none; }
	div#nav2 a:visited { text-decoration: none; color: #ffffff; }
	div#nav2 a:hover { text-decoration: none; color: #ffffff; }
	div#nav2 a:active { text-decoration: none; color: #ffffff; }
	
	div#nav3 a:link { color: #000000; text-decoration: normal; font-weight: normal;}
	div#nav3 a:visited { text-decoration: normal; color: #000000; font-weight: normal;}
	div#nav3 a:hover { text-decoration: normal; color: #67AA00; font-weight: normal;}
	div#nav3 a:active { text-decoration: normal; color: #000000; font-weight: normal;}
	
/*
-------------------------------------------------------------------------
Konfiguration der abgerundeten Boxen
*/

.box3 {  background-color: #ffffff; margin-bottom: 2px;}
.box3 .top b, .box3 .bottom b { display:block;height: 1px; overflow: hidden; background-color: #ffffff; }

	.box {  background-color: #CCCCCC; margin-bottom: 2px;}
	.box .top b, .box .bottom b { display:block;height: 1px; overflow: hidden; background-color: #CCCCCC; }
	.box1 {  background-color: #70AF00;}
	.box1 .top b, .box1 .bottom b { display:block;height: 1px; overflow: hidden; background-color: #70AF00; }
	.box2 {  background-color: #555555;}
	.box2 .top b, .box2 .bottom b { display:block;height: 1px; overflow: hidden; background-color: #555555; }
	.box p, .box1 p, .box2 p, .box3 p {margin: 0 0px;}
	.box .top, .box .bottom, .box1 .top, .box1 .bottom, .box2 .top, .box2 .bottom, .box3 .top, .box3 .bottom {display:block;background: #E5E5E5;}
	.box .r1, .box1 .r1, .box2 .r1, .box3 .r1{margin: 0 1px;}
	.box .r2, .box1 .r2, .box2 .r2, .box3 .r2{margin: 0 1px;}
	.box .r3, .box1 .r3, .box2 .r3, .box3 .r3{margin: 0 0px;}
	.box .top .r4, .box .bottom .r4, .box1 .top .r4, .box1 .bottom .r4, .box2 .top .r4, .box2 .bottom .r4, .box3 .top .r4, .box3 .bottom .r4{margin: 0 1px;height: 0px;}
/*
-------------------------------------------------------------------------
Konfiguration unter dem grossen Bild
*/
	div#LayoutMiddleLeft { float: left;  }
	div#LayoutMiddleRight { float: right; }
	div#LayoutMiddleLeft, div#LayoutMiddleRight {width: 190px;   }
	div#LayoutMiddleLeft p, div#LayoutMiddleRight p { background-color: #CCC; margin: 0px; padding: 6px; height: 55px; }
	div#LayoutMiddleLeft image{ border-color: #555555; border-style: solid;border-width: 1px; }
/*
-------------------------------------------------------------------------
NetBanking Knopf
*/
	span#netbankingbutton { background-color:#EAF3D9;
	background-image: url(../images/netbanking_logo.gif);	background-repeat: no-repeat;
	background-position: 0px 2px;	border-bottom-color: #70AF00;	border-bottom-style: solid;	border-bottom-width: 1px;
	border-top-color: #70AF00;	border-top-style: solid;	border-top-width: 1px;	margin-left: 12px;	padding-left: 20px;
	padding-top: 2px; padding-bottom: 2px;}
	span#netbankingbutton a {font-weight: bold; }
	span#netbankingbutton a:link { bold; color: #70AF00; text-decoration: none; }
	span#netbankingbutton a:visited { text-decoration: none; color: #70AF00; }
	span#netbankingbutton a:hover { text-decoration: none; color: #000000; }
	span#netbankingbutton a:active { text-decoration: none; color: #000000; }






