html {
  height:100%;
  margin-bottom:1px;
}
body {
background-color: #ffffff;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0px;
margin:0px;
}

/* ----------container, zentriert das layout und hintergrundbild (3-spalten-illusion-- */


#container {
  background: url(/files/img/bg_all.jpg) 0 0 repeat-y;
  width: 922px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}


/* ----------- L I N K E  S P A L T E --------------------------- */
/*  position linke navigavtion */
#leftSidebar {
  float: left;
  width: 243px;
  margin: 0px;
  padding: 0px;
}
/* position logo */
#logo {
  left:0px;
  top:0px;
  width: 243px;
  height: 91px;;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#multiImgLeft{
  margin: 0px;
  padding: 0px;
  float: left;
  border-bottom:3px solid #ffffff;
  border-top:3px solid #ffffff;
  border-right:3px solid #ffffff;
}
#multiImgRight{
  margin: 0px;
  padding: 0px;
  float: right;
  border-bottom:3px solid #ffffff;
  border-top:3px solid #ffffff;
}
#bg_galerie {
  width:243px;
  height:242px;
  background: url(/files/img/bg_galerie.jpg);
  border-bottom:3px solid #ffffff;
  border-top:3px solid #ffffff;
}
#bg_galerie_kontakt {
  width:243px;
  height:242px;
}
td.white{
	background:#ffffff;
}	
#bg_anfahrt {
  width:243px;
  height:242px;
  background: url(/files/img/content/anfahrt_kl.jpg);
  background-repeat:no-repeat;  
  border-bottom:3px solid #ffffff;
  border-top:3px solid #ffffff;
}

/************thumbnail-positionen ***********************/
/* 1.reihe */
#bg_galerie #posSpan0 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan1 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan2 {margin:0px; padding:0px;width:78px; height:78px;}
/* 2.reihe */
#bg_galerie #posSpan3 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan4 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan5 {margin:0px; padding:0px;width:78px; height:78px;}
/* 3.reihe */
#bg_galerie #posSpan6 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan7 {margin:0px; padding:0px;width:78px; height:78px;}
#bg_galerie #posSpan8 {margin:0px; padding:0px;width:78px; height:78px;}

#bg_galerie img{
  left:0px;
  top:0px;
  width: 78px;
  height: 78px;;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: none;
}

#bg_galerie a{
  left:0px;
  top:0px;
  width: 78px;
  height: 78px;;
  margin: 0px 3px 3px 0px;
  padding: 0px 0px 0px 0px;
  border: none;
}
#bg_galerie a:active, a:visited, a:hover{
  left:0px;
  top:0px;
  width: 78px;
  height: 78px;;
  margin: 0px 3px 3px 0px;
  padding: 0px 0px 0px 0px;
  border: none;
}


/* position und aussehen servicenavigation */
#serviceNav {
  left:0px;
  top:91px;
  width: 243px;
  height: 146px;
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 5px 0px;
  background-color:#b7ced4;
}

#serviceNavItem a, a:active, a:visited {
   font-size:10px;
   width:211px;
   height:9px;
   display:block;
   background:#b7ced4;
   color:#000000;
   text-decoration: none;
   border: none;
   margin: 5px 0px 5px 0px;
   padding: 0px 0px 0px 32px;
}
#serviceNavItem a:hover {
   font-size:10px;
   width:211px;
   height:9px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   border: none;
   margin: 5px 0px 5px 0px;
   padding: 0px 0px 0px 32px;
}

#serviceNavItemOn a, a:active, a:visited {
   font-size:10px;
   width:211px;
   height:9px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   border: none;
   margin: 5px 0px 5px 0px;
   padding: 0px 0px 0px 32px;
}
#serviceNavItemOn a:hover {
   font-size:10px;
   width:211px;
   height:9px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   border: none;
   margin: 5px 0px 5px 0px;
   padding: 0px 0px 0px 32px;
}



