
/*
black: 040202
green: 2A9837
white: FEFEFE
red: C22628
*/

	body {
	margin:0px;
	padding:0px;		
	font-family: tahoma, arial, sans-serif;		
	font-size: 11px;		
	color: #FEFEFE;		
	text-align:center;		
	letter-spacing:1px;		
	background:#040202 url("images/background.jpg") scroll no-repeat 50% 0px;		
	}	
	
	* html body #container{		
	height:620px; /*IE6 hack*/		
	}	
	
	div{margin:0px;padding:0px;}	
	ul{margin:0px;padding:0px;}	
	li{margin:0px;padding:0px;}		
	img{		behavior: url('hacks/iepngfix/iepngfix.php');/*fix for IE6*/		
	margin:0px;
	padding:0px;
	}

	a {
	text-decoration:none;
	color:#FFF5D8;
	}

	a:link {		}
	a:visited {		}	
	a:active {		}	
	a:hover {		
	text-decoration:none;		
	background-position:0 0;		
	color:#ffffff;		
	}
	
	a img{	
		border: none;		
		}	
		
	p{		
		line-height:1.4em;		
		}	
		
	h2{		
		font-size:14px;
		}

	dl{
		text-align:left;
		margin-left:20px;
		}			
		
	dt{		
		font-size:14px;		
		margin:7px 0px 0px 0px;		
		font-weight:normal;		
		}	
		
	.left{		
		/*border:1px solid blue;/*test border*/
		float:left;
		}	
		
	.right{
		/*border:1px solid red;/*test border*/
		float:right;
		}

	img.textright{
		float:right;		
		margin:0px 10px 10px 10px;		
		}			
		
	#catering-flashcontent{		
		float:right;		
		margin:10px 15px 10px 10px;		
		border:2px solid black;		
		}	
		
	#container{		
		/*border:1px solid white;/*test border*/		
		position:relative;		
		background:#040202 url("images/background.jpg") scroll no-repeat 50% 0px;		
		width:780px;		
		min-height:600px;		
		margin-left:auto;		
		margin-right:auto;		
		}	
		
	.home{		
		/*border:1px solid white;/*test border*/		
		position:absolute;		
		width:340px;		
		height:100px;		
		top:175px;		
		left:400px;		
		}	
		
	#buttons{		
		/*border:1px solid white;/*test border*/		
		position:absolute;		
		width:312px;		
		height:140px;		
		top:126px;		
		left:65px;		
		padding-top:40px;		
		}	
		
	.equipmentbtn{		
		display:block;		
		width:122px;		
		height:29px;		
		margin:0px;		
		background:transparent url("images/equipmentbtn.jpg") scroll no-repeat -9999px 0px;		
		}	
		
	.equipmentbtn:hover{
		background:transparent url("images/equipmentbtn.jpg") scroll no-repeat 0px 0px;
		}	
		
	.servicebtn{
		display:block;		
		width:122px;		
		height:30px;		
		margin:0px;		
		background:transparent url("images/servicebtn.jpg") scroll no-repeat -9999px 0px;
		}	
		
	.servicebtn:hover{
		background:transparent url("images/servicebtn.jpg") scroll no-repeat 0px 0px;
		}

	.specialsbtn{
		display:block;
		width:122px;
		height:32px;
		background:transparent url("images/specialsbtn.jpg") scroll no-repeat -9999px 0px;
		}

	.specialsbtn:hover{
		background:transparent url("images/specialsbtn.jpg") scroll no-repeat 0px 0px;
		}

	.productbtn{
		display:block;
		width:122px;
		height:29px;
		background:transparent url("images/productbtn.jpg") scroll no-repeat -9999px 0px;
		}

	.productbtn:hover{
		background:transparent url("images/productbtn.jpg") scroll no-repeat 0px 0px;
		}

	.cateringbtn{
		display:block;
		width:122px;
		height:30px;
		background:transparent url("images/cateringbtn.jpg") scroll no-repeat -9999px 0px;
		}

	.cateringbtn:hover{
		background:transparent url("images/cateringbtn.jpg") scroll no-repeat 0px 0px;
		}

	.consultingbtn{
		display:block;
		width:122px;
		height:32px;
		background:transparent url("images/consultingbtn.jpg") scroll no-repeat -9999px 0px;
		}

	.consultingbtn:hover{
		background:transparent url("images/consultingbtn.jpg") scroll no-repeat 0px 0px;
		}

	.contactbtn{
		/*border:1px solid white;/*test border*/
		display:block;
		width:122px;
		height:32px;
		margin-top:18px;
		}

	.locationbtn{
		/*border:1px solid white;/*test border*/
		display:block;
		width:110px;
		height:32px;
		margin-top:18px;
		}
		
