html * {



	margin: 0;



	padding: 0;



	border: 0;



}



body {



	



	width:100%;



	font: normal normal 13px/16px Tahoma, Helvetica, sans-serif; 



	color: #333;



}







.tytul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #b8170f;
	padding-left: 5px;
	line-height: 150%;
	text-transform: uppercase;
}



h3 {
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;
}

h4 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}



a {



	color: #b8170f;



	text-decoration: none;



}



a:visited {



	color: #b8170f;



	text-decoration: none;



}



 a:hover {



	color: #666666;



	text-decoration: none;



}







#wrapperTop {



	width: 100%;



	height: 90px;



	border-bottom: 2px solid #d9d9d9;



}



#wrapperTop div#top {



	width: 990px;



	margin: 0 auto;



	padding: 0;



	



}



div#top div#logo {



	float: left;



	width: 430px;



	height: 90px;



	}



div#top div#menu {



	float: left;



	width: 430px;



	height: 90px;



	display: block;



	background: transparent url(../i/tlo7.gif) no-repeat center top;



	}



/* menu gorne */



#menu ul#nav {



	display: inline;



}



ul#nav li {



	float: left;



	width: 140px;



}



li a.witamy_pl {



	display: block;



	background: transparent url(../r/w.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 55px;



}



li a.witamy_pl:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w.gif) 0 -90px no-repeat;



}



li a.ofirmie_pl {



	display: block;



	background: transparent url(../r/fir.gif) 0 0 no-repeat;



	height: 90px;



	width: 60px;



}



li a.ofirmie_pl:hover {



	height: 90px;



	background: transparent url(../r/fir.gif) 0 -90px no-repeat;



}



li a.kontakt_pl {



	display: block;



	background: transparent url(../r/k.gif) 0 0 no-repeat;



	height: 90px;



	width: 54px;



	float: left;



}



li a.kontakt_pl:hover {



	height: 90px;



	background: transparent url(../r/k.gif) 0 -90px no-repeat;



}



/* wersja pl  */



li a.witamy {



	display: block;



	background: transparent url(../r/w.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 55px;



}



li a.witamy:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w.gif) 0 -90px no-repeat;



}



li a.ofirmie {



	display: block;



	background: transparent url(../r/fir.gif) 0 0 no-repeat;



	height: 90px;



	width: 60px;



}



li a.ofirmie:hover {



	height: 90px;



	background: transparent url(../r/fir.gif) 0 -90px no-repeat;



}



li a.kontakt {



	display: block;



	background: transparent url(../r/k.gif) 0 0 no-repeat;



	height: 90px;



	width: 54px;



	float: left;



}



li a.kontakt:hover {



	height: 90px;



	background: transparent url(../r/k.gif) 0 -90px no-repeat;



}



/* wersja ru */



#menu ul#nav {
	display: inline;
  list-style: none;
}



ul#nav li {



	float: left;



	width: 140px;



}



li a.witamy_pl {



	display: block;



	background: transparent url(../r/w.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 55px;



}



li a.witamy_pl:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w.gif) 0 -90px no-repeat;



}



li a.ofirmie_pl {



	display: block;



	background: transparent url(../r/fir.gif) 0 0 no-repeat;



	height: 90px;



	width: 60px;



}



li a.ofirmie_pl:hover {



	height: 90px;



	background: transparent url(../r/fir.gif) 0 -90px no-repeat;



}



li a.kontakt_pl {



	display: block;



	background: transparent url(../r/k.gif) 0 0 no-repeat;



	height: 90px;



	width: 54px;



	float: left;



}



li a.kontakt_pl:hover {



	height: 90px;



	background: transparent url(../r/k.gif) 0 -90px no-repeat;



}



/* wersja pl  */



li a.witamy {



	display: block;



	background: transparent url(../r/w.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 55px;



}



li a.witamy:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w.gif) 0 -90px no-repeat;



}



li a.ofirmie {



	display: block;



	background: transparent url(../r/fir.gif) 0 0 no-repeat;



	height: 90px;



	width: 60px;



}



li a.ofirmie:hover {



	height: 90px;



	background: transparent url(../r/fir.gif) 0 -90px no-repeat;



}



