/* projectionCalculator - easyInstall */
#group { float: right; position: relative; width: 280px; }
#projectionCalculator a, #easyInstall a {
    display: block; 
    height: 22px;
    left: 30px;
    overflow: hidden;
    position: absolute;
    text-indent: -1983em;
    top: 0;
}
#projectionCalculator a { background-image: url(../images/btn-projection-calculator.gif); left: 120px; width: 162px; }
#easyInstall a { background-image: url(../images/btn-easy-install.gif); width: 84px; } 
#en #projectionCalculator a, #en #easyInstall a { background-position: left top; }
#fr #projectionCalculator a, #fr #easyInstall a { background-position: left -22px; }

/* productDescription */
#productDescription { overflow: hidden; }
* html #productDescription { height: 1%; }
#productDescription #productImage { float: left; width: 270px; }
#productDescription #productDetail { float: right; width: 395px; }
#productDescription #productDetail h4 {
    background: url(../images/bg-shadow-line.gif) repeat-x left bottom;
    color: #003480;
    font-size: 1.5em;
    margin-bottom: 5px;
    padding: 5px 0 15px;
}
#productDescription #productDetail h5 {
    background-color: #666666;
    color: #fff;
    font-size: .9em;
    margin-bottom: 5px;
    padding: 3px 10px;
    text-transform: uppercase;
}
#productDescription #productDetail .Type1 ul { margin-bottom: 15px; }
#productDescription #productDetail .Type1 ul li {
    background: url(../images/ico-dot-1.gif) no-repeat left 6px;
    padding-left: 10px;
}
#productDescription #productDetail .Type1 ul { margin-bottom: 0px; height: 100px; }
#productDescription #productDetail .Type2 ul { margin-bottom: 0px; height: 84px; }
#productDescription #productDetail .Type2 ul li {
    background: url(../images/ico-dot-2.gif) no-repeat left 6px;
    color: #666;
    font-size: .9em;
    padding-left: 10px;
}
#productDescription #productDetail ul.Type3 { margin-bottom: 0px; overflow: hidden; }
* html #productDescription #productDetail ul.Type3 { height: 1%; }
#productDescription #productDetail ul.Type3 li { float: left; padding: 1px 0 4px; }
#productDescription #productDetail ul.Type3 li img { vertical-align: top; padding-right:5px; }

/* productInfo */
#productInfo { overflow: hidden; }
* html #productInfo { height: 1%; }
#productInfo #productDetail { float: left; padding-top: 20px; width: 370px; }
#productInfo #technicalCharateristics { color: #666; float: right; font-size: .9em; width: 266px; }
#productInfo #technicalCharateristics h4 {
    background: url(../images/bg-technical-charateristics.gif) repeat-x left bottom;
    font-size: 1em;
    margin-bottom: 8px;
    padding-bottom: 8px;
    text-transform: uppercase;
}
#productInfo #technicalCharateristics ul li {
    background: url(../images/ico-dot-2.gif) no-repeat left 6px;
    padding-left: 10px;
}

#productInfo #productDetail .Gallery { overflow: hidden; }
* html #productInfo #productDetail .Gallery { height: 1%; }
#productInfo #productDetail .Gallery img { vertical-align: top; }
#productInfo #productDetail .Gallery .Image { float: left; }
#productInfo #productDetail .Gallery ul { float: right; margin-bottom: 0px; }
#productInfo #productDetail .Gallery ul li {
    height: 70px;
    margin-bottom: 5px;
    width: 70px;
}
#productInfo #productDetail h4 { color: #003480; font-size: 1.5em; margin-bottom: 10px; }

/* desciption */
#desciption { background-color: #cdcdcd; margin: 0 !important; overflow: hidden; padding: 5px 0 5px 20px; }
* html #desciption { height: 1%; }
#desciption li { background: no-repeat left center; float: left; font-size: .9em; padding: 0 30px; }
#desciption li.ScreenSurface { background-image: url(../images/bg-screen-surface-can-be-cleaned.gif); }
#desciption li.FlameRetardant { background-image: url(../images/bg-flame-retardant.gif); }
#desciption li.MildewResistant { background-image: url(../images/bg-mildew-resistant.gif); }
#desciption li.GoniophometerReflectance { background-image: url(../images/bg-goniophometer-reflectance.gif); }
#desciption li.ViewingHalfAngle { background-image: url(../images/bg-viewing-half-angle.gif); }
#desciption li img { display: none; }
#desciption li span { display: block; }

