@import url(../css/type_index.css);

/*.trans {
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/logo.png", sizingMethod="crop");
}*/

/*normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, fprm, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0;
}

/*normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 { font-size: 100%;
}

/*removes list-style from lists */
ol, ul { list-style: none;
}

/*normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight: normal;
}

/*removes list-style from lists */
table { border-collapse:collapse; border-spacing: 0;
}

/*removes border from fieldset and img */
fieldset, img { border: 0;
}

/*left-aligns text in captation and th */
caption, th { text-align:left;
}

/*removes quotation marks from q*/
q:before, q:after { content: '';
}


html { text-align:center; 
}
body { position:relative;
width: 950px;
height:700px;
margin:auto;
text-align:left;
}

div#content{ position:relative;
width:100%;
}

div#content_main { left:0px;
width:100%;
padding: 1em 0;
}

div#branding, div#nav_main, div#site_info { width: 100%; 
}


/*inizio sito*/

html { background-color:#000000; 
}

div#aromi { background:url(../img/sfondo.jpg) center no-repeat;
width:100%;
height:700px;
}


/*body { padding-top: 50px;
}
*/

div#branding { height: 124px;
background:url(../img/testata.jpg) no-repeat 0 0  ;
position:relative;

}



/*nascondo le scritte */
h1 {
	position:absolute;
	top: 25px;
	left: 9px;
	width:164px;
	height:71px;
	background: transparent url(../img/seven.png) no-repeat;
	text-indent: -9999px;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
		
}

div#branding blockquote {
	position:absolute;
	top: -99999px;
	
}

/*menu generale */

/*nascondo le scritte del menu generale*/
div#nav_main h2 { position:absolute;
top: -9999px;
}

/*menu1 */
ul#nav_features {
	height:61px;
	left:412px;
	margin:0;
	position:absolute;
	top:523px;
	width:162px;
}

ul#nav_features { display:block
}


li#nav_azienda { left:25px;
}

li#nav_prodotti { left:225px;
}

/*menu2 */
ul#nav_tools {
left:341px;
margin:0;
position:absolute;
top:33px;
width:616px;
}
ul#nav_tools li {
display:inline;
}
ul#nav_tools li a {
margin-right:11px;
padding-right:0;
}

div#site_info { position: relative;
width:100%;
height:51px;
background: url(../img/base.jpg) no-repeat;
}

div#site_info p {
	position:absolute;
	left: 742px;
	top:526px;
	margin:0;
	width: 207px;
	font-size:11px;
	
}
/*parte del contenuto sito "main"*/

div#content_main h2 {
	background: transparent url(../azienda/img/scritta_azienda.png) no-repeat;
	position:absolute;
	width:218px;
	height:120px;
	left: 323px;
	top: 202px;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
}

div#content_main h2 { text-indent:-9999px;
}

#pAzienda {
	position:absolute;
	left: 176px;
	top: -82px;
	height: 105px;
	width: 284px;
	line-height:15px;
	text-align:right;
	
}

#pAzienda2 {
	position:absolute;
	left: 495px;
	top: -82px;
	height: 78px;
	width: 400px;
	line-height:15px;
	
}

div#content_main h3 {
	position:absolute;
	height:24px;
	left: 377px;
	top: 504px;
	
	}
div#content_main h3+p {
	position:absolute;
	width:278px;
	height:62px;
	left: 370px;
	top: 530px;
	
	}

div#content_main h4 {
	position:absolute;
	width:287px;
	height:24px;
	left: 17px;
	top: 259px;
	}



div#gci {
	background: transparent url(../img/gci.png) no-repeat;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
	text-indent:-9999px;
	position:absolute;
	left:805px;
	top:168px;
	width:136px;
	height:80px;
}


div#tbox {
	background: transparent url(../img/tbox.png) no-repeat;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
	position:absolute;
	left:789px;
	top:292px;
	width:159px;
	height:135px;
	text-indent:-9999px;
}
div#tff {
	background: transparent url(../img/tff.png) no-repeat;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
	position:absolute;
	left:4px;
	top:164px;
	width:181px;
	height:135px;
	text-indent:-9999px;
}


div#gep {
	background: transparent url(../img/gep.png) no-repeat;
	behavior: url(iepngfix.htc); /*trasparenza png per ie6*/
	position:absolute;
	left:21px;
	top:343px;
	width:141px;
	height:75px;
	text-indent:-9999px;
}

#tff1 a{
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	left:35px;
	top:305px;
	height: 20px;
	text-indent:0px;
	}

#tbox1 a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:821px;
	top:433px;
	height: 20px;
	text-indent:0px;
}

#gep1 a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:35px;
	top:423px;
	height: 20px;
	text-indent:0px;
}

#gci1 a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:821px;
	top:252px;
	height: 20px;
	text-indent:0px;
}


#contatti {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:362px;
	top:534px;
	width: 247px;
	height: 20px;
	text-indent:0px;
	text-align:center;
}
