/*tutta la sezione menu*/
#menu ul{
	text-align: left;
	list-style-type: none;
	margin:0; padding:0;
}

#menu li{
	background-image: url(../images/bg_li.jpg);
	list-style-position: outset;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-indent: 8px;
}
#menu li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;

	text-decoration: none;
}
#menu li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}

.menusel{
	color: #CC0000;
	text-decoration: none;
}
a.menusel:hover {

	text-decoration: none;

}
/*fine menu buono*/

/*sottomenu*/

#sottomenu li{
	background-image: url(../images/bg_sin_sottomenu.jpg);
	list-style-position: outset;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #336699;
	text-indent: 8px;
}
#sottomenu ul{

	text-align: left;
	list-style-type: none;
	margin:0;
	padding:0;

}

#sottomenu li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

#sottomenu li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
}
.sottomenusel {
	color: #CC0000;
	text-decoration: none;
	}
	
	.sottomenusel a:hover{
	color: #CC0000;
	text-decoration: none;
}
/*fine sottomenu*/

/*inizio interne terzo livello*/
#sottomenusotto{
	padding: 0px 0px 0px 20px;
	background-image: url(../images/bg_sin_sottomenusotto.jpg);
}
#sottomenusotto ul{

	text-align: left;
	list-style-type: none;
	margin:0px;
	padding:0px 0px 0px 10px;
/*	margin:0;
	padding:0;*/
	
}
#sottomenusotto li{
	list-style-position: insert;
	list-style-image: url(../images/li_sottosotto.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #336699;
	text-indent: 0px;
	text-decoration: none;
		background-image: url(../images/bg_sin_sottomenusotto.jpg);
}
#sottomenusotto li a{
	/*color: #336699;*/
	text-decoration: none;
}
#sottomenusotto li a:hover{

	color: #CC0000;
	text-decoration: none;
	
}

.sottomenusottosel{
	list-style-position: inset;
	list-style-image: url(../images/li_sottosotto.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
	text-indent: 8px;
	text-decoration: none;
}

.sottomenusottosel a:hover{
	color: #CC0000;
	text-decoration: none;
}

/*fine interne terzo livello*/

/*menu chi siamo*/
#menucon ul{
	text-align: left;
	list-style-type: none;
	margin:2px 0px; padding:0px;
}
#menucon li {
	background-image: url(../images/bg_li_con.jpg);
	list-style-position: outset;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-indent: 24px;
}
#menucon li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
#menucon li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
/*fine meni chi siamo*/

/*menu light*/
#menuligh ul{
	text-align: left;
	margin: 10px;
	padding: 10px;
}
#menuligh li{
list-style-position: inset;
	list-style-image: url(../images/li_hig_men.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-indent: 8px;
	text-decoration: none;
}
#menuligh li a{
	list-style-position: inset;
	list-style-image: url(../images/li_hig_men.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-indent: 8px;
	text-decoration: none;
}
#menuligh li a:hover{
	list-style-position: inset;
	list-style-image: url(../images/li_hig_men_roll.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #576188;
	text-indent: 8px;
	text-decoration: none;
}
/*fine menu light*/
a {
	font-weight: bold;
	color: #336699;
}
a:hover {
	font-weight: bold;
	color: #000000;
}

.esterni {
}
	
.percorsi {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #996633;
	text-decoration: none;
}
a.percorsi:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}
.titolisezioni{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336699;
}
.titolisezioniss{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336699;
}
.titolisezioni a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.titolisezioniss a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.sottotitolo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #996633;
}

ul.menudx{
	text-align: left;
	list-style-type: none;
	padding:5px 0px 0px;
	margin: 0px 0px 0px 10px;
	
}
#menudxhtm ul{
	text-align: left;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#menudxhtm li{
	list-style-position: insert;
	list-style-image: url(../images/li_mendx.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	
}
#menudxhtm li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-decoration: none;

}
#menudxhtm li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
#menudxhtm img{border:0px;}
#menudx2 ul{
	text-align: left;
	list-style-type: none;
	padding:5px 0px 0px;
	margin: 0px 0px 0px 10px;
	
}
li.menudx {
	list-style-position: insert;
	list-style-image: url(../images/li_mendx.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	
}
#menudx2 li {
	list-style-position: insert;
	list-style-image: url(../images/li_mendx.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	
}
#menudx2 li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-decoration: none;

}
li.menudx a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-decoration: none;

}
#menudx2 li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
li.menudx a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
#menudx2 img{border:0px;}
.menudx img{border:0px;}
.testohome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-align: justify;
}
.testohomesenza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
}
.testointerne{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-align: justify;
}
/*.testointernerosso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
	text-align: justify;
}*/
.testointernerosso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-align: justify;
}
.testointerneita, .testointerneita p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-align: justify;
		width:98%;
}

