
.small_input_text {
		font-weight:normal;
		font-size: 8pt;
		font-family: verdana, tahoma, arial, helvetica, sans-serif;
		padding-left: 1px;
		padding-top: 0px;
		padding-bottom: 0px;
		color: #006699;
		height:13px;
		background-color: #FFFFFF;
		border: #CCCCCC;
		border-style: dashed;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
	}

a.left_menu:link { text-decoration: none; color: #00964E; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }
a.left_menu:visited { text-decoration: none; color: #00964E; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }
a.left_menu:hover { text-decoration: underline; color: #00964E; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }

a:link { color: #006699 }
a:visited { color: #996699 }
a:hover  { color: #006699 }

a.small:link { text-decoration: underline; color: #006600; font-family: Arial, sans-serif; font-size: 11px; }
a.small:visited { text-decoration: underline; color: #006600; font-family: Arial, sans-serif; font-size: 11px; }
a.small:hover { text-decoration: underline; color: #CC0033; font-family: Arial, sans-serif; font-size: 11px; }

a.mainlink:link { text-decoration: none; color: #006600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }
a.mainlink:visited { text-decoration: none; color: #006600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }
a.mainlink:hover { text-decoration: underline; color: #CC0033; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }

.divider { color: #999999; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.input { color: #000000 ;font-weight: normal; font-size: 11px; width: 150px; }
.iform { color: #000000; font-family: Arial; background: #cccc99; font-weight: normal; font-size: 11px; }

body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li { font-family: Arial, sans-serif; font-size: 12px; }

.title { font-family:  Arial, sans-serif; font-weight: normal; font-size: 24px; }
.subtitle { font-family: Arial, sans-serif; font-weight: normal; font-size: 15px; }
.boldtitle { font-family: "Arial Black", Arial, sans-serif; font-weight: normal; font-size: 24px; }

.pagesubtitle { font-family: Arial, sans-serif; font-weight: normal; font-size: 15px; line-height: 18px;}
.pagetitle { font-family: "Arial Black", Arial, sans-serif; font-weight: normal; font-size: 24px; line-height: 24px; }

ul,ol { font-family: Arial, sans-serif; font-size: 12px; margin-top: 2px;  margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }

h1 { font-family: Arial, sans-serif; font-weight: normal; font-size: 35px; }
h2 { font-family: Arial, sans-serif; font-weight: normal; font-size: 25px; }
h3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 22px; }
h4 { font-family: Arial, sans-serif; font-weight: normal; font-size: 18px; }
.small { font-family: Arial, sans-serif; font-size: 11px; }
.title1 { font-family: Arial, sans-serif; font-size: 25px; }

a.tablinkblue:link { text-decoration: none; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }
a.tablinkblue:visited { text-decoration: none; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }
a.tablinkblue:hover { text-decoration: underline; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }

.rosso { font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; color: #CC0033; font-weight: bold;}

.input-type {
	border:solid 1px #C6C3C6;
	font-face:arial;
	font-size:13px;
	color:#000000;
}

.input-select {
	border:solid 1px #C6C3C6;
	font-face:arial;
	font-size:10px;
	color:#000000;
}


.orange {
	color: #dbbd75;
}

.menu_riquadro {
	background-color: #ffffff; border: #dbbd75; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	padding-left: 2px; padding-top: 5px; padding-right: 2px; padding-bottom: 5px
}

.manifesto {
	background-color: #ffffff; border: #dbbd75; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}

.manif {
	font-family: Arial, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #f2facb; border: #f2facb; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.box {
	background-color: #ffffff; border: #dbbd75; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	padding: 5px;
}

.boxtext {
	font-family: Arial, sans-serif; font-size: 12px; color:#dab753;
}

.highbox {
	font-family: Arial, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #f2facb; border: #dbbd75; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	padding: 10px;
}

.menuright {
	font-family: Arial, sans-serif; font-size: 12px; color: #444444; line-height: 125%;
	margin-left: 35px; margin-top: 3px; margin-right: 1px; margin-bottom: 1px
}

/* General text */
.genbig { font-size : 14px; }
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Arial, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #dab753; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

