.clear {clear:left; font-size: 1px; height: 1px}

.ofertafoto {
float:left;
margin-left:10px;
margin-right:15px;
}

.red {
color:#bf0000;
}
.MsoNormal {
padding:0px;
}
.buttondalej {
background: url(images/dalej.gif); 
font-size:15px;
cursor: pointer;
height:40px;
width:140px;
margin-top:15px;
margin-right:15px;
float:right; 
border:0px;
}

.profilfo {
    width: 284px;
    height: 186px;
		border:6px solid #e94200;
    overflow: hidden;
    position: relative;
    margin: 7px 7px;
		margin-top:2px;
		clear:left;

}

.wzory_lista {
 float:left;	
 position:relative;
 height:75px;
 width:248px;
 margin: 3px;
 padding:10px;
 background:#fdfdfd;
 border:1px solid #e1e1e1;
 }
 
#cena {
color:#ca0000;
font-weight:bold;
}

.log {
vertical-align:middle;
padding:20px; 
}

.wierszn2 {
background:#747474 url(images/nagtlo2.jpg) repeat-x; 
 height:43px;
 color:#fff;
 font-weight:bold;
 
}

.wierszn {
background:#e94100 url(images/nagtlo.jpg) repeat-x; 
 height:43px;
 color:#fff;
 font-weight:bold;
 
}

.wiersz0 {
 background: #f5f5f5; 
 height:37px;
 
}

.wiersz1 {
 background: #eeeeee; 
 height:37px;
}

.nazwa_p {
text-align:left;
padding-left:15px;
}

.zamowienietab {
 clear:left;	
 position:relative;
 height:100%;
 width:100%;
 margin: auto;
 text-align: center;
 background:#ffffff;
 border: 1px solid #7e7e7e;
}

#kroki_box {
 clear:left;	
 position:relative;
 height:100%;
 margin: auto;
 padding-top:15px;
 padding-left:10px;
 text-align: center;
 padding-bottom:10px;
 margin-bottom:15px; 
 background:#ffffff;
 border: 1px solid #fb8103;
 }
 
 
.krok {
 float:left;	
 width:111px;
 position:relative;
 height:100%;
 margin: auto;
 text-align: center;
 }
 
 
form {margin:0; padding:0;}

.profilfo h3 {
    position: absolute;
    width: 284px;
    bottom: 0;
    left: 0;
    text-align: left;
    font: bold 18px Verdana, Helvetica, sans-serif;
    padding: 12px 10px 12px 10px;
    background-color: #000000;
    opacity: 0.80;             
    filter: alpha(opacity=80); 
    -moz-opacity: 0.80;        
    color: #FFFFFF;
    margin-bottom: 0;
}

.profilfo h4 {
    position: absolute;
    width: 265px;
    bottom: 0;
    left: 0;
    text-align: left;
		
		font: 11px Verdana, Helvetica, sans-serif;
    padding: 10px 10px 10px 10px;
    background-color: #000000;
    opacity: 0.80;             
    filter: alpha(opacity=80); 
    -moz-opacity: 0.80;        
    color: #FFFFFF;
    margin-bottom: 0;
}

.linia {
border-bottom:1px solid #e94100;
width:100%;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
}

a.link1:link,
a.link1:active,
a.link1:visited {
color:#165ab7; 
font-size:11px;
font-family:Tahoma;
padding-left:5px;
padding-right:5px;
}
 
a.link1:hover { color:#595959; }

h1, h2, h3, h4, h5, h6 { 
    margin: 0; padding: 0;
}

h2 {
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: bold;
		color:#800000;

		font-family:"Trebuchet MS","Tahoma",Verdana,Helvetica,Arial,sans-serif;font-weight:bold;
}

h2 a {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

* {
font-family: Arial, Tahoma, Verdana, Arial, Helvetica;
color: #323232;
font-size: 12px;
line-height:15px;
}

.powrot{
clear:left;
	font-size:11px;
	float:right;
	margin-right:30px;
	padding: 2px;

}


#lightbox{
background-color:#eee;
padding: 10px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}

#lightboxDetails{
font-size: 0.8em;
padding-top: 0.4em;
}

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; }
#overlay img{ border: none; }


