div.ile_pro {
	float:left;
	display:inline;
	}
div.p_proj div.pager .aktiv {
	color:#ccc;
	display:inline;
	font-weight:bold;
	font-size:11px;
	}
div.p_prod div.pager .aktiv {
	color:#666;
	display:inline;
	font-weight:bold;
	font-size:11px;
	}
div.pager {
	padding-top:4px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	display:inline;
	float:right;
	text-align:right;
	}
div.pager img {
	vertical-align:top; 
	padding-top:3px;
	padding-left:2px;
}
#menu_temp {
	position:absolute;
	background: #ccc;
	top:0px;
	left:0px;
	padding:2px;
	margin-left:5px;
	display:none;
	}
#cent {
	width:901px;
	margin:0 auto;
	text-align:center;
	}
#container {
	width:901px;
	text-align:left;
	}
body {
	background-color:#000000;
	font-size:11px;
	color:#333;
	font-family:Tahoma;
	margin-top:0px;
	height: 100%;
	}
form {
	margin:0px;
	padding:0px;
	}
#header {
	width:898px;
	position:relative;
	height:258px;
	}
#logo {
	position:absolute;
	width:194px;
	height:50px;
	padding:15px 0 0 22px;
	}
#flash_pasek {
	position:absolute;
	left:216px;
	top:0;
	}
#flash_menu {
	position:absolute;
	left:9px;
	top:65px;
	}
#krzeslo {
	position:absolute;
	left:199px;
	top:65px;
	background:url(../_images/karud_top.jpg);
	width:701px;
	height:165px;
	}
#pasek_grupy {
	position:absolute;
	width:888px;
	height:25px;
	border-top:1px solid #DE5959;
	border-bottom:1px solid #DE5959;
	border-right:1px solid #DE5959;
	top:230px;
	left:0;
	padding-left:11px;
	background: transparent url(../_images/corner_pasek.gif) 0 0 no-repeat;
	}
#szukaj {
	float:left;
	display:inline;
	}
#szukaj {
	position:absolute;
	top:0px;
	left:731px;
	background:#900;
	height:25px;
	background: #900 url(../_images/shdw_red.gif) 0 0 no-repeat;
	border-left:1px solid #DE5959;
	border-right:1px solid #600;
	width:166px;
		}
#menu_proj {
	height:30px;
	border-top:1px solid #000;
	border-bottom:1px solid #DE5959;
	background:#900;
	width:900px;
	color:#fff;
	
	}
#proj_title {
	height:30px;
	vertical-align:middle;
	padding: 0 0px 0 4px;
	font-family:Verdana;
	width:100px;
	}
#proj_links {
	text-align:left;
	}
#footer {
	width:900px;
	margin-top:4px;
	color:#fff;
	}
#menu_bottom {
	display:inline;
	float:left;
	}
#stopka {
	width:900px;
	text-align:right;
	margin-top:17px;
	}
#stopka_news {
	background:url(../_images/bg_left_bottom2.jpg) 0 0 no-repeat;
	height:30px;
	width:187px;
	position:absolute;
	top:128px;
	left:0px;
	}
#stopka_news2 {
	background:url(../_images/stopka2.jpg) 0 0 no-repeat;
	height:21px;
	width:187px;
	position:absolute;
	top:128px;
	left:0px;
	}

/* -- -- -- errorsy -- -- -- */
span.error2 {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#bb0000;
	padding:1px 3px 1px 3px;
	display:inline;
	margin-right:5px;
	}
.error2 {
	font-size:10px;
	}
.error_ex {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	background-repeat:no-repeat;
	padding:0px 0 10px 10px;

	}
.error_ok {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	background-repeat:no-repeat;
	padding:0px 0 0 10px;

	}
.err_news {
	color:#fff;
	width:165px;
	padding: 0 10px;
	}
.error_knt {
	color:#e00;
	font-weight:bold;
	}
.ok_knt {
	color:#009900;
	font-weight:bold;
	}	
/* -- -- -- general -- -- */
.kont_pole {
	color:#666;
	}
