html, body {
	border:none;
  font-family: tahoma, "Helvetica Neue", sans-serif;
  /*font: 14px/1.6em Lato, Arial, Helvetica,sans-serif;*/
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  /*font-family: consolas, Andale Mono, Courier New, monospace;*/
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  /*font-weight: 300;*/
  font-size: 13px;
  padding:0px;
  margin:0px;
  color:#555;

  /*font-size: 14px;*/
  /*line-height:1.4;*/
  /*color: #505050;*/
  /*font-family: 'Open Sans', Arial, Helvetica, sans-serif;*/

}

a{ text-decoration: none; }

h1, .t1{ font-size: 2.25rem; color:#444; }
#banner-view h1{ color:#f9f9f9; }
h2, .t2{ font-size: 1.6rem; }
h3, .t3{ font-size:16px; }

select{ color:#555; }
/*
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}*/


.national-flag{ width:24px; height:24px; background-image: url(../images/flags.png); }
.germany{ }
.japan{ background-position: -24px 0; }
.russia{ background-position: -48px 0; }
.china{ background-position: -72px 0; }

.product-icons{ float:left; background-image: url(../images/product-icons.png); width:16px; height: 16px; }
.care365{ background-position:0px 0; }
.was{ background-position:-16px 0; }
.wdc{ background-position:-32px 0; }
.wdr{ background-position:-48px 0; }
.wfh{ background-position:-64px 0; }
.wgb{ background-position:-80px 0; }
.wjs{ background-position:-96px 0; }
.wmo{ background-position:-112px 0; }
.wrc{ background-position:-128px 0; }
.wpu{ background-position:-144px 0; }
.wpca{ background-position:-160px 0; }
.wrm{ background-position:-176px 0; }
.wpm{ background-position:-192px 0; }
.wsm{ background-position:-208px 0; }
.wic{ background-position:-224px 0; }
.wfd{ background-position:-240px 0; }
.wdf{ background-position:-256px 0; }
.whk{ background-position:-272px 0; }
.driver{background-position:-288px 0;}