/* MENU ////////////////////////////////////////////////////////////////////////////*/

.menu { color: #ffffff; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px; font-weight: bold; }
.menu a:hover { color:#000000; text-decoration:underline; }
.menu a { color:#ffffff; text-decoration:none; }

/* CONTENUTI ///////////////////////////////////////////////////////////////////////*/

.strillo { color: #676767; font-size: 16px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 23px; font-weight: bold; }

.title { color: #ffffff; font-size: 12px; font-family: Arial; font-weight: bold; letter-spacing: 1px;}

.buy { color:#ffffff; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 15px; font-weight: bold; }
.buy a:hover { color:#ffffff; text-decoration:underline; }
.buy a { color:#ffffff; text-decoration:none; }

.titlered { color: #ed1c24; font-size: 12px; font-family: Arial; font-weight: bold; }
.titlered a:hover { color:#ed1c24; text-decoration:underline; }
.titlered a { color:#ed1c24; text-decoration:none; }

.titleblack { color: #000000; font-size: 12px; font-family: Arial; font-weight: bold; }

.titleblacksmall { color: #000000; font-size: 11px; font-family: Arial; font-weight: bold; }

.presentazione { color: #000000; font-size: 10px; font-family: Arial; }

.disclaimer { color: #676767; font-size: 10px; font-family: Arial; }

.content { color:#000000; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 15px; }
.content a:hover { color:#ed1c24; text-decoration:underline; }
.content a { color:#ed1c24; text-decoration:none; }

.grey { color:#676767; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 15px; }
.grey a:hover { color:#ed1c24; text-decoration:underline; }
.grey a { color:#ed1c24; text-decoration:none; }

.foot { color:#ffffff; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 15px; }
.foot a:hover { color:#ffffff; text-decoration:underline; }
.foot a { color:#ffffff; text-decoration:none; }

input.button{cursor:pointer;height:43px;width:144px;border-style:none;background:transparent url(../images/invia.jpg) 0 0;color:#ffffff;text-align:center;font:bold 12px/40px "Lucida Grande",Lucida,Verdana,sans-serif;}
input.button:hover{background-position:0 -43px;}
input.button:active{background-position:0 -86px;}
input.button.disabled{cursor:default;color:gray;background-position:0 0;text-shadow:0 1px 1px white;}
a.button{height:43px;width:144px;border-style:none;background:transparent url(../images/invia.jpg) 0 0;color:#ffffff;text-align:center;font:bold 12px/43px "Lucida Grande",Lucida,Verdana,sans-serif;}
a:hover.button{background-position:0 -43px;}
a:active.button{background-position:0 -86px;}
a.button.disabled{cursor:default;color:gray;background-position:0 0;text-shadow:0 1px 1px white;}
a.button.pressed{background-position:0 -86px;}
a.small_button{float:left;height:24px;color:#ffffff;width:74px;font-size:10px;margin-top:9px;margin-left:4px;background:url(../images/invia.jpg) -167px 0;text-align:center;line-height:24px;}
a:hover.small_button{background-position:-167px -24px;}
a:active.small_button{background-position:-167px -48px;}

.loginbox { border:1px solid #d3d3d3; color: #000000; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; }

.combobox { font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; }


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
border:1px solid #EB1C24;
font:normal 12px Tahoma;
line-height:30px;
background-color: white;
width: 130px;
visibility: hidden;
}


.dropmenudiv a{
width: 130px;
display: block;
text-indent: 0px;
border: 1px solid #EB1C24;
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{ 
background-color: white;
}