li a.kontakt {



	display: block;



	background: transparent url(../r/k.gif) 0 0 no-repeat;



	height: 90px;



	width: 54px;



	float: left;



}



li a.kontakt:hover {



	height: 90px;



	background: transparent url(../r/k.gif) 0 -90px no-repeat;



}



/* wersja ru */



#menu ul#nav {



	display: inline;



}



ul#nav li {



	float: left;



	width: 140px;



}



li a.witamy_ru {



	display: block;



	background: transparent url(../r/w_ru.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 80px;



}



li a.witamy_ru:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w_ru.gif) 0 -90px no-repeat;



}



li a.ofirmie_ru {



	display: block;



	background: transparent url(../r/fir_ru.gif) 0 0 no-repeat;



	height: 90px;



	width: 64px;



}



li a.ofirmie_ru:hover {



	height: 90px;



	background: transparent url(../r/fir_ru.gif) 0 -90px no-repeat;



}



li a.kontakt_ru {



	display: block;



	background: transparent url(../r/k_ru.gif) 0 0 no-repeat;



	height: 90px;



	width: 80px;



	float: left;



}



li a.kontakt_ru:hover {



	height: 90px;



	background: transparent url(../r/k_ru.gif) 0 -90px no-repeat;



}



/* wersja en  */



li a.witamy_en {



	display: block;



	background: transparent url(../r/w_en.gif) 0 0 no-repeat;



	height: 90px;



	background-position: 0 0;



	width: 80px;



}



li a.witamy_en:hover {



	height: 90px;



	background-position: 0 -90px;



	background: transparent url(../r/w_en.gif) 0 -90px no-repeat;



}



li a.ofirmie_en {



	display: block;



	background: transparent url(../r/fir_en.gif) 0 0 no-repeat;



	height: 90px;



	width: 60px;



}



li a.ofirmie_en:hover {



	height: 90px;



	background: transparent url(../r/fir_en.gif) 0 -90px no-repeat;



}



li a.kontakt_en {



	display: block;



	background: transparent url(../r/k_en.gif) 0 0 no-repeat;



	height: 90px;



	width: 80px;



	float: left;



}



li a.kontakt_en:hover {



	height: 90px;



	background: transparent url(../r/k_en.gif) 0 -90px no-repeat;



}



/* end of version */



div#top div#version {



	float: left;



	width: 130px;



	font-size: 85%;



	color: #ccc;



	padding: 30px 0 20px 0;



	vertical-align: middle;



	position: relative;



}



div#top div#version a {



	color: #b2b2b2;



}



div#top div#version a:hover {



	color: #900;



	}



/* zawartosc glowna */



#wrapperContent {



	width: 100%;



	border-bottom: 2px solid #d9d9d9;



	display: block;



	position: relative;



	background-color: #FFFFFF;



	background-image: url(../i/bg.jpg);



	background-repeat: repeat-x;



	background-position: center top;



	display: block;



}



#wrapperContent div#content {



	width: 990px;



	overflow: auto;



	margin: 0 auto;



	background-image: url(../i/bg.jpg);



	background-repeat: repeat-x;



	background-position: center top;



	display: block;



}



#content div#leftContent {



	width: 280px;



	float: left;



	padding-top: 30px;



}







/* menu pionowe */



#leftContent ul#nav2 {



	float: left;



	width: 195px;



	padding-top: 25px;



padding-left: 40px;



}



#nav2 li {



	list-style: none;



	padding-top: 10px;



	font-weight: bold;



	float: left;



}



#nav2 li a {



	text-transform: uppercase;



	color: #6d6d6d;



}



#nav2 li a:hover {



	text-transform: uppercase;



	color: #900;



}



/* pod menu na stronie z tekstem */



#nav2 li ul#submenu {



	float: left;



	width: 180px;







}



#nav2 li ul#submenu li {



	list-style: none;



	padding-left: 15px;



	font-weight: normal;



	width: 190px;



	padding-bottom: 0;



	padding-top: 0;



}