/* lcd screen */
	a span{
		/*border:1px solid white;/*temp border*/
		display:none;
		position:absolute;
		top:16px;
		left:123px;
		width:73px;
		height:19px;
		padding:5px 0px 0px 0px;
		margin:0px;
		font-family: courier new, monospace;
		font-size:12px;
		color:#040202;
		text-align:center;
		letter-spacing:-1px;
		font-weight:bold;
		}

	a:hover span{
		display:block;
		letter-spacing:-1px;
		background:transparent url("images/lcd.png") scroll no-repeat 0px 0px;
		z-index:20;
		}

/*KEEP BUTTONS SELECTED WHEN ON PAGE*/
		body#equipment a.equipmentbtn span,
		body#service a.servicebtn span,
		body#specials a.specialsbtn span,	
		body#contact a.contactbtn span,
		body#product a.productbtn span,
		body#catering a.cateringbtn span,	
		body#consulting a.consultingbtn span,	
		body#location a.locationbtn span{	
			display:block;
			letter-spacing:0px;	
			z-index:10;
			background:transparent url("images/lcd.png") scroll no-repeat 0px 0px;
			}

	#time{
		/*border:1px solid white;/*test border*/
		position:absolute;
		font-family: Impact, Impact5, Charcoal6, sans-serif;
		letter-spacing:0px;
		width:24px;	
		height:11px;
		top:157px;	
		left:524px;	
		color:#040202;	
		font-size:9px;		
		padding: 0px 0px 0px 1px;	
		margin:0px;		
		/*text-align:center;*/	
		vertical-align:top;	
		}
			
/********************************************	SUBMENU*********************************************/	
	#submenu{	
		/*border:1px solid white;/*test border*/
		position:absolute;		
		height:230px;	
		width:400px;		
		top:358px;	
		left:20px;	
		padding:30px 0px 0px 80px;	
		text-align:left;		
		font-size:11px;	
		font-weight:bold;	
		}	
		
	#nav a{	
			
		}

	#nav a:hover{	
		/*background:#040202 url('images/submenu-hover.png') scroll repeat-y 0px 0px;*/	
		background:#542825;	
		background:#881B1B;	
		}

	#submenu h2{	
		/*background:black;*/	
		margin:0px;	
		padding:5px;	
		font-size:12px;	
		}

	#nav ul{
		list-style-type:none;	
		width:140px;	
		border-bottom: 1px solid #999;	
		border-right:1px solid #999;	
		cursor:default;	
		}	
		
	#nav ul li{	
		position: relative;	
		}	
		
	#nav li ul {	
		position: absolute;		
		left:144px;
		top: 0;		
		display: none;	
		}

	#nav ul li a {	
		display: block;	
		width:140px;
		text-decoration: none;	
		background: transparent;	
		padding: 3px 0px 3px 3px;
		border-top:1px solid #666;	
		border-left:1px solid #666;	
		background:#040202/* url('images/submenu.png') scroll repeat-y 0px 0px*/;	
		color:white;	
		}		
		
	/* Fix IE. Hide from IE Mac \*/	
	* html #nav ul li { float: left; }	
	* html #nav ul li a { height: 1%; }	
	/* End */	
	
	#nav li:hover ul, #nav li.over ul{ display: block;}
	
	#text{	
		/*border:1px solid white;/*test border*/	
		position:absolute;	
		width:404px;	
		height:215px;	
		top:351px;		
		left:384px;		
		font-size:11px;	
		font-weight:bold;	
		background:transparent url("images/text.jpg") scroll no-repeat 0px 0px;	
		}	

	#textlg{	
		/*border:1px solid white;/*test border*/	
		position:absolute;	
		width:408px;	
		height:504px;	
		top:96px;	
		left:379px;	
		font-size:11px;		
		font-weight:bold;
		background:transparent url("images/textlg.jpg") scroll no-repeat 0px 0px;	
		}	

/*SUBMENU IMAGES*/
	body#service #submenu img{	
		margin:50px 0px 0px -30px;	
		}		
		
	body#catering #submenu img{	
		margin:55px 0px 0px -10px;	
		}
		
