a {color: #77A133;}
a:hover {color: #000; text-decoration: underline;}
h1 {margin: 0px 0px 10px 0px; color: #063479; font-size: 21px; font-weight: normal;}
h1 a {color: #063479; text-decoration: none;}
h1 a:hover {color: #000; text-decoration: none;}
h2 {margin: 15px 0px 10px 0px; color: #0186A1; font-size: 19px; font-weight: normal;}
h2 a {color: #0186A1; text-decoration: none;}
h2 a:hover {color: #000; text-decoration: underline;}
h3 {margin: 15px 0px 10px 0px; color: #000; font-size: 15px; font-weight: bold;}
h4 {margin: 15px 0px 10px 0px; color: #000; font-size: 14px; font-weight: bold;}
h5 {margin: 0px 0px 10px 0px; color: #474747; font-size: 12px; font-weight: bold;}
h6 {margin: 15px 0px 0px 0px; color: #0076BF; font-size: 14px; font-weight: bold;}

.bluetext {color: #0198F5;}
.bluetextbold {color: #0076BF; font-weight: bold;}

#imgLogo {float: left; margin-top: 5px;} 
#lblLogoText {color: #D9E8AE; font-size: 20px; font-weight: 500; position: relative; top: 32px; left: 60px;}

#pnlMenu {height: 36px; position: absolute; width: 976px; top: 79px; clear: both; background: url('/__img/redesign/bg_menu.gif') repeat-x 0 0; font-family: verdana, tahoma, helvetica, arial, san-serif;}
#pnlmenuleftcorner {width: 3px; height: 36px; position: relative; float: left; padding-right: 10px; background: url('/__img/redesign/left-menu-border.gif') no-repeat 0 0;}
#pnlMenu ul li {float: left; margin: 0px 5px;}
#pnlMenu ul li a {height: 36px; position: relative; float: left; padding: 0px 15px 0px 15px; color: #5A5A5A; background: none; font-weight: bold; text-decoration: none; line-height: 36px;}
#pnlMenu ul li a:hover {height: 36px; position: relative; float: left; color: #5A5A5A; background: url('/__img/redesign/bg_button_hover2.gif') repeat-x 0 0; font-weight: bold; text-decoration: none; line-height: 36px;}
#pnlMenu ul li a:hover span.leftcorner {width: 5px; height: 36px; position: absolute; left: 0px; top: 0px; background: url('/__img/redesign/left-corner_button_hover2.gif') no-repeat 0 0;}
#pnlMenu ul li a:hover span.rightcorner {width: 5px; height: 36px; position: absolute; right: 0px; top: 0px; background: url('/__img/redesign/right-corner_button_hover2.gif') no-repeat 0 0;}
#pnlMenu ul li a.selected {height: 36px; position: relative; float: left; color: #5A5A5A; background: url('/__img/redesign/bg_button2.gif') repeat-x 0 0; font-weight: bold; text-decoration: none; line-height: 36px;}
#pnlMenu ul li a.selected span.leftcorner {width: 5px; height: 36px; position: absolute; left: 0px; top: 0px; background: url('/__img/redesign/left-corner_button2.gif') no-repeat 0 0;}
#pnlMenu ul li a.selected span.rightcorner {width: 5px; height: 36px; position: absolute; right: 0px; top: 0px; background: url('/__img/redesign/right-corner_button2.gif') no-repeat 0 0;}

/* recoloring buttons and navigation */
#pnlHead {background: url(/__img/redesign/logo_zps12_pozadi2.jpg) no-repeat 600px -100px; height: 79px;}
.vmenu3 li a {background: url('/__img/redesign/arrow4.gif') no-repeat 0 5px;}
.vmenu3 li a span {color: #666;}
.vmenu4 li a {background: url('/__img/redesign/arrow4.gif') no-repeat 0 5px;}
a.vmenu4 {background: url('/__img/redesign/arrow4.gif') no-repeat 0 5px;}
.pnlQuickBuyRight div a {position: absolute; top: 14px; left: 360px; display: block; width: 165px; height: 26px; border: #FFF 0px solid; background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 2.1em; text-align: center;}
.pnlQuickBuyRight div a:hover {background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat -165px 0;}
a.addto {display: block; width: 165px; height: 26px; border: #FFF 0px solid; background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 2.1em; margin: 0px auto;}
a.addto:hover {display: block; width: 165px; height: 26px; background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat -165px 0;}
.pnlQuickBuyRBox a.addtocart {display: block; width: 165px; height: 26px; border: #FFF 0px solid; background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold;  text-align: center; text-decoration: none; line-height: 2.1em; margin: 5px 0px;}
.pnlQuickBuyRBox a.addtocart:hover {display: block; width: 165px; height: 26px; background: url('/__img/redesign/button_add-to-cart_2.gif') no-repeat -165px 0;}
a.buttondownload, a.buttondownload:link, a.buttondownload:visited {display: block; width: 135px; float: right; height: 26px; border: #FFF 0px solid; background: url('/__img/redesign/button_normal_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; line-height: 2.1em;}
a.buttondownload:hover {background: url('/__img/redesign/button_normal_2.gif') no-repeat -135px 0;}
a.buttonscreen, a.buttonscreen:link, a.buttonscreen:visited {display: block; width: 135px; height: 26px; background: url('/__img/redesign/button_normal_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; line-height: 2.1em; margin-top: 5px; margin-bottom: 5px;}
a.buttonscreen:hover {background: url('/__img/redesign/button_normal_2.gif') no-repeat -135px 0;}
a.button, a.button:link, a.button:visited {display: block; width: 135px; height: 26px; background: url('/__img/redesign/button_normal_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; line-height: 2.1em; margin-top: 8px; margin-bottom: 8px;}
a.button:hover {background: url('/__img/redesign/button_normal_2.gif') no-repeat -135px 0;}
input.btnSubmit {border: none; display: block; width: 135px; float: left; height: 26px; background: url('/__img/redesign/button_normal_2.gif') no-repeat 0 0; color: #FFF; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; cursor: pointer; margin: 10px 234px 0px 0px;}
input.btnSubmit:hover {background: url('/__img/redesign/button_normal_2.gif') no-repeat -135px 0;}
input.btnSubmit2 {border: none; display: block; width: 135px; float: left; height: 26px; background: url('/__img/redesign/button_normal_2.gif') no-repeat 0 0; color: #FFF; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; cursor: pointer;}
input.btnSubmit2:hover {background: url('/__img/redesign/button_normal_2.gif') no-repeat -135px 0;}
a.buttonscreen200, a.buttonscreen200:link, a.buttonscreen200:visited {display: block; width: 215px; height: 26px; background: url('/__img/redesign/button-200_2.gif') no-repeat 0 0; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; line-height: 2.1em; margin-top: 5px; margin-bottom: 5px;}
a.buttonscreen200:hover {background: url('/__img/redesign/button-200_2.gif') no-repeat -215px 0;}
#pnlRegion ul li a span.sipka {float: right; width: 11px; height: 11px; margin: 6px 6px 0 3px; background: url('/__img/redesign/selector-arrow_2.gif') no-repeat 0 0;}
.submenu2 ul li a span {display: block; width: 4px; height: 7px; float: left; margin: 11px 6px 0 22px; background: url('/__img/redesign/submenu2-arrow_2.gif') no-repeat 0 0;}
.submenu2 ul li a.selected span {display: block; width: 4px; height: 7px; float: left; margin: 11px 6px 0 22px; background: url('/__img/redesign/submenu2-arrow-on_2.gif') no-repeat 0 0;}
.submenu2 ul li a:hover {display: block; width: 250px; height: 28px; background: url('/__img/redesign/submenu2-background-hover_2.gif') repeat-x 0 0; text-decoration: none;}
.submenu2 ul li a:hover span {display: block; width: 4px; height: 7px; float: left; margin: 11px 6px 0 22px; background: url('/__img/redesign/submenu2-arrow-on_2.gif') no-repeat 0 0;}
.submenu2 ul li a.selected {font-weight: bold; background: url('/__img/redesign/submenu2-background-on_2.gif') repeat-x 0 0; text-decoration: none;}
.submenu2 ul li a.selected:hover {display: block; width: 250px; height: 28px; background: url('/__img/redesign/submenu2-background-on_2.gif') repeat-x 0 0; text-decoration: none;}
#pnlSubMenu ul li a:hover {display: block; height: 29px; position: relative; float: left; padding: 0px 18px 0px 18px; color: #5A5A5A; background: url('/__img/redesign/submenu1-button-background-hover_2.gif') repeat-x 0 0;  text-decoration: none; line-height: 32px;}
#pnlSubMenu ul li a.selected {display: block; height: 29px; position: relative; float: left; padding: 0px 18px 0px 18px; color: #5A5A5A; background: url('/__img/redesign/submenu1-button-background-on_2.gif') repeat-x 0 0;  text-decoration: none; font-weight: bold; line-height: 32px;}
#pnlSubMenu ul li a:hover span.leftcorner {width: 4px; height: 29px; position: absolute; left: 0; top: 0; background: url('/__img/redesign/submenu1-button-left-hover_2.gif') no-repeat 0 0;}
#pnlSubMenu ul li a.selected span.leftcorner {width: 4px; height: 29px; position: absolute; left: 0; top: 0; background: url('/__img/redesign/submenu1-button-left-on_2.gif') no-repeat 0 0;}
#pnlSubMenu ul li a:hover span.rightcorner {width: 4px; height: 29px; position: absolute; right: 0; top: 0; background: url('/__img/redesign/submenu1-button-right-hover_2.gif') no-repeat 0 0;}
#pnlSubMenu ul li a.selected span.rightcorner {width: 4px; height: 29px; position: absolute; right: 0; top: 0; background: url('/__img/redesign/submenu1-button-right-on_2.gif') no-repeat 0 0;}

.pnlQuickBuyRight div a.dlink {position: absolute; top: 21px; left: 20px; font-weight: normal; text-decoration: underline; display: inline; width: auto; height: auto; white-space: nowrap; letter-spacing: 0.5px; padding-right: 8px; background: url('/__img/redesign/arrow4.gif') no-repeat right 5px; color: #77A133; line-height: 1.2em;}
.pnlQuickBuyRight div a.dlink:hover {color: #000; background: url('/__img/redesign/arrow4.gif') no-repeat right 5px;}
.pnlQuickBuyRight div span.price {position: absolute; top: 22px; right: 195px; color: #0186A1; font-size: 12px; font-weight: bold; text-align: center;}

div.pnlBuy {width: 633px; margin-bottom: 20px; position: relative;}
div.pnlBuyIn {width: 450px; float: left;} /* background: url('/__img/or-ico.gif') no-repeat 0px 75px; */
div.pnlBuyIn h3 {margin: 5px 0px 15px 0px;}
div.pnlBuy img {float: left; margin-top: 10px;}
div.pnlBuy p.zpstitle {margin-bottom: 15px;}
div.pnlBuy p.price {text-align: right;}
div.pnlBuy h3 span {float: right; color: #0186A1; font-weight: bold; font-size: 14px;}
div.pnlBuy h3 span em {text-decoration: line-through; padding-right: 10px; font-size: 12px; color: #666;}
div.pnlBuy p.price a.addto {text-align: center; float: right;}
div.pnlBuy p.price a.download {float: left; line-height: 22px; font-weight: bold; background: url('/__img/redesign/arrow4.gif') no-repeat center right; padding-right: 10px;}
div.pnlBuyIn p.pozn {clear: right; padding-top: 4px; text-align: right;}
div.pnlBuy p.pozn {margin-left: 170px;}
div.pnlBuy hr {width: 448px; background-color: #FFF; height: 1px; border: none; border-top: solid 1px #A2A2A2;}

table#thumbTable {text-align: center;}
table#thumbTable td {padding: 10px 0px;}
table#thumbTable td h3 {text-align: left; border-bottom: solid 1px #e2e2e2; margin: 20px 0px 0px 0px; padding: 0px 0px 5px 0px;}
table#thumbTable td img {margin: 0px auto;}

div.pnlBeforeAfter p {margin-top: 5px;}

table.upgrades {border-collapse: collapse; border: solid 1px #E2E2E2;}
table.upgrades td {border-bottom: solid 1px #E2E2E2; padding: 4px 8px;}

div.pnlTestimonial {font-size: 11px;}
div.pnlTestimonial h5 {font-size: 12px;}
div.pnlTestimonial em {font-style: italic;}

.heightEn2 {height: 690px;}

table.tableZps13Buy {width: 620px; margin: 10px 0px 25px 0px;}
table.tableZps13Buy td {padding: 2px;}
table.tableZps13Buy tr.line td {border-top: solid 1px #EEE;}
table.tableZps13Buy td.box {width: 130px; text-align: center; font-weight: bold;}
table.tableZps13Buy td.radio {width: 20px;}
table.tableZps13Buy td.price {text-align: right;}
table.tableZps13Buy td.linkbuy {vertical-align: top;}
table.tableZps13Buy td a.button100 {text-align: center; margin: 0px; float: right; margin-top: 5px;}
table.tableZps13Buy td a.download {font-weight: bold; margin-top: 5px; display: block;}
table.tableZps13Buy td span.pozn {margin-top: 3px; display: block;}
