/* LINKS */

a.body:active, a.body:link, a.body:visited {
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11pt;
  color: #65a1d9;
}

a.body:hover {
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11pt;
  color: #c0d6ee;
}        

a.capt:active, a.capt:link, a.capt:visited {
  text-decoration: none;
  font-family: tahoma;
  font-size: 11pt;
  color: #000000;
}

a.capt:hover {
  text-decoration: none;
  font-family: tahoma;
  font-size: 11pt;
  color: #000000;
}        

/* BODY */

body {
  margin: 0px;
  padding: 0px;
  position: relative;  	
  background: #ffffff;
  text-decoration: none;
  font-family: tahoma;
  font-size: 11pt;
  color: #000000;
  top: 0px;
}

/* PAGE */

.pg {
  min-height: 100%;
  height: 100%;
}

.pgc {
  background: #e9e9e9;
  width: 900px;
  height: 100%;
}

.pgl {
  background: transparent;
  background-image: url(images/gr_left.png); 
  background-repeat: repeat-y;
  width: 30px;
}

.pgr {
  background: transparent;
  background-image: url(images/gr_right.png); 
  background-repeat: repeat-y;
  width: 30px;
}

.header {
  position: relative;
  background: transparent;
  height: 128px;
  width: 880px;
  left: 10px;
  top: 0px;
}

.logo {
  position: absolute;
  background: transparent;
  background-image: url(images/clock_128.png); 
  height: 128px;
  width: 128px;
  left: 10px;
  top: 0px;
}

.sitename {
  position: absolute;
  background: transparent;
  background-image: url(images/sitename.png); 
  height: 50px;
  width: 330px;
  left: 150px;
  top: 40px;
}

.band {
  position: relative;
  background: transparent;
  background-image: url(images/band.png); 
  height: 250px;
  width: 854px;
  left: 23px;
}

.void {
  position: relative;
  background: transparent;
  width: 854px;
  height: 10px;
}

.captn {
  overflow: hidden;
  position: absolute;
  background: transparent;
  height: 26px;
  width: 832px;
  left: 10px;
  top: 0px;
}

h1 {
  display: inline;
  text-decoration: none;
  font-family: comic sans ms;
  font-weight: normal;
  font-size: 16pt;
  color: #000000;
}

h2 {
  display: inline;
  text-decoration: none;
  font-family: tahoma;
  font-weight: normal;
  font-size: 11pt;
  color: #000000;
}

.sshot {
  border: 0px;
  margin: 0px; 
  padding: 0px;
  overflow: hidden;
  position: absolute;
  border: 0px solid #595959;
  background: transparent;
  height: 200px;
  width: 280px;
  left: 10px;
  top: 35px;
}

a.sshot {
  border: 0px;
  margin: 0px; 
  padding: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}

img.sshot {
  border: 0px;
  margin: 0px; 
  padding: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}

.descr {
  overflow: hidden;
  position: absolute;
  background: transparent;
  text-decoration: none;
  font-family: tahoma;
  font-size: 11pt;
  color: #000000;
  height: 160px;
  width: 540px;
  left: 305px;
  top: 35px;
}

div.url_more_info {
  z-index: 1;
  float: left;
  overflow: hidden;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 305px;
  top: 209px;
}

div.btn_more_info {
  z-index: 2;
  float: left;
  background: url("images/more_info.png") -95px 0 no-repeat;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 305px;
  top: 209px;
}

div.btn_more_info a {
  margin: 0; 
  padding: 0;
  width: 100%; 
  height: 100%;
  background: url("images/more_info.png") top left no-repeat;
  overflow: hidden;
  display: block;
}

div.btn_more_info a:hover {
  background-image: none;
}

div.url_download {
  z-index: 1;
  float: left;
  overflow: hidden;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 405px;
  top: 209px;
}

div.btn_download {
  z-index: 2;
  float: left;
  background: url("images/download.png") -95px 0 no-repeat;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 405px;
  top: 209px;
}

div.btn_download a {
  margin: 0; 
  padding: 0;
  width: 100%; 
  height: 100%;
  background: url("images/download.png") top left no-repeat;
  overflow: hidden;
  display: block;
}

div.btn_download a:hover {
  background-image: none;
}

div.url_order {
  z-index: 1;
  float: left;
  overflow: hidden;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 505px;
  top: 209px;
}

div.btn_order {
  z-index: 2;
  float: left;
  background: url("images/order.png") -95px 0 no-repeat;
  position: absolute;
  height: 28px;
  width: 95px; 
  left: 505px;
  top: 209px;
}

div.btn_order a {
  margin: 0; 
  padding: 0;
  width: 100%; 
  height: 100%;
  background: url("images/order.png") top left no-repeat;
  overflow: hidden;
  display: block;
}

div.btn_order a:hover {
  background-image: none;
}

.copyright {
  display: block;
  position: absolute;
  background: transparent;
  text-decoration: none;
  font-family: tahoma;
  font-size: 11px;
  color: #4276bb;
  width: 960px;
} 

