﻿/*inizio struttura*/

body {
	margin:0 auto;
	background-color:#ffd324;
}

.Container {
	width:960px;
	margin:0 auto;
	padding:0px;
}

.Intesta {
	width:960px;
	height:210px;
	background-image:url('../image/intesta.png');
	background-repeat:no-repeat;
	position:relative
}
.IntestaEn {
	width:960px;
	height:210px;
	background-image:url('../image/intesta-en.png');
	background-repeat:no-repeat;
	position:relative
}
.IntestaDe {
	width:960px;
	height:210px;
	background-image:url('../image/intesta-de.png');
	background-repeat:no-repeat;
	position:relative
}
.IntestaFr {
	width:960px;
	height:210px;
	background-image:url('../image/intesta-fr.png');
	background-repeat:no-repeat;
	position:relative
}

.ImgFlash {
	width:478px;
	height:118px;
	position:relative;
	left:269px;
	top:5px;
}

.Sfondo {
	width:960px;
	background-image:url('../image/orizzontale.png');
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}

.Foto {
	width:780px;
	height:480px;
	margin-left:7px;
}

.LatoMenu {
	width:150px;
	margin-right:8px;

}

.Contenuto {
	width:780px;
	padding:7px;
	background-image:url('../image/orizzontale.png');
	background-repeat:repeat-y;
	text-align: justify;
}

.Linea {
	background-color:#339966;
	width:90%;
	height:2px;
	margin-bottom:25px;
}

.Chiusura {
	width:960px;
	height:82px;
	background-image:url('../image/chiusura.png');
	background-repeat:no-repeat;
	text-align:center;
	display:table-cell;
	vertical-align:bottom;
}
/*fine struttura*/

/*inizio menu*/

ul.Menu {
	padding:0px;
	margin:0px;
	list-style-type:none;
}


ul.Menu a {
	display:block;
	width:150px;
	height:34px;
	line-height:34px;
	margin-bottom:2px;
}

ul.Menu a:link, ul.Menu a:visited, ul.Menu a:active {
	background-image:url('../image/bg_menu.png');
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:13px;
	color:#006600;
	text-decoration:none;
	text-indent:33px
	
}

ul.Menu a:hover {
	background-image:url('../image/bg_menu.png');
	background-position: 0px 34px;
	color:#cd3f00;
	text-decoration:none;
	text-indent:45px;
}
/*fine menu*/

/*inizio testo*/
.Titolo {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#339966;
}

.Testo {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:12px;
	color:#333333
}

.Indirizzo {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	color:black;
	line-height:15px;
}

.PrezziGra {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:15px;
	color:#CC3300;
	font-weight:bold;
}

.TestoPrezzi {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:12px;
	font-weight:bold
}

.PrezziPic {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	color:black;
}


/*link*/

a:link.Mail, a:visited.Mail {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a:hover.Mail, a:active.Mail {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	color:#808080;
	text-decoration:underline;
	font-weight:bold;
}

a:link.Quadri, a:visited.Quadri {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	color:white;
	font-weight:bold;
	text-decoration:none
}

a:hover.Quadri, a:active.Quadri {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	color:#C0C0C0;
	font-weight:bold;
	text-decoration:none
}

a:link.Genial, a:visited.Genial {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:10px;
	color:#808080;
	text-decoration:none;
	font-weight:bold;
}

a:hover.Genial, a:active.Genial {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:10px;
	color:black;
	text-decoration:underline;
	font-weight:bold;
}

/*immagini*/

.Img {
	border:1px black solid
}



.Bandierine {
	width:80px;
	position:absolute;
}

.Trasparente {
	position:absolute;
	
}






