body { margin:0; padding:0; background:#FFFFFF; font-family:Arial; color:#000000; font-size:11px; line-height:13px; }

* { margin:0; padding:0; }
img { border:none; }
a { text-decoration:none; }
a, input, embed, object, param { outline:none; }
ul, li { list-style-type:none; padding:0; margin:0; }

#page { width:790px; margin:0; position:relative; float:left;}

#topmenu { width:100%; float:left; height:55px; position:relative; }
#topmenu ul { float:left; }
#topmenu ul li { float:left; }
#topmenu ul li a { float:left; display:block; overflow:hidden; height:55px; }
#topmenu ul li img { float:left; margin:0; }
#topmenu ul li a:hover img { margin-top:-55px; }
#topmenu ul li a.act img { margin-top:-55px; }



#topmenu #logo { position:absolute; top:0; right:0; width:300px; height:55px; }

#topbox { width:100%; float:left; background:#EBEBEB; border-bottom:1px solid #999999; border-top:1px solid #999999; height:189px; overflow:hidden; position:relative; }
#topbox img { width:463px; float:right; }
#topbox h2 { float:left; padding:15px 25px; position:absolute; bottom:0; left:0; font-size:18px; line-height:20px; font-weight:bold; width:275px;}
#topbox h2 strong { color:#666666; }
#topbox h4 { float:left; padding:15px 25px; position:absolute; top:0; left:0; font-size:14px; line-height:16px; font-weight:normal; }
#bottombox { width:100%; float:left; padding-bottom:30px; }

.homePage {}
#bottombox .teaser { width:238px; float:left; padding:25px; padding-right:0; padding-bottom:0px; overflow:hidden;}
#bottombox .teaser h3 { float:left; width:100%; color:#A6A6A6; font-size:14px; font-weight:bold; letter-spacing:-0.05em; line-height:14px; margin:0; padding:0; padding-bottom:8px;}
#bottombox .teaser a { display:block; float:left; width:100%; font-size:11px; line-height:13px; color:#000000; }
#bottombox .teaser img { display:block; float:left; }
#bottombox .teaser span { display:block; float:right; width:121px; padding-left:9px; padding-bottom:10px; height:55px;}
#bottombox .teaser em { display:block; float:right; width:121px; padding-left:9px; font-style:normal; color:#666666; background:url(/img/arrow_3x5_999999.gif) no-repeat 5px 2px; padding-top:5px; }
#bottombox .teaser a:hover em { color:#003399; }

#bottombox .left { float:left; width:324px; padding-top:20px;  }
#bottombox .left #menu { float:left; padding-left:24px; padding-top:3px; width:200px;  background:url(/img/arrow_3x5_999999.gif) no-repeat 17px 3px;  }
#bottombox .left #menu li { float:left; width:100%; }
#bottombox .left #menu a { float:left; width:100%; display:block;  font-size:11px; line-height:13px; color:#666666;  } 
#bottombox .left #menu a.act { color:#003399; } 
#bottombox .left #menu a:hover { color:#003399; } 


#bottombox .right { float:right; width:375px; padding-top:20px; padding-right:90px;  }
#bottombox .right h3 { padding:0; margin:0; font-size:12px; padding-bottom:10px; }
#bottombox .right ul { padding:0; margin:0; line-height:13px; list-style-position:outside; list-style-type:circle; padding:10px 0; padding-left:30px; }
#bottombox .right ul li { padding:0; margin:0; line-height:13px; list-style-position:outside; list-style-type:circle; }
#bottombox .right a { display:block; float:left; padding-left:8px; font-style:normal; color:#666666; background:url(/img/arrow_3x5_999999.gif) no-repeat 2px 4px; padding-top:5px; }
#bottombox .right a:hover { color:#003399; }

#bottombox .right .black_text_11 a {
    padding-left:8px;
    font-style:normal;
    color:#666666;
    background: url("/img/arrow_3x5_999999.gif") no-repeat 2px 9px transparent;
    float: none;
    display: inline;
    padding-top:5px;
}

#bottombox .right .black_text_11 a:hover {
    color:#003399;
}

.paging{ text-align: center; }
.paging .act { font-weight: bold;}


#cars table { border-collapse:collapse; width:100%;}    
#cars th { background:#acacac url(/img/arrow.gif) no-repeat right center; border-right:1px #FFFFFF solid; padding-right:10px; text-align:left;}
#bottombox #cars th a { background:none; color:#FFFFFF; font-weight:normal; padding:4px 7px; padding-right:1px; margin:0; }
#cars td{ padding:0 5px; background:#dddddd; border-right:1px #FFFFFF solid;}
#cars .selected {  }
#cars .order1 { background:#003399 url(/img/arrowdown.gif) no-repeat right center; }
#cars .order2 { background:#003399 url(/img/arrowup.gif) no-repeat right center; }

