/* Basic styles */
*{margin:0;padding:0}
html,body{height:100%}
a img,fieldset{border:0}
img,object{vertical-align:bottom}
a{cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:none}
input,textarea{padding:1px}
* html input,* html textarea{padding:0 1px 2px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}

/* Html,body,wrapper */
html{background:#871100 url('/images/tlo_tresc.gif') center top repeat-y}
body{color:#000;font:78%/100% tahoma,arial,sans-serif;text-align:center;background:url('/images/tlo_glowne.gif') repeat-x;}
#wrapper{margin:0 auto;text-align:left;width:702px}

/* HEADER */
#header{height:161px;position:relative;background:url('/images/header_bg_2.gif') repeat-y;padding:0 4px}
#header-inner{height:161px;background:url('/images/glowka.png') no-repeat;border:solid #fff;border-width:0 6px}
#header-text{position:absolute;left:295px;top:21px;color:#E3E3E3;font-size:.9em;}
#header-text a{color:#E3E3E3}
#header-text a:hover{color:#ffc600;text-decoration:none}
#flash-logo{position:absolute;left:10px;top:49px;width:234px;}
#flash-main{background:#fff;position:absolute;left:244px;top:49px;width:417px;height:257px;border:10px solid #fff;border-bottom:0}

/* FOOTER */
#footer{height:58px;width:437px;float:right;margin:0 20px 0 0;display:inline}
#footer-nav{font-size:.9em;color:#414040;padding:15px 15px 0;margin:0;list-style:none}
#footer-nav li{display:inline;border-right:1px solid #414040;padding:0 5px}
#footer-nav li.last{border:0}
#footer-nav a{color:#000}
#footer-copyright{padding:5px 20px 0;color:#6E6E6E;font-size:.9em}
#footer-copyright a{color:#6E6E6E;}
#footer-copyright a:hover{color:#6E6E6E;}

/* MAIN */
#main{overflow:hidden;height:100%;background:url('/images/cien.png') 681px 0 no-repeat}

/* LEFT */
#left{float:left;display:inline;width:196px;padding:0 19px 0 19px;margin:0 0 0 10px;background:url('/images/cien.png') repeat-x}
#flash-nav{margin:0 0 7px}
#flash-video{margin:0 0 16px}
#flash-samochod{margin:0 0 16px}
#flash-fotoksiazka{margin:0 0 16px}

/* CONTENT */
#content{position:relative;float:right;font-size:.9em;line-height:1.47em;width:393px;color:#000;margin:155px 21px 0 0;display:inline;background:#fff;padding:77px 22px 10px}

/* CONTENT Styles */
#content p,#content table,#content form{margin:0 0 1em}
#content p{text-align:justify}
#content h1{color:#fff;font-size:1em}
#content h2{margin:0 0 1em;color:#871100;font-size:1.2em;font-weight:bold}
#content a{color:#B6AB95}
#content ul{list-style:disc;margin:0.5em 0 1em 0}
#content ul li{margin:0 0 0 2em}
#content ol{list-style:decimal;margin:0.5em 0 2em 0}
#content ol li{margin:0 0 0 1em}
#content img.right{float:right;margin:.5em 0 1em 1em}
#content img.left{float:left;margin:.5em 1em 1em 0}
#content p.images{text-align:center}
#content p.images img{display:inline}
#content blockquote{padding:0 0 0 1em}

/* CONTENT HEADERS */
#content h1{text-indent:-9999px;height:58px;width:417px;position:absolute;top:0;left:10px}
#content h1.witamy{background:url('/images/h1-witamy.png')}
#content h1.blad{background:url('/images/h1-blad.png')}
#content h1.nasza_oferta{background:url('/images/h1-nasza_oferta.png')}
#content h1.przykladowe_prace{background:url('/images/h1-przykladowe_prace.png')}
#content h1.cennik{background:url('/images/h1-cennik.png')}
#content h1.lokalizacja{background:url('/images/h1-lokalizacja.png')}
#content h1.samochod{background:url('/images/h1-samochod.png')}
#content h1.video{background:url('/images/h1-video.png')}

@media print{
  #header,#footer,#left,#content-print{display:none}
  #content{color:#000;width:600px;padding:0}
  #content h1{position:relative;text-indent:0;top:0;left:0;height:auto;margin:0 0 1em;}
}

#content ul.galeria{margin-top:0px;margin-bottom:10px;list-style:none;overflow:hidden;height:100%;}
#content ul.galeria li{margin:0 9px 9px 0;float:left;background:#e4d9c6;text-align:center}
#content ul.galeria li img{padding:5px;background:#e4d9c6;vertical-align:middle}
#content ul.galeria li a:hover img{background:#f4f1ed;}

table {
  border-collapse: collapse;
  border: 1px solid #e9dac0;
  background: #fff8ec;
  }
td, th {
  border: 1px dashed #e9dac0;
  padding: .6em;
  }
thead th, tfoot th {
  border: 1px solid #e9dac0;;
  text-align: left;
  background: #fff8ec;
  padding-top:6px;
  }
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #e9dac0;
  background: #fff8ec;
  padding-top:6px;
  }

#zdj_lewa{
	float:left;
	padding:10px 10px 10px 0px;
}

#zdj_prawa{
	float:right;
	padding:10px 0px 10px 10px;
}