/*********************************************	INNERTEXT*********************************************/
	#innertext{	
		/*border:1px solid yellow;/*test border*/	
		position:relative;	
		margin:10px 0px 0px 12px;	
		overflow:auto;	
		height:86%;		
		z-index:1;		
		}	
	
	#innertext p{
		text-align:left;
		margin:5px 10px 5px 0px;
		padding:0px 10px;
		}		

	#innertext span{color:#C22628;}	
	
	#innertext a{
		color:#2A9837;	
		}		

	#innertext a:hover{	
		color:#C22628;	
		}

	#innertext h1{
		/*display:inline;*/
		font-size:16px;	
		font-style:italic;	
		margin:10px;	
		}	

	#innertext h2 a{	
		text-transform:uppercase;	
		color:#2A9837;	
		letter-spacing:2px;		
		padding:0 10px;		
		}	

	#innertext h2 a:hover{
		color:#C22628;	
		text-decoration:none;
		}	

	#innertext h3{	
		text-transform:uppercase;	
		letter-spacing:10px;	
		color:#C22628;	
		text-align:right;	
		font-size:16px;	
		margin:30px 10px -20px 0px;	
		}	

	.prodrow{	
		border:0px solid black;	
		position:relative;	
		display:block;	
		padding:10px 0px 0px 0px;
		right:0px;	
		text-align:left;	
		}		

	.prodrowtop{
		border:1px solid gray;	
		position:relative;	
		display:block;	
		margin-bottom:-1px;	
		margin-right:5px;	
		text-align:left;	
		}		

	#innertext a.model{	
		display:block;	
		padding:5px 25px 5px 60px;	
		margin:30px 0px 20px 0px;	
		/*height:80px;	
		width:200px;*/	
		width:260px;
		font-style:italic;	
		color:#fefefe;	
		text-decoration:none;	
		text-align:right;	
		font-size:12px;	
		background:#666666 url('images/prodrow.png') scroll repeat-y top right;	
		}	

	#innertext a.model:hover{
		text-decoration:none;	
		}

	table.productlisting{
		border-spacing:0px;
		width:340px;
		text-align:left;
		margin:20px 0 0 10px;
		}

	tr.productrow{
		position:relative;
		background:#666666 url('images/prodrow.png') scroll repeat-y top right;
		}

	tr.productrow td{
		background-image:none;
		background-color:transparent;
		padding:7px 5px;
		}

	tr.buttonrow{
		padding-bottom:20px;
		height:20px;
		}


