* {
  margin:0;
  padding:0;
  font-family:Tahoma, Geneva, Arial, Helvetica, san-serif;
}
html {
  margin:0;
  padding:0;
}
body {
  color: #d3d2d2;
  margin:0;
  padding:0;
  font-size: 11px;
  background: url('../gfx/tlo.jpg') center top repeat-y #1f1f1f;
}

img { border:0px;  }
h1 {
font-size:16px;color:#ffffff;
font-weight:normal;
}
h2 {
  color: #f00;
  font-size: 1em;
  font-weight:normal;
}
h3 {
font-size:10px;color:#ffffff;
font-weight:normal;
}
ul {margin-left:30px;margin-bottom:10px;}
#topgallery {
	background:#202020 url('../gfx/tlo_gal.gif') repeat-x;
  border-top: solid 3px #b50000;
  border-bottom: solid 1px #b50000;
  margin-bottom:1px;
  text-align: center;
  padding: 10px;
  font-size: 9px;
}

#topgallery img {
  border: solid 2px #b0b0b0;
}

#topgallery img:hover {
  border: solid 2px #B50000;
}
#szukara { background:#363636 url('../gfx/tlo_menu.gif') repeat-x; padding:5px;}

#container {
  width: 1000px;
  margin: 0 auto;

}
#container_bottom {
  padding: 20px 0px;
 
}
#container_partnerzy {
  height:100px;padding: 20px 0px;
  background: #232323;
}

#container0 {
  width: 1000px;
  margin: 0 auto;

}
p {margin-bottom:10px;}
td {font-size: 11px;}
textarea {font-size:11px;}
pre { font-family: courier; margin-bottom: 10px;}
#container #lewo { width:409px; float:left;}
#container #srodek { width:409px; float:left;background:#323232; }
#container #prawo { width:180px; float:left;background:#323232;}
#container #separator { width:1px;height:100px;float:left;  }
#container #duzy_srodek { width:819px; float:left;background:#323232;}
#container #wielki_srodek { width:1000px; float:left;background:#323232;}
#container #srednia { width:590px; float:left;background:#323232;}

#container #srodek2 { width:500px; float:left;}
#container #right2 { width:300px; float:left;}

