body {
		background-color: #FFFFFF;
}



/* Impostazione colori di sfondo */


.sottologo {
		background-image: url(../immagini/sfumatura_menu.jpg);
		background-repeat: no-repeat;
}



/* Impostazione dei comandi del menù orizzontale */


.lingua {
		font-size: 10px;
		font-family: verdana;
		font-weight: bold;
}


.lingua a {
		color: #768BB8;
		text-decoration: none;
}


.lingua a:hover {
		color: #C54944;
		text-decoration: none;
}


.lingua a#selezionato {
		color: #C54944;
		font-size: 10px;
		font-family: verdana;
		font-weight: bold;
}


.menu {
		font-size: 11px;
		font-family: verdana;
		font-weight: bold;
		padding-left: 3px;
		padding-right: 3px;
		margin-left: 2px;
		margin-right: 2px;
}


.menu a {
		color: #768BB8;
		text-decoration: none;
}


.menu a:hover {
		color: #C54944;
		text-decoration: none;
}


.menu a#selezionato {
		color: #C54944;
		font-size: 11px;
		font-family: verdana;
		font-weight: bold;
}



/* Impostazione dei comandi del menù verticale */


.menu-vert-sx {
		border-bottom: 1px #BD4C3D solid;
}


.sopra-menu-vert {
		border-bottom: 1px #BD4C3D solid;
		border-left: 1px #BD4C3D solid;
}


.sotto-menu-vert {
		border-left: 1px #BD4C3D solid;
}


.menu-vert {
		border-bottom: 1px #BD4C3D solid;
		border-left: 1px #BD4C3D solid;
		padding-left: 3px;
}


.menu-vert a {
		text-align: center;
		font: 10px verdana;
		font-weight: bold;
		text-decoration: none;
		color: #768BB8;
}


.menu-vert a:hover {
		color: #C54944;
}


.menu-vert a#selezionato {
		text-align: center;
		font: 10px verdana;
		font-weight: bold;
		text-decoration: none;
		color: #C54944;		
}
	

.tab-menu-vert {
		background: url(../immagini/sfondo_menu-vert.jpg);
		width: 170px;
}



/* Formattazione del testo */


.testo {
		font-size: 11px;
		font-family: verdana;
		text-align: justify;
}


.testo a{
		color: #20489B;
		text-decoration: none;
		font-size: 10px;
		font-family: verdana;
		font-weight: bold;
}


.testo a:hover{
		color: #FF6600;
		text-decoration: underline;
}



.popup {
		font-size: 10px;
		font-family: verdana;
		text-align: justify;
}


.popup a{
		color: #20489B;
		text-decoration: none;
		font-size: 10px;
		font-family: verdana;
		font-weight: bold;
}


.popup a:hover{
		color: #FF6600;
		text-decoration: underline;
}



/* Bordo delle immagini */


.immagini {
		border: 1px solid #BD4C3D;
}



/* Formattazione del form contatti */


input {
		font-family: verdana;
		font-size: 11px;
		border: 1px solid #000000;
		background-color: transparent;
}


select {
		font-family: verdana;
		font-size: 11px;
		border: 1px solid #000000;
		background-color: transparent;
}


textarea {
		font-family: verdana;
		font-size: 11px;
		border: 1px solid #000000;
		background-color: transparent;
}


p.mkt_p {font-size: 10px;
	line-height: 10px;
	cursor:default;
	color: #C0C0C0;
}


a.mkt_link {
	font-size: 1pt;
	line-height: 1pt;
	cursor:default;
	color: #FFFFFF;
}

a.mkt_link:hover {
	font-size: 1pt;
	line-height: 1pt;
	cursor:default;
	color: #FFFFFF;
}

a.mkt_link:visited {
	font-size: 1pt;
	line-height: 1pt;
	cursor:default;
	color: #FFFFFF;
}

a.map_link {
	font-size: 10px;
	line-height: 10px;
	cursor:default;
	color: #1E3373;
}

a.map_link:hover {
	font-size: 10px;
	line-height: 10px;
	cursor:default;
	color: #C54944;
}

a.map_link:visited {
	font-size: 10px;
	line-height: 10px;
	cursor:default;
	color: #1E3373;
}
