*{margin:0;padding:0;}
body{margin:30px 0 0 0;padding:0;font-size:62.5%;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;color:#333;text-align:center;background:#A59595;}
.clear{clear:both;}
.news_titlelink{font-size:120%;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
a.news_titlelink{color:#1E5B7E;text-decoration:none;}
a:hover.news_titlelink{color:#ce0000;text-decoration:underline;}
a{color:#805600;text-decoration:none;}
a:hover{color:#A66B00;text-decoration:none;}
.news_image{float:left;margin:3px 15px 0 0;max-width:300px;max-height:300px;}
h1{font-size:4em;}
h2{font-size:1.6em;color:#333;}
h3{font-size:1.3em;color:#333;}
h1, h2, h3{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
td{font-family:tahoma, verdana, arial, helvetica, sans-serif;font-size:11px;font-style:normal;color:#5d6e75;padding:0px;text-align:left;}
.google_search{float:left;width:900px;margin:70px 10px 10px 10px;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
a img{border:none;}
.linkspage_button{border:0px;}
.hidden{display:none;}
.nav2{background:#cbcbcb;border-top:2px ridge #808080;border-left:2px ridge #808080;border-right:2px ridge #808080;font-size:1.2em;font-weight:bold;}
.nav2 a{color:#ce0000;text-decoration:none;}
.nav2 a:hover{color:#ce0000;text-decoration:underline;}
#pageout{margin:5px 0 5px 0;margin-right:auto;margin-left:auto;padding:0;width:966px;background:url("images/page.jpg") repeat-y top left;}
#pagein{margin:0;padding:0;background:url("images/footer.jpg") no-repeat bottom left;}
#page{margin:0;padding:0;text-align:left;background:url("images/header.jpg") no-repeat top left;}
#topbar{height:30px;padding:15px 40px 5px 40px;}
#header{position:relative;padding:0;margin:0 auto;height:130px;width:946px;background:url("images/image.jpg") no-repeat bottom center;}
#header h1{position:absolute;top:10px;left:450px;width:600px;padding:0;margin:0;font-size:4em;text-align:center;}
#header h1 a, #header h1 a:hover{color:white;}
#header h2{position:absolute;top:60px;left:450px;width:600px;padding:0;margin:0;font-size:1.2em;text-align:center;color:#ffffff;}
.statusnmessage{float:left;margin:10px 0 0 30px;width:300px;color:#eee;}
.statusnmessage a{color:#eee;}
.statusnmessage a:hover{color:#aaa;}
#main_navigation{font-size:11px;width:866px;height:30px;padding:0;list-style:none;}
#main_navigation a, #main_navigation strong, #main_navigation span{float:left;display:inline;padding:7px 7px 4px 5px;margin:0;text-decoration:none;font-weight:bold;}
#main_navigation a{float:none;}
#main_navigation li{display:inline;margin:0;padding:0;background:url("images/side.jpg") right center no-repeat;}
#main.azienda .portfolio{float:left;width:265px;height:350px;margin:20px 18px 0 7px;}
#main.azienda .portfolio img{margin:0 0 10px 0;}
#navigation{margin:0px 50px 0px 50px;padding:20px 0 10px 0;font-size:11px;width:866px;height:30px;list-style:none;}
#navigation a, #navigation strong, #navigation span{float:left;display:inline;padding:7px 7px 4px 5px;margin:0;text-decoration:none;font-weight:bold;}
#navigation a{float:none;}
#navigation li{display:inline;margin:0;padding:0;background:url("images/side.jpg") right center no-repeat;}
#content{margin-top:20px;font-size:1.2em}
#content1{float:left;width:890px;background:#fff;padding:20px 15px 20px 15px;}
#content1 #main img{float:left;border:2px solid #b3b5b6;}
#sidebar{margin:30px 0px 0px 535px;padding:0 0 20px 0;width:410px;font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#sidebar h3{color:#000;}
#sidebar1{margin:30px 0px 0px 755px;padding:0 0 20px 0;width:200px;font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.sidebar_left{float:left;margin:0px 0px 10px 0px;padding:0;width:197px;font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.sidebar_right{margin:0px 0px 10px 210px;padding:0;width:197px;font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#sidebar_center{margin:0px 0px 10px 0px;padding:0;width:410px;font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.narrowcolumn{float:left;padding:10px 0 20px 20px;margin:0;width:505px;}
.narrowcolumn1{float:left;padding:10px 0 20px 20px;margin:0;width:710px;}
.widecolumn{padding:10px 0 20px 0;margin:5px 0 0 5px;width:930px;margin-left:auto;margin-right:auto;}
.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em;}
.widecolumn{line-height:1.6em;}
#footer{padding:0 0 0px 0;margin:0;width:966px;clear:both;}
#footer p{margin:0;padding:10px;text-align:center;background:url("images/border.jpg") repeat-y top left;color:#fff;}
.articol{padding:10px 0 10px 10px;margin:0 0 10px 0;background:#fff;}
#contentBody{background-position:right bottom !important;}
.tagsWrap{padding:10px 10px 10px 10px;}
#contentBody .tagsWrap{margin:0;width:690px;}
#contentBody .tagsWrap{background:url("images/tagsWrap.png") no-repeat scroll 0 0 transparent;}
#source{float:left;width:100px;margin:10px 0 0 30px;color:#eee;}
.button{font-family:tahoma, verdana, arial, helvetica, sans-serif;font-size:11px;text-align:center;background:url("images/button.jpg") repeat-x bottom left;border:1px solid #ccc;padding:1px 5px 1px 5px;margin:1px;cursor:pointer;}
.nextprev{border:0px;text-align:center;padding:2px;color:#333;margin-bottom:10px;}
.tbox.chatbox{width:80%;margin-left:auto;margin-right:auto;}
.spacer{padding:2px 0 2px 0;}
.indent{padding:4px;border:1px solid #777;background:url("images/back.gif");}
.smalltext{font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.mediumtext{font:12px 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.tbox{background-color:#F4F7FA;border:#5e5d63 1px solid;color:#000000;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.helpbox{border:0px;background-color:transparent;color:#000;font:9px tahoma, verdana, arial, helvetica, sans-serif;}
.fborder{border:#ededed 1px solid;background:#fff url("images/back.gif");}
.forumheader{background-color:#DED0BC;font-family:verdana, tahoma, arial, helvetica, sans-serif;font-size:11px;color:#000;padding:4px;border:1px solid #ededed;}
.forumheader2{background-color:#FAF8F5;font-family:verdana, tahoma, arial, helvetica, sans-serif;font-size:11px;color:#000;padding:4px;border:#ededed 1px solid;}
.forumheader3{background-color:#FAF8F5;font:11px verdana, tahoma, arial, helvetica, sans-serif;color:#000;padding:4px;border:#ededed 1px solid;}
.forumborder{border:#000080 1px solid;background-color:transparent;}
.fcaption{height:35px;border:#ededed 1px solid;padding:2px 0 2px 8px;background-color:#805600;font:11px verdana, tahoma, arial, helvetica, sans-serif;color:#fff;font-weight:bold;}
.fcaption a{padding-right:4px;color:#DED0BC;}
.tabberlive .tabbertabhide{display:none;}
.tabber{}
.tabberlive{margin-top:1em;}
ul.tabbernav{margin:0;padding:3px 0;border-bottom:1px solid #778;font:bold 12px Verdana, sans-serif;}
ul.tabbernav li{list-style:none;margin:0;display:inline;}
ul.tabbernav li a{padding:3px 0.5em;margin-left:3px;border:1px solid #778;border-bottom:none;background:#DDE;text-decoration:none;}
ul.tabbernav li a:link{color:#448;}
ul.tabbernav li a:visited{color:#667;}
ul.tabbernav li a:hover{color:#000;background:#AAE;border-color:#227;}
ul.tabbernav li.tabberactive a{background-color:#fff;border-bottom:1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color:#000;background:white;border-bottom:1px solid white;}
.tabberlive .tabbertab{padding:5px;border:1px solid #aaa;border-top:0;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
/* INDEX */
#front-list {background:none repeat scroll 0 0 #FFFFFF;float:left;font-size:1.0em;line-height:1.7em;padding:10px;width:690px;}
.divPostPrimaPagina {float:left;height:410px;overflow:hidden;width:138px;}
.divPostImgPrimaPagina {width:132px;text-align:center;}
.post img, .post a img, #front-list img, #archive img {border:1px solid #CCCCCC;margin:0 10px 5px 0;padding:2px;}
.PostImgPrimaPagina {border:2px solid black;margin:0 8px 8px 0;max-width:160px;max-height:180px;padding:2px;}
.divPostCatTitlePrimaPagina {color:#000000;width:130px;text-align: center;}
h2.PostTitlePrimaPagina {color:#3C78A7;font:bold 1.3em Arial;margin-bottom:3px;}
h3.PostCatTitlePrimaPagina {color:#3C78A7;font:bold 1.0em Arial;margin-bottom:3px;}
.divPostCitazione {padding-right:5px;width:130px;text-align:center;}
#front-list p, #archive p {margin:0;padding:0;}
.index-header {float:left;width:610px;}
.index-ads {float:right;width:468px;padding-bottom:5px;}
.index-ads-wide {float:right;width:340px;padding-bottom:5px;}
.news-header {float:left;width:728px;}
.content_new {float:left;width:538px;}
h2.header{margin:0;padding-bottom:5px;}
h2.h2contenuti{font-size:14px;}