.testointerne p {
	width:98%;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
em {
	font-style: italic;
}

/* quello piccolo
.testointerne{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;
}*/
.testointerne2col{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #336699;
		margin-bottom : 1px;
	margin-top : 1px;
}
h3{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #996633;
		margin-bottom : 1px;
	margin-top : 1px;
}
h4{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #7f8c9a;
	margin-bottom: 0px;
	padding-top: 10px;
}
.cornicel {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7C289;
	border-bottom-color: #D7C289;
	float:left;
	margin: 2px;
}
.cornice2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7C289;
	border-bottom-color: #D7C289;
	float:left;
	margin: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D7C289;
	border-left-color: #D7C289;
}
.imgsix {
	float:left;
	margin: 2px;
	border:0px;
}
.cornice {
	float:left;
	margin: 2px;
	border: 2px solid #D7C289;
}
.cornicealign {
	float:left;
	margin-right: 10px;
	margin-left:2px;
	border: 2px solid #D7C289;
}

#hightloc a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	
}

#hightloc a:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#hightloc img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#hightl a{font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}
#hightl a:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


/*men six link home*/
#home ul{
	text-align: right;
	margin: 0px;
	padding: 5px;
	height:25px;
	}
#home li a{
	list-style-position: inset;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
		font-weight: bold;
	font-variant: normal;
	text-indent: 8px;
	text-decoration: none;
	color: #996633;
}
#home li  {
	list-style-position: inset;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
		font-weight: bold;
	font-variant: normal;
	text-indent: 8px;
	text-decoration: none;color: #996633;
}
#home li a:hover {
	list-style-position: inset;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
		font-weight: bold;
	font-variant: normal;
	text-indent: 8px;
	text-decoration: none;color: #CC0000;
}
/*fine menu link home*/
#left img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenutoweddings{

	text-align: justify;
}
.corniceceremonies {
	float:left;
	margin-right: 10px;
	border-right: 2px solid #D7C289;
	border-bottom: 2px solid #D7C289;
	border-top-style: none;
	border-left-style: none;
	padding: 1px;
}
.corniceceremoniesdestra {
	float:right;
	margin-left: 5px;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #D7C289;
	border-left: 2px solid #D7C289;
	padding: 0px;
}
.corniceceremonielib {
	margin-right: 5px;
	border-right: 2px solid #D7C289;
	border-bottom: 2px solid #D7C289;
	border-top-style: none;
	border-left-style: none;
	padding: 0px;
}
/*gradiente immagini*/
.gradualshine{
filter:alpha(opacity=50);
-moz-opacity:0.5;
}
/*fine gradiente immagini*/
.formm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #E4D6AF;
		text-align: left;
}
#modulo{
	text-align: left;
	width:450px;
}
#modulosx, #modulosx2, #modulosx3, #modulosx4, #modulosx5, #modulosx6{
	text-align: left;
width:230px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;}
#modulodx, #modulodx2, #modulodx3, #modulodx4, #modulodx5, #modulodx6{

/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;*/
}
#spedisci{text-align: center;width:450px;}
#imglightl{
width:445px;
text-align:center;}
#imglightl img{
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #D7C289;
}
#location{}
#location ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	padding:0px;
	margin:0px;
	
}

#location li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	height:60px;
	list-style: none;
	width:240px;
	text-align:left;
	float:left;
}
/*prova location 2*/
#location2{}
#location2 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	padding:0px;
	margin:0px;
	
}#location2 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	/*height:85px;*/
	list-style: none;
	width:250px;
	text-align:left;
	float:left;
	/*background-color: #DED3A2;*/
	margin:3px;
	padding:4px;

}
#location2 img{
	text-align: center;
	border: 1px solid #DED3A2;
}
#location2 li a{
	color: #336699;

}
#location2 li a:hover{
	color: #999999;

}

/*fine prova location2*/

