html, body {
  background: black;
  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
  font-size:12px;
  height: 100%;
  color:white;

  background-position: 0px 4px;
  margin: 0;
}



h1{
  font-size:13px;
  padding:0px;
}

.content {
  width:1000px;

  margin-top:30px;
}

.content2 {
  width:1000px;
}

.content a:link	{
  color: white;
  font-style:normal;
  text-decoration:none;
  cursor:hand;
  
}

.content a:visited	{
  color: white;
  font-style:normal;
  text-decoration:none;
  cursor:hand;
}

.content a:hover{
  color: white;
  font-style: normal;
  text-decoration:underline;
  cursor:hand;
}

p {
  text-indent: 25px;
}

a.black{
  background: url(../images/arrow_right2.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  line-height:15px;
  padding-left:10px;
  color:black;
}

a.black:link{
  text-decoration:none;
  color:white;
}

a.black:hover{
  text-decoration:none;
  background-image: url(../images/arrow_right.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  color: white;
  font-weight:bold;
}

a.black:visited{
  text-decoration:none;
  color:white;
}

a.mail{
  line-height:15px;
  padding-left:10px;
  color:black;
}

a.mail:link{
  text-decoration:none;
  color:black;
}

a.mail:hover{
  text-decoration:none;
  background-image: url(../images/arrow_right.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  color: black;
  font-weight:bold;
}

a.mail:visited{
  text-decoration:none;
  color:black;
}

#languages_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/languages_background.jpg);
  background-position: 1000px;
  height: 632px;
  float:left;
  width:100%;
}

#languages_background1{
  background: url(../images/index_background.jpg);
  background-position: 1000px;
  height: 600px;
  float:left;
  width:100%;
}

#languages_menu{
  background: url(../images/languages_main.jpg);
  background-repeat: no-repeat;
  height: 541px;
}

#adres{
  font-size:13px;
  padding:115px 0px 0px 720px;
}

#adres1{


}

#languages_main{
  background: url(../images/index_background.jpg);
  height: 500px;
}



#languages_menu2 img{
  border: 1px solid white;
}

#push1 {
  width: 15px;
  height: 84px;
  float:left;
}

#push2 {
  padding-left: 100px;
  color: black;
  background-color:white;
}

#polish{
  height: 94px;
  float:left;
  width: 100px;
  margin-left:50px;
}

#english{
  height: 94px;
  float:left;
  width: 100px;
}

#spanish{
  height: 94px;
  float:left;
  width: 100px;
}

#german{
  height: 94px;
  float:left;
  width: 100px;
}

#fr{
  height: 94px;
  float:left;
  width: 100px;
}

#it{
  height: 94px;
  float:left;
  width: 100px;
}

#bg{
  height: 94px;
  float:left;
  width: 100px;
}

#hl{
  height: 94px;
  float:left;
  width: 100px;
}

#ro{
  height: 94px;
  float:left;
  width: 100px;
}

#ru{
  height: 94px;
  float:left;
  width: 100px;
}



#main_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/main_background3.jpg);
  background-position: 1000px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#main_main{
  //background: url(../images/main2.jpg);
  height: 640px;
  width:100%;  
}

#main_main img{
  border:none;
}

#main_up{
  height: 160px;
  width:40px;
  padding-top:10px;
  float:left;
}

#main_up_card{
  width: 500px;
  height: 160px;
  background: url(../images/cart2.png);
  background-repeat: no-repeat;
  float:left;
  margin-left:50px;
  padding-top:50px;
  padding-left:50px;
}

#main_up_card img {
  width:100%;
  height:100%;
}

#main_up_sun{
  height: 240px;
  width:70px;
  padding-top:10px;
  float:left;
  margin-left:200px;
}


img.a {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
 
img.b {
  position: absolute;
  left: 0;
  top: 0;
}

#main_koszykowka{
  height: 209px;
  width:183px;
  margin-top:50px;
  margin-right:20px;
  margin-left:60px;
  float:left;
}



