@charset "UTF-8";
/* CSS Document */

BODY
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		margin:auto;
		
	}

.Layout
	{ 
		background-color:#fff;
		margin:auto;
		width:950px;
	}

.Layout A:LINK {color:#fa441c; text-decoration:none;}
.Layout A:VISITED {color:#fa441c; text-decoration:none;}
.Layout A:HOVER {color:#298ad2; text-decoration:none;}

H1
	{
		color:#fa441c;
		font-size:20px;
		margin:0px;
		padding:0px;
		font-weight:normal;
	}

H2
	{
		color:#fa441c;
		font-size:16px;
		font-weight:normal;
		margin:0px;
		margin-bottom:4px;
		padding:0px;
	}
	
H2 A:LINK {color:#fa441c; text-decoration:none;}
H1 A:LINK {color:#fa441c; text-decoration:none;}
H2 A:VISITED {color:#fa441c; text-decoration:none;}
H1 A:VISITED {color:#fa441c; text-decoration:none;}
H2 A:HOVER {color:#298ad2; text-decoration:none;}
H1 A:HOVER {color:#298ad2; text-decoration:none;}

H5
	{
		text-align:right;
		color:#6d6e71;
		font-weight:normal;
		font-size:11px;
	}

H6
	{
		color:#298ad2;
		font-size:16px;
		font-weight:strong;
		margin:0px;
		padding:0px;
		margin-top:15px;
	}
	

.Offerta1 H6
	{
		color:#6d6e71;
		font-size:10px;
		font-style:italic;
		font-weight:inherit;
		margin:0px;
		padding:0px;
		margin-top:10px;
	}
	
.Offerta1 H6 A:LINK {color:#6d6e71; text-decoration:underline;}
.Offerta1 H6 A:VISITED {color:#6d6e71; text-decoration:underline;}
.Offerta1 H6 A:HOVER {color:#fa441c; text-decoration:none;}
	
.Descr H6
	{
		color:#6d6e71;
		font-size:10px;
		font-style:italic;
		text-align:left;
		margin:0px;
		padding:0px;
		margin-top:10px;
	}
	
.Descr H6 A:LINK {color:#6d6e71; margin-left:5px; text-decoration:underline;}
.Descr H6 A:VISITED {color:#6d6e71; margin-left:5px; text-decoration:underline;}
.Descr H6 A:HOVER {color:#fa441c; margin-left:5px;text-decoration:none;}
	
.Header

	{
		height:220px;
		margin:0px;
		padding:0px;
	}
	
.Logo
	{
		width:260px;
		margin:0px;
		padding:0px;
	}
	
.Menu
	{
		width:690px;
		margin:0px;
		padding:0px;
		vertical-align:top;
	}
	
DIV.MenuT
	{
		background-color:#fa441c;
		width:690px;
		height:46px;
		margin:0px;
		padding:0px;
		padding-top:24px;
	}
	
.MenuT H1
	{
		color:#FFFFFF;
		font-size:13pt;
		margin:0px;
		padding:0px;
		text-align:right;
		margin-right:20px;
		font-weight:normal;
		font-family:Verdana;
	}
	
.MenuT H1 A:LINK {color:#FFFFFF; text-decoration:none;}
.MenuT H1 A:VISITED {color:#FFFFFF; text-decoration:none;}
.MenuT H1 A:HOVER {color:#00ccff; text-decoration:none;}

.UndMenu
	{
		text-align:right;
		margin-right:20px;
		margin-top:4px;
	}
	
.Logo1
	{
		vertical-align:top;
		width:238px;
		height:240px;
		margin:0px;
		padding:0px;
		padding-left:20px;
		background-color:#f1f2f2;
		border-right:2px solid #dadada;
		border-bottom:2px solid #dadada;
		text-align:left;
	}
	
.Logo1 P
	{
		color:#6d6e71;
		margin:0px;
		padding:0px;
		font-size:12px;
		width:200px;
	}
	
.Logo1 P A:LINK {color:#6d6e71; text-decoration:underline;}
.Logo1 P A:VISITED {color:#6d6e71; text-decoration:underline;}
.Logo1 P A:HOVER {color:#fa441c; text-decoration:none;}
	
.Logo1 DIV
	{
	
		margin:0px;
		padding:0px;
		margin-bottom:10px;
	}
	
.Logo1 DIV P
	{
		color:#298ad2;
		margin:0px;
		padding:0px;
		font-size:12px;
	}	

.Menu1
	{
		width:690px;
		height:240px;
		margin:0px;
		padding:0px;
		vertical-align:top;
		border-bottom:2px solid #dadada;
	}
	
.Menu1interno /*quello dove sta l'immagine grande*/
	{
		width:690px;
		height:250px;
		margin:0px;
		padding:0px;
		vertical-align:top;
		border-bottom:2px solid #dadada;
		/*background-color:lightblue;*/
		padding-bottom:20px;
	}
	
/*
.Menu1interno TABLE
	{
		border:5px solid red;
	}
*/
	
.Offerta1 Table
	{
		border: 2px solid darkgray;
		padding:0;
		margin:0;
	}

.Offerta1 Table tr 
	{
		background-color: #eeeeee;
		color:gray;
		font-size:9px;
		margin:0;
		padding:0;
	}

.Offerta1 Table td
	{
		background-color: #eeeeee;
		color: gray;
		font-size:9px;
		border: 1px solid darkgray;
		margin:0;
		padding:0;
	}


.Search
	{
		height:40px;
		/*background-color:#e6e7e8;*/
		background-color:#f1f2f2;
		display:block;
	}
	
.Search TABLE
	{
		padding-top:0px;
		padding-left:15px;
	}
	

.Search DIV
	{
		margin:0px;
		margin-top:5px;
		padding:0px;
	}

.Offerta1
	{
		width:480px;
		text-align:left;
		vertical-align:top;
	}
	
.Offerta1 P
	{
		color:#6d6e71;
		margin:0px;
		padding:0px;
		font-size:12px;
		width:300px;
	}

.Offimg1
	{
		width:330px;
		height:150px;
		padding-right:15px;
		padding-top:5px;
	}
	
.Offimg1 IMG
	{
		text-align:center;
		margin:auto;
	}

	
.Logo2
	{
		width:236px;
		height:auto;
		margin:0px;
		margin-top:5px;
		padding:0px;
		padding-left:22px;/*originale 22 pix*/
		padding-top:5px;
		background-color:#f1f2f2;
		border-right:2px solid #dadada;
		border-bottom:2px solid #dadada;
		text-align:left;
		vertical-align:top;
	}
.Logo233
	{
		width:100px;
		height:auto;
		margin:0px;
		margin-top:10px;
		padding:0px;
		padding-left:22px;/*originale 22 pix*/
		padding-top:20px;
		background-color:#f1f2f2;
		border-right:2px solid #dadada;
		border-bottom:2px solid #dadada;
		text-align:left;
		vertical-align:top;
	}

.Spacing
	{
		width:238px;
		height:18px;
		margin:0px;
		padding:0px;
		padding-left:20px;
		border-right:2px solid #dadada;
		text-align:left;
		background-color:#f1f2f2;
		vertical-align:top;
	}
.Spacinginterna
	{
		width:238px;
		height:18px;
		margin:0px;
		padding:0px;
		padding-left:20px;
		border-right:2px solid #dadada;
		text-align:left;
		background-color:#f1f2f2;
		vertical-align:top;
	}
	
.Menu2/*quello che contiene lo slogan e il resto*/
	{
		width:690px;
		height:auto;
		margin:0px;
		margin-top:0px;
		padding:0px;
		vertical-align:top;
		/*background-color:darkred;*/
		border-bottom:2px solid #dadada;
	}	

.Line1
	{
		width:680px;
		border-bottom:2px solid #dadada;
		margin:0px;
		padding:0px;
		margin-left:8px;
	}

.Line2
	{
		width:680px;
		margin:0px;
		padding:0px;
		margin-left:8px;
		margin-bottom:10px;
	}

.Lin
	{
		
		border-right:2px solid #dadada;
	}
	
.Spla
	{
		width:120px;
		height:120px;
		text-align:center;
		margin-bottom:20px;
	}

.Spla IMG
	{
		margin:10px 10px 10px 10px;
	}
	
.Descr H1
	{
		color:#fa441c;
		font-size:18px;
		margin:0px;
		padding:0px;
		font-weight:bold;
		text-align:left;
	}
	
.Descr
	{
		width:220px;
		text-align:left;
		margin-bottom:20px;
	}

.Descr P
	{
		color:#6d6e71;
		margin:0px;
		padding:0px;
		font-size:12px;
		width:190px;
		text-align:left;
		
	}
	
DIV.Main
	{
		text-align:justify;
		padding-bottom:20px;
	}
	
DIV.Main H2
	{
		color:#298ad2;
		font-size:14px;
		margin:0px;
		margin-left:5px;/*era 20*/
		padding:0px;
		font-weight:none;
	}
	
DIV.Main P
	{
		color:#6d6e71;
		margin:0px;
		padding:0px;
		font-size:10px;
		margin-left:5px;/*era 20*/
		margin-top:5px;/*era 5*/
		background-color:#FFF;
	}

DIV.Maininterno
	{
	border-top:0px solid #ccc;
	margin-top:0px;
	padding:0;
	
	}
	
DIV.Maininterno P/*questo Paragraph è quello delle pagine interne*/
	{
		color:#6d6e71;
		margin:5px 2px 5px 10px;
		padding:0px;
		font-size:12px;
		background-color:#FFF;/*era 5*/
		
	}
	
.Main UL
	{
		color:#6d6e71;
		margin:5px 0px 5px 5px;
		padding:0px;
		font-weight:none;
		
	}
	
.Main UL LI/*questo è l'UL del paragraph*/
	{
		font-size:12px;
		color:#6d6e71;
		margin:0px;
		margin-bottom:2px;
		margin-left:10px;
		padding:0px;
		font-weight:none;
		list-style:none;
		
		
	}
.Main UL LI A:LINK {color:#fa441c; text-decoration:none;}
.Main UL LI A:VISITED {color:#fa441c; text-decoration:none;}
.Main UL LI A:HOVER {color:#298ad2; text-decoration:none;}

.Logo2 ul
	{
		margin:0px;
		padding:0px;
	}

.Logo2 ul li
	{
		color:#fa441c;
		font-size:16px;
		font-weight:normal;
		margin:0px;
		margin-bottom:2px;
		padding:0px;
		list-style:none;
	}
	
.Logo2 UL LI A:LINK {color:#fa441c; text-decoration:none;}
.Logo2 UL LI A:VISITED {color:#fa441c; text-decoration:none;}
.Logo2 UL LI A:HOVER {color:#298ad2; text-decoration:none;}

img
{
border:0;
}

DIV.Maininterno Table
	{
		border: 2px solid darkgray;
		padding:0px;
		margin:10px 0px 15px 15px;
	}

DIV.Maininterno Table tr 
	{
		background-color: #eeeeee;
		color:gray;
		margin:0;
		padding:0px;
	}

DIV.Maininterno Table td
	{
		background-color: #eeeeee;
		color: gray;
		font-size:14px;
		border: 1px solid darkgray;
		margin:0;
		padding:3px;
		height:40px;
		text-align:center;
	}
.Maininterno p A:LINK {color:#fa441c; text-decoration:none;}
.Maininterno p A:VISITED {color:#fa441c; text-decoration:none;}
.Maininterno p A:HOVER {color:#298ad2; text-decoration:none;}
