@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext);

body			{background:#333333; font-family:'Roboto Condensed', Arial; margin:0px;}

input, select, textarea	{font-size:10pt; border:solid 1px #C2C2C2; color:#000; background:#FFF; font-family:'Roboto Condensed', arial, tahoma; padding:2px 0px 1px 0px;}
.noinput		{border:none; background:none;}
img				{border:none;}
form			{margin:0px; padding:0px;}
a				{color:#540001; text-decoration:none;}
a:hover			{color:#FF0000;}
p				{text-align:justify; margin:0px; padding:0px 0px 15px 0px;}
hr				{height:1px; background:#CCC; border:none; color:#CCC;}
label			{cursor:pointer;}
h1				{color:#FE1000; font-size:12pt; margin:0px; padding:0px 0px 15px 0px;}
h2				{color:#FE1000; font-size:12pt; margin:0px; padding:15px 0px 15px 0px;}
button			{font-family:arial; cursor:pointer; font-size:11px;}
.button			{color:#989898;}
center			{margin:0px; padding:0px;}

.div			{position:relative;}
.tmenu			{position:absolute; line-height:31px; width:683px; left:0px; top:0px; text-align:right;}
.tmenu a		{color:#FE1000; font-size:12px;}
.tmenu a:hover	{color:#FFF;}
.lang_en		{position:absolute; left:580px; top:36px; border:solid 1px #333333;}
.lang_de		{position:absolute; left:610px; top:36px; border:solid 1px #333333;}
.lang_pl		{position:absolute; left:640px; top:36px; border:solid 1px #333333;}
.lang_en:hover, .lang_de:hover, .lang_pl:hover {border:solid 1px #FE1000;}

.body			{width:100%;}
.bg_left		{width:50%; background:url(/i/bg01.gif) repeat-x top right;}
.sep1			{vertical-align:top; background:#fff;}
.left			{vertical-align:top; background:#fff; font-size:10pt; color:#000;}
.left1			{width:265px;}
.left1a			{width:265px; height:118px; background:#232323; color:#fff;}
.left1a h3		{color:#FFF; font-size:12pt; margin:0px; padding:0px 0px 10px 0px; text-transform:uppercase;}
.left1a_div		{width:229px; margin:18px auto 8px auto;}
.left1b			{color:#FFF; width:265px; height:118px; background:url(/i/bg04.gif) repeat-x top #FF0800; padding-bottom:15px;}
.left1b h3		{color:#FFF; font-size:12pt; margin:0px; padding:0px 18px 10px 18px; text-transform:uppercase;}
.left1b p		{color:#FFF; margin:0px; font-size:10pt; padding:0px 18px 5px 18px; line-height:14px; text-align:left;}
.left1b a		{color:#FFF;}
.left1b a:hover	{color:#FFF600;}
.left1b	div		{width:229px; margin:0px auto 0px auto;}
.left1c			{width:265px; height:118px; background:#eee; padding:15px 0;
-moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; -khtml-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px; behaviour:url(/css/border-radius.htc);}
.left1c h3		{font-size:12pt; margin:0px; padding:0px 18px 10px 18px; text-transform:uppercase;}
.left1c p		{margin:0px; padding:0px 18px 0px 18px;}
.left1c a		{color:#000;}
.left1c a:hover	{color:#FF0000;}
.center			{width:698px; vertical-align:top; background:url(/i/top04.jpg) no-repeat top #fff; font-size:10pt; color:#000;}
.topimg			{margin-bottom:239px;}
.content		{width:634px; margin-left:32px;}
.bg_right		{width:50%; background:url(/i/bg02.gif) no-repeat top left;}
.footer			{width:940px; line-height:40px; margin:0px auto 0px auto; font-size:11px; text-align:right;}
.footer	a		{color:#D1D1D1;}
.bottom {width:980px; background:#fff; margin:0 auto; font-size:10pt; color:#666;
-moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; -khtml-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px; behaviour:url(/css/border-radius.htc);}
.bottom p {margin:0; padding:15px; text-align:center;}

.prod_line		{width:100%; margin-bottom:10px;}
.prod_line1		{vertical-align:top;}
.prod_line1 img	{border:solid 1px #999999; margin-right:10px;}
.prod_line2		{width:80%;}
.prod_line2 h2	{font-size:13px; margin:0px; padding:0px;}
.prod_line2 a	{color:#000; font-size:13px; font-weight:bold; margin:0px; padding:0px;}
.prod_line3		{width:20%; font-size:11px; text-align:right;}
.prod_line3 img	{margin-left:5px;}
.price1			{color:#FF6600; font-size:13px; font-weight:bold;}
.price2			{text-decoration:line-through;}

.prodl_1		{margin:0px; padding:0px 0px 20px 0px;}
.prodl_p1		{margin:0px; padding:0px 0px 0px 0px; font-size:13px; font-weight:bold; color:#ff0000;}
.prodl_p2		{margin:0px; padding:0px 0px 10px 0px; font-size:11px;}
.prodl_p3		{margin:0px; padding:0px 0px 10px 0px; font-size:13px; font-weight:bold;}
.prodl_img		{margin-right:20px;}
.prodp_h		{font-size:13pt; margin:0px; padding:0px 0px 15px 0px; font-weight:normal; color:#D90008;}
.prodp_h2		{color:#540001; font-size:12px; margin:0px; padding:15px 0px 5px 0px;}
.prodp_img		{border:solid 1px #ccc; margin:0px 0px 10px 10px;}
.prodp_p1		{margin:10px 0; padding:10px; font-size:13pt; color:#ff0000; background:#E2E2E2;
-moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:5px; behaviour:url(/css/border-radius.htc);}
.prodp_p2		{margin:0; padding:0 10px; font-size:9pt;}
.prodp_p3		{margin:10px 0; padding:5px 10px; font-size:13pt; color:#4E0000; background:#E2E2E2;
-moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:5px; behaviour:url(/css/border-radius.htc);}
.prodp_desc		{margin:0; padding:0px 0px 0px 0px;}
.prodp_param	{width:85%; margin-top:15px; border:solid 1px #ccc;}
.prodp_param0	{background:#E0DFDF; font-weight:bold; text-align:center;}
.prodp_param1	{width:30%; font-size:10px; text-align:right;}
.prodp_param2	{background:#ECECEC; width:70%;}
.prodp_img1		{border:solid 1px #ccc; margin-right:5px;}
.prodp_img2		{border:solid 1px #ccc;}
.prodp_info		{text-align:center; margin:0px; padding:20px; font-weight:bold; color:#ff0000; font-size:13px;}
.wp1			{text-align:center; font-weight:bold; margin:0px; padding:0px 0px 0px 0px;}
.wp1 a			{color:#540001; font-size:12px;}
.wp2			{text-align:center; margin:0px; padding:0px 0px 10px 0px;}
.lmline1		{margin:0px; padding:4px 0px 4px 0px;}
.lmline1 a		{color:#000; font-size:11px;}
.lmline1 a:hover{color:#540001;}
.lmline2		{margin:0px; padding:4px 0px 4px 0px; border-top:1px solid #681314;}
.lmline2 a		{color:#000; font-size:11px;}
.lmline2 a:hover{color:#540001;}
.lmenu1			{margin:0px; padding:4px 0px 4px 0px; font-weight:bold;}
.lmenu1 a		{color:#000; font-size:11px;}
.lmenu1 a:hover	{color:#540001;}
.lmenu2			{margin:10px 0px 0px 0px; padding:10px 0px 3px 0px; font-weight:bold; border-top:1px solid #681314;}
.lmenu2 a		{color:#000; font-size:11px;}
.lmenu2 a:hover	{color:#540001;}
.lmenu3			{margin:0px; padding:3px 0px 3px 0px;}
.lmenu3 a		{color:#000; font-size:11px;}
.lmenu3 a:hover	{color:#540001;}

.form_topen		{border:solid 1px #CCC;}
.f1				{font-size:11px; text-align:right;}
.f1_err			{font-size:11px; text-align:right; color:#BE0000;}
.f1 span		{font-weight:normal; color:#CCC; font-size:10px;}
.f2				{background:#ECECEC; font-size:11px; color:#000;}
.err			{text-align:right; font-size:10px; color:#BE0000; margin:0px; padding:0px;}

.pinfo1			{text-align:center; margin:0px; padding:20px;}
.info			{text-align:center; margin:0px; padding:20px; font-weight:bold; color:red; font-size:14px;}

.lbutton		{width:69px; font-size:10px; color:#000; float:right; margin-right:18px;}
.n_input		{width:100%; margin-top:8px; margin-bottom:8px;}
.s_input1		{width:100%; margin-bottom:5px;}
.search_select1	{width:100%; margin-bottom:5px;}
.search_input2	{width:50px;}
.sbut			{text-align:right; margin:0px; padding:0px;}
.sbut button	{width:69px; font-size:10px; color:#000;}
.cbut			{text-align:right; margin:0px; padding:10px 0px 0px 0px;}
.cbut button	{width:69px; font-size:10px; color:#000;}

.koszyk			{width:100%;}
.fh				{font-size:11px; text-align:center; font-weight:bold; background:#E3E3E3; color:#000;}
.ft				{font-size:11px; border-bottom:solid 1px #E3E3E3;}
.ft	a			{color:#540001;}

.z_etap			{padding:5px; margin:20px 0px 0px 0px; border:solid 1px #CCCCCC; font-size:12px; text-align:center; background:#EEEEEE;}\

.page			{text-align:center; margin:0px; padding:10px;}

.cennik1_t {width:100%; font-size:11px; margin-bottom:10px;}
.cennik1_h1	{background:#D4D2D2; text-align:center; font-weight:bold;}
.cennik1_h2	{background:#E6E4E4; text-align:center;}
.cen1_l {background:#F4F2F2;}
.cen1_c {background:#F4F2F2; text-align:center;}
.cen1_r {background:#F4F2F2; text-align:right;}