#overlay{ background-image: url(images/overlay.png); } 

* html #overlay{
background-color: #000;
background-color: transparent;
background-image: url(images/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}




.body {
background:#e94200;
margin:0;
font-size: 100%;
}

.stronicowanien {
font-weight: bold; padding: 0 3px;
}

a.stronicowanie:link,
a.stronicowanie:active,
a.stronicowanie:visited
 {
padding: 1px 5px; 
border: 1px solid #ccc; 
background: #ffffff; 
margin: 0 4px;
}
 
a.stronicowanie:hover { 
border-color: #ff6f00; 
color: #5d5d5d; 
background: #ffffff; 
text-decoration: none; }

a.nowy_wpis:link,
a.nowy_wpis:active,
a.nowy_wpis:visited {
background: #ff9c4b; 
border:1px solid #d75f00;
color:#ffffff; 
font-size:11px;
padding-left:5px;
padding-right:5px;
height:20px;
line-height:20px;
}
 
a.nowy_wpis:hover { color:#595959; }

a.nowy_temat:link,
a.nowy_temat:active,
a.nowy_temat:visited {
background: #d70000; 
border:1px solid #950000;
color:#ffffff; 
font-size:11px;
padding-left:5px;
padding-right:5px;
height:20px;
line-height:20px;
}
 
a.nowy_temat:hover { color:#595959; }

H1 {
font-size: 16px;
color: #e94200;
font-weight: bold;
margin:0px;
padding:0px;
margin-bottom:10px;
}

a.h1_link:link,
a.h1_link:active,
a.h1_link:visited {
font-size: 18px;
color: #3d495e;
font-weight: normal;
padding-bottom: 2px;
margin: 5px 0 5px;
line-height:20px;
text-decoration: none;
}
 
a.h1_link:hover { color:#ff6f00; }



a.h2_link:link,
a.h2_link:active,
a.h2_link:visited {
font-size: 14px;
font-weight:bold;
color: #ff6f00;
padding-bottom: 2px;
margin: 8px 0 2px;
line-height:25px;
text-decoration: none;
}
 
a.h2_link:hover { color:#3d495e; }

H3 {
font-size: 16px;
color: #6a6a6a;
font-weight: bold;
margin:0px;
padding:0px;
margin-bottom:10px;
}
.H3 {
font-size: 14px;
color: #ff6f00;
font-weight: bold;
padding-bottom: 2px;
margin: 5px 0 5px;
}
a.h3_link:link,
a.h3_link:active,
a.h3_link:visited {
font-size: 14px;
color: #ff6f00;
font-weight: bold;
padding-bottom: 2px;
line-height:16px;
margin: 5px 0 5px;
}
 
a.h3_link:hover { color:#3d495e; }

H4 {
color: #004080;
padding-bottom: 2px;
margin: 5px 0 5px;
font-family:"Trebuchet MS","Tahoma",Verdana,Helvetica,Arial,sans-serif;
font-size:14px; 
}

a.h4_link:link,
a.h4_link:active,
a.h4_link:visited {
font-size: 15px;
color: #3d495e;
font-weight: bold;
padding-bottom: 2px;
margin: 5px 0 5px;
}
 
a.h4_link:hover { color:#3d495e; }

.silver {
font-size: 14px;
color: #6b6b6b;
font-weight: bold;
font-family:Helvetica;
}

a.h5_link:link,
a.h5_link:active,
a.h5_link:visited {

font-size: 12px;
color: #3d495e;
font-weight: bold;
padding-bottom: 2px;
margin: 5px 0 5px;
line-height:20px;
text-decoration: none;
}
 
a.h5_link:hover { color:#ff6f00; }

h6 {
font-family: Tahoma, "Times New Roman", Times, serif; 
font-size: 14px; 
color: #e94200; 
margin:0px;
padding:0px;
}

a.dalej_pom:link,
a.dalej_pom:active,
a.dalej_pom:visited {

font-family: Tahoma, "Times New Roman", Times, serif; 
font-size: 13px; 
color: #ff4800; 
margin:0px;
padding:0px;
font-weight:bold;
float:right;
padding-right:10px;
text-decoration: none;
}

a.zamow:link,
a.zamow:active,
a.zamow:visited {

font-family: Tahoma, "Times New Roman", Times, serif; 
font-size: 13px; 
color: #b33200; 
margin:0px;
padding:0px;
font-weight:bold;
float:left;
padding-right:10px;
text-decoration: none;
}

a.zamow:hover { color:#595959; }

a.dalej_siwy:link,
a.dalej_siwy:active,
a.dalej_siwy:visited {

font-family: Tahoma, "Times New Roman", Times, serif; 
font-size: 13px; 
color: #6b6b6b; 
margin:0px;
padding:0px;
font-weight:bold;
float:left;
padding-right:10px;
text-decoration: none;
}
 
a.dalej_siwy:hover { color:#b33200; }


ul {
list-style-image: url(images/bullet1.gif);
list-style-type: square;
padding-left:20px;
padding-top:0px;
margin:0px;
line-height: 2em;

}

li {
margin-bottom:7px;
}

ul.dot {
list-style-image: url(images/st.jpg);
list-style-type: square;
padding-left:25px;
padding-top:0px;
margin:0px;

}

.dane {
position:relative;
margin-top:5px;
margin-bottom:5px;
}
		
		
.naglowek_maly {
		font-family: Tahoma;
    font-size:9pt;
		font-weight: bold;
		color:#ff6f00;
		}
		
.naglowek_maly2 {
position:relative;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;
		font-family: Tahoma;
    font-size:9pt;
		font-weight: bold;
		color:#ff6f00;
		}
		
.naglowek_maly3 {
position:relative;
clear:left;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;
font-family: Tahoma;
font-size:9pt;
font-weight: bold;
color:#cc0e0e;
}		
		
.autor{
color:#777777;
font-family: Arial;
font-size:8.5pt;
}

a.autor:link,
a.autor:active,
a.autor:visited {
color:#3d495e;
font-family: Arial;
font-size:8.5pt;
text-decoration: none;
}
 
a.autor:hover { color:#ff6f00; }

.data_news{
color:#777777;
font-family: Arial;
font-size:8pt;
}

.button {
color:#fe4800; 
font-size:13px;
background: transparent;
border:0px;
cursor: hand;
font-weight:bold;
margin:0px;
padding:0px;
}

IMG {
padding:0;
margin:0;
border:0;
}

input, select, textarea {
font-size: 11px;
margin-bottom:4px;
margin-top:3px;
background-color : #ffffff;
color : #333333;
border : 1px solid #d1d1d1;
vertical-align:middle;
padding:3px;
}


.radio_glos{
padding:0px;
border:0px;
}
select {
  font-size: 11px;
  margin-top:3px;
  font: 11px verdana, helvetica, arial, sans-serif;
  border: 1px solid #d1d1d1;
	background: #ffffff;
	height:20px;
	padding:2px;
}

.checkbox {
border:0;
padding:0;
padding-left:3px;
margin:0;
margin-left:5px;
}




a:link,
a:active,
a:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#2d6fa3;
		text-decoration: none;
		}
 
a:hover { color:#ff6f00; }



a.kategoria_link:link,
a.kategoria_link:active,
a.kategoria_link:visited,
a.temat_link:link,
a.temat_link:active,
a.temat_link:visited  {
		font-family: Tahoma;
    font-size:9pt;
		color:#2d6fa3;
		line-height:20px;
		text-decoration: none;

		}
 
a.kategoria_link:hover, 
a.temat_link:hover { color:#ff6f00; }

.kategoria_link  {	
 margin-left:5px;

	padding-left:14px;
	text-decoration:none;
	background:transparent url(images/bullet2.gif) no-repeat left center;
}

.temat_link  {	
 margin-left:5px;

	padding-left:30px;
	text-decoration:none;
	background:transparent url(images/folder_red.gif) no-repeat left center;
}


a.wademekum_link:link,
a.wademekum_link:active,
a.wademekum_link:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#2d6fa3;
		text-decoration: none;
				line-height:20px;
		}
 
a.wademekum_link:hover { color:#ff6f00; }

.wademekum_link  {	
 margin-left:5px;
	padding-left:25px;
	text-decoration:none;
	background:transparent url(images/bullet3.jpg) no-repeat left center;
}


a.wiecej:link,
a.wiecej:active,
a.wiecej:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#bc5900;
		text-decoration: none;
		padding-right:15px;
		}
 
a.wiecej:hover { color:#2d6fa3; }


.czytaj_dalej {
 text-align:right;
 margin-right:70px;
 position:relative;
 padding-top:3px;
 top:0;
 }
 
 .oferta {
 clear:left;	
 width:545px;
 position:relative;
 margin: auto;
 padding-bottom:5px;
 padding:13px;
 top:0;
 text-align: left;
 
 margin-bottom:15px; 
 background:#fdfdfd;
 border:1px solid #e1e1e1;
 }
 
 
.boxtext {
 clear:left;	
 width:100%;
 position:relative;
 height:100%;
 margin: auto;
 padding-top:3px;
 top:0;
 text-align: left;
 padding-bottom:10px;
 margin-bottom:15px; 
 background:url(images/kropki.gif);
 background-position:bottom;
 background-repeat:no-repeat;
 }
 
 
a.boxtext_link:link,
a.boxtext_link:active,
a.boxtext_link:visited {
color: #323232;
text-decoration: none;
font-size:12px;
}
 
a.boxtext_link:hover { color:#ff6f00; }

#menu_top {		
 position:relative;
	width:100%;
	height:66px;
	line-height:66px; 
	padding:0px;
	text-align: left;
	top:0px;
}

#menu_bottom {		
 position:relative;
	width:420px;
	top:0;
	padding:0px;
	float:left;
	text-align: left;
}

#newsletter2 {		
 position:relative;
	width:100%;
	top:0;
	padding:0px;
	float:left;
	text-align: left;
}

#wyszukiwarka_top {		
  position:relative;
	height:45px;
	top:5px;
	width:420px;
	padding:0px;
	text-align: left;
}

#menu {		
  position:relative;
	top:5px;
  width:420px;
	padding:0px;
	text-align: left;
}

#top {		
  position:relative;
	width:908px;
	height:66px;
	margin: auto;
	padding:0px;
	top:0;
	text-align: left;
}

#top_bg {	
	position:relative;
	width: 100%;
	height: 66px;
	background:	#e94200;
	border-bottom: 1px solid #4b4b4b;
}

#menuglowne {	
 position:relative;
	width:990px;
	height:100%;
	margin: auto;
	padding:0px;
	top:0;
	text-align: left;
}

#menuglowne_bg {	
	position:relative;
	top:-1px;
	width: 100%;
	height: 23px;
	background:url(images/menu_tlop.jpg);
	background-repeat:repeat-x;
}

#login_box {	
 position:relative;
	width:174px;
	height:81px;
	margin: auto;
	padding:8px;
	top:0;
	text-align: left;
	background:#ffffff;
	border:1px solid #999999;
}

#content_bg {	
	position:relative;
	display:block;
	width: 918px;
	height:100%;
	margin:auto;
	background:#f5f5f5;
}

#content_bgf {	
	position:relative;
	background:#f5f5f5;
	width: 100%;
	margin:auto;
}

