h1 {padding-left: 44px !important; background-image: url(/i/_/2010/h1/services_applications.png);}
.lc {float: left; width: 377px; margin-left: 5px;}}

#intro {margin-bottom: 10px; padding: 0 10px; border: 1px solid #c6c6c6; background: #f9f3ee;}
#intro p {text-align: justify;}
#intro a:link, #intro a:visited {color: black;}
#intro a:hover, #intro a:active {color: #2e86c5;}

#one-click {width: 375px; height: 109px; margin-bottom: 10px; border: 1px solid #c6c6c6;}

#variety {margin-bottom: 10px; padding-bottom: 1px; background: #e7f4fc; text-align: justify;}
#variety h2 {min-height: 20px; margin: 0; padding: 7px 70px 0; background: url(/i/services/applications/bg_variety.gif) no-repeat; font-size: 1.2em;
    text-align: center;}
#variety p {margin: 1em 10px;}
#variety p.link {padding-top: 1em; border-top: 1px solid #8ec2e2;}
#variety a:link, #variety a:visited {color: black;}
#variety a:hover, #variety a:active {color: #00008b;}

#install, #working {padding: 2px 2px 2px 57px; text-align: justify;}
#install {margin-bottom: 10px; background: #c0e792 url(/i/services/applications/ico_install.gif) 0 13px no-repeat;}
#working {background: #f3d19d url(/i/services/applications/ico_working.gif) 0 17px no-repeat;}
#install .i, #working .i {padding: 1px 0;}
#install .i {background: #eaf3db;}
#working .i {background: #fff1dc;}
#install h2, #working h2 {padding: 0 20px; font-size: 1.2em;}
#install p, #working p {padding: 0 20px;}
#install .link {padding-top: 1em; border-top: 1px solid #c0e792;}
#install a:link, #install a:visited {color: black;}
#install a:hover, #install a:active {color: green;}

#preinstalled {float: right; width: 280px; margin-bottom: 10px;}
#preinstalled h2 {margin: 0; padding: 12px 0; background: #43a1e4 url(/i/services/applications/bg_preinstalled_h.gif) no-repeat; color: white;
    font-weight: bold; font-size: 1.2em; text-align: center;}
#preinstalled table {border: 1px solid #2e86c5; border-width: 1px 0 0 1px; padding: 0;}
#preinstalled td, #preinstalled th {padding: 5px; border: 1px solid #2e86c5; border-width: 0 1px 1px 0; text-align: center;}
#preinstalled th {padding: 10px 5px; background: #e5fbe1; color: #2bbb12; font-weight: bold;}
#preinstalled td.image {padding: 5px 10px;}
#preinstalled td.descr {padding: 5px 5px 5px 12px; text-align: left;}
#preinstalled td.link {width: 10px; background: url(/i/services/applications/bg_preinstalled_link.gif) repeat-y; cursor: pointer;}
#preinstalled h3 {margin: 0; font-size: 1em;}
#preinstalled p {margin: 0; font-size: 0.9em;}
#preinstalled a:link, #preinstalled a:visited {color: #2e86c5;}
#preinstalled a:hover, #preinstalled a:active {color: #fe9e3f;}
#preinstalled img {display: block;}

#tested {float: right; width: 280px; margin-top: 1em;}
#tested h2 {height: 39px; margin: 0;
    background: #fae7b6 url(/i/services/applications/bg_tested.png) no-repeat; font-weight: normal;
    font-size: 1em;}
#tested h2 span {display: block; height: 35px; padding: 4px 5px 0 40px; color: #7e5b00;}
#tested h2 strong {display: block; font-size: 1.2em;}
#tested ul {clear: both; width: 260px; margin: 1em 10px; padding: 0; border-top: 1px solid #959595;
    list-style: none;}
#tested li {position: relative; overflow: hidden; width: 260px; height: 21px; margin: 0;
    border-bottom: 1px solid #959595; background: white;}
#tested h3 {overflow: hidden; height: 19px; margin: 0 21px 0 0; padding: 2px 8px 0 8px;
    font-weight: normal; font-size: 1.2em;}
#tested h3 a {color: #060a17;}
#tested .show-hide {float: right; width: 21px; height: 21px;
    background: #f6f6f6 url(/i/services/applications/but_show.gif) center no-repeat; font-size: 0; line-height: 0 !important; cursor: pointer;}
#tested .descr {display: none; padding: 0 8px; font-size: 0.85em;}
#tested .descr p {margin: 0.5em 0;}

#tested li.open {background: #eaf3db; height: auto;}
#tested li.open h3 {font-weight: bold;}
#tested li.open .show-hide {background: #e0eace url(/i/services/applications/but_hide.gif) center no-repeat;}
#tested li.open .descr {display: block;}

