#rollover1 a{
background:url(/site/immagini/enogastronomia.jpg) no-repeat 0 0;
width: 216px; height: 68px; display:block;}
#rollover1 a:hover {background-position: 0 -68px;}
#rollover2 a{
background:url(/site/immagini/benessere.jpg);
width: 216px; height: 68px; display:block;}
#rollover2 a:hover {background-position: 0 -68px;}
#rollover3 a{
background:url(/site/immagini/artigiani.jpg);
width: 216px; height: 68px; display:block;}
#rollover3 a:hover {background-position: 0 -68px;}
.linkMenu{
font-family: Verdana;
font-size: 12px;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}
.linkMenu:hover {
font-family: Verdana;
font-size: 12px;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #FF6600;
}
.footer{
font-family: Verdana;
font-size: 9px;
text-decoration: none;
font-style: normal;
}
.footer a{
font-family: Verdana;
font-size: 9px;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #C0C0C0;
}
.rubriche{
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
}
.rubriche:hover{
padding-right: 2px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 2px;
border: 2px solid #FFFF00;
}
/*menu laterali e bordotitoli*/
.titb{
background: url(/site/immagini/th_08-08.jpg) repeat-y right;
font: bold 14px Verdana;
color: #FF6600;
text-transform: uppercase;
text-align: center;
height: 56px; 
padding-right: 72px; 
}
.tit{
font: bold 14px Verdana;
color: #FF6600;
background: black url(/site/immagini/titlebar.png) repeat-x center left;
text-transform: uppercase;
text-align: left;
height: 25px;
padding-left: 8px; 
}
.titr{
font: bold 12px Verdana;
color: #FF6600;
background: black url(/site/immagini/titlebar.png) repeat-x center left;
text-transform: uppercase;
text-align: right;
height: 25px;
}
.titn{
font: bold 14px Verdana;
color: #FF6600;
text-transform: uppercase;
text-align: center;
height: 56px;
}
.corpon{
background: url(/site/immagini/th_08-08.jpg) repeat-y right;
font: 12px Verdana;
text-align: justify;
line-height: 150%;
padding-left: 5px; 
padding-right: 72px;
}
.corpo{
font: 12px Verdana;
background: url(/site/immagini/gradient.jpg) repeat-x;
text-align: justify;
line-height: 150%;
padding: 5px; 
}
.h1s{
background: url(/site/immagini/th_03.jpg) no-repeat right; 
width: 48px;
height: 82px;
}
.h2r{
background: url(/site/immagini/th_03-03.jpg) repeat-x;
height: 82px; 
}
.h3r{
background: url(/site/immagini/th_03-03.jpg) repeat-x;
width: 35px;
height: 47px;
}
.h3n{
background: url(/site/immagini/th_03-04n.jpg) no-repeat right;
width: 140px;
height: 82px; 
}
.h3b{
background: url(/site/immagini/ben.jpg) no-repeat right;
width: 140px;
height: 82px; 
}
.h3d{
background: url(/site/immagini/th_03-04.jpg) no-repeat right;
width: 140px;
height: 82px; 
}
.c1r{
background: url(/site/immagini/th_08.jpg) repeat-y right;
width: 48px; 
}
.c4n{
background: url(/site/immagini/th_10.jpg) no-repeat right;
width: 71px;
height: 56px; 
}
.c4b{
background: url(/site/immagini/venuto.jpg) no-repeat right;
width: 71px;
height: 56px; 
}
.c4r{
background: url(/site/immagini/th_08-08.jpg) repeat-y right;
width: 175px; 
}
.d1s{
background: url(/site/immagini/th_14.jpg) no-repeat right; 
width: 48px;
height: 47px;
}
.d2r{
background: url(/site/immagini/th_16.jpg) repeat-x;
height: 47px;
}
.d3c{
background: url(/site/immagini/th_18.jpg) no-repeat; 
width: 35px;
height: 47px;
}
.d4c{
background: url(/site/immagini/th_10-14.jpg) no-repeat right; 
width: 140px;
height: 47px;
}
.d4v{
background: url(/site/immagini/th_10-14v.jpg) no-repeat right; 
width: 179px;
height: 47px;
text-align: left;
font: bold 12px Verdana;
color: #FFF;
}
.corpotit{
font: bold 13px Verdana;
color: #A70303;
text-align: center;
padding: 8px 0px 8px 0px;
}
.arrowlistmenu{
width: 120px;
margin-top: 10px;
}
.arrowlistmenu .headerbar{
font: bold 12px Verdana;
color: white;
background: black url(/site/immagini/titlebar.png) repeat-x  left center;
margin-bottom: 2px;
text-transform: uppercase;
text-align: center;
padding: 4px 0px 4px 0px;
}
.arrowlistmenu .headerbar a{
text-decoration: none;
color: white;
}
.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
}
.arrowlistmenu ul li{
width: 120px;
text-align:left;
border-bottom: 1px solid #dadada;
}
.arrowlistmenu ul li a{
background: url(/site/immagini/arrowbullet.png) no-repeat left center;
color: #A70303;
padding-left: 19px;
padding-bottom: 4px;
text-decoration: none;
font-weight: bold;
font-size: 90%;
display: block;
}
.arrowlistmenu ul li a:visited{
color: #A70303;
}
.arrowlistmenu ul li a:hover{
color: #FFFFFF;
background-color: #FF6600;
}
.tdmenu{
background: url(/site/immagini/portalecalabria2.jpg) no-repeat center; 
width: 980px;
height: 54px;
}
.tdmenusx{
background: url(/site/immagini/2.jpg) repeat-y;
width: 130px;
text-align:right;
}
.tdmenudx{
background: url(/site/immagini/7.jpg) repeat-y;
width: 130px;
text-align:left;
}
.tdcenter{
width: 720px;
}
.tddownsx{
width: 130px;
background: url(/site/immagini/3.jpg) no-repeat;
}
.tddown{
width: 720px;
background: url(/site/immagini/5.jpg) repeat-x;
}
.tddowndx{
width: 130px;
background: url(/site/immagini/6.jpg) no-repeat;
}
.tdsx{
width: 245px;
background: url(/site/immagini/2.jpg) repeat-y left;
text-align:right;
}
.tddx{
width: 245px;
background: url(/site/immagini/7.jpg) repeat-y right;
text-align:left;
}
/*cerca*/
.titcerca{
font: bold 14px Verdana;
color: #FF6600;
background: black url(/site/immagini/titlebar.png) repeat-x center left;
text-align: left;
height: 25px;
padding-left: 4px; 
}
.text{
font: bold 12px Verdana;
color: #FF6600;
text-align: center;
}
div.sdmenu {
width: 300px;
font-family: Verdana;
font-size: 11px;
padding-bottom: 10px;
background: url(/site/css/sdmenu/bottom.gif) no-repeat  right bottom;
color: #fff;
}
div.sdmenu div {
background: url(/site/css/sdmenu/title.gif) repeat-x;
overflow: hidden;
}
div.sdmenu div:first-child {
background: url(/site/css/sdmenu/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
height: 23px;
}
div.sdmenu div span {
display: block;
padding: 5px 25px;
font-weight: bold;
color: white;
background: url(/site/css/sdmenu/expanded.gif) no-repeat 10px center;
cursor: default;
border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
background-image: url(/site/css/sdmenu/collapsed.gif);
}
div.sdmenu div.collapsed:first-child span{
background-image: none;
}
div.sdmenu div a {
padding: 0px 10px;
background: #eee;
display: block;
border-bottom: 1px solid #ddd;
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #066;;
}
div.sdmenu div a.current {
background : #ccc;
}
div.sdmenu div a:hover {
background : #FF6600 url(/site/css/sdmenu/linkarrow.gif) no-repeat right center;
color: #fff;
text-decoration: none;
}
/*bordi pagina*/
#pagesx {
margin: 0 auto;
padding: 0px;
background: url(/site/immagini/2.jpg) repeat-y left top;
}

#page-bgtopsx {
background: url(/site/immagini/1.jpg) no-repeat left top;
margin: 0px;
padding: 0px;
}
#page-bgbtmsx {
background: url(/site/immagini/3.jpg) no-repeat left bottom;
padding: 30px 40px 30px 30px;
}
#pagedx {
margin: 0 auto;
padding: 0px;
background: url(/site/immagini/7.jpg) repeat-y left top;
}

#page-bgtopdx {
background: url(/site/immagini/8.jpg) no-repeat left top;
margin: 0px;
padding: 0px;
}
#page-bgbtmdx {
background: url(/site/immagini/6.jpg) no-repeat left bottom;
padding: 30px 40px 30px 30px;
}
#page-bgtopcenter {
background: url(/site/immagini/4.jpg) repeat-x center top; 
}

#page-bgbottomcenter {
    background: url(/site/immagini/5.jpg) repeat-x center bottom; 
}