#main_speedrace{
  height: 176px;
  width:233px;
  margin-top:30px;
  margin-left:85px;
  float:left;
}


#main_hammer{
  margin-top:65px;
  margin-left:75px;
  height: 226px;
  width:124px;
  float:left;
}

#main_kicker{
  height: 154px;
  width:126px;
  margin-top:30px;
  float:left;
  margin-left:80px;
}

#main_boxer{
  height: 237px;
  width:121px;
  margin-top:20px;
  float:left;
  margin-left:116px;
}



#main_buldozer{
  height: 174px;
  width:133px;
  margin-top:60px;
  margin-left:40px;
  float:left;
}

#main_ghost{
  height: 174px;
  width:133px;
  margin-top:60px;
  margin-left:90px;
  float:left;
}

#main_air_hockey{
  height: 174px;
  width:133px;
  margin-top:60px;
  margin-left:90px;
  float:left;
}



#menu {
  background-color: #99001E;
  margin-left:0px;
  clear:both;
}

#menu table{
  background-color: #99001E;
  width:1000px;
  text-align:left;
  margin-left:10px;
  font-size:11px;
  
}

#menu table th{
  font-weight:bold;
  width:140px;
  font-size:12px;
  text-align:left;
}

td.link:hover{
  background: #01C613;
}

th.link:hover{
  background: #01C613;
}

#menu a{
  background: url(../images/arrow_right.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  line-height:15px;
  padding-left:10px;
}

#menu a:link{
  text-decoration:none;
  color:white;
}

#menu a:hover{
  text-decoration:none;
  background-image: url(../images/arrow_right2.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  color: black;
  font-weight:bold;
}

#menu a:visited{
  text-decoration:none;
  color:white;
}

#technical_data_label {
  margin-left:350px;
  margin-top:150px;
  float:left;
}

#technical_data {
  margin-left:350px;
  width:400px;
  height:320px;
  text-align:justify;
  float:left;
  overflow:auto;
  padding-right:20px;
  z-index:9;
}

#technical_data span {
  padding-left:60px;
}

#gallery {
  display:none;
  margin-left:350px;
  width:400px;
  height:320px;
  text-align:justify;
  float:left;
  overflow:auto;
  padding-right:20px;
  z-index:10;
  background-image: url(../images/gallery.jpg);
  background-repeat: no-repeat;
}


#gallery ul {
  list-style: none;
}
#gallery ul li {
  display: inline;
}
#gallery ul img {
  border: 5px solid #3e3e3e;
  border-width: 5px 5px 20px;
  margin-left:8px;
}
#gallery ul a:hover img {
  border: 5px solid black;
  border-width: 5px 5px 20px;
  color: black;
}
#gallery ul a:hover {
  color: black;
}

#gallery_ico {
  margin-left:20px;
  margin-top:50px;
  width:90px;
  height:60px;
  cursor: pointer;
  z-index:10;
  background-image: url(../images/gallery_ico.png);
  background-repeat: no-repeat;
  float:left;
}

#gallery_close {
  text-align:right;
  width:100%;
  height:20px;
  font-weight:bold;
  font-size:16px;
  cursor: pointer;
}

#movie{
  margin-top:105px;
  float:left;
  width:205px;
  height:160px;
  text-align:center;
  z-index:15;
}

#movie img{
  height: 100%;
  width:100%;
  border:none;
  z-index:15;
}

#label {
  background:#666666;
  width:230px;
  text-align:right;
  font-weight:bold;
  padding-right:10px;
  color:red;
  margin-top:-190px;
}

#player {
  display:block;
  width:240px;
  height:180px;
}



#products_world_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/products_world_background.jpg);
  background-position: 1000px;
  height: 640px;
  float:left;
  width:100%;
}

#products_world{
  background: url(../images/products_world.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_world img{
  height: 100%;
  width:100%;
  border:none;
}

#products_world_armwrestler{
  height: 185px;
  width:130px;
  float:left;
  margin-left:140px;
  margin-top:65px;
}

