@charset "UTF-8";
/* Franceschetti Elastomeri - CSS Document */


/*Global reset*/
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align:baseline;
	font-family:inherit;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	outline:0;
	padding:0;
	margin:0;
	border:0;
}
ol, ul {
	list-style: none;
}
a, a:visited {
	color:#777;
	text-decoration:none;
}
a:hover {
	color:#6689C0;
	text-decoration:none;
}
/*Start layout definition*/
/*mac hide\*/
html, body {
	height:100%;
	width:100%;
}
/* end hide */
body {
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", sans-serif;
	text-align:center;
	min-height:450px;/* for ie7*/
}
#outer {
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}
#outer #container {
	text-align:center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height:450px;
}
#outer #container #inner {
	width:100%;
	height:450px;
	background:url(../../graphics/tile_intro.gif) repeat-x;
	text-align:center;
	margin:0 auto;
}
#outer #container #inner #main {
	width:990px;
	height:450px;
	margin:0 auto;
}
#outer #container #inner #main #whiteLine {
	width:990px;
	height:8px;
	overflow:hidden;/*hack IE6*/
	float:left;
}
/**ANIMATION**/
#outer #container #inner #main #logoAnimation {
	width:990px;
	height:412px;
	background-color:#FFF;
	float:left;
}
/**FOOTER**/
#outer #container #inner #main #footer {
	width:990px;
	height:30px;
	background-color:#FFF;
	float:left;
}
#outer #container #inner #main #footer p{
	padding:15px 0 0 0;
	color:#999;
	font-size:11px;
}
