/* DIVs */

html, body {

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #4c4c4c;

	height: 100%;
	
	margin-top: 0px;
	margin-left: 0px;
	
}


td  {

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #4c4c4c;
	
	margin-top: 0px;
	margin-left: 0px;

}


.ajax-loading {
	background: url(../gfx/spinner.gif) no-repeat center;
	height: 300px;
}


div#splash {

	position: absolute;
	z-index: 10;

	top:  -79px;
	left: 0px;

	margin-top: 0px;
	margin-left: 0px;

	width: 972px;
	height: 800px;

	padding: 0 0 0 0 ;
	background: url(../gfx/splash.gif) center bottom no-repeat;

}


div#footerSplash {

	position: absolute;
	z-index: 0;

	bottom: 0px;
	left: 0px;
	right:0px;

	width: 972px;
	height: 19px;

	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #4c4c4c;
	
	margin-top: 0px;
	margin-left: 0px;

	text-align: center;

	background:  url(../gfx/footer.gif) bottom center no-repeat;

}


div#language_italian {

	display: none;

	position: absolute;
	z-index: 11;

	top:  310px;
	left: 315px;

	cursor:pointer;
	cursor:hand;

	margin-top: 0px;
	margin-left: 0px;

	width: 64px;
	height: 38px;

	padding: 0 0 0 0 ;
	background: url(../gfx/splash_italian.gif) center bottom no-repeat;

}

div#language_english {

	position: absolute;
	z-index: 11;

	top:  310px;
	left: 400px;

	cursor:pointer;
	cursor:hand;

	margin-top: 0px;
	margin-left: 0px;

	width: 64px;
	height: 38px;

	padding: 0 0 0 0 ;
	background: url(../gfx/splash_english.gif) center bottom no-repeat;

}

div#saati_americas {

	position: absolute;
	z-index: 11;

	top:  310px;
	left: 550px;

	cursor:pointer;
	cursor:hand;

	margin-top: 0px;
	margin-left: 0px;

	width: 64px;
	height: 38px;

	padding: 0 0 0 0 ;
	background: url(../gfx/splash_americas.gif) center bottom no-repeat;

}



div#language_box {

	display: none;

	position: absolute;
	z-index: 1;

	top:  -500px;
	left: 0px;

	cursor:pointer;
	cursor:hand;

	margin-top: 0px;
	margin-left: 0px;

	text-align: right;

	width: 972px;
	height: 37px;

	padding: 0 0 0 0 ;
	background: url(../gfx/language_back.gif) center bottom no-repeat;


}

div#box1 {

	position: absolute;
	z-index: 1;

	top: -500px;
	left: 0px;

	width: 278px;
	height: 62px;
	padding: 0 0 0 0 ;
	background: url(../gfx/logo.gif) center left no-repeat;


}

div#box2 {

	position: absolute;
	z-index: 1;

	top: 43px;
	left: 654px;

	width: 318px;
	height: 50px;
	padding: 0 0 0 0 ;

	background: url(../gfx/sections/1/logo.gif) center left no-repeat;

}


div#banner-wrapper {

	position: absolute;
	z-index: 1;
	overflow: hidden; 

	top:  -500px;
	left: 0px;

	width: 972px;
	height: 120px;

}
 
div#banner-inner {

	position: relative;
	z-index: 2;

	top:  0px;
	left: 0px;

	width: 5832px;
	height: 120px;

	background: url(../gfx/banner_top.jpg) center left no-repeat;

}


div#banner1 {

	position: absolute;
	top: 0px;
	left: 0px; 

}

div#banner2 {

	position: absolute;
	top: 0px;
	left: 971px; 

}

/*

div#banner3 {

	position: absolute;
	left: 1943px; 
	top: 0px;
}

div#banner4 {

	position: absolute;
	left: 2915px; 
	top: 0px;
}

div#banner5 {

	position: absolute;
	left: 3887px; 
	top: 0px;
}

div#banner6 {

	position: absolute;
	left: 4859px; 
	top: 0px;
}

*/

div#banner4 {

        position: absolute;
        left: 1943px;
        top: 0px;
}

div#banner5 {

        position: absolute;
        left: 2915px;
        top: 0px;
}

div#banner6 {

        position: absolute;
        left: 3887px;
        top: 0px;
}



div#trattini_top {

	position: absolute;
	z-index: 2;

	top:  -500px;
	left: 0px;

	width: 972px;
	height: 1px;
	padding: 0 0 0 0 ;
	margin-top: 0px;
	margin-left: 0px;

	background: url(../gfx/trattini_top.gif) top center no-repeat;

}

div#submenu {

	position: absolute;

	z-index: 2;

	top: 270px;
	left: 96px;
	margin-top: 0px;
	margin-left: 0px;

	width: 125px;

	padding: 0 0 0 0 ;
	font-family: Verdana, Arial, Helvetica;
	font-size: 0px;

	text-align: left;

	background: url(../gfx/trattini_submenu.gif) left top no-repeat;

}

div#contentBox {

	position:relative;
	z-index: 1;

	top: 270px;
	left: 0px;

	width: 972px;

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;

	background:  url(../gfx/back_content.gif) bottom center no-repeat;
		
}


div#content {

	position: relative;

	z-index: 2;

	top: 0px;
	left: 255px;

	width:600px;

	min-height: 420px;

	padding: 0 0 0 0;
	
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	
}


div#footer {

	z-index: 0;

	bottom: 0px;
	left: 0px;
	right:0px;

	width: 972px;
	height: 19px;

	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #4c4c4c;
	
	margin-top: 0px;
	margin-left: 0px;

	text-align: center;

	background:  url(../gfx/footer.gif) bottom center no-repeat;

}


		
		div.menu {

			position: absolute;
			z-index: 0;

			top: -500px;

			height: 19px;	
			width: 125px;

			text-align: center;
				
			border: none;
			border-width: 0px;
			background: url(../gfx/lingua_no.gif) center right no-repeat;

		}

a, a:link, a:Visited, a:Hover {
		
		font-family: Verdana, Arial, Helvetica;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: #4c4c4c;

	}


.menu a, .menu a:link, .menu a.menu:Visited, .menu a.menu:Hover {
		
		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #4c4c4c;

	}


	input, select {

		border: solid #7e9cb4;		
		border-width: 1px;
		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		text-decoration: none;
		color: #4c4c4c;

	}

	.page_title {
		
		font-family: Verdana, Arial, Helvetica;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		color: #ff6e07;
	}



/* submenu */

	ul.submenu {

			list-style: none;
			list-style-position: outside;
			padding: 0;
			margin: 0;
			width: 125px;
	}

	li.submenu {

		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;

		background: url(../gfx/trattini_submenu.gif) left bottom no-repeat;

		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #4c4c4c;
	
	}

	ul {

		list-style:none;
	}

	a.submenu, a.submenu:link, a.submenu:Visited {

		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #4c4c4c;
	
	}

	a.submenu:hover {

		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #ff6e07;
	
	}

	.toggler {

		color: #222;
		margin: 0;
		padding: 2px15px;

		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #ff6e07;
		background: url(../gfx/trattini_submenu.gif) left bottom no-repeat;

	}

	.element { }

	.imageRight { margin-left: 10px;}

	.imageLeft { margin-right: 10px;}
