#logos {
	height: 500px;
	position: relative;
	border: 0;
}

#honda_accord {
	position: absolute;
	left: 0px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/honda_accord.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#toyotacamry {
	position: absolute;
	left: 340px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/toyotacamry.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#hyundaisonata {
	position: absolute;
	left: 660px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/hyundaisonata.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#hyundai_elantra {
	position: absolute;
	left: 15px;
	top: 235px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/hyundai_elantra.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#volkswagen_passat {
        position: static;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/volkswagen_passat.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#logos2 {
	height: 300px;
	position: relative;
	border: 0;
}

#audi_a6 {
	position: absolute;
	left: 0px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/audi_a6.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#infinitifx {
	position: absolute;
	left: 330px;
	top: 15px;
	width: 265px;
	height: 162px;
	background-image: url(../images/cars/infinitifx.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#mercedes_e {
	position: absolute;
	left: 640px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/mercedes_e.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#logos3 {
	height: 850px;
	position: relative;
	border: 0;
}

#mercedes_slk {
	position: absolute;
	left: 10px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/mercedes_slk.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#porsche_panamera {
	position: absolute;
	left: 330px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/porsche_panamera.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#lexusgs250 {
	position: absolute;
	left: 660px;
	top: 20px;
	width: 290px;
	height: 167px;
	background-image: url(../images/cars/lexusgs.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#mercedes_gl_350 {
	position: absolute;
	left: 0px;
	top: 210px;
	width: 290px;
	height: 200px;
	background-image: url(../images/cars/mercedes_gl_350.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#mercedes_gl_320 {
	position: absolute;
	left: 325px;
	top: 210px;
	width: 290px;
	height: 200px;
	background-image: url(../images/cars/mercedes_gl_320.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#mercedes_s221 {
	position: absolute;
	left: 650px;
	top: 225px;
	width: 290px;
	height: 167px;
	background-image: url(../images/cars/mercedes_s221.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#lexuslx570 {
	position: absolute;
	left: 0px;
	top: 450px;
	width: 257px;
	height: 153px;
	background-image: url(../images/cars/lexuslx570.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#audia8 {
	position: absolute;
	left: 300px;
	top: 460px;
	width: 299px;
	height: 134px;
	background-image: url(../images/cars/audia8.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#lexus_es {
	position: absolute;
	left: 630px;
	top: 450px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/lexus_es.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#lexus_ls_460 {
	position: absolute;
	left: 0px;
	top: 650px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/lexus_ls_460.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}
#audia6:hover, #audia8:hover,
#volkswagen_passat:hover, #audi_a6:hover,
#lexusgs250:hover, #mercedes_s221:hover,
#lexuslx570:hover, #mercedes_e:hover,
#toyotacamry:hover, #honda_accord:hover,
#hyundai_elantra:hover, #lexus_es:hover,
#hyundaisonata:hover, #mercedess220:hover,
#mercedes_gl_320:hover, #lexus_ls_460:hover,
#infinitifx:hover, #mercedes_slk:hover,
#porsche_panamera:hover, #mercedes_gl_350:hover {
	opacity: 1;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#marks_logos {
	height: 500px;
	position: relative;
	border: 0;
}

#m_lexus_ls_460 {
	position: absolute;
	left: 15px;
	top: 230px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/lexus_ls_460.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_honda_accord {
	position: absolute;
	left: 15px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/honda_accord.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_e {
	position: absolute;
	left: 640px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/mercedes_e.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_gl_350 {
	position: absolute;
	left: 0px;
	top: 220px;
	width: 290px;
	height: 200px;
	background-image: url(../images/cars/mercedes_gl_350.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_gl_320 {
	position: absolute;
	left: 325px;
	top: 220px;
	width: 290px;
	height: 200px;
	background-image: url(../images/cars/mercedes_gl_320.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_slk {
	position: absolute;
	left: 10px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/mercedes_slk.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_volkswagen_passat {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/volkswagen_passat.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_audia6 {
	position: absolute;
	left: 0px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/audi_a6.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_audia8 {
	position: absolute;
	left: 340px;
	top: 25px;
	width: 299px;
	height: 134px;
	background-image: url(../images/cars/audia8.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_lexusgs250 {
	position: absolute;
	left: 0px;
	top: 25px;
	width: 290px;
	height: 167px;
	background-image: url(../images/cars/lexusgs.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_s221 {
	position: absolute;
	left: 300px;
	top: 15px;
	width: 290px;
	height: 167px;
	background-image: url(../images/cars/mercedes_s221.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_lexuslx570 {
	position: absolute;
	left: 320px;
	top: 25px;
	width: 257px;
	height: 153px;
	background-image: url(../images/cars/lexuslx570.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_lexus_es {
	position: absolute;
	left: 635px;
	top: 25px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/lexus_es.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_toyotacamry {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/toyotacamry.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_hyundaisonata {
	position: absolute;
	left: 15px;
	top: 20px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/hyundaisonata.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_hyundai_elantra {
	position: absolute;
	left: 300px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/hyundai_elantra.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_mercedes_e {
	position: absolute;
	left: 620px;
	top: 25px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/mercedes_e.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_infinitifx {
	position: absolute;
	left: 15px;
	top: 25px;
	width: 265px;
	height: 162px;
	background-image: url(../images/cars/infinitifx.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_porsche_panamera {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 290px;
	height: 170px;
	background-image: url(../images/cars/porsche_panamera.png);
    background-repeat: no-repeat;
	opacity: 0.5;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	z-index: 0;
}

#m_audia6:hover, #m_audia8:hover,
#m_lexusgs250:hover, #m_mercedes_s221:hover,
#m_lexuslx570:hover, #m_toyotacamry:hover,
#m_hyundaisonata:hover, #m_hyundai_elantra:hover,
#m_mercedes_e:hover, #m_infinitifx:hover,
#m_volkswagen_passat:hover, #m_mercedes_slk:hover,
#m_mercedes_gl_320:hover, #m_mercedes_gl_350:hover,
#m_porsche_panamera:hover, #m_honda_accord:hover,
#m_lexus_es:hover, #m_lexus_ls_460:hover, {
	opacity: 1;
	ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}