*, html {
  margin:0;
  padding:0;
  }
img {
  border:none;
  }
body {
  background-color:#500100;
  }
#main {
  margin:0 auto;
  width:500px;
  border:none;
  text-align:center;
  }
hr {
  border:none;
  background-color:#888;
  height:1px;
  width:100%;
  }
a {
  font:bold 12px Arial,Verdana,sans-serif;
  }
a:link, a:visited {
  text-decoration:none;
  }
a:link {
  color:#500100;
  }
a:visited {
  color:#984949;
  }
a:hover, a:active {
  text-decoration:underline;
  }
a:hover {
  color:#F00000;
  }
a:active {
  color:#500100;
  }

.zag{ FONT-FAMILY:  Times New Roman, Times; FONT-SIZE: 32px; font-style: italic;  font-weight: bold; color:#F3CB70; padding-left: 20px;
}
.txt{
  padding: 10px;
  background-color:#F3CB70;
  color:#500100;
  font-family: Arial,Verdana;
  font-size: 12px;
  text-align:left;
}
.txt1{text-align: center; background-color:#F3CB70; color:#500100; font-family: Arial,Verdana; font-size: 11px; font-weight: bold; 
}
.txt_t{padding: 4px; background-color:#F3CB70; color:#500100; font-family: Arial,Verdana; font-size: 12px; font-weight: bold; border: 0px solid #904140;
}
.txt_ct{text-align: center; padding: 4px; background-color:#F3CB70; color:#500100; font-family: Arial,Verdana; font-size: 12px; font-weight: bold;
}
.petit{color:#FEDF73; font-family: Arial,Verdana; font-size: 9px; letter-spacing: 0.7 em;
}
.stxt{COLOR: #B38D8C; font-family: Arial,Verdana; FONT-SIZE: 12px; 
}
.txb{padding: 10px; text-align: center; color:#500100; font-family: Arial,Verdana; font-size: 14px; font-weight: bold;  
}
.tx{padding: 10px; color:#500100; font-family: Arial,Verdana; font-size: 14px;
}
.txi{padding: 10px; color:#500100; font-family: Arial,Verdana; font-size: 12px; font-style: italic; text-align: right; 
}
.txgb{padding: 0px; color:#500100; font-family: Arial,Verdana; font-size: 12px; text-align: left; 
}
ul {
  margin:10px 0 10px 30px;
  }
div.msg {
  margin:10px 50px;
  }
  div.msg h2 {
    font-size:1em;
    font-weight:normal;
    }
    div.msg p.answer {
      padding-left:2em;
      padding-top:.4em;
      font-style: italic;
      }
      div.msg p.answer span {
        font-weight:bold;
        font-style:normal;
        }
.pagination {
  text-align:center;
  font-weight:bold;
  }
#gbook {
  width:400px;
  margin:20px auto;
  }
  #gbook legend {
    text-align:center;
    }
  #gbook table {
    width:100%;
    }
    #gbook table td {
      padding:3px;
      }
  #gbook input.text {
    width:300px;
    background-color:#FBF0D4;
    }
  #gbook textarea {
    width:300px;
    height:100px;
    background-color:#FBF0D4;
    }