/* Elementi TAG */

body {
	margin: 		0;
	padding: 		0;
	background-color:	#E5E5E5;
	overflow-y:		scroll;
}

hr {
	border: 		0px;
	height: 		0px;
	margin: 		0px;
	border-top: 		1px solid #333333;
}

img {
	border:			0px;
}

/* Livelli della Pagina -ID- */

#iepopup {
	position:		absolute;
	width:			200px;
	margin:			20px 0 0 20px;			
	height:			auto;
	background-color:	yellow;
	border:			1px solid red;
	color:			#000000;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-style: 		normal;
	text-align:		center;	
	padding:		5px 10px 5px 10px;
	z-index:		1;
}

#anime-sign {
	position:		absolute;
	float:			right;
	width:			200px;
	margin:			200px 0 0 800px;			
	height:			auto;
	color:			#000000;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-style: 		normal;
	text-align:		center;	
	padding:		5px 10px 5px 10px;
	z-index:		1;
}

#layout {
	width:			100%;
	background: 		#E5E5E5 url(../images/background.jpg);
	background-repeat: 	repeat-x;
	z-index:		0;
}

#pagination {
	width:			825px;
	margin:			0 auto;
}

#heading {
	position: 		relative;
	background-color:	#CCCCCC;
}

#bodying {
	position: 		relative;
	background-color:	#E5E5E5;
}

/* Colonne Centrali Testo Home -ID-*/


#newscol1 {
	height:			400px;
	background-color:	#FFFFFF;
	border:			1px #9B9B9B solid;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	margin:		1px 1px 1px 1px;
}

#newscol2 {
	color:			#FFFFFF;
	font-weight:		bold;
	height:			198px;
	background-color:	#C5C5C5;
	border:			1px #9B9B9B solid;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	margin:			1px 1px 2px 0;
	text-align:		center;
}

#newscol3 {
	height:			400px;
	background:		#FFFFFF url("../images/menubg.jpg") no-repeat 0 0;
	border:			1px #9B9B9B solid;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	margin:			1px 1px 1px 0;
	text-align:		right;
}

/* Colonne Centrali Testo Sezioni -ID- */

#newscol4 {
	min-height:		400px;
	background-color:	#FFFFFF;
	border:			1px #9B9B9B solid;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	margin:			1px 1px 1px 1px;
}


/* Testo ed impaginazioni -CLASS- */

.popup-close {
	text-align:		right;
	text-transform: 	uppercase;
	font-size:		9px;
	font-weight: 		bold;
}

.popup-close a:link {
	color:			#000000;
	text-decoration:	none;
}

.popup-close a:visited {
	text-decoration:	none;
}

.popup-close a:active {
	text-decoration:	none;
}

.popup-close a:hover {
	text-decoration:	none;
}

.maintext {
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		11px;
	font-style: 		normal;
	padding:		5px 10px 5px 10px;
}

.maintext a:link {
	color:			#000000;
	font-size: 		11px;
	font-weight:		normal;
	text-decoration:	none;
}

.maintext a:visited {
	font-size: 		11px;
	font-weight:		normal;
	text-decoration:	none;
}

.maintext a:hover {
	text-decoration:	underline;
}

.maintext a:active {
	font-weight:		normal;
	text-decoration:	none;
}

.menutext {
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-style: 		normal;
	padding:		17px 10px 5px 10px;
}

.menutext a:link {
	color:			#686868;
	font-weight:		normal;
	text-decoration:	none;
}

.menutext a:visited {
	font-weight:		normal;
	text-decoration:	none;
}

.menutext a:hover {
	text-decoration:	underline;
}

.menutext a:active {
	font-weight:		normal;
	text-decoration:	none;
}

.imgsub {
	font-size:		10px;
	text-align:		center;
}

/* LINK AMMINISTRAZIONE */

.backtohome {
	float:			left;
	height:			19px;
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
	text-align:		right;
	font-weight:		bold;
	padding:		5px 0 0 0;
}

.backtohome a:link {
	color:			#686868;
	text-decoration:	none;
}

.backtohome a:visited {
	font-weight:		bold;
	text-decoration:	none;
}

.backtohome a:hover {
	text-decoration:	underline;
}

.backtohome a:active {
	text-decoration:	none;
}