#nav2 li ul#submenu li a {



	color: #6d6d6d;



	font-size: 11px;



	text-transform: lowercase;



	background: url(../i/line.gif) no-repeat 0 50%;



	padding: 0 0 0 10px;







}



#nav2 li ul#submenu li a:hover {



	color: #900;



	font-size: 11px;



	text-transform: lowercase;



	background: url(../i/line.gif) no-repeat 0 50%;



	padding: 0 0 0 10px;



}



#content div#rightContent {



	width: 672px;



	float: right;



	border-left: 1px solid #9a9997;



	padding: 15px 0 30px 8px;



	margin: 30px 0 20px 0;



	min-height: 300px;



}



div#rightContent h1 {



	color: #b8170f;



	font-size: 110%;



	padding-bottom: 15px;



	padding-left: 20px;



}



#content div#rightContent2 {



	width: 659px;



	float: right;



	border-left: 1px solid #9a9997;



	padding: 10px 0 0 20px;



	margin: 10px 0 10px 0;



	min-height: 300px;



}



div#rightContent2 h1 {



	color: #b8170f;



	font-size: 110%;



	padding-bottom: 15px;



}



#tresc {



	padding-bottom: 20px;



	color: #000;



	padding-right: 5px;



	padding-left: 20px;



	text-align: justify;



}



#rightContent div#rightContentImage {



	width: 670px;



}



#rightContent div#rightContentImage img {



	padding-right: 15px;



	padding-left: 5px;



}



#rightContent div#rightContentButton {



	width: 670px;



}



#galeria {



	padding-left: 55px;



}



#galeria img {



	padding: 2px;



	border: 1px solid #b2b2b2;



	margin-right: 11px;



}







ul#Button {



	display: inline;



}



ul#Button li {



	float: left;



	width:307px;



	list-style: none;



	padding-right: 20px;



	padding-top: 25px;



}



li a.materialy_pl {



	display: block;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 0 no-repeat;



	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.materialy_pl:hover {



	height: 50px;



	background-position: 0 -50px;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



li a.meble_pl {



	display: block;



	background: transparent url(../i/button_my.gif) 0 0 no-repeat;

  text-align: center;

	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.meble_pl:hover {



	height: 50px;



	background-position: 0 -50px;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



/* wersja en */



li a.materialy_en {



	display: block;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 0 no-repeat;



	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.materialy_en:hover {



	height: 50px;



	background-position: 0 -50px;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



li a.meble_en {



	display: block;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 0 no-repeat;



	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.meble_en:hover {



	height: 50px;



	background-position: 0 -50px;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



/* wersja ru */



li a.materialy_ru {



	display: block;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 0 no-repeat;



	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.materialy_ru:hover {



	height: 50px;

  text-align: center;

	background-position: 0 -50px;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



li a.meble_ru {



	display: block;

  text-align: center;

	background: transparent url(../i/button_my.gif) 0 0 no-repeat;



	height: 50px;



	background-position: 0 0;



	width: 302px;



}



li a.meble_ru:hover {



	height: 50px;

  text-align: center;

	background-position: 0 -50px;



	background: transparent url(../i/button_my.gif) 0 -50px no-repeat;



}



/* stopka */



#wrapperFooter {



	width: 100%;



	height: 170px;



	background: #fff;



}



#wrapperFooterContent {



	width: 990px;



	height: 200px;



	margin: 0 auto;



	background: transparent url(../i/paski2.gif) top center no-repeat;



	padding: 0;



	}



/* 1szy blok */



#wrapperFooterContent div#zakupy {



	width: 334px;



	float: left;



}

div#oferta h2 {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: left;
	color: #b8170f;
	padding-right: 45px;
	padding-top: 7px;
	padding-bottom: 25px;
	}

div#zakupy h2 {
	font-size: 11px;
	text-transform: uppercase;
	text-align: left;
	color: #b8170f;
	padding-right: 45px;
	padding-top: 7px;
	padding-bottom: 25px;
	}

div#zakupy div#block {
	font-size: 80%;
	color: #333;
	text-align: justify;
	width: 270px;
	}



div#zakupy div#block p{



	font-size: 85%;







	}



/* 2gi blok */



#wrapperFooterContent div#aktualnosci {



	width: 320px;



	float: left;



	}



div#aktualnosci h2 {



	font-size: 11px;



	text-transform: uppercase;



	text-align: left;



	color: #b8170f;



	padding-top: 7px;



	padding-bottom: 5px;



}



div#aktualnosci h3 {



	font-size: 11px;



	text-align: justify;



	color: #333;



	padding-left: 17px;



	background: url(../i/ikona.gif) no-repeat 0 50%;



	font-weight: bold;



	margin-top: 4px;



	



}



