@charset "UTF-8";
/* CSS Document */

div#main_image_intro
{
position: absolute;
height: 464px;
width: 1031px;
top: 50px;
left: 0px;
background-color: black;
padding: 40px 0px 0px 0px;
overflow: hidden;
}

div#main_image_products_contact
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: visible;
overflow: hidden;
background-color: black;
padding: 40px 0px 0px 0px;
}

div#main_image_products_1
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: visible;
}

div#main_image_products_2
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_3
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_4
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_5
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_6
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_7
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#main_image_products_8
{
position: absolute;
height: 463px;
width: 1000px;
top: 172px;
left: 0px;
visibility: hidden;
}

div#products_home
{
position: absolute;
height: 500px;
width: 990px;
top: 640px;
left: 5px;
}

div.sectors_home_images
{
position: relative;
height: 321px;
width: 259px;
top: 0px;
float: right;
display: inline;
}

div.products_home_images
{
position: relative;
width: 321px;
height: 259px;
top: 20px;
left: 0px;
float: left;
padding: 0px 2px 0px 2px;
display: inline;
}

div.products_home_text
{
position: absolute;
height: 150px;
width: 200px;
top: 80px;
left: 50px;
float: left;
padding: 0px 0px 0px 0px;
}

div.products_main_text
{
position: relative;
height: 50px;
width: 800px;
top: 20px;
left: 50px;
float: left;
padding: 0px 0px 0px 0px;
}

div#products_blue_line
{
position: absolute;
background-image: url(images/products_blue_line.png);
height: 1px;
width: 800px;
top: 150px;
left: 40px;
background-repeat: repeat-x;
}

div#products_blue_nav_features
{
position: absolute;
background-image: url(images/products_blue_nav.png);
height: 10px;
width: 24px;
top: 151px;
left: 52px;
visibility: visible;
}

div#products_blue_nav_specs
{
position: absolute;
background-image: url(images/products_blue_nav.png);
height: 10px;
width: 24px;
top: 151px;
left: 156px;
visibility: hidden;
}

div#products_blue_nav_profile
{
position: absolute;
background-image: url(images/products_blue_nav.png);
height: 10px;
width: 24px;
top: 151px;
left: 260px;
visibility: hidden;
}

div#products_blue_nav_inserts
{
position: absolute;
background-image: url(images/products_blue_nav.png);
height: 10px;
width: 24px;
top: 151px;
left: 340px;
visibility: hidden;
}

div#products_blue_nav_download
{
position: absolute;
background-image: url(images/products_blue_nav.png);
height: 10px;
width: 24px;
top: 151px;
left: 435px;
visibility: hidden;
}

div#product_content
{
position: absolute;
height: 500px;
width: 990px;
top: 640px;
left: 5px;
text-align: left;
}

div#product_content_layout
{
position: absolute;
height: 500px;
width: 990px;
top: 750px;
left: 5px;
text-align: left;
}

div#product_images_shadow
{
position: absolute;
background-image: url(images/product_shadow.png);
height: 44px;
width: 1000px;
top: 80px;
left: 0px;
}

div#product_images_shadow1
{
position: absolute;
background-image: url(images/product_shadow.png);
height: 44px;
width: 1000px;
top: 95px;
left: 0px;
}

div.product_thumbs
{
position: relative;
height: 35px;
width: 75px;
top: 20px;
left: 0px;
padding: 0px 19px 0px 19px;
display: inline;
}

div.sector_thumbs
{
position: relative;
height: 89px;
width: 73px;
top: 0px;
left: 0px;
padding: 0px 20px 0px 20px;
display: inline;
}

div.thumb_text
{
position: relative;
height: 20px;
width: 50px; !important
top: 5px;
left: 30px;
display: inline;
padding: 0px 70px 0px 0px;
overflow: hidden;
float: left;
}

div#product_details
{
position: absolute;
height: 30px;
width: 900px;
top: 120px;
left: 20px;
display: inline;
}

