body {
  background-color: silver;
  color:black;
  font-family: Arial, sans-serif;
  margin: 0px;
  padding-left:14px;
}

A {
  text-decoration: none;
}

P {
  margin-left:40px;
}

.body_logo {
  background-color: #F2F2F2;
  color:black;
  border : 4px solid orange;
  border-top : 0px;
  border-left : 0px;
  border-right : 0px;
}

.body_bottom {
  background-color: #F2F2F2;
  color:black;
  border : 4px solid orange;
  border-bottom : 0px;
  border-left : 0px;
  border-right : 0px;
  padding-left:10px;
}

.main_lingua_on {
  font-size: 12px;
  color : white;
  font-weight : bold;
  text-decoration: none;
}

.main_lingua_off {
  font-size: 12px;
  color : silver;
  font-weight : bold;
}

.main_title {
  color:white;
  padding-left:14px;
  padding-top:40px;
  font-size: 18px;
  font-weight: bold;
  font-family: verdana, sans-serif;
}

.main_text {
  color:white;
  font-size: 13px;
  font-weight: bold;
  font-family: verdana, sans-serif;
}

.bottom_address {
  font-size: 10px;
  font-weight : bold;
  color : #5522AA;
  padding-left:5px;
}

.botton_a {
  font-size: 15px;
  font-weight : bold;
  color : white;
}

.botton_a:hover {
  font-size: 15px;
  font-weight : bold;
  color : blue;
}

.botton_b, botton_b:visited {
  font-size: 13px;
  font-weight : bold;
  color : yellow;
}

.botton_b:hover {
  font-size: 13px;
  font-weight : bold;
  color : blue;
}

.botton_c {
  font-size: 13px;
  font-weight : bold;
  color : white;
}

.legal {
  font-size: 12px;
  font-weight : bold;
  color : white;
}

.legal_tab {
  font-size: 12px;
  font-weight : bold;
  color : white;
  padding-left:54px;
}

.legal_tab2 {
  font-size: 12px;
  font-weight : bold;
  color : white;
  padding-left:41px;
  padding-top:8px;
}

.frmItem {
  width:175px;
}

.copy {
  font-size: 11px;
  font-weight : bold;
  color:lightyellow;
}