/*PRODUCT PAGE IMAGE THUMBNAILS*/

	/*LA CIMBALI*/		
	#innertext .thumb-m1{width:34.1px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}	
	#innertext .thumb-m1:hover{width:85.25px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m1_milkps{width:40.9px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}	
	#innertext .thumb-m1_milkps:hover{width:102.25px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m1_turbosteam{width:35px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}	
	#innertext .thumb-m1_turbosteam:hover{width:87.5px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m2_barsystem_5kw_turbosteam{width:38.6px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}
	#innertext .thumb-m2_barsystem_5kw_turbosteam:hover{width:96.5px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m2_barsystem_milkps{width:39.8px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}	
	#innertext .thumb-m2_barsystem_milkps:hover{width:99.5px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m2_barsystem_turbosteam{width:38.6px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:60px;z-index:1;}	
	#innertext .thumb-m2_barsystem_turbosteam:hover{width:96.5px;height:150px;border:3px solid #040202;top:-60px;left:50px;z-index:100;}		
	#innertext .thumb-m21_dt{width:50.9px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m21_dt:hover{width:127.25px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-m21_s{width:54.1px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m21_s:hover{width:135.25px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-m22_plus{width:82.94931px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:30px;z-index:1;}	
	#innertext .thumb-m22_plus:hover{width:207.3733px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-m29_select{width:69.09789px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m29_select:hover{width:172.7447px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-m29_selectron{width:88.23529px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:30px;z-index:1;}	
	#innertext .thumb-m29_selectron:hover{width:220.5882px;height:150px;border:3px solid #040202;top:-60px;left:2px;z-index:100;}		
	#innertext .thumb-m29_start{width:69.09789px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m29_start:hover{width:172.7447px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-m32_bistro_turbosteam{width:50.2px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:50px;z-index:1;}	
	#innertext .thumb-m32_bistro_turbosteam:hover{width:125.5px;height:150px;border:3px solid #040202;top:-60px;left:30px;z-index:100;}		
	#innertext .thumb-m39_dosatron_turbosteam{width:79.09605px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m39_dosatron_turbosteam:hover{width:197.7401px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		

	/*LA NUOVA ERA*/		
	#innertext .thumb-alexa{width:63.55400697px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:50px;z-index:1;}
	#innertext .thumb-alexa:hover{width:158.8850174px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-altea_1group{width:63.55400697px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:50px;z-index:1;}
	#innertext .thumb-altea_1group:hover{width:158.8850174px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-altea-compact{width:67.31707317px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:50px;z-index:1;}	
	#innertext .thumb-altea-compact:hover{width:168.2926829px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-altea-retro{width:83.20557491px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-altea-retro:hover{width:208.0139373px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-aurora_2group{width:80px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-aurora_2group:hover{width:200px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-aurora-compact{width:75.88850174px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-aurora-compact:hover{width:189.7212544px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}	
	#innertext .thumb-cuadra-a006{width:71.4982px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:35px;z-index:1;}	
	#innertext .thumb-cuadra-a006:hover{width:178.7456px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}		
	#innertext .thumb-cuadra-a007{width:62.4193px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:35px;z-index:1;}	
	#innertext .thumb-cuadra-a007:hover{width:156.0483px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}

	/* JURA */	
	#innertext .thumb-x7_cappuccino{width:79.2px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-x7_cappuccino:hover{width:198px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}	

	#innertext .thumb-xs90{width:54px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-xs90:hover{width:135px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}	
	
	#innertext .thumb-x9{width:79.2px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-x9:hover{width:198px;height:150px;border:3px solid #040202;top:-60px;left:10px;z-index:100;}	
	

	/* ASCASO */		
	#innertext .thumb-basic{width:46.879px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-basic:hover{width:117.2px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-dream{width:46.879px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-dream:hover{width:117.2px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	
	/* MACAP */	
	#innertext .thumb-a3{width:60px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-a3:hover{width:150px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-m4{width:60px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m4:hover{width:150px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-m5{width:41.889px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m5:hover{width:104.72px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-m7{width:43.067px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-m7:hover{width:107.67px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-mc4{width:36px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mc4:hover{width:90px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-mc5{width:38.298px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mc5:hover{width:95.745px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-mc6{width:38.138px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mc6:hover{width:95.344px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-mc7{width:33.149px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mc7:hover{width:82.873px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-mx{width:34.286px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mx:hover{width:85.714px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	
	/* MAZZER */		
	#innertext .thumb-dr100{width:40.163px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-dr100:hover{width:100.41px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-kony{width:42.857px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-kony:hover{width:107.14px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-major{width:60px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-major:hover{width:150px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-mini{width:70.8px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-mini:hover{width:177px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-robur{width:60px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-robur:hover{width:150px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-royal{width:34.983px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-royal:hover{width:87.458px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-stark{width:45.376px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-stark:hover{width:113.44px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-superjolly{width:54.327px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-superjolly:hover{width:135.82px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-zar{width:47.004px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-zar:hover{width:117.51px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	
	/* ZUMMO */	
	#innertext .thumb-z5compact{width:36.585px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-z5compact:hover{width:91.463px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}
	#innertext .thumb-z5duo{width:28.708px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-z5duo:hover{width:71.77px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-z5silver{width:44.944px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-z5silver:hover{width:112.36px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-z8combi{width:54.795px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-z8combi:hover{width:136.986px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	#innertext .thumb-z8duo{width:24.793px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-z8duo:hover{width:61.983px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-z8service{width:26.144px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}
	#innertext .thumb-z8service:hover{width:65.36px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}	
	#innertext .thumb-z8silver{width:34.582px;height:60px;border:2px solid #040202;position:absolute;top:12px;left:40px;z-index:1;}	
	#innertext .thumb-z8silver:hover{width:86.455px;height:150px;border:3px solid #040202;top:-60px;left:20px;z-index:100;}		
	
	
