* {
  margin:0;
  padding:0;
}
html{height:100%;}
body{
  height:100%;
  font-family: sans-serif;
}
#page_a{
  min-height:100%;
  height:auto !important;
  height:100%;
  min-width:900px;width: expression(document.body.clientWidth > 900 ? "100%" : "900px");
  background:#434752;
}
#page_b{
  min-height:100%;
  height:auto !important;
  height:100%;
  min-width:900px;width: expression(document.body.clientWidth > 900 ? "100%" : "900px");
  background:black;
}
#page_c{
  min-width:900px;width: expression(document.body.clientWidth > 900 ? "100%" : "900px");
  background:black;
}
#content{
  padding-bottom:25px;
  color:white;
}
#footer{
  position:relative;
  bottom:0;
  height:26px;
  margin-top:-26px;
  background:#6d7d8e url(i/fon0.jpg) repeat;
}
#header {
  height: 90px;
  background: #434752 url(i/fon0.jpg) repeat;
}
 h1,h2{
  color:#ddb379;
  font-family:serif;
  text-align:center;
}
 h1{
  padding-top:10px;
}
h5{
  font-style:italic;
  color:#ddb379;
  padding-top:5px;
}
strong,a{
  color:#ddb379;
}
hr {
margin:3px 0;
} 
#foottxt{color:#ddb379;text-align: center;font-size:10pt;}
.cr {
	margin: 0 1%;text-align: center;
}
#clog {
  float: left;
  width:152px;height: 90px;
  background-image: url(i/logo.png);
  background-position: 30px 15px;
  background-repeat: no-repeat;
}
#ctop{
  margin-left:153px;
}
#ctoptxt{
  width:100%;
}
.olin1{
  height:6px;font-size:1pt;
  width:100%;
  background: url(i/lin1.jpg) repeat-x;
  clear: both;
}
#navig,#navig_k{
  background:#000;
  height:36px;
}
#navig li{
  display: inline;
  list-style: none;
}
#navig_k a.hinaus {float: left;background:url(i/buttHinaus2.png) 0 0 no-repeat; width: 168px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.vorher {float: left;background:url(i/buttVorher2.png) 0 0 no-repeat; width: 199px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.nachste {float: left;background:url(i/buttNachste2.png) 0 0 no-repeat; width: 199px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.pdf {float: left;background:url(i/buttLaden2.png) 0 0 no-repeat; width: 199px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.auftrag {float: left;background:url(i/buttAuftrag2.png) 0 0 no-repeat; width: 199px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.preise {float: left;background:url(i/buttPreise2.png) 0 0 no-repeat; width: 199px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.home1 {float: left;background:url(i/buttHome3.png) 0 0 no-repeat; width: 168px; height: 26px;margin:5px 0 5px 5px;}
#navig_k a.hinaus:hover { background-position: 0 -26px;}
#navig_k a.vorher:hover { background-position: 0 -26px;}
#navig_k a.nachste:hover { background-position: 0 -26px;}
#navig_k a.pdf:hover { background-position: 0 -26px;}
#navig_k a.auftrag:hover { background-position: 0 -26px;}
#navig_k a.preise:hover { background-position: 0 -26px;}
#navig_k a.home1:hover { background-position: 0 -26px;}
#navig_k{text-align: center;}
.butm0{
  width:170px;
  margin:0 auto;
}
.butm1{
  width:201px;
  margin:0 auto;
}
.clear{clear:both;}
p{
  font-size:10pt;
  color:white;
  padding-top:10px;
}
.col2{
  float:left;
  width:49%;
  padding-right:1%;
}
.col3{
  float:left;
  width:32%;
  padding-right:1%;
}
.col4{
  float:left;
  width:24%;
  padding-right:1%;
}
#abouttxt{
  width:700px;
  margin:0 auto;
}
#navig_str{
  margin:0 auto;
  width:450px;
}
#rosskat{
  width:805px;
  margin:0 auto;
}