#products_world_mlot{
  height: 185px;
  width:125px;
  float:left;
  margin-left:2px;
  margin-top:65px;
}

#products_world_kicker_matrix{
  height: 185px;
  width:120px;
  float:left;
  margin-top:65px;
}

#products_world_boxer_z_naklejka{
  height: 185px;
  width:120px;
  float:left;
  margin-top:65px;
}

#products_world_boxer_malowany{
  height: 185px;
  width:120px;
  float:left;
  margin-top:65px;
}

#products_world_przyczepa{
  height: 185px;
  width:150px;
  float:left;
  margin-top:65px;
}

#products_world_boxer_pastel{
  height: 160px;
  width:135px;
  float:left;
  margin-left:70px;
  clear:both;
}

#products_world_koszykowka_matrix{
  height: 160px;
  width:135px;
  float:left;
}

#products_world_boxer_matrix{
  height: 160px;
  width:115px;
  float:left;
}

#products_world_boxer_king{
  height: 160px;
  width:125px;
  float:left;
}

#products_world_koszykowka_standart{
  height: 160px;
  width:145px;
  float:left;
}

#products_world_speed_race{
  height: 160px;
  width:145px;
  float:left;
}

#products_world_inne{
  height: 110px;
  width:130px;
  margin-left:730px;
  clear:both;
}


#products_world_text{
  height: 70px;
  width:80%;
  float:left;
  margin-left:90px;
  background: url(../images/pasek.png);
  background-repeat: no-repeat;
  color:black;
  padding-top:15px;
  padding-left:80px;
}

#products_world_text_en{
  height: 70px;
  width:80%;
  float:left;
  margin-left:90px;
  background: url(../images/pasek.png);
  background-repeat: no-repeat;
  color:black;
  padding-top:15px;
  padding-left:15px;
}

#products_world_text_en H1{
  font-size:12px;
}

#products_world_other{
  background: url(../images/products_world_other.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_world_other img{
  height: 100%;
  width:100%;
  border:none;
}

#products_world_o_1{
  height: 220px;
  width:165px;
  float:left;
  margin-left:200px;
  margin-top:65px;
  background: url(../images/mini_photo/top_up.jpg);
  background-repeat: no-repeat;
}

#products_world_o_2{
  height: 220px;
  width:165px;
  float:left;
  margin-top:65px;
  background: url(../images/mini_photo/gold.jpg);
  background-repeat: no-repeat;
}
#products_world_o_3{
  height: 220px;
  width:175px;
  float:left;
  margin-top:65px;
  margin-right:20px;
  background: url(../images/mini_photo/shark.png);
  background-repeat: no-repeat;
}
#products_world_o_4{
  height: 220px;
  width:165px;
  float:left;
  margin-top:65px;
  background: url(../images/mini_photo/skate.jpg);
  background-repeat: no-repeat;
}



