html, div, span, applet, object, iframe,blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, /img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, fieldset, form, label, legend,caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	background: url(img/back-index.jpg) repeat-x #e7d28c;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	position: relative; 

	behavior: url("csshover3.htc");
	
}
#wrap-index-swf { height: 292px}
#wrap-flag-index { width: 340px; height: 90px; margin: 0 auto }
#flag-ita a { display: block; background: url(img/ita-index.png) top center; width: 82px; height: 83px; float: left; margin: 0 30px 0 0 }
#flag-ita a:hover { display: block; background: url(img/ita-index.png) bottom center; width: 82px; height: 83px}
#flag-eng a { display: block; background: url(img/eng-index.png) top center; width: 82px; height: 83px; float: left; margin: 0 30px 0 0}
#flag-eng a:hover { display: block; background: url(img/eng-index.png) bottom center; width: 82px; height: 83px}
#flag-deu a { display: block; background: url(img/deu-index.png) top center; width: 82px; height: 83px; float: left; margin: 0 30px 0 0}
#flag-deu a:hover { display: block; background: url(img/deu-index.png) bottom center; width: 82px; height: 83px}


/* INDEX */

#index-wrap { width: 902px; margin: 70px auto 0 auto; position: relative}
#index-sidebar { width: 303px; height: 454px; background: url(img/back-sidebar.png); z-index: 99; float: left;  }
#index-testo { padding: 50px 25px 10px 35px; font-size: 1em; color: #999}
#wrap-intro { float: right; width: 670px; height: 292px}
#wrap-index-logo { height: 200px; }
#index-logo { position: absolute; width: 265px; height: 145px; top: 50px; left: 16px}
#index-swf { position: absolute; width: 900px; height: 292px; margin: 0 auto}
#index-footer { text-align: center; color: #333; font-size: 0.8em}
#index-footer a { color: #000; }

#index-link { font-size: 0.7em; text-align: center; line-height: 1.1em; padding-top:20px}
#index-link a { color: #8C600A; }





