html, body{margin:0; padding:0; background:#ECECEC; font-size:10px; font-family:Arial,Helvetica,sans-serif; color:#272727}
a{color:#981C1C; text-decoration:none}
a:hover{text-decoration:underline}
#top{background:url("http://simracing.pl/mkportal/templates/default/img2/logo_small.gif") left 0px no-repeat #333; border-bottom:4px solid #FCDD3C; height:64px}

#logo_link{display:block; width:160px; height:60px; margin-top:0px; margin-left:50px; float:left}

#menu1{margin-left:260px}

#menu1lista{list-style:none; padding:16px 0px 7px 0px; margin:0; background-color:#f5f5f5; float:left; font-size:12px}

#menu1lista li{display:inline; padding:0; margin:0}

#menu1 a{padding:16px 8px 16px 8px; text-decoration:none; color:black; font-weight:bold}

#menu1 a:hover{color:#FCDD3C; background-color:#333}

#menu1lista li:before{content:"| "}
#menu1lista li:first-child:before{content:""}

* html #menu1lista li{border-left:1px solid black; padding:0 0.4em 0 0.4em; margin:0 0.4em 0 -0.4em}

* html #menu1lista{height:1%}

* html #menu1lista li{display:block; float:left}

* html #menu1lista li:first-child{border-left:0}

#szukajka{font-size:10px; float:right; height:32px; color:#ddd;  margin-right:10px; margin-top:15px; vertical-align:baseline}

#szukajka fieldset{padding:0px}

#szukajka input{height:18px}

#szukajka #szukajka_button{height:23px}

#portal_lang, #portal_lang a{padding:5px 0px 0px 5px; border:0px}

#portal_lang img{border:0px}

#baner{background:#f5f5f5; text-align:center; border-bottom:1px solid #999}

#menu2_float{margin:0 auto; max-width:1420px}

#menu2 a{padding:7px 9px 10px 8px; text-decoration:none; color:#FCDD3C; font-family:Tahoma,Arial,Helvetica,sans-serif}

#menu2 a:hover{text-decoration:underline}

#menu2 a.active{background-color:#FCDD3C; color:black}

#menu2 a.active:hover{background-color:#FCDD3C; color:black}

#menu2 ul li{text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif}

#menu2 ul li ul li{text-align:left; height:25px; padding-bottom:0px}
#strona{background-color:#ECECEC; clear:both; max-width:1420px; margin:0 auto; padding:8px 0; line-height:1.5em}

#lewy_centralny, #centralny,  #lewypanel{float:left}

#lewy_centralny{min-width:1170px}

#centralny{width:950px; margin-right:8px}

#lewypanel{width:200px; margin-right:8px}

#prawypanel{padding-left:208px}

.prawypanel{background-color:#fff; float:left; width:238px; font-size:12px; margin-right:8px; margin-bottom:8px}

.prawypanel .prawypanel{margin-bottom:0px}

.lewycontent{background-color:#fff; font-size:12px; color:#272727; float:left; width:100%; margin-bottom:8px}

.LewyBlokMargines{padding:10px}
.LewyBlokMargines_C{padding:10px;text-align:center}

.CentralnyBlokMargines{padding:4px 6px}

.centralnycontent{background-color:#fff; padding:5px; font-size:12px; color:#272727; margin-bottom:8px; text-align:justify}

.prawycontent{font-size:12px; color:#272727}

.PrawyBlokMargines{padding:10px}

h2, h3, .title_block{display:block; margin:0; padding:8px}
h1 {font-size:12px;  font-weight:normal;  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; padding:0px; line-height:0px}

.title_block{font-size:14px; height:18px; background-color:#FCDD3C; border-bottom:2px solid #666}

#lewypanel .title_block{background:#d4d4d4; border-bottom:1px solid #BABABA;  font-size:12px;  font-weight:normal;  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;  line-height:1.5em;  color:#272727;  padding:6px 10px; margin:0; text-transform:uppercase}

#centralny .title_block, #centralny #centralny_twins .title_block{background:#d4d4d4; border-bottom:1px solid #BABABA;  font-size:12px;  font-weight:normal;  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;  line-height:1.5em;  color:#272727;  padding:6px 10px; margin:0; text-transform:uppercase}

#centralny table .title_block{background:#2F2F2F; color:#FCDD3C}

.prawypanel .title_block{ background:#535353; border-bottom:1px solid #ECECEC; font-size:12px; font-weight:normal;  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;  color:#FFF;  padding:6px 10px; text-transform:uppercase}

#centralny hr{border:0; width:100%; height:1px; color:#ECECEC; background-color:#ECECEC}

#footer{width:100%; float:left; background:#535353; font-size:10px; clear:both}

#footer ul{list-style:none; margin:0 auto; background-color:#2F2F2F; font-size:11px; font-weight:bold; color:#FCDD3C; padding:10px 0px 10px 10px}
#footer li{display:inline; padding:0px 5px 0px 5px}

#footer a{color:#FCDD3C}

#footer a:hover{color:#FCDD3C}

#footer p{margin:0 auto; width:320px; font-size:12px; text-align:center; color:#FFF; padding:10px 0px 10px 10px}

#footer p span{font-size:11px; color:#AAA}

.blok_footer{background:#F5F5F5; border-top:1px solid #DCDCDC; clear:both; text-align:right; padding:3px; padding-right:10px; font-weight:bold}

*:first-child+html .blok_footer{margin-bottom:0px; padding:2px 10px 2px 0}

.nforum_footer a{padding-left:20px; background:url(http://simracing.pl/mkportal/templates/default/images/new_posts.png) no-repeat scroll left bottom}

.online_footer a{padding-left:20px; background:url(http://simracing.pl/mkportal/templates/default/images/users.png) no-repeat scroll left bottom}

.galeria_footer a{padding-left:20px; background:url(http://simracing.pl/mkportal/templates/default/images/galeria.png) no-repeat scroll left bottom}

.nnews_footer a{padding-left:20px; background:url(http://simracing.pl/mkportal/templates/default/images/nposts.png) no-repeat scroll left bottom}

.dociag{clear:both}

#LastNews td{padding:2px 5px 2px 0px}

#centralny_twins table{width:100%}

#centralny_twins td{width:50%; vertical-align:top}

#centralny_twins .centralnycontent{height:182px; overflow:hidden; padding:0}

#centralny_twins .centralnycontent td{width:auto}

#centralny_twins .centralnycontent td span{display:block; width:70px}

#blok_posty_forum{padding:5px 10px}

#blok_posty_forum div{background:#f7f7f7; padding:2px; border-top:1px solid #d4d4d4; margin-bottom:2px}

#blok_posty_forum div span, #blok_posty_forum div{color:#444}

#blok_posty_forum hr{margin-bottom:0px; display:none}

#blok_posty_forum a{padding-left:3px}

#blok_posty_forum .post_content{border:none; background:none; padding:3px; margin-top:2px; margin-bottom:5px; font-style:italic}

#blok_posty_forum .post_content b{font-style:normal}

#forum{height:160px; width:365px; float:left; overflow:hidden}

.scrollbar-vert_forum{background:url(http://simracing.pl/mkportal/templates/default/mootoolsscroll/img/handleBG11x2.gif); height:160px; width:11px; float:left; margin-top:2px}

#blok_posty_forum span{ float:right;  padding:0px 0px}

.czat_footer a{padding-left:20px; background:url(http://simracing.pl/mkportal/templates/default/images/chat.png) no-repeat scroll left bottom}

.scroll{display:block; height:350px; overflow:scroll; padding:10px; width:218px}

#czat{height:350px; width:227px; float:left; overflow:hidden}

.scrollbar-vert_czat{background:url(http://simracing.pl/mkportal/templates/default/mootoolsscroll/img/handleBG11x2.gif); height:350px; width:11px; float:left; margin-top:2px}

.handle-vert{height:20px; width:10px; background:url(http://simracing.pl/mkportal/templates/default/mootoolsscroll/img/handle11x20.gif) no-repeat}

.scrollbar-hor{background-color:#F0F0F0; height:20px; width:350px; float:left}

.handle-hor{height:20px; width:42px; background:url(http://simracing.pl/mkportal/templates/default/mootoolsscroll/img/handle-hor.gif) no-repeat}

#blok_czat{padding:10px; padding-top:5px}

#blok_czat img{margin:0 1px 0 1px}

#blok_czat div{font-weight:bold; background:#f7f7f7; padding:2px; border-top:1px solid #d4d4d4}

#blok_czat hr{display:none}

#blok_czat span{    float:right; color:#981C1C;     padding:0px 0px; font-weight:normal}

#blok_czat p{font-weight:normal; color:#444; margin:2px 7px 10px 7px; ; text-align:justify}

*:first-child+html #blok_czat p{margin:3px}

#blok_czat hr{border:0; height:1px; color:#ECECEC; background-color:#ECECEC}

#czat_replay{padding:0px}

#czat_replay form{padding:0px; margin:0px}

.czat_replay{margin:10px 0 0 8px; border:1px solid #D4D4D4; background:#fafafa; width:220px}

#czat_replay .button2{margin:7px 0 10px 70px; font-size:11px}

*:first-child+html #czat_replay .button2, * czat .button2{margin-left:60px}

#blok_czat.ajax-loading{padding:175px 0; background:url(http://simracing.pl/mkportal/templates/default/images/spinner.gif) no-repeat center}

.trattini3{border-top:1px solid #ECECEC; width:99%; clear:both; float:left; margin-left:3px; border-left:1px solid #ececec; border-right:1px solid #ececec}

.taburlo .trattini3 img{margin:0 1px 0 3px}

div.trattiniuser3{font-size:12px; text-align:left; float:left; width:22%; padding:3px; padding-bottom:5px; border-right:1px solid #ececec}

div.trattinimessage3{padding:2px; float:right; width:76%; padding-right:5px}

span.trattiniuserdata3{color:#535353; font-size:10px}

div.trattinipages3{margin-top:7px; margin-left:7px}

.taburlo textarea{border:1px solid #D4D4D4; background:#fafafa; margin-left:10px}

.mkpagelink a, .mkpagelinklast a{border:1px solid #ececec; padding:1px 5px 1px 5px}

.czat_admin{float:right}

#blok_galeria div{text-align:center}

#blok_galeria p{text-align:left}

#blok_galeria hr{border:0; height:1px; color:#ECECEC; background-color:#ECECEC}

#blok_uzytkownicyonline span{font-weight:bold; text-align:right; padding:0px 10px; float:right}

#blok_uzytkownicyonline p{font-size:12px; margin-bottom:3px}

#blok_uzytkownicyonline a{margin-bottom:0px}

#blok_uzytkownicyonline{padding-top:0px; padding-bottom:10px}

#User_online{border-top:1px solid #ECECEC; padding:3px; margin-top:5px}

#blok_statystyki span{font-weight:bold; text-align:right; padding:0px 10px; float:right}

#blok_login table{width:100%}

#blok_login{padding-bottom:0px}

*:first-child+html #blok_login{padding-top:0px}

#blok_login hr{border:0; height:1px; color:#ECECEC; background-color:#ECECEC}

#blok_login input{width:100px; border:1px solid #D4D4D4; background:#fafafa; padding:1px}

#blok_login .mkbutton, #blok_szukaj .mkbutton, .button2{border:2px solid #D4D4D4; background:#2f2f2f; color:#FCDD3C; font-weight:bold; font-size:12px; padding:1px}

#blok_login .tdblock input{border:0px; width:25px}

#blok_szukaj input{border:1px solid #D4D4D4; margin-bottom:3px; background:#fafafa}

#blok_coming_soon{background-color:#FFF}

.scrollbar-vert_coming_soon{background:url(http://simracing.pl/mkportal/templates/default/mootoolsscroll/img/handleBG11x2.gif); height:408px; width:11px; float:left; margin-top:2px}

#blok_coming_soon_scroll{padding:10px; padding-bottom:0px; width:169px; height:408px; float:left; overflow:hidden; background-color:#FFF}

#blok_coming_soon_tekst img{margin:-2px 5px 3px 0px; float:left; border:0px}

#blok_coming_soon_tekst hr{border:0; height:1px; color:#ECECEC; background-color:#ECECEC}

#blok_coming_soon_tekst span{text-align:right; padding:10px 3px 0px 0px; float:right}

#blok_coming_soon_tekst div{padding:10px 0px 0px 0px; font-weight:bold; color:#981C1C}

#blok_coming_soon_tekst a img{float:none; border:none; margin-bottom:-1px; margin-right:0px}

#blok_wyniki_sezonu table{width:100%}

#blok_wyniki_sezonu td{text-align:right; padding-right:5px}

#blok_wyniki_sezonu span{float:left}

#blok_wyniki_sezonu hr{border:0; height:1px; color:#ECECEC; background-color:#ECECEC}

#blok_wyniki_sezonu h2{padding:0px 0px 5px 0px; color:#981C1C; font-size:14px}

#blok_kalendarz{background-color:#2F2F2F; color:#FFF; padding:10px}

#blok_kalendarz a{color:#FCDD3C}

#blok_kalendarz ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px; padding-left:1px}

#blok_kalendarz li{display:list-item; padding-left:8px; margin-bottom:2px; background:transparent url(http://simracing.pl/mkportal/templates/default/images/home_arrow.png) no-repeat scroll 0 5px}

#User_birthday{padding-left:22px}

#User_birthday td{padding-right:2px}

.User_birthday_title{background:url(http://simracing.pl/mkportal/templates/default/images/gift.png) no-repeat scroll left bottom; padding-left:20px}

#blok_nowosci{padding:10px}

#blok_nowosci .header{font-weight:bold; height:20px; padding:0px; padding-left:24px; border-bottom:1px solid #ECECEC; margin-bottom:2px}

#blok_nowosci .header span{display:block; bottom:-4px; position:relative}

#blok_nowosci .albumy{background:url(http://simracing.pl/mkportal/templates/default/images/picture.png) no-repeat scroll left bottom}

#blok_nowosci .pliki{background:url(http://simracing.pl/mkportal/templates/default/images/download.png) no-repeat scroll left bottom}

#blok_nowosci .filmy{background:url(http://simracing.pl/mkportal/templates/default/images/movie.png) no-repeat scroll left bottom}

#blok_nowosci .setupy{background:url(http://simracing.pl/mkportal/templates/default/images/setup.png) no-repeat scroll left bottom}

#blok_nowosci .newsy{background:url(http://simracing.pl/mkportal/templates/default/images/newsy.png) no-repeat scroll left bottom}

#blok_nowosci .artykuly{background:url(http://simracing.pl/mkportal/templates/default/images/artykuly.png) no-repeat scroll left bottom}

#blok_warto_przeczytac{background-color:#2F2F2F; color:#FFF; padding:10px}

#blok_warto_przeczytac a{color:#FCDD3C}

#blok_sezony tr{width:25%}

#blok_sezony td{padding:10px; padding-top:0px}

#blok_sezony td table tr td{padding:0px; text-align:right}

#blok_sezony table{width:100%}

#blok_sezony span{float:left; padding-left:5px}

#blok_sezony acronym{text-decoration:none}

.blok_sezony_dark{background-color:#F9F9F9; width:25%}
.blok_sezony_white{width:25%}
#blok_sezony h2{font-size:14px}

#box1{position:absolute}

.mask{position:relative; width:182px; height:130px; overflow:hidden}
.mask img{position:absolute; display:block; border:none}

.taburlo{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:12px; line-height:1.45em; text-align:justify}

.taburlo img{margin:0px 3px 3px 0px}

.taburlo .comments1, .modulebg .comments1{background:#f7f7f7}

.taburlo .comments2, .modulebg .comments2{background:#fff}

td.tdblock{padding:0px}

h1.tdblock{border-bottom:1px solid #ECECEC; font-size:18px; padding-bottom:4px; font-weight:bolder; letter-spacing:-0.05em; margin-top:0px; display:block}

.postpath{font-size:12px}

#centralny .modulebg .block_title{background:none; border:none; color:#272727}

#centralny .modulebg{line-height:1.5em}

#news{padding:0px; font-size:12px; color:#272727; float:left; width:100%}

.tabnews p, #lewycontent .tabnews .MsoNormal{line-height:1.5em}

.news_cell h2, .news_srpl_cell h2, .tabnews h2{ font-size:16px;  font-weight:bold; vertical-align:bottom; letter-spacing:-0.05em;   margin:0px 0px 0px 0px; color:#272727; border-bottom:1px solid #ECECEC; padding-bottom:2px; padding-top:0px}
.news_cell p, .news_srpl_cell p{line-height:1.5em; padding-left:12px; margin-top:8px}
.news_cell img, .news_srpl_cell img, #ogloszenia img{padding:2px}
.news_cell .news_image, .news_srpl_cell .news_image, #ogloszenia .news_image{width:105px; display:block; float:left; margin-top:5px}
.news_cell span, .news_srpl_cell span{ float:right; text-align:right;  padding:0px 10px; font-size:10px}
.news_cell hr, .news_srpl_cell hr{border:0; width:100%; height:0px; color:#ECECEC; background-color:#ECECEC; float:left}


#news img{float:left; margin:8px}

#news p{margin:8px; padding-left:8px; text-indent:1em}

*:first-child+html #newsy hr{margin-top:15px}

#news div{text-align:right;  padding:0px 10px; font-size:10px}

#ogloszenia h2{ font-size:18px;  font-weight:normal; vertical-align:bottom; letter-spacing:-0.05em;      margin:0px 0px 0px 0px; color:#272727; border-bottom:1px solid #ECECEC; padding-bottom:2px; padding-top:0px}
#ogloszenia p{line-height:1.5em}
#ogloszenia p{line-height:1.5em; padding-left:12px; margin-top:8px}
#ogloszenia span{    float:right; text-align:right;     padding:0px 10px; font-size:10px}
#ogloszenia hr{border:0; width:100%; height:0px; color:#ECECEC; background-color:#ECECEC; float:left}
*:first-child+html #ogloszenia hr{margin-top:15px}
#ogloszenia div{text-align:right;     padding:0px 10px; font-size:10px}
#ogloszenia .ogloszenie_tresc {padding: 0 0 10px}

.tabnews img{margin:2px 5px 2px 5px}

.tabnews .news_header{font-size:0.8em}

.news_cell{vertical-align:top; width:50%; padding:20px 0 10px 0}

.news_srpl_cell{vertical-align:top; background:#FCFCFC; width:50%; padding:20px 0 10px 0}

.tabnews .news_footer td{font-size:0.9em; padding-bottom:2px; padding-left:10px; text-align:right}

.tabnews .news_header_posts, .news_header_posts{text-align:right; font-size:10px}

.news_header_posts a{background:transparent url(http://simracing.pl/mkportal/templates/default/images/commentbubble.jpg) no-repeat scroll left bottom; padding-left:23px; padding-bottom:2px}

.news_header_data{background:transparent url(http://simracing.pl/mkportal/templates/default/images/calendar_date.png) no-repeat scroll left bottom; padding-left:18px; padding-top:2px; margin-left:5px; font-size:10px}

#newsy .news_header_data, #ogloszenia .news_header_data{padding-left:18px; margin-left:12px}

#ogloszenia .news_header span, #newsy .news_header span, .news_header_data{float:left}

.news_footer i{background:transparent url(http://simracing.pl/mkportal/templates/default/images/news_user.png) no-repeat scroll left bottom; padding-left:23px; padding-bottom:2px}

#newsy p a, #ogloszenia p a{background:transparent url(http://simracing.pl/mkportal/templates/default/images/home_arrow2.png) no-repeat scroll left center; padding-left:18px; margin-left:3px}

.tabnews .trim{font-size:0.9em; line-height:normal}

.newsyarchiwum{background:#dcdcdc}

.newsyarchiwum .newsyarchiwumk1{background:#F7F7F7}

.newsyarchiwum .newsyarchiwumk2{background:#FFF}

.tabnews{margin-bottom:30px}

.tabnews td{line-height:1.5em; text-align:justify; padding:3px}

.tabnews .newsarchiwumstopka{text-align:right}

input, textarea, select, .bgselect, .mkbutton, .mkblkinput, .mkradio, .importforms{background-color:#FFF; color:#444; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; vertical-align:middle}

input, select, .bgselect, .mkblkinput{font-size:12px; font-weight:normal; margin:0; padding:0}

#vb_forum .alt1postbit{width:80%}

.titadmin, .sottotitolo{font-weight:bold; background:#F7F7F7; border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC}

.unoimg{float:left}

.uno{}

/*IE6*/
* html #portal_lang{position:relative; top:-40px; left:515px}

* html #szukajka{position:relative; right:-100px}

* html .prawypanel .prawypanel{margin:0px}

* html #menu2 ul li ul{margin-top:0px}
