/* CSS Document */
* { font-family:Verdana, Arial; font-size:12px;}

h1 { font-size:18px;}

a {color:#009000; font-weight:bold; font-size:12px; text-decoration:underline;}
a:hover {color:#d0d0d0; text-decoration:underline;}

.falselink{ color:#009000; font-weight:bold; font-size:12px; text-decoration:none;}
.centra { text-align:center;}
.costanza { text-align:justify;}
.img { margin-left:10px; margin-right:10px;}
.small {color:#909090; font-weight:normal; font:normal 9px Verdana, Arial; text-decoration:none}
.small a {color:#909090; font-weight:normal; font:normal 9px Verdana, Arial; text-decoration:underline}

.vocemenu a {color:#ffffff; font:bold 12px Arial; text-decoration:none; margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
.vocemenu a:visited {color:#ffffff; font:bold 12px Arial; text-decoration:none}
.vocemenu a:hover {color:#ffffff; font:bold 12px Arial; text-decoration:underline}

.piedini {font:bold 10px Tahoma; color:#686868; height:50px;}
.piedini a {color:#686868; font:bold 10px Tahoma; text-decoration:none;}
.piedini a:visited {color:#686868}
.piedini a:hover {text-decoration:underline; color:#c0c0c0;}
.piedini a:active {color:white;}

.widthmax { width:720px;}
.inputboxcerca {width:80%; height:15px; border:1px solid #aaaaaa; color:#404040; vertical-align:middle; font:normal 11px Arial; padding:0px 0px 0px 5px; margin:10px 0px 0px 0px;}

.menuoff {color:#005000; font:bold 12px Arial; text-decoration:none; display:block;}

.h3menu {font:bold 17px Arial; color:#4e4b41; padding:13px 0px 9px 17px; margin:0px 0px 0px 0px; background:none}
.menusx {margin:0px 0px 0px 0px; width:169px;}
.menusx td {background-image:url(pic/backmenu.gif); background-repeat:no-repeat;}
.menusx .menuoff {padding:5px 0px 10px 33px; color:#009000; font:bold 12px Arial; text-decoration:none; margin:0px 0px 0px 0px; display:block; width:133px; height:23px}
.menusx a {padding:5px 0px 10px 33px; color:#3f3f3f; font:normal 12px Arial; text-decoration:none; margin:0px 0px 0px 0px; display:block; width:133px; height:23px}
.menusx a:hover {text-decoration:underline;}

.boxmailing { background:#85b102; #b7d403;}
.txtbox {color:white; font-family:Verdana, Arial; font-size:11px;}

.paneltxt {color:black; font-family:Verdana, Arial; font-size:12px; padding:5px 5px 5px 5px;}
.paneltxt p { padding-top:5px;}

.dispari {background:#F9EBC0; font-family:Verdana, Arial; font-size:12px;}
.pari {background:#FBDC80; font-family:Verdana, Arial; font-size:12px;}
/* QUIVALLO */
.qvinfo p { font-family:Ms Sans Serif; font-size:14px; color:#000000}
.qvnote { font-family:Ms Sans Serif; font-size:12px; color:#909090;}
.qvnote td { font-family:Ms Sans Serif; font-size:12px; color:#909090;}
.qvrequired { font-family:Ms Sans Serif; font-size:12px; color:#00a000; font-weight:bold;}
.qvrequired td { font-family:Ms Sans Serif; font-size:12px; color:#00a000;}
.qvdati { font-family:Ms Sans Serif; font-size:12px; font-weight:bold; color:#000000;}
.qveuro { font-family:Ms Sans Serif; font-size:14px; font-weight:bold; color:#000090;}
.qvpopup { color:#000000;}
.qvpopup p { color:#000000;}
.qvpopup a { color:#000000;}
.qvimg { border:1px solid #909090;}

.qvform {
	border-right:#8EB1D6 1px solid;
	border-top:#8EB1D6 1px solid;
	border-left:#8EB1D6 1px solid;
	border-bottom:#8EB1D6 1px dashed;
	font-weight:normal;
	font-size:11px;
	color:black;
	font-family:Arial, Helvetica, Sans-Serif;
	background-color:#EBEFF5
}

ul { list-style-type:none;}
li {list-style:none; background:url(pic/point.gif) top left no-repeat; margin:0; padding:0 10 10 15px; color:#8a2323; font-weight:normal; line-height:14px; text-align:justify;}

.quul ul { list-style-type:square;}
.qvul li { list-style-type:square; background:none; text-indent:0; padding-left:0px; text-align:left; margin:0; padding:0 5 5 0px; }
.qvul li a { font-weight:normal;}
.qvinviook { font-family:Ms Sans Serif; font-size:12px; font-weight:bold; color:#00a000; text-align:left; margin:10 0 10 0px;}

.qvprivacy {font-weight:normal; color:#808080; font-size:10px;}
.qvprivacy a {text-decoration:underline; font-weight:bold; color:#f68b00; font-size:10px;}
.qvprivacy a:hover {color:#d5d6d7}
.qvprivacy a:active {font-weight:bold}
.qvprivacy input { font-family:Verdana; font-weight:normal; color:#000000; font-size:12px; padding-bottom:3px; padding-top:2px;}