*                       { font-family: Tahoma;}
form                    { margin: 0; border: 0; padding: 0;}
ul ol li                { padding-left: 10px;}
div#all                 { width: 797px; margin: 0 auto; margin-top: 30px; margin-bottom: 20px;}
div#top                 { clear: both; height: 130px;}
div.top                 { width: 596px; height: 130px; background: transparent url(top_2.jpg) no-repeat; float: left;}
a.top                   { width: 201px; height: 130px; background: transparent url(top_1.jpg) no-repeat; display: block; float: left; margin-top: 1px;}
#menu                   {              height: 48px; background: transparent url(menu.jpg) no-repeat; margin-top: 5px;}
.menu_home              { width: 88px; height: 42px; float: left; display: block; position: relative;}
.menu_o_nas             { width: 86px; height: 42px; float: left; display: block; position: relative;}
.menu_oferta            { width: 86px; height: 42px; float: left; display: block; position: relative;}
.menu_cennik            { width: 87px; height: 42px; float: left; display: block; position: relative;}
.menu_gwiazdy           { width: 87px; height: 42px; float: left; display: block; position: relative;}
.menu_galeria           { width: 86px; height: 42px; float: left; display: block; position: relative;}
.menu_referencje        { width: 86px; height: 42px; float: left; display: block; position: relative;}
.menu_blog              { width: 87px; height: 42px; float: left; display: block; position: relative;}
.menu_kontakt           { width: 86px; height: 42px; float: left; display: block; position: relative;}
.menu_head              { width: 86px; height: 42px;}
.menu_home:hover        { background: transparent url(menu/home_.jpg) no-repeat;}
.menu_o_nas:hover       { background: transparent url(menu/o_nas_.jpg) no-repeat;}
.menu_oferta:hover      { background: transparent url(menu/oferta_.jpg) no-repeat;}
.menu_cennik:hover      { background: transparent url(menu/cennik_.jpg) no-repeat;}
.menu_gwiazdy:hover     { background: transparent url(menu/gwiazdy_.jpg) no-repeat;}
.menu_galeria:hover     { background: transparent url(menu/galeria_.jpg) no-repeat;}
.menu_referencje:hover  { background: transparent url(menu/referencje_.jpg) no-repeat;}
.menu_blog:hover        { background: transparent url(menu/blog_.jpg) no-repeat;}
.menu_kontakt:hover     { background: transparent url(menu/kontakt_.jpg) no-repeat;}
.menu_ithem             { white-space : nowrap; display: block; background: transparent url(podmenu/pasek_podmenu.jpg) no-repeat; background-position: bottom; font-size: 11px; color: #FFFFFF; padding: 5px; text-decoration: none;}
.menu_ithem:hover       { text-decoration: underline; }
.bg_list                { background: #FDBF30 url(/design/podmenu/bg_podmenu.jpg) repeat-y; border: solid 1px #9C5A03;}
div.menu_list           { height: 42px; overflow: hidden; position: absolute; top: 0px; left: 0;}
div.menu_list:hover     { overflow: inherit; height: auto;}	
div#content             { }
div.content_home        { height: 126px; background: transparent url(aktualnosci.jpg) no-repeat;}
div.content_text        { color: #000000/*FF8107*/; padding: 5px; font-size: 12px; margin-right: 18px; min-height: 100px; height:auto !important; height: 100px;}
div.head                { background: #FDC130 url(head_bg.jpg) repeat-x; margin-right: 18px; padding-top: 10px; height: 34px; }
span.head               { background: #FDC130; padding-left: 10px; padding-right: 10px; color: #FFFFFF; font-weight: bold; font-size: 11px;}
div.head_text           { height: 29px; width: 200px; background: #FDC12F; padding-top: 15px; padding-left: 15px; color: #FFFFFF; font-weight: bold; font-size: 12px;}
div.img_welcome         { width: 779px; height: 222px; background: transparent url(welcome.jpg) no-repeat;}
div.img_welcome_text    { height: 78px; padding: 10px; color: #FFFFFF; padding-top: 156px; font-size: 11px;}
div.akt_text            { width: 236px; float: left; color: #FF8107; font-size: 11px; padding-top: 40px; padding-left: 13px; padding-right: 10px;}
img.content_pasek       { float: left; width: 1px;}
div#bottom_menu         { height: 30px; width: 779px; padding-top: 8px; margin-top: 10px; background: #FDECC3; border: solid 1px #FEE2A0; border-color: #FEE2A0 #FEE2A0 #FDC744 #FEE2A0; border-bottom-width: 3px;}
div.bottom_menu         { float: left; width: 500px;}
img.bottom_menu         { border: 0;}
a.bottom_menu           { text-decoration: none;}
div#newsletter          { float: left;  width: 260px; margin-top: -3px;}
input.newsletter        { border: solid 1px #FDC74A; background-color: #FCF4E1; font-size: 11px; width: 120px; height: 18px;}
input.newsletter_submit { border: solid 1px #FDC74A; background-color: #FDECC3; color: #FDC74A; width: 18px; height: 18px;}
div.bottom              { border: solid 0px #FFDFC1; border-top-width: 1px; height: 15px; margin-top: 5px; color: #FFC083; font-size: 10px; margin-right: 18px;}
.star_ford_mustang      { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./gwiazdy/ford.jpg) no-repeat; text-align: right;}
.star_junak             { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./gwiazdy/junak.jpg) no-repeat; text-align: right;}
.star_osa               { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./gwiazdy/osa.jpg) no-repeat; text-align: right;}
.galeria_video          { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./galeria/video.jpg) no-repeat; text-align: right;}
.galeria_foto           { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./galeria/foto.jpg) no-repeat; text-align: right;}
.blog                   { padding-right: 20px; padding-top: 12px; color: #FDC12F; display: block; width: 759px; height: 33px; background: transparent url(./blog/blog.jpg) no-repeat; text-align: right;}
a.galeria_video:hover   { color: #FFFFFF; text-decoration: none;}
a.galeria_foto:hover    { color: #FFFFFF; text-decoration: none;}
img.img_mini            { height: 47px; width: 139px; border: 0; margin: 0; background: url(./preload.gif) no-repeat; background-position: 50% 50%;}
a.img_gallery           { margin-bottom: 3px; display: block; border: solid 4px #F0CF80; float: left; margin-right: 5px; height: 47px; width: 139px;}
a.img_gallery:hover     { border-color: #B1995E;}
div#next                { cursor: pointer; width: 7px; height: 55px; float: left; background: transparent url(./next.jpg) no-repeat;}
div#previous            { cursor: pointer; width: 7px; height: 55px; float: left; margin-right: 5px; background: transparent url(./prev.jpg) no-repeat;}
div#photomini           { overflow: hidden; margin-bottom: 3px; margin-top: 3px; margin-left: 3px;float: left; width: 762px; height: 55px; position: relative;}
div#photolist           { position: relative; height: 55px; width: auto;}
img#main_img            { margin-top: 3px; height: 222px; width: 779px; background: url(./preload.gif) no-repeat; background-position: 50% 50%;}
div.hr_over             { background: #F0CF80; height: 1px; font-size: 0px; margin-top: 3px; margin-right: 18px;}
div.hr_under            { background: #F0CF80; height: 20px; font-size: 12px; padding-top: 5px; padding-left: 10px; margin-right: 18px; color: #FFFFFF; font-weight: bold;}
.osoba_img              { background: url(./preload.gif) no-repeat; background-position: 50% 50%; float: left; margin-right: 10px; margin-bottom: 10px; width: 170px; height: 210px;}
.wpis                   { width: 550px; float: left; font-size: 12px; padding-top: 15px; color: #646464;}
.blog_head              { font-weight: bold; color: #FC9C23; font-size: 12px;}
.topic                  { color: #FC9C23; font-size: 12px;}
.blog_data              { font-size: 10px;}
.blog_img               { float: left; padding-right: 5px; padding-bottom: 2px; padding-top: 15px; }
.blog_rest              { text-align: right; display: block; font-size: 12px; color: #FC9C23; padding-right: 15px;}
.blog_right             { width: 219px; background: #FFF7EA; float: left; padding-left: 10px; padding-top: 15px; font-size: 12px; color: #646464;}
.blog_link              { color: #FC9C23; text-decoration: none;}
.blog_link:hover        { text-decoration: underline;}