.clearfix:after {   
	 content: ".";     
	 display: block;     
	 height: 0;     
	 clear: both;     
	 visibility: hidden;
	 }
.clearfix {
	display: inline-block;
	clear:both;
	}
/* Hides from IE-mac \*/* html.clearfix {
	height: 1%;
}
.clearfix {
	display: block;
	}/* End hide from IE-mac */
.newsimg {
	margin-bottom:4px;
	margin-top:11px;
	}
* html .newsimg {
	margin-bottom:1px;
	margin-top:7px;
	}
.float {
	display:inline;
	float:left;
	}
.tytul {
	font-weight:bold;
	}
.opis {
	line-height:12px;
	}
	
div.opis strong {
text-decoration: none;
color: #E5E5E5;
font-weight:normal;
}	

div.txt_content {
	margin:19px 10px 14px 46px;
	}
div.obrazek img{
	padding:1px;
	}
div.obrazek {
	margin:0 10px 3px 0;
	float:left;
	display:inline;
	}
div.polecamy img {
	border:1px solid #cbcbcb;
	padding:1px;
	}
div.powrot {
	position:absolute;
		}
div.powrot_news {
	text-align:right;
	margin-top:4px;
	font-size:11px;
	}
div.path {
	font-size:11px;
	width:420px;
	}
div.path img {
	margin:0 6px;
	}
.error {
	color:#c00;
	}
.zaufali {
	position:absolute;
	bottom:0px;
	}
/* -- -- -- inputy -- -- -- */
input.pole {
	border:none;
	background:url(../_images/bg_input.gif) 0 0 no-repeat;
	font-size:10px;
	font-family:Tahoma;
	color:#666666;
	height:17px;
	width:112px;
	padding:2px 6px 4px 6px;
	}
* html input.pole {
	border:none;
	background:url(../_images/bg_input.gif) 0 0 no-repeat;
	background-repeat:no-repeat;
	background-attachment: fixed;
	font-size:10px;
	font-family:Tahoma;
	color:#666666;
	height:11px;
	width:112px;
	padding:2px 6px 4px 6px;
	}
input.kontakt {
	border:1px solid #ccc;
	padding:1px 8px 4px 8px;
	color:#666;
	font-size:11px;
	font-family:Tahoma;
	width:182px;
	}
textarea.kontakt {
	border:1px solid #ccc;
	padding:1px 8px 4px 8px;
	color:#666;
	font-size:11px;
	font-family:Tahoma;
	width:361px;
	height:159px;
	}
input.chbx {
	vertical-align:middle;
	}
/* -- -- -- linki -- -- -- */
a:link, a:visited {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
div.p_proj a:link, div.p_proj a:visited {
	color:#fff;
	}
div.p_prod a:link, div.p_prod a:visited {
	color:#666;
	}
#footer a:link, #footer a:visited {
	color: #ccc;
	font-family:Verdana;
	font-size:10px;
	padding:0 3px 0 3px;
	}
#pasek_grupy a:link, #pasek_grupy a:visited {
	display:inline;
	color: #F5E6E6;
	float:left;
	width:118px;
	height:20px;
	border-left:1px solid #DE5959;
	border-right:1px solid #600;
	text-align:center;
	text-decoration:none;
	font-size:11px;
	padding-top:5px;
	background-image:url(../_images/shdw_red.gif);
	}
#pasek_grupy a:hover {
	text-decoration:underline;
	}
#proj_links a:link, #proj_links a:visited {
	color:#FFFFFF;
	padding:0 1px 0 5px;
	}
#path_1 a:link, #path_1 a:visited,
#path_2 a:link, #path_2 a:visited {
	color:#666;
	font-size:11px;
	}
#path_3 a:link, #path_3 a:visited {
	color:#fff;
		}
.opis2 a:link, .opis2 a:visited,
.opis a:link, .opis a:visited,
.wstep a:link, .wstep a:visited {
	color:#900;
	}

	
.kont_pole a:link, .kont_pole a:visited {
	color:#c00;
	} 
div.title3 a:link, div.title3 a:visited {
	color: #fff;
	font-size:11px;
	font-weight:bold;
	}