/*#location li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	height:20px;
	list-style-image: url(img/li_loca_int.gif);
}*/
/*#location li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	height:20px;
	list-style-image: url(img/li_loca_int.gif);
	display: inline
}
li#florence a{background: url(italy-wedding-locations/img/florence.jpg) no-repeat left center}*/
#location li a{
	color: #336699;

}
#location li a:hover{
	color: #999999;

}
	#locat ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	padding:0px;
	margin:0px;
	height:20px;

}
/*#locat li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	height:20px;
	list-style-image: url(img/li_loc.gif);
}*/
#locat li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	text-align:left;
	list-style:none;
	width:110px;
		height:20px;
}
#locat li a{
	font-weight: normal;
	color: #336699;

}
	.gradualshinelocation{
	filter:alpha(opacity=35);
-moz-opacity:0.35;
}
.gradualshinesettimgs{
	filter:alpha(opacity=35);
-moz-opacity:0.35;
	float:left;
	border: 1px solid #dfd2a6;
	margin-right:5px;
}
.gradualshinesettimgsnone{
		float:left;
	border: 1px solid #dfd2a6;
	margin-right:5px;
}
.testocolore{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	
}
.locat {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	padding-left: 0px;
}

.locatimg{
float:left;
border:0px;
}
.location1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #66CC66;
	padding-left: 0px;
}
.location2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339999;
	padding-left: 45px;
}
.location3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
padding-left: 85px;
}
.location4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
		font-weight: bold;
	color: #FF6699;
	padding-left: 125px;
}
a.location1:hover, a.location2:hover, a.location3:hover,  a.location4:hover{
	color: #336699;
		font-weight: bold;
}
.titolisezionirosa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color:#A78D5A;
	/*color:#CC0000;*/
	/*color: #FF6699;*/
}
.titolisezionirosass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color:#A78D5A;
	/*color:#CC0000;*/
	/*color: #FF6699;*/
}
.testointernerosa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
		color:#A78D5A;
	/*color:#CC0000;*/
	text-align: justify;
}
#presss, #presss1, #presss2, #presss3, #presss4, #presss5, #presss6,#presss7,#presss8{
width:170px;
float:left;
margin-bottom:35px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
}

/*prova*/
#rightlocation ul{
	text-align: left;
	list-style-type: none;
	padding:5px 0px 0px;
	margin: 0px 0px 0px 10px;

	
}
#rightlocation li{
	list-style-position: insert;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
		height:35px;
}
#rightlocation li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #996633;
	text-decoration: none;

}
#rightlocation li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
/*fine prova*/
/*seconda prova location*/
#hightlocp{
	width:175px;
	float:left;
	text-align: left;
	vertical-align: middle;
}
#hightlocp a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	
}
#hightlocp a:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#hightlocp img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
align: left;
	float:left;
	padding-top:10px;
}

/*fine seconda prova*/
.imgzerob{
	border: 0px;
}
#cen{
	text-align: center;
}
#pressssolo{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
}
#validazione{
	width:150px;
}
#agg{
	/*width:778px;*/
	text-align: justify;
		padding:15px;
}
#agg a{
	text-decoration: none;
	font-weight: normal;
	color: #7f8c9a;
}
#foterinserimento a{color: #7f8c9a;}
#foterinserimento a:hover{color: #7f8c9a;}

#agg2{
	/*width:778px;*/
	text-align: justify;
		padding:15px; color: #7f8c9a;
}
#celebry, #celebry2, #celebry3{
	width:150px;
	float:left;
	margin-right:21px;
	text-align: left;
	margin-bottom:20px;
}
#seztestimonials, #seztestimonials2{
width:265px;
float:left;}
.firstlettersmal {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #a18e5c;
	font-weight: normal;
}
.piedeinterne{font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC9966;}
.piedeinterne a{font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	/*font-weight: normal;*/
	color: #CC9966;}
	.img0border {border:0px;}
	.linketti {font-size: 10px;
	font-weight: normal;}

p.piedeinterne2 a{
	color: #7f8c9a;}
	p.piedeinterne2 a:hover{
	color: #7f8c9a;}
p.piedeinterne2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7f8c9a;
	line-height: 12px;
}
.piedeinterne2 {font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7f8c9a;}
	.img0border {border:0px;}
	.linketti {font-size: 10px;
	font-weight: normal;}

.linketti a{
	font-size: 10px;
	font-weight: normal;
}
a.linketti:hover{
	font-size: 10px;
	font-weight: normal;
}
.linketti  a:visited{
	font-size: 10px;
	font-weight: normal;
}.linketti a:link{
	font-size: 10px;
	font-weight: normal;
}