/* list */
#list {  font-size: .9em; margin: 0 !important; overflow: hidden; }
* html #list { height: 1%; }
#list li { float: left; padding: 20px 0 10px; width: 320px; }
#list li li { float: none; width: auto; }
#list li.Even { float: right; }
#list li .Info { float: left; width: 112px; }
#list li .Info .Image { height: 112px; }
#list li .Info .Image img { vertical-align: top; }
#list li .Info ul { margin: 0px; }
#list li .Info ul li { float: left; font-size: .9em; padding: 12px 1px 0 2px; text-align: center; }
#list li .Info ul li img { display: block; }
#list li .Info ul li strong { padding-top: 2px; }
html>/**/body #list li .Info ul li strong { padding-top: 4px; }
/*#list li .Info ul li.ScreenSurface { padding-top: 18px; }
#list li .Info ul li.FlameRetardant { padding-top: 14px; }
#list li .Info ul li.MildewResistant { padding-top: 12px; }
#list li .Info ul li.GoniophometerReflectance { color: #666; padding-top: 10px; }
#list li .Info ul li.ViewingHalfAngle { color: #742528; padding-top: 8px; } */
#list li .Info ul li.GoniophometerReflectance { color: #666; }
#list li .Info ul li.ViewingHalfAngle { color: #742528; }
#list li .Info ul li.ViewingHalfAngle strong { padding-top: 0;}
#list li .Info ul li strong { display: block; font-weight: normal; }
#list li .Content { float: right; width: 198px; }
#list li .Content h3 { color: #666; font-size: 1.5em; margin-bottom: 10px; }
#list li .Content p, #list li .Content ul, #list li .Content ol { margin-bottom: 0px; }
#list li .Content ul li {
    background: url(../images/ico-dot-1.gif) no-repeat left 6px;
    padding: 0 0 0 10px;
}

/* dimensions */
#dimensions { font-size: .9em; margin: 0 -20px 20px; }
#dimensions table { border-collapse: collapse; width: 100%; }
#dimensions table th, #dimensions table td { padding: 4px; text-align: center; }
#dimensions table th {
    border-bottom: #fff solid 1px;
    border-left: #fff solid 1px;
    color: #fff;
    font-weight: normal;
}
#dimensions table tr.Head th { background-color: #003480; }
#dimensions table tr.SubHead th { background-color: #8099c0; font-size: .85em; }
#dimensions table tr th.Empty { background-color: #f1f1f1; border-color: #f1f1f1; }
#dimensions table tr td { background-color: #fff; }
#dimensions table tr.Even td { background-color: #e3e3e3; }
#dimensions table tr td.Size4x3, #dimensions table tr td.Size1x1 { background-color: #8099c0; }
#dimensions table tr td.Size16x9 { background-color: #adbed6; }
#dimensions table tr td img { vertical-align: top; }

/* references */
#references ul li { margin-bottom: 20px; }
#references ul li img { vertical-align: top; }

/* accessories */
#accessories { font-size: .9em; overflow: hidden; }
* html #accessories { height: 1%; }
#accessories ul li { float: left; padding: 25px 0; width: 320px; }
#accessories ul li.Even { float: right; }
#accessories ul li .Image { height: 112px; float: left; width: 112px; }
#accessories ul li .Image img {vertical-align: top; }
#accessories ul li .Content { float: right; width: 198px; }
#accessories ul li .Content h4 { color: #666; font-size: 1.5em; margin-bottom: 8px; }
#accessories ul li .Content p, #accessories ul li .Content ul { margin-bottom: 0px; }
#accessories ul li .Content ul li {
    background: url(../images/ico-dot-1.gif) no-repeat left 6px;
    float: none;
    padding: 0 0 0 10px;
    width: auto;
}