.powrot a:link, .powrot a:visited {
	background-image:url(../_images/arrow_left.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:19px;
	display:inline;
	font-size:11px;
	}
.powrot_news a:link, .powrot_news a:visited {
	background-image:url(../_images/arrow_left2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:19px;
	display:inline;
	color:#ddd;
	}
div.tytul a:link, div.tytul a:visited {
	color:#333;
	}
div.informacja .title a:link, div.informacja a:visited {
	color:#333;
	}
div.projektanci div.title a:link, div.projektanci div.title a:visited {
	font-size:12px;
	font-family:Tahoma;
	color:#fff;
	padding:0px 0 0px 1px;
	margin-bottom:9px;
	display:block;
	}
div.projektanci div.wiecej a:link, div.projektanci div.wiecej a:visited {
	color:#fff;
	font-size:10px;
	position:absolute;
	right:2px;
	bottom:22px;
	}
div.informacja2 div.wiecej a:link, div.informacja2 div.wiecej a:visited {
	color:#fff;
	font-size:10px;
	text-align:right;
	display:block;
	padding-right:20px;
	}
div.informacja div.wiecej a:link, div.informacja div.wiecej a:visited{
	background-image:url(../_images/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	color:#333;
	font-size:11px;
	padding-left:19px;
	margin:3px 0 10px 0;
	display:block;
	}
div.polecamy div.opis a:link, div.polecamy div.opis a:visited {
	color:#000;
	padding-top:3px;
	padding-left:5px;
	display:block;
	}
div.sciezka_pr a:link, div.sciezka_pr a:visited {
	color:#333;
	}
div.zapytanie a:link, div.zapytanie a:visited {
	color:#333;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	background:url(../_images/thick_red.gif) 98px 2px no-repeat;
	width:200px;
	display:block;
	}
div.zapytanie a:hover {
	text-decoration:none;
	}
.k1 a:link, .k1 a:visited, .k2 a:link, .k2 a:visited
	 {
	display:block;
	font-weight:normal;
	}
div.k1 {
	background-image:url(../_images/shdw_white_menu.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	}
.k1 a:link, .k1 a:visited {
	/*background-image:url(../_images/shdw_white_menu.gif);*/
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma;
	color:#666;
	height:22px;
	padding:8px 0 0 65px;
	}
.k1 a:link span.kk1, .k1 a:visited span.kk1 {
	color:#900;
	background:url(../_images/arrow_3.gif) 0 5px no-repeat;
	position:absolute;
	top:8px;
	left:22px;
	padding-left:43px;
	height:12px;
	width:100%;
	}
.k2 a:link span.kk2, .k2 a:visited span.kk2 {
	color:#900;
	background:url(../_images/arrow_3.gif) 5px 5px no-repeat;
	position:absolute;
	top:4px;
	left:27px;
	padding-left:43px;
	height:12px;
	width:100%;
	}
.k2 a:link, .k2 a:visited {
	border-bottom:1px solid #eee;
	font-size:11px;
	padding:4px 0 0 66px;
	height:17px;
	}

.k1 a:hover span, .k2 a:hover span {
	text-decoration:underline;
	} 

.k1_p a:link, .k1_p a:visited, .k2_p a:link, .k2_p a:visited
	 {
	display:block;
	font-weight:normal;
	}

.k1_p a:hover span, .k2_p a:hover span {
	text-decoration:underline;
	cursor:pointer;
	} 
.k1_p a:link, .k1_p a:visited {
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma;
	color:#fff;
	height:20px;
	padding:0px 0 0 5px;
	
	}
.k1_p a:link span.kk1_p, .k1_p a:visited span.kk1_p {
	background:url(../_images/arrow_3.gif) 4px 4px no-repeat;
	color:#fff;
	padding-left:15px;
	height:20px;
	width:100%;
	}
.k1_p a:link span.kk1a_p, .k1_p a:visited span.kk1a_p {
	color:#fff;
	padding-left:15px;
	height:20px;
	width:100%;
	}
.k2_p a:link span.kk2_p, .k2_p a:visited span.kk2_p {
	background:url(../_images/arrow_right2.gif) 4px 4px no-repeat;
	color:#ccc;
	padding-left:15px;
	height:12px;
	width:100%;
	}
.k2_p a:link span.kk2a_p, .k2_p a:visited span.kk2a_p {
	color:#ccc;
	padding-left:15px;
	height:12px;
	width:100%;
	}
.k2_p a:link, .k2_p a:visited {
	color:#ccc;
	font-size:10px;
	padding:0px 0 0 19px;
	height:15px;
		}
	
.k1_pr a:link, .k1_pr a:visited, .k2_pr a:link, .k2_pr a:visited, .k3_pr a:link, .k3_pr a:visited
	 {
	display:block;
	font-weight:normal;
	}

.k1_pr a:hover span, .k2_pr a:hover span, k3_pr a:hover {
	text-decoration:underline;
	} 
div.k1_pr {
	background-image:url(../_images/shdw_white_menu_short.gif);
	background-position:3px 12px;
	background-repeat:no-repeat;
}
.k1_pr a:link, .k1_pr a:visited {
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma;
	color:#333;
	height:26px;
	padding:9px 0 0 9px;
		}
.k1_pr a:link span.kk1_pr, .k1_pr a:visited span.kk1_pr {
	color:#900;
	}
.k2_pr a:link span.kk2_pr, .k2_pr a:visited span.kk2_pr {
	background:url(../_images/arrow_3.gif) 5px 4px no-repeat;
	padding-left:15px;
	height:12px;
	color:#900;
	}
.k2_pr a:hover span.kk2_pr {
	background:url(../_images/arrow_3.gif) 5px 4px no-repeat;
	}
	
.k2_pr a:link span.kk2a_pr, .k2_pr a:visited span.kk2a_pr {
	padding-left:15px;
	height:12px;
	}
.k2_pr a:link, .k2_pr a:visited {
	font-size:12px;
	padding:3px 0 0 5px;
	height:18px;
	}

.k3_pr a:link span.kk3_pr, .k3_pr a:visited span.kk3_pr {
	background:url(../_images/arrow_right2.gif) 0px 4px no-repeat;
	padding-left:9px;
	height:12px;
	width:100%;
	color:#900;
	font-weight:bold;
	}
.k3_pr a:link span.kk3a_pr, .k3_pr a:visited span.kk3a_pr {
	padding-left:9px;
	height:12px;
	width:100%;
	}
.k3_pr a:link, .k3_pr a:visited {
	font-size:10px;
	padding:3px 0 0 15px;
	height:13px;
	
	}

.opis_r12 .link a:link, .opis_r12 .link a:visited {
	color:#fff;
	font-family:Verdana;
	font-size:11px;
	text-transform:uppercase;
	}
.opis_r12 .zobacz a:link, .opis_r12 .zobacz a:visited {
	font-size:11px;
	color:#FFFFFF;
	font-family:Tahoma;
	text-align:right;
	display:block;
	padding-right:7px;
	}
div.td1 a:link, div.td1 a:visited,
div.td2 a:link, div.td2 a:visited,
div.td3 a:link, div.td3 a:visited,
div.td4 a:link, div.td4 a:visited {
	color:#333;
	font-weight:bold;
	}
.nr_kat a:link, .nr_kat a:visited {
	color:#900;
	font-size:11px;
	font-weight:normal;
	background:url(../_images/arrow_right2.gif) 0 4px no-repeat;
	padding-left:12px;
	}
/* -- -- tableka main -- -- */
div.polecamy div.opis {
	background-color:#ccc;
	height:20px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-right:1px solid #000;
	border-top:1px solid #000;
}
	
table.main {
	border-bottom:1px solid #900;
	}
table.main td {
	vertical-align:top;
	
	}
td.left_r12 {
	width:10px;
	background:#900;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	}
td.foto_r12 {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	}
td.opis_r12 {
	border-left:1px solid #333;
	border-right:1px solid #333;
	width:164px;
	background:url(../_images/shdw_black.gif) 0 bottom no-repeat;
	padding:6px 10px 0 12px;
	border-bottom:1px solid #000;
	color:#ccc;
	}
* html td.left_r3 {
	background:#900;
	border-right:1px solid #000;
	height:129px;
	width:10px;
	}
td.left_r3 {
	background:#900;
	border-right:1px solid #000;
	height:129px;
	width:10px;
	}
td.left_r3_2 {
	background:#900;
	border-right:1px solid #000;
	height:157px;
	width:10px;
	}
td.newslet {
	background:url(../_images/bg_left.jpg);
	position:relative;
	border-right:1px solid #000;
	height:156px;
	display:block;
	}
td.newslet2 {
	}
td.content {
	width:700px;
	vertical-align:top;
	background-color:#996600;
	background:url(../_images/bg_right.gif) 0 0 repeat-y;
	color:#333;
	font-size:11px;
	}
td.content_pr {
	padding:0 9px 0 9px;
	background:url(../_images/bg_right_short_top.gif) 0 0 no-repeat;
	}
td.content4 {
	width:700px;
	vertical-align:top;
	background-color:#000;
	background:url(../_images/bg_projektanci.gif) 0 0 repeat-y;
	color:#ccc;
	font-size:11px;
	}
td.content5 {
	width:700px;
	vertical-align:top;
	background:url(../_images/bg_produkty.jpg) 0 0 repeat-y;
	color:#666;
	font-size:11px;
	}
	td.content6 {
	
	vertical-align:top;
  text-align:justify;
	color:#666;
	font-size:11px;
	}
	
td.content6 h2 {
font-size:12px;


}	
	
td.content6 h3 {
font-size:11px;


}
	
	
	
	
#content2 {
	background:url(../_images/bg_content.jpg) 0 0 repeat-y;
	}
#content3 {
	background:url(../_images/bg_left_bottom.jpg) 0 bottom no-repeat;
	border-bottom:1px solid #000;
	}
#path_1 {
	background:url(../_images/bg_right_bottom.gif) 0 0 no-repeat;
	height:27px;
	padding:0 34px 0 57px;
	border-bottom:1px solid #000;
	color:#666;
	}
#path_2 {
	background:url(../_images/bg_produkty.jpg) 0 0 repeat-y;	
	height:27px;
	padding:0 34px 0 193px;
	border-bottom:1px solid #000;
	color:#666;
	}
#path_3 {
	background:url(../_images/bg_black_path.gif) 0 0 repeat-y;
	padding:8px 12px 8px 207px;
	border-bottom:1px solid #000;
	color: #fff;
	}