/* ----------- C o n t e n t --------------------------- */
/*  position contentbereich komplett */
#content {
  top: 0px;
  padding: 0px;
  margin: 0px;
  margin-left: 243px;
  margin-right: 0px;
}
div#content {
  min-height:600px;
  height:expression(this.scrollHeight > 600 ? "auto":"600px");
}
#top {
  top: 0px;
  padding: 0px;
  margin: 0px;
  height: 208px;
}
/* position hauptnavigation und aussehen */
#nav{
  float:left;
  left:0px;
  top:0px;
  width: 211px;
  height: 208px;;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color:#ffffff;
}
#navItem{
  width: 211px;
  height: 18px;
  vertical-align:middle;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
  background-color:#ffffff;
}
#navItem a, a:active, a:visited {
   font-size:12px;
   width:100%;
   height:18px;
   display:block;
   background:#2d90a7;
   color:#ffffff;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItem a:hover {
   font-size:12px;
   width:100%;
   height:18px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItemOn{
  width: 211px;
  height: 18px;
  vertical-align:middle;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
  background-color:#ffffff;
}
#navItemOn a, a:active, a:visited {
   font-size:12px;
   width:100%;
   height:18px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItemOn a:hover {
   font-size:12px;
   width:100%;
   height:18px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}


#navItemDoubleHeight{
  width: 211px;
  height: 36px;
  vertical-align:middle;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
  background-color:#ffffff;
}
#navItemDoubleHeight a, a:active, a:visited {
   font-size:12px;
   width:100%;
   height:36px;
   display:block;
   background:#2d90a7;
   color:#ffffff;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItemDoubleHeight a:hover {
   font-size:12px;
   width:100%;
   height:36px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItemDoubleHeightOn{
  width: 211px;
  height: 36px;
  vertical-align:middle;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
  background-color:#ffffff;
}
#navItemDoubleHeightOn a, a:active, a:visited {
   font-size:12px;
   width:100%;
   height:36px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItemDoubleHeightOn a:hover {
   font-size:12px;
   width:100%;
   height:36px;
   display:block;
   background:#ffffff;
   color:#000000;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}
#navItem_blind{
  width: 211px;
  height: 18px;
  
  vertical-align:middle;
/*  
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
  background-color:#ffffff;
   font-size:12px;
   width:100%;
   height:18px;
*/   
   display:block;
   background:#2d90a7;
   color:#ffffff;
   text-decoration: none;
   vertical-align:middle;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 32px;
}

/* position hauptbild oben rechts */
#topImg{
  float:right;
  left:211px;
  top:0px;
  width: 462px;
  height: 208px;;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color:#ffffff;
  /* border-bottom:3px solid #ffffff; */
  border-left:3px solid #ffffff;
}




/* position sprachauswahl und aussehen */
#language{
   background:#ffffff;
   font-size:10px;
   width:922px;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 20px 0px 5px 0px;
}
#languageItem{
   background:#ffffff;
   float: right;
   font-size:10px;
   display:inline;
   margin: 0px 0px 10px 0px;
   padding: 0px 5px 10px 5px;
}
a.language, a.language:active, a.language:visited {	
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#000000;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
a.language:hover {
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#146f81;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
 a.languageOn, a.languageOn:active, a.languageOn:visited {
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#146f81;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
a.languageOn:hover {
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#146f81;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
 a.languageDisabled, a.languageDisabled:active, a.languageDisabled:visited {
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#cccccc;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
a.languageDisabled:hover {
   background:#ffffff;
   font-size:10px;
   display:inline;
   color:#cccccc;
   text-decoration: none;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

#derInhalt{
  float:left;
  width: 450px;
  margin: 0px 0px 0px 0px;
  padding: 28px 0px 0px 32px;
}

#derInhalt h1{
  margin: 0px 0px 15px 0px;
  padding: 40px 0px 0px 0px;
  font-size:18px;
  font-weight:normal;
/*  background-color:#ffffff;      */

}
#derInhalt h1.ohnePadding{
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
  font-size:18px;
  font-weight:normal;
/*  background-color:#ffffff;      */

}

#derInhalt h1.service{
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
  font-size:18px;
  font-weight:normal;
}

#derInhalt #unternav{
  background-color:#ffffff; 
  margin: -93px 0px 15px 240px;
  padding: 0px 0px 0px 0px;
  width:191px;
  border: 0px;
  border-top:1px solid #717272;  
  border-right:1px solid #717272;    
  border-left:1px solid #717272;    
  font-size:10px;
  font-weight:normal;
}

#subnav {
   height: 21px;
   margin: 3px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   vertical-align:middle;
/*   text-align:right; */
   border-bottom:1px solid #717272;     
  background-color:#ffffff;   
}
#derInhalt #subnav a {
   color:#f24806;
   text-decoration: none;
}
#derInhalt #subnav a:active {
   color:#f24806;
   text-decoration: none;
}
#derInhalt #subnav a:visited {
   color:#f24806;
   text-decoration: none;
}

