#refs{
  width:100%;
  border-spacing:4px;
  cursor:default;
  margin-top:7px;
}
#refs td{
  font-size:13px;
  vertical-align:top;
  text-align:center;
  padding:12px 0 12px 0;
}
nav{
  width:550px;
}
nav > div{
  background-color:#F63;
  position:absolute;
  width:3px;
  height:3px;
  bottom:5px;
}
nav a{
  font-size: 21px;
  letter-spacing: 1px;
  color: #e0e0e0;
}









*{
  font-family: Arial;
}
body{
  background-image: url(verlauf_metal.png);
  background-attachment:fixed;
  background-repeat:repeat-x;
  background-color: #171717;
  color: #b4b4b4;
}
footer{
  font-size: 11px;
  color:#6A6A6A;
  cursor:default;
}
.bold{
  font-weight:bold;
}

#time{
  color: #6a6a6a;
  position:fixed;
  bottom:10px; left:110px;
  width:100px;
}
#trenner{
  position:fixed;
  bottom:10px; left:94px;
}
#impressum{
  color: #6a6a6a;
  position:fixed;
  bottom:10px; left:25px;
  width:100px;
}
#impressumText{
  width:150px;
}
















#red_stripe{
  background-color:#F63;
  position:absolute;
  top:103px; left:3.5%;
  width:96.5%; height:4px;
}
nav{
  font-family: Helvetica;
  font-weight:bold;
  position:absolute;
  top:112px; left:300px;
}
#leitspruch{
  position:absolute;
  top:190px; left:23px;
}
.leitspruch{
  width:350px; height:170px;
}
#zitat{
  position:fixed;
  top:490px; left:45px;
}
#zitat2{
  position:fixed;
  top:430px; left:45px;
}
img{
  border:none;
}
a{
  color: #b4b4b4;
  text-decoration:none;
}
#box1{
  left:-7px;
}
#box2{
  left:89px;
}
#box3{
  left:257px;
}
#box4{
  left:368px;
}


