@charset "UTF-8";
/* CSS Document */

body  { overflow:hidden;}





#wrapper {
    
    height: 758px;
    left: 50%;
    margin-left: -550px;
    position: absolute;
    width: 1024px;
}

#logo {
	position: fixed;
	width: 120px;
	height: 160px;
	padding-left: 10px;
	top: 17px;
	left: 50px;
}

#slogan {
	position: absolute;
	top: 131px;
	width: 200px;
	height: 93px;
	left: 570px;
	font-family: Helvetica;
	font-size: 12pt;
	line-height: 25px;
	text-align: left;
	color: #7AAACF;
	z-index: 1000;
}

#ordine {
	position: fixed;
	top: 215px;
	width: 122px;
	height: 120px;
	left: 50px;
	text-align: right;
	line-height: 22px;
}

#ordine a {
	color: #333;
	text-decoration:none;	
	}
	
#ordine a:active {
	color: #80B0D7;
	text-decoration:none;
	}
	
#ordine a:hover {
	color: #80B0D7;
	text-decoration:none;
	}


#menu {
	font-family: 'Open Sans Condensed';
	position: fixed;
	top: 204px;
	width: 144px;
	height: 278px;
	left: 50px;
	text-align: right;
	font-size: 30px;
	color: #cf0000;
}

#menu a {
	font-family: 'Open Sans Condensed';
	font-size: 30px;
	color: #6F7072;
	text-decoration:none;	
	}
	
#menu a:active {
	font-family: 'Open Sans Condensed';
	font-size: 30px;
	color: #CF0000;
	text-decoration:none;
	}
	
#menu a:hover {
	font-family: 'Open Sans Condensed';
	font-size: 30px;
	color: #80B0D7;
	text-decoration:none;
	
	}

p {
	font-family: 'News Cycle', arial, serif;
	font-size: 32px;
	color: #6F7072;
}

#centro {
	position: absolute;
	top: 153px;
	width: 540px;
	height: 510px;
	right: 13px;
}

#colonna1sx {
	position: absolute;
	top: 192px;
	width: 521px;
	height: 310px;
	left: 12px;
}


#colonna2sx {
	position: absolute;
	top: 405px;
	width: 521px;
	height: 136px;
	left: 12px;
}


#colonna1sximg {
	position: absolute;
	top: 17px;
	width: 521px;
	height: 166px;
	left: 12px;
}

#slogan {
	position: absolute;
	top: 42px;
	width: 200px;
	height: 93px;
	left: 216px;
	font-family: Helvetica;
	font-size: 11pt;
	line-height: 25px;
	text-align: left;
	color: #7AAACF;
}




h1 {
	font-family: 'News Cycle', arial, serif;
	font-size: 20px;
	color:#333;
	letter-spacing: 3px;
	margin-left: 10px;
}
.marrone {
	color: #CF0000;
}

#centro p {
	font-family: 'News Cycle', arial, serif;
	font-size: 15px;
	color: #333;
	margin-left: 10px;
	text-align: justify;
	margin-right: 10px;
}


#accordion {
	position: absolute;
	top: 239px;
	width: 518px;
	left: 13px;
	background:#fff;
	background:rgb(255,255,255);
	background:rgba(127,175,214,0.3);
}




.accordionButton {
	width: 518px;
	float: left;
	background: rgba(127,175,214,0.7);
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	height: 20px;
	font-family: 'News Cycle', arial, serif;
	font-size: 15px;
	padding-top: 0px;
	padding-left: 5px;
	color: #333;
	padding-bottom: 5px;
	}
	
	
	
.accordionContent {
	width: 518px;
	float: left;
	background: #ffffff;
	display: none;
	padding-top: 3px;
	padding-left: 5px;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	line-height: 20px;
	}
	
	