/* CSS Document */
body {margin:0; background: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
img {border: 0;}
#page {background-color:#FFFFFF; width:700px; border-top:8px #FF9900 solid; border-bottom: 4px #FF9900 solid; margin:0 auto; display:table; padding-bottom:5px;}
#header {width:700px}
#logo {float:left; width: 190px; border-right:1px #cccccc solid; padding-bottom:12px; background-color:#eeeeee}
#logo h1 {font-size:18px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:5px 0 0 10px; margin:0}
#logo h1 a{color:#FF9900; text-decoration:none}
#logo .tagline {font-size:12px; padding-left:8px; margin-top:1px}
#topnav {float:right;  padding-bottom: 5px;}
#topnav .menu { float:left; border-bottom:3px #cccccc solid; margin-right:10px}
#topnav .menu_item {padding-top:5px; font-size:16px;}
#topnav .menu_item a{color:#333333; text-decoration:none;}
#topnav .menu_item a:hover {color:#FF9900; text-transform:uppercase;}
#topnav .menu_item a:active {color:#FF9900; text-transform:uppercase;}
#topnav .here {color:#FF9900; text-transform:uppercase; padding-top:5px; font-size:16px;}
#topnav .here a{color:#FF9900;text-decoration:none}
#body {padding: 0 0 0 10px; clear:both}
#body .post {width: 380px; margin:10px 0; padding:0; display:table}
#body h2 {margin:0; color:#FF9900; font-size:20px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#body .post h2 {margin:0; color:#FF9900; letter-spacing:-1px; font-size:18px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#body .post h2 a{margin:0; color:#FF9900; letter-spacing:-1px; font-size:18px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#body .post h3 {margin:0; color:#FF9900; letter-spacing:-1px; font-size:12px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#body .post p {font-size:10px; margin:0}
#body .post p a{color:#FF9900; text-decoration:underline}
#body .links a{color:#FF9900; font-size:12px; text-decoration:underline;}
#body .actions a {margin:0; color:#333333; font-weight:bolder; text-decoration:none; font-size:12px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#body .image a {color:#f90;}
#sidebar {float:right; margin:0; width: 170px;}
#sidebar .sidebar_head {background-color:#FF9900; margin-top:4px; padding:4px}
#sidebar h3{margin:0; color:#FFFFFF; font-size:14px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bolder}
#sidebar ul {margin:5px 0; padding:0 0 0 20px;}
#sidebar ul li{list-style-image:url(images/0066_double_arrow_arancio.png); font-size:11px}
#sidebar ul li a{text-decoration:none; color:#333333}
#form {font-size:11px}
#form a{font-size:11px; color:#FF9900; text-decoration:underline; font-weight:bolder}
#formricerca {font-size:11px; font-weight:bolder}
#formricerca option{font-size:11px; color:#333333}
#formricerca select{font-size:10px; color:#333333}
#formricerca a{font-size:11px; color:#FF9900; text-decoration:underline; font-weight:bolder}
#footer {clear:both;text-align:center}
#footer p {color:#333333; font-size:10px; font-weight:bolder}
#footer p a{color:#333333; text-decoration:none}
#footer p a:hover{color:#333333; text-decoration:underline}
#gallery {}
.style1 {color:#FF9900}
/* pagination */

.pagination {width:480px; display:block; clear:left; background:#eee; color:#666; padding: 4px 2px 4px 7px; margin: 1em 0 1.5em}
.pagination * {margin:0}
.pagination p {font-size:10px; position:relative; text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none; background:#fff; padding:1px 3px; color:#CCCCCC}
.pagination p a:hover {color:#FF9900}
.pagination p span {text-decoration:none; background:#fff; padding:1px 3px;color:#CCCCCC}
.pagination h4 {font:normal 11px verdana,arial,helvetica,sans-serif; margin-top:-1.20em; padding:0; border:none}