#pfade{
  font-size: 14pt;
  position:absolute;
  left:350px; top:205px;
}
#logo{
  position:absolute;
  left:3%; top:34px;
}
#logo-alt{
  position:absolute;
  left:-30px; top:-13px;
  height:115px; width:470px;
}
#text-stripe{
  background-color:#a6a6a6;
  position:absolute;
  top:230px; left:350px;
  width:600px; height:3px;
}
#fugger2{
	font-family:Verdana;
	text-align:justify;
  position:absolute;
  top:250px; left:380px;
  width:573px;
}
#fugger3{
  position:absolute;
  top:400px; left:400px;
  width:500px;
}
#fugger4{
  position:absolute;
  top:560px; left:400px;
}
#new{
  position:absolute;
  top:395px; left:955px;
}
.tab-kat{
  font-size:11px;
  width:100px; height:15px;
}
.tab-ant{
  font-size:10px;
  width:300px; height:15px;
  text-align:left;
  vertical-align: top;
}
.tab-ant0{
  font-size:10px;
  width:300px; height:15px;
}
.tab-platz{
  font-size:10px;
  width:10px; height:15px;
}
.table{
  width:600px;
}
.text-form{
  background-image: url(../images/ht.png);
  background-color: transparent; 
  height: 25px;
  width:315px;
  margin-right:30px;
  color: white;
  border:hidden;
  font-size:15px;
}
.text-form2{
  background-image: url(../images/ht.png);
  background-color: transparent; 
  color: white;
  border:hidden;
  font-size:15px;
}
#write-stripe{
  background-color:#ff0000;
  position:absolute;
  top:613px; left:57.73%;
  width:42.27%; height:3px;
}
#write-pic{
  position:absolute;
  top:0; left:0;
  width:161px; height:161px;
}
#write{
  position:absolute;
  bottom:0; left:0;
  width:161px; height:161px;
}
#write-drueber{
  position:absolute;
  top:457px; left:727px;
  width:161px; height:161px;
}
#write-mother{
  position:absolute;
  top:457px; left:727px;
  width:161px; height:161px;
}
#absenden{
  position:absolute;
  top:170px; left:343px;
}
#dreieck1{
  position:absolute;
  top:324px; left:387px;
}
#dreieck2{
  position:absolute;
  top:325px; left:810px;
}
#dreieck3{
  position:absolute;
  top:394px; left:969px;
}
#dreieck4{
  position:absolute;
  top:472px; left:714px;
}
#dreieck5{
  position:absolute;
  top:402px; left:714px;
  z-index:-1;
}
#dreieck6{
  position:absolute;
  top:302px; left:594px;
  z-index:-1;
}
#kontaktinfos{
  position:absolute;
  font-family:Verdana;
  font-size:13px;
  top:362px; left:44px;
  width:280px; 
}
.kleine_zeile{
  font-size: 5px;
}
#leist-box1{
  background-image: url(../images/leistungen-streifen.png);
  background-repeat:repeat-x;
  position:absolute;
  top:40px; left:-10px;
  width:200px; height:140px;
  color: #AAA;
}
#leist-box2{
  background-image: url(../images/leistungen-streifen.png);
  background-repeat:repeat-x;
  position:absolute;
  top:40px; left:210px;
  width:200px; height:140px;
}
#leist-box3{
  background-image: url(../images/leistungen-streifen.png);
  background-repeat:repeat-x;
  position:absolute;
  top:40px; left:430px;
  width:200px; height:140px;
}
#leist-content{
  font-family:Verdana;
  position:absolute;
  top:160px; left:20px;
  width:600px; 
}
.vendana{
  font-family:Verdana;
}
#koennen{
  font-family:Verdana;
  font-size:10px;
  position:absolute;
  left: -20px; top:-3px;
  cursor:default;
  width:660px;
}
#big-font{
  font-size: 24px;
}
#middle-font{
  font-size: 18px;
}
#payment-stripe{
  background-color:#FF6633;
  position:absolute;
  bottom:76px; left:350px;
  width:600px; height:3px;
}
#payment-verlauf{
  background-image: url(../images/payment-verlauf.png);
  background-repeat:repeat-x;
  background-color: transparent;
  position:absolute;
  bottom:23px; left:350px;
  width:600px; height:55px;
}
#zahlungsmittel-mother{
  position:absolute;
  bottom:0px; left:350px;
  width:600px; height:100px;
}
#paypal{
  position:absolute;
  top:40px; left:15px;
}
#ueberweisung{
  height:35px; width:60px;
  position:absolute;
  top:37px; left:130px;
}
#bar{
  height:35px; width:60px;
  position:absolute;
  top:35px; left:205px;
}
#pay-klar{
  font-size:11px;
  position:absolute;
  top:48px; left:290px;
}
#pay-klar2{
  font-size:11px;
  position:absolute;
  top:48px; left:290px;
}
#pay-klar3{
  font-size:11px;
  position:absolute;
  top:48px; left:290px;
}














.leist-tab td{
  text-align:center;
  vertical-align:middle;
  width:100px;
  font-size:14px;
}
.leist-right{
	text-align:right;
}
.hands{
  cursor: pointer;
}

.textfenster{
  font: 11px Arial, Helvetica ;
}
#schild{
  position:absolute;
  left:300px; top:220px;
}
#farbfelder{
  position:absolute;
  right:0; top:50%;
  width:150px; height:300px;
}
#farb_close{
  position:absolute;
  top:0px;
  left:0px;
}
#feshestyles{
  position:absolute;
  left:0; top:50%;
  width:150px; height:300px;
}
#style_close{
  position:absolute;
  top:0px;
  right:0px;
}

#contact{
  position:absolute;
  top:0; left: 835px;
  width:241px; height:253px;
}