BODY {background-color: #ffffff; color: #000000; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-size: 9pt}
A, A:link, A:visited, A:hover, A:active {font-size: 9pt; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; color: #005f2a; text-decoration: none}
A:hover {color: #7abd19; text-decoration: none}
A:link.lin, A:visited.lin {color: #696969; text-decoration: none}
A:hover.lin {color: #7abd19}
A:link.lin2, A:visited.lin2 {font-size: 8pt; color: #696969; text-decoration: none}
A:hover.lin2 {font-size: 8pt; color: #7abd19}
A:link.top, A:visited.top, A:hover.top {color: #ffffff}
A:link.download, A:visited.download {color: #7abd19; text-decoration: none}
A:hover.download {color: #ffffff}
TD {font-size: 9pt}
LI, ul {list-style-image: url('images/select.gif')}
Ol LI {list-style-image: none}
img {border:0px}
td.tree {background-color:#005f2a; height:20px; text-align:right; color:#ffffff}
td.tree a {color:#96fc03}
td.tree a:hover {color:#ffffff}
TABLE.prod {background-position: bottom right; background-repeat: repeat-y; background-color: #edf0e8; BORDER: #dbdbdb 1px solid}
TD.textb {font-size: 9pt; padding-left: 10px; padding-right: 20px}
TD.textb A:link, TD.textb A:visited {text-decoration: underline}
.find, .selec {BORDER: #dbdbdb 1px solid; FONT-SIZE: 9pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color: #767676}
.selec {FONT-SIZE: 8pt}
TABLE.menu_l {position: absolute; z-index: 10}
TR.han {cursor: pointer}
#sel_lng {visibility: hidden}
TD.mark {BORDER: #dbdbdb 1px solid; FONT-SIZE: 8pt; BORDER-right: 0px; BACKGROUND-COLOR: #ffffff; background-image: url(bg_but.gif); text-align:center}
TD.mark2 {background-image: url(bg_but.gif); text-align:center}
TD.mark_i {BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff; text-align:center}
TD.page_m {FONT-SIZE: 9pt; BACKGROUND-COLOR: #ffffff; padding: 10px}
TD.bbb {padding: 3px}
TD.tab {BORDER: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff}
TD.line {BACKGROUND-COLOR: #7abd19; color: #ffffff; font-weight: bold}
TD.opis {BACKGROUND-COLOR: #edf0e8; color: #000000; FONT-SIZE: 8pt}
TD.opis2 {color: #000000; FONT-SIZE: 8pt; text-align: center}
TD.price1 {background: #0e6634 url(background_price.jpg) repeat-x top; color: #ffffff; FONT-SIZE: 8pt; text-align: center; font-weight: bold}
TD.price2, TD.price3 {BACKGROUND-COLOR: #ffffff; color: #000000; FONT-SIZE: 8pt; text-align: center}
TD.price3 {color: #ff0000; font-weight: bold}
.sel_lng {BORDER: #005f2a 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #005f2a; FONT-SIZE: 8pt; color: #ffffff}
span.razd {color: #696969; font-size:8pt}
table.product {BACKGROUND-COLOR: #f0f3ec; margin-bottom: 10px; vertical-align:top}
td.product {vertical-align:top; padding-top: 15px; padding-bottom: 15px}
div.buy {float: right; position: relative; top: 2px; right: 42px}
td.web {padding-top: 20px}
img.web {position: relative; top: 7px}
ul.s {list-style-image: url(bullit_mini.jpg)}
table.product1 {background-position: bottom right; background-repeat: repeat-y; background-color: #edf0e8; margin-bottom:6px}
/* <!-- select complex */
li.nobullit {list-style-type:none; position: relative; right: 40px}
table#time {margin-top:15px; margin-bottom:15px}
table#product2 {margin: 15px 0px 15px 0px; BORDER: #dbdbdb 1px solid; FONT-SIZE: 9pt; width:590px}
table.border {BORDER: #dbdbdb 1px solid; width: 100%; margin: 0px; padding: 0px; height: 100%}
tr.head {background-image:url(background_table.jpg);background-repeat: repeat-x; height:42px; text-align: center}
td#border_left {width: 200px; border-left:#dbdbdb 1px solid}
td#border {width: 200px; border-left:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid}
td.border_bottom {border-bottom:#dbdbdb 1px solid; padding-bottom:8px}
td.margin {border: 0px; padding-top: 8px}
td.checkbox {width: 30px; margin:0px; padding:0px}
div#button {margin-left:auto; margin-right:auto; margin-top: 15px}
div#imp  p {font-style: italic; padding: 0px; margin: 0px}
div#button_zapros {margin-left:auto; margin-right:auto; margin-top: 35px}
/* select complex --> */
p.action {font-size: 8pt; color: #000000; text-decoration: none}
td.info {width: 198px; border: 0px; padding: 2px}
p.pr1 {margin:0px; padding:0px}
table.pr_info {width: 100%; margin: 0px; padding: 0px; border: 0px; background-color: #ffffff}
td.pr {height: 19.5em; border:4px #ffffff solid; border-collapse: collapse; vertical-align: top; background-color: #f0f3ec}
td.pr div {height:15em;margin:0.6em 1em}
td.pr_e {height: 15.5em; border:4px #ffffff solid; border-collapse: collapse; vertical-align: top; background-color: #f0f3ec}
td.pr_e div {height:12em;margin:0.6em 1em}
p.c2 {text-align:center}
div.pr_mar {margin: 25px 20px 10px 20px}
h4.pr {color: #005f2a}
p.pri {color: #ff0018}
div.pr_bc {background-color: #f0f3ec; margin-bottom: 20px}
div.pr_bc ul {padding: 7px 20px 20px 40px; margin: 0px}
div.pr_bc li {list-style-image: url('images/select.gif')}
div.pr_bc div {padding:10px 20px}
li.pr {position: relative; right:20px}
table.pr_vyb {background-color: #f0f3ec; margin-bottom: 20px; width: 100%}
table.pr_vyb td {width: 50%; vertical-align: text-top}
table.pr_vyb div {padding: 7px 20px 17px 25px}
table.form {background-color: #f0f3ec; width:620px; border: 0px}
table.form td {vertical-align:top; padding: 3px 0px}
p.prim {color:#9f9f9f; font-size: 0.9em; vertical-align: super}
div.prl1 {border-right: 5px #ffffff solid}
div.prl1 td {background-color: #ffffff; text-align: center}
div.pr2 {width:100%; height: 86px; background-color: #7abd19; margin-top:0px; margin-bottom: 20px}
div.pr2 p {color:#ffffff; text-align:center; font-size: 1.5em; padding-top: 20px}
h3.ul {position: relative; right:18px}
table.pr1 {background-color: #f0f3ec; width:620px; border: 0px}
table.pr1 td {padding: 3px 0px}
td.pr1 {background-color: #ffffff; width: 50%; min-height:37px; text-align: center}
td.pr2 {background-color: #ffffff; height:37px; text-align: center}
td.pr2 h4 {text-align:center}
table.pr2 {width:100%; text-align:center}
table.pr2 td p {text-align:left}
ul.tr {list-style-image: url('images/select.gif'); margin-left: 0px}
div.mar {padding-bottom:1em}
table.tr1 {background-color: #f0f3ec; margin: 20px 0px; width: 100%}
table.tr1  td {border: 4px #fff solid; width:50%}
table.tr1  td div {margin:7px 20px 17px 25px}
.menub {padding:10px 20px; background-color:#f0f3ec}
td.t {padding-right:2em; vertical-align:top}
ul.t {list-style-image: url('images/select.gif'); position: relative; right:20px}
table.c1 {background-color:#f0f3ec; margin-bottom:1em;width:100%}
table.c1 td {vertical-align:text-top}
td.c1 {font-weight: bold;width:30%}
td.c2 {vertical-align:text-top}
p.e {padding-left:2em}
a.pr1 {text-decoration:underline; font-weight: bold; margin-left:auto; margin-right:auto}
table.green {color:#ffffff;border-collapse: collapse}
table.green td {width:50%;border:5px solid #ffffff;background-image:url(green_back.gif);background-repeat:repeat-y}
/*menu*/
#menu_1 a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#menu_1 a:hover{
	font-weight:bold;
	color:#005f2a;
	text-decoration:none;
}
#menu_2 a{
	font-weight:Normal;
	color:#005f2a;
	text-decoration:none;
}
#menu_2 a:hover{
	font-weight:Normal;
	color:#7abd19;
	text-decoration:none;
}
#menu_3 a{
	font-weight:Normal;
	color:#005f2a;
	text-decoration:none;
}
#menu_3 a:hover{
	font-weight:Normal;
	color:#7abd19;
	text-decoration:none;
}
#menu_4 a{
	font-weight:Normal;
	color:#005f2a;
	text-decoration:none;
}
#menu_4 a:hover{
	font-weight:Normal;
	color:#7abd19;
	text-decoration:none;
}
#menu_5 a{
	font-weight:Normal;
	color:#005f2a;
	text-decoration:none;
}
#menu_5 a:hover{
	font-weight:Normal;
	color:#7abd19;
	text-decoration:none;
}
dl.m dd a, dl.m dd a:active, dl.m dd a:link, dl.m dd a:visited, dl.m dd a:hover, dl.m dd ul li a, dl.m dd ul li a:active, dl.m dd ul li a:link, dl.m dd ul li a:visited, dl.m dd ul li a:hover, dl.m1 dd a, dl.m1 dd a:active, dl.m1 dd a:link, dl.m1 dd a:visited, dl.m1 dd a:hover, dl.m1 dd ul li a, dl.m1 dd ul li a:active, dl.m1 dd ul li a:link, dl.m1 dd ul li a:visited, dl.m1 dd ul li a:hover {text-decoration:none;list-style-image:none;}
dl.m {font-weight: bold}
dl.m dd {font-weight: normal; margin:0em 0em 1em 0em; padding:0px}
dl.m dd ul {list-style:none; margin:0em; padding:0px}
dl.m dd ul li {list-style:none; margin:0px 0px 10px 0px; padding:0px}
dl.m dd ul li ul{list-style:none; margin:0em; padding:0px}
dl.m dd ul li ul li{list-style:none; margin:2px 0px 0px 0px; padding:0px 0px 0px 10px}
dl.m dd ul li ul li ul {list-style:none; margin:0em; padding:0px}
dl.m dd ul li ul li ul li{list-style:none; margin:1px 0px 0px 1px; padding:0px 0px 0px 10px}
dl.m dd ul li ul li ul li ul {list-style:none; margin:0em; padding:0px}
dl.m dd ul li ul li ul li ul li {list-style:none; margin:0em; padding:0px 0px 0px 10px}
dl.m1 {font-weight: bold}
dl.m1 dd {font-weight: normal; margin:0em 0em 1em 0em; padding:0px}
dl.m1 dd ul {list-style:none; margin:0em; padding:0px}
dl.m1 dd ul li {list-style:none; margin:0em; padding:0px}
dl.m1 dd ul li a, dl.m1 dd a, dl.m1 dd p a {color:#696969}
dl.m1 dd ul li a:hover, dl.m1 dd a:hover, dl.m1 dd p a:hover {color:#7abd19}
dl.m1 dd p {margin:0em;padding:0em}
/*table grey-white*/
div.a1 {background-color:#f0f3ec}
div.a1 table {width:100%; border:0px; margin:0.5em auto}
div.a1 table tr {background-color:#ffffff}
div.a1 table tr.a {background-color:#f0f3ec;text-align:center;font-weight: bold}
div.a1 table tr td.a {text-align:center; width:35%}
div.a1 table tr td p {padding:0.8em}
/*end table*/
p.ul {margin-bottom:0em}
ul.ul {margin-top:0em; position:relative;right:2em}
ul.no {margin-top:0em; padding-left:0px; list-style-image: none}
ul.no li {list-style:none; list-style-image: none}
div.img_c {margin: 1em auto}
div.img_c  img {max-width:590px}
div#course_menu {margin:0em;padding:0em}
div#course_menu p {font-weight:bold;margin-top:0em}
div#course_menu ol {padding-left:0em;list-style:none;margin-left:0em}
div#course_menu ol li {margin-top:1em; padding-left:0em; margin-left:0em;list-style:none}
table#button_menu {width:100%; padding:0px;margin:1em 0em 0em 0em}
table#button_menu td {padding:0px;margin:0px;text-align:center}
div.training_img {clear:right;float:right; padding:0.3em 0em 1em 0.3em}
div.training_img p {margin: 0.3em auto; font-size:0.9em; text-align:center}
td#menuright {width:230px; text-align:right; vertical-align:top; background-image: url(td_menuright.png); background-position: right;background-repeat:repeat-y}
td#menuright p {padding:0px 15px 10px 0px; margin:0px}
ul#goodies {margin:0em;padding:0em;list-style:none}
ul#goodies li {margin:0em;padding:0em;list-style:none}
ul#goodies li a {color:#ffffff}
ul#goodies li a:hover {color:#ffffff}
ul.noclass LI {list-style-image: none}
table#copyrait p {margin:0px; color:#696969; font-size:8pt}
span.link , span.link:hover {	font-size: 9pt; cursor: pointer}
span.link {color: #005f2a}
span.link:hover {color: #7abd19}
div.screen {float: right; padding:0px 0px 10px 10px; clear:left}
div.screen_left {float:left; padding:0.5em 1em}
span.red {color:#ff0000}
div#goodies {width:200px; padding: 10px; margin:0em 0em 1em 2em; background-color: #7abd19; color: #ffffff; float:right}
div#goodies h4 {margin:0px}
div#goodies ul {padding-left:0px; margin:0px}
div#goodies ul li {list-style:none}
div#goodies ul  li a {color:#ffffff}
div#goodies ul  li a:hover {color:#ffffff}
div.download {width:210px; float:left; margin:0em 2em 0em 0em}
table.webinar {width:100%; padding:0px; margin:0px; border:0px; background-color:#ffffff}
table.webinar tr th, table.webinar tr td {border:0px; padding:10px; margin:1px; background-color:#d8d8d5}
table.webinar tr th {font-size:9pt; vertical-align:top}
table.webinar tr td span {font-size:8pt}
p.author {font-style:italic; color:#c22828}
table.compare {width:590px; border:0; margin:0; padding:0; border-collapse:collapse}
table.compare tr {background-color:#ffffff}
table.compare tr td, table.compare tr th {border:1px solid #dbdbdb; padding:3px; vertical-align:top}
table.compare tr th {font-size:8pt}
th.prod {background-color:#edf0e8; width:102px; text-align:center; font-weight:400}
/*pc styles starts*/

table.border tr{
border-bottom: #353535 1px solid;
}

td.menu {
font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
padding:25px 10px 0px 10px;
cursor:pointer;
}

#paging {
	float:left;
	width:100%;
	padding-top:20px;
}
#paging .box {
	float:left;
	width:30px;
	text-align:center;	
	border:1px solid #cccccc;
	padding:8px 0px;
	margin-right:5px;
	font-weight:Normal;
	font-size:11px;
}
#paging .box a {
	font-size:11px;
	color:#7a7d7f;
	text-decoration:none;	
}
#paging .box a:hover {
	font-size:11px;
	color:#f15b29;
	text-decoration:none;	
}
#paging .box_active {
	float:left;
	width:30px;
	text-align:center;	
	border:1px solid #cccccc;
	background-color:#015F2B;
	color:#ffffff;
	padding:8px 0px;
	margin-right:5px;
	font-weight:Normal;
	font-size:11px;
}

#categoryLink {
	color:#ffffff;
	text-decoration:none;
}
#categoryLink:hover {
	color:#ffffff;
	text-decoration:none;
}

.contact_form {	
	text-align:left;
}
.contact_form .title{	
	text-align:right;
	vertical-align:top;
}
.contact_form input{
	border:none;	
	width:240px;
	height:18px;
	border:1px solid #E3E2E0;	
}
.contact_form textarea{
	border:1px solid #E3E2E0;	
	width:240px;
	height:100px;
}
.contact_form .submit {
	border:1px solid #E3E2E0;
	background-color:#ffffff;
	width:240px;
	height:20px;
}	
.intro {
	float:left;
	width:100%;
	text-align:center;
	padding-top:200px;
}

/*pc styles ends*/
table.product {
	BACKGROUND-COLOR: #f0f3ec;
	margin-bottom: 10px; 
	vertical-align:top;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 1px 1px 1px;
}

table.product_list {
	BACKGROUND-COLOR: #f0f3ec;
	vertical-align:top;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 1px 1px 1px;
}

