body {  background-color: white;  background-repeat: no-repeat;  color: #303030;  margin: 0;  padding: 0;  font-size: smaller;  font-family: 'Trebuchet MS', Arial, Geneva, Sans-Serif;  line-height: 130%;}#counter_doshome  { background-image: url(http://dosware.de/counter/count.php?id=doshome); }#counter_newdos   { background-image: url(http://dosware.de/counter/count.php?id=newdos); }#head {  background-color: #ebebeb;  height: 44px;  margin-bottom: 7px;}h1, .navibar, #content, #bottom {   width: 500px;  margin: 0 auto;             /* "auto" bewirkt die Zentrierung */}p { margin-bottom: 0; }h1 {  text-indent: 391px;  font-size: 115%;  font-family: Verdana, Arial, Geneva, Sans-Serif;  font-weight: normal;  letter-spacing: 6px;  text-transform: uppercase;  padding-top: 20px;  white-space: nowrap;}.navibar {  text-indent: 391px;  list-style-type: none;  padding: 0;  line-height: 21px;  background-repeat: no-repeat;   background-position: bottom left;}#navibar_main_ico { background-image: url(../gif/main_ico.gif); }#navibar_bestell  { background-image: url(../gif/bestell.gif); }#navibar_prodinfo { background-image: url(../gif/prodinfo.gif); }#navibar_download { background-image: url(../gif/download.gif); }#navibar_impress  { background-image: url(../gif/impress.gif); }#navibar_news     { background-image: url(../gif/news.gif); }#navibar_suchen   { background-image: url(../gif/suchen.gif); }#content {  border-top:    1px solid #c0c0c0;  border-bottom: 1px solid #c0c0c0;  margin-top: 10px;  padding-top: 14px;  padding-bottom: 7px;}#bottom {  padding: 5px 0 30px 0;  list-style-type: none;}#bottom li {  float: left;  margin-left: 6px;  padding-left: 6px;  border-left: 1px solid gray;}#bottom li:first-child {  margin-left: 0;  padding-left: 0;  border-left: 0;}a           { color: #3079C2; }a:link      { color: #3079C2; }a:visited   { color: #3079C2; }a:hover     { color: #449FEF; }a:active    { color: #E1B600; }h2, h3 { font-family: Georgia, 'Trebuchet MS', Arial, Geneva, Sans-Serif; }h3 { font-size: 100%; }h2 {   margin: 0;   font-size: 115%;}address     { font-style: normal; margin-top: 16px; }td          { vertical-align: top; }#maintopics { line-height: 160%; }i#down      { display: block; margin-bottom: -12px; } /* nur auf der Download-Seite */.backward:before { content: "<< "; font-size: 85%; color: red; }.forward:after   { content: " >>"; font-size: 85%; color: red; }/* -------------------------------------- Bestellseiten ---------------------------------------- */.table {  width: 100%;  /* Safari macht diese Tabelle 501px breit */    border: 0;  background-color: #b0b0b0;  margin-top: 14px;}.table td, .table th {  border: 0;  padding: 5px 5px 5px 10px;}.table th {  background-color: #e0e0e0;  text-align: left;}.table td { background-color: #f0f0f0; }#preise th, #zahlweisen #leftcell { width: 50%; }#preise small { font-weight: normal; }.fnote1  { color: maroon; }.fnote2  { color: navy; }.feature { color: maroon; }.hiddenlist { margin-left: 0; padding-left: 0; list-style-type: none; }dl, #shareit_list {  border: 1px solid #c0c0c0;   background-color: #f0f0f0;  margin-bottom: 10px;}dl {  padding: 0 10px 10px 12px;}dt {   font-weight: bold;   padding-top: 10px;}#shareit_list li { margin: 10px 10px 10px 0; }/* --------------------------------------- Produktseite ------------------------------------------ */.screenshot {  background-color: #ebebeb;  text-align: center;  padding: 20px 0px;}.screenshot img { border: 1px solid #303030; }.befehle {  width: 100%;  border: 0;  background-color: silver;  margin-top: 10px;}.befehle td  { background-color: white;   border: 0; }.befehle .ch { background-color: #e0e0e0; color: maroon; }/* -------------------------------------- Bestellformular ----------------------------------------- */form { margin-bottom: 10px; } /* auch fuer "Suchen" */#bestellform  { margin-top: 10px; }#bestellform td[align="right"] {  vertical-align: middle;   text-align: right;  padding-right: 3px;}.not_required { color:gray; }.highlight    { color:red;  }/* das folgende Gedoens mit [size] soll den MSIE 5 ausschliessen, der mit [type=...] nicht klarkommt */#bestellform input[type="text"],#bestellform select[size]         { width: 350px; }#bestellform input[type="submit"] { margin-top: 5px; }#error_box {  border: 1px solid #cccccc;   padding: 10px;   background-color: #f0f0f0;}#error_box b { color: red; }#okay_msg    { color: green; }