body {background:url(gfx/tlo.gif) repeat-x left top #494e54;margin:0;padding:0}

#page {width:1000px;margin:0 auto;padding:0}
  #top {position:relative;height:235px;width:1000px;background:url(gfx/top.jpg) no-repeat}
  #slogan {font-family:'Arial Narrow',Arial,sans-serif;float:left;font-size:18px;color:#4c4c4c;margin:15px 0 0 20px;display:inline}
  #start {float:left;width:184px;height:104px;clear:left;display:inline;margin:24px 0 0 12px}

#menu {background:#fafafa;height:66px;font-weight:bold;font-size:12px;}
#menu a img {float:left;display:inline;margin-left:20px;border:0}
#menuin {float:left;display:inline;margin-left:40px}
#menuin a {float:left;padding:0 25px;height:42px;line-height:42px;color:#404040;margin:24px 0px 0px 0;display:inline;text-transform:uppercase;font-size:12px;}
#menuin a:hover {color:#1b4481;}
#menuin a.selected {border-color:#d3d2d3;border-width:1px 1px 0 1px;border-style:solid;color:#1b4481;margin:23px -1px 0px -1px;}

#main {width:1000px;background:url(gfx/main.gif) repeat-x center top #ffffff;padding-bottom:60px;margin-top:14px}

#left {float:left;width:202px;padding:0px 0 0 8px}
#lefttitle {padding:15px 25px;}
.step {margin-bottom:5px;width:202px;height:132px}
.step div {background:no-repeat top center;color:#909090;font-size:11px;line-height:16px;text-align:left;padding:92px 20px 10px;height:40px}
#step1 {background-image:url(gfx/step1.jpg)}
#step2 {background-image:url(gfx/step2.jpg);padding-top:76px;height:46px}
#step3 {background-image:url(gfx/step3.jpg)}
#step4 {background-image:url(gfx/step4.jpg);padding-top:104px;height:28px}

#right {float:right;width:790px;padding:20px 0 0 0}

  #content {padding:15px 30px 15px;width:660px;margin:0;line-height:1.5em !important;float:left}
  #content2 {padding:15px 30px 15px;width:660px;margin:0;line-height:1.5em !important;float:left}

#footer {background:#444a50;height:20px}  	
		
/* ---- */

  table.dane {border-collapse:collapse;margin:0;padding:0;width:100%}  	
  table.dane th {padding:5px 10px;color:#000000;text-align:left;border-bottom:1px solid #d1dce6;}  	
  table.dane td {padding:5px 10px;border-top:1px solid #d1dce6;color:#014282;vertical-align:top;line-height:1.5em;margin:0;cursor:pointer}  	
  table.dane th.cena {text-align:center;}
  table.dane td.cena {font-size:17px;text-align:center;vertical-align:middle;font-weight:bold}
  table.dane td.autowiecej {background:url(gfx/autowiecej.gif) right center no-repeat;width:70px;border-top:1px solid #98aec6;padding:0;margin:0}
  table.dane td.autowiecej2 {width:70px;border-top:1px solid #98aec6;padding:0;margin:0}
  .autonazwa {font-weight:bold;margin-bottom:8px;font-size:14px}
  table.dane td.autofoto {padding:1px 4px;width:125px}
  table.dane td.autodane {width:450px}
  table.dane td.autofoto img {padding:0;margin-bottom:0px}
  table.dane td.separator {padding:0;height:5px;border-top:1px solid #d1dce6}
  table.dane td.separator2 {padding:0;height:5px;border-top:1px solid #98aec6}
  
	a.krok {background:#a0aabc;font-weight:bold;padding:1px 4px;color:#000000}
	a.krok:hover {background:#8095b0;color:#ffffff}
	
  #samochody .pager {text-align:right;padding:5px 80px 0 0;}
  #samochody .pager b {display:none}
  
  .newstitle {font-size:13px;margin-bottom:8px;font-weight:bold;border-bottom:1px solid #f0f0f0;padding:2px 0 3px 0}
  .newsdate {font-size:12px;margin-bottom:5px;color:#505050;padding:2px 5px 4px;background:#e8e8e8;float:right}
  .newssep {border-top:2px dotted #ffe8d0;margin:15px 0 25px;font-size:1px;line-height:1px}

	#fotozoom {cursor:pointer;border:10px solid #ffffff;background:#ffffff url(gfx/logo.gif) no-repeat center center;padding:1px;text-align:center;display:none}
	#fotozoom img {border:1px solid #404040}
    
    .pager {margin:0 0 10px;text-align:center;clear:both}
    .pager a {padding:0 5px;font-weight:bold;}
    .pager a:hover {background:#505050;color:#f9d840}
    .pager a.selected {border:1px outset #b0b0b0;background:#b0b0b0;color:#ffffff}
		.pager span {padding:0 5px;font-weight:bold;color:#a0a0a0}

    .galeria {float:left;margin:0 6px 20px 16px;display:inline;font-size:10px}
    .galeria img {padding:1px;background:#4c4c4c;border:3px solid #cecece;width:125px}
    
/* ---- */

    body, table, div, input, textarea, select {font-family:Arial,sans-serif;font-size:12px;color:#4c4c4c}
    .wazne {color:#c00000}
    form {display:inline}
    a {color:#cc2222;text-decoration:none}
    a:hover {color:#e0b000;text-decoration:none;}
	
    input,textarea {border:1px solid #d0d0d0;font-weight:normal;font-size:11px;background:#ffffff}
    input {}
    input.button {border:1px outset #d0d0d0;color:#202020;background:#d0d0d0;cursor:pointer;font-size:11px;font-weight:normal}
    h1 {font-size:20px;font-weight:normal;margin:0;color:#000000;}
    h2 {font-size:14px;font-weight:bold;margin:0 0 10px 0;color:#000000;}
    .imglink, .imgl {padding:1px;background:#4c4c4c;border:3px solid #cecece;width:125px}
    .imgb {border:0}
    sub,sup {font-size:9px}
    .sep {clear:both;font-size:1px;height:1px;line-height:1px}
    .sep2 {clear:both;font-size:1px;height:5px;line-height:1px}
    
    .aleft {text-align:left}
    .aright {text-align:right}
    .acenter {text-align:center}
    
    .nagl1 {color:#4c4c4;font-family:'Arial Narrow',Arial,sans-serif;font-size:18px;}
    .nagl2 {color:#ffffff;font-size:17px;font-style:italic;font-weight:bold;}
    
    label {cursor:pointer}
    
#title,#pre_tekst {
  margin:0px 80px 0px 20px;padding:10px;
}
#title h1,#pre_tekst h1 {
  text-align:left;font-size:18px;color:#4c4c4c;font-weight:bold;font-family:'Arial Narrow',Arial,sans-serif;
}
#main_tekst {
  margin:0px 80px 20px 20px;padding:10px;
}
.uline {
  text-decoration:underline;
}

