﻿@font-face {font-family: "Cambria"; src: url(http://www.storiainfinita.it/cambriab.ttf) format("opentype");}
body { margin:50px 0 0 0; line-height:22px; font-family: "Cambria", Segoe UI, Calibri, Tahoma, Arial; background: #171c20 url('../images/sfondo_top.png') no-repeat center top; 
color:#bed7e6; font-size:14px;
}
a { color:#018BC1;}
a:hover { text-decoration:none;}
#header {padding: 0px 0px 0px 0px}
#logo { padding:0px 0px 0px 0px; color:#fff; text-align:center;}
#logo a{ color:#fff; text-decoration:none; font-weight:bold; font-size:22px; text-transform: lowercase}
#main {padding: 0px 0px 0px 0px; background: url('../images/sfondo_body.png') repeat-y center top;}
#menu {padding: 0px 0px 0px 0px; height:38px; background: url('../images/menu_background.png') no-repeat center top;}
#menutasti {padding: 10px 0px 0px 0px}
#content {padding: 10px 0px 0px 0px; width:820px; margin:0 auto;}
#text { width:520px;}
#text p { margin:20px 0 7px 0;}
#text li {background:url('../images/li.png') no-repeat 0px 7px;}
#sidebar {float:right; width:260px; margin:10px 10px 0 0; }
#sidebar_top { width:260px; height:67px; background:url("../images/pergamena/pergamena_top.png") no-repeat;}
#sidebar_bottom { width:260px; height:129px; background:url("../images/pergamena/pergamena_bottom.png") no-repeat;}
#sidebar_text { background:url("../images/pergamena/pergamena_body.png") repeat-y center top; padding: 5px 40px 40px 30px; font-style:italic}
#sidebar_text p { margin:15px 0px 15px 0px; font-size:15px;}
#sidebar h2 { font-size:27px; color:#0000FF; margin:20px 20px 20px 10px; padding:0; background:none;}
#sidebar p { font-size:14px; color:#421E15; margin:20px 20px 20px 10px; padding:0; background:none; line-height:15px;}
5px;}
#sidebar .psector {font-size:30px; color:#30160F; text-align:center; margin:40px 20px 20px 10px; padding:0; background:none; line-height:30px;}
#sidebar .ptitle {font-size:18px; font-weight:bold; color:#662217; text-align:left; margin:20px 20px 20px 10px; padding:0; background:none; line-height:18px;}
#sidebar .pfirma {font-size:10px; color:#000000; text-align:right; margin:20px 20px 20px 10px; padding:0; background:none; line-height:12px;}
h1 {margin:10px 0 0 0; padding:11px 0 7px 45px; font-style:italic; text-transform: inherit; font-size:24px; color:#ffffaa; background:url("../images/h1_bckg.png") no-repeat;}
#footer {float:none; line-height:14px; font-size:12px; text-align:center; padding: 0px 0px 0px 0px;}
#footer1 { padding: 10px 10px 10px 10px; margin: 0px auto; width:1000px; background:url('../images/sfondo_bottom.png') repeat-x center top; color:#fff; font-size:12px;}
#menufoot {padding: 0px 0px 0px 0px; height:38px; background: url('../images/menu_background.png') no-repeat center top;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:60px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}
#right_footer a:hover { text-decoration:none;}



.ptitolo1 { margin:20px 0 7px 0; font-weight:bold; font-size:18px; color:#FFFFFF;}
.ptitolo2 { margin:20px 0 7px 0; font-size:15px; color:#ABCD11;}
.ptitolo3 { margin:20px 0 7px 0; font-style:italic; font-size:15px; color:#ABCD11;}
.pcitazio { margin:20px 0 7px 0; font-style:italic; font-size:16px; color:#ffffcc; line-height:17px}
.pdisclmr { margin:20px 0 7px 0; font-style:normal; font-size:10px; text-align:justify; color:#ffffcc; line-height:12px}




