.oneColElsCtrHdr #container {
	width: 990px;
	margin: 0 auto;
	text-align: left;
	background-color: #000000;
	margin-top: 50px;
	height: auto;
}
.oneColElsCtrHdr #header {
	background: #000000;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	height: 50px;
} 
.oneColElsCtrHdr #logo {
	height: 50px;
	float: left;
} 
.oneColElsCtrHdr #testo_menu ul {
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
}
.oneColElsCtrHdr #testo_menu li {
	display: inline;
	padding: 50px;
}
.oneColElsCtrHdr #bandiere {
	float: right;
	margin-top: 15px;
} 
.oneColElsCtrHdr #mainContent {
	background: #000000;
	width: 990px;
	height: auto;
}
.oneColElsCtrHdr #mainContent_portfolio {
	background: #000000;
	width: 990px;
	height: auto;
}
.oneColElsCtrHdr #mainContent_contatti {
	width: 990px;
	background-color: #CCCCCC;
}
.oneColElsCtrHdr #mainContent_moda {
	background: #000000;
	width: auto;
	background-image: url(images/moda.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_moda_ing {
	background: #000000;
	width: auto;
	background-image: url(images/moda_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_eventi {
	background: #000000;
	width: auto;
	background-image: url(images/eventi.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_eventi_ing {
	background: #000000;
	width: auto;
	background-image: url(images/eventi_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_spettacoli{
	background: #000000;
	width: auto;
	background-image: url(images/spettacoli.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_spettacoli_ing{
	background: #000000;
	width: auto;
	background-image: url(images/spettacoli_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_allestimenti {
	background: #000000;
	width: auto;
	background-image: url(images/allestimenti.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_allestimenti_ing {
	background: #000000;
	width: auto;
	background-image: url(images/allestimenti_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_concerti {
	background: #000000;
	width: auto;
	background-image: url(images/concerti.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_concerti_ing {
	background: #000000;
	width: auto;
	background-image: url(images/concerti_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_convention {
	background: #000000;
	width: auto;
	background-image: url(images/convention.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #mainContent_convention_ing {
	background: #000000;
	width: auto;
	background-image: url(images/convention_ing.png);
	background-repeat: no-repeat;
	height: 600px;
}
.oneColElsCtrHdr #banner {
	background: #FFFFFF;
	width: auto;
}
.oneColElsCtrHdr #footer {
	background:#000000;
	height: 190px;
	background-color: #000000;
	padding-top: 15px;
} 
.oneColElsCtrHdr #footer_gallery {
	height: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}
.oneColElsCtrHdr #testosx {
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	text-align: justify;
	padding-top: 5px;
	width: 560px;
	margin-top: 5px;
	padding-right: 5px;
	overflow: scroll;
	height: 165px;
	background-color: #000000;
}
.oneColElsCtrHdr #testodx {
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:  right;
	text-align: justify;
	width: 395px;
	margin-top: 5px;
	padding-right: 5px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fotonews {
	padding-right: 5px;
	padding-left: 5px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #0033FF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a{
outline:none;
}
#testo_moda {
	color: #FFFFFF;
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 400px;
	padding-top: 150px;
	padding-left: 35px;
}
.oneColElsCtrHdr #banner_backround {
	background: #000000;
	width: auto;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 500px;
	overflow: scroll;
}
