body {
  scrollbar-base-color: #FEF3F7;
  scrollbar-3dlight-color: #F7DCEA;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #CCCCCC;
  scrollbar-face-color: #f287cf;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #999999;
  scrollbar-track-color: #FFFFFF;
  
  background-color: #FFFFFF;
  background-image: url(../pattern/bg.gif);
  overflow: auto;
  margin: 0; 
  padding: 0;
  margin-width: 0px;
  margin-height: 0px;
  
  color: #e50f9f;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  text-transform: lowercase;
}

td {
  color: #e50f9f;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  text-transform: lowercase;
}

img {
  border: none;
  display: block;
}

.backRose {
  background: #f287cf;
}

.backWhite {
  background: #FFFFFF;
}

.borderWhite {
  background: #FFFFFF;
  width: 16px;  
}

.dashedWhite {
  background-image: url(../pattern/dash_white.gif);
  width: 16px;
  height: 1px;  
}

.dashedRose {
  background-image: url(../pattern/dash_rose.gif);
  width: 16px;
  height: 1px;  
}

.nav1 {
  font-size: 8pt;
  font-weight: bold;
  height: 30px;
  text-align: center;
  background: #f287cf;
}

.nav1 a:link, .nav1 a:visited, .nav1 a:focus {
  color: #e50f9f;
  font-weight: bold;
  text-decoration: none;
}

.nav1  a:hover
{
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.nav2 {
  color: #e50f9f;
  font-size: 7pt;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
  text-transform: none;
}

.nav2 a:link, .nav2 a:visited, .nav2 a:focus {
  color: #e50f9f;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
}

.nav2  a:hover {
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none;
}

.colInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 9pt;
  color: #ADAB92;
  text-align: left;
  vertical-align: top;
}

.textfield {
  background-color: #FFFFFF;
  border: solid 1px;
  border-color:  #e50f9f;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #e50f9f;
  width: 275px;
}

.textarea {
  background-color: #FFFFFF;
  border: solid 1px;
  border-color:  #e50f9f;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #e50f9f;
  width: 275px;
}

select {
  background-color: #FFFFFF;
  border: solid 1px;
  border-color:  #e50f9f;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #e50f9f;
  width: 276px;
}


#content {
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  margin-top: 30px;
  margin-left: 104px;
  margin-right: 140px;
  margin-bottom: 30px;
}

#content a:link, #content a:visited, #content a:active, #content a:focus,
#dealers a:link, #dealers a:visited, #dealers a:active, #dealers a:focus,
#dealersInfo a:link, #dealersInfo a:visited, #dealersInfo a:active, #dealersInfo a:focus  {
  color: #f287cf;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

#content a:hover, #dealers a:hover, #dealersInfo a:hover {
  color: #FFFFFF;
  background-color: #e50f9f;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

#calls {
  width: 14px;
  float: left;
  border: solid 0px red;
}

#dealers {
  position: realtive;
  top: 300px;
  width: 880px;
  height: 330px;
  overflow: auto;
}

#dealersInfo {
  width: 820px;
  padding-bottom: 30px;
}

#singapur,
#german {
  visibility: visible;
  position: realtive;
  z-index: 1;
  padding-left: 104px;
  padding-top: 30px;
}

#austria,
#switzerland,
#netherlands,
#belgium,
#slovenia {
  position: absolute;
  top: 254px;
  visibility: hidden;
  z-index: 2;
  padding-left: 104px;
  padding-top: 30px;
}

.guti {
  border: 0px;
  border-bottom: dashed 1px #e50f9f;
  background-color: #fff0fa;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #e50f9f;
  width: 275px;
}
