body {
  text-align:center;
  font-size:12px;
  background:#fff;
  margin:0px;
  padding:0px;
}
img, div, a {
  behavior: url(inne/iepngfix.htc) 
}
img{
  border:none;
}
div.hr {
  height: 25px;
  background: #fff url('images/inne/bg_hr.gif') repeat-x scroll center;
}
div.hr hr {
  display: none;
}
div#toper2{
  width:100%;
  height:324px;
  background: url('images/inne/bg_toper.jpg') repeat-x;
  margin:0px;
  padding:0px;
}
div#slidercontener{
  width:1200px;
  height:324px;
  background: url('images/inne/slider.jpg');
  overflow:hidden;
  margin:0px auto;
  clear:both;
}
div#slidercontener_tekst{
  text-align:left;
  width:574px;
  height:324px;
  float:left;
  background-image: url('images/inne/kobieta2.png');
  background-repeat: no-repeat;
}
div#slidercontener_tekst div{
  margin:50px 30px 0px 190px;
  color:#fff;
  font-family: Arial;
  font-size:16px;
  line-height:23px;
}
div#slidercontener_tekst div a{
  background:#7e8082;
  color:#fff;
  text-decoration:none;
}
div#slidercontener_tekst div a:hover{
  color:#000;
}
span#slidercontener_tekst_header{
  background:#ab0635;
  font-size:17px;
  font-weight:bold;
}
div#slidercontener_foto{
  width:480px;
  height:314px;
  padding-top:10px;
  float:left;
}
#container{	
	position:relative;
  margin-top:11px;
	text-align:left;
	width:480px;
  height:304px;
	float:left;
}
#content{
	position:relative;
}		
#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li{ 
	width:480px;
	height:304px;
	overflow:hidden;
}
#prevBtn, #nextBtn{ 
  display:block;
	width:19px;
	height:28px;
	position:absolute;
	left:-30px;
	top:130px;
}	
#nextBtn{ 
	left:490px;
}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:19px;
	height:28px;
	background:url(images/inne/lewa.png) no-repeat 0 0;	
}	
#nextBtn a{ 
  background:url(images/inne/prawa.png) no-repeat 0 0;	
}
#prevBtn, #nextBtn{
  margin:0;
  padding:0;
  display:block;
  overflow:hidden;
  text-indent:-8000px;
}

