.red {
  color: #FF0000;
}

BODY,P,TD,DIV {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000080;
}

BODY.main {
  background: url("../img/svetle14.jpg");
  /* background-color: white; */
  background-repeat: repeat;
  text-align: left;
  padding-left: 5px;
}

BODY.show {
  background: url("../img/svetle14.jpg");
  background-repeat: repeat;
}

BODY.inner {
  width: 510px;
  padding-left: 40px;
  text-align: left;
  color: #000080;
  background: url("../img/sesit16.jpg");
  background-repeat: repeat;
}

P {
  text-align: justify;
}

A:link,A:visited {
	color: #B00000;
	text-decoration: none;
}

A:hover,A:active {
	color: #FF0000;
	text-decoration: none;
}

A.menu:link, A.menu:visited {
	color: #000080;
	text-decoration: none;
}

A.menu:hover, A.menu:active {
	color: #B00000;
	text-decoration: none;
}

H2 {
  font-size: 18px;
}

/* IFRAME */
IFRAME.page {
  width: 590px;
  height: 560px;
  border: 0px;
  text-align: justify;
  position: absolute;
  left: 180px;
  top: 250px;
}

/* DIVs */
DIV.center {
  text-align: center;
}

DIV.right {
  text-align: right;
}

DIV.under {
  width: 230px;
  text-align: right;
  font-size: 11px;
}

DIV.maintitle {
  font-size: 28px;
  font-weight: bold;
  padding: 4px 0px 8px 0px;
}

DIV.main-upper {
  width: 760px;
  height: 225px;
  text-align: center;
}

DIV.main-lower { /* Not used */
  width: 760px;
  text-align: center;
  position: relative;
  top: 15px;
  left: 10px;
}

DIV.menu {
  width: 145px;
  height: 550px;
  text-align: center;
  position: absolute;
  left: 20px;
  top:  250px;
}

DIV.bottom {
  width: 750px;
  height: 60px;
  font-size: 11px;
  text-align: center;
  vertical-align: bottom;
  padding: 10px 0px 12px 0px;
  position: absolute;
  top: 800px;
  left: 20px;
}

/* TABLES */
TD.lang {
  width: 25%;
  font-size: 11px;
  line-height: 1.5;
  text-align: center;
  vertical-align: bottom;
}

TABLE.menu {
  width: 100%;
}
TABLE.menu TD {
  padding: 1px;
  text-align: left;
}
TD.menudiv {
  width: 12px;
}

TABLE.inner {
  width: 100%;
  border: 0px;
  border-spacing: 2px;
}

TABLE.inner TD {
  vertical-align: top;
  padding: 3px;
}

TABLE.inner2 {
  width: 100%;
  border: 0px;
}
TABLE.inner2 TD {
  vertical-align: top;
  padding: 10px;
}

TABLE.inner3 {
  border: 0px;
  border-spacing: 2px;
}
TABLE.inner3 TD {
  vertical-align: top;
  padding: 8px;
}

TABLE.pricelist {
  width: 200px;
}

TABLE.pricelist TD {
  padding: 3px;
  text-align: center;
  vertical-align: middle;
}

TABLE.date {
  border: 0px;
}

TABLE.date TD {
  vertical-align: top;
  padding: 10px;
}

TABLE.terms {
  width: 85%;
}

TABLE.terms TD {
  padding: 3px;
  text-align: center;
  vertical-align: middle;
}

TABLE.termdata {
  width: 100%;
}

TABLE.termdata TD {
  padding: 3px;
  vertical-align: middle;
}

TABLE.guestdata {
  border: 0px;
}

TABLE.guestdata TD {
  padding: 3px;
  vertical-align: top;
}