.belka { background:#9d0000 url(../gfx/belka.gif) repeat-x;padding:8px; height: 16px;}
.belka img {display:inline;margin-right:5px;vertical-align:middle;}
div.menu_img{ margin-bottom:1px; }

.menu1o {zoom:1;display:block;margin-right:11px;background:#000000 url(../gfx/st1.gif) 15px 12px no-repeat;padding:5px 0px 5px 30px;color:#eeeeee;text-decoration:none;margin-bottom:1px;margin-top:1px }
a.menu1:link,
a.menu1:visited{zoom:1;display:block;background: url(../gfx/st1.gif) 15px 12px no-repeat;padding:5px 0px 5px 30px;color:#dddddd;text-decoration:none;margin-bottom:1px;border-bottom:1px solid #222222}
a.menu1:hover{background:#151515 url(../gfx/st1.gif) 15px 12px no-repeat;color:#ffffff;}

.menu2o {zoom:1;display:block;background:#F9F9F9 url(../gfx01/st.gif) 55px 12px no-repeat;padding:5px 0px 5px 20px;color:#ffffff;text-decoration:none;border-top:1px solid #D4DCE7;border-top:1px solid #fff}
a.menu2:link,
a.menu2:visited{zoom:1;display:block;background: url(../gfx/st.gif) 10px 9px no-repeat;padding:2px 0px 2px 20px;color:#ffffff;text-decoration:none;border-bottom:1px solid #464646;}
a.menu2:hover{background:#fb0000 url(../gfx/st.gif) 10px 9px no-repeat;color:#ffffff;}

a.menu2z:link,
a.menu2z:visited{zoom:1;display:block;background: url(../gfx/st.gif) 10px 9px no-repeat;padding:2px 0px 2px 20px;color:#ffe400;text-decoration:none;border-bottom:1px solid #464646;}
a.menu2z:hover{background:#fb0000 url(../gfx/st.gif) 10px 9px no-repeat;color:#ffffff;}

a.menu2f:link,
a.menu2f:visited{zoom:1;display:block;background: url(../gfx/st.gif) 10px 9px no-repeat;padding:2px 0px 2px 20px;color:#989898;text-decoration:none;border-bottom:1px solid #464646;}
a.menu2f:hover{background:#fb0000 url(../gfx/st.gif) 10px 9px no-repeat;color:#ffffff;}

a,a:visited,a:link			{ text-decoration: none; color: #8f8f8f; }
a:hover		{ color: #fe8001; text-decoration:underline; }

a.bialy,a.bialy:visited,a.bialy:link			{ text-decoration: none; color: #f9f9f9; }
a.bialy:hover		{ color: #fb0000; text-decoration:underline; }

a.menusowy,a.menusowy:visited,a.menusowy:link			{ font-size:13px;text-decoration: none; color: #f9f9f9; }
a.menusowy:hover		{ color: #fa7b04; text-decoration:underline; }

a.orange,a.orange:visited,a.orange:link			{ text-decoration: none; color: #f36f21; }
a.orange:hover		{ color: #fa7b04; text-decoration:underline; }
.photo {float:left;width:229px;text-align:center;height:271px;background:#222222 url(../gfx/tlophoto.gif) repeat-x;margin:0px 1px 2px 0px;zoom:1}
.flash {float:left;width:304px;text-align:center;height:320px;background:#151515;margin:1px;zoom:1}
.photo img {display:inline;}

a.black, a.black:link {color: #2b2b2b;}


.newsbox {background:#202020 url('../gfx/tlonews.gif') repeat-x; padding:0; margin:0;}
.newsbox img {border: solid 2px #b0b0b0;}
.newsbox img:hover {border: solid 2px #B50000;}
.newsbox_bigfoto {width: 140px;float: right; text-align: right;}
.newsbox_smallfoto {width: 64px; height: 36px; float: left;}
.newsbox_big {padding: 6px 16px; border-bottom:1px solid #3a3a3a}
.newsbox_tresc {color: #2b2b2b;}
.newsbox_data {color: #777; font-size: 9px;}
.newsbox_reszta {padding: 3px 16px; border-bottom:1px solid #3a3a3a}


/* WERSJA JASNA

linki: a.red i a.black

.newsbox {background-color: #d0d0d0; padding:0; margin:0;}
.newsbox img {border: solid 2px #b0b0b0;}
.newsbox img:hover {border: solid 2px #B50000;}
.newsbox_bigfoto {width: 140px;float: right; text-align: right;}
.newsbox_smallfoto {width: 64px; height: 36px; float: left;}
.newsbox_big {padding: 6px 16px; border-bottom: dotted 1px #666;}
.newsbox_tresc {color: #2b2b2b;}
.newsbox_data {color: #777; font-size: 9px;}
.newsbox_reszta {padding: 3px 16px; border-bottom: dotted 1px #666;}

*/

.box_jeden { width:204px;height:240px;margin-right:1px;margin-bottom:2px;background:#2a2a2a;float:left;}
.box_dwa { width:204px;height:240px;margin-bottom:2px;background:#2a2a2a;float:left;}
.box_reszta{background:#2a2a2a;padding:5px 5px 5px 8px;border-bottom:1px solid #3a3a3a}

.box_galeria_front {width:135px;height:140px;float:left;text-align:center;border-bottom:1px solid #525252;border-left:1px solid #525252;overflow:hidden;}
.box_galeria_front img {display:inline;margin:5px 0px 0px 0px; border:2px solid #b0b0b0}
.box_galeria_front img:hover {border: solid 2px #B50000;}
.box_galeria_front .photoframe {height: 104px; text-align: center;}
.box_galeria_front .inbox {margin:0;}
.box_film_front {width:203px;height:155px;float:left;text-align:center;border-bottom:1px solid #525252;border-left:1px solid #525252;}
.box_film_front img {display:inline;margin:5px 0px 5px 0px; border:2px solid #b0b0b0}
.box_film_rsmp_front {width:203px;height:60px;float:left;border-bottom:1px solid #525252;border-left:1px solid #525252;}
.box_film_rsmp_front img {display:inline;margin:5px 5px 5px 10px; border:2px solid #b0b0b0}

.diggi {text-align:right;padding:5px;color:#444444;background:#f0f0f0}
.diggi img { display:inline;margin-left:5px;}

.box_nazwa {margin:5px 8px 0px 8px}
.box_data{font-size:9px;color:#959595;margin:0px 8px 0px 8px}
.box_tresc{margin:5px 8px 0px 8px}

.box_rajd {background: url(../gfx/tlo2.gif) repeat-x;border-bottom:1px solid #636363;padding:5px;}

.nawigator{padding:5px;}

.doublebox {width:386px;height:130px;float:left;background:#222222;margin:1px;zoom:1}
.doublebox_news {width:385px;height:155px;float:left;background:#222222;margin:1px;overflow:hidden;}
.doublebox_lw {width:140px;float:left;}
.doublebox_pw {width:220px;float:left;}
.doublebox_lw2 {width:160px;float:left;}
.doublebox_pw2 {width:225px;float:left;}
.inbox {margin:10px 10px 10px 0px;}
.doublebox_lw img {display:inline;margin:5px 0px 1px 0px; border:2px solid #b0b0b0}

.quadbox {width: 192px; height: 160px; float: left; background:#222222; margin: 1px; zoom: 1; overflow: hidden;}
.quadbox .photoframe {height: 90px; text-align: center; margin: 10px;}
.quadbox .inbox {margin: 0px 10px; text-align: center;}

.quadbox img {border: solid 2px #b0b0b0;}
.quadbox img:hover {border: solid 2px #B50000;}

.strona_title {color:#ffffff;font-size:16px; margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #525252;}
.strona_title2 {font-size:16px;color:#fb0000; padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #b4b4b4}
.news_title {background:#2f2f2f;font-size:16px;color:#ffffff; padding:15px 15px 20px 25px;border-left:5px solid #fa0808}
.news_tekst_body {color:#333333;font-size:13px;}
.news_tekst_intro {color:#333333;margin-bottom:10px;font-size:15px;}
.news_data {font-size:10px;color:#a8a8a8}
.data {font-size:9px;color:#959595}
.data2 {font-size:10px;color:#525252}

.td_koszyk {padding:5px;border-bottom:1px solid #525252}
.td_koszyk_r {padding:5px;text-align:right;border-bottom:1px solid #525252}
.st_lista {padding:5px;border-bottom:1px solid #525252}
.st_lista2 {padding:5px;border-bottom:1px solid #525252;background:#3b3c3c;border-right:1px #323232 solid;text-align:center }

table.rally_oppinion
{
width: 100%;
}
table.rally_oppinion tr td
{
margin: 1px;
padding: 1em;
background-color: #444;
vertical-align: top;
}
table.rally_oppinion tr td.list_num
{
width: 1em;
}
table.rally_oppinion tr td.rally_name
{
width: 10em;
}
table.rally_oppinion tr td.rally_date
{
width: 10em;
}
table.rally_oppinion tr td.avatar
{
width:54px;
}

.td_forum_leg {padding:10px 5px 10px 10px;border-bottom:1px solid #525252;background:#232323;color:#eeeeee;}
.td_forum {padding:5px;border-bottom:1px solid #525252}
.td_forum_r {padding:5px;text-align:right;border-bottom:1px solid #525252}
.td_foruml {padding:5px;border-bottom:1px solid #525252;background:#282828;color:#eeeeee;}
.td_foruml_r {padding:5px;text-align:right;border-bottom:1px solid #525252;background:#282828;color:#eeeeee;}
.td_forum_post {padding:5px 5px 20px 5px;background:#2c2c2c;border-bottom:1px solid #525252;color:#989898;}
.td_forum_post2 {padding:5px 5px 15px 15px;border-bottom:1px solid #525252}
.forum_title {font-size:13px;color:#fb0000; padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #3e3e3e}
.f_pag{margin:5px 0px 0px 0px;padding:5px;border-bottom:1px solid #525252;border-top:1px solid #525252;color:#a3a3a4}
.f_pag_l{float:left;color:#a3a3a4}
.f_pag_p{float:right;color:#a3a3a4}
.wpis_data{color:#686868}
.f_log{font-size:10px;border:1px solid #4f4f4f;background:#d2d2d2;width:70px;}
.f_status{font-size:10px;border:none;background:#4f4f4f;width:160px; color:#fff;}
.f_thread{margin:10px 0px 10px 5px;font-size:16px;}
.forum_podpis{color:#686868;margin-top:5px;}
.forum_statusik{color:#5a5a5a;margin-top:5px;}
.forum_latest{border-bottom:1px solid #3e3e3e;margin-bottom:3px;padding-bottom:3px;}
.user_statusik{color:#adadad;margin-top:10px;}
.f_grey {color:#5d5d5d; }
.f_szukaj{font-size:12px;border:1px solid #fa0000;width:70px;}

.userquery td { padding: 1em; width: 16em;}
.userquery td#uq_left {width: 10em;}
.userquery textarea {width: 20em; height: 10em;}
.userquery textarea.t_area_high {width: 20em; height: 20em;}
.userquery .wciecie {width: 100%; padding: 1em 0em 1em 2em; background-color: #222;}
.userquery h2 {font-size:16px; margin:10px 0 10px 5px; color: #D3D2D2; font-weight: normal;}
.stars{text-align:center;margin:10px}
.stars img {vertical-align:middle;margin-right:1px;display:inline;}
.starrate{width:102px;height:14px;background: url(../gfx/star/rate0.gif) no-repeat;display:block}
.starratec{margin-top:5px;width:102px;height:14px;background: url(../gfx/star/rate0c.gif) no-repeat;display:block;text-align: left;}
.starrate1{height:14px;background: url(../gfx/star/rate1.gif) no-repeat;display:block}

.mes_title{font-size:16px;border-bottom:1px solid #3e3e3e;margin-bottom:10px;}
img.avatar { border:2px solid #eeeeee;display:block;float:left;margin:3px 3px 3px 0px; }
.avatar2 { border:2px solid #eeeeee;margin:3px 3px 3px 0px; }

a.zolty,a.zolty:visited,a.zolty:link			{ text-decoration: none; color: #ffe400; }
a.zolty:hover		{ color: #fb0000; text-decoration:underline; }

a.jasny,a.jasny:visited,a.jasny:link			{ text-decoration: none; color: #c9c9c9; }
a.jasny:hover		{ color: #fb0000; text-decoration:underline; }

a.white,a.white:visited,a.white:link			{ text-decoration: none; color: #ffffff; font-size:16px;}
a.white:hover		{ color: #ffe400; text-decoration:underline; }

a.red,a.red:visited,a.red:link			{ text-decoration: none; color: #d80707; }
a.red:hover		{ color: #fb0000; text-decoration:underline; }

.kl1 {padding:3px 1px 3px 5px; background:#424242}
.kl2 {padding:3px 3px 3px 1px; background:#424242;text-align:right;}

.scroll_row {border-bottom:1px solid #525252;padding-bottom:10px;padding-top:10px;}
.scroll_opis {float:left;width:200px;color:#555555;padding-left:16px;}

#wrapper:after,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

#wrapper,
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
#wrapper,
.clearfix {display: block;}
/* End hide from IE-mac */