*{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

body {font-size:10px; margin:0px; background-color:#ebf5d6;}
img {border:none;}

a {cursor:pointer;text-decoration:underline; color:#996600;}

ul { line-height: 18px; list-style-type:circle; }
li { color: #996600; line-height:13px;}
h1.pressTitle { color: #996600; font-size:10px; font-weight:normal; line-height:13px; padding:0px; margin:0px 0px 7px 0px;}
span.pressData { color:#333333;font-size:9px; }

/* IMPOSTAZIONI LAYOUT */

#div_main {position:absolute;width:100%;height:100%;text-align:center; }
#div_child {position:relative;top:0px;left:0px;width:690px;margin:auto;text-align:left;}
#div_header {position:relative;top:0px;left:0px;}
#div_menu   {position:relative;top:0px;left:0px; width:100%; vertical-align:bottom; font-weight:bold; }
#div_footer { position:relative;top:0px;left:0px; }

td.page_sx { width:200px; text-align:center; }

div.page { width: 450px;  margin-left:5px; }
div.page div.title { color:#aa6c00; font-size:18px; font-weight:bold; width:100%; text-align:right;margin:20px 0px; }
h1 { color:#aa6c00; font-size:18px; font-weight:bold; }
h2 { color:#aa6c00; font-size:14px; font-weight:bold; }
h3 { color:#aa6c00; font-size:12px; font-weight:bold; }

div.page div.subtitle { font-size:14px; font-weight:bold; margin:10px 0px;}
div.page div.abstract { font-size:13px; text-align:justify; font-style:italic;}
div.page div.content { font-size:13px; text-align:justify;  padding:10px 0px;}

table.mainMenu {width:690px; border-collapse:collapse; height:13px; }
table.mainMenu a { color:white; font-weight:bold; font-size:10px; text-decoration:none;}
table.mainMenu a:hover { color:#ff9900; }
table.mainMenu td { text-align:center; padding:0px;}
table.mainMenu tr { background-color: #006600; }


table.listSubpage { width:430px; }
table.listSubpage td { padding:0px; }
td.listTitle { color:#6F1B1B; text-transform:uppercase; font-size:10px; height:27px; border-bottom:1px solid black; 
font-weight:bold; vertical-align:bottom; }
td.listSubtitle {  text-transform:uppercase; font-size:10px; font-weight:bold; height:18px; line-height:14px; vertical-align:top;}
a.listSubtitle { font-size:10px; }
.listAbstract { font-size:10px; font-weight:normal; padding-left:0px; text-transform:none;}

div.titleAgenda { color:#aa6c00; font-size:18px; font-weight:bold; width:100%; margin-top:20px;border-width:1px 0px; border-color:gray; border-style:solid;}
div.subtitleAgenda { font-size:14px; font-weight:bold; }
div.abstractAgenda { font-size:13px; text-align:justify; font-style:italic; margin:10px 0px;}
div.contentAgenda { font-size:13px; text-align:justify;  padding:10px 0px;}

#loginID { position:relative;top:80px;left:10px; }

table.blog_comments { width: 100%; border-collapse:collapse; }
table.blog_comments td { padding:0px; }
table.blog_comments td.blog_data { border-top: solid 1px #666; color: #666; } 
table.blog_comments td.blog_text { text-align:justify; padding-bottom:3px;}
table.blog_comments td.blog_sep { font-size:1px; line-height:1px; height:5px; }

div.blog_risposta { margin:10px; font-weight:bold; }

table.indiceTestate { width:189px; }
table.indiceTestate td { color:#669933; font-size:13px; }
table.indiceTestate a { color:#669933; font-size:13px; }
table.indiceTestate span { color:#669933; font-size:13px; }


table.indiceGallerie { width:100%; margin-bottom:10px;}
table.indiceGallerie td { color:#669933; font-size:11px; }
table.indiceGallerie a { color:#669933; font-size:11px; }
table.indiceGallerie span { color:#669933; font-size:11px; }

table.rss { width:192px; margin:2px 6px 5px 0px; border:1px solid #ff6600; border-collapse:collapse;}
table.rss td { color: #ff6600; text-align:center; border-right:1px solid #ff6600;}
table.rss th { background-color:#ff6600; color:white; }

table.photoindex { border-collapse: collapse; margin-top:10px; }
table.photoindex img { border-color:gray; border-style:outset;border-width:1px;}
table.photoindex td { vertical-align:top; text-align:center; padding:1px;}

table.photoshow { margin-top:20px; margin-left:5px;}
#photoarchive { width:200px; text-align:left; padding:0px;}

div.pagePG {  height:100%; margin-left:5px; }
