#wrapper{position:relative;background:#FFF;border:0;height:584px;margin:0px auto;outline:0;padding:0;width:686px}
#wrapper a img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1.0}
#wrapper a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}
#wrapper #slides {position:absolute; left:0; top:0; height:90px; width:950px; overflow:hidden; text-align:center; z-index:500;}
#wrapper #slides div {width:850px; height:200px; position:relative; padding-top:10px;}
#wrapper #slides div ul {padding:0; margin:0 auto; list-style:none; width:884px;}
#wrapper #slides div ul li {float:left; padding:10px 0 5px 5px;}
#wrapper #slides div ul li a {display:block; width:92px; height:69px; float:left;}
#wrapper #slides div ul li a b {display:none;}
#wrapper #slides div ul li a.previous {background:url(/site/immagini/previous.png) no-repeat center center;}
#wrapper #slides div ul li a.next {background:url(/site/immagini/next.png) no-repeat center center;}
#wrapper #slides div ul li a img {display:block; width:92px; height:69px; border:0;}
#wrapper #slides div ul li a:focus {outline:0;}
#wrapper #big {position:absolute; left:0; top:0; height:650px; width:686px; overflow:hidden; text-align:center; z-index:200;}
#wrapper #big div {width:686px; height:800px; padding-top:90px; position:relative;}
#wrapper #big div img {clear:both; display:block; margin:0 auto; border:10px solid #fff; width:686px; height:519px; position:relative;}


#prov{border:0}
.testo{
font-family: Verdana;
font-size: 12px;
font-style: normal;
text-decoration: none;
text-align: justify;
line-height: 150%;
}
.linkDettagli {
font-family: Verdana;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FF6600;
}
.linkDettagli:hover {
font-family: Verdana;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #333333;
color: #FF6600;
}
.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;
}
/*menu laterali e bordotitoli*/
.tit{
font: bold 12px Verdana;
color: #FF6600;
background: black url(/site/immagini/titlebar.png) repeat-x center left;
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;
}
.corpo{
font: 12px Verdana;
background: url(/site/immagini/gradient.jpg) repeat-x;
text-align: justify;
line-height: 150%;
padding: 5px; 
}
.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; 
}

