/* CSS Document */

body {
/*	background-image: url("images/bground.jpg");	
	background-repeat:no-repeat;	*/
}

.total{	
	width: 750px;			
	vertical-align: top;
	margin: auto;
	padding: 7px;
}

.main {
	width: 750px;
	font: 11px arial;
}

.top {
	width: 750px;
	height: 105px;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
}

.flash {
	width: 750px;
	height: 300px;
	background-image: url(images/image.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #E28529;
	border-bottom: 1px solid #E28529;
}

.empty {
	width: 750px;
	height: 2px;
}

.menu {
	width: 750px;
	height: 35px;
	text-align: center;
}

.select {
	width: 108px;
	height: 22px;
	color: #6B6B6B;
	background-image: url(images/select2.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
}

.contatti {
	width: 100px;
	height: 22px;
	text-align: center;
	color: #6B6B6B;
	background-image: url(images/select2.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
}

.left {
	width: 204px;
	height: 260px;
	background-image: url(images/left.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	padding: 7px;
}

.center {
	width: 204px;
	height: 260px;
	background-image: url(images/center.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	padding: 7px;
	line-height: 15px;
}

.right {
	width: 315px;
	height: 260px;
	padding: 7px;
	background-image: url(images/right.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}

.submenu {
	width: 750px;
	height: 25px;
	font: 10px arial;
	text-align: center;
}

.foot {
	width: 750px;
	height: 20px;
	vertical-align: middle;
	font: 9px arial;
	color: #FFFFFF;
	border-top: 1px solid #E28529;
	background-color: #6B6B6B;
	text-align: right;
}


a {
	text-decoration: none;
	border: none;
}


a.url:link
{
	border: none;
	color: #6B6B6B;
	font-style:italic;
}

a.url:visited
{
	border: none;
	color: #6B6B6B;
	font-style:italic;
}

a.url:hover
{
	border: none;
	color: #FFFFFF;
	font-style:italic;
}

a.url:active
{
	border: none;
	color: #6B6B6B;
	font-style:italic;
}


a.toplink:link
{
	color: #E28529;
	text-decoration: none;
}

a.toplink:visited
{
	color: #E28529;
	text-decoration: none;
}

a.toplink:hover
{
	color: #D3D3D3;
	text-decoration: none;
}

a.toplink:active
{
	color: #D3D3D3;
	text-decoration: none;
}


a.link:link
{
	text-decoration: none;
	width: 100px;
	height: 22px;
	text-align: center;
	color: #6B6B6B;
	padding-top: 8px;
	background-image: url(images/select.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
	display:block;
}

a.link:visited
{
	text-decoration: none;
	width: 100px;
	height: 22px;
	text-align: center;
	color: #6B6B6B;
	padding-top: 8px;
	background-image: url(images/select.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
	display:block;
}

a.link:hover
{
	color: #E28529;
	width: 100px;
	height: 22px;
	text-align: center;
	padding-top: 8px;
	background-image: url(images/select.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
	display:block;
}

a.link:active
{
	color: #E28529;
	width: 100px;
	height: 22px;
	text-align: center;
	padding-top: 8px;
	background-image: url(images/select.jpg);
	background-repeat: no-repeat;
	background-position: inherit;
	display:block;
}



a.sublink:link
{
	color: #6B6B6B;
	text-decoration: none;
}

a.sublink:visited
{
	color: #6B6B6B;
	text-decoration: none;
}

a.sublink:hover
{
	color: #E28529;
	text-decoration: none;
}

a.sublink:active
{
	color: #E28529;
	text-decoration: none;
}



a.spid:link
{
	color: #D3D3D3;
	text-decoration: none;
}

a.spid:visited
{
	color: #D3D3D3;
	text-decoration: none;
}

a.spid:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

a.spid:active
{
	color: #FFFFFF;
	text-decoration: none;
}



a.urlN:link
{
	color: #FFFFFF;
	text-decoration: none;
}

a.urlN:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a.urlN:hover
{
	color: #6B6B6B;
	text-decoration: none;
}

a.urlN:active
{
	color: #6B6B6B;
	text-decoration: none;
}


a.urlP2:link
{
	border: none;
	color: #6B6B6B;
}

a.urlP2:visited
{
	border: none;
	color: #6B6B6B;
}

a.urlP2:hover
{
	border: none;
	color: #FFFFFF;
}

a.urlP2:active
{
	border: none;
	color: #6B6B6B;
}



a.urlP:link
{
	border: none;
	color: #6B6B6B;
}

a.urlP:visited
{
	border: none;
	color: #6B6B6B;
}

a.urlP:hover
{
	border: none;
	color: #D3D3D3;
}

a.urlP:active
{
	border: none;
	color: #D3D3D3;
}




.content {
	width: 750px;
	vertical-align: top;
}

.bground {
	vertical-align: top;
	background-color: #D3D3D3;
	padding: 3px;
}

.pubblicoON {
	width: 180px;
	height: 110px;
	background-color: #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/pubblicoON.jpg);
	background-repeat: no-repeat;
}

.pubblico {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/pubblico.jpg);
	background-repeat: no-repeat;
}

.privato {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/privato.jpg);
	background-repeat: no-repeat;
}

.privatoON {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/privatoON.jpg);
	background-repeat: no-repeat;
}

.terziario {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/terziario.jpg);
	background-repeat: no-repeat;
}

.terziarioON {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/terziarioON.jpg);
	background-repeat: no-repeat;
}

.allesti {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/allesti.jpg);
	background-repeat: no-repeat;
}

.allestiON {
	width: 180px;
	height: 110px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	vertical-align: bottom;
	line-height: 20px;
	background-image: url(images/allestiON.jpg);
	background-repeat: no-repeat;
}

.list {
	width: 163px;
	background-color: #D3D3D3;
	padding: 10px;
	vertical-align: top;
	line-height: 20px;
}

.pubblicazioni {
	width: 170px;
	background-color: #D3D3D3;
	padding: 5px 10px 10px 10px;
	vertical-align: top;
	line-height: 20px;
}

.info {
	height: 700px;
	vertical-align: top;
	background-color: #D3D3D3;
	padding: 3px;
}

.text {
	vertical-align: top;
	padding: 3px;
	background-color: #D3D3D3;
}

.album {
	width: 150px;
	height: 402px;
	background-color: #D3D3D3;
	padding: 7px;
	vertical-align: top;
	line-height: 20px;
}

.photo {
	width: 592px;
	background-color: #D3D3D3;
	vertical-align: top;
	padding: 4px;
}

.small {
	width: 50px;
	height: 35px;
}

.big {
	height: 350px;
}

.stampa {
	width: 174px;
	border: 1px solid #D3D3D3;
	padding: 8px;
	vertical-align: top;
	text-align: center;
}

.progetti {
	width: 238px;
	height: 30px;
	border: 1px solid #D3D3D3;
	padding: 3px;
	font: 22px arial;
	vertical-align: top;
	line-height: 20px;
	text-align: right;
}

.PL {
	color: #6B6B6B;
}

.urlPW {
	color: #FFFFFF;
}

.progettiON {
	width: 238px;
	height: 30px;
	border: 1px solid #D3D3D3;
	background-color: #D3D3D3;
	padding: 3px;
	font: 22px arial;
	vertical-align: top;
	line-height: 20px;
	text-align: right;
}