#derInhalt #subnav a:hover {
   color:#f24806;
   text-decoration: none;
   font-weight:bold;
}
#subnavOn {
   height: 21px;
   margin: 3px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   vertical-align:middle;
   border-bottom:1px solid #717272;     
   background-color:#ffffff;   
}
#derInhalt #subnavOn a, a:active, a:visited {
   color:#f24806;
   text-decoration: none;
   
}
#derInhalt #subnavOn a:hover {
   color:#f24806;
   text-decoration: none;
   font-weight:bold;
}


#derInhalt h1.small{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size:12px;
  font-weight:bold;
}
#derInhalt h2.small{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size:12px;
  font-weight:bold;
}
#derInhalt p.inline{

  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 0px;
}
#derInhalt h2.inline{
  display:inline;
  font-size:12px;
  font-weight:normal;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#derInhalt ul{
  margin: 0px 0px 0px 17px;
  padding: 0px 0px 0px 0px;
  list-style-type:square;
}
#derInhalt a, a:active, a:visited {
  margin: 0px;
  padding: 0px;
  display:inline;
  color:#146f81;
  text-decoration: none;
  background: none;
}
#derInhalt a:hover {
  margin: 0px;
  padding: 0px;
  display:inline;
  color:#146f81;
  background: none;
  text-decoration: none;
}
#derInhalt a.black, a.black:active, a.black:visited {
  margin: 0px;
  padding: 0px;
  display:inline;
  color:#000000;
  text-decoration: none;
  background: none;
}
#derInhalt a.black:hover {
  margin: 0px;
  padding: 0px;
  display:inline;
  color:#146f81;
  background: none;
  text-decoration: underline;
}
div.eingerueckt {
  margin: 12px 0px 0px 0px;
  padding: 0px 0px 0px 35px;
}
#line{
  float:left; 
  width: 485px;
  margin: 0px 0px 0px -30px;
  padding: 0px 0px 0px 0px;
}

#line hr{
  width:485px;
  color:#ffffff;
  height: 3px;
  margin: 0px;
  padding:0px;
  background-color:#ffffff;
  border:1px solid #ffffff;
  /* border:3px solid #ffffff;	                 */
}

