body {
  background-color: #000;
  margin: 0px;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #e50167;
  scrollbar-face-color: #000;
  scrollbar-hightlight-color: #000;
  scrollbar-shadow-color: #000;
  scrollbar-3dlight-color: #000;
  scrollbar-arrow-color: #000;
  scrollbar-track-color: #000;
  scrollbar-darkshadow-color: #000;
}
img {
  border: 0;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  color: #fff;
  text-decoration: none;
}
.alto5 {
  height: 5px;
}
.alto10 {
  height: 10px;
}
.alto20 {
  height: 20px;
}
.alto30 {
  height: 30px;
}
.filo {
  background-color: #000;
  height: 1px;
}
.filo3 {
  background-color: #000;
  height: 3px;
}
.tblbrdw {
  border: #fff 1px solid;
}
.tblbbrdw {
  background-color: #000;
  border: #fff 1px solid;
}
.h12tbw {
  font: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
}
a.h12tbw:link {
  color: #fff;
  text-decoration: none;
}
a.h12tbw:visited {
  color: #fff;
  text-decoration: none;
}
a.h12tbw:hover {
  color: #e50167;
  text-decoration: none;
}
.h12tbr {
  font: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #e50167;
}
.h12tbg {
  font: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
}
a.h12tbg {
  color: #bdbdbd;
  text-decoration: none;
}
a.h12tbg:visited {
  color: #bdbdbd;
}
a.h12tbg:hover {
  color: #fff;
}








.ari12whb {
  font: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
}
a.ari12whb:link {
  color: #e50167;
  text-decoration: none;
}
a.ari12whb:visited {
  color: #e50167;
  text-decoration: none;
}
a.ari12whb:hover {
  color: #fff;
  text-decoration: none;
}
.ari12bkb {
  color: #000;
  font-size: 12px;
  font-weight: bold;  
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  background: #e50167;
}
.taho11wh {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
  font-size: 11px;
}
.taho14whb {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.taho16whb {
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.taho14r {
  color: #e50167;
  font-size: 14px;
}
.taho18r {
  color: #e50167;
  font-size: 18px;
}
.taho20whb {
  font: bold 17px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
  line-height: 20px;
}
.newsbigr {
  font-size: 18px;
  color: #e50167;
  font-weight: bold;
}
.arial30r {
  font-size: 30px;
  color: #e50167;
  font-weight: bold;
}
#bold {
  font-weight: bold;
}
#enter {
  background-image: url(../images/enter.jpg);
}
#photo {
  background: #000 url(../images/ph_fondo.jpg) top left no-repeat;
}
td {
  font-size: 11px;
  line-height: 14px;
}
.tahoma10 {
  font-size: 10px;
  color: #fff;
  font-weight: bold;
}
.tahoma10c {
  font-size: 10px;
  color: #ccc;
  font-weight: bold;
}
.tahoma10r {
  font-size: 10px;
  color: #e50167;
  font-weight: bold;
}
a.tahoma10r:link {
  font-size: 10px;
  color: #e50167;
}
a.tahoma10r:visited {
  color: #e50167;
}
a.tahoma10r:hover {
  color: #fff;
}
.tahoma11 {
  font: bold 11px tahoma, arial, verdana, helvetica, sans-serif;
  color: #fff;
  line-height: 14px;
}
a.tahoma11r {
  font: bold 11px tahoma, arial, verdana, helvetica, sans-serif;
  color: #e50167;
}
a.tahoma11r:hover {
  color: #fff;
}
.tahoma12 {
  font-size: 12px;
  color: #fff;
  font-weight: bold;
}
.tahoma12r {
  font-size: 12px;
  color: #e50167;
  font-weight: bold;
}
.data {
  font-size: 12px;
  color: #e70;
  font-weight: bold;
}
.tithotel {
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
}
.titoli {
  font-size: 24px;
  color: #38a;
  line-height: 30px;
}
.big {
  font-size: 32px;
  color: #9df;
  line-height: 35px;
}
.menu {
  font-size: 11px;
  color: #000;
  background-color: #e50167;
  font-weight: bold;  
  padding-top: 2px;
}
a.menu:link {
  font-size: 11px;
  color: #000;
  background-color: #e50167;
  font-weight: bold;  
  padding-top: 2px;
}
a.menu:visited {
  font-size: 11px;
  color: #000;
  background-color: #e50167;
  font-weight: bold;  
  padding-top: 2px;
}
a.menu:hover {
  font-size: 11px;
  color: #fff;
  background-color: #e50167;
  font-weight: bold;  
  padding-top: 2px;
}
#filo {
  background-color: #000;
  height: 1px;
}
#filo3 {
  background-color: #000;
  height: 3px;
}
#filow {
  background-color: #fff;
  height: 1px;
}
#jsf {
  text-align: justify;
}
#bld {
  font-weight: bold;
}
#alto5 {
  height: 5px;
}
#alto10 {
  height: 10px;
}
#alto20 {
  height: 20px;
}
#alto30 {
  height: 30px;
}
#alto40 {
  height: 40px;
}
#marg5all {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#marg5dx {
  padding-right: 5px;
}
#marg5sxdx {
  padding-left: 5px;
  padding-right: 5px;
}
#filo20 {
  background-color: #e50167;
  height: 20px;
}
.f150 {
  border: #e50167 1px dotted;
  font: 10px Tahoma, Verdana, Arial, Geneva, sans-serif;
  color: #fff;
  width: 150px;
  height: 18px;
  background-color: #000;
}
.btn40 {
  width: 40px;
  height: 19px;
  font: 10px Tahoma, Verdana, Arial, Geneva, sans-serif;
  color: #eee;
  text-align: center;
  font-weight: bold;
  border: #e50167 1px solid;
  background-color: #000;
}
