div, span, p, img, ul, li, a {
	margin: 0;	
	padding: 0;
	border: 0px;
}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #ADA08D url(../images/bg.jpg) repeat-x top right;  
}

h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8F795C;
}

a {
	cursor: pointer;
	border: 0px;
}

a.mail, a.mail:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DED7CE;
	text-decoration: none;
}

a.mail:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #422B19;
	text-decoration: none;
}

a.arzanalink, a.arzanalink:visited, a.arzanalink:hover {
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C7BCAE;
	text-decoration: none;
}

a.maillink, a.maillink:visited {
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #422B19;
	text-decoration: none;
}

a.maillink:hover {
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#divcontainer {
	width: 950px;
	margin: 0 auto;
	margin-top: 3px;
}

		#divcontent {
			width: 950px;
			margin: 0px;
			padding: 0px;
			min-height: 550px;
		}
	
				#divmenuprincipale {
					width: 950px;
					height: 70px;
				}
						#ulmenuprincipale {
							height: 70px;
						}
						
						#divmenuprincipale #ulmenuprincipale li.limenuprincipale {
							display: inline;
							height: 70px;
							margin: 0px;
							padding: 0px;
						}
						
						#divmenuprincipale #ulmenuprincipale li.limenuprincipale a {
							height: 70px;
							margin: 0px;
							padding: 0px;
						}
						
						#divmenuprincipale #ulmenuprincipale li.limenuprincipale a img {
							height: 70px;
							margin-right: -5px;
							padding: 0px;
							border-right: 1px solid #87837A;					
							border-left: 1px solid #87837A;			
						}

						#divmenuprincipale #ulmenuprincipale li.limenuprincipale img {
							height: 70px;
							margin-right: -5px;
							padding: 0px;
							border-right: 1px solid #87837A;					
							border-left: 1px solid #87837A;			
						}
										
						#divsepara {
							clear: both;
							width: auto;
							height: 50px;
							text-align: right;
						}
						
						#divpagina {
							width: auto;
							height: 500px;
						}
								
								#divpaginasx {
									float: left;
									width: 268px;
									/*margin-left: 10px;*/
									background-color: #8F795C;
									/*background: #8F795C url(../images/bg_menu.jpg) no-repeat 0 0;*/
									min-height: 550px;
								}
								
								* html #divpaginasx {
									/*margin-left: 5px;*/
									height: 550px;									
								}									
												
										#divmenulaterale {
											width: 268px;
										}
												#ulmenulaterale {
												    /*
													margin: 220px 0px 0px 0px;
													padding: 0px;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.limenulaterale {
													display: inline;
													/*
													height: 20px;
													margin: 0px;
													padding: 0px;
													*/
												}												
												
												#divmenulaterale #ulmenulaterale li.limenulaterale #divtitolo {
												    /*
													display: block;
													height: 20px;
													margin: 0px;
													padding-left: 30px;																									
													*/
												}								

												#divtitolo #divnumero {
												    /*
													float: left;
													width: 20px;
													height: 20px;
													line-height: 2.0em;
													text-align: left;
													font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
													font-size: 12px;
													color: #FFCC00;
													border-bottom: 1px solid #A59277;
													*/
												}
												
												* html #divtitolo #divnumero {
												    /*
													height: 21px;
													line-height: 1.7em;
													*/
												}
												
												
												#divtitolo #divsezione {
												    /*
													float: left;
													width: 188px;
													height: 20px;
													text-align: right;
													font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
													font-size: 17px;
													color: #FFCC00;										
													border-bottom: 1px solid #A59277;		
													*/
												}												
												
												#divmenulaterale #ulmenulaterale li.limenulaterale div.menugallery_on {
												    /*
													clear: both;
													display: block;
													width: 208px;
													height: 30px;
													margin-left: 30px;
													margin-right: 30px;
													text-align: left;
													font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
													font-size: 13px;
													font-weight: bold;
													color: #422B19;		
													line-height: 2.6em;								
													border-bottom: 1px solid #A59277;
													*/
												}

												#divmenulaterale #ulmenulaterale li.limenulaterale div.menugallery_off {
												    /*
													display: block;
													width: 208px;													
													height: 30px;
													margin-left: 30px;												
													margin-right: 30px;
													text-align: right;
													font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
													font-size: 13px;
													color: #FFFFFF;										
													line-height: 2.6em;
													border-bottom: 1px solid #A59277;
													*/
												}												

												* html #divmenulaterale #ulmenulaterale li.limenulaterale div.menugallery_on {
												    /*
													height: 30px;
													margin-left: 5px;
													margin-right: 0px;
													line-height: 2.2em;
													*/
												}
												
												* html #divmenulaterale #ulmenulaterale li.limenulaterale div.menugallery_off {
												    /*
													height: 30px;
													margin-left: 5px;
													margin-right: 0px;
													line-height: 2.2em;
													*/
												}
												
												div.menugallery_off a, a:visited {
												    /*
													font-weight: bold;
													color: #FFFFFF;
													text-decoration: none;
													*/
												}

												div.menugallery_off a:hover {
												    /*
													font-weight: bold;
													color: #422B19;
													text-decoration: none;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.inside {
												    margin-left: 40px;
												    list-style: none;
												    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
											        font-size: 13px;
											        text-align: left !important;
											        margin-bottom: 5px;
												}
												
												#divmenulaterale #ulmenulaterale li.hide {
												    display: none;
												}
												
											    #divmenulaterale #ulmenulaterale li.selected {
												    color: #000000;
												    font-weight: bold;
												}
												
												#divmenulaterale #ulmenulaterale li.inside a {
											        color: #FFCC00;
											        text-decoration: none;
												}
												
												#divmenulaterale #ulmenulaterale li.inside a:hover {
												    color: #000000;
												}
																																		
										#divarzana {
											clear: both;
											width: auto;
											margin-top: 3px;
											margin-left: 20px;
											font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
											font-size: 9px;
											color: #C7BCAE;
											text-align: left;
										}
										
										/* html #divarzana {
											float: left;
										}*/	
										
								#divpaginadx {
									float: left;																		
								}
								
									#divintro {
										float: left;
										width: 669px;
										height: 200px;
										margin-left: 2px;
										background: #8F795C url(../images/backgrounds/index.php) no-repeat 0 0;
									}
									
									* html #divintro {
										width: 668px;
									}
									
									#divspacer {
										clear: both;
										height: 25px;
									}
									
									#divgallery {
										clear: both;
										width: auto;		
										text-align: left;
										margin-left: 10px;
									}
									
									#divgallery #ulgallery1 {
										text-align: left;			
									}
																		
									#divgallery #ulgallery1 li {			
										display: inline;
										margin-right: 5px;
									}
							
									
									#divgallery #ulgallery2 {
										text-align: left;			
										margin-top: 4px;
									}
																				
									#divgallery #ulgallery2 li {			
										display: inline;
										margin-right: 5px;
									}
									
									#divgallery #divtrend {			
										float: right;
										margin-left: 10px;
									}

#divextra {
    width: 0px;
    height: 200px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #8F795C;
}

* html #divextra {
    height: 200px;
}
