/* Style sheet fiera_del_cioccolato */
body{background-color:#ea641a;}
#wrapper{background-color:#683D28;}
#header{position:relative;color:#ffffff;}
#homebanner{right:70px;top:92px;position:absolute;}
#homebanner2{left:70px;top:502px;position:absolute;}
body.home .logo{display:block;margin-right:auto;margin-left:auto;}
body.page .logo{left:30px;top:24px;position:absolute;z-index: 10;}
#date_home{width:520px;top:60px;position:absolute;}
#menu_home{width:528px;float:right;margin-top:85px;margin-bottom:85px;}
#menu_home .menu_title{width:120px;float:left;}
#menu_home .mod_customnav li{float:left;display:block;margin-top:14px;}
#menu_home a{display:block;padding-right:4px;padding-left:12px;background:url("tl_files/images/template/home-menu-bullet.gif") left center no-repeat;text-decoration:none;color:#ffffff;}
#menu_home a:hover{text-decoration:underline;}
#date_container{left:620px;top:58px;position:absolute;}
.tw27{font-size:27px;line-height:27px;}
.tw32,.tw32r{font-weight:bold;font-size:32px;line-height:1em;}
body.page .mod_customnav{width:656px;margin:0 auto;padding-top:140px;}
body.page .mod_customnav li{float:left;display:block;padding-top:8px;}
body.page .mod_customnav li a,body.page .mod_customnav li span.active{width:160px;display:block;text-align:center;border:2px solid #ea641a;font-weight:bold;text-decoration:none;font-size:16px;color:#ffffff;}
body.page .mod_customnav li span.active{background-color:#ea641a;border:2px solid #683d28;}
body.page .mod_customnav li a:hover{background-color:#ea641a;}
body.page #main{width:872px;margin:0 auto 40px auto;padding-top:52px;background:#ffffff url("tl_files/images/template/page-panel-top.gif") center top no-repeat;}
body.page #main #panel{width:872px;margin:0;padding:0 0 52px 0;background:#ffffff url("tl_files/images/template/page-panel-bottom.gif") center bottom no-repeat;}
body.page #main .inside{padding:0 48px;}
body.page #main h1{margin-top:0;}
body.page #main a{font-weight:bold;text-decoration:none;color:#ea641a;}
body.page #main a:hover{text-decoration:underline;color:#683d28;}
.orangeline{height:6px;clear:both;background-color:#ea641a;}
#footer{clear:both;background-color:#ffffff;font-size:11px;}
#footer .inside{padding:6px 12px;background-color:#fff;}
#patrocini{width:100%;margin:0 0 10px 0;}
#partner{width:100%;text-align:center;}
#patrocini div,#partner div,#sponsor div{margin-bottom:10px;text-align:left;border-bottom:2px solid #683d28;}
#patrocini img{padding:0 14px;vertical-align:middle;}
#partner img,#sponsor img{margin:6px 30px;vertical-align:middle;}
