* html img,
* html .png{
    azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/layouts/RTG/images/pngfix.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
	);
}

.yllasClear{
clear:both;
}

.hide{
display:none;
}

#yllasMapArea{
width:710px;
margin:0 auto 0 auto;
padding:20px 0 0 0;
background:#fff;
}

.yllasMap{
width:355px;
height:260px;
float:left;
position:relative;
top:-5px;
_top:-110px;

}

.tab{
text-align:center;
float:left;
width:355px;
height:24px;
position:relative;
_top:-100px;
z-index:5;
}

.yllasMap img{
position:absolute;
}

.yllasMap .tab{
z-index:5;
}

.logoHolder{
float:left;
width:100%;
height:1px;
overflow:visible;
text-align:center;
}

.yllasLogo{
position:relative;
z-index:10;
top:-15px;
}

.inputs{
clear:both;
float:left;
width:100%;
position:relative;
_margin-top:-110px;
}

.checkAll{
text-align:center;
padding-top:5px;
font-weight:bold;
}

.inputs input{
clear:both;
float:left;
}

.inputs .checkAll input, .inputs .checkAll label{
float:none;
}

.inputs label{
float:left;
padding:1px 0 0 0px;
cursor:pointer;
}

.inputsInner{
width:340px;
float:left;
padding:10px 0 0 15px;
}

.areaCheckAll{
font-weight:bold;
padding:10px 0 0 0;
}

.inputsCol{
float:left;
width:165px;
padding:15px 0 0 0;
}

.activeImage{
display:none;
}

/*----------------------------------*/

.yllasMap ul{
position:absolute;
z-index:99;
margin:15px 0 0 0px;
*margin:15px 0 0 40px;
}


.yllasMap li{
position:absolute;
width:40px;
height:15px;
background:#000;
opacity:0;
filter:alpha(opacity=0);
display:none;
}

.yllasMap .li1{
display:block;
width:60px;
height:60px;
margin:100px 0 0 95px;
}

.yllasMap .li2{
display:block;
width:85px;
height:65px;
margin:35px 0 0 10px;
}

.yllasMap .li3{
display:block;
width:95px;
height:95px;
margin:0px 0 0 100px;
}

.yllasMap .li4{
display:block;
width:107px;
height:95px;
margin:75px 0 0 160px;
}

.yllasMap .li5{
display:block;
width:40px;
height:40px;
margin:145px 0 0 177px;
}

.yllasMap .li6{
display:block;
width:30px;
height:40px;
margin:162px 0 0 162px;
}

.yllasMap .li7{
display:block;
width:95px;
height:60px;
margin:170px 0 0 60px;
}

.yllasMap .li8{
display:block;
width:40px;
height:40px;
margin:143px 0 0 135px;
}

.yllasMap .li9{
display:block;
width:75px;
height:60px;
margin:120px 0 0 25px;
}

.yllasMap .li10{
display:block;
width:60px;
height:55px;
margin:177px 0 0 -25px;
}

/*--------*/

.yllasMap .li11{
display:block;
width:45px;
height:32px;
margin:15px 0 0 20px;
}

.yllasMap .li12{
display:block;
width:38px;
height:45px;
margin:18px 0 0 72px;
}

.yllasMap .li13{
display:block;
width:42px;
height:45px;
margin:50px 0 0 30px;
}

.yllasMap .li14{
display:block;
width:42px;
height:40px;
margin:65px 0 0 82px;
}

.yllasMap .li15{
display:block;
width:42px;
height:47px;
margin:75px 0 0 120px;
}

.yllasMap .li16{
display:block;
width:72px;
height:70px;
margin:90px 0 0 20px;
}

.yllasMap .li17{
display:block;
width:60px;
height:90px;
margin:90px 0 0 168px;
}

.yllasMap .li18{
display:block;
width:62px;
height:60px;
margin:118px 0 0 80px;
}

.yllasMap .li19{
display:block;
width:85px;
height:70px;
margin:165px 0 0 0px;
}

.yllasMap .li20{
display:block;
width:55px;
height:40px;
margin:175px 0 0 75px;
}

.yllasMap .li21{
display:block;
width:45px;
height:30px;
margin:40px 0 0 210px;
}

.yllasMap .li22{
display:block;
width:70px;
height:95px;
margin:117px 0 0 227px;
}

/*----*/

.searchButton{
text-align:center;
}



