body {font-family: Arial, helvetica, sans-serif;  color:#666666; font-size:13px;  margin-top:0px;}

a:link{color: #609B14;}
a:visited{color: #609B14;}
a:hover{color: #C20114;}

.adsenser{display:block;float:right;margin-top:0px;margin-bottom:5px;margin-right:0px;margin-left:5px;}
.adsensel{display:block;float:left;margin-top:0px;margin-bottom:5px;margin-right:5px;margin-left:0px;}

.tableheader {border-bottom: 1px solid #EDF3E2;}
.tablemain {margin-top: 10px;}
.tablefooter {margin-top: 10px; border-top: 1px solid #EDF3E2; border-bottom: 1px solid #EDF3E2;}

.menutop {font-size: 15px; font-weight: normal; color: white; background-color: #B1CD87; padding-left: 5px;}

.menuindex {font-size: 15px; font-weight: normal; color: #C20114; background-color: white; padding: 2px; border: 2px dashed #999999 ;}

.cartolina {background-image:url(img/cartolina-sfondo.jpg); background-repeat:no-repeat;}
.menu {font-size: 15px; color: #cccccc;}
.menu a:link{font-size: 15px; color: #609B14; text-decoration:none;} 
.menu a:visited{font-size: 15px; color: #609B14; text-decoration:none;} 
.menu a:hover{font-size: 15px; color: #609B14; text-decoration:underline;} 

.bread {margin-top: 5px; font-size: 13px; color: #cccccc; background-color:#f5f9f0}
.bread a:link{margin-top: 5px; font-size: 13px; color: #609B14; text-decoration:underline;} 
.bread a:visited{margin-top: 5px; font-size: 13px; color: #609B14; text-decoration:underline;} 
.bread a:hover{margin-top: 5px; font-size: 13px; color: #C20114; text-decoration:underline;} 

h1 {margin-left: 5px; font-size: 20px; color: #666666; font-weight: normal;}

h2 {padding-left: 5px; font-size: 16px; color: #999999; font-weight: bold;}

h3 {font-size: 15px; color: #999999; font-weight: normal;}

h4 {padding-left: 5px; font-size: 16px; color: #666666; font-weight: bold; border-left: 10px solid #c5daa5;}

.imgh1 {margin-right: 5px}
.imgh2 {margin-right: 5px}
.imgbox {margin-right: 5px}
.imgcontent {margin-right: 5px; padding: 5px; border: 2px dashed #c5daa5;}

.text {font-size: 13px; color: #666666;}
.text a:link{font-size: 13px; color: #609B14; text-decoration:underline;}
.text a:visited{font-size: 13px; color: #609B14; text-decoration:underline;}
.text a:hover{font-size: 13px; color: #C20114; text-decoration:underline;}

.box1 {color: #999999; background-color:#f5f9f0; font-size: 11px;  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border: 1px solid #E3E3E3;}

.boxhome {background-color:#f5f9f0; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border: 1px solid #E3E3E3;}
.boxhome2 {background-color: white; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;  border: 1px dashed #9BA4A4 ;}
.boxhome3 {background-color: #FCFCFC; padding-right: 5px; padding-left: 5px;  border-left: 1px solid #E7EFDA ; border-right: 1px solid #E7EFDA ; border-bottom: 1px solid #E7EFDA ; border-top: 1px solid #E7EFDA ;}

.texthome {font-size: 18px; color: #9BA4A4;}
.texthome2 {font-size: 18px; color: #B1CD87;}
.texthome3 {font-size: 18px; color: #c5daa5; padding-left: 5px; padding-right: 5px; padding-top: 2px;}


.itmesbox {color: #666666; background-image:url(/img/bgbox.png); font-size: 9px;  padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 20px; border: 1px solid #E3E3E3;}

.links {color: #cccccc; font-size: 10px; font-weight: normal;}
.links a:link{font-size: 10px; color: #999999; text-decoration:underline;}
.links a:visited{font-size: 10px; color: #999999; text-decoration:underline;}
.links a:hover{font-size: 10px; color: #999999; text-decoration:underline;}


.nuovo {color: #FF0000; font-weight: bold;}

.formbox {
font-size: 13px;
color: #333333;
background-color: #EFFDCC;
border: 1px solid #99CC00;
padding:2px;
}


/* 
STOP
old:
red #990000
green #006600

RED
#C20114
GREEN
#B1CD87 darker (menutop)
c5daa5 light
f5f9f0 extremely light
 */
 
 
.box{ background-image:url(images/box.png); background-repeat:no-repeat; height:93px; width:353px}

.search1 {font-size: 16px; color: #CCCCCC; font-weight: bold;}
.search2 {font-size: 16px; color: #333333; font-weight: bold;}


.logo {border-bottom: 1px solid #E4E4E4; }

.copy {border-top: 1px solid #E4E4E4; }

.menu warrow a:link{PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(images/arrow.gif) no-repeat left 50%; FLOAT: left; font-size: 14px; color: #488CF2; text-decoration:none;} 

.text2 {font-size: 12px; color: #0066ff;}




.style15 {color: #999999}
.style17 {color: #999999; font-style: italic; }
.style19 {font-size: 11px; color: #666666; }






