*{
margin:0;
padding:0;
}

html{
background:transparent url('../images/bottom.gif')repeat;
}
br{
display:block;
}
a{
text-decoration:none;
color:#ffff03;

}
li{
list-style-position:inside;
}
h1,h2,h3{
color:#ffffff;
}

body{
background:rgb(23,23,23) url('../images/pas.gif') repeat-x;
font-family:arial;
font-size:12px;
margin:0px;
}

.main{
width:100%;
background:transparent url('../images/motor.jpg') repeat-x 0 223px;
min-height:700px;
}
.top{
width:1000px;
height:157px;
margin: 0px auto;
padding-top:20px;
}
.top table{
margin-top:0em;
}

.menu{
width:1000px;
min-height:150px;
margin: 0px auto;
color:#ffffff;
font-size:14px;
font-weight:bold;
border-top:1px solid #323232;
}
.menu table{
margin:14px auto;
_margin:10px auto;
width:1000px;
height:16px;
}
.menu table td{
padding:0 25px;
}
.menu table td a{
color:#ffffff;
}
.menu a:hover, .menu a.active{
color:#ffff03;
}
.middle{
background-color:rgb(23,23,23);
min-height:200px;
width:100%;
}
.content{
margin:30px auto 10px auto;
width:1000px;
color:#868686;
}
.content > table{
width:1000px;
min-height:500px;
}
.content > table td{
vertical-align:top !important;
}
.column{
width:200px;
color:#ffffff;
}
.column td{
width:200px;
min-height:226px;
background:transparent;
vertical-align:top !important;
}
.column h3{
margin-top:0em;
width:176px;
min-height:13px;
padding:5px 0px;
font-size:14px;
padding-left:12px;
font-weight:normal;
background-color:rgb(35,35,35);
border-top:1px solid rgb(51,51,51);
border-bottom:1px solid rgb(0,0,0);
margin-bottom:1px;
padding-right:12px;
}
.column .tresc{
min-width:176px;
min-height:153px;
width:176px;
padding:12px;
border-top:1px solid rgb(51,51,51);
border-bottom:1px solid rgb(0,0,0);
background-color:rgb(43,43,43);
margin-bottom:15px;
font-size:12px;
font-family:arial;
line-height:15px;
color:#aaa;
/*letter-spacing:1px;*/
}
.tresc img{
width:100px;
margin-right:5px;
margin-bottom:5px;
}
.inside{
padding:15px;
padding-top:0px;
}
.tekst{
font-size:12px;
font-family:arial;
line-height:15px;
color:#ffffff;
/*letter-spacing:1px;*/
border-bottom:1px solid rgb(0,0,0);
padding-bottom:5px;
}
.wiecej, .wiecej a{
font-size:12px;
color:#ffff03;
text-align:right;
/*letter-spacing:1px;*/
line-height:15px;
}
.best{
border-bottom:1px solid rgb(51,51,51);
}
.best h1, .news h1{
font-size:18px;
font-family:arial;
color:#ffff03;
font-weight:normal;
margin-top:10px;
}
.news h1{
color:#ffffff;
font-size:22px;
margin-bottom:0px;
}
.news td h1{
font-size:16px;
font-weight:bolder;
}
.news .tekst{
width:435px;
border-bottom:1px solid #000000;
height:70px;
}
.news td{
height:100px;
}
.news .photo img{
width:120px;
height:90px;
margin-right:15px;
margin-top:10px;
}
.flash{
width:570px;
height:160px;
margin-top:15px;
background-color:rgb(51,51,51);
margin-bottom:15px;
}
.bottom{
background:transparent url('../images/bottom.gif')repeat;
min-height:50px;
height:50px;
font-size:14px;
color:rgb(134,134,134);
}

.footer{
margin:0 auto;
width:1000px;
padding-top:10px;
background:transparent;
}
.design{
display:inline-block;
margin-bottom:10px;
}
.design a{
color:rgb(134,134,134);
}
.menu_bottom{
display:inline;
float:right;
}
.menu_bottom a{
color:rgb(134,134,134);
}
.menu_bottom a:hover,.menu_bottom a.active{
color:#ffffff;
}


/*-------------added 9.06.10 --------------*/
p {margin:15px 0;}
.inside img{ margin-left:10px; margin-bottom:5px;}


/*---formularz------*/

div#contact_form{ position:relative; width:416px; height:auto; padding:17px 17px 17px 17px; border:1px solid #000000; background:transparent url('../images/contact_bg.png'); }
div#contact_form input{ margin-top:5px; margin-bottom:11px; width:291px; height:22px; padding:5px 7px 0 7px; border-width:1px; border-color:#19222d; border-style:solid none none solid; background:#4d4d4d; color:#c5c5c5; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div#contact_form textarea{ margin-top:5px; margin-bottom:11px;max-width:412px; width:412px; height:116px; padding:2px; border-width:1px; border-color:#19222d; border-style:solid none none solid; background:#4d4d4d; color:#c5c5c5; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div#contact_form input#contact_bt{ width:62px; height:26px; margin:0; padding:0; border:none;}
div#contact_description{ position:absolute; bottom:33px; left:115px; font-weight:bold; font-size:11px;}
div#contact_form select {margin-top:5px; margin-bottom:11px; width:307px;  border-width:1px; border-color:#19222d; border-style:solid none none solid; background:#4d4d4d; color:#c5c5c5; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div#contact_form button{ background:transparent;border:0;width:62px;height:26px;}
div#contact_form option {}
div#contact_form .error {background-color:#ff0000; color:#fff;}
div#contact_form input[type="submit"] { background:transparent url('../images/bt_contact_send.png') no-repeat;width:62px;height:26px; }

/*------------------*/