.adminlink {
	float:			right;
	height:			19px;
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
	text-align:		right;
	font-weight:		bold;
	padding:		5px 0 0 0;
}

.adminlink a:link,a:visited,a:active {
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
	text-decoration:	none;
}

.adminlink a:hover {
	text-decoration:	underline;
}

/* NEWS */

.title {
	color:			#62000F;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		12px;
  	font-weight: 		bold;
}

.date { color:			#9D9D9D;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-weight: 		bold;
}

.post {
	text-align:		justify;
}

.post a:link {
	color:			#000000;
	text-decoration:	none;
}

.post a:visited {
	font-size:		11px;
	color:			#000000;
	text-decoration:	none;
}

.post a:active {
	text-decoration:	none;
}

.post a:hover{
	text-decoration:	underline;
}

.altrenews {
	font-size:		10px;
	font-weight:		bold;
	text-align:		right;
}

.altrenews a:link {
	color:			#686868;
	font-size:		10px;
	font-weight:		bold;
	text-decoration:	none;
}

.altrenews a:visited {
	text-decoration:	none;
}

.altrenews a:active {
	text-decoration:	none;
}

.altrenews a:hover {
	text-decoration:	underline;
}

.newsfoot {
	text-align:		center;
}

.texttips {
	font-family:		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size:		10px;
	text-align:		center;
	color:			#666666;
}

.texttips a:link {
	font-weight:		bold;
	color:			#ff6633;
	text-decoration:	none;
}

.texttips a:active {
	font-weight:		bold;
	text-decoration:	none;
}

.texttips a:visited {
	color:			#ff6633;
	font-weight:		bold;
	text-decoration:	none;
}

.texttips a:hover {
	font-weight:		bold;
	text-decoration:	underline;
}

/* COLONNA CENTRALE HOME */

.evento {
	color:			#0C4072;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		12px;
  	font-weight: 		bold;
}

.eventotxt {
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-weight: 		bold;
}

/* CORPO PAGINA */

.headerbg {
	border-top:		1px #9B9B9B solid;
	border-left:		1px #9B9B9B solid;
	border-right:		1px #9B9B9B solid;
	width:			825px;
	height:			211px;
	clear:			both;
}

.headertxt {
	width:			825px;
	height:			20px;
	background-color:	#C5C5C5;
	border:			1px #9B9B9B solid;
	color:			#686868;
	font-family: 		Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 		10px;
  	font-weight: 		bold;
	text-align:		center;
	padding-top:		5px;
}

.bodybg {
	background-color:	#E5E5E5;
	border-left:		1px #9B9B9B solid;
	border-right:		1px #9B9B9B solid;
	width:			825px;
}

.footer {
	width:					825px;
	height:					20px;
	padding-top:				5px;
	background-color:			#C5C5C5;
	border-bottom:				1px #9B9B9B solid;
	border-left:				1px #9B9B9B solid;
	border-right:				1px #9B9B9B solid;
	color:					#686868;
	font-family: 				Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  	font-size: 				10px;
  	font-style: 				normal;
	text-align:				center;
	-moz-border-radius-bottomleft:		10px;
	-webkit-border-bottom-left-radius:	10px;
	-moz-border-radius-bottomright:		10px;
	-webkit-border-bottom-right-radius:	10px;
	clear:					both;
}

.calendar td,tr{
	border:				1px #9B9B9B solid;
}

.calendar th{
	padding-top	:				10px;
}

/* Elementi form */

.select_area {
	BORDER-RIGHT: 				#A5ACB2 1px solid;
	BORDER-TOP: 				#A5ACB2 1px solid;
	FONT-WEIGHT: 				normal;
	FONT-SIZE: 				10px;
	BORDER-LEFT: 				#A5ACB2 1px solid;
	COLOR: 					#686868;
	BORDER-BOTTOM: 				#A5ACB2 1px solid;
	FONT-FAMILY: 				Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: 			white;
}
	
.input_button {
	BORDER-RIGHT: 				#686868 1px solid;
	BORDER-TOP: 				#686868 1px solid;
	FONT-WEIGHT: 				bold;
	FONT-SIZE: 				10px;
	BORDER-LEFT: 				#686868 1px solid;
	COLOR: 					#686868;
	BORDER-BOTTOM: 				#686868 1px solid;
	FONT-FAMILY: 				Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: 			#C5C5C5;
}	