body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(wedding-planner/sotto.jpg);
}

ul.menu2 {
	width:500px;
	list-style:none; /* elimino i punti elenco */
	font-size:10px;
	margin:0;
	padding:0; /* elimino i rientri delle liste */
}

h1{
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	color: #FF00FF;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-style: dashed;
	border-bottom-color: #FE56F4;
	border-bottom-width: 1px;
	margin-bottom: 0px;
}


ul.menu2 li a { 

text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding-left:30px; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
border-width:0px;border-style:none solid; /* aggiungo dei bordi laterali */
font-size:10px;
}
ul.menu2 li { } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu2 li a:link, ul.menu2 li a:visited { 
color: #FFFFFF;
	background-image: url(menu.gif);} /* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active {
	color:#000;
	border-color:#990000;
	background-image: url(icon.gif);
} /* colori per l'effetto roll-over */

#internet a{
	font-size: 9px;
	font-family: Tahoma;
	letter-spacing: 1px;
	text-decoration:none;
	color:#dddddd;

}
#internet a:link{
	font-size: 9px;
	font-family: Tahoma;
	letter-spacing: 1px;
	color:#990033;
	letter-spacing: 1px;
}
#internet a:visited{
	font-size: 9px;
	font-family: Tahoma;
	letter-spacing: 1px;
	color:#990033;
}
#internet a:hover{
	font-size: 9px;
	font-family: Tahoma;
	letter-spacing: 1px;
	text-decoration:none;
	color:#999999;

}

a{

	color: #FFCCFF;
}

a:hover{
	text-decoration:none;
	color: #FFCCFF;
}
a:link{
	text-decoration:none;
	color: #FF46F2;
}

a:visited{
	text-decoration:none;
	color: #FF46F2;
}
a:active{
	text-decoration:none;
	color: #FFCCFF;
}

.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#858585;
	}


a.matrimonio {
	font-family:"Myriad Pro", Tahoma;
	font-size:11px;
	line-height:14px;
	color:#478DAA;
	font-variant: small-caps;
	letter-spacing: 1px;
}

a.matrimonio:link {
	font-family:Tahoma, Verdana;
	line-height:14px;
	color:#FFCCFF;
	font-variant: small-caps;
	font-weight: bold;
}

a.matrimonio:visited {
	font-family:Tahoma, Verdana;
	line-height:14px;
	color:#FFCCFF;
	font-variant: small-caps;
	font-weight: bold;
}
a.matrimonio:hover {
	font-family:Tahoma, Verdana;
	line-height:14px;
	color:#FFFFFF;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #FC9FF8;
}

a.matrimonio:active {
	font-family:Tahoma, Verdana;
	line-height:14px;
	color:#FFCCFF;
	font-variant: small-caps;
	font-weight: bold;
}
	
	.Stile1 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	color: #FFCCFF;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-style: dashed;
	border-bottom-color: #88B3C4;
	border-bottom-width: 1px;
}
.Stile3 {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 20px;
	color: #003366;
	letter-spacing: 1px;
}
.Stile4 {
	font-size: 11px;
	font-family: Tahoma;
	color: #333333;
}
.Stile1Copia {
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	color: #FFCCFF;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-style: dashed;
	border-bottom-color: #88B3C4;
	border-bottom-width: 1px;
}