div#aktualnosci div#block2 {



	text-align: justify;



	}



div#aktualnosci div#block2 p {



	font-size: 88%;



	color: #333;



	width: 280px;



	text-align: justify;



	}



div#aktualnosci div#block2 .data {



	font-size: 10px;



}



/* 3ci blok */



#wrapperFooterContent div#newstler {



	width: 300px;



	float: left;



	}



div#newstler h2 {



	font-size: 11px;



	text-transform: uppercase;



	text-align: left;



	color: #b8170f;



	padding-top: 7px;



	padding-bottom: 5px;



}



div#newstler h3 {



	font-size: 11px;



	text-align: left;



	color: #333;



	padding-left: 17px;



	background: url(../i/ikona.gif) no-repeat 0 50%;



	font-weight: bold;



}



div#newstler div#block3 p {



	font-size: 88%;



	color: #333;



	text-align: justify;



	}



/* stopka */



#footer {



	width: 100%;



	height: 70px;



}



#footerContent {



	width: 990px;



	height: 70px;



	font-size: 85%;



	margin: 0 auto;



}



#footerContent div#block4 {



	color: #333;



	float: left;



	width: 321px;



}



#footerContent div#block4 span {



	color: #b8170f;



	font-weight: bold;



}



#footerContent div#block5 {



	color: #333;



	float: left;



	width: 343px;



}



.kosz {



	float: left;



	padding-right: 10px;



	padding-bottom: 3px;



}



input#news {



	border: 1px solid #b2b2b2;



	



	}



input.button {



	background: url(../i/arrow_right_form.jpg) no-repeat;



	height: 22px;



	width: 22px;



}



input.pw {



float:left;



}



.check {



	width: 7%;



	font-size: 88%;



	text-align: right;







	}



.opis {



	width: 93%;



	font-size: 88%;



	}



span.wiecej {



	padding: 2px 30px 0 225px;



	margin-top: -40px;



}



span.wiecej a {



	color:#900;



	font-weight: bold;



	font-size: 10px;



	background: url(../i/wiecej.gif) no-repeat 0 50%;



	padding-left: 15px;



	}



span.wiecej a:hover {



	background: url(../i/wiecej.gif) no-repeat 0 50%;



	padding-left: 15px;



	color:#ccc;



	font-weight: bold;



	font-size: 10px;



	}



#przyciski {



	float: right;



	vertical-align: middle;



	font-weight: bold;



	font-size: 10px;



	color: #b8170f;



	height: 25px;



	line-height: 25px;

	

	margin-top: 10px;



}



#przyciski a { 



	margin-left: 12px;



	padding-left: 22px;



	background: url(../i/arrow_right.jpg) no-repeat 0 50%;



	height: 18px;



	color: #b8170f;



	padding-top: 8px;



	padding-bottom: 8px;



	font-size: 11px;



}



#przyciski a:hover { 



	margin-left: 12px;



	padding-left: 22px;



	background: url(../i/arrow_right.jpg) no-repeat 0 50%;



	height: 18px;



	color: #444;



	padding-top: 8px;



	padding-bottom: 8px;



	font-size: 11px;



}











/* formularz kontaktowy */







#kontakt fieldset {



    border: 1px solid #b0b0b0;



background: #f6f6f6;



    padding: 0 0em 2em 1em; }











#kontakt input { line-height: 14px; }















#kontakt input,



#kontakt textarea {



    float: left;



    width: 30%;



    padding: 1px 2px 1px 2px;



 border: 1px solid #cbcbcb; }



 



 #kontakt select {



    float: left;



    width: 300px;



    padding: 1px 2px 1px 2px;



 border: 1px solid #cbcbcb; }



















