BODY
{
	background-color: #ffffff; color: #000000; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-size: 9pt
}

A:link 
{
	font-size: 9pt; color: #005f2a; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:visited 
{
	font-size: 9pt; color: #005f2a; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:hover 
{
	font-size: 9pt; color: #7abd19; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:link.lin 
{
	font-size: 9pt; color: #696969; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:visited.lin 
{
	font-size: 9pt; color: #696969; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:hover.lin 
{
	font-size: 9pt; color: #7abd19; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:link.lin2 
{
	font-size: 8pt; color: #696969; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:visited.lin2 
{
	font-size: 8pt; color: #696969; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:hover.lin2 
{
	font-size: 8pt; color: #7abd19; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:link.top 
{
	color: #ffffff; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: underline
}

A:visited.top 
{
	color: #ffffff; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: underline
}

A:hover.top 
{
	color: #ffffff; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}
A:link.download
{
	font-size: 9pt; color: #7abd19; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:visited.download
{
	font-size: 9pt; color: #7abd19; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}

A:hover.download
{
	font-size: 9pt; color: #ffffff; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}
TD 
{
	font-size: 9pt; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

TABLE.prod
{
	background-position: bottom right; background-repeat: repeat-y; background-color: #edf0e8; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid;
}

TD.textb
{
	font-size: 9pt; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 10px; padding-right: 20px
}

.find
{
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color: #767676
}

.selec
{
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color: #767676
}


TABLE.menu_l
{
	position: absolute; z-index: 10
}

TR.han
{
	cursor: pointer
}

#sel_lng 
{ 
	visibility: hidden 
}

TD.mark
{
	BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; 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-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px
}

TD.bbb
{
	padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px

}

TD.tab
{
	BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #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-image:url(background_price.jpg); background-repeat:repeat-x; color: #ffffff; FONT-SIZE: 8pt; text-align: center; font-weight: bold
}

TD.price2
{
	BACKGROUND-COLOR: #ffffff; color: #000000; FONT-SIZE: 8pt; text-align: center
}

TD.price3
{
	BACKGROUND-COLOR: #ffffff; color: #ff0000; FONT-SIZE: 8pt; text-align: center; font-weight: bold
}

.sel_lng 
{ 
	BORDER-RIGHT: #005f2a 1px solid; BORDER-TOP: #005f2a 1px solid; BORDER-LEFT: #005f2a 1px solid; BORDER-BOTTOM: #005f2a 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #005f2a; FONT-SIZE: 8pt; color: #ffffff 
}

span.razd 
{
	color: #696969;
}
table.product {
	BACKGROUND-COLOR: #f0f3ec; margin-bottom: 5px; 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; font-family: Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration: none
}
td.info {
	width: 198px; border: 0px; padding: 2px;}
/*  <!-- http://promotions.drweb.com/ */
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(http://www.av-desk.com/static/new-www/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;
}
/*  http://promotions.drweb.com/ -->*/
/* !-- trainig.dweb */
ul.tr {
	list-style-image: url(http://www.av-desk.com/static/new-www/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;
}
/*  trainig.dweb --> */
.menub {
	padding:10px 20px; background-color:#f0f3ec;
} 
td.t {
	padding-right:2em; vertical-align:top
}
ul.t {
	list-style-image: url(http://www.av-desk.com/static/new-www/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%
}
ul {
	list-style-image: url(http://www.av-desk.com/static/new-www/select.gif)
}
img {
	border:0px
}
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('http://www.av-desk.com/static/new-www/green_back.gif');background-repeat:repeat-y;
}
/*menu right*/
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;
}
/*menu left*/
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 a{
	color:#696969;  
}
dl.m1 dd ul li a:hover{
	color:#7abd19;
}
dl.m1 dd a {
	color:#696969;
}
dl.m1 dd a:hover{
	color:#7abd19;
}
/*end menu*/
/*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 {
	list-style:none;margin-top:0em; padding-left:20px
}
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-position: inside; margin-left:0em;
}
div#course_menu ol li{
	margin-top:1em; padding-left:0em; margin-left:0em
}
table#button_menu {
	width:100%; padding:0px;margin:1em 0em 0em 0em;
}
table#button_menu td {
	padding:0px;margin:0px;text-align:center;
}