
BODY, table {
	background-color: #70a0f0;
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial;
	font-size: 11pt;
	color: #000000;
	line-height: 15pt;
}

a { 
	text-decoration: none; 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; 
	font-size: 11pt; 
	color: #a03080;
	font-weight: bold;
}


.nome_sito {
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial;
	font-size: 26pt;
	margin-bottom: 30px;
	letter-spacing: 4px;
	/* color: #7070aa; */
}


.elenco_menu {
	margin: 0 1 0 -20px;
	line-height: 25px;
	/* padding-left: 0px; */
}

.elenco_menu span {
	margin-left: -7px;	
}

.elenco_sottomenu {
	margin: 0 1 0 -44px;	 
	/* margin: 0 1 0 -25px; */
}

.elenco_sottomenu span {
	margin-left: -3px;	
}

.link_sottomenu {
	/*color: red;*/
	font-size: 10pt;
}

.link_sottomenu_selezionato {
	color: 5555bb;
	/*font-size: 31pt;*/
}

.link_menu { 
	text-decoration: none; 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; 
	font-size: 11pt; 
	color: #803080;
	/* margin: 0 0px 0 0px; */
	/* line-height: 22px; */
}

.link_sottosezione { 
	text-decoration: none; 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; 
	font-size: 7pt; 
	color: #7070aa;
}


h1 {
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial;
	font-size: 22px;	
	color: #4080f0;
}


h5 {
	margin-bottom: 3px;
}

.container {
	text-align: center;
}

.tabella_principale {
	border: solid;
	border-width: 3px;
	width: 1028px;
	border-spacing: 2px;
	border-color: white;
	/* border-collapse: collapse; */
	text-align: left;
	/* padding: 3px; */
	color: #001100;
}

.td_sinistro {
	padding: 25px;
	text-align: justify;
	/* margin: 20px; */
	width: 728px;
	background-color: #fffcfc;
	vertical-align: top;
}

.td_destro {
	width: 300px;
	background-color: #f7f7f7;
	vertical-align: top;
}

.td_header {
	padding: 25px 0px 10px 35px;
	font-family: Arial Black;
	background-color: #F4A460;
	font-weight: bold;
	height: 150px;
	color: #a050a0;
	background: black url(../include/londra.jpg) no-repeat;
}


.td_header_ads {
	/* padding: 25px; */
	/* font-family: Arial Black; */
	text-align: left;
	/* margin: 20px; */ 
	width: 600px;
	background-color: #fff5f5;
}


.td_categorie_sezioni {
/* Per Firefox */
  /* background: -moz-linear-gradient(left, #90421D, #E0927D); */
/* Per Chrome */
  /* background: -webkit-gradient(linear,
                left top, right top, from(#90421D), to(#E0927D)); */
/* Per Internet Explorer */
  /* filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#90421D', EndColorStr='#E0927D', GradientType=1); */
}

.tabella_link_sezioni { 
font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial;
border-width: 1px;
background-color: #f2f2f2;
border-collapse: collapse;
width: 100%; 
padding: 0px;
text-align: left;
font-size: 11pt;
}

.td_link_sezioni {
background-color: #f7f7f7;
padding: 3px;
}

.categorie_sezioni {
/*color: #696969;*/
color: #4080f0;
font-weight: bold;
font-size: 16px;
/*margin-bottom: 0px;*/
/*margin-top: 30px;*/
margin-left: 3px;
/*letter-spacing: 1px;*/
}

.titoli_sezioni {
/*color: #20B2AA;*/
color: #D2691E;
font-weight: bold;
font-size: 16px;
margin-bottom: 0px;
/*letter-spacing: 1px;*/
}


/*.categorie_sezioni {
color: white;
font-weight: bold;
font-size: 14px;
background-color: sienna;
}*/


.testo {
}



.menu_footer { 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; 
	font-size: 12px;
}

.menu_footer_link { 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; 
	font-size: 12px;
}

.disclaimer { 
	font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial;
	font-style: italic;
	font-size: 10pt;
}


.categorie_sezioni_admin {
color: aqua;
font-weight: bold;
font-size: 15px;
}

.link_sezioni {
color: #dd2200;
font-weight: bold;
}

.link_sezione_home {
color: #bb1100;
font-weight: bold;
font-size: 17px;
/* background-color: sienna; */
}

.link_admin {
color: aqua;
}

.link_admin:hover {
color: aqua;
background: inherit;
text-decoration: none;
}

.header_link {
color: white;
}

.header_link:hover {
color: white;
background: inherit;
text-decoration: none;
}

.marchio {
font-family: Monotype Corsiva, Bookman Old Style;
font-size: 19px;
}




.tabella_categorie_admin_view { 
	border: solid;
	border-width: 2px;
	border-spacing: 5px;
	border-color: maroon;
	/* border-collapse: collapse; */
	width: 1024px; 
	text-align: left;
	padding: 3px;
	color: black;
}


.tr_view { 
	text-align: left;
	color: blue;
	padding: 5px;
}

.tr_view_righe { 
	text-align: left;
	color: black;
	padding: 5px;
}

.tabella_categorie_admin { 
	/* border: solid;
	border-color: aqua; */
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 1024px; 
	text-align: center;
	padding: 3px;
}


.td_corpo_admin { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: #556655;
	border-collapse: collapse;

	width: 100%; 
	text-align: left;
	background-color: #a09999;
	color: black;
	vertical-align: top;
}


.tabella_inserimento { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: red;
	border-collapse: collapse;
	width: 100%; 
	text-align: center;
}

.td_inserimento_nome { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: #556655;
	border-collapse: collapse;
	width: 20%; 
	text-align: right;
	color: black;
}

.td_inserimento_valore { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: #556655;
	border-collapse: collapse;
	width: 80%; 
	text-align: left;
}


.tabella_preview { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: red;
	border-collapse: collapse;
	width: 100%; 
	text-align: center;
}

.td_preview_nome { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: #556655;
	border-collapse: collapse;
	width: 40%; 
	text-align: right;
	color: black;
	padding: 5px;
}

.td_preview_valore { 
	border: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0px;
	border-color: #556655;
	border-collapse: collapse;
	width: 60%; 
	text-align: left;
	color: blue;
	padding: 5px;
}

.nome_dir {
	color: blue;
}