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;  
}

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

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

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

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

a.mail:hover span {
	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;
}

#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;
									min-height: 550px;
								}
								
								* html #divpaginasx {
									/*margin-left: 5px;*/
									height: 550px;									
								}
									
										#slogan {
										/*	margin: 25px 0px 0px 50px; */
										margin: 35px 0px 0px 20px;
										}

										* html #slogan {
										/*	margin: 40px 0px 0px 50px; */
										margin: 50px 0px 0px 20px;
										}
																						
												#slogan span {													
													font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
													font-size: 10px;
													color: #FFFFFF;
												}
												
										#divmenulaterale {
											width: 268px;

										}
												#ulmenulaterale {
												    /*
													margin: 0px;
													padding: 0px;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.limenulaterale {
													display: inline;
													/*
													height: 54px;
													margin: 0px;
													padding: 0px;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.limenulaterale a {
												    /*
													height: 54px;
													margin: 0px;
													padding: 0px;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.limenulaterale a img {
												    /*
													height: 54px;
													margin: 6px 0px;
													padding: 0px;
													*/
												}
												
												#divmenulaterale #ulmenulaterale li.inside {
												    display: none;
												    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.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;
										text-align: left;
										width: 669px;
										height: 356px;
										margin-left: 2px;
										background-color: #8F795C;
									}
									
									* html #divintro {
										width: 668px;
									}
									
									#smallseparetor {
										clear: both;
										background-color: transparent;
										height: 0px;									
									}
																		
									#divfooter {
										width: 670px;
										margin-top: 2px;
										margin-left: 2px;
										height: 200px;
										/*background-image: url(../images/bg_footer.jpg);*/
										color: #FFFFFF;
									}
									
									* html #divfooter {
										width: 667px;
										margin-top: -15px;
										margin-left: -4px;
									}
											
											#divfootersx {
												float: left;
												width: auto;
												margin-top: 20px;
												margin-left: 10px;
												font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
												font-size: 10px;
												color: #624E3C; 
											}
											
											#divfootersx span {
												border: 0px;
												font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
												font-size: 10px;
												color: #624E3C;
											}												
											
											#divpresentation {
											}
											
											/*
											#divfooterdx {
												float: left;
												margin-left: 100px;
											}
											*/									
									

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

#divextra2 {
    width: 0px;
    height: 177px;
    position: absolute;
    margin-top: 3px;
    top: 0px;
    left: 0px;
    background: #A08F77;
    /*background-image: url(../images/bg_footer.jpg);*/
}

