@charset "utf-8";
/* CSS Document */

/* MAIN TEMPLATE START */        /*HOMEPAGE BASIS*/
body{background:black url(images/back.jpg) no-repeat top left;
margin:0;
padding:0;}
/* HEADER - START */
#header{
width:100%;
text-align:center;
min-width:1300px;
margin-top:10px;
color:white;}
/* HEADER - FINISH */
/* CONTENT - START */
#content{width:100%;
min-width:1000px;
color:white;
margin:10px 0 0 4px;}
/* LEFT COLUMN AND NAV   - START */
#left-column{ margin:-10px 0 0 -4px;
padding:0;
width:20%;
float:left;
min-width:180px;
height:500px;}
#left-column ul{list-style:none;
margin:0;
padding:0;}

#left-column ul li ul{display:none;}
#left-column ul li{width:160px;}
#left-column ul li:hover .nav-menu {display:block; margin-left:20px; width:100px;}

#left-column a { display:block;
text-decoration:none;
height:28px;
color:white;
background:url(images/menu.jpg) no-repeat top left;
text-indent:35px;
padding-top:2px;
width:160px;}
.firstM{ margin-left:50px;}
.secondM{ margin-left:30px; color:#0033CC;}
#left-column .secondM a{color:#FFFF00;}
.thirdM{ margin-left:10px;}
#left-column a:hover{color:red;
background:url(images/menuv2.1.jpg) no-repeat top left;}



/* LEFT COLUMN AND NAV - FINISH */
/* RIGHT COLUMN  - START */
#right-column{width:40%;
float:left;
text-align:center;
margin-top:30px;}
/* RIGHT COLUMN - FINISH */
/* MAIN COLUMN - START */
#main-column{width:39.9%;
text-align:center;
float:left;
margin-top:30px;}
/* MAIN COLUMN - FINISH */
/* CONTENT - FINISH */
/* MAIN TEMPLATE START */        /*HOMEPAGE BASIS*/


/* PRODUCT TEMPLATE   - START */    /*SECURITY BASIS */
.product #blurb{color:white;
width:75%;
margin-left:22%;
margin-top:40px;
text-align:center;}
.product #blurb h2{text-align:left; color:#FFFF00; margin:30px 0 0 0;}
.product #left-column{margin:270px 0 0 0;}
.product #right-column a, .product #main-column a{text-decoration:none; color:yellow; font-size:18px;}
.product #right-column a:selected {color:white;}

/* PRODUCT TEMPLATE   - FINISH */   /*SECURITY BASIS */
/* PRODUCT INFO TEMPLATE   - START */   /*SECURITY BASIS */
.product-prod-info #left-column{margin-top:270px;}
.product-prod-info #main-column{ width:40%; margin:50px 15px 0 0; text-align:right;}
.product-prod-info #main-column h2, .product-prod-info #main-column .price{color:#FFFF00;
font-size:36px; text-align:center;  margin:0 0 20px 0;}
.product-prod-info #right-column{ width:38%; margin-top:100px; border-left:solid 1px yellow;}
.product-prod-info #right-column ul {border-top:solid 1px yellow; padding:15px 0 0 0; margin:0;}
.product-prod-info #right-column h4{color:#FFFF00; margin:0;}
.product-prod-info #right-column a h3{padding-top:10px; text-decoration:none;color:#FFF00;}
.product-prod-info #right-column a:visited h3{ color:#FFFF00;}
.product-prod-info #right-column a:hover h3{ color:red;}
/* PRODUCT INFO TEMPLATE   - FINISH */   /*SECURITY BASIS */


/*SENSORS PRODUCT ALTERATION - START */
.product #left-column .sensors-menu{ margin-top:-1px;}
/*SENSORS PRODUCT ALTERATION - FINISH*/

/*HANDSFREE PRODUCT ALTERATION - START */
.product #content { min-width:1100px;}
/*HANDSFREE PRODUCT ALTERATION - FINISH*/

/*FITTING + CONTACT US ALTERATION - START */
.fit-con #left-column .fitting-menu{ margin-top:279px; margin-left:4px;}
.fit-con #main-column{ width:63%; color:white; margin-top:60px;}
.fit-con #left-column{width:35%;}
.fit-con #content{min-width:800px; width:90%;}
/*FITTING + CONTACT US ALTERATION - FINISH */

#offer{width:700px; margin-top:30px; position:relative;  border-bottom:solid 1px yellow; height:250px;}
#offer #offer-img{  width:300px; float:left; }
#offer #offer-img p{ text-align:left; padding:10px 0 10px 0;}
#offer #offer-blurb{ width:400px;float:left; position:relative;}
#offer #offer-blurb li{ text-align:left; }
#offer #offer-blurb p {position:absolute; bottom:10px; right:0; color:#FFFF00;
font-size:36px;}

#blurb #offer h2 {margin:0;}


#footer {clear:both; color:#CCCCCC; font-size:14px; margin-top:5px; text-align:center;}