/*********************************************	FEATURES*********************************************/
	#features{		
		text-align:left;
		padding-bottom:20px;
		}		
		
	#features p{	
		text-indent:0px;	
		text-align:left;	
		margin:15px 10px 5px 10px;	
		padding:0px;	
		}	

	#features table{	
		margin:0px 10px 0px 10px;
		padding:0px;	
		}

	#features td{	
		text-align:left;
		border:1px solid gray;	
		margin:0px;		
		padding:2px 5px;	
		}		

	#features td:hover{		
		border:1px solid silver;
		}			
		
	body#product #features td{	
		border:none;	
		}
		
	#features td.accessimg img{
		width:40px;
		border:3px solid white;
	}

	#features h1{	
		margin:35px 0px 5px 10px;	
		text-align:left;		
		padding:0px;	
		}	
		
	h2{	
		margin:25px 10px 5px 10px;	
		clear:both;		
		text-transform:uppercase;	
		letter-spacing:10px;	
		color:#C22628;		
		text-align:right;	
		font-size:12px;		
		}	
		
	#features h4{
		margin:20px 20px 5px 20px;
		}
		
	#features ul{
		margin: 5px 30px;
		}
		
	#features li{
		padding:2px 0;
		}
		
	#features ol{	
		position:relative;	
		text-align:left;	
		width:200px;	
		list-style:none;	
		margin-left:30%	
		}
		
	#features ol li{	
		float:left;		
		}		

	.img-equipment{	
		position:relative;
		top:0px;	
		left:0px;		
		float:left;	
		margin:5px 15px 15px 15px;	
		border:3px solid #040202;	
		}		

	.img-equipment:hover{border:3px solid #666;}	

	.backlink{	
		float:right;	
		display:block;	
		padding:5px;	
		margin:5px;		
		}		

	.description{	
		font-weight:normal;	
		border:0px solid black;		
		}		

	.btn{		
		display:block;		
		float:right;	
		width:100px;	
		border:1px solid silver;	
		background:black;		
		color:white;	
		padding:3px;	
		}

	.btn:hover{		
		background:silver;	
		color:black;	
		}
		
/*CONTACT FORM*/	
	#contactform{	
		margin:5px 10px;	
		}		

	#contactform p{	
		font-weight:normal;	
		}		

	#contactform table{	
		margin:3px 0px;		
		}			
		
	#contactform table td{	
		/*border:1px solid white;/*test border*/	
		text-align:left;	
		font-size:11px;		
		margin:0px;		
		padding:0px;
		}		

	tr.caption{	
		font-weight:bold;	
		margin-left:3px;	
		}		

	#contactform input.textin{	
		background:#cccccc url("images/formfields.png") scroll no-repeat 0 0;	
		border:1px solid black;	
		padding:3px;	
		font-size:12px;	
		font-family: tahoma, arial, sans-serif;	
		}	
		
	#contactform textarea.textin{	
		background:#cccccc url("images/formfields.png") scroll no-repeat 0 0;	
		border:1px solid black;		
		padding:3px;
		font-size:12px;	
		font-weight:bold;		
		font-family: tahoma, arial, sans-serif;		
		overflow:auto;	
		}	
		
	#mapbox{	
		/*border:1px solid white;/*test border*/		
		padding: 0px 10px 0px 0px;	
		}

	#mapbox p{	
		text-indent:0;	
		}	
		
		
/* CART BUTTONS */

	input.cartbtn{
		color:#fefefe;
		background:transparent url("images/cartbtn.png") scroll no-repeat top left;
		font-size:10px;
		display:block;
		width:74px;
		height:20px;
		padding-bottom:2px;
		border:0px solid black;
		cursor:pointer;
		margin-bottom:20px;
		}
	* html body input.cartbtn{background-image:url("images/cartbtn.gif");}
		
	input.cartbtn:hover{
		background:transparent url("images/cartbtn.png") scroll no-repeat bottom left;
		}
	# html body input.cartbtn{background-image:url("images/cartbtn.gif");}
		
	#viewcart{
		color:#fefefe;
		margin:2px 0 0 4px;
		font-size:85%;
		}
		
	#viewcart a:hover{
		color:silver;
		}
		
	#siteinfo{	
		/*border:1px solid white;/*test border*/	
		width:780px;	
		margin: 24px auto 30px auto;	
		}
		
	#textlinks{
		text-align:center;
		font-size:10px;
		color:gray;
		z-index:10;
		}
		
	#textlinks a{
		/*border:1px solid white;/*temp border*/
		color:silver;
		color:#999;
		color:gray;
		padding:3px;
		font-weight:bold;
		text-transform:uppercase;
		}		

	#textlinks p a{
		font-weight:normal;
		text-transform:none;
		}
		
	#textlinks a:hover{
		color:white;
		}

	#credits{text-align:right;color:gray;font-size:10px;margin-right:35px;}
	#credits p{margin:10px;text-align:right;}
	#credits a{color:gray;}
	#credits a:hover{color:silver;}
	