body{
margin:0;
padding:0;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E372F;
background:#FDE8D1 url(../immagini/bg-pages-news.jpg) top center no-repeat ;
}
body.photogallery{
margin:0;
padding:0;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E372F;
background:#FDE8D1 url(../immagini/bg-gallery.jpg) top center no-repeat ;
}
body.museo{
margin:0;
padding:0;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E372F;
background:#FDE8D1 url(../immagini/bg-museo.jpg) top center no-repeat ;
}
body.ambienti{
margin:0;
padding:0;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E372F;
background:#FDE8D1 url(../immagini/bg-ambienti.jpg) top center no-repeat ;
}
#container{
width:770px;
height:100%;
margin:0 auto;
}
#languages{
position:relative;
text-align:right;
margin: 3px 0 10px 0;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
}
#testata{
width:770px;
height:60px;
margin-top: -5px;
text-align:center;
}
#home-center{
width:770px;
height:447px;
margin:0 auto;
}
#home-center-top{
height:373px;
}
#menu-top{
padding:5px 0 0 0;
text-align:center;
height:19px;
color:#B9A48D;
}
#menu-top ul, #tit-macro ul{
display:inline;
}
#menu-top ul li, #tit-macro ul li{
display:inline;
}
a:link, a:visited{
	color: #000;
	text-decoration: underline;
}
a:hover{
	color: #7E522C;
	text-decoration: none;
}
#home-images{
height:273px;
width:770px;
background-color:#FFFFFF;
margin:0 auto;
padding:7px;
}
#home-center-bottom{
height:73px;
}
#macromenu2{
z-index:100;
width:770px;
position:absolute;
top:343px;
margin:0 auto;
text-align:center
}
#testo-home{
padding-top:20px;
background:url(../immagini/bg2-testo-home.jpg) top center no-repeat;
height:130px;
text-align:center;
margin:0 auto;
line-height:15px;
}
#footer{
position:relative;
top:30px;
padding-top:5px;
padding-bottom:20px;
background:url(../immagini/bg-footer.gif) top center no-repeat;
width:600px;
text-align:center;
margin:0 auto;
}
#tit-macro{
height:38px;
padding:22px 0 0 80px;
color:#B9A48D;
}

#corpo-pages{
width:770px;
}
/*.thickbox, a.thickbox{ 
	clear: both; 
	float: left; 
	border: 1px solid #E0C19E; 
	background-color: #FFF; 
	padding: 1px; 
	margin-right:4px;
} 
a.thickbox:hover {border: 1px solid #794227;}*/

.thickbox, a.thickbox{ 
	float: left; 
	border: 1px solid #F1D3B1; 
	background-color: #FEEAD2; 
	padding: 1px; 
	margin-right:4px;
} 
a.thickbox:hover {
background-color: #fff; 
border: 1px solid #C7AA96;
}

#gallery a.thickbox, #marmolada a.thickbox { 
	float: left; 
	border: 1px solid #DAC5B1; 
	background-color: #FFF; 
	padding: 1px; 
	margin: 0 2px 3px !important;
} 
#gallery a.thickbox:hover, #marmolada a.thickbox:hover  {border: 1px solid #AE8C6C;}


#submenu-business{
width:135px;
height:200px;
padding:10px 30px 0 0px;
float:left;
line-height:15px;
background:url(../immagini/lineetta-left.gif) 150px 10px no-repeat;
text-align:right
}
#left-villa{
width:160px;
height:200px;
padding:10px 30px 0 0px;
float:left;
line-height:15px;
background:url(../immagini/lineetta-left.gif) 175px 10px no-repeat;
text-align:right
}
a.submenu:link, a.submenu:visited{
	color: #8B795E;
	text-decoration: underline;
}
a.submenu:hover{
	color: #000;
	text-decoration: none;
}

h1{
font-family:Georgia,Tahoma,Arial, Helvetica, sans-serif;
font-size:18px;
font-style:italic;
color:#3E372F;
}
#titolo-business{
padding: 21px 0 0 67px;
width:500px;
}
#titolo-gallery{
padding: 40px 0 0 37px;
width:500px;
}
#titolo-museo{
padding: 21px 0 0 0px;
width:500px;
}
#testo-business{
width:370px !important;
width:360px;
padding:0px 20px 0 0px !important;
padding:10px 20px 0 0px;
float:left;
line-height:15px;
}

#testo-business ul {
clear:both
}
#testo-business li{
list-style-type:none; background:url(../immagini/li.gif) 0 5px no-repeat; margin-left:-35px; padding-left:20px
}
#extra-business{
width:200px; 
padding:5px 0 0 10px;
float:left;
background:url(../immagini/lineetta-left.gif) 0 10px no-repeat;
}
#extra-business #sottotitolo{
font-family:Georgia,Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#3E372F;
}
#testo-museo{
width:320px !important;
width:310px;
padding:0px 20px 0 40px !important;
padding:10px 20px 0 40px;
float:left;
line-height:15px;
}

