   a.archive {
      background-color:#000227;
      display:block;
	  width:106px;
	  height:48px;
	  border: none;
      background-position: right top;
      background-image:url(../web_img/archiv_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.archive:hover {
      background-image:url(../web_img/archiv_opened.gif);
      }
	  
   a.archiveopened {
      background-color:#000227;
      display:block;
	  width:106px;
	  height:48px;
	  border: none;
      background-position: right top;
      background-image:url(../web_img/archiv_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.archiveopened:hover {
      background-image:url(../web_img/archiv_closed.gif);
      }	  

   a.archiveshowall {
      background-color:#000227;
      display:block;
	  width:107px;
	  height:51px;
	  border: none;
      background-position: right top;
      background-image:url(../web_img/archiv_showall_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
	vertical-align: middle;
	text-align: center;
      }
   a.archiveshowall:hover {
      background-image:url(../web_img/archiv_showall_opened.gif);
      }
	  
   a.projects {
      background-color:#000227;
      display:block;
	  width:112px;
	  height:50px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/projects_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.projects:hover {
      background-image:url(../web_img/projects_opened.gif);
      }
   a.projectsopened {
      background-color:#000227;
      display:block;
	  width:112px;
	  height:50px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/projects_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.projectsopened:hover {
      background-image:url(../web_img/projects_closed.gif);
      }
	  
   a.contact {
      background-color:#000227;
      display:block;
	  width:105px;
	  height:45px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/contact_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.contact:hover {
      background-image:url(../web_img/contact_opened.gif);
      }
	  
   a.contactopened {
      background-color:#000227;
      display:block;
	  width:105px;
	  height:45px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/contact_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.contactopened:hover {
      background-image:url(../web_img/contact_closed.gif);
      }
	  	  
   a.logo {
      background-color:#000227;
      display:block;
	  width:65px;
	  height:51px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/logo.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.logo:hover {
      background-image:url(../web_img/logo_home.gif);
      }
	  
   a.about {
      background-color:#000227;
      display:block;
	  width:89px;
	  height:38px;
	  border: none;
      background-position: left bottom;
      background-image:url(../web_img/about_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.about:hover {
      background-image:url(../web_img/about_opened.gif);
      }
	  	  
   a.aboutopened {
      background-color:#000227;
      display:block;
	  width:89px;
	  height:38px;
	  border: none;
      background-position: left bottom;
      background-image:url(../web_img/about_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.aboutopened:hover {
      background-image:url(../web_img/about_closed.gif);
      }
	  	  
   a.news {
      background-color:#000227;
      display:block;
	  width:80px;
	  height:51px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/news_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.news:hover {
      background-image:url(../web_img/news_opened.gif);
      }
	  
   a.newsopened {
      background-color:#000227;
      display:block;
	  width:80px;
	  height:51px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/news_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.newsopened:hover {
      background-image:url(../web_img/news_closed.gif);
      }

   a.newsarchive {
      background-color:#000227;
      display:block;
	  width:80px;
	  height:51px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/news_archive_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.newsarchive:hover {
      background-image:url(../web_img/news_archive_opened.gif);
      }
	  
   a.newsarchiveopened {
      background-color:#000227;
      display:block;
	  width:80px;
	  height:51px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/news_archive_opened.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.newsarchiveopened:hover {
      background-image:url(../web_img/news_archive_closed.gif);
      }

	  	  	  
   a.fotorahmenprojects {
      background-color:#000227;
      display:block;
	  width:78px;
	  height:118px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/fotorahmen_projects_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.fotorahmenprojects:hover {
      background-image:url(../web_img/fotorahmen_projects_opened.gif);
      }

	  	  	  
   a.fotorahmenarchive {
      background-color:#000227;
      display:block;
	  width:78px;
	  height:118px;
	  border: none;
      background-position: left top;
      background-image:url(../web_img/fotorahmen_archiv_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.fotorahmenarchive:hover {
      background-image:url(../web_img/fotorahmen_archiv_opened.gif);
      }
	  
   a.design {
      background-color:#000227;
      display:block;
	  width:118px;
	  height:35px;
	  border: none;
      background-position: right bottom;
      background-image:url(../web_img/design.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.design:hover {
      background-image:url(../web_img/xvisions.gif);
      }
	  
   a.result {
      background-color:#000227;
      display:block;
	  width:85px;
	  height:37px;
	  border: none;
      background-position: center bottom;
      background-image:url(../web_img/result_closed.gif);
	  background-repeat: no-repeat;
	  text-decoration:none;
      }
   a.result:hover {
      background-image:url(../web_img/result_opened.gif);
      }
	  
   a.nr {
	background-color:#000227;
	display:block;
	width:58px;
	height:40px;
	border: none;
	background-position: left top;
	background-image:url(../web_img/nr_closed.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8B8BB6;
	vertical-align: middle;
	text-align: right;
	margin: 0px;
	padding: 9px;
      }
  a.nr:hover {
      background-image:url(../web_img/nr_opened.gif);
      }
	  
  a.nropened {
	background-color:#000227;
	display:block;
	width:58px;
	height:40px;
	border: none;
	background-position: left top;
	background-image:url(../web_img/nr_opened.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8B8BB6;
	vertical-align: middle;
	text-align: right;
	margin: 0px;
	padding: 9px;
    }
  a.nropened:hover {
    background-image:url(../web_img/nr_closed.gif);
    }
	  
  a.details {
	background-color:#000227;
	display:block;
	width:36px;
	height:118px;
	border: none;
	text-decoration: none;
	background-position: left top;
	background-image:url(../web_img/details_closed.gif);
	background-repeat: no-repeat;
      }
  a.details:hover {
    background-image:url(../web_img/details_opened.gif);
      }
	  
  a.detailsopened {
	background-color:#000227;
	display:block;
	width:36px;
	height:118px;
	border: none;
	text-decoration: none;
	background-position: left top;
	background-image:url(../web_img/details_opened.gif);
	background-repeat: no-repeat;
      }
  a.detailsopened:hover {
    background-image:url(../web_img/details_closed.gif);
      }
	  
  a.facts {
	background-color:#000227;
	display:block;
	width:41px;
	height:118px;
	border: none;
	text-decoration: none;
	background-position: left top;
	background-image:url(../web_img/facts_closed.gif);
	background-repeat: no-repeat;
      }
  a.facts:hover {
    background-image:url(../web_img/facts_opened.gif);
    }
	
  a.factsopened {
	background-color:#000227;
	display:block;
	width:41px;
	height:118px;
	border: none;
	text-decoration: none;
	background-position: left top;
	background-image:url(../web_img/facts_opened.gif);
	background-repeat: no-repeat;
      }
  a.factsopened:hover {
    background-image:url(../web_img/facts_closed.gif);
    }

  a.text {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
      }
  a.text:hover {
	  color: #848DFC;
      }
	  
  a.textre {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: right;
	  vertical-align: middle;
	  margin-right: 15px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
  a.textre:hover {
	  color: #848DFC;
      }
	
  a.textreopened {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #848DFC;
	  text-align: right;
	  vertical-align: middle;
	  margin-right: 15px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
  a.textreopened:hover {
	  color: #9BA0CF;
      }

  font.textnewsueber {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: right;
	  vertical-align: middle;
	  margin-right: 15px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }

  font.textuebergross {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 13px;
	  color: #9BA0CF;
	  text-align: left;
	  vertical-align: middle;
	  margin-left: 11px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	  	  
  a.textli {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: left;
	  vertical-align: middle;
	  margin-left: 11px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	a.textli:hover {
	  color: #848DFC;
      }

  a.textmitte {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: center;
	  vertical-align: middle;
	  margin-left: 11px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	a.textli:hover {
	  color: #848DFC;
      }

  a.textweiterzu {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #9BA0CF;
	  text-align: center;
	  vertical-align: middle;
      }
	a.textweiterzu:hover {
	  color: #848DFC;
      }

  a.textliopened {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #848DFC;
	  text-align: left;
	  vertical-align: middle;
	  margin-left: 11px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	a.textliopened:hover {
	  color: #9BA0CF;
      }
	  
  font.textnur {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: left;
	  vertical-align: middle;
	  margin-left: 11px;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	  
  font.textnurmitte {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: center;
	  vertical-align: middle;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }

  font.themenueberschrift {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #9BA0CF;
	  text-align: center;
	  vertical-align: middle;
	  margin-left: -43%;
	  margin-bottom: 10px;
	  margin-top: 15px;
      }
	  
  font.textnurre {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: right;
	  vertical-align: middle;
      }

  font.infotextgross {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #FFFFFF;
	  text-align: left;
	  vertical-align: middle;
          margin-left:11px;
      }

  font.infotext {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: left;
	  vertical-align: middle;
          margin-left:11px;
      }

  table.textnurre {
	  background-color:#000227;
	  display:block;
	  border: none;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #9BA0CF;
	  text-align: right;
	  vertical-align: middle;
          border: 5px;
      }
	  
  td.rahmenbg {
	background-color: #000227;
	display: block;
	height: 118px;
	width: auto;
	border: none;
	text-decoration: none;
	background-position: center center;
	background-image: url(../web_img/fotorahmen_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
      }


  input.inputbutton {
	background-color:#000227;
	display:block;
	width:85px;
	height:37px;
	border: none;
	background-position: center;
	background-image:url(../web_img/result_closed.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	vertical-align: middle;
    }
  input.inputbutton:hover {
    background-image:url(../web_img/result_opened.gif);
    } 


  img {
	border: none;
    }


  iframe.iframe {
	background-color: #9BA0CF;
	border: none;
        frameborder: 0;
	text-decoration: none;
    }


	  