#products_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/products_background.jpg);
  background-position: 1000px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#products_boxer{
  background: url(../images/boxer.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_boxer_multiplayer{
  background: url(../images/boxer_multiplayer.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_boxer_pastel{
  background: url(../images/boxer_pastel.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_boxer_matrix{
  background: url(../images/boxer_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_boxer_malowany{
  background: url(../images/boxer_malowany.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_boxer_z_naklejka{
  background: url(../images/boxer_z_naklejka.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_arm_wrestler{
  background: url(../images/arm_wrestler.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_koszykowka_standart{
  background: url(../images/koszykowka_standart.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_koszykowka_matrix{
  background: url(../images/koszykowka_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_koszykowka_street_magic{
  background: url(../images/koszykowka_street_magic.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_koszykowka_street_magic_jr{
  background: url(../images/koszykowka_street_magic_jr.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_kopacz_matrix{
  background: url(../images/kicker_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_kicker_multiplayer{
  background: url(../images/kicker_multiplayer.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_mlot{
  background: url(../images/mlot.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_top_up{
  background: url(../images/top_up.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_bulldozer{
  background: url(../images/bulldozer.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_scissors{
  background: url(../images/scissors.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_speed_race{
  background: url(../images/speed_race.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_przyczepa{
  background: url(../images/przyczepa.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_air_hockey_gold{
  background: url(../images/air_hockey_gold.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_air_hockey_skate{
  background: url(../images/air_hockey_skate.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#products_air_hockey_shark{
  background: url(../images/air_hockey_shark.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#service_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/service_background.jpg);
  background-position: 999px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#service_main{
  background: url(../images/service_main.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#service_data {
  margin-left:370px;
  margin-top:155px;
  padding-right:15px;
  width:500px;
  height:480px;
  text-align:justify;
  float:left;
  overflow:auto;
  color:black;
}
#news h2 {
  text-align:center;
  font-size:13px;
}

#news hr {
  color: #efefef;
  background-color: #efefef;
  height: 1px;
  width:80%;
}

#distributors_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/distributors_background.jpg);
  background-position: 1000px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#distributors_main{
  background: url(../images/distributors.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#kiddie_rides_background{
  //border-bottom: solid 2px #99001E;
  //background: url(../images/main_background3.jpg);
  background-position: 1000px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#kiddie_rides_main{
  //background: url(../images/main3.jpg);
  //background-color: black;
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#kiddie_rides_main img{
  padding-top:50px;
  border: none;
  padding-left:25px;
}

.image {
  margin-left:50px;
  margin-top:30px;
  float:left;
  background: url(../images/polaroid.jpg);
  width: 350px;
  height:378px;
}

#photos img {
  border: 1px solid white;
  width:150px;
}

.desc {
  width: 300px;
  margin-left:120px;
  margin-top:70px;
  color:black;
  font-size:16px;
  font-weight:bold;
}

.clear {
  clear:both;
}

#distributors_contener{
  margin-left: 212px;
  float:left;
  width: 600px;
  height: 144px;
  text-align:justify;
  color: black;
}

#distributors_1 {
  float:left;
  width: 170px;
  height: 100px;
}

#distributors_2 {
  float:left;
  width: 250px;
  height: 100px;
}

#distributors_3 {
  float:left;
  width: 180px;
  height: 100px;
}

#distributors_4 {
  float:left;
  width: 170px;
  height: 100px;
  padding-top:20px;
}

#distributors_5 {
  float:left;
  width: 250px;
  height: 100px;
  padding-top:20px;
}

#distributors_6 {
  float:left;
  width: 175px;
  height: 100px;
  padding-top:20px;
}


#scena_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/scena_background.jpg);
  background-position: 998px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#scena_main{
  background: url(../images/scena.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#scena_main2{
  background: url(../images/scena2.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#scena_main3{
  background: url(../images/scena3.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#scena_main3 img {
  border: none;
}

#scena_main2 img {
  border: none;
}

#scena_main img {
  border: none;
}
#scena_boxer1{
  height: 308px;
  width:124px;
  margin-top:215px;
  margin-left:90px;
  float:left;
  position:relative;
  z-index:15;
}

#scena_boxer2{
  height: 209px;
  width:123px;
  margin-top:165px;
  float:left;
  position:relative;
  z-index:14;
}

#scena_boxer3{
  height: 209px;
  width:133px;
  margin-top:230px;
  float:left;
  position:relative;
  z-index:15;
}

#scena_boxer4{
  height: 209px;
  width:143px;
  margin-top:185px;
  float:left;
  position:relative;
  z-index:14;
}

#scena_boxer5{
  height: 209px;
  width:133px;
  margin-top:210px;
  float:left;
  position:relative;
  z-index:15;
}

#scena_boxer6{
  height: 209px;
  width:153px;
  margin-top:180px;
  float:left;
  position:relative;
  z-index:14;
}

#scena_basket1{
  height: 330px;
  width:200px;
  margin-top:220px;
  margin-left:40px;
  float:left;
  position:relative;
}

#scena_basket2{
  height: 330px;
  width:130px;
  margin-top:220px;
  margin-left:50px;
  float:left;
  position:relative;
}

#scena_basket3{
  height: 209px;
  width:160px;
  margin-top:220px;
  margin-left:70px;
  float:left;
  position:relative;
  z-index:14;
}

#scena_kid1{
  height: 330px;
  width:300px;
  margin-top:220px;
  margin-left:250px;
  margin-right:5px;
  float:left;
  position:relative;
}

#scena_kid2{
  height: 330px;
  width:220px;
  margin-top:220px;
  float:left;
  position:relative;
 
}


#scena_arm_wrestler{
  height: 209px;
  width:143px;
  margin-top:205px;
  float:left;
  position:relative;
  z-index:14;
  margin-left:140px;
}

#scena_kicker1{
  height: 330px;
  width:300px;
  margin-top:220px;
  margin-left:250px;
  float:left;
  position:relative;
}

#scena_kicker2{
  height: 330px;
  width:300px;
  margin-top:220px;
  float:left;
  position:relative;
}

#scena_kicker3{
  height: 330px;
  width:150px;
  margin-top:240px;
  float:left;
  position:relative;
  margin-left:5px;
}

#scena_topup{
  height: 330px;
  width:250px;
  margin-top:160px;
  margin-left:170px;
  float:left;
  position:relative;
}

#scena_scissors{
  height: 330px;
  width:280px;
  margin-top:160px;

  float:left;
  position:relative;
}

#scena_bulldoger{
  height: 330px;
  width:250px;
  margin-top:160px;
  float:left;
  position:relative;
}

#scena_airhockey1{
  height: 330px;
  width:200px;
  margin-top:240px;
  margin-left:110px;
  margin-right:20px;
  float:left;
  position:relative;
}

#scena_airhockey2{
  height: 330px;
  width:200px;
  margin-top:240px;
  margin-left:50px;
  float:left;
  position:relative;
}

#scena_airhockey3{
  height: 330px;
  margin-top:270px;
  margin-left:70px;
  float:left;
  position:relative;
}


#contact_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/contact_background.jpg);
  background-position: 998px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#contact_main{
  background: url(../images/contact.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#contact_contener{
  float:left;
  height: 400px;
  width:670px;
  margin-top: 100px;
  margin-left: 170px;
  color:black;
  font-size:15px;
}

#contact_0{
  float:left;
  margin-top:34px;
  height: 100px;
  width:600px;
}


#contact_1{
  float:left;
  margin-top:30px;
  height: 200px;
  width:170px;
}

#contact_2{
  float:left;
  margin-top:30px;
  height: 200px;
  width:350px;

}


#contact_map{
  float:left;
  height: 207px;
  width:151px;
  margin-top: 85px;
}

#contact_map img{
  height: 207px;
  width:171px;
}

#contact_map img:hover{
  cursor: pointer;
}

#about_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/about_background.jpg);
  background-position: 998px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#about{
  background: url(../images/about.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#about_company{
  background: url(../images/about_company.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}


#about_contener{
  padding-top:45px;
}

#about_label {
  margin-left: 440px;
  float:left;
  width: 480px;
  height: 40px;
}

#about_main {
  margin-left: 440px;
  float:left;
  width: 480px;
  height: 350px;
  text-align:justify;
  overflow:auto;
  padding-right:25px;

}

#rewards_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/about_background.jpg);
  background-position: 998px;
  height: 640px;
  float:left;
  width:100%;
}

#rewards{
  background: url(../images/about.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#rewards_background1{
  border-bottom: solid 2px #99001E;
  background: url(../images/rewards_background.jpg);
  background-position: 998px;
  height: 640px;
  float:left;
  width:100%;
}

#surexpo2007{
  background: url(../images/rewards.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#surexpo2009{
  background: url(../images/surexpo2009.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1000px;
}

#parts_background{
  border-bottom: solid 2px #99001E;
  background: url(../images/parts_background.jpg);
  background-position: 1000px 30px;
  height: 670px;
  float:left;
  width:100%;
}

#parts_contener{
  width: 300px;
  height: 252px;
  background: url(../images/cart.png);
  background-repeat: no-repeat;
  margin-left:400px;
  margin-top:153px;
  float:left;
  color:black;
  padding-left:60px;
  padding-top:40px;
  padding-right:100px;
}

#parts_contener img {
  border: none;
  float:right;
  margin-right: 170px;
}

