/*  TAG CLASSES -----------------------------------------------------------------------------*/

body,td,th 	{ line-height: 16px; color: #000000; font-family: Verdana, Tahoma;	font-size: 70%;	 text-align: justify  }
li {  color:#FE6D0E; }
body 	{ margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #ffffff;	}
TABLE	{	border:0px; }
A{ text-decoration:underline; color: #1E71B5}
A:hover{ text-decoration:underline; color: #CC0000}
TH { background-color: #A3ABCE; text-align:left; color:#FFFFFF;}
BUTTON {background-color: #ADB3D3; color:#FFFFFF; font-weight:bold; }
INPUT  { background-color: #EEEFF7; color:#1E71B5; font-weight:bold;}
FIELDSET { border: 1px solid #CC0000; }
LEGEND { color:#CC0000; font-WEIGHT:bold;}
FORM { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
body {scrollbar-3dlight-color:#1E71B5; 
scrollbar-arrow-color:#Ffffff;
scrollbar-base-color:#ffffff; 
scrollbar-darkshadow-color:#1E71B5;
scrollbar-face-color:#1E71B5; 
scrollbar-highlight-color:#dddddd; 
scrollbar-shadow-color:#1E71B5}
/* CORNICE -------------------------------------------------------------------------------------*/ 
.testo { color: #000000;font-family: Verdana, Tahoma; }
.top1	{	text-align:center;	background-image:  url("../images/img-sito/sfondotop.gif");	}
.left1	{	text-align:center;	background-image:  url("../images/img-sito/sfondo.jpg");	vertical-align:top;	}	
.left-c1	{	background-color: #A3ABCE;	width: 165px;	vertical-align:top;	margin-top: 10px;	}
.left-c2	{	background-color: #C9C9D6;}	
.left-tb	{	width:165px;	background-color: #ffffff; }
.main1	{	background-color: #FFFFFF;	padding:0px 15px 10px 15px;	vertical-align:top;	}
.right1 {  width:180px; background-color: #A3ABCE; vertical-align: top;}

/* CONTENUTI      # = id       . = classe-------------------------------------------------------*/ 

#titolo { color:#FE6D0E; font-weight: bold;   letter-spacing:1px; font-size:120%; text-align:left} /* utilizzato nelle pagine HTML*/
#titolo_UNDER { color:#FE6D0E; font-weight: bold;   letter-spacing:1px; font-size:200%; text-align:center} /* utilizzato nelle pagine HTML*/
#titolo-mini { color:#FE6D0E; font-weight: bold;   letter-spacing:1px; font-size:80%; text-align:left; font-style: italic;} /* utilizzato nelle pagine HTML*/
#titolo1 {  color:#1E71B5;  font-weight: bold;  text-align:left;  margin: 0px 0px 8px 0px; } /*utilizzato in news, eventi, corsi*/
#titolo2 {  color:#FE6D0E;  font-weight: bold;  text-align:justify;  margin: 0px 0px 8px 0px; } /*utilizzato in news, eventi, corsi*/
#abstract { color:#1E71B5; font-style:italic; background-color: #EEEFF7; padding: 5px 5px 5px 5px; }
#data { text-align:right;  margin: 0px 0px 5px 0px; font-style:italic; }
#corpo { margin: 10px 0px 10px 0px;}
#line { height:1px; color: #CC0000;}
#insideform { padding: 7px 7px 12px 7px;}
.menu-container{font-family: Verdana, Tahoma;}
#testo-mini {
color:#000000;
	font-weight: normal;
	letter-spacing:1px;
	font-size:90%;
	text-align:left;
	font-style: italic;
} /* utilizzato nelle pagine HTML*/

.message{color:#CC0000; font-weight: bold;}
.continua { color:#CC0000; font-weight:bold; font-size:85%; text-decoration:none;}
.g-tb1{ border: 1px solid #A3ABCE;} /* tabella archivi: news, eventi, corsi...*/
.g-tb2{ border: 1px solid #A3ABCE; background-color: #FFFFFF;} /* tabella dettaglio:  eventi, corsi...*/
.g-h1{ font-weight:bold;}
.g-c1 {	background-color: #EEEFF7;} /* tabella archivi: news, eventi, corsi...*/
.g-c2 {	background-color: #FFFFFF;} /* tabella archivi: news, eventi, corsi...*/
.bottom{background-color:#001F66; color:#FFFFFF;font-size:10px;	font-weight:bold;height:20px;text-align:center;}


/* menu js ----------------------------------------------*/
#dropmenudiv{
position:absolute;
background-color: #C9C9D6;
border:1px solid #FFFFFF;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #FFFFFF;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #c1c1d0;
}

table.iscrizione {
}

table.iscrizione_sub {
	padding:0 ;
	/*background-color:#CCFF33;*/
}
td.iscrizione_sub {
	font-size:9px;
	padding: 0;
}

.asterisco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
}

.testo12pxwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FF0000;
	margin: 5px;
	padding: 3px;
	/*background-image: /pagineApollonia/Immagini/sfondo_testina.gif;*/
}