#lewa {	
	position:relative;
	float:left;
	width: 308px;
	height:100%;
}

#srodek {	
	position:relative;
	float:left;
	width: 918px;
	height:100%;
}

#prawa {	
	position:relative;
	float:left;
	width: 575px;
	height:100%;
}

#content_sep, #content_sep2 {
position:relative;
	float:left;
	width: 10px;
	height:100%;
}

#stopka_bg {	
	position:relative;
	background:#e94200;
	border-top:1px solid #4b4b4b;
	display:block;
	width: 100%;
	height:50px;
	padding-top:8px;
	padding-bottom:8px;
	margin:auto;
}

#stopka_bg2 {	
	position:relative;
	background:#f5f5f5;
	display:block;
	width: 100%;
	height:47px;
	margin:auto;	line-height:47px;
}


#stopka {	
 position:relative;
	width:908px;
	height:47px;
	line-height:47px;
	margin: auto;
	padding:0px;
	font-size:12px;
	top:0;
	text-align: left;
}

p	{padding:0; margin-top:5px; 
   font-size:12px;
   line-height:150%;
	 		padding-left:15px;
	 
	 }

.belka_l, .belka_p {width:7px;height:25px;float:left;}

.belka_sl {position:relative;width:201px;height:25px;padding: 0 8px 0 2px;float:left;} 
.belka_ss {position:relative;width:427px;height:25px;padding: 0 8px 0 8px;float:left;} 
.belka_sp {position:relative;width:232px;height:25px;padding: 0 8px 0 8px;float:left;} 


