.argomentinormal {
	background-color : #FFFFFF;
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px
}

.argomentinormal a:link {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.argomentinormal a:visited {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.argomentinormal a:hover {
	background-color : #FFFFFF;
	color : #669966;
	text-decoration : underline
}

.argomentismall {
	background-color : #FFFFFF;
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px
}

.argomentismall a:link {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.argomentismall a:visited {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.argomentismall a:hover {
	background-color : #FFFFFF;
	color : #669966;
	text-decoration : underline
}

.argomentititolo {
	background-color : #D0E8D0;
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold
}

.categorie {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px
}

.copy {
	color : #999999;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px
}

.copy a:link {
	background-color : #FFFFFF;
	color : #999999;
	text-decoration : none
}

.copy a:visited {
	background-color : #FFFFFF;
	color : #999999;
	text-decoration : none
}

.copy a:hover {
	background-color : #FFFFFF;
	color : #000000;
	text-decoration : underline
}

.ipes {
	color : #003893;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px
}

.ipes a:link {
	background-color : #FFFFFF;
	color : #003893
}

.ipes a:visited {
	background-color : #FFFFFF;
	color : #003893
}

.ipes a:hover {
	background-color : #FFFFFF;
	color : #AF2626;
	text-decoration : none
}

.menusmall {
	background-color : #9EB4D6;
	color : #9A0807;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.menusmall a:link {
	background-color : #9EB4D6F;
	color : #9A0807;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.menusmall a:visited {
	background-color : #9EB4D6;
	color : #9A0807;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.menusmall a:hover {
	background-color : #9EB4D6;
	color : #9A0807;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline
}

.newsnormal {
	background-color : #FFFFFF;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px
}

.newstitolo{
	background-color : #FFFFFF;
	color : #CC6666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold
}

.newstitolo a:link {
	background-color : #FFFFFF;
	color : #CC6666;
	font-weight : bold;
	text-decoration : none
}

.newstitolo a:visited {
	background-color : #FFFFFF;
	color : #CC6666;
	font-weight : bold;
	text-decoration : none
}

.newstitolo a:hover {
	text-decoration : underline
}

.novitanormal {
	background-color : #FFFFFF;
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px
}

.novitanormal a:link {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.novitanormal a:visited {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.novitanormal a:hover {
	background-color : #FFFFFF;
	color : #003893;
	text-decoration : underline
}

.novitatitolo {
	background-color : #F8E0E0;
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold
}

.Pmenu {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px
}

.Pmenu a:link {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.Pmenu a:visited {
	background-color : #FFFFFF;
	color : #333333;
	text-decoration : none
}

.Pmenu a:hover {
	background-color : #FFFFFF;
	color : #669966;
	text-decoration : underline
}

.Ptext {
	background-color : #FFFFFF;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px
}

.SottoMenusmall {
	background-color : #9A0807;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.SottoMenusmall a:link {
	background-color : #9A0807;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.SottoMenusmall a:visited {
	background-color : #9A0807;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none
}

.SottoMenusmall a:hover {
	background-color : #9A0807;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline
}

.wobiSubtitle {
	color : #CC1312;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	line-height : normal
}


input.text{border:1px solid #999;}
fieldset{border:1px solid #ccc;}
legend{background:transparent;color:#000;}
fieldset div{background:#eee;color:#000;}
fieldset div.buttons{background:#fff;color:#000;}
form{font:12px Arial, Helvetica, sans-serif;}
#form-message{ background:#fff;color:#333;border:1px solid #c00;margin-bottom:12px;padding:5px; font:12px Arial, Helvetica, sans-serif;}
#form-message h3{background:transparent;color:#c00;margin:0 0 .5em;padding:0;font-size:1.25em;}
#form-message li{ margin:0 0 .5em 2em;list-style:square;}
input,button,label,select{margin-top:.125em;font:1em Verdana,Geneva,Arial,Helvetica,sans-serif;vertical-align:middle;}
label,.options .label{float:left;width:30%;text-align:right;padding:.25em 5px 0 0;}
.options{ float:left;width:99%;margin:0;padding:0; }
.options ul{float:right;width:69%;margin:0;padding:0;}
.options li{margin-bottom:.5em;}
select,textarea,input[type="text"]{padding:2px;margin-top:.25em;width:60%;}
button,input[type="submit"],input[type="reset"]{cursor:pointer;}
fieldset{padding:1em;margin-bottom:1em;}
legend{padding:0 .5em .5em;font-size:1.4em;}
fieldset fieldset legend{font-size:1.25em;}
p.instructions{margin:.25em 0 1em;font-size:.92em;line-height:1.25;}
fieldset div{padding:.5em;margin:.5em 0 0;clear:both;}
fieldset li{list-style:none;padding:0;margin:0;line-height:normal;}
fieldset fieldset{padding:0;border:none;margin-top:1em;}
fieldset fieldset input{margin-bottom:.5em;}
button{margin-top:.5em;}
input[type="checkbox"],input[type="radio"]{margin-right:.25em;display:inline;}
input[type="checkbox"] + label,input[type="radio"] + label{display:inline;float:none;text-align:left;width:auto;}
.error{border:1px dotted #c00;border-style:dotted none;}
.error label{background:transparent;color:#c00;}
.error .warning{background:transparent;color:#c00;font-weight:bold;}
.error input{border:2px solid #c00 !important;}
.mandatory label,.choiceRequested .instructions,.choiceRequested .label{font-weight:bold;}
form ul,form ol,form dl,form li,form dd{margin-left:0;}
.info_privacy{margin:1em 3em;font-size:.92em;}
form abbr{font-weight:normal;}
legend img{display:inline;}
form button a{border-bottom:none;}
form p.date-exemple{margin:0; padding::0; margin-left:30%}
.highlight {background:#F5F5F5; border:1px solid #ccc; padding: 5px;}

