body {  margin: 0;  padding: 0;  font: 0.8em Sans-Serif, sans-serif, sans serif, Sans Serif;  color: #000;  background: #fff;  height: 100%;}h1 {  font-size: 24px;  font-family: helvetica, arial, sans-serif;  font-weight: bold;  color: #699;  background-color: transparent;  margin:20px 0;}a{  text-decoration: underline;  font-weight: bold;}a:link{  color: #699;  background-color: transparent;}a:visited{  color: #699;  background-color: transparent;}a:active{  color: #000;  background-color: transparent;}a:hover{  color: #066;  background-color: transparent;  text-decoration: underline overline;}#left a, #right a{  display: block;  width: 180px;  margin-left: 10px;  margin-bottom: 5px;  text-decoration: none;  background-color: white;}#header {  height: 130px;  background-color: #EAEAEA;  border: 1px solid gray;  padding: 0;}#header a:hover{  text-decoration: underline;}#logo{  margin: 4px;  width: 216px;  height: 120px;}#w_korb{  position: absolute;  top: 10px;  right: 10px;  width: 200px;  text-align: right;}#w_korb a{  display: block;  margin-bottom: 5px;}.img_korb{  border: 0px none;}#left {  position: absolute;  left: 0;  top: 140px;  padding: 0;  width: 200px;  height: auto;  color: #333;  background: #eaeaea;  border: 1px solid gray;}.content, .footer {  position: relative;  margin-left: 220px;  margin-right: 220px;  margin-bottom: 20px;  color: #333;  background: #FCFCF0;  border: 1px solid gray;  padding: 10px;  padding-top: 20px;}.content{  background-image: url(./cont_back.gif);  background-repeat: no-repeat;}#right {  position: absolute;  right: 0;  top: 140px;  padding: 0;  width: 200px;  height: auto;  color: #333;  background: #eaeaea;  border: 1px solid gray;}.footer{  background-color: #EAEAEA;  text-align: center;  height: auto;  padding: 0px;  border: 1px solid gray;}#header p {  padding: 10px;}#left p {  padding: 10px;}#right p {  padding: 10px;}#footer p{  padding: 0px;}.in_line{  display: inline;}.but_s{  margin: 0;  padding: 0;  background-color: #e0e0e0;  border: 1px solid gray;}#search_container{  position: absolute;  font-size: 13px;  top: 107px;  right: 0px;  height: 25px;  margin: 0px;  padding: 0px;  width: 400px;  text-align: right;  border: 0px none;  background-color: gray;  background-image: url(./search_back.gif);  background-repeat: no-repeat;  color: white;}.pro_img{  margin-right: 1%;}.content img{  border: 0px none;  margin-top: 5px;  margin-bottom: 5px;}.in_wk{  margin-left: 10%;  text-decoration: underline !important;}.in_wk img{  margin-bottom: 0px;}.but{  margin: 0px;  padding: 0px;  border: 1px solid gray;  background-color: #efffff;  color: black;}.hid_in{  margin: 0px;  padding: 0px;  border: 0px none;  background: transparent;  text-align: right;  color: #066;  font-weight: bold;}#rech_d, #nach_d, #hinw_d, #vork_d, #reg_kun_d, #neu_kun_d{  position: relative;  top: 0px;   left: 10px;  padding: 0px;  margin: 0px;  visibility: hidden;  z-index: 10;}#hinw_d, #hinw2_d{  visibility: visible;}.in_k, .in_k2{  margin: 0px;  padding: 0px;  width: 100px;  border: 0px none;  border-bottom: 1px dotted black;  margin-left: 5px;  margin-right: 5px;  background-color: #efffff;  text-align: center;}.in_k2{  width: 120px;}.auswahl{  margin: 0px;  padding: 0px;  width: 100px;  margin-left: 5px;  margin-right: 5px;  background-color: #efffff;}#laender{  width: 200px;}#kun_tab{  margin-top: 10px;  margin-bottom: 10px;  margin-right: 10px;}#reg_kun_d, #neu_kun_d{  color: #600;}#del_but{  color: red;  margin-left: 100px;}.b_nav{  margin-left: 25px;  color: #a0a0a0 !important;}#side_not_found{  position: absolute;  top: 0px;  left: 0px;  width: 100px;  height: 100px;  overflow: hidden;  visibility: hidden;}#warn_kasse{  position: absolute;  top: 50px;  right:50px;  width: 400px;  height: 120px;  padding: 10px;  background-color: #e0e0e0;  border: 1px solid gray;  color: red;  z-index: 20 !important;  overflow: auto;}#f_name{  position: relative;  top: -50px;  left: 50px;}#logo{width:150px;}