.belka_l {background:url(images/belka_l.jpg) no-repeat;}
.belka_p {background:url(images/belka_p.jpg) no-repeat;}
.belka_sl, .belka_ss, .belka_sp  {font-size:11px; font-weight:bold; color:#ff6f00; line-height:25px; background:url(images/belka_s.jpg) repeat-x;}

.box_tresc_l, .box_tresc_s, .box_tresc_p {
clear:left;	
 position:relative;
 border:1px solid #c8c8c9;
 border-left:0;
 border-right:0;
 background:#fafafa;
 height:100%;
 margin: auto;
 padding:7px;
 font-size:12px;
 top:0;
 text-align: left;
 margin-bottom:10px;
}

.box_tresc_l {
 width:209px;
}

.box_tresc_s {
 width:100%;
}

.box_tresc_p {
 width:246px;
}

.box_tresc_blad {
clear:left;	
 position:relative;
 border:1px solid #ec1d24;
 background:#ffffff;
 height:100%;
 width:80%;
 margin: auto;
 padding:7px;
 font-size:12px;
 top:0;
 text-align: left;
 margin-bottom:10px;
}

.box_tresc {
 clear:left;	
 width:437px;
 position:relative;
 height:100%;
 margin: auto;
 padding:7px;
 padding-top:0px;
 font-size:11px;
 top:0;
 text-align: left;
 margin-bottom:15px; 
 }
 
.menu_a_l, .menu_a_p, .menu_na_l, .menu_na_p {width:7px;height:27px;float:left;}
.menu_a_s, .menu_na_s {height:27px;padding: 0 8px 0 8px;float:left;} 


.menu_a_l {background:url(images/menu_a_l.jpg) no-repeat;}
.menu_a_p {background:url(images/menu_a_p.jpg) no-repeat;}
.menu_a_s {background:url(images/menu_a_s.jpg) repeat-x;}
.menu_na_l {background:url(images/menu_na_l.jpg) no-repeat;}
.menu_na_p {background:url(images/menu_na_p.jpg) no-repeat;}
.menu_na_s {background:url(images/menu_na_s.jpg) repeat-x;}

.menu_sp {background:url(images/menu_sp.jpg) no-repeat;width:2px;height:27px;float:left;}

.top_menu_sep { position:relative; top:-5px; float:left;}

a.menu_aktywne:link,
a.menu_aktywne:active,
a.menu_aktywne:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#fff;
		font-weight:bold;
		text-decoration: none;
		line-height:27px;
		}
 
