a:active {
  text-decoration: none;
  font-family: tahoma;
  font-size: 14px;
  color: #010101;
}

a:link {
  text-decoration: none;
  font-family: tahoma;
  font-size: 14px;
  color: #010101;
}

a:visited {
  text-decoration: none;
  font-family: tahoma;
  font-size: 14px;
  color: #010101;
}

a:hover {
  text-decoration: underline;
  font-family: tahoma;
  font-size: 14px;
  color: #318CCE;
}        

a:hover.screenshot {
  border: none;
  font-family: tahoma;
  font-size: 14px;
}        

h1 {
  margin: 2px;
  padding: 0px;
  margin-top: 10px;
  text-decoration: none;
  font-family: tahoma; 
  font-weight: bold;
  font-size: 16px; 
  color: #010101;  
  height: 30px;
}

h2 {
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
  text-decoration: none;
  font-family: tahoma; 
  font-weight: normal;
  font-size: 14px; 
  color: #1165BA;  
}

table.header {
  width: 960px;  
  height: 88px;
  background: url("http://www.grizer.com/images/ru/logo.png");
  background-color: #A4C7E7;
}

table.mainpage {
  width: 960px;
  border-left: solid 1px #112F4D;
  border-right: solid 1px #112F4D;
  border-bottom: solid 1px #112F4D;
  background-color: #A4C7E7;
  font-family: tahoma;
  font-size: 14px;
}

td.mainpage {
  width: 100%;  
  border: solid 1px #112F4D;
  background-image: url("http://www.grizer.com/images/background.bmp");
  background-repeat: repeat;
  background-color: #FFFFFF;
}

table.maincaption {
  width: 100%;  
}

td.maincaption {
  width: 710px;
  font-family: comic sans ms;  
  font-size: 22px;
  color: #010101;
}

table.menu {
  width: 230px;  
  border: solid 1px #112F4D;
  background-color: #A4C7E7;
  background-image: none;
}

table.info {
  width: 710px;
  border: solid 1px #112F4D;
  background-color: #A4C7E7;
  background-image: none;
  font-family: tahoma; 
  font-size: 14px; 
  color: #010101;  
}

table.errormessage {
  width: 82%; 
  border: 2px dashed #BA1111; 
  padding: 10px; 
  margin-top: 10px; 
  margin-bottom: 10px; 
  background: url("http://www.grizer.com/images/background.bmp");
  font-family: tahoma; 
  font-size: 16px; 
  font-weight: bold;
  color: #BA1111;  
}

table.infomessage {
  width: 82%; 
  border: 2px dashed #1165BA; 
  padding: 10px; 
  margin-top: 10px; 
  margin-bottom: 10px; 
  background: url("http://www.grizer.com/images/background.bmp");
  font-family: tahoma; 
  font-size: 16px; 
  font-weight: bold;
  color: #1165BA;  
}

table.content {
  width: 95%; 
  font-family: tahoma;
  font-size: 14px;
  color: #010101;  
}

table.contact {
  font-family: tahoma;
  font-size: 14px;
}

td.copyright {
  font-family: tahoma;  
  font-size: 12px;
  color: #010101;
}

div.menu_index {
  float: left;
  width: 219px; 
  height: 33px;
  background: url("http://www.grizer.com/images/ru/btn_indx.gif") -219px 0 no-repeat;
}

div.menu_index a {
  display: block;
  margin: 0; 
  padding:0;
  width:100%; 
  height:100%;
  overflow:hidden;
  background: url("http://www.grizer.com/images/ru/btn_indx.gif") top left no-repeat;
}

div.menu_index a:hover {
  background-image: none;
}

div.menu_screenshots {
  float: left;
  width: 219px; 
  height: 33px;
  background: url("http://www.grizer.com/images/ru/btn_scrn.gif") -219px 0 no-repeat;
}

div.menu_screenshots a {
  display: block;
  margin: 0; 
  padding:0;
  width:100%; 
  height:100%;
  overflow:hidden;
  background: url("http://www.grizer.com/images/ru/btn_scrn.gif") top left no-repeat;
}

div.menu_screenshots a:hover {
  background-image: none;
}

div.menu_download {
  float: left;
  width: 219px; 
  height: 33px;
  background: url("http://www.grizer.com/images/ru/btn_down.gif") -219px 0 no-repeat;
}

div.menu_download a {
  display: block;
  margin: 0; 
  padding:0;
  width:100%; 
  height:100%;
  overflow:hidden;
  background: url("http://www.grizer.com/images/ru/btn_down.gif") top left no-repeat;
}

div.menu_download a:hover {
  background-image: none;
}

div.menu_contact {
  float: left;
  width: 219px; 
  height: 33px;
  background: url("http://www.grizer.com/images/ru/btn_cont.gif") -219px 0 no-repeat;
}

div.menu_contact a {
  display: block;
  margin: 0; 
  padding:0;
  width:100%; 
  height:100%;
  overflow:hidden;
  background: url("http://www.grizer.com/images/ru/btn_cont.gif") top left no-repeat;
}

div.menu_contact a:hover {
  background-image: none;
}

div.menu_order {
  float: left;
  width: 219px; 
  height: 33px;
  background: url("http://www.grizer.com/images/ru/btn_ordr.gif") -219px 0 no-repeat;
}

div.menu_order a {
  display: block;
  margin: 0; 
  padding:0;
  width:100%; 
  height:100%;
  overflow:hidden;
  background: url("http://www.grizer.com/images/ru/btn_ordr.gif") top left no-repeat;
}

div.menu_order a:hover {
  background-image: none;
}

input.sbm {
  width: 100px;
  border: solid 1px #112F4D;
  padding: 2px;   
  background: none;
  background-color: #DEDEDE;
  font-family: tahoma;
  font-weight: bold;
  font-size: 14px;
  color: black;  
  cursor:pointer;
}

input.sbm:hover {
  width: 100px;
  border: solid 1px #112F4D;
  padding: 2px;   
  background: none;
  background-color: #318CCE;
  font-family: tahoma;
  font-weight: bold;
  font-size: 14px;
  color: black;  
  cursor:pointer;
}

input {
  border: solid 1px #112F4D;
  padding: 2px;   
  background: url("http://www.grizer.com/images/background.bmp");
  background-color: #FFFFFF;
  font-family: tahoma;
  font-weight: bold;
  font-size: 14px;
  color: #010101;  
}
                         	
textarea {
  border: solid 1px #112F4D;
  padding: 2px;
  background: url("http://www.grizer.com/images/background.bmp");
  background-color: #FFFFFF;
  font-family: tahoma;
  font-weight: bold;
  font-size: 14px;
  color: #010101;  
}