* {  margin: 0;  padding: 0;  color:#464646;  }body {  font-family: Verdana, Arial, sans-serif;  line-height: 1.6;  background-color:#D4D4D4;}h1, h2, h3, h4, p {  margin: 1em 0;}h1 {  font-size: 2.4em;  font-weight: normal;}h2 {  font-size: 2.0em;  font-weight: normal;  font-style:italic;}h3 {  font-size: 1.6em;  font-weight: normal;  font-style:italic;  margin: 0em;  }h4 {  font-size: 0.5em;  font-weight: bold;}p, li, table {  font-size: 1.4em;}img {  margin: 0;  border: 0;  vertical-align:text-bottom;  }a {  text-decoration:none;}th  {vertical-align:top;font-weight:bold;}#wrapper {  background-color: #fff;}#branding {  height: 60px;  background-color:#ffffff;  background-image: url("../images/bg-oben.jpg");  background-repeat:no-repeat;  background-position:center;  padding: 20px;}#branding h1 {  margin: 0;}#mainNav {  list-style: none;  background-color:#eee;  padding-top: 20px;  }#secondaryContent {  background-color:#eee;}#secondaryContent h2 {  font-size: 1.6em;  margin: 0;}#secondaryContent p {  font-size: 1.2em;}#footer {  background-color:#E8E8E8;  padding: 1px 20px;}body {  font-size: 62.5%;  text-align: center;}#wrapper {  width: 105em;  margin: 0 auto;   text-align: left;}#mainNav {     font-size: 110.0%;  font-family: Verdana, Arial, sans-serif;  font-weight:bold;  color:white;  width: 197px;   height: 207px;   float: left;   background-image: url("../images/navigation.png");  margin-top:20px;  }#content {   width: 83em;   float: right; }#mainContent {   width: 60em;   float: left;   background-image: url("../images/handys.jpg");  background-repeat:no-repeat;  background-position: top center;}#mainContent ul {   margin:0;  padding:0;  list-style-type:none;  }#mainContent a {   font-size: 1.4em;  }#mainContent li {   padding-left:2em;  background: url(../images/bullet-klein.gif) no-repeat 2px 6px;  margin-bottom:0.7em;}#small_list ul {   margin:0;  padding:0;  list-style-type:none;}#small_list li {   padding-left:2em;  background: url(../images/bullet-klein.gif) no-repeat 2px 6px;  margin-bottom:0.3em;}#secondaryContent {   width: 180px;  height: 620px;   float: right; } #footer {   text-align:center;  clear: both;   color:#909090;  font-family: Verdana, Arial, sans-serif;} #buy {   width: 197px;   padding-left: 10px;  padding-right: 10px;}#buy p {   padding-left: 10px;  font-size: 1.4em;  font-weight:bold;  font-family: Verdana, Arial, sans-serif;  margin-bottom:5px;  }   #sample { padding-top:20px;padding-bottom:20px;padding-left:50px;} #mainNav, #secondaryContent {  padding-top: 20px;  padding-bottom: 20px;}#mainNav * {  padding-left: 20px;  padding-right: 20px;}#secondaryContent * {  padding-left: 10px;  padding-right: 20px;}#mainNav * *, #secondaryContent * * {  padding-left: 0;  padding-right: 0;}/* links - order: LVHFA */#mainNav a:link {    color: #ffffff;}#mainNav  a:visited {    color: #ffffff;}#mainNav  a:hover, a:focus, a:active {    color: #BF0040;}#mainNav li {  margin-bottom: 12px;}/* links - order: LVHFA */#mainContent a:link {    color: #BF0040;}#mainContent  a:visited {    color: #BF0040;}#mainContent  a:hover, a:focus, a:active {    color: #BF0040;    font-weight:bold;	}/* links - order: LVHFA */#footer a:link {    color: #646464;}#footer  a:visited {    color: #646464;}#footer  a:hover, a:focus, a:active {    color: #BF0040;}#footer  hr{    margin-top:2em;}#screenshots img {  margin: 10px;  }#eula li {  font-size: 0.5em;  list-style-type:disk;  padding-left:0.5em;  background: none;  margin-bottom:0;  margin-left:2em;  }#mobiles  {  font-size: 1.0em;  margin-bottom:1em;  }#mainContent  .mobiles  a:link {    color: #646464;    font-weight:normal;    font-size: 1.0em;}#mainContent  .mobiles  a:hover, a:focus, a:active {    color: #BF0040;    font-weight:bold;    font-size: 1.0em;}.picTeaser{    margin-right: 14px;    margin-bottom: .5em;    float: left;    overflow: hidden;    clear: left;    position: relative;    padding-right: 15px;}.divider {    margin-top: 2em;    margin-bottom: 2em;    margin-left: 3em;    width: 90%;    height:1px;    text-align:center;}.examples {    margin-top: 1em;    margin-bottom: .3em;    font-size: 1.2em;}.examplelist {    margin-bottom: 2em;    font-size: 1.0em;}.small {    font-size: .75em;}.important {    font-size: 1.6em;    color: #BF0040;    font-weight:bold;}.centered {    text-align: center;}
