body{
	background-color: #EEEDE5;
	margin-top: 0px;
	margin-left: 0px;
}
td{
	color: #556655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
td.footer{
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
}
td.colonna{
	color: #444444;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

td.BoxIntNews{
	border-bottom: dashed;
	border-color: #444444;
	border-bottom-width: 1px;	
}
p.Category{
	border-bottom: dashed;
	border-color: #ffc500;
	border-bottom-width: 1px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc500;
	font-weight: normal;

}
p.Header{
	color: #556655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
		
}
p.Search{
	color: #004080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	height:10px;
	font-weight: normal;
	border-bottom: dashed;
	border-color: #444444;
	border-bottom-width: 0px;		
}
p.Titolo{
	color: #990000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
		
}
p.Autore{
	height:10px;
	border-bottom: solid;
	border-color: #ffc500;
	border-bottom-width: 0px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		
}
p.Icon{
	height:10px;
	color: #000000;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		
}
p.Footer{
	height:10px;
	color: #666666;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
		
}
p.News{
	color: #556655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		
}
p.NewsDiv{
	color: #556655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
		
}
fieldset{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
legend{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
input{
	border-style: solid;
	border-width: 1pt;
	color: #888888;
	
	color: Gray;
}
select{
	border-style: solid;
	border-width: 1pt;
	color: #888888;
	
	color: Gray;
}
div.calendar{
	position:absolute; 
	margin-top:10px;
	margin-left:10px; 
	border: 1px solid #111111;
	background-color:#ffffff; 
	width:150px;
	height:150px;
	font-family:verdana; 
	text-align: center;
	font-size:24px;
	color:#009900; 	
		
}
div.Body{
	position:absolute; 
	display: none;
	OVERFLOW: auto; 
	background-color:#ffffff;
	background-image: url(../images/sfondo6.png); 
	background-repeat: repeat-x;	
	margin-top:10%;
	margin-left:20%; 
	HEIGHT: 65%; 
	width:55%;
	border: 10px solid #ffffff; 

}
span.fastlinkbotton{
	margin-right:10px;
	margin-left:10px;
	border-left:0px solid #006699; 
	border-top:0px solid #006699; 
	border-right:0px solid #006699; 
	border-bottom:0px solid #006699;
	background-color:#efefef;
	height:20px;
	padding:3px;
	-moz-border-radius: 30px 40px;
}

div.AllegatiDiv{
	position:absolute; 
	display: none;	
	background-color:#ffeabf; 
	margin-top:70px;
	margin-left:150px; 
	height: 150px; 
	width:50%;
	border: 10px solid #ffffff; 
}
div.Rubrica{
	position:absolute; 
	display: inline;
	SCROLLBAR-FACE-COLOR: #efefef; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	OVERFLOW: auto; 
	WISCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #C3DAF9; 
	SCROLLBAR-DARKSHADOW-COLOR: #cdcdcd; 
	background-color:#ffffff; 
	margin-top:0%;
	margin-left:0%; 
	HEIGHT: 400; 
	width:100%;
	border: 0px dashed #245ddb; 

}

div.PrevFile{
	position: relative;
	padding: 10;
	display: none;	
	background-color:#ffffcc; 
	margin-top:15px;
	margin-left:0%;
	text-align: center;
	width: 100%; 
	border: 1px dashed #3b619c; 
}
div.PrevFileHeader{
	position: relative;
	padding: 0;
	display: none;	
	background-color:#ffffff; 
	margin-top:0%;
	margin-left:0%; 
	width: 100%;
	height: 15px;
	text-align: right;
	border: 0px dashed #3b619c; 
}

div.FrameAttach{
	 
	background-color:#ffffff; 
	margin-top:0px;
	margin-left:0px; 
	height: 100px; 
	width:100px;
	border: 2px dashed #999999; 
}

div.OldEdition{
	display: none;
	font-size:13px;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	OVERFLOW: auto; 
	WISCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #99ffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	background-color:#efefef; 
	HEIGHT: 100px; 
	width:100%;
	text-align: right;
	border: 1px dashed #999999; 

}

div.listUserByGroup{
	display: none;
	font-size:13px;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	OVERFLOW: auto; 
	WISCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #99ffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	background-color:#ffffff; 
	HEIGHT: 100px; 
	width:100%;
	text-align: right;
	border: 1px dashed #ffaa00; 

}

div.ShowGroup{
	display: none;
	font-size:13px;
	background-color:#efefef; 
	HEIGHT: 100px; 
	width:100%;
	text-align: right;
	border: 0px dashed #999999; 
}

div.Scroll{
	position:absolute; 
	display: none;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	OVERFLOW: auto; 
	WISCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #99ffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	background-color:#ffffff; 
	margin-top:0%;
	margin-left:0%; 
	HEIGHT: 100%; 
	width:100%;
	border: 1px dashed #999999; 

}
div.Comment{
	display: none;
	margin-top:0px;
	margin-left:0px; 
	width:100%;
}
div.ViewNews{

	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	OVERFLOW: auto; 
	WISCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #99ffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	background-color:#ffffff; 
	border: 1px dashed #999999; 

}

div.ListAttach{
	display: none;	
	background-color:#ffffff; 
	margin-top:0%;
	margin-left:0%; 
	width:100%;
	height: 50px;
	border: 1px dashed #3b619c; 
}

a{
	font-family:verdana; 
	text-align: center;
	/*font-size:11px;*/
	color:#2151a8;
	font-weight: normal;
	text-decoration: none;
}
a:hover{
	font-family:verdana; 
	text-align: center;
	/*font-size:11px;*/
	color:#2151ff; 
	font-weight: normal;
	text-decoration: none;
}
td.ColTd a, td.ColTdact a{
	font-family:verdana; 
	text-align: center;
	font-size:11px;
	color:#555577;
	font-weight: normal;
	text-decoration: none;
}



a.LinkEd{
	font-family:verdana; 
	text-align: center;
	font-size:13px;
	color:#555577;
	font-weight: bold;
	text-decoration: none;
}
a:hover.LinkEd{
	font-family:verdana; 
	text-align: center;
	font-size:13px;
	color:#5555aa; 
	font-weight: bold;
	text-decoration: none;
}

a.ColSx{
	font-family:Verdana; 
	text-align: center;
	font-size:10px;
	color:#555577;
	text-decoration: none;
}
a:hover.ColSx{
	font-family:verdana; 
	text-align: center;
	font-size:10px;
	color:#5555aa; 
	text-decoration: none;
}


iframe.StyleIFrame{
	border: none;
	scrolling: none;
	background-color:#ffffff; 
	width:100%;
	height:40px;
	font-family:verdana; 
	text-align: center;
	font-size:12px;
	color:#990000; 	
}
li{
	height:20px;
	font-family:verdana;
	font-weight: bold;
	font-size:11px;
	color:#888888;
}
span.linkCol{
	vertical-align: bottom;
	height:30px;
	width:100%;
	border: 1px solid #ffffff; 
}
span.evid{
	height:20px;
	width:20px;
	text-align: center;
	border: 1px solid #000000; 
	background-color: #ffcc77;
}
td.ColTd{
	vertical-align: middle;
	font-size:10px;
	height:20px;
	width:100%;
	border: 1px solid #ffffff; 
}
td.ColTd:hover{
	vertical-align: middle;
	font-size:10px;
	height:20px;
	width:100%;
	background:#ffc500;
	border: 1px solid #ffffff; 
}
td.ColTdact{
	vertical-align: middle;
	font-size:10px;
	height:20px;
	width:100%;
	border: 1px solid #ffffff;
	background:#ffc500;	
}
select.SelGroup{
	background-color: #efefef;
	border:0 none; 
	border-style: none;
	outline-style:none;
	outline-width:0px;
}

input.Lost{
	background-color: #efefef;
	text-align: center;
	border:0 none; 
	border-style: none;
	outline-style:none;
	outline-width:0px;
}