@charset "utf-8";
/* CSS Document */
html{height:100%;}
body{margin:0px; font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:0.625em; height:100%; text-align:center;}

/**************************CONDIVISI******************************************/
#wrapper{display:block; margin:0 auto; width:1003px; height:100%; text-align:left;}
#colUno{display:block; float:left; width:203px;}
#testata{display:block; float:left; width:800px; height:133px; background-image:url(../imgs/sf_testata.jpg); background-repeat:no-repeat; position:relative;}
#footer{display:block; float:left; width:998px; padding-left:5px; margin-top:3px; border-top:solid #006600 1px;;}

.btmenu{display:block; width:176px; height:18px; background-image:url(../imgs/sf_button.gif); background-repeat:no-repeat;  padding-left:27px; margin-top:3px;}
.btmenu p{color:#FFFFFF; font-weight:bold; margin:0px; line-height:17px; font-size:12px;}
.btmenu p a{color:#FFFFFF; text-decoration:none;}
.btmenu p a:hover{color:#FFFFFF; text-decoration:underline;}
.btmenu p a:visited{color:#FFFFFF;}

.btmenuInt{display:block; height:auto; width:155px;  background-image:url(../imgs/sf_button_int.gif); background-repeat:repeat-y; margin-left:16px; padding-left:15px; margin-top:2px;}
.btmenuInt p{color:#666666; font-weight:normal; margin:2px; line-height:17px; font-size:12px; margin-left:7px;}
.btmenuInt p a{color:#666666; text-decoration:none;}
.btmenuInt p a:hover{color:#666666; text-decoration:underline;}
.btmenuInt p a:visited{color:#666666;}

#cerca{display:block; float:left; width:170px; margin-left:620px; margin-top:75px;}
#cerca p{margin:0px; padding:0px; color:#FFFFFF; font-weight:bold; line-height:20px;}
#cerca p a{color:#FFFFFF; text-decoration:none;}
#cerca p a:hover{color:#FFFFFF; text-decoration:underline;}
#cerca p a:visited{color:#FFFFFF;}
#cerca form{margin-top:0px;}
#cerca input.text{border:solid 1px #44826d; font-size:10px; width:150px;}
form{margin:0px; padding:0px;}
.noBorder{border:0px;}
.nomargin{margin-top:0px;}
.margin0{margin:0px;}
.middleAlign{vertical-align:bottom;}
.bottom{margin-bottom:10px;}
.center{text-align:center;}

.setTd1{width:152px;}
.setTd2{width:182px;}
.setTd3{width:40px;}
.setTd4{width:120px;}
.setTd5{width:203px;}

.setTd6{width:100px;}


/**************************HOME******************************************/
#contenutiHome{display:block; float:left; width:614px; min-height:480px; height:auto !important; height:480px; background-image:url(../imgs/sf_contenuti_home.gif); background-repeat:repeat-y;}
.riservata input{border:solid 1px #44826d; font-size:10px; width:180px; margin-top:5px; margin-bottom:5px;}
#colDue{display:block; float:left; width:180px; background-repeat:repeat-x; background-image:url(../imgs/sf_col2.jpg);  min-height:480px; height:auto !important; height:480px; text-align:center;}
.riservata{display:block; float:left; width:90%; margin-left:5px; margin-top:0px; margin-bottom:3px;}
.riservata p strong{color:#043115; font-weight:bold; font-size:14px; }
.riservata p{line-height:12px; margin-top:4px; margin-bottom:3px; padding:0px; font-size:11px;}
.riservata p a{color:#666666; text-decoration:none;}
.riservata p a:hover{color:#666666; text-decoration:underline;}
.riservata p a:visited{color:#666666;}

#center{display:block; float:left; margin-left:17px; margin-top:13px; width:588px;}
#center h2{margin:0px; padding:0px; font-size:14px;}
#center h2 a{color:#000000; text-decoration:none;}
#center h2 a:hover{color:#000000; text-decoration:underline;}
#center h2 a:visited{color:#000000;}
#center p{font-size:12px; text-align:left; line-height:14px;}
.foto{ margin-right:4px; text-align:left; float:left;}

.hrmenu{display:block; float:left; background-image:url(../imgs/sf_hr.gif); height:2px; width:90%; margin-top:20px; margin-left:5px;}
.hrmenuD{display:block; float:left; background-image:url(../imgs/sf_hr.gif); height:2px; width:90%; margin-top:2px; margin-left:5px;}
#form{display:block; width:784px; margin-left:10px;}
#contenutiInterna{display:block; width:784px; margin-left:10px;}

/**************************INTERNA******************************************/
#contenuti{display:block; float:left; width:794px; min-height:480px; height:auto !important; height:480px; background-image:url(../imgs/sf_contenuti.gif); background-repeat:repeat-y;}
.corsiWebBack{}
.corsiWebBack p {
font-size:16px;
font-weight:bold;
margin-left:16px;
text-transform:uppercase;
}
.corsiWebBack ul {
list-style:square inside none;
}
.corsiWebBack li {
font-size:12px;
font-weight:bold;
color:#46826D;
}
.corsiWebBack a{color:#46826D;
text-decoration:none;}
.corsiWebBack a:hover{text-decoration:underline; color:#46826D;}


.corsiWeb p {
font-size:16px;
font-weight:bold;
margin-left:16px;
text-transform:uppercase;
margin-top:60px;
}
.corsiWeb a{color:#46826D;
text-decoration:none;}
.corsiWeb a:hover{text-decoration:underline; color:#46826D;}

/**************************INTERNA ISCRIZIONE******************************************/
#form div.prima{display:block; float:left; width:784px;}
#form div.seconda{display:block; float:left; width:784px;}
.hr{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:5px;}
.hr1{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:5px; font-size:1px;}
.hr2{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:5px; font-size:1px;}
.hr3{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:8px; font-size:1px;}
.hr4{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:15px; font-size:1px;}
.hr5{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:10px; font-size:1px;}
.hr6{display:block; background-image:url(../imgs/sf_hr.gif); height:2px; width:100%; margin-top:0px; font-size:1px;}
#form div.prima h2{margin:0px; padding:0px; font-size:12px; color:#0c2b19;}
#form div.prima h3{margin:0px; padding:0px; font-size:10px; color:#0c2b19; font-style:italic; margin-top:5px; margin-bottom:5px;}
#form div.prima p{margin:0px; padding:0px; color:#0c2b19; margin-top:2px; margin-bottom:2px; width:784px; text-align:left; }
#form div.prima p a{color:#0c2b19; text-decoration:none;}
#form div.prima p a:hover{color:#0c2b19; text-decoration:underline;}
#form div.prima p a:visited{color:#0c2b19;}
#form div.prima span{font-size:9px; color:#0c2b19; margin-left:25px;}
#form div.prima span a{color:#0c2b19; text-decoration:none;}
#form div.prima span a:hover{color:#0c2b19; text-decoration:underline;}
#form div.prima span a:visited{color:#0c2b19;}

#form div.seconda h2{margin:0px; padding:0px; font-size:12px; color:#0c2b19;}
#form div.seconda h3{margin:0px; padding:0px; font-size:10px; color:#0c2b19; font-style:italic; margin-top:5px; margin-bottom:5px;}
#form div.seconda p{margin:0px; padding:0px; color:#0c2b19; margin-top:2px; margin-bottom:2px; text-align:left;}
#form div.seconda p a{color:#0c2b19; text-decoration:none;}
#form div.seconda p a:hover{color:#0c2b19; text-decoration:underline;}
#form div.seconda p a:visited{color:#0c2b19;}
#form div.seconda span{font-size:9px; color:#0c2b19; margin-left:25px;}
#form div.seconda span a{color:#0c2b19; text-decoration:none;}
#form div.seconda span a:hover{color:#0c2b19; text-decoration:underline;}
#form div.seconda span a:visited{color:#0c2b19;}
#form table tr td p{text-align:left;}
#form h1{font-size:1.6em; color:#000000; text-transform: uppercase;}
table tr td#titolo h1{font-size:1.6em; color:#000000; text-transform: uppercase;}
#form p{
	font-size:1.2em;
	color:#000000;
	font-weight:bolder;
	text-align: center;
	margin:0px;
}
/*#form td{font-size:1.2em; color:#234a31; font-weight:bolder;}*/
#form table{
	margin-top:10px;
	text-align: left;
}
#form input{border:solid 1px #44826d; font-size:10px; width:150px;}
#form td#large input{width:493px;}
#form td#large2 input{width:493px;}
#form td#large3 input{width:60px;}
#form td#large4 input{width:180px;}
#form td#large5 input{width:535px;}


#form select{border:solid 1px #44826d; font-size:10px;}
.select{border:solid 1px #44826d; font-size:10px; width:537px;}
#form span{text-transform: uppercase;}
#form a{color:#47826e; text-decoration:none;}
#form a:hover{color:#47826e; text-decoration:underline;}
#form a:visited{color:#47826e;}

table tr td#titolo h1{font-size:1.6em; color:#234a31; text-transform: uppercase;}




#contenutiInterna h1{font-size:1.6em; color:#234a31; text-transform: uppercase;}
#contenutiInterna p{font-size:1.2em; color:#234a31;}
#contenutiInterna td{font-size:1.2em; color:#234a31; font-weight:bolder;}
#contenutiInterna table{margin-top:10px;}
#contenutiInterna input{border:solid 1px #44826d; font-size:10px; width:150px;}
#contenutiInterna select{border:solid 1px #44826d; font-size:10px;}
#contenutiInterna span{text-transform: uppercase;}
#contenutiInterna a{color:#234a31; text-decoration:none;}
#contenutiInterna a:hover{color:#234a31; text-decoration:underline;}
#contenutiInterna a:visited{color:#234a31;}
#contenutiInterna h4{font-size:14px; font-style:italic; color:#234a31; margin-top:-10px; font-weight:normal; margin-left:25px;}
#contenutiInterna thead tr td{background-color:#e2e1dd;}

.invio{display:block; float:left; text-align:center; width:700px; margin-top:25px; margin-bottom:20px;}


/**************************INTERNA RICERCA RISPOSTE******************************************/
div.risposta{display:block; float:left; width:784px; margin-top:0px; text-align:left;}
div.risposta h2{margin:0px; padding:0px; font-size:12px; color:#000000; margin-bottom:5px;}
div.risposta h3{margin:0px; padding:0px; font-size:10px; color:#000000; font-style:italic; margin-top:5px; margin-bottom:5px;}
div.risposta p{margin:0px; padding:0px; color:#0c2b19; margin-top:2px; margin-bottom:2px;}
div.risposta p a{color:#0c2b19; text-decoration:none;}
div.risposta p a:hover{color:#0c2b19; text-decoration:underline;}
div.risposta p a:visited{color:#0c2b19;}
div.risposta span{font-size:9px; color:#0c2b19; margin-left:25px;}
div.risposta span a{color:#0c2b19; text-decoration:none;}
div.risposta span a:hover{color:#0c2b19; text-decoration:underline;}
div.risposta span a:visited{color:#0c2b19;}
.row{display:block; float:left; width:784px;}

#form table#due thead tr td {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #46826d;
	text-align: center;
	font-weight: normal;
}
#form table#due tbody tr td{border:#46826d solid 1px;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;}


.testomesegiornoanno {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

table tr td#indietro{width:100px;}

.Button {
	color: #FFFFFF;
	background-color: #47826E;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	text-decoration: none;
	font-weight: bold;
	height: 15px;
	text-align:center;
	vertical-align: middle;	/*margin-left:286px;*/
}


#tabella {
display:block; 
float:left;
text-align:center;
margin-top:0px; 
padding:5px;
overflow-x:hidden; 
overflow-y: auto; 
border:0px;
height:400px;
SCROLLBAR-FACE-COLOR:#DDBB6D;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
SCROLLBAR-SHADOW-COLOR:#FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR:#6C6C6C; 
SCROLLBAR-ARROW-COLOR:#000000; 
SCROLLBAR-TRACK-COLOR:#FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR:#ADB6CD;
}


#tabella table#due thead tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #46826d;
	text-align: center;
	font-weight: bold;
	height:20px;
}
#tabella table#due tbody tr td{
	border:#46826d solid 1px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	color: #234a31;
	text-decoration: none;
	font-weight: bolder;
	text-align: center;
	}
	
#tabella table tr td p {margin:0px;}
#tabella table a{color:#000000; text-decoration:none;}
#tabella table a:hover{color:#000000; text-decoration:underline;}
#tabella table a:visited{color:#000000; text-decoration:none;} 


#tabellaarchivio {display:block; float:left; margin-top:0px;}
#tabellaarchivio table tr td p{text-align:left;}
#tabellaarchivio table a{color:#46826d; text-decoration:none;}
#tabellaarchivio table a:hover{color:#46826d; text-decoration:underline;}
#tabellaarchivio table a:visited{color:#46826d; text-decoration:none;}

.menuatendina {
	width:60px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	border-top-color: 47826e;
	border-right-color: 47826e;
	border-bottom-color: 47826e;
	border-left-color: 47826e;
}
.menuatendina2 {
	width:120px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	border-top-color: 47826e;
	border-right-color: 47826e;
	border-bottom-color: 47826e;
	border-left-color: 47826e;
}

#archiviocorsi {display:block; float:left; margin-top:50px;}
#archiviocorsi table tr td p {text-align:left;}
#archiviocorsi table tr td {text-align:left;}
#archiviocorsi table a{ font-size:14px; color:#46826d; text-decoration:none;}
#archiviocorsi table a:hover{font-size:14px; color:#46826d; text-decoration:underline;}
#archiviocorsi table a:visited{font-size:14px; color:#46826d; text-decoration:none;}

#risultatiricerca {display:block; float:left; margin-top:5px;}
#risultatiricerca table#due thead tr td {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #46826d;
	text-align: center;
	font-weight: bold;
	height:15px;
}
#risultatiricerca table#due tbody tr td{
		border:#46826d solid 1px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	}
	
#risultatiricerca table tr td p {margin:0px; font-size:12px;}
#risultatiricerca table a{color:#46826d; text-decoration:none;}
#risultatiricerca table a:hover{color:#46826d; text-decoration:underline;}
#risultatiricerca table a:visited{color:#46826d; text-decoration:none;}
 
#codicecorso{display:block; float:left; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; font-weight: bold; color:#000000; text-align:left;}
#codicecorso table tr td p {margin:0px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-align:left;}
#codicecorso table a{color:#46826d; text-decoration:none; text-align:left;}
#codicecorso table a:hover{color:#46826d; text-decoration:underline; text-align:left;}
#codicecorso table a:visited{color:#46826d; text-decoration:none; text-align:left;}


#tornaindietro{display:block; float:left; background-image:url(../imgs/tastomodificaelimina.gif); width:212px; height:15px; left:735px; top:130px; position:absolute;}
#tornaindietro p {margin:0px; text-align:right; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
#tornaindietro p a{color:#FFFFFF;text-decoration:none; }
#tornaindietro p a:hover{color:#FFFFFF; text-decoration:underline; }
#tornaindietro p a:visited{color:#FFFFFF;}

#tornaindietro2{display:block; float:left; background-image:url(../imgs/tastomodificaelimina.gif); width:212px; height:15px; left:583px; top:130px; position:absolute;}
#tornaindietro2 p {margin:0px; text-align:right; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding-right:5px;}
#tornaindietro2 p a{color:#FFFFFF;text-decoration:none; }
#tornaindietro2 p a:hover{color:#FFFFFF; text-decoration:underline; }
#tornaindietro2 p a:visited{color:#FFFFFF;}

#tornaindietro3{
	display:block;
	float:left;
	background-image:url(../imgs/tastomodificaelimina.gif);
	width:212px;
	height:15px;
	left:583px;
	top:130px;
	position:absolute;
}
#tornaindietro3 p {margin:0px; text-align:right; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
#tornaindietro3 p a{color:#FFFFFF;text-decoration:none; }
#tornaindietro3 p a:hover{color:#FFFFFF; text-decoration:underline; }
#tornaindietro3 p a:visited{color:#FFFFFF;}



#edizioni table tr td p {text-align:left;}

#menuricerca{display:block; float:left; width:370px; margin-left:0px; margin-top:-5px;}
#menuricerca p{margin:0px; padding:0px; color:#FFFFFF; font-weight:bold; line-height:20px;}
#menuricerca p a{color:#FFFFFF; text-decoration:none;}
#menuricerca p a:hover{color:#FFFFFF; text-decoration:underline;}
#menuricerca p a:visited{color:#FFFFFF;}


#flash{display:block; float:left; width:700px; height:500px; margin-left:0px; margin-top:2px;}

.verti{vertical-align:text-top;}
.right{text-align:right;}