#parts_boxer_matrix{
  background: url(../images/parts_boxer_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_boxer_king{
  background: url(../images/parts_boxer_king.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_boxer_multiplayer{
  background: url(../images/parts_boxer_king.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_arm_wrestler{
  background: url(../images/parts_armwrestler.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_mlot{
  background: url(../images/parts_mlot.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_kicker{
  background: url(../images/parts_kicker_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_kicker_kj{
  background: url(../images/parts_kicker_kj.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_buldozer{
  background: url(../images/parts_buldozer.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_buldozer1{
  background: url(../images/parts_buldozer1.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_boxer_bj{
  background: url(../images/parts_boxer_malowany.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_boxer_bjp{
  background: url(../images/parts_boxer_pastel.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_koszykowka_matrix{
  background: url(../images/parts_koszykowka_matrix.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}

#parts_koszykowka_standard{
  background: url(../images/parts_koszykowka_standard.jpg);
  background-repeat: no-repeat;
  height: 640px;
  width:1001px;
}



#promo_offer {
  font-size:12px;

}

#promo_offer ul {
  list-style: none;
  font-size:14px;
  color:#99001E;
}

#promo_offer li {
  padding-bottom:10px;
  
}

#promo_offer ul img {
  border: 1px solid black;
  margin-left:8px;
}
#promo_offer ul a:hover img {
  border: 1px solid #99001E;
  color: black;
}
#promo_offer ul a:hover {
  color: black;
}
#menu2 {
   position:absolute; left:0px; right:0px; top: 0;
   width:100%;

}

ul.topnav {
	list-style: none;
	padding: 0 0;
	margin: 0;
	float: left;
	width: 100%;
	background: #222;
	font-size: 14px;
        
	background: url(../images/menu/topnav_bg.gif) repeat-x;
       
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}

#test {
	float: left;
	margin: 0;
	padding: 9px 15px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}

ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(../images/menu/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/menu/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
        z-index:20;
}
ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(../images/menu/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(../images/menu/dropdown_linkbg.gif) no-repeat 10px center;
}


/* index prototyp */



#main_main2{
  background: url(../images/main3.jpg);
  height: 640px;
  width:100%;  
}

#main_main2 img{
  border:none;
}


#main_vegas1{
  height: 80px;
  width:250px;
  float:left;
  position: relative;
  background: url(../images/lasvegas_small.png);
  background-repeat: no-repeat;
  padding-top:80px;
  text-align:center;
  color:black;
  font-size:14px;
  font-weight:bold;
}

#main_vegas2{
  height: 80px;
  width:250px;
  float:left;
  position: relative;
  background: url(../images/lasvegas_small.png);
  background-repeat: no-repeat;
  padding-top:80px;
  text-align:center;
  color:black;
  font-size:14px;
  font-weight:bold;
}



#main_koszykowka2{
  height: 209px;
  width:183px;
  margin-right:20px;
  margin-left:30px;
  float:left;
  position: relative;
}



#main_speedrace2{
  height: 176px;
  width:233px;
  margin-top:110px;
  float:left;
  position: relative;
}


#main_ghost{
  margin-top:2px;
  margin-left:30px;
  height: 180px;
  width:124px;
  float:left;
  position: relative;
}

#main_kicker2{
  height: 154px;
  width:126px;
  margin-top:210px;
  float:left;
  position: relative;
}

#main_boxer2{
  height: 180px;
  width:111px;
  margin-top:10px;
  margin-left:190px;
  float:left;
  position: relative;
}



#main_buldozer2{
  height: 104px;
  width:133px;
  margin-top:5px;
  margin-left:125px;
  float:left;
  position: relative;
}