#kontakt label {



    float: left;



    width: 90%;



    margin: 1px;



    display: block;



    padding: 2px 0 2px 0;



    cursor: pointer; }







   #kontakt  label span {



        float: left;



        width: 20%;



        margin: 1px;



        padding: 0 3px 0 0;



        text-align: right;



        color: #111; }











#kontakt legend {



    padding: 0 1em 1em 1em;



    font-weight: bold; }











#kontakt textarea {



    float: left;



    overflow: hidden;



    overflow: auto;



    width: 350px; height: 100px; }







#kontakt input.button {



	background: url(../i/arrow_right_form.jpg) no-repeat;



	height: 25px;



}











#kontakt .button1 {



    float: left;



    width: auto;



    border: auto !important;



    padding: 4px;



    text-align: center;



    _filter:alpha(opacity=70); -moz-opacity: .7; opacity: .7; }







#kontakt .button:hover { _filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }







#komentarz {



	width: 600px;



	color: #666666;



	font-size: 9px;











}







.error { color: #ff0000;



	line-height: 11px; 



	font-size: 9px;}







#oferta td {



	padding-left: 10px;



font-size: 11px;



}







#oferta a {



	color: #333333;



	text-decoration: none;



}



#oferta  a:visited {



	color: #333333;



	text-decoration: none;



}



#oferta  a:hover {



	color: #b8170f;



	text-decoration: none;



}



.wroc {



	float: right;



	font-size: 10px;



	line-height: 15px;



	background: url(../i/i_wroc.gif) no-repeat right 3px;



	margin: 0 10px 0 0;



	padding: 0 18px 0 0; }



	



span.more {



	padding: 2px 0 0 570px;



	margin-top: -40px;



}



span.more a {



	color:#900;



	font-weight: bold;



	font-size: 10px;



	background: url(../i/wiecej.gif) no-repeat 0 50%;



	padding-left: 15px;



	}



span.more a:hover {



	background: url(../i/wiecej.gif) no-repeat 0 50%;



	padding-left: 15px;



	color:#555555;



	font-weight: bold;



	font-size: 10px;



	}



.news_item {



	padding-left: 20px;



	padding-bottom: 5px;



}



.data {	font-size: 10px;}	







.small { font-size: 10px;}







#nagrody img {



	padding: 2px;



	border: 1px solid #b2b2b2;



	margin-right: 8px;



	margin-top: 5px;

}

#tekst_na_button_1 {

  text-align:center;
  font: normal normal 17px/21px Tahoma, Helvetica, sans-serif;
  margin: auto auto;
	color: rgb(255,255,255);
}

#tekst_na_button_2 {
  
  text-align:center;
	font: normal normal 17px/21px Tahoma, Helvetica, sans-serif;
	color: rgb(255,255,255);
}

.submenu{  
  margin-left: 10px;
  list-style: none;
}

.subsubmenu {  
  margin-left: 20px;
  font: normal normal 11px/13px Tahoma, Helvetica, sans-serif;
 	color: #6d6d6d;
	text-decoration: none;
	line-height: 180%;
}

#menu_lista {
 margin-left: 20px;
 margin-top: 20px;
 list-style: none;
 line-height: 180%;
}
 

#menu0 {
  display: inline;
}

#menu0 a {  
  font: normal normal 11px/13px Tahoma, Helvetica, sans-serif;
 	color: #6d6d6d;
	text-decoration: none;
}  

#wybrane {
  color: #b8170f;
}

.gorne_menu {
  font: normal normal 13px/15px Tahoma, Helvetica, sans-serif;
  font-weight: bold;
  color: #6d6d6d;
  text-decoration: none;
}

.dolne_menu {
  font: normal normal 11px/13px Tahoma, Helvetica, sans-serif;
 	color: #6d6d6d;
	text-decoration: none;
}

#content div#leftContent#mapa {
  width: 280px;
	float: left;
	padding-top: 30px;
	padding-left: 30px;
}	

.seo_strong {
font-weight:normal;
}
 
