html, body {width:100%;}
body {
  padding:0;
  margin:0;
  padding-top:0;
  background-color: #FFF;
/*  border: 1px dotted yellow;*/
  color:#666666; /*black*/
  color: #333333;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}

#page_space {
  padding:0;
  width: 900px;
  margin:0 auto 0 auto;
  text-align: left;
  background-color: #fff;
/*  border: 1px dotted blue;*/

}  

#big_photo {
  position: absolute;
  left: 140;
  width: 330px;
}

.table_inox {
  background: url('img/inox2.png') repeat-y;
  display:visible;
}

.no_print {
  display:visible;
}

.table_menu {
  display:visible;
}

#opt, #optdis {
  text-align: left;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  width: 147px;
  height: 34px;
  padding-top:18px;
  background-image: url(img/opt2.png);
/*  background-repeat: no-repeat;*/
}

#opt a , #optdis a {
  text-decoration: none;  
  font-style: bold;
  font-weight: bold;
  font-size: 12px;
  display: block;
  vertical-align: middle;
  color:#666;
  padding:0;
  padding-left: 52px;
  margin:0;
  width: 75px;
  height: 12px;
}

#opt a:hover {
  color:#f62222;   
}

h1 {
  margin:0;
  padding:10px;
  font-family: Times;
  font-size: 30px;
  font-weight: bold;
  color: #FE6600;
}

h2 {
  padding:0;
  margin:0;
  font-family: Times;
  font-size: 20px;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
  color: #FE6600;
}

h3 {
  padding:0;
  margin:0;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 5px;
  padding-left:10px;
  color: #4c4c4c;
}


p {
  padding:0;
  padding-top: 10px;
  padding-bottom: 10px;
  margin:0;
  padding-left:10px;
}

.center_txt {
  text-align: center;
  font-size: 10px;
}

.small {
  font-size: 10px;
}

ul li {
  list-style-image: url(img/bullet.jpg);
  padding-bottom: 6px;
}

td p {
  padding-top:0px;
}

em {
 font-weight:bold;
 font-style:normal;
 color:#333;
}

.tbtitle {
  background-color: #f8f8f8;
  color: #f62222;
  font-weight: bold;
  display: block;
  text-align: center; 
  border: 0;
}

/* definitions for forms*/

form, fieldset {
  background-color: #ffff

}

input.text, textarea, select{
/*  background-color: #e3e4f1;*/
/*  background-color: #fff;*/
  margin-top: 5px;
  background-color: #f8f8f8;
  border: 1px;  border-style: solid;
  border-color: #7F9DB9;
}

.formlabel {
  
  font-size: 11px;
  color: #3670A7; 
}

.formfield {
  color: black; 
}

.formbutton {
  font-size: 11px;
}

.formlegend {
  font-weight: bold;
}

.formfieldset {
  padding: 10px;
}

a {
  color: #333333;
  font-weight: bold;
  text-decoration: underline;
}

a:hover {
  color: black;
  font-weight: bold;
  text-decoration: none;
  text-decoration: underline;
}

.table_menu a {
  color: white;
  font-weight: bold;
  text-decoration: none;
}

.table_menu a:visited {
  color: white;
}

.table_menu a:hover {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.table_menu a:active {
  color: white;
  text-decoration: none;
}

.img_border {
  border: 1px solid #6C6C6C;
  padding: 5px;
  margin: 10px;
}