@font-face {
  font-family: Pompadur;
  src: local("Pompadur"),
       url(/FONTS/Pompadur.ttf);
}

html {
  height:100%;
}
 body {
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
}
a img {border:0;}
/*html { background:url(../images/bg-all-relief-2.jpg) repeat}*/
#footer {position:relative; bottom:0;}
* {line-height:1.3em;}
body {background: url(../images/zoom-21104359-1.jpg) left top repeat; padding-bottom:40px; /*background-size:cover*/}
.page {background:url(../images/menutop.png) center top no-repeat; margin-bottom:70px;}
.topmenu {font-size:21px; font-family: 'Times New Roman', Arial; color:#fff; font-weight:bold; text-align:center; width:950px; margin:0 auto; padding: 15px 20px; border-radius:10px; margin-bottom:20px; height:70px;}
.topmenu a {color:#fff; text-decoration:none;font-family: Pompadur, Monotype Corsiva, Arial;font-size:23px; }
a:hover {text-decoration:underline;}
.letter {background:#fff; padding:20px 40px; font-family: Pompadur, Monotype Corsiva, Arial; color:#000; font-size:30px; width:910px; margin:0 auto; text-align:center; box-shadow:0 0 25px #999; border-radius:15px; position:relative; behavior: url(PIE.htc); zoom:0;}
.letter-bg {padding:20px 40px; background:url(/images/letter-bg4.png) center top no-repeat; font-family: Pompadur, Monotype Corsiva, Arial; color:#000; height:830px; font-size:30px; width:910px; margin:0 auto; text-align:center;}
.red {color:#cc0000; font-size:38px;}
.ring {float:right; margin-top:-20px;}
h1 {font-size:40px;}
.schedule * {text-align:left;}
.schedule li {margin-bottom:1em;}
label {font-family: Pompadur, Monotype Corsiva, Arial; font-size:25px;}
#alert_name_dialog, #alert_pass_dialog {font-family: Pompadur, Monotype Corsiva, Arial; font-size:22px;}
input[type="button"] {font-family: Pompadur, Monotype Corsiva, Arial  !important; font-size:25px  !important; border:0 !important; background: rgb(0, 214, 180) !important; padding: .1em 0.5em !important; border-radius: 0px 15px; color: #000 !important; position:relative !important; display:block !important; behavior: url(PIE.htc); zoom:0;}
.ui-dialog  {width:350px !important;behavior: url(PIE.htc); zoom:0;}

.ui-dialog * {behavior: url(PIE.htc); zoom:0;}
.ui-dialog-titlebar-close {border:none !important; background:url(/img/close.png) top left no-repeat !important;}
.ui-button-icon-primary,  .ui-icon ui-icon-closethick{border:none !important; background:none !important;}
.gallery a {display:block; width:180px; height:135px; margin:15px; border:3px double #666; float:left;}