 /* ADMIN */
body{
	margin:0;
	padding:0;
}
div#maincontainer{
	width:100%
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#headerAdmin{
	clear:both;
	text-align: left;
	font-size:small;
	margin:1em 0em;
	border: 1px solid #666;
	background-color: #EEE;
	padding-left: 350px;
	height: 66px;
	*/background-image:url(./sottositoAdmin.css/$FILE/pum.gif);*/
	*/background-repeat:no-repeat;*/
	*/background-position:3px 3px;*/
}
#denominazione{
	vertical-align:bottom;
}
.boxTag, .modifica{
	font:12px verdana;
}
.boxTag dl{
	border: 1px solid #8CACBB;
}
.boxTag dt{
	background-color: #DEE7EC;
	border-bottom: 1px solid #8CACBB;
	padding:5px;
	font-weight: bold;
}
.boxTag dd{
	padding:10px 10px 10px 5px;
	margin-left:0px;
}
.modifica dd{
	padding:0px 0px 0px 0px;
	margin-left:0px;
}
.boxTag ul, .modifica ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
.boxTag li, .modifica li{
	margin-left:0;
	display:inline;
}
.boxTag li a, .modifica li a{
	border: 1px solid #DDDDDD;
	padding: 2px;
	margin: 2px;
	white-space:nowrap;
	line-height:2;
}
.modifica li a{
	background-color: #DEE7EC;
}
.boxTag li a:hover, .modifica li a:hover{
	background-color:#EEEEEE;
}
#boxMenu {
	font:12px verdana;
}
#boxMenu dl{
	border: 1px solid #FFA500;
}
#boxMenu dt{
	border-bottom: 1px solid #FFA500;
	background-color: #FFCE7B;
	padding:5px;
	text-align:center;
}
#boxMenu dd{
	padding:10px 10px 10px 5px;
	margin-left:0px;
}
#boxMenu ul{
	list-style-type:none;
	margin-left:5px;
}
#boxMenu li{
	margin-top:7px;
}
#boxMenu li a{
	padding: 2px;
	margin: 2px;
}
#boxMenu li a:hover{
	background-color:#EEEEEE;
	border: 1px solid #DDDDDD;
}
#boxElenco{
	width:100%;
	padding:0px;
	font:12px verdana;
}
#adminTitoloTag{
	width:100%;
	padding-bottom:15px;
	font-family:verdana, sans-serif;
	font-size:12px;
}
ul{
	margin-left:0;
	padding-left:0;
}
/* GESTIONE TAB */
div#navigationTabs{
			background-color:#FFFFFF;
			font: bold 12px Verdana;
			border-bottom:1px solid #74AE0B;
			padding-left:10px;
			margin-left:-1px;
			margin-right:-1px;
}
div#navigationTabs ul{
			list-style-type:none;
			margin:0;
			padding:0;
			white-space:nowrap;
}
div#navigationTabs li{
			display:inline;
			margin:0;
			padding:3px;
}
div#navigationTabs li a{
			text-decoration:none;
			border:1px solid #74AE0B;
			color: #000000;
			padding: 0px 10px;
			background:#FFFFFF;
}
div#navigationTabs li a:hover{
				text-decoration: underline;
				color: #000000;
				background-color: #CDE2A7;
}
div#navigationTabs li a.tabAttivo{
				background-color:#CDE2A7;
				border-bottom:1px solid #CDE2A7;			
}
div#navigationTabs li a.tabAttivo:hover{
				text-decoration:none;				
				color: #000000;
				background-color:#CDE2A7;
}
div#spaceLine{
		background-color:#CDE2A7;
		/*border-left:1px solid #74AE0B;*/
		/*border-right:1px solid #74AE0B;*/
		border-bottom:1px solid #74AE0B;*
		width:100%;
}
.contentstyle{
		/* ATTENZIONE AI COMPUTED TEXT */
		width:97%;
		margin-bottom:10px;
		padding:10.5px;
		/*border-left:1px solid #74AE0B;*/
		/*border-right:1px solid #74AE0B;*/
		/*border-bottom:1px solid #74AE0B;*/
		/*border-top:1px solid #74AE0B;*/
}
.stdForm{
	border-left:1px solid #74AE0B;
	border-right:1px solid #74AE0B;
	border-bottom:1px solid #74AE0B;
}
/* GESTIONE TAB END*/
/* style per schede creazione documento e gruppo */
.label{
	font-family: verdana, default sans serif;
	font-size:12px;
	padding:5px;	
	vertical-align:top;
}
.value{
	font-family: verdana, default sans serif;
	font-size:12px;	
	padding:5px;
	vertical-align:top;
}
.actionAllegati {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	vertical-align:middle;
	text-align:center;
	width: 130px;
	background-color: #DEE7EC;
	border: 1px solid #8CACBB;
}
.action{
	background-color: #DEE7EC;
	border: 1px solid #8CACBB;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	vertical-align:middle;
	text-align:center;
	width: 130px;
}
.titolo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
}
INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
}
/* style per schede creazione documento e gruppo */
.spazio{
	padding-top:2px;
	padding-left:5px;
}
.lineDivider{
	width:100%;
	height:1px;
	color:#74AE0B;	
}
/* Sortable tables */
.sortable{
	font-family:verdana, sans-serif;
	font-size:12px;
}