a.menu_aktywne:hover {  }

a.menu_naktywne:link,
a.menu_naktywne:active,
a.menu_naktywne:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#3f2e94;
		font-weight:bold;
		text-decoration: none;
		line-height:27px;
		}
 
a.menu_naktywne:hover { color:#000; }

a.menu_top:link,
a.menu_top:active,
a.menu_top:visited {
float:left;
		font-family: Tahoma;
    font-size:9pt;
		color:#ffffff;
		text-decoration: none;
		padding-left:12px;
		padding-right:12px;
		line-height:66px;

		}
 
a.menu_top:hover { color:#4b4b4b; }

a.menu_glowne:link,
a.menu_glowne:active,
a.menu_glowne:visited {
		float:left;
		font-family: Tahoma;
    font-size:8pt;
		color:#ffffff;
		text-decoration: none;
		padding-left:8px;
		padding-right:8px;
		line-height: 23px;
		}
 
a.menu_glowne:hover { color:#ff9c4b; }

a.link_stopka:link,
a.link_stopka:active,
a.link_stopka:visited {
		font-family: Tahoma;
    font-size:9pt;
		color:#165ab7;
		text-decoration: none;
		padding-left:5px;
		padding-right:5px;
		line-height:47px;
		}
 
a.link_stopka:hover { color:#ff9c4b; }


