/* CSS Document */

/* parte riservata al box di login e al box inizale in alto */


html {
	height:100%;
}

body {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	border:0px;
	height:100%;
}

		/* CLASSI */

.contenitore {
	background-color:#FFFEEC;
	height:100%;
}

.userinfo span{
	font-weight:bold;
}


.esci {
	cursor:pointer;
	text-decoration:underline;
	color:#FFFFFF;
	padding-left:10px;
	
}

		/* INDICI*/

#tableindex {
	background-color:#993333;
	margin:20px;
	padding:20px;
	width:400px;
}

.boxtitolo {
	width:100%;
	height:90px;
	background-color:#990000;
	margin-bottom:2px;
}

#usertit {
	width:75%;
	float:left;
	color:#FFFF00;
	font-size:26px;
	text-transform:capitalize;
	font-weight:bold;
	padding-left:20px;

}

#usertit span{
	text-transform:none;
}

.userinfo {
	width:20%;
	float:left;
	color:#FFFF00;
	
}


/* --------------------------------------  box menu primari  */

.men1 {
	font-weight:bold;
	text-transform:capitalize;
	text-align:left;
	background-color:#FFFFCC;
	margin:0px;
	padding:15px 0px 7px 45px;
}

.men1 li{
	list-style-type:none;
	display:inline;
}

.men1 a{
	list-style-type:none;
	display:inline;
	padding:10px 15px 8px 15px;
	text-decoration:none;
	/*background-color:#FEFCD6;*/
}

.men1 a:hover {
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;
}

.current1 {
	list-style-type:none;
	display:inline;
	padding:10px 15px 7px 15px;
	text-decoration:none;
	border-right:2px solid #666666;
	border-top:2px solid #666666;
	background-color:#D5D7AC;

}

/* ------------------------------------------ MENU' SECONDARIO*/ 


.men2 {
	font-weight:bold;
	text-transform:capitalize;
	text-align:left;
	background-color:#D5D7AC;
	margin:0px;
	padding:10px 0px 2px 45px;
}

.men2 li{
	list-style-type:none;
	display:inline;
}

.men2 a{
	list-style-type:none;
	display:inline;
	padding:2px 15px 3px 15px;
	text-decoration:none;
	color:#333333;
}

.men2 a:hover {
	background-color:#CCCCCC;
	color:#FFFFFF;
	text-decoration:none;
}
.current2 {
	list-style-type:none;
	display:inline;
	padding:10px 15px 7px 15px;
	text-decoration:none;
	border-right:2px solid #666666;
	border-top:2px solid #666666;
	background-color:#FFFEEC;

}
/* ----------------------------------------  SEZIONE CORPO NEWS*/
.corpo{
	padding:10px;
	background-color:#FFFEEC;
	color:#000000;
}

.boxnews{
	border:2px solid #CCCCCC;
	background-color:#FFFFFF;
	overflow:hidden;
	
}

#barnews {
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-weight:bold;
	text-transform:capitalize;
	padding:5px 0px 5px 25px;
}


/*  ------------------------------------------  SEZIONE TABELLA NEWS  */

tr {
	height:22px;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.mouseover {
	background-color:#FFFF99;
}

.mouseout {
	background-color:#FFFFFF;
}

.newstab {
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	width:100%;
	border-bottom:#000000 2px solid;

}
.tabnews {
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	width:100%;

}

#view{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	width:7%;
}


#titolo {
	text-decoration : none;
	font-size: 12px;
	font-weight: bold;	
	width:67%;
}

#titolo a{
	text-decoration : none;
	color: #000000;

}
#newstab0 {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:67%;
}

#newstab1 {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:20%;
	
}

#newstab2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	width:8%;
}

#datatab {
	font-size: 12px;
	width:18%;
}


#attivo {
	font-size: 12px;
	width:8%;
}

#azioni {
	font-size: 12px;
	width:12%;
}

A.email	{
	color: #0028C1;
	text-decoration : none;
	font-weight: bold;
}
A.email:hover	{
	color: #FFFFFF;
	background-color: #0028C1;
}

/*  XXXXXXXXXXXXXXXXXX   sezione anteprima news            XXXXXXXXXXXXXXXXXXXXXXXX  */

.datanews {
	font-weight:bold;
	margin:0px 0px 0px 200px;
	width:25%;
}

.menutop {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	background-color:#0028C1;
	width:50%; 
	height:20px;
	padding:3px;
}

.menutop a{
	text-decoration:underline;
	color:#FFFFFF;
	float:right;

}

#testoview {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	color:#000000;
	margin-top:15px;
	text-align:justify;
	width:50%;
}

.titolo {
	color: #000000;
	text-decoration : none;
	font-size: 18px;
	font-weight: bold;
	width:70%;
	margin-top:10px;
	
}


a.titolo:hover{
	background-color: #D4D4D4;
}


/*  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
table {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}

input  {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

textarea  {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}


