.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
a.menu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC0000; text-decoration: none}
a.normallink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: blue; text-decoration: none}
a.normallink a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: red; text-decoration: none}
.input {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.t1 td {  border-color: black #999999 #999999 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.title {  font-family: Arial; font-size: 12pt; font-weight: bold; color: #000090; text-decoration: none}
.titlesmall {  font-family: Arial; font-size: 10pt; font-weight: bold; color: #000090; text-decoration: none}
.titlemedium {  font-family: Arial; font-size: 11pt; font-weight: bold; color: #000090; text-decoration: none}
.kaktus {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #CC0000; text-decoration: none}
.kaktus:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: red; text-decoration: none}
.smallkaktus {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #CC0000; text-decoration: none}
.smallkaktus:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: red; text-decoration: none}
.boxlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
.boxlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
h1 { font: 22px arial; color:#000090;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;padding-top:2px;margin-bottom:0px;margin-top:0px;padding-bottom:0px; }
h2 { font: 22px arial; color:#000000;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;padding-top:0px;margin-bottom:0px; }
h3 { font: 22px arial; color:#000090;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;margin-bottom:2px;}
h4 { font: 16px arial; color:#000090;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;margin-bottom:2px;}
h5 { font: 25px arial; color:#000090;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;margin-bottom:2px;}
.subtitle { font: 20px arial; color:#000090;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;padding-top:0px;margin-bottom:0px; }
.paksubtitle { font: 18px arial; color:#000000;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;padding-top:0px;margin-bottom:0px; }
.affsubtitle { font: 20px arial; color:#000000;font-family:arial;padding-left:2px;font-weight:bold;padding-bottom:0px;padding-top:0px;margin-bottom:0px; }

.maintable
{
    padding-bottom: 0px;
    padding-left: 3px;
    margin-top: 0px;
    font-size: 10pt;
}

.products
{
    border-bottom: 1px solid red;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 0px;
    padding-top: 5px;
    font: 14px arial;
    font-family:arial;
}

.pakproducts
{
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 0px;
    padding-top: 5px;
    font: 14px arial;
    font-family:arial;
}

.products a
{
text-decoration: none;
}

.products a:hover
{
text-decoration: underline;
color: red;
}

.pakproducts a
{
text-decoration: none;
}

.pakproducts a:hover
{
text-decoration: underline;
color: red;
}

.features
{
    padding-bottom: 10px;
        padding-left: 3px;
    margin-top: 0px;
        padding-top: 5px;
    font: 17px arial;
    font-family:arial;
}

.indexproduct
{
    padding-bottom: 10px;
    padding-left: 3px;
    margin-top: 0px;
    padding-top: 5px;
    font: 15px arial;
    font-family:arial;
	text-align: justify;
}

.smalltext
{
    padding-bottom: 10px;
    padding-left: 3px;
    margin-top: 0px;
    padding-top: 5px;
    font: 12px arial;
    font-family:arial;
	color: #000090;
}

.menu-section
{
    margin-left: 5px;
    margin-top: 5px;
    width: 253px;
}

.menu-header
{
    font: 13px arial;
 	color: #000067;
    font-family:arial;
    font-weight: bold;
    text-align: center;
    background-color: #FFE6CE;
    border: 1px solid red;
    padding: 3px;
}

.menu-contents
{
    border-left: 1px solid red;
    border-right: 1px solid red;
    background-color: #FFE6CE;
    font-size: 8pt;
}

.menu-contents a
{
    margin: 0;
    display: block;
    padding: 3px 5px;
        font-size: 10pt;
        text-decoration: none;
    border-bottom: 1px dashed red;
}

.menu-contents a:hover
{
    background-color: #FEE0C3;
    cursor: pointer;
    color: red;
}

.menu-text
{
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid red;
    padding: 3px;
    background-color: #FFF5E2;
    font-size: 10pt;
}

.menu-text a
{
font-size: 10pt;
text-align: left;
text-decoration: none;
color: #003399;
font-weight: bold;
}

.menu-text a:hover
{
    cursor: pointer;
    color: red;
}

.textfield,textarea
 {
 background-color: #FFE6CE;
 color: #000000;
 font-style: normal;
 font-size: 10pt;
 font-family: arial;
 border: 1px solid red;
 }

.submit
 {
 background-color: #FFE6CE;
 color: #000000;
 font-weight: bold;
 font-size: 14px;
 font-family: arial;
 border: 2px solid red;
 }

.biglink
{
 font: 25px arial;
 font-family:arial;
 color: blue;
 font-weight: bold;
 text-decoration: underline;
}

.biglink a:hover
{
  cursor: pointer;
  color: red;
}

.smalltext
{
    font-size: 10px;
	color: black;
}

.productpage
{
width: 750px;
text-align: left;
}

.affproductpage
{
width: 850px;
text-align: left;
}

.purchase
{
    background-color: white;
    border: 1px solid red;
    text-align:left;
    width:90%;
    padding-left:5px;
    padding-right:5px;
}

.dolnomenu {  font-family: Arial; font-size: 8pt; color: black; text-decoration: none}
.dolnomenu:hover {  font-family: Arial; font-size: 8pt; color: #CC0000; text-decoration: none}

.navlink
{
 font: 14px arial;
 font-family:arial;
 text-decoration: none;
 color: #000090;
 font-weight: bold;
}

.navlink a
{
 font: 14px arial;
 font-family:arial;
 text-decoration: none;
 color: #000090;
 font-weight: bold;
}

.navlink a:hover
{
    cursor: pointer;
    color: red;
    text-decoration: underline;
}

.affnav
{
display:block;
font-family:verdana;
text-transform: uppercase;
}

.affnav:hover
{
background-color: white;
color: red;
}

.plink
{
 font: 23px arial;
 font-family:arial;
 color: blue;
 font-weight: bold;
 text-decoration: underline;
}

.plink a:hover
{
  cursor: pointer;
  color: red;
}

hr
{
 border: 0;
 width: 100%;
}

hr.hr1
{
 color: #f00;
 background-color: #f00;
 height: 3px;
}

.codeblock {
  display: block;
  margin: 1em;
  border: 1px solid #999;
  padding: 1em;
  background: #ffc;
  color: #000;
}


.aff-header
{
    font: 13px arial;
 	color: #000067;
    font-family:arial;
    font-weight: bold;
    text-align: center;
    background-color: #FFE6CE;
    border: 1px solid red;
    padding: 3px;
}

td.afftext
{
    font: 14px arial;
    font-family:arial;
}

td.affheader
{
    font: 16px arial;
    font-family:arial;
	font-weight: bold;
}

.downloadinfo
{
    padding-left: 3px;
    padding-right: 3px;
    font: 14px arial;
    font-family:arial;
	text-align: justify;
}

.downloadbox
{
    padding-left: 3px;
    padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
    font: 16px arial;
    font-family:arial;
	text-align: center;
}

.templatebox
{
width: 500px;
height: 220px;
border: 1px #FF9900 solid;
border-collapse: collapse;
}

.templatetd
{
padding: 5px 5px 5px 5px;
text-align:center;
font: 17px arial;
font-weight: normal;
}

.templatethumb
{
border:1px black solid;
}

.templateadded
{
font: 10px arial;
}

.templateselect {
	color : #000000;
	font-size : 11px;
	font-family : Arial;
	font-weight: normal;
	background-color: #FDEBD0;
    border: 1px solid black;
	padding-left: 2px;
}

.videodemo
{
    font: 15px arial;
    font-family:arial;
    color: black;
    background-color: #FFFFFF;
    border: 1px solid #FF9900;
    text-align:left;
    width:60%;
    padding-left:5px;
    padding-right:5px;
	padding-top: 5px;
}
