td,th {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#606060;
	letter-spacing: 1px;
}
head{background:url('../images/bsg.jpg') black;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#606060;
	letter-spacing: 1px;
	background: url('images/sfondo.jpg') center #ffffff repeat-y;
	
}
input {
	border: thin solid #98BDE1;
}
a{font-style:normal;color:#606060;}
.logo {
	background-image: url(../images/LOGO.jpg);
	background-repeat: no-repeat;
}
.cerca {
	border: none;
}
.footer {
	background-image: url(../images/VoxUtile.jpg);
	background-repeat: no-repeat;
}



#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
text-decoration: none;
}


.mainitems{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt.jpg') 1px 2px repeat;height:25px;vertical-align:top;
}

.mainitems_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:top;
}

.mainitems:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_M{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_M.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_M_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_M:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_C{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_c.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
color:#8e1325;
}

.mainitems_C_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_C:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_si{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_si.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_si_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_si:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ac{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_ac.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ac_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ac:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_st{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_st.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_st_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_st:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ist{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_ist.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ist_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_ist:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_mb{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_mb.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_mb_A{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 1px 2px repeat;height:25px;vertical-align:middle;
}

.mainitems_mb:hover{border: 1px solid gray;border-bottom:0px;border-top:0px;border-left-width: 0;
background:url('../images/bgbtt_h.jpg') 10px 2px repeat;height:25px;vertical-align:middle;
}


.headerlinks a{
margin: auto 12px;
font-weight: bold;
color: darkwhite;
text-shadow: black 0px 0px 2px;
height:1em;
 filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=10);

margin-top:9px;
vertical-align:middle;
font-size:16px;

}

.headerlinks a:hover{
margin: auto 12px;
font-weight: bold;
color: #8e1325;
margin-top:9px;
text-shadow: white 0px 0px 6px;
filter: Shadow(Color=white,Direction=135, Strength=5);

vertical-align:middle;
font-size:16px;
}

.submenus{
display: none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color: #EEFFCC;
border: 1px solid black;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
background-color: yellow;
color: black;
z-index:99999;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
z-index:99999;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}

a.foot{
	color:#333333;
	font-size:14px;
}


a.foot:hover{
	color:#8e1325;
	font-size:14px;
	font-weight:bold;
}