/* -- -- -- kontakt -- -- -- */
.form_tit {
	font-size:11px;
	font-weight:bold;
	background-image:url(../_images/arrow_right.gif);
	background-position:2px 4px;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#666;
	margin-bottom:7px;
	margin-top:23px;
	}
.wyslij {
	background-image:url(../_images/linia_poz.gif);
	background-repeat:repeat-x;
	padding-top:6px;
	}

/* -- -- -- informacje -- -- -- */

div.informacja .tytul {
	margin-bottom:11px;
	}
div.informacja .opis {
	margin-left:3px; 
	/*width:400px;*/
	margin-right:20px;
	display:inline;
	}
div.informacja .opis2 {
	margin-top:11px; 
	line-height:11px;
	}
div.kategorie {
	margin-top:25px;
	}

/* -- -- -- newsletter -- -- -- */

.newsletter {
	margin-left:25px;
	}
.newsletter td.polle {
	padding-left:4px;
	height:9px;
	vertical-align:top;
	}
* html .newsletter {
	margin-top:2px;
	}
	
/* -- -- -- strona glowna -- -- -- */
.opis_r12 .opis {
	margin:9px 0 14px 1px;
	line-height:12px;
}

/* -- -- -- projektanci -- -- -- */
div.tytul_projektanci {
	height:38px;
	background:url(../_images/shdw_black_menu.gif) 8px 7px no-repeat;
	font-size:12px;
	color:#e5e5e5;
	padding:9px 0 0 9px;
		}