#testo-ambienti{
width:300px !important;
width:290px;
padding:0px 20px 0 70px !important;
padding:10px 20px 0 70px;
float:left;
line-height:15px;
}
#extra-museo{
width:300px; 
padding:5px 0 0 10px;
float:left;
background:url(../immagini/lineetta-left.gif) 0 10px no-repeat;
}
#extra-ambienti{
width:350px; 
padding:5px 0 0 10px;
float:left;
background:url(../immagini/lineetta-left.gif) 0 10px no-repeat;
}
#titolo-villa{
padding: 21px 0 0 90px;
width:500px;
}
#titolo-ambienti{
padding: 21px 0 0 90px;
width:500px;
}
#testo-villa{
width:350px !important;
width:340px;
padding:0px 20px 0 0px !important;
padding:10px 20px 0 0px;
float:left;
line-height:13px;
}
#cont_miniature{
z-index:100;
width:770px;
position:absolute;
top:360px;
margin:0 auto;
text-align:right;
}
#miniature{
z-index:101;
width:310px;
height:81px;
margin:0 0 0 420px;
text-align:center;
background:#fff;
}
#miniature img{
margin-top:3px;
border:0;
}
#footer{
clear:both; margin-bottom:20px; padding-top:10px;
}
#ambiente{
width:304px; height:38px; background-color:#FDF0DD; text-align:left; padding:7px 0 0 10px; margin-bottom:1px;
color:#8B795E;
}
#ambiente:hover{
width:304px; height:38px; background-color:#fff; text-align:left; padding:7px 0 0 10px; margin-bottom:1px;
color:#3E372F;
}.form {
	border-width:0px;
	border-color: #ffffff;
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	color: #6889A3;
	background-color: #DDE7EF;	
}
.contatti {
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	color: #000000;
	background-color: #F3EFE7;
	border: solid #F5DABD 0px;
	height:16px;
	
}
.messaggio {
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	color: #000000;
	background-color: #F3EFE7;
	border: solid #F5DABD 0px;
}
input {
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	color: #000000;
	background-color: #F9EFE5;
	border: solid #CFC198 1px;

}
select {
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	color: #000000;
	background-color: #F6ECD0;
	border: solid #CFC198 1px;
}

.submit {
	font-family: tahoma,helvetica,arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #fff;
	border: solid #CFC198 1px;
}
.informativa {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7F7250;
	line-height:10px;
}

#sposissimi{
	clear:both;
	width:770px;
	margin:25px 0 0 0}
	#sposissimi img{border:0}
	.espositori{
		width:600px;
		position:relative;
		background-color:#fff;
		padding:20px;
		margin:0 auto;
		text-align:center;
		height:auto;
		display:table}
		#logo_s{
			width:300px;
			height:79px;
			margin:0 auto;
			text-align:center}
			#contenuto_sposi{height:auto;}
			#contenuto_sposi h1{font-size:14px;color:#ff99ff; margin:0 auto; text-align:center;}
			#contenuto_sposi img{float:left; margin:0 15px 0 0}
			.sposi_all{
				width:600px;
				clear:both;
				padding:15px 0;
				height:auto;
				float:left}
			.sx_sposi, .dx_sposi{float:left}
			.sx_sposi{width:200px; text-align:center}
			.dx_sposi{width:384px; padding:0 0 0 15px; text-align:left; border-left:1px solid #ff99ff}
			.rosa{color:#ff99ff; font-weight:bold}
			
			.visitatori{
				width:600px;
				background-color:#fff;
				padding:20px;
				margin:0 auto;
				text-align:left;
				height:auto;
				display:table}
				.paddingtop25{margin:25px 0 0 0}
#banner_new{position:relative;width:586px; display:table;margin:25px 0 0 14px}
#banner_new img{padding:1px;border:1px solid #ffa2ff}
.margine_sx_immagine{margin:0 15px 15px 52px !important}
#banner_new p{clear:both; text-align: left}
.marginetop{padding:20px 0  0 0}
.dx{float:right!important}

/*visitatori 25-09-09*/
#logo_header{float:left;clear:both;background:url(../immagini/sposissimi/logo_header.jpg) no-repeat center;width:600px;height:417px;margin:0 auto;text-align:center}
.grassetto{font-weight:bolder;color:#a12f78 !important}
.titolo{font-size: 14px !important}
#banner_new_01{position:relative;width:586px; display:table;margin:25px 0 0 14px;float:left;clear: both}
#banner_new_01 img{padding:1px;border:1px solid #ffa2ff}
#banner_new_01 p{clear:both; text-align: left}
.testo_1{width:566px;padding:0 0 0 20px}
.testo_1{*padding:0 0 0 0px}
.testo_1 p{text-align:justify}
.text1 p{font-size:12px; color:#996633}
.marrone{color:#996633 !important}
.grassetto1{font-weight:bolder}
.espositori1{
		width:600px;
		position:relative;
		padding:20px;
		margin:0 auto;
		text-align:center;
		height:auto;
		display:table}