form                 {float:left; border: margin:0px; padding:.5em; margin-bottom:1em;}
form label           {display:block; float:left; width:90px;}
form input           {width:230px; display:block; float:left; margin-bottom:2px; color:#4a2828; border:0px; background-color:#ffffff}
form br              {clear:left;}
form + *             {clear:left;}
form .radio input    {width:auto; display:inline; float:none; vertical-align:top; margin-bottom:5px; }
form textarea        {font-size:13px; font-family:Verdana; color:#4a2828; overflow:auto; border:0px; background-color:#ffffff}
form .buttons        {text-align:right;margin-top:0.5em;}
form .buttons.inline {text-align:right;margin-top:0.5em;display:inline;}
form .buttons input  {width:auto; display:inline; float:none; color:#4a2828; background-color:#ffffff;border: 1px solid #4a2828;}

span.msg{
  color:#0000ff;
}
span.error{
  color:#ff0000;
}


/* ----------- R E C H T E  S P A L T E --------------------------- */
div.rightSidebar {
  float:right;  
  left:0px;
  top:0px;
  width: 291px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}


#subNavKontakt{ font-size:10px; margin: 0px; padding:0px; vertical-align:middle; border: none; border-bottom:3px solid #ffffff; color:#000000; text-decoration: none; background-color:#dee9ea;}
#subNavKontakt strong{}
#subNavKontakt strong.big{ font-size:12px; color:#eeeeee;}
#subNavKontakt p{ margin: 0px 5px 10px 0px; font-size:10px;}
#subNavKontakt ul{ list-style-image:url(/files/img/rightsidebar/arrow.gif); margin: 0px 5px 0px 32px; padding: 0px;}
#subNavKontakt li{ margin: 0px 0px 10px 0px; padding: 0px;}
a.kontaktBox{text-decoration: none; color:#000000; margin: 0px; padding: 0px;}
a.kontaktBox:active{ color:#000000;}
a.kontaktBox:visited {color:#000000;}
a.kontaktBox:hover { color:#aaaaaa;}

/* #subNavNews{position:absolute; width:191px; left:0; top:0; z-index:1; font-size:10px; margin-top: 0px; padding: 0px 0px 10px 0px; vertical-align:middle; border: none; color:#000000; text-decoration: none; background-color:#f1f5f4; border-bottom:3px solid #ffffff; } */
#subNavNews{
	font-size:10px; 
	margin-top: 0px; padding: 0px 0px 10px 0px; 
	vertical-align:middle; 
	border: none; 
	color:#000000; 
	text-decoration: none; 
	background-color:#f1f5f4; 
	border-bottom:3px solid #ffffff; 
}
#subNavNews strong{}
#subNavNews ul{ list-style-image:url(/files/img/rightsidebar/arrow.gif); margin: 0px 5px 0px 32px; padding: 0px;}
#subNavNews li{ margin: 0px 0px 10px 0px; padding: 0px;}
#subNavNews p{ margin: 0px 5px 10px 20px;}
#subNavNews a { 
	width:140px; 
	background-color:#f1f5f4; 
	text-decoration: none; 
	color:#000000; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	font-size:10px;
	display:inline;
} 
#subNavNews a:visited { 
	width:140px; 
	background-color:#f1f5f4; 
	text-decoration: none; 
	color:#000000; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	font-size:10px;
	display:inline; 
}
#subNavNews a:hover {
 	width:140px; 
	background-color:#f1f5f4; 
	text-decoration: none; 
	color:#328e9d; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal;
	font-size:10px;
	display:inline; 
}

#subNavExternLinks{ 
	font-size:10px; 
	margin: 0px; 
	padding:0px; 
	vertical-align:middle; 
	border: none; 
	border-bottom:3px solid #ffffff; 
	color:#000000; 
	text-decoration: none; 
	background-color:#e9f0f0;
}
#subNavExternLinks p{ 
	margin: 0px 5px 10px 20px;
}
#subNavExternLinks ul{ list-style-image:url(/files/img/rightsidebar/arrow.gif); margin: 0px 5px 0px 32px; padding: 0px;}
#subNavExternLinks li{ margin: 0px 0px 10px 0px; padding: 0px;}
#subNavExternLinks a { 
	width:140px; 
	background-color:#e9f0f0; 
	text-decoration: none; 
	color:#000000; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	font-size:10px;
	display:inline;
} 
#subNavExternLinks a:visited { 
	width:140px; 
	background-color:#e9f0f0; 
	text-decoration: none; 
	color:#000000; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	font-size:10px;
	display:inline; 
}
#subNavExternLinks a:hover {
 	width:140px; 
	background-color:#e9f0f0; 
	text-decoration: none; 
	color:#328e9d; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal;
	font-size:10px;
	display:inline; 
}

#subNavExternLinks a.linksBox{ 
	text-decoration: none; 
	color:#000000; 
	margin: 0px 0px 0px 20px; 
	padding: 0px; 
	font-weight:normal; 
	font-size:10px; 
	background-color:#e9f0f0;
	display:inline;
}
#subNavExternLinks a.linksBox:visited{ 
	text-decoration: none;
	color:#000000; 
	padding: 0px; 
	margin: 0px 0px 0px 20px; 
	background-color:#e9f0f0;
	display:inline;
}
#subNavExternLinks a.linksBox:hover { 
	color:#328e9d;  
 	margin: 0px 0px 0px 20px; 
 	padding: 0px; 
 	background-color:#e9f0f0;
 	display:inline;
 }