div.projektanci {
	height:125px;
	position:relative;
	background:url(../_images/shdw_black_projektanci.jpg) 0 bottom no-repeat;
	}
.kategorie_p {
	background-color:#000;
	}
table.projektant_tb td {
	width:50%;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	padding:9px 11px 0 11px;
	}
div.projektanci div.foto {
	float:left;
	display:inline;
	margin-right:12px;
	}
div.projektanci div.opis {
	font-size:11px;
	color:#ccc;
	line-height:11px;
	}
div.informacja div.opis_proj {
	color:#ccc;
	font-size:11px;
	line-height:11px;
	padding-right:20px;
	margin-left:20px;
	}
div.opis_proj2 {
	padding:0 20px 0 25px;
	}
div.informacja2 div.opis_proj3 {
	color:#ccc;
	font-size:11px;
	line-height:11px;
	padding-right:20px;
	margin-bottom:5px;
	}
div.title_proj {
	font-size:12px;
	font-family:Tahoma;
	color:#fff;
	padding:9px 0 0px 12px;
	margin-bottom:9px;
	display:block;
	}
div.foto_proj {
	display:inline;
	float:left;
	padding-right:45px;
	background:url(../_images/linia_pion.jpg) right 0 no-repeat;
	margin-right:5px;
	margin-left:20px;
	}
