/* GENERAL */

@font-face {
	font-family: 'ProximaNova-Regular';
	src: url('../fonts/proxima-nova/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg'),
		 url('../fo.nts/proxima-nova/ProximaNova-Regular.ttf') format('truetype'),
		 url('../fonts/proxima-nova/ProximaNova-Regular.woff') format('woff'),
		 url('../fonts/proxima-nova/ProximaNova-Regular.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
  }

html
{
	margin:0px;
	padding:0px;
}

body
{
	margin:0px;
	padding:0px;
	font-family:Calibri,Arial,Helvetica,sans-serif;
	background-color:#a3a3a3;
}

div
{
	margin:0px;
	padding:0px;
}

a 
{
	border:0px;
	text-decoration:none;
}

img 
{
	border:0px;
	text-decoration:none;
}

.landing_page
{
	width:100%;
	height:558px;
	margin:auto;
	padding:0px;
	overflow:hidden;
	background-color:#a3a3a3;
}
	.landing_page table
	{
		margin:0px auto;
		border:0px;
	}


/* ARISTON */

.landing_page div#slideshow_ariston_container
{
	width:100%;
	height:275px;
	margin:0px;
	padding:0px;
	background-color:#808183;
	border-bottom:1px solid #000000;
}
	.landing_page div#slideshow_ariston_container div.content
	{
		position:relative;
		top:-287px;
		width:1000px;
		height:275px;
		margin:auto;
		padding:0px;
	}
		.landing_page div#slideshow_ariston_container div.content div#logo_ariston
		{
			position:relative;
			z-index:96;
			top:301px;
			left:0px;
			width:176px;
			height:45px;
		}
		.landing_page div#slideshow_ariston_container div.content div#payoff_ariston
		{
			position:relative;
			z-index:96;
			top:310px;
			left:9px;
			width:176px;
			height:36px;
		}
		.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_off
		{
			position:relative;
			z-index:96;
			top:440px;
			left:806px;
			width:176px;
			height:24px;
		}
		.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_on
		{
			position:relative;
			z-index:97;
			top:416px;
			left:806px;
			width:176px;
			height:24px;
			visibility:hidden;
		}
		.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_layer
		{
			position:relative;
			z-index:98;
			top:212px;
			left: 323px;
			width: 667px;;
			height:178px;
			background:url("../_img/ariston/bkg_select_country_layer.png") top left repeat-x;
			visibility: hidden;
		}
			.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_layer a.off,
			.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_layer a.on
			{
				font-size:15px;
				font-weight:normal;
				font-family:'ProximaNova-Regular';
				color:#ffffff;
			}
			div#select_country_ariston_off a,
			div#select_country_ariston_on a
			{
				font-size:18px;
				font-weight:normal;
				font-family:'ProximaNova-Regular';
				color:#c41230;
			}
			.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_layer table
			{
				padding-top: 3px;
				width: 700px;
			}
				.landing_page div#slideshow_ariston_container div.content div#select_country_ariston_layer table td
				{
					padding:5px 0px 10px 15px;
					vertical-align:top;
				}
							
		/* Slideshow */
		
		.landing_page div#slideshow_ariston_container div.content div#slideshow_ariston
		{
			position:relative;
			width:100%;
			margin:auto;
			padding:0px;
			top: -20px;
		}
			.landing_page div#slideshow_ariston_container div.content div#slideshow_ariston div
			{
				width:1000px;
				height:275px;
			}
				.landing_page div#slideshow_ariston_container div.content div#slideshow_ariston div img
				{
					margin:auto;
					padding:0px;
					width: 1000px;
					height: 275px;
				}


/* HOTPOINT */

.landing_page div#slideshow_hotpoint_container
{
	width:100%;
	height:275px;
	margin:0px;
	padding:0px;
	background-color:#707272;
	border-bottom:1px solid #000000;
}
	.landing_page div#slideshow_hotpoint_container div.content
	{
		position:relative;
		top:-393px;
		width:1000px;
		height:275px;
		margin:auto;
		padding:0px;
	}
		.landing_page div#slideshow_hotpoint_container div.content div#header_hotpoint
		{
			position:relative;
			z-index:96;
			top:399px;
			left:18px;
			width:305px;
			height:46px;
		}
		.landing_page div#slideshow_hotpoint_container div.content div#logo_hotpoint
		{
			position:relative;
			z-index:96;
			top:345px;
			left:849px;
			width:141px;
			height:67px;
		}
		.landing_page div#slideshow_hotpoint_container div.content div#logo_ha
		{
			position:relative;
			z-index:96;
			top:334px;
			left:849px;
			width:141px;
			height:90px;
		}
		.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_off
		{
			position:relative;
			z-index:96;
			top:438px;
			left:18px;
			width:176px;
			height:27px;
		}
		.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_on
		{
			position:relative;
			z-index:97;
			top:411px;
			left:18px;
			width:176px;
			height:27px;
			visibility:hidden;
		}
		.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_layer
		{
			position:relative;
			z-index:98;
			top:248px;
			left:18px;
			width:422px;
			height:136px;
			background:url("../_img/hotpoint/bkg_select_country_layer.png") top left repeat-x;
			visibility: hidden;
		}
			.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_layer a.off,
			.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_layer a.on
			
			{
				font-size:15px;
				font-weight:normal;
				color:#ffffff;
			}
			.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_layer table
			{
				width:400px;
			}
				.landing_page div#slideshow_hotpoint_container div.content div#select_country_hotpoint div#select_country_hotpoint_layer table td
				{
					padding:5px 0px 10px 5px;
					vertical-align:top;
				}

		/* Slideshow */
	
		.landing_page div#slideshow_hotpoint_container div.content div#slideshow_hotpoint
		{
			position:relative;
			width:100%;
			margin:auto;
			padding:0px;
		}
			.landing_page div#slideshow_hotpoint_container div.content div#slideshow_hotpoint div
			{
				width:1000px;
				height:275px;
			}
				.landing_page div#slideshow_hotpoint_container div.content div#slideshow_hotpoint div img
				{
					display:block;
					margin:auto;
				}	