#subNavErfahrungsbericht{
   margin:0px;
   padding:0px;
   height: 36px;
   vertical-align:middle;
   border: none;
   border-top:1px solid #000000;
   border-bottom:1px solid #000000;
   text-decoration: none;
   display:block;
   background:#ffffff;
}
#subNavErfahrungsbericht a, a:active, a:visited {
   height: 21px;
   vertical-align:middle;

   border: none;
   border-bottom:3px solid #ffffff;
   text-decoration: none;
   display:block;

   width:167px;
   text-align:left;
   background:#ffffff;
   color:#ec2504;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 24px;
}
#subNavErfahrungsbericht a:hover {
   height: 21px;
   vertical-align:middle;

   border: none;
   border-bottom:3px solid #ffffff;
   text-decoration: none;
   display:block;
   width:167px;
   text-align:left;
   background:#ffffff;
   color:#ec2504;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 24px;
}
#subNavAngebot{ font-size:10px; margin-top: 0px; padding: 0px 0px 10px 0px; vertical-align:middle; border: none; color:#000000; text-decoration: none; display:block; background-color:#f1f5f4; border-bottom:3px solid #ffffff;}
#subNavAngebot strong{}
#subNavAngebot ul{ margin: 0px 5px 0px 32px; padding: 0px 0px 0px 0px; list-style-type:square; }
#subNavAngebot p{ margin: 0px 5px 10px 20px;}
#subNavAngebot strong.big{ font-size:12px; color:#000000;}

#subNavMaterial{ font-size:10px; margin: 0px; padding:0px; vertical-align:middle; border: none; border-bottom:3px solid #ffffff; color:#000000; text-decoration: none; background:#dde8e9;}
#subNavMaterial strong{}
#subNavMaterial ul{ list-style-image:url(/files/img/rightsidebar/arrow.gif); margin: 0px 5px 0px 32px; padding: 0px;}
#subNavMaterial li{ margin: 0px 0px 10px 0px; padding: 0px;}
#subNavMaterial p{ margin: 0px 5px 10px 20px;}
/*
a.materialBox{ text-decoration: none; color:#000000; margin: 0px; padding: 0px; font-weight:normal; font-size:10px; }
a.materialBox:visited, a.materialBox:active{ width:140px; background:#dde8e9; text-decoration: none; color:#000000; margin: 0px; padding: 0px; font-weight:normal; font-size:10px; }
a.materialBox:hover { text-decoration: none; color:#328e9d; margin: 0px; padding: 0px; font-weight:normal; }
*/

h2.rightSidebar{
  margin:10px 5px 5px 18px;
  font-weight:normal;
  font-size:12px;
}
h2.rightSidebarSmall{
  margin:10px 5px 5px 0px;
  font-weight:normal;
  font-size:10px;
}

table.sidebar{
	margin: 0px;
	padding: 0px 0px 0px 3px;
}

table.small{
  font-weight:normal;
  font-size:10px;
		
}

/* -----------footer--------------------------- */
#footer {
  background-color: #ffffff;
  clear: both;
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-size: 10px;
  color:#146f81;
  font-weight:normal;
}
#red{
  color:#ff0000;
}	
#subNavMaterial a{ 
	width:140px; 
	background:#dde8e9; 
	text-decoration: underline; 
	color:#000000; 
	margin: 0px; padding: 0px; 
	font-weight:normal; font-size:10px;
	display:inline; 
}
#subNavMaterial a:visited{ 
	width:140px; 
	background:#dde8e9; 
	text-decoration: underline; 
	color:#000000; 
	margin: 0px; padding: 0px; 
	font-weight:normal; font-size:10px;
	display:inline; 
}

#subNavMaterial a:hover { 
	background:#dde8e9; 
	text-decoration: none; 
	color:#328e9d; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	display:inline;
}



#subNavAngebot a{ 
	width:140px; 
	background:#f1f5f4; 
	text-decoration: underline; 
	color:#000000; 
	margin: 0px; padding: 0px; 
	font-weight:normal; font-size:10px;
	display:inline; 
}
#subNavAngebot a:visited{ 
	width:140px; 
	background:#f1f5f4; 
	text-decoration: underline; 
	color:#000000; 
	margin: 0px; padding: 0px; 
	font-weight:normal; font-size:10px;
	display:inline; 
}

#subNavAngebot a:hover { 
	background:#f1f5f4; 
	text-decoration: none; 
	color:#328e9d; 
	margin: 0px; 
	padding: 0px; 
	font-weight:normal; 
	display:inline;
}

#imgText{
	clear: both;
	margin: 20px 0px 20px 0px;

}

#left{
	float: left;
    margin: 0px 10px 20px 0px;	
    width:200px;
}
#right{
	float: left;
    margin: 0px 0px 20px 0px;
    width: 200px;	
}

#left img{	
	margin: 0px 0px 10px 0px;	
}
#right img{
	margin: 0px 0px 10px 0px;	
}		