div#toper{
  width:1000px;
  height:90px;
  margin:0px auto;
  text-align:left;
}
div#logo{
  width:471px;
  height:90px;
  float:left;
}
div#logo img{
  margin-top:7px;
  margin-left:26px;
}
div#manugl{
  float:left;
  text-align:center;
}
div#manugl a{
  font-family:Trebuchet MS, Arial;
  color:#444141;
  font-size:18px;
  text-decoration:none;
  line-height:116px;
  display:block;
  height:87px;
  float:left;
}
div#manugl a:hover{
  color:#fff;
}
#manugl_ofirmie, #manugl_nowosci, #manugl_kontakt{
  width:87px;
}
#manugl_ofirmie:hover{
  background:url(images/inne/firma.jpg) no-repeat 0 0;
}
#manugl_nowosci:hover{
  background:url(images/inne/nowosci.jpg) no-repeat 0 0;
}
#manugl_wspolpraca{
  width:110px;
}
#manugl_wspolpraca:hover{
  background:url(images/inne/wspolpraca.jpg) no-repeat 0 0;
}
#manugl_ftp{
  width:48px;
}
#manugl_ftp:hover{
  background:url(images/inne/ftp.jpg) no-repeat 0 0;
}
#manugl_kontakt:hover{
  background:url(images/inne/kontakt.jpg) no-repeat 0 0;
}
div#rss{
  margin:6px 0px 0px 20px;
  float:left;
}
div#srodek{
  margin:0px auto;
  clear:both;
  width:1200px;
  background:url(images/inne/bg_content.jpg) no-repeat 0 0;
  text-align:left;
  min-height:328px;
}
div#srodek_lewymargin{
  width:110px;
  height:328px;
  float:left;
}
div#srodek_manu{
  width:230px;
  float:left;
  font-family:Trebuchet MS, Arial;
  font-size:12px;
  margin-bottom:20px;
}
a.manugl1{
  background:url(images/inne/strzalka.jpg) no-repeat 0 0;
  padding-left:20px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  line-height:22px;
}
a:hover.manugl1{
  background:url(images/inne/strzalka.jpg) no-repeat 3px 0;
}
a.manugl2{
  diplay:block;
  margin-left:20px;
  text-decoration:none;
  color:#66a9e0;
  font-weight:bold;
}
a:hover.manugl2{
  color:#fff;
  background:#66a9e0;
}
a.manugl3{
  padding-left:20px;
  color:#6a6a6a;
  text-decoration:none;
}
a:hover.manugl3{
  color:#000;
}
div#srodek_lewy_dol{
  margin:40px 10px 30px 10px;
}
div#srodek_lewy_dol_mb{
  width:70px;
}
div#srodek_lewy_dol_kt{
  width:140px;
}
div#srodek_lewy_dol a{
  color:#66a9e0;
  text-decoration:none;
  font-size:11px;
}
div#srodek_lewy_dol div{
  text-align:center;
  float:left;
}
div#srodek_srodekmargin{
  width:30px;
  height:328px;
  float:left;
}
div#srodek_tekst{
  width:710px;
  float:left;
  font-size:13px;
  line-height:20px;
  text-align:justify;
  font-family:Arial;
}
div#srodek_tekst a{
  color:#000;
  text-decoration:underline;
}
div#srodek_tekst a:hover{
  color:#66a9e0;
}
div#srodek_tekst strong{
  color:#64aade;
  font-weight:normal;
}
div#srodek_tekst ul{
  margin:0px;
  padding:5px 25px;
}
div#srodek_tekst table{ 
  width:330px;
  border:none;
  border-collapce:collapse;
  border-spacing:0px;
}
div#srodek_tekst table caption, .galeria{
  border:solid 1px #ddd;
  margin-bottom:1px;
  color:#64aade;
  font-family: Arial;
  text-align:left;
  text-indent:10px;
}
.galeria{
  float:right;
  width:360px;
}
.galeriafoto{
  border:solid 1px #ddd;
  float:right;
}
div#srodek_tekst table th{ 
  background:#373737;
  color:#fff;
  font-size:12px;
  text-align:center;
  padding:1px 0px;
  vertical-align:top;
  font-weight:normal;
}
div#srodek_tekst table td{
  padding:1px 0px;
  border-bottom:solid 1px #ddd;
  text-align:center;
}
div#srodek_tekst table tr:hover{
  background:#eee;
}
div#galeriapodpis{
  width:360px;
  height:30px;
  color:#666;
  font-family:arial;
  font-size:11px;
  position:relative;
  top:-5px;
  float:right;
}
.h1lewa{
  display:block;
  width:4px;
  height:35px;
  background: url(images/inne/bg_h1lewa.jpg) no-repeat;
  float:left;
}
div#srodek_tekst h1, div#srodek_tekst h2{
  margin:0px;
  padding:0px 4px;
  height:35px;
  background: #000 url(images/inne/bg_h1.jpg) repeat-x;
  font-family:Trebuchet MS, Arial;
  color:#fff;
  font-size:16px;
  font-weight:bold;
  text-align:center;
  line-height:31px;
  float:left;
}
.h1prawa{
  display:block;
  width:4px;
  height:35px;
  background: url(images/inne/bg_h1prawa.jpg) no-repeat;
  float:left;
}
.spacer{
  clear:both;
  height:10px;
}
.glownafilm{
  float:left;
  margin-bottom:20px;
  background:#000;
  width:320px;
  height:265px;
}
.glownafilmy{
  width:228px;
  height:265px;
  overflow:hidden;
  background: url('images/inne/bg_filmy.jpg') no-repeat;
  float:left;
  color:#fff;
  text-indent:20px;
  font-family:Trebuchet MS, Arial;
  font-size:12px;
}
.glownafilmy div{
  font-weight:bold;
  line-height:40px;
  display:inline;
}
.glownafilmy a{
  color:#fff !important;;
  text-decoration:none !important;;
  margin-left:20px;
}
.glownafilmy a:hover{
  border-bottom:dotted 1px #fff;
}
div#dol{
  clear:both;
  width:100%;
  height:90px;
  background:#000;
}
div#dol2{
  margin:auto;
  width:1200px;
  height:90px;
  background:#000 url(images/inne/bg_foot.jpg) no-repeat center;
}
div#newsletter{
  text-align:left;
  width:250px;
  height:60px;
  float:left;
  background:url(images/inne/bg_newsletter.jpg) no-repeat 0px 13px;
  position:relative;
  left:100px
}
div#newsletter input{
  margin-top:26px;
  color:#fff;
  width:150px;
  margin-left:8px;
  border:none;
  background:transparent;
  font-family: Trebuchet MS, Arial;
  font-size:12px;
}
div#newsletter .newsletter_submit{
  width:50px;
  margin-left:32px;
  font-weight:bold;
  cursor:pointer;
}
a.serwisdealerski{
  display:block;
  width:164px;
  height:45px;
  color:#fff;
  text-decoration:none;
  font-family: Trebuchet MS, Arial;
  font-size:12px;
  text-transform:uppercase;
  background:url(images/inne/bg_serwis.png) no-repeat 0px 0px;
  float:right;
  margin-top:12px;
  line-height:46px;
  text-align:left;
  text-indent:44px;
  position:relative;
  right:100px;
}
a:hover.serwisdealerski{
  color:#999;
}
div#copyright{
  clear:both;
  padding-top:12px;
  padding-right:108px;
  text-align:right;
  color:#8c8d91;
  font-size:10px;
  font-family:Arial;
}
.produktlista{
  width:180px;
  height:160px;
  border: solid 1px #e5e5e5;
  float:left;
  margin:15px 25px;
  background:#fafafa;
}
.produktlista:hover{
  background:#eeeeee;
}
.produktlista img{
  display:block;
}
.produktlista div{
  border-top:solid 1px #e5e5e5;
  text-align:center;
  font-size:12px;
  padding-top:2px;
}
.produktlista div a{
  color:#64aade !important;
  text-decoration:none !important;
  font-weight:bold;
  font-family: Trebuchet MS, Arial;
}
.plik{
  width:360px;
  float:right;
  height:20px;
  margin-top:3px;
}
.plik a{
  color:#000;
  text-decoration:none !important;
  padding-left:24px;
  border-bottom:none !important;
}
.plik a:hover{
  color:#66a9e0;
}
div#listanowosci{
  margin-bottom:10px;
}
div#listanowosci div{
  font-weight:bold;
  font-family:Arial;
  margin:10px 0px 5px 0px;
}
div#listanowosci a{
  text-decoration:none !important;
}
.pracownik {
  line-height:22px;
}
.pracownik img{
  display:block;
  float:left;
  padding: 2px;
  border: solid 1px #ddd;
  margin-right:20px;
  margin-top:12px;
}
.pracownik div span{
  display:block;
  width:120px;
  height:20px;
  float:left;
  text-align:right;
  padding-right:20px;
}
.referencje{
  width:325px;
  height:120px;
  margin-right:25px;
  float:left;
  font-size:12px;
}
.referencje a{
  float:left;
  margin-right:15px;
}
.referencje a img{
  padding: 2px;
  border: solid 1px #ddd;
}
.formularz {
  width:640px !important;
}
.formularz th{
  background:#fff !important;
  color:#666 !important;
  text-align:left !important;
  width:100px !important;
}
.formularz td{
  border:none !important;
  background:#fff !important;
  text-align:left !important;
  width:220px !important;
}
.formularz td input, .formularz td select, .formularz td textarea{
  border:solid 1px #ddd;
  width:200px;
  margin-bottom:4px;
  margin-right:20px;
}
.formularz td textarea{
  width:500px;
}
.czekboks{
  width:20px !important;
  margin-right:0px !important;
  position:relative;
  top:3px;
}
.blad{
  color:#ff0000;
}
.przycisk{
  width:77px !important;
  height:23px !important;
  padding:0px !important;
  border:none !important;
  color:#fff !important;
  font-weight:bold;
  cursor:pointer;
  background:url(images/inne/submit.jpg) no-repeat 0px 0px;
}
.nowosc{
  color:#ab0635;
  font-weight:bold;
  font-style:italic;
}
div#systemlogo{
  margin:0px 0px 10px 10px;
  text-indent:16px;
}