#content { vertical-align:top;}
#content1 { vertical-align:top; padding-left:42px; padding-right:60px; padding-top:50px;}
#right { background-image:url(../images/menu.jpg); width:145px; background-repeat:no-repeat; padding-top:60px; vertical-align:top;}
       
#copy1 { color:#ffffff; background-image:url(../images/bottom.jpg); background-repeat:no-repeat; vertical-align:bottom; padding-left:4px;}
#copy2 { color:#ffffff; background-image:url(../images/copy.jpg); background-repeat:no-repeat; vertical-align:bottom; padding-left:20px;}

#bgl { background-image:url(../images/bg_left.gif);  }
#bgr { background-image:url(../images/bg_right.gif); }

.moduletablecopy { color:#ffffff;}
.moduletablecopy a{ color:#ffffff;}

.moduletablemenu { width:145px;}

/*news*/
.componentheadingnews {

        background-image: url(../images/title2.jpg);
        background-repeat: no-repeat;
        padding-left:30px;
        padding-top:6px;
	font-size: 11px; 
	width: 160px; 
        height:25px;
        font-family:verdana;
        color:#ffffff;
        font-weight:bold;
        text-decoration:none;

}

.contentheadingnews {

        font-weight:bold
}

/*contenuti*/
.contentheading {
        background-image: url(../images/title2.jpg);
        background-repeat: no-repeat;
        padding-left:30px;
        padding-top:4px;
	font-size: 11px; 
	width: 160px; 
        height:25px;
        font-family:verdana;
        color:#ffffff;
        font-weight:bold;
        text-decoration:none;
}
     
.inputbox{ width:90px;}   

a { color:red; font-size:24px;
    text-decoration:underline;}

a:hover { text-decoration:none;}

a.mainlevel:link, a.mainlevel:visited {
	background-image: url(../images/menub.jpg);
        background-repeat: no-repeat;
	 display: block;
	font-size: 11px; 
	width: 100%; 
        height:16px;
        font-family:verdana;
        color:#ffffff;
        font-weight:bold;
        padding-left:15px;
        text-decoration:none;
        padding-top:2px;

	}


a.mainlevel:hover {
	color: #ffffff;
	background-image: url(../images/menur.jpg);
	background-repeat: no-repeat 
}

a.mainlevel#active_menu {
	background-image: url(../images/menur.jpg);
	background-repeat: no-repeat;
}


.sublevel {  display: block; color:#ff0000; padding-left:15px; padding-bottom:2px;}

body { color:#666666;}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        vertical-align:top;
}

a:link {

	text-decoration: underline;
}
a:visited {
	
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

a.mm:link {
	color: #666666;
	text-decoration: none;
}
a.mm:visited {
	color: #666666;
	text-decoration: none;
	}

a.mm:hover {
	text-decoration: underline;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	border: 1px solid #FF0000;
        padding:0;margin:0px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 230px;
	border: 1px solid #FF0000;
        padding:0;margin:0px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FF0000;
        padding:0;margin:0px;
}

img { margin:0px; border:0px;}

img a { margin:0px; border:0px;}