body.hosting {
  background-color: #ECEBFC;
}
table.mainTable {
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;  
  border-width: 0px;
  height: 100%;
  text-align: center; 
}
.BottomRight {
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #BF00FF;
  border-bottom-color: #000066;
}
.Bottom {
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #000066;
}
.Right {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #BF00FF;
}
.Bottom2 {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BF00FF;
  vertical-align: middle;
}

td.menuLeft{
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BF00FF;
  font-size: 18px;
  height: 30px;
  text-align: center;
  vertical-align: middle;
}
tr.menuTop{
  height: 25px;
  text-align: center;
  vertical-align: middle;
}
a.menuLeft {
  color: #000066;
  text-decoration: none;
}
a.menuLeft:hover {
  text-decoration: underline;
  font-style: normal;
  font-weight: bold;
}

a.menuTop {
  color: #BF00FF;
  text-decoration: none;
}
a.menuTop:hover {
  text-decoration: underline;
  font-style: italic;
}
a.language,a.site_map {
  font-size: 18px;
  color: #5F009D;
  text-decoration: none;
}
a.language:hover,a.site_map:hover {
  text-decoration: underline;
  font-weight: bold;
}
a.site_map{
  font-size: 14px;
}
.invisible {
  visibility: hidden;
}
.mainText {
  color: #000066;
  font-size: 16px;
  text-align: justify;
  font-family: "Times New Roman", Times, serif;
}
.title {
  color: #000096;
  font-size: 24px;
  text-align: center;
}
.Header1 {
  color: #000066;
  font-size: 24px;
}
.copyright{
  text-align: center;
  color: #000066;
  text-decoration: none;
}
a.link {
  font-family: "Times New Roman", Times, serif;
  color: #000066;
  text-decoration: none;
  font-weight: bold;
}
.mainTextBold {
  color: #000066;
  font-size: 16px;
  font-family: "Times New Roman", Times, serif;
  font-weight: bold;
}
a.link2 {
  font-family: "Times New Roman", Times, serif;
  color: #000066;
  text-decoration: underline;
  font-style: italic;
}
a.link {
  color: #BF00FF;
  text-decoration: none;
  font-weight: bold;
}
a.link:hover {
  text-decoration: underline;
}

.Price {
  font-size: 30px;
  color: #660000;
}
a.more {
  font-style: italic;
  color: blue;
  text-decoration: none;
}
a.more:hover {
  text-decoration: underline;
}
a.order {
  font-style: italic;
  font-weight: bold;
  text-decoration: none;
  color: #BF00FF;
}
a.order:hover {
  text-decoration: underline;
}

.PlanTitle {
  font-size: 24px;
  font-style: italic;
  color: #660000;
  font-weight:normal;
}
table.tarifs {
  font-family: "Times New Roman", Times, serif;
  width: 454px;
  border: 0px;
  text-align: center; 
}
tr.tar {
  height: 100px;
}
table.one_tar{
  width: 454px;
  height: 101px;
  border: 0px;
  padding: 0px;
}