div#product_details1
{
position: absolute;
height: 30px;
width: 900px;
top: 30px;
left: 20px;
display: inline;
}

div#product_details2
{
position: absolute;
height: 30px;
width: 900px;
top: 150px;
left: 20px;
display: inline;
}

div#product_features
{
position: absolute;
height: 200px;
width: 800px;
top: 180px;
left: 40px;
visibility: visible;
}

div#product_features1
{
position: absolute;
height: 200px;
width: 800px;
top: 100px;
left: 40px;
visibility: visible;
}

div#product_specs
{
position: absolute;
height: 200px;
width: 800px;
top: 180px;
left: 40px;
visibility: hidden;
}

div#product_profile
{
position: absolute;
height: 200px;
width: 800px;
top: 180px;
left: 40px;
visibility: hidden;
}

div#product_inserts
{
position: absolute;
height: 200px;
width: 800px;
top: 180px;
left: 40px;
visibility: hidden;
}

div#product_download
{
position: absolute;
height: 200px;
width: 800px;
top: 180px;
left: 40px;
visibility: hidden;
}

div#product_specs_list
{
position: absolute;
height: 300px;
width: 200px;
top: 10px;
left: 0px;
border: solid red thin;
}

div#product_specs_detail
{
position: absolute;
height: 300px;
width: 600px;
top: 10px;
left: 200px;
border: solid red thin;
}

div#profile_image
{
position: absolute;
height: 250px;
width: 520px;
top: 10px;
left: 0px;
}

div#profile_image_1
{
position: absolute;
height: 250px;
width: 520px;
top: 200px;
left: 0px;
}

div#profile_detail
{
position: absolute;
height: 300px;
width: 280px;
top: 10px;
left: 550px;
}

div#products_download_image_sep_1
{
position: absolute;
height: 120px;
width: 13px;
top: 10px;
left: 350px;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#fff));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #ccc, #fff);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #ccc, #fff);
  
  /* IE 10 */
  background: -ms-linear-gradient(left, #ccc, #fff);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #ccc, #fff);
}

div#products_download_image_sep_2
{
position: absolute;
height: 120px;
width: 13px;
top: 10px;
left: 160px;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#fff));
  
  /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #ccc, #fff);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #ccc, #fff);
  
  /* IE 10 */
  background: -ms-linear-gradient(left, #ccc, #fff);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #ccc, #fff);
}

div#products_download_image_sep_3
{
position: absolute;
height: 120px;
width: 13px;
top: 10px;
left: 550px;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#fff));
  
  /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #ccc, #fff);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #ccc, #fff);
  
  /* IE 10 */
  background: -ms-linear-gradient(left, #ccc, #fff);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #ccc, #fff);
}

table.products
{
height: 10px;
text-align: left;
margin: 0;
padding: 0;
width: 200px;
}

.products1
{
font-size: 10px;
line-height: 5px;
padding: 5px 0px 5px 0px;
}

.products2
{
color: rgb(1,150,255);
font-size: 10px;
line-height: 5px;
padding: 5px 0px 5px 0px;
}

.product_blue_link
{
color: rgb(1,150,255);
left: 0px;
text-align: left;
}

table.grille
{
width: 300px;
text-align: center;
border-collapse: collapse;
vertical-align: middle;
}

table.grille_large
{
width: 500px;
text-align: center;
border-collapse: collapse;
vertical-align: middle;
}

td.grille
{
border-bottom: 1px solid black;
padding: 0 0 0 0;
line-height: 25px;
}

.grille_title
{
background-color: #33CCFF;
color: white;
padding: 0 0 0 0;
line-height: 25px;
}

.grille_header
{
color: #33CCFF;
border-bottom: 1px solid black;
padding: 0 0 0 0;
line-height: 25px;
}

div#grille_image
{
position: absolute;
height: 250px;
width: 520px;
top: 10px;
left: 350px;
}