table.sortable a.sortheader {
	background-color:#EEEEEE;
    	color:#000000;
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
    	text-decoration: none;
    	display: block;
}
table.sortable th{
	background-color:#EEEEEE;
}

table.sortable span.sortarrow {
	color: black;
    	text-decoration: none;
}
/*style proveniente da default.css del PES */
.inlinea {display:inline}
.listaSenzaStile{list-style:none;}
a {color:black;font-family:Verdana; text-decoration: none}
a:link {color: inherit;font-family:Verdana;font-weight:bolder; text-decoration: none} 
a:visited {color: #062B83;font-family:Verdana;font-weight:bolder;  text-decoration: none}
a:active {color: inherit;font-family:Verdana;font-weight:bolder;text-decoration: none}
.Scheda A ,
.Scheda A:link ,
.Scheda A:visited ,
.Scheda A:active ,
.RichText A ,
.RichText A:link ,
.RichText A:visited ,
.RichText A:active {text-decoration: underline}
a.noVisited:visited {
	color:#4A4A4A;
}
a.noVisited:link {
	color:#4A4A4A;
}
a.noVisitedStampa, a.noVisitedStampa:visited{
color: #FFCE6B;
text-decoration:none
}
a.noVisitedStampa:hover {
color: #FFCE6B;
text-decoration:underline
} 
H1 {
	font-size: small; 
	color: #565E2E; 
	text-align: left;
	font-style:normal;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 0px;
	vertical-align:bottom;
	line-height: 14pt;
	margin:2px ;
}
H2 {
	font-size: 8pt; 
	color: #000000; 
	font-weight:bold;
	font-style:normal;
	height:12px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin:3px;
}
H3 {
	font-size: 9pt; 
	color: #000000; 
	text-align: left;
	font-weight:bold;
	color: #385191;
	background:#DFE3F2;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align:bottom;
	line-height: 12pt;
	margin:0;
}
H4 {
	font-size: 8pt; 
	color: #000000; 
	text-align: left;
	font-style:normal;
	font-weight:normal;
	padding-top: 5px;
	padding-bottom: 0px;
	vertical-align:bottom;
	line-height: 12pt;
	margin:0;
}
.imgAlignLeft {
	float: left;
}
.imgAlignRight {
	float: right;
}
.imgNoBorder {
	border-width: 0;
}
.topAlign{
	vertical-align:top;
}
.bottomAlign{
	vertical-align:bottom;
}
.middleAlign{
	vertical-align:bottom;
}
.bold {
	font-weight: bold;
}
.blu{
	color:#425A94;
}
.black {
	color:#000000;
}
.left{
	text-align:left;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.voce {
	color:black;
	font-size: 12px; 
}
DIV.AllegatiBox,  DIV.ApprofondimentiBox {
	font-size: 12px;
	/*border-bottom: 1px solid #425A94;*/
	padding-left:5px;
	padding-right:5px;
	width:98%;
}
DIV.AllegatiBox TD, DIV.ApprofondimentiBox TD{
	font-size: 12px;	
}
.AllegatiBox#Titolo, .ApprofondimentiBox#Titolo{
	font-size: 12px;
	font-weight: bold;
	color:#425A94;
	padding-left:5px;
	border-bottom: 1px solid #425A94;
	width:98%;
}
DIV.AllegatiBoxManifestazioni TD{
	font-size: 10px;	
}
.altezzaMinima {
	height:300px;
}
div.container{width:98%; margin:1%;text-align: center;}
.AllegatiBox a,
.AllegatiBox a:link,
.AllegatiBox a:visited,
.AllegatiBox a:active {text-decoration: none}
.AllegatiBox a:hover {text-decoration: underline}
.ApprofondimentiBox a,
.ApprofondimentiBox a:link,
.ApprofondimentiBox a:visited,
.ApprofondimentiBox a:active {text-decoration: none}
.ApprofondimentiBox a:hover {text-decoration: underline}
.bottone{
	text-align:center;
	background-color:#F0F0F0;
	border: 1px;
	border-color: #425A94;
	border-style: solid;
}
.bottone a  {text-decoration: none; color:black}
.bottone a:link {color: inherit; text-decoration: none} 
.bottone a:visited {color: #062B83; text-decoration: none}
.bottone a:active {color: inherit; text-decoration: none}
TR .hidden {
	display:none;
}
/* gestione dello stile della visualizzazione della scheda (es regolamenti ...) */
.titoliScheda {
	color:black;
	font-weight: bold;
	font-size: 40px; 
	line-height: 14pt;
}
.vociScheda {
	color:black;
	font-size: 12px; 
	line-height: 14pt;
}
/* classi base per la creazione di liste prese come dblookup da una vista (es. Comunicati in hommina UfficioStampa) */
.sommario{
	padding:0px 0px 0px 0px;
                line-height:16px;
	vertical-align:middle;
}
.sommario li{
	list-style-type:none;
	margin:0px 0px 10px 0px;
	color:#000000;
	font-size: 12px; 
}
.sommario ul {
	text-align:left;
	list-style: outside;
	margin: 0px;
	padding-top: 0em;
	padding-left: 0px;
} 
.archivio {
	font-family:Verdana, Arial, sans;        	
	text-align:right;
	margin-top:10px;
	font-size: 12px; 
}
.txtbase {
	padding:0px 2px 0px 2px;
	margin-top:0px;
	display: inline;
}
.txtbase a {
	color:black;
	font-weight:normal;
}
.txtbase a:visited {
	color: #062b83; 
	font-weight:normal;
}
.floatLeft {
	position:relative;
	float:left;
}
.iconaAllegato {
	float:left;
	padding:0px 2px 0px 0px;
	position:relative;
}
/* 
 * classi utilizzate per la gestione degli elenchi schede retecivica
 */
.elencoview IMG.icon{
	border: 10px;
	margin: 0px 5px 0px 5px;
	float:left;
}
.elencoview .voce{
	font-weight:bold;
}
.elencoview .abstract{
	font-size:12px;
}
.elencoview .interlinea {
	border-top-color: #cccccc; 
	border-top-style: solid; 
	border-top-width:1px;
	line-height:1px;
	width:100%;
	margin-top: 3px;
	margin-bottom: 5px;
}
/*fine style proveniente da default.css del PES */
/* 
da utilizzare nelle checkbox mettendo una formula del tipo: 
"<span class=\"checkbox\">" + Tags + "</span> | tags"
*/
.checkbox {
	width:15em;
}
.nota {
	font-size:xx-small;
}
#NavigatoreLaterale DD, #NavigatoreFooter DD{
	padding-left:0em;
	margin:0em;
}
#NavigatoreLaterale UL, #NavigatoreFooter UL{
	margin: 0 0 0 0.5em;						
	list-style: none; 							
	list-style-image:none; 						
	padding: 0px; 
}
/* fine ADMIN */
 

