#spheres { height: 104px; padding-top: 12px; padding-left: 17px;}
#spheres .sphere { float: left;}

#spheres .sphere { text-decoration: none;}
#spheres .sphere,
#spheres .sphere .icon,
#spheres .sphere .underline { width: 85px; display: block; text-align: center;}
#spheres .sphere .icon { height: 65px;}
#spheres .sphere .underline { padding-top: 5px; text-decoration: underline; color: #aaaaaa;}
#spheres .sphere,
#spheres .sphere .underline { text-align: center;}
#spheres .sphere .icon img.tourism { margin-top: 4px;}
#spheres .sphere .icon img.brands { margin-top: 7px;}
#spheres .sphere .icon img.shops { margin-top: 0px;}
#spheres .sphere .icon img.autos { margin-top: 13px;}
#spheres .sphere .icon img.taxi { margin-top: 1px;}
#spheres .sphere .icon img.restaurants { margin-top: 7px;}
#spheres .sphere .icon img.entertainment { margin-top: 0px;}
#spheres .sphere .icon img.finances { margin-top: -1px;}

#advantages { clear: both; text-align: center; padding: 0 8px;}
#advantages .box { padding: 23px 47px; padding-top: 16px; background: url("./advantages_bottom.gif") repeat-x 0 100% #f9fbf2;}
#advantages .box h1 { margin: 0; padding: 0; left: 0; top: 0; color: #c70303; margin-bottom: 19px; left: -2px;}
#advantages .box .advantage { float: left; padding-left: 55px;}
#advantages .box .advantage .icon { width: 67px; position: absolute; text-align: right;}
#advantages .box .advantage .icon a { position: relative; left: -78px;}
#advantages .box .advantage .title { height: 42px;}
#advantages .box .advantage .title a { font-size: 13px; font-weight: bold; color: #5cb3e0; line-height: 15px; position: absolute; z-index: 100;}
#advantages .box .advantage .about { line-height: normal;}
#advantages .box .advantage .about a { color: #000000;}
#advantages .box .line { clear: both; height: 19px;}
#advantages .box .advantage .title a,
#advantages .box .advantage .about { width: 190px;}
#advantages .box .advantage { width: 215px;}
#advantages .box .last { width: 205px;}

#information { padding-top: 20px; padding-bottom: 10px;}
#information h2 { margin: 0; padding: 0; top: 0; left: 0; margin-bottom: 18px; line-height: normal;}
#information h2 a { font-size: 17px; color: #d60101;}
#information ul { list-style-image: none;}
#information ul,
#information ul li { margin: 0; padding: 0;} 
#information ul { margin-left: 15px; margin-bottom: -24px;}
#information ul li { background: url("./litem.gif") no-repeat 0 6px; padding-left: 30px; margin-bottom: 5px;}
#information .why,
#information .for { float: left;}
#information .why h2,
#information .why ul { width: 330px;}
#information .for h2,
#information .for ul { width: 370px;}
#information .for { padding-left: 20px;}

#spheres,
#information { padding-left: 55px; padding-right: 55px;}
#spheres { padding-left: 72px;}