div.foto_proj2 {
	display:inline;
	float:left;
	padding-right:10px;
	}
div.title_proj2 {
	color:#ccc;
	background:url(../_images/shdw_black_projektanci.jpg) 0 bottom no-repeat;
	height:20px;
	border-bottom:1px solid #333;
	width:239px;
	padding-left:10px;
	padding-top:25px;
	margin-bottom:10px;
	}
div.informacja2_cont {
	background:url(../_images/shdw_black_projektanci.jpg) center bottom no-repeat;
	/*border-bottom:1px solid #333;*/
	}
div.inf_art {
	padding-bottom:20px;
	}
/* -- -- -- produkty -- -- -- */
div.sciezka_pr {
	background:url(../_images/bg_right_short_top3.jpg) 0px 0px no-repeat;
	height:39px;
	font-size:12px;
	color:#333;
	padding:9px 0 0 10px;
	}
div.sciezka_pr img {
	margin:0 5px;
	}
table.produkt_table {
	margin:25px 0 15px 10px;
	width:485px;
		}
table.produkt_table td {
	text-align:center;
	padding-top:12px;
	width:242px;
	}
table.produkt_table div.produkt {
	height:162px;
	margin:0px;
	position:relative;
	}
table.produkt_table tr.main td {
	vertical-align:top;
	height:40px;
	text-align:left;
	}
table.produkt_table td.td1 {
	background:url(../_images/bg_line.gif) right 0px no-repeat;
	}
table.produkt_table td.td3 {
	background:url(../_images/bg_line.gif) right 0px no-repeat;
	}
table.produkt_table td.td2 {
	}
div.td1, div.td2, div.td3, div.td4  {
	position:absolute;
	bottom:0px;
	left:17px;
	height:29px;
	width:176px;
	font-size:10px;
	text-align:left;
	padding-left:26px;
	}
div.td1, div.td2 {
	background:url(../_images/bg_produkt1.jpg) 0px 0px no-repeat;
	}
div.divprr {
	border-right:1px solid #999;
	border-left:1px solid #999;
	width:231px;
	padding:0 1px 0 1px;
	margin-bottom:17px;
	}
table.prr div.bord1 {
	padding-right:1px;
	}
table.prr div.bord2 {
	padding-right:1px;
	}
table.prr div.bordb1{
	padding-bottom:1px;
	}
table.prr div.bordb2{
	padding-top:1px;
	}
table.prr div.foto img {
	width:75px;
	height:53px;
	}
table.prr div.img1 img {
	padding-right:1px;
	border-right:1px solid #999;
	}
table.prodo {
	margin:0 0 0 20px;
	width:478px;
	}
div.foto2 img {
	border:none;
	}

