body {
  margin:0;
  
  text-align:center;
  background-color:black;
}
#page {
  text-align:left;
  width:1000px;
  font-family:Verdana;
  font-size:12px;
  color:#CDCDCD;
  margin:auto;
}



#content {
  width:584px;
  background: url(http://www.glam-escort-berlin.de/glam-escort-berlin/glam-escort-berlin_08.jpg);
  background-repeat: no-repeat;
  padding-left:35px;
  text-align:justify;
  
}

a{
color: #FFFFFF;
text-decoration: none;
}

a:visited {
   color: #FFFFFF;
   text-decoration: none;
}
a:hover {
   color: red;
   text-decoration: none;
}
.numfield {
  width:30px;
  font-size:12px;
  font-family:Arial;
  text-align:center;
}
.contact_title {
  float:left;
  padding:0 0 0 0;
}
.contact_field {
  padding:0 0 0 100px;
}
.contact_field input {
  font-family:Arial;
  font-size:12px;
  padding:2px;
  width:180px;
  border:1px solid #000000;
}
.contact_field textarea {
  font-family:Arial;
  font-size:12px;
  width:180px;
  padding:2px;
  border:1px solid #000000;
}
form {
  margin:0;
}
.contact_sent {
  font-weight:bold;
  font-family:Arial;
  font-size:12px;
}

#nanoware{
font-family:Arial;
font-size:11px;
text-align:right;
}

#nanoware a{
color: gray;
}

#unten{
padding-bottom:25px;
}

#unten a{
font-size:11px;
}

#menu {
padding-top:120px;
color:#fff;
}

#menu a{
color:#fff;
text-decoration: none;
}

#menu ul, li{
list-style-type: none;
padding-bottom:10px;
}

#menu img{
padding-right:8px;
}

#menu a:hover {
 color: #d98943;
 text-decoration: none;
}

#unterpunkte {
 padding-bottom:4px;
 margin-top:10px;
}

#unterpunkte ol{
 padding-bottom:6px;
 list-style-type: none;
}

#impressum {
 text-align:right;
 margin-top:100px;
 margin-right:44px;
 color:#fff;
 font-size:12px;
}

#impressum img{
  padding-right:5px;
}

#impressum a:hover{
 color: #d98943;
 text-decoration: none;
}

#impressum a{
 color:#fff;
 text-decoration: none;
}

#unten_seo{

  font-family: Arial; 
  padding:10px; 
  font-size:10px;
  color:#747d8a;
  margin:auto;
  text-align:center;
  width:1000px;
  
}
  
#unten_seo a{
  color:#666;
}