.street_bg {

overflow: hidden;
position:absolute;
width: 886.5px;
height: 484px;
top: 110px;
left: 5px;
background-image: url("../img/street/1.png");
background-position: -730px;
border-radius: 30px;
}
#content {

   background-image: url("../img/gui/bg_start.png") !important;
}


#bg_layer {
    position: absolute;
    z-index: 99;
    width: 890px;
    height: 590px;
	margin-top: 7px;
	margin-left: 5px;
    background: #000;
    opacity: 0;
	border-radius: 35px;
}
.char_1_girl {
z-index: 15;
position: absolute;
top: 190px;
left: 100px;
width: 80px;
}


#girl {
background: transparent url(../img/street/girl.png) 0 0 no-repeat;
width: 72px;
height: 96px;
cursor: pointer;
}

.bus_forward {
z-index: 12;
position:absolute;
top: 260px;
left: 1100px;
width: 390px;
height: 100px;
background-image: url("../img/street/bus1.png");
}
.bus_backward {
z-index: 13;
position:absolute;
left: -500px;
top: 315px;
width: 390px;
height: 100px;
background-image: url("../img/street/bus1_b.png");
}


.bus_2{
background-image: url("../img/street/bus2.png") !important;
}
.bus_3{
background-image: url("../img/street/bus3.png") !important;
}

.bus_2_b{
background-image: url("../img/street/bus2_b.png") !important;
}
.bus_3_b{
background-image: url("../img/street/bus3_b.png") !important;
}

.car1_forward {
z-index: 12;
position:absolute;
top: 290px;
left: 1100px;
width: 175px;
height: 70px;
background-image: url("../img/street/car1.png");
}
.car1_backward {
z-index: 12;
position:absolute;
top: 345px;
left: -500px;
width: 175px;
height: 70px;
background-image: url("../img/street/car1_b.png");
}


.car2_forward {
z-index: 12;
position:absolute;
top: 250px;
left: 1100px;
width: 163px;
height: 110px;
background-image: url("../img/street/car2.png");
}
.car2_backward {
z-index: 12;
position:absolute;
top: 305px;
left: -500px;
width: 163px;
height: 110px;
background-image: url("../img/street/car2_b.png");
}

.car3_forward {
z-index: 12;
position:absolute;
top: 290px;
left: 1100px;
width: 186px;
height: 70px;
background-image: url("../img/street/car3.png");
}
.car3_backward {
z-index: 12;
position:absolute;
top: 345px;
left: -500px;
width: 186px;
height: 70px;
background-image: url("../img/street/car3.png");
 -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}

.car4_forward {
z-index: 12;
position:absolute;
top: 258px;
left: 1100px;
width: 182px;
height: 100px;
background-image: url("../img/street/car4.png");
}
.car4_backward {
z-index: 12;
position:absolute;
top: 315px;
left: -500px;
width: 182px;
height: 100px;
background-image: url("../img/street/car4_b.png");
}

.sv_{
z-index: 5;
position: absolute;
width: 50px;
height: 132px;
left: 670px;
top: 170px;
}

.sv_1 {
background-image: url("../img/street/sv_1.png") !important;
}
.sv_2 {
background-image: url("../img/street/sv_2.png") !important;
}
.sv_3 {
background-image: url("../img/street/sv_3.png") !important;
}

.sv_back{
z-index: 14;
position: absolute;
width: 50px;
height: 132px;
left: 455px;
top: 315px;
background-image: url("../img/street/sv_back.png");
}


.znak_zebra {
z-index: 5;
position: absolute;
width: 50px;
height: 145px;
left: 730px;
top: 155px;
background-image: url("../img/street/znak_zebra.png");
}

.znak_zebra_back {
z-index: 14;
position: absolute;
width: 50px;
height: 144px;
left: 400px;
top: 305px;
background-image: url("../img/street/znak_back.png");
}

.bus_station {
z-index: 4;
position: absolute;
width: 211px;
height: 120px;
left: 40px;
top: 160px;
background-image: url("../img/street/bus_station.png");
}


.message_box {
z-index: 100;
position: absolute;
width: 307px;
height: 177px;
left: 300px;
top: 120px;

}

.message {
font-size: 18px;
color: white;
text-shadow: 1px 1px 2px black, 0 0 1em black;
font-weight: bold;
width: 280px;
height: 115px;
margin-top: 10px;
margin-left: 10px;

}

.message_warning {
background-image: url("../img/gui/warning_message.png");
}

.finish_street_message {
background-image: url("../img/gui/finish_street_message.png");
}

.pause_message {
background-image: url("../img/gui/pause_message.png");
}

.play_again {
z-index: 201;
  -webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
transition: background 0.5s ease;
opacity: 0.8;

width: 103px;
height: 44px;
margin-top: 0px;
margin-left: 100px;
 background-image: url("../img/gui/play_again_small.png");
  background-position: left;
  background-repeat:no-repeat;
}
.play_again:hover {
opacity: 1;
}


.play_again_more {
width: 110px !important;
height: 45px !important; 
   background-image: url("../img/gui/play_more.png") !important;
}


.play {
z-index: 201;
  -webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
transition: background 0.5s ease;
opacity: 0.8;
width: 66px;
height: 66px;
margin-top: -15px;
margin-left: 110px;
 background-image: url("../img/gui/play.png");
  background-position: left;
  background-repeat:no-repeat;
}
.play:hover {
opacity: 1;
}

.look_point_left {
z-index: 100;
position: absolute;
width: 123px;
height: 91px;
left: 100px;
top: 350px;
 background-image: url("../img/street/look_point.png");
  background-repeat:no-repeat;
}
.look_point_right {
z-index: 100;
position: absolute;
width: 123px;
height: 91px;
left: 750px;
top: 300px;
 background-image: url("../img/street/look_point_r.png");
  background-repeat:no-repeat;
}
.look_left_2 {
top: 250px !important;

}
.mess {
z-index: 100;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
background: rgba(200, 10, 10, .8);
position: absolute;
width: 210px;
border-radius: 10px;
padding: 3px;
color: white;
opacity: 0;
}
.mess_left {
left: 50px;
top: 165px;
}
.mess_right {
left: 665px;
top: 215px;
}


.spot {
z-index: 5;
position: absolute;
width: 70px;
height: 250px;
background-image: url("../img/street/spot.png");
}
.spot_1
{
left: 30px;
top: 50px;
}
.spot_2
{
left: 270px;
top: 50px;
}
.spot_3
{
left: 490px;
top: 50px;
}
.spot_4
{
left: 830px;
top: 50px;
}
.boy {
z-index: 5;
position: absolute;
left: 400px;
top: 190px;
width: 59px;
height: 99px;
background-image: url("../img/street/boy.png");
}