div.opispod {
	font-size:10px;
	color:#666;
	line-height:10px;
	margin-bottom:10px;
	}
div.opispod2 {
	font-size:11px;
	line-height:11px;
	color:#666;
	margin-bottom:15px;
	}
h1.title {
	margin:10px 0 0 0px;
	background:url(../_images/bg_produkt1.gif) 0px 0px no-repeat;
	font-size:11px;
	line-height:15px;
	color:#900;
	height:29px;
	padding-top:12px;
	padding-bottom: 10px;
	position:relative;
	top: 0px;
	
	}

/* -- -- -- wyszukiwarka -- -- -- */
.wysz_title {
	background:url(../_images/arrow_right.gif) 5px 6px no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#333;
	padding-left:24px;
	padding-bottom:3px;
	padding-top:2px;
	margin-bottom:10px;
	border-bottom:2px solid #ccc;
	width:95%;
	background-color:#ddd;
	margin-top:20px;
	}
.wynik {
	margin-bottom:10px;
	margin-left:10px;
	font-size:10px;
	}
	
div.menu {
	position:absolute;
	left:9px;
	top:65px;
	padding: 0px;
	margin: 0px;
	font-size:11px;
	border: 0px;		
	}
div.menu_row {
display: block;
}


div.menu_box {
width:188px; height:33px;
display: inline-block; 
background-image: url(../menu_pas.jpg);
overflow: hidden;	
}

div.menu_box {
*display: inline;
}

div.menu_box:hover {
background-image: url(../menu_akt.jpg);
}

a.menu_box_link {
	text-align: left;
	*font-family: Trebuchet MS; 
	font-family: Trebuchet MS; 
	font-size: 16px; 
	*font-size: 16px; 
	color: #DFDFDF;
	text-decoration: none;
	margin-left: 25px;
  
}

a.menu_box_link:hover {
	color: #FFFFFF;
}

div.px_spacer {
height: 4px;
width: 100%;
display: block;
}

h2.glowna
{
padding: 0px;
margin: 0px;
font-family:Verdana;
line-height:12px;
font-size:11px;
text-decoration: none;
font-weight:normal;
color: #FFFFFF;
margin-bottom:0px;
margin-top:0px;
}

ul.glowna
{
list-style-type: none;
padding: 0px;
margin-top: 0px;
margin-left: 10px;
list-style-image: url('../images/karo.gif');

}

ul.glowna li {
	white-space: nowrap;
	padding: 1px;
}



a.glowna_li:link, a.glowna_li:visited {
	font-size:11px;
	color:#FFFFFF;
	font-family:Tahoma;
	
	}

a.glowna_li:hover

{
color: #EFEFEF;
text-decoration:none;

}

h1 {
	background-color:#000000;
	font-family:Verdana;
	position:absolute;
	right:0px;
	top:192px;
	padding: 3px;
	margin: 0px;
	font-size:14px;
	border: 0px;
	color: #D3D3D3;	
	font-weight:bold;
		
	}

div#wstep_glowna{

width: 900px;
height: 250px;

border:1px solid #333;
margin-top: 10px;
}

h3 {

margin: 0;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 8px;
padding: 0px;
padding-bottom: 0px;
font-size:11px;
color: #000000;
}

h3.p_k {

color: #400000;


}

div#wstep_glowna p {

margin-top: 0px;
margin-left: 10px;
margin-right: 250px;
margin-bottom: 10px;
color: #B0B0B0;
text-align: justify;
font-style: italic;

}

img.e_m 
{
width: 150px;
height: 112px;
border: 1px;
border-color: #000000;
border-style: solid;


}	

a, a:link, a:visited, a:hover {
border: 0px;

}

img {
border: 0px;

}

ul#artykuly {
font-size: 12px;
line-height: 18px;
color: #0D7807;
list-style-image: url("/_images/arrow_right.gif");

}

ul#artykuly a, a:active, a:hover {
color: #737373;
}

div.n_podkr {
font-size: 11px;
color: #FF8040;
font-style: italic;
display: inline;
margin-left: 15px;

}

p#t_s_r {
text-align: right;
}
