td, div, input.button {font-family:'Lucida Grande CE', 'Lucida Grande', Tahoma, Arial,helvetica,sans-serif;}

body.web {margin:0px;padding:0px;background-color:white;background-image:url(img/bg_lw.gif);background-repeat:repeat-y;}
form {margin:0px;padding:0px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.body {width:760px;}

.tmenu {height:27px;background-image:url(img/bg_tm2.gif);background-repeat:repeat-x;border-bottom:solid 1px white;}
.tmenu table.tmn {position:relative;top:8px;}
.tmenu input.txt {border:solid 1px #DADBDC;padding:0px;width:112px;height:15px;font-family:Arial,helvetica;sans-serif;font-size:10px;}
.tmenu .rsp {margin-right:14px;}
.tmenu .rsp9 {margin-right:9px;}

.left {background-color:#007DC5;height:400px;border-right:solid 1px white;background-image:url(img/bg_menu.gif);background-repeat:no-repeat;background-position:0 4px;}
.right {border-left:solid 1px white;}

.bstrip {background-image:url(img/bg_bstrip.gif);text-align:left;height:20px;
		font-size:11px;}
.bstrip img {margin-right:7px;}
.bstrip span {color:white;position:relative;top:3px;margin-left:10px;font-weight:bold;white-space:pre;}
.bstrip span a {color:white;}
.bstrip .loged {float:right;font-size:10px;padding:4px 4px 4px 0;font-weight:bold;}
.bstrip .loged a {color:yellow;}
.bstrip .loged a.logout {color:white;font-weight:normal;}

.caption {	background-color:#F2F2F2;background-image:url(img/bg_capt.gif);background-repeat:no-repeat;
			font-size:11px;
		  	border-bottom:solid 1px #E2E2E2;margin:4px 0 3px 0;}
.capt-txt {font-weight:bold;color:#004990;padding-left:11px;}
.capt-txt a {color:#004990}
.capt-bask{font-weight:normal;color:#333333;}

td.w3 {width:33%;}

.cell {width:177px;height:244px;border:solid 5px #E2E2E2;text-align:left;}
.cell-sep {height:6px;}

.cell .inside {height:197px;overflow:hidden;}
.cell .bottom {background-color:#E2E2E2;color:#333333;font-size:11px;font-weight:bold;height:25px;margin-bottom:-1px;}
.cell .bottom .prices {margin:0 7px 0 7px;width:163px;}
.cell .name-new,.cell .name-pct,.cell .name {font-size:11px;font-weight:bold;text-align:center;padding: 0px 5px 0 5px;}
.cell .name-new a {color:#007DC5;}
.cell .name-pct a {color:#312D2E;}
.cell .name a {color:#312D2E;}

.cell .desc {font-size:10px;font-weight:normal;text-align:justify;padding: 4px 7px 3px 7px;}
				 
.cell img.thum {margin:5px 0 0 5px;}

.cell .aksn {height:205px;text-align:center;}
.cell .morenfo {color:#868686;font-size:11px;font-weight:bold;text-align:center;}
.cell .morenfo a {color:#868686}			 

.dots {background-image:url(img/cell_dots.gif);background-repeat:repeat-x;padding-top:2px;}
.dots img.float {margin:0 0 0 3px;}
.dotsg {background-image:url(img/dots_g.gif);background-repeat:repeat-x;height:1px;padding-top:2px;}
 
.pmenu {font-size:11px;color:white;margin-top:15px;}
.pmenu .lv1 {font-weight:bold;margin-left:8px;}
.pmenu .lv2 {font-weight:bold;margin-left:17px;}
.pmenu .lv3 {font-weight:normal;margin-left:37px;}
.pmenu a {color:white;text-decoration:none;}
.pmenu a:hover {text-decoration:underline;}

.lang {margin:7px 0 0 7px;clear:both;}

.copy {background-image:url(img/dots_b.gif);background-repeat:repeat-x;height:1px;padding:6px 0 0 9px;
		font-size:10px;color:white;white-space:pre;margin-top:3px;}
.copy a {color:white;}

.discs {padding-left:2px;height:auto;}

.allyour {text-align:center;height:auto;}

.button {border: solid 1px #D0D0D0; background-image:url(img/bg_button.gif);font-size:11px;color:black;font-weight:normal;text-align:center;height:20px;}

.dis-tbl {margin:4px 0 0 9px;}
.dis-head {color: #004990; font-weight:bold; font-size:11px;} 
.dis-head a {color: #004990;}
.dis-nf {color: #777777; font-weight:regular; font-size:10px;padding-top:1px;}
.dis-app {margin:1px 9px 0 0;}
.dis-spc {height:7px;}

.det {width:576px;border:solid 5px #E2E2E2;text-align:left;min-height:300px;font-size:11px;}
.det-bottom {background-color:#E2E2E2;border:solid 5px #E2E2E2;border-width:0 5px 10px 5px;}
.det-bottom img {margin:5px 7px 0px 7px;vertical-align:absmiddle;position:relative;top:1px;}
.det-bottom a {color:#004990;margin-bottom:3px;font-size:11px;font-weight:bold;}
.det .podclick {color:#003399;font-size:10px;font-weight:bold;margin:4px 0 4px 8px;}
.det .podclick a {text-decoration:underline;color:#003399;}

.det .disc {font-size:11px;font-weight:bold;color: #003399;margin:4px 0 10px 8px;line-height:17px;}
.det .disc a {text-decoration:underline;color:#003399;}


.det .name {font-size:11px;font-weight:bold;color:#312D2E;}
.det .desc {color:#333333;font-size:10px;font-weight:regular;text-align:justify;margin:-5px 7px;}
.det .desc p {margin:8px 0;}
.det ul {margin:4px 0 4px 0; padding:0 0 0 24px;font-size:11px;color:#333333;line-height:14px;}
.det .nadp, .det-bottom .nadp {font-size:11px;font-weight:bold;color:#312D2E;margin:0px 0 3px 7px;}
.det .mgn {margin-top:15px;}
.det-bottom .mgn {padding-top:10px;}

.det .det-tbl {font-size:11px;font-weight:bold;margin-top:4px;}
.det .det-tbl tr {height:15px;}
.det .det-pic {text-align:center;width:211px;}
.det .det-pic img {margin:10px 5px 20px 5px;}
.det .det-del {background:url(img/dots_vert.gif) repeat-y;padding:4px 30px 4px 4px;margin:5px 0 5px 0;}
.det .det-del img {margin:0 4px 5px 0;}
.det .shiftup15 {position:relative;top:-15px;}
.det .nm {color:#312D2E;width:90px;padding:8px 2px 8px 0px;vertical-align:top;}
.det .vl {color:#004990;padding:8px 0px 8px 2px;vertical-align:top;}
.det .vl a {color:#004990;text-decoration:underline;}

.technfo ul {list-style-type:square;}
.technfo .nadp {margin:2px 0 0 0;}

.bfright {width:100px;float:right;font-size:10px;text-align:right;clear:right;}
.bfright a {color:#333333;}
.bfspc {margin-top:8px;}

.cart {font-size:11px;color:#312D2E;}
.cart th {background-color:#312D2E;color:white;font-weight:bold;padding:2px;}
.cart a {color:#004990;font-weight:bold;}
.cart a:hover {text-decoration:underline;}

.txtpg,.formpg {width:560px;border:solid 5px #E2E2E2;text-align:left;min-height:300px; font-size:10px;padding:8px;}
.txtpg p {font-size:11px;text-align:justify;margin:4px 0 8px 0;}
.txtpg p:first-line {margin-left:10px;}
.txtpg h1 {font-weight:bold;font-size:14px;color:#004990;margin:15px 0 5px; 0;}
.txtpg .name {font-size:11px;font-weight:bold;color:#312D2E;}
.txtpg a {color:#004990;font-weight:bol;}

.txtpg ul {list-style-type:square;margin-bottom:0px;margin-top:0px;font-size:11px;}
.txtpg .cenik {width:500px;}
.txtpg .cenik th {font-size:11px;text-align:left;padding:3px 0px;}
.txtpg .cenik td {text-align:right;font-size:11px;}




.formpg legend {font-size:11px;}
.formpg .fs {width:550px;margin-left:10px;}
#cat1, #cat2, #cat3 {width:119px;}
.formpg label {font-weight:bold;font-size:11px;}
.formpg label.nob {font-weight:normal;font-size:11px;}
.formpg a {color:#004990;}
.formpg .h {color:red; font-weight:bold;font-size:10px;}
.formpg .msg {font-size:11px;text-align:center;margin:20px 0 10px 0;font-weight:bold;color:#312D2E;}
.formpg .red {color:red;}
.formpg fieldset {padding:0px 8px 5px 8px;}
.formpg fieldset fieldset {margin:4px 0;padding:2px;}
.formpg td {font-size:11px;}

.reglink {margin:8px 0 4px 10px;}
.reglink a {font-size:11px;font-weight:bold;color:#004990}

.ad {font-size:12px;padding:4px 8px 4px 8px; margin:4px 0 4px 0;}
.ad a {text-decoration:underline;color:#003399;}
.ad .name {font-weight:bold;}
.ad .desc {font-size:11px;color: #312D2E;text-align:justify;}
.ad .bottom {font-size:9px;font-weight:b;color:#665555;padding:2px 0 2px 0;border-bottom:dotted 1px #c0c0c0;text-transform:uppercase;}
.ad-blue {background-color:#E8F3FA;}
.ad-green {background-color:#F7FAF0;}
.ad-gray {background-color:#F0F0F0;}

.pager {font-size:11px;padding:2px 3px 1px 8px;margin:2px 0 2px 0;text-align:right;color: #312D2E;
		background-color:#F2F2F2;border-bottom:solid 1px #E2E2E2;border-top:solid 1px #F6F6F6;}
.pager select {font-size:10px;}
.pager a {color:#003399;margin: 0 3px;}
.pager a.act {text-decoration:underline;color:#312D2E;font-weight:bold;}

.notfound {font-size:12px;font-weight:bold;color:#312D2E;text-align:center;margin-top:20px;}

body.gallery {border:solid 7px #E2E2E2; border-width: 7px 7px 0 7px; margin:0px;}		
.gallery .name {font-size:11px;font-weight:bold;color:#312D2E;padding:2px 0;}
.gallery .pic {text-align:center;padding:10px 0 10px 0;}
.gallery .bottom {background-color:#E2E2E2;padding:7px 0;font-size:11px;color:#312D2E;text-align:right;}
.gallery .bottom a {color:#003399;margin:0 3px;}
.gallery .bottom a.act {text-decoration:underline;color:#312D2E;font-weight:bold;} 

.srns {font-weight:bold; font-size:11px; padding:5px 10px;color:#312D2E;}

.ad-dns {display: none;}
