/* CSS Webetico -  */
/* Testi */

html {
	background:#003366  url(http://www.associazioneharmonia.com/images/sf.jpg) repeat-y center top;
}



BODY {
	text-decoration: none;
	text-transform: none;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 8pt  Arial,Verdana, Geneva, Helvetica, sans-serif;
	color: #336699;
	background:#003366 url(http://www.associazioneharmonia.com/images/sfondo.gif) repeat-x center top;
}


TABLE {
	text-decoration: none;
	text-transform: none;
	font: 8pt/14px Arial,Helvetica, Verdana, Geneva,  sans-serif;
}


	

.F10_yellow    			{ font-size : 10px; color: #FFCC00; }
.F10_black    			{ font-size : 10px; color: #000000; }
.F8_white    		{ font-size : 8pt; color: #FFFFFF; }
.F11_grey	 		{ font-family: Verdana, Arial; font-size : 11px; color:#999999 }
.F11_white    		{ font-size : 11px; color: #FFFFFF; }
.F10_red    		{ font-size : 11px; color:#CC0000; }
.F11_white1	        { font-size : 11px; color: #CCCCCC; }
.F8_orange	 		{ font-family: Verdana, Arial; font-size : 8pt; color:#FF6600; }
.F8_azz	 		{ font-family: Verdana, Arial; font-size : 8pt; color:#0099FF; }
.F13_azz	 		{ font-family: Verdana, Arial; font-size : 13px; color:#0099FF; }
.F13_blu	 		{ font-family: Verdana, Arial; font-size : 13px; color:#0066CC; }
.F12_red	 		{ font-family: Verdana, Arial; font-size : 12px; color:#990000; }

/* Titoli */
.TIT24      { font-family: Verdana, Arial; font-size: 24px; color:#FFFFFF; font-weight: bold}
.TIT18      { font-family: Arial, Geneva,Helvetica, sans-serif; font-size: 22px; color:#000066; font-weight: bold}
.TIT16      { font-family: Arial, Geneva,Helvetica, sans-serif; font-size: 19px; color:#336699; font-weight: bold}
.TIT14      { font-family: Arial, Geneva,Helvetica, sans-serif; font-size: 16px; color:#FF9900; }

/* Links */
.L8_orange  A:link     { color:#FF6633; font-size : 8pt; text-decoration: none; }
.L8_orange  A:visited  { color: #FF6633; font-size : 8pt; text-decoration: none; }
.L8_orange  A:hover    { color:#FF9900; font-size : 8pt; text-decoration: none; }
.L8_orange  A:active   { color: #FF6633; font-size : 8pt; text-decoration: none; }


.L10_red A:link     { color:#CC0000; font-size : 10px; text-decoration: none; }
.L10_red  A:visited  { color: #CC0000; font-size : 10px; text-decoration: none; }
.L10_red  A:hover    { color:#000000; font-size : 10px; text-decoration: none; }
.L10_red  A:active   { color: #CC0000; font-size : 10px; text-decoration: none; }

.L11_orange  A:link     { color:#FF6633; font-size : 11px; text-decoration: none; }
.L11_orange  A:visited  { color: #FF6633; font-size : 11px; text-decoration: none; }
.L11_orange  A:hover    { color:#FF9900; font-size : 11px; text-decoration: none; }
.L11_orange  A:active   { color: #FF6633; font-size : 11px; text-decoration: none; }

.L9_orange  A:link     { color:#FF6633; font-size : 9pt; text-decoration: none; }
.L9_orange  A:visited  { color: #FF6633; font-size : 9pt; text-decoration: none; }
.L9_orange  A:hover    { color:#FF9900; font-size : 9pt; text-decoration: none; }
.L9_orange  A:active   { color: #FF6633; font-size : 9pt; text-decoration: none; }

.L12_blu  A:link     { color:#336699; font-size : 12px; text-decoration: none; font-weight: bold}
.L12_blu  A:visited  { color: #336699; font-size : 12px; text-decoration: none; font-weight: bold}
.L12_blu  A:hover    { color:#0066CC; font-size : 12px; text-decoration: none;font-weight: bold }
.L12_blu  A:active   { color: #336699; font-size : 12px; text-decoration: none;font-weight: bold }

.L8_grey  A:link     { color:#333333; font-size : 8pt; text-decoration: none; }
.L8_grey  A:visited  { color: #333333; font-size : 8pt; text-decoration: none; }
.L8_grey  A:hover    { color:#0066CC; font-size : 8pt; text-decoration: none; }
.L8_grey  A:active   { color: #333333; font-size : 8pt; text-decoration: none; }

.L8_white A:link     { color:#FFFFFF; font-size : 8pt; text-decoration: none;  }
.L8_white A:visited  { color: #FFFFFF; font-size : 8pt; text-decoration: none;  }
.L8_white A:hover    { color: #0066CC; font-size : 8pt; text-decoration: none; }
.L8_white A:active   { color: #FFFFFF; font-size : 8pt; text-decoration: none; }


.ricerca {
	width: 390px;
	height: 350px;
	overflow: auto;
	background-color:#F3F3F3;
}

div.linea
{
	width: 300px;
	border-top: 0px solid gray;
	border-right: 1px solid #990000;
	border-bottom: 0px solid gray;
	padding:1em;
	margin:1;
	color: #FF6600;
}
div#map
{
	padding:1em;
	margin:1;
	border: 2px solid #0099CC;
}

.sottolineatura 
{
border-bottom: 1px solid #ff0000
}


table#sfondopage {
	background: #0d416e url(http://www.associazioneharmonia.com/images/goccia.jpg) no-repeat right bottom;
}
.sfondor {
	background-position: left bottom;
	background-repeat: repeat-x;
}
td#sfondotop {
	background-repeat: repeat-x;
	background-position:  top;
}



input {
	color:#000000;
	background-color:#6699FF;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
}
button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#999999;
	margin: 1px;
	padding: 1px;
	border: 1px solid #FFFFFF;
	font-size: 7pt;
	font-weight: bold;
}
option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	margin: 2px;
	padding: 1px;
	font-size: 8pt;
	border: 1px solid #CCCCCC;
}
select {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	}
textarea {
font-family:  Arial,Verdana, Helvetica, sans-serif;
font-size: 8pt;
	color: #000000;
	background-color: #6699FF;
	border: 1px solid #CCCCCC;
	margin: 2px;
	padding: 2px; 
}

 .spazio {
 margin: 4px;
 padding: 2px; 
	}
	
	td#lineasotto {
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color:#FF9900;
	}
		table#lineasotto {
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color:#6699FF;
	}
	
	td#lineasottosmall {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#CCCCCC;
	}
	td#linearight {
	border-right-width: 1px;
	border-right-color:006699;
	border-right-style: solid;
	}	
		
	td#lineatop {
	border-top-width: 1px;
	border-top-color:006699;
	border-top-style: solid;
	}

 td#sfondo{
	background: url(images/sfondogrigio.gif) repeat-x center bottom;
}

.imagesmall {
	width: 50px;
	border: 1px solid #999999;	
}


 img#oragne{
	border: 1px solid #FFCC00;
 }
 table#testo{
	overflow: scroll;
	height: 350px;
}


table#titolonews{	
	padding: 5px;
	width: 220px;
	background:#006699 url(http://www.associazioneharmonia.com/images/sf_newsletter.jpg) repeat left top;
	color: #6699FF;
	font: small-caps 12px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
div#newsletter{	position:relative;
top:0px;
width: 250px;
	padding: 5px;
	background:#00336e ;
	vertical-align: top;
}
div#news{
	height: 240px;
	overflow: auto;
	width: 390px;
	border-right: 1px solid #006699;
}

div#testo{
	height: 440px;
	overflow: auto;
	text-align: left;
	vertical-align: top;
	width: 760px;
	
}
div#titolo{
	top: 508px;
	left: 70px;
	position: absolute;
	height: 35px;
	text-align: left;
	vertical-align: top;
	width: 690px;
	
}

div#newsdettaglio{
	position: relative;
	height: 570px;
	overflow: auto;
	text-align: left;
	vertical-align: top;
	width: 560px;
	line-height: 14px;	
}

div#archivio{
	position: relative;
	height: 580px;
	overflow: auto;
	text-align: center;
	vertical-align: top;
	width: 100%;	
}
table#footer{
	position:relative;
	font:  9pt Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0 auto;
	width: 785px;
}

.imagesgallery{
	border: 2px solid #0099CC;
}

.navtext {
	text-align:center;
	font-weight: normal;
	layer-background-color: white;
	background-color:#FFCCCC;
	z-index: 99990;
	border: 1px dotted #FF66CC;
}

p {margin:1px;}

