acronym,abbr{border-bottom:1px dotted;cursor:help}
hr{border-top-width:1px;border-top-style:dotted;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#999999;height:1px}
body{text-align:center;background-image:url(../img/generale/bg-001.png);background-color:#ffffff;background-repeat:repeat-x;background-position:center top}
input{height:14px;font-size:0.93em;border-style:inset}
.wrap001,#container{}
.wrap002{}
#container{position:relative;top:-48px}
#wrapcontents{background-image:url(../img/header/bg-fade-top.gif);background-position:left top;background-repeat:repeat-x;background-color:#FFFFFF;border-left:1px solid #999999;border-right:1px solid #999999;margin:0 auto;max-width:1200px;padding-top:40px;min-height:500px;}
#contents{text-align:left;overflow:hidden;width:78.157em;margin:0 auto;padding:0;background-color:#FFFFFF}
#contenttext p{padding-bottom:1em}
#oggetto #contenttext ul{list-style-type:disc; padding-left:2em}
#oggetto #contenttext ol{list-style-type:decimal; padding-left:2em}
a img{border:none}
.submit input,input.submit{cursor:pointer; height:auto; border-style:outset}
.moduli-container{display:inline}
/*##########*/
/*HEADER*/
/*##########*/#header{background-color:#FFFFFF}
#header .headertop{width:100%;overflow:hidden; height:85px;width:956px;margin:0 auto}
#header .headerbottom{height:111px;background-image:url(../img/header/menu-bg.gif);background-position:left top;background-repeat:repeat-x}
#header .headerbottom div{width:956px;margin:0 auto}
#header #headertitle{width:176px;height:85px;float:left}
#header #headertitle h1{width:171px;height:64px;margin-top:12px}
#header #headertitle h1 a{background-image:url(../img/header/title.png);background-repeat:no-repeat;background-position:0 0;display:block;width:171px;height:64px}
#header #headertitle h1 a span{display:none}
#header #headertitle h2{display:none}
#header .ad{display:block;float:left;padding-left:5px;padding-top:12px; width:435px; height:65px;}
#header .ad a, #header .ad img{display:block;}
#header .headerlink{float:right;width:255px;overflow:hidden;margin-top:39px}
#header .headerlink li{float:left;height:46px}
#header .headerlink li a{display:block;background-repeat:no-repeat;background-position:0 0;height:46px}
#header .headerlink li.fmp a{background-image:url(../img/header/fmp.png);width:115px}
#header .headerlink li.universita a{background-image:url(../img/header/universita.png);width:140px}
#header .headerlink li span{display:none}
#header .headernewscercaaccesso{float:right;width:27.273em}
#header .opzioniaccesso{font-size:0.87em; margin-bottom:3px; padding-left:21px}
#header .opzioniaccesso ul{width:23.3em; overflow:hidden; background-color:#b4b4b4;border-bottom:1px solid #999999}
#header .opzioniaccesso li{float:left; line-height:1.6em; padding-left:21px}
#header .opzioniaccesso li.carrello{background-image:url(../img/header/carrello.gif); background-repeat:no-repeat; background-position:4px 2px; border-left:1px solid #999999}
#header .opzioniaccesso li.aiuto{border-right:1px solid #999999; float:right; padding-left:0; padding-right:22px}
#header .opzioniaccesso a{color:#FFFFFF}
#header .headernewscerca{border-left:1px solid #c5c5c5; padding-left:18px}
#header .newsletter{width:14.391em}
#header .cerca{margin-top:12px}
#header .cerca label{display:none}
#header .cerca li.text,#header .cerca li.button{display:inline}
#header .cerca li.text input{width:20.976em;margin-right:1em
/*1.234em*/}
#header .cerca li.ricercaavanzata{display:none}
#header .cerca li.button input,#header .cerca li.button img{vertical-align:top;margin:0}
/*Stili per javascript button-image.js*/#header .cerca li.button input.be-gone{position:absolute;left:-9999px;visibility:hidden}
/*Stili per javascript button-image.js*/#header .headerbottom .extra{height:16px;font-size:1.2em;padding-bottom:4px}
#header .headerbottom .extra ul{width:100%;overflow:hidden}
#header .headerbottom .extra li{float:left;margin-right:12px;line-height:18px}
#header .headerbottom .extra li a{color:#ffffff;text-decoration:none}
#header .headerbottom .extra li.rss{background-image:url(../img/header/rss.gif);background-repeat:no-repeat;background-position:0 3px}
#header .headerbottom .extra li.rss a{display:inline-block;padding-left:15px}
/*##########*/
/*MENUTOP*/
/*##########*/#menutop{width:100%;font-size:1.1em;margin-bottom:3.5em}
#menutop ul{height:3.2em;position:relative}
#menutop a{color:#000000;display:block;padding-top:13px}
#menutop li ul a{padding-top:0px}
#menutop li{float:left;border-right:2px solid #FFFFFF;position:static}/*float the main list items, verificare il funzionamento corretto di static*/
#menutop li.primo{border-left:2px solid #FFFFFF}
#menutop li.ultimo{margin-right:0px}
#menutop p{height:3.2em;width:6.96em;text-align:center}
#menutop p a:hover{text-decoration:none}
/*#menutop #cat-libri_dalla_alla p{width:9em;}
#menutop #cat-contenuti_speciali p{width:8.7em;}*/#menutop li ul p{height:auto;width:auto;text-align:left;background-color:transparent}
#menutop .submenucontainer{display:none;font-size:0.93em}
*+html #menutop .submenucontainer{top:3.5em}
#menutop .submenucontainer,#menutop li.sel .submenucontainer{padding-top:1px;position:absolute;left:0;width:100%;overflow:hidden}
#menutop li.sel .submenucontainer{display:block;z-index:100;padding-top:2px}/*put the subnav below*/
#menutop li:hover .submenucontainer{display:block;z-index:6000}
#menutop li ul{height:auto;position:static;width:954px;overflow:hidden;padding-top:7px;padding-bottom:4px}
/*put the subnav below*/#menutop li li{float:left;border-right:1px solid #000000;padding-right:13px;margin-left:13px;margin-bottom:3px}
/*ie doesn't inherit the float*/#menutop li li.primo{border-left:none}
#menutop li li.ultimo{border-right:none;padding-right:0}
#menutop li li.sel{font-weight:bold}
#menutop li li ul{display:none}
/*3? livello non visibile*/
/*##########*/
/*FOOTER*/
/*##########*/#footer{width:100%;padding-top:38px;margin-top:10px;background-image:url(../img/footer/bg-01.gif);background-repeat:repeat-x;background-position:0 0;text-align:center;}
#footer .footer001{}
#footer .footer002{text-align:center;padding-bottom:10px}
#footer .footer002 li{display:inline;background-image:url(../img/footer/ul-001.gif);background-position:0 7px;background-repeat:no-repeat;padding-left:12px;margin-left:5px}
#footer .footer002 li.primo{padding-left:0;margin-left:0;background-image:none}
#footer #menubottom{margin-top:36px}
#footer #footerlink, #footer #menubottom, #footer .footer002{background-color:#9B1414; color:#FFFFFF;}
#footer #menubottom p{padding-bottom:30px}
#footer #menubottom a{width:5em}
#footer #menubottom li{width:10.3em;margin-right:1em;font-weight:bold;display:inline-block;vertical-align:top;text-align:left}
* html #footer #menubottom li{display:inline;}
*+html #footer #menubottom li{display:inline;}
#footer #menubottom li ul{margin-left:0}
#footer #menubottom li li{font-weight:normal;margin-left:0;margin-bottom:8px;vertical-align:baseline}
#footer #menubottom li li p{padding-bottom:0px}
#footer #menubottom li li ul{display:none}
/*#footer #menubottom #cat-libri_dalla_alla, #footer #menubottom #cat-mostre, #footer #menubottom #cat-eventi_4, #footer #menubottom #cat-riviste{display:none;}*/
#footer #footerlink h3{font-size:1em;font-weight:bold;padding-bottom:5px;padding-top:15px;border-top:1px solid #A60014}
#footer #footerlink ul{padding:0;text-align:center}
#footer #footerlink li{height:71px;display:inline}
#footer #menubottom #cat-libri_dalla_alla, #footer #menubottom #cat-mostre, #footer #menubottom #cat-eventi_4, #footer #menubottom #cat-contenuti_speciali{display:none}
#footer #footerlink li a{background-repeat:no-repeat;background-position:0 0;display: inline-block}
#footer #footerlink li.fmp a{background-image: url(../img/footer/banner/fmp-r2.gif);width:116px;height:71px}
#footer #footerlink li.universita a{background-image: url(../img/footer/banner/unipr-r2.gif);width:142px;height:71px}
#footer #footerlink li.collodi{background-image:url(../img/footer/banner/collodi.gif);width:146px;height:58px}
#footer #footerlink li.comune a{background-image: url(../img/footer/banner/comunepr-r.gif);width:100px;height:103px}
#footer #footerlink li.confesercenti{background-image:url(../img/footer/banner/confe.gif);width:146px;height:50px}
#footer #footerlink li.gazzettadiparma{background-image:url(../img/footer/banner/gazzetta.gif);width:146px;height:40px}
#footer #footerlink li.bmp a{background-image: url(../img/footer/banner/bmp-r2.gif);width:126px;height:71px}
#footer #footerlink li.provincia a{background-image: url(../img/footer/banner/provinciapr-r.gif);width:95px;height:103px}
#footer #footerlink li.tep{background-image:url(../img/footer/banner/tep.gif);width:146px;height:32px}
#footer #footerlink li.tpalazzo{background-image:url(../img/footer/banner/tpalazzo.gif);width:146px;height:58px}
#footer #footerlink li span{display:none}
/*##########*/
/*UTILITY*/
/*##########*/#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px; color:#333; display:none}