#cars .ten td { padding-bottom:15px; padding-top:5px;   }
#cars .five td { padding-bottom:0; padding-top:0; height:5px;  }
#cars .white td { background:#FFFFFF;  }
#cars .white { background:#FFFFFF;  }
/*#cars .white a { color:#000000; background:none; }*/

#cars h2 { padding:0; margin:0; padding-bottom:20px; font-size:18px; }

#cars .ind { margin-bottom:10px; }
#cars .ind td { padding:5px; border:1px solid #FFFFFF; }
#cars .ind th { padding:5px; background:#acacac; border:1px solid #FFFFFF; color:#FFFFFF; font-weight:normal;}

#cars #gal img { display:block; float:left; }
#cars #gal { float:left; display:block; width:100%; height:275px; overflow:hidden; }
#cars #galthumb { float:left; display:block;  padding-top:5px; padding-bottom:15px;  }
#cars #galthumb img { float:left; display:block; margin-right:3px; cursor:pointer; }
#cars #gal img.hide { display:none; }
#cars #gal img.show { display:block; }

.samochodyuzywane #bottombox .left { display:none; }
.samochodyuzywane #bottombox .right { width:100%; padding-right:0;}
.samochodyuzywane #bottombox .right .first { width:65px;  }
.samochodyuzywane #bottombox .right .first a { background:none; padding:0; }
.samochodyuzywane #bottombox .right .none { background:none; color:#000000; }
.samochodyuzywane #cars h3 { padding-left:375px; }
.samochodyuzywane .carList { float:right; width:535px; }

.samochodyuzywane .carS { float:left; width:100%; padding-bottom:10px; }
.samochodyuzywane .carS .l { float:left; width:365px; }
.samochodyuzywane .carS .r { float:left; padding-left:10px; width:415px;}
.samochodyuzywane .fleft { float:left; }
.samochodyuzywane .fright { float:right; }

.aktualnosci #bottombox .left { display:none; }
.aktualnosci #bottombox .right { width:100%; padding-right:0; padding-top:0;}

.aktualnosci #bottombox .l { float:left; width:324px; padding-top:20px;}
.aktualnosci #bottombox .r { float:right; width:375px; padding-top:20px; padding-right:90px;}
.aktualnosci #bottombox .r h5 { font-size:11px; margin-bottom:3px;  margin-top:3px; }
.aktualnosci #bottombox .r .data { float:left; display:block; width:100%; font-size:10px; margin-bottom:10px;}


.aktualnosci #bottombox .l div { float:left; width:100%; }
.aktualnosci #bottombox .l div span { float:left; display:block; padding-left:8px; padding-top:5px; }
.aktualnosci #bottombox .l div a { background:none;}
.aktualnosci #bottombox .l div a:hover { color:#003399; }
.aktualnosci #bottombox .l .newsSelected a { color:#003399;}


/* */

.clr { display:block; width:100%; clear:both; height:1px !important; }


/*footer*/
#footer {height:20px; background-color:#999999; width:100%; color:#FFFFFF; left:0; overflow:hidden; }
#footer[id] {position:fixed; bottom:0; }
#footer ul { padding:0; float:left; padding-left:20px; width:800px; }
#footer ul li { float:left;  }
#footer ul li.copy { padding-right:30px; }
#footer ul li a { color:#FFFFFF; font-size:11px; text-decoration:none; display:block;  float:left; padding:4px 0; }
#footer ul li a:hover { color:#003399; }
#footer #engine { position:absolute; top:0; left:700px; display:block; width:43px; height:15px; overflow:hidden; text-indent:-300px; background:transparent url(/img/engine.gif) no-repeat top left;  cursor:pointer;}
#footer #engine:hover {background:transparent url(/img/engine.gif) no-repeat bottom left;}


/* */

a.inline-link {
    padding-left:8px !important;
    font-style:normal !important;
    color:#666666 !important;
    background: url("/img/arrow_3x5_999999.gif") no-repeat 2px 9px transparent !important;
    float: none !important;
    display: inline !important;
    padding-top: 5px !important;
}

a.inline-link a:hover {
    color:#003399 !important;
}

a {
    cursor:  pointer;  
}

.teaser .articleHomePageImg {width: 108px !important; height:54px !important;  float: left !important; padding-left:0 !important; padding-bottom:0 !important;}