@media print{
.noprint{display:none}
}
div#container{width:100%}
div#top{background-color:#fff;width:100%;overflow:hidden;height:102px;margin-bottom:5px;}
img.printbanner{position:absolute;right:0px;z-index:1;width:672px;height:102px}
div#slogan{width:100%}
img.slogan{width:750px;height:25px}
div#sidemenuhome{float:right; width:165px}
div#sidemenutop{text-align:right; font-weight:bold; font-family:arial,verdana,sans-serif; font-size:22px; line-height:24px; margin-bottom:16px; border-bottom:1px solid #000}
.sidemenutitle{font-family:arial,helvetica,sans-serif;font-size:16px;line-height:28px;font-weight:bold; margin-bottom:20px}
div#homeright{margin-top:20px}
div#sidemenuhometop{margin-bottom:20px}
.homerightmenutitle{font-weight:bold;font-family:arial,helvetica,sans-serif;border-top:1px solid #000;margin-top:8px}
h1.main 
{text-align:right; font-family:arial,verdana,sans-serif; font-size:20pt; line-height:24pt; margin-top:0}
h1.mainoff{display:none}
h2{text-align:right; font-family:arial,verdana,sans-serif; font-size:16pt; line-height:16pt}
h3{text-align:right; font-family:arial,verdana,sans-serif; font-size:14pt; line-height:16pt}
div.main{text-align:right; width:100%; font-family:"times new roman",times,serif; font-size:12pt; line-height:15pt}
img.banner{height:76px;margin-bottom:20px}
div#text{text-align:right; width:100%; font-family:"times new roman",times,serif; font-size:12pt; line-height:15pt;margin:0;padding:0}
p,ul,ol,blockquote{text-align:right; font-family:"times new roman",times,serif; font-size:12pt; line-height:15pt}
img.logo{}
img.right{margin-left:10px}
a{text-decoration:none; color:#000}
div#footer{margin-top:20px;border-top:1px solid #000;text-align:center} 
.photo{float:left; padding:0; margin-bottom:10px; margin-right:10px}
.nikon{position:relative;top:0;}
.caption{text-align:center; font-size:10px; line-height:12px; color:#4c4c4a}
div#homepic{margin-top:10px}
div#homesticker{width:100%}
table.vars{width:100%}
table.vars td.pic {background-color:#000}
.latin{font-size:90%}
.globe{width:100%;border:0; overflow:visible;height:296px;margin-bottom:10px}
.globemap {position:relative;width:536px;height:296px;display:block;margin-left: auto;margin-right: auto;}
div#regionpicholder {position:relative;width:100%;height:272px}
.overview-print {float:right;width:100%}
div#regionpicholder2 {direction:ltr;position:relative;width:100%;height:272px}
div#region2 {direction:ltr;position:relative;width:100%;height:272px}
img.mappa {position:absolute;right:0}
.stats td.quantity {background-color:#ddd}
.stats td.area {background-color:#ddd}
.stats td.quantity {background-color:#ddd}
div#potatopic {width:100%;overflow:hidden;margin-bottom:10px}
div#potatobox {margin:0 20px 10px 0px;float:left;width:195px;padding:0 10px 5px 0;height:auto;overflow:visible;border-right:1px solid #000; border-bottom:1px solid #000;border-top:3px solid #000}
h2.potatobox {margin:5px 0 5px 0;font-family:arial,helvetica,sans-serif;font-size:12pt;line-height:14pt}
p.potatobox { margin-top:3px; padding-bottom:5px;font-size:90% }
img.potatopic {position:static;float:right; clear:both}
#summary {margin-left:50px}
.producers {font-family:"times new roman",times,serif;font-size:80%;line-height:80%;font-weight:normal}
.divider {clear:both;height:15px;width:100%;text-align:right;border-bottom:1px solid #000;padding-right:5px;margin-bottom:10px;margin-top:5px}

/*FACTSHEETS*/
div#factsheet-top {border-bottom:1px solid #000}
div#factsheetintro {font-family:arial,helvetica,geneva,sans-serif;font-weight:bold;font-size:90%;padding-bottom:5px;margin-bottom:5px}
div#factbox {border:1px solid #000;float:left;padding:0 8px 0 10px;width:220px;height:auto;margin: 10px 35px 10px 0px;background:#fff}
h2.factbox{ font-family:arial,helvetica,geneva,sans-serif;margin:5pt 0 0 0;padding-bottom:5px;font-size:11pt;line-height:13pt}
p.factbox{ font-family:arial,helvetica,geneva,sans-serif;padding-bottom:5px;color:#000;font-size:10pt;border-bottom:1px dashed #000;margin:4pt 0 0 0}
.factexample{float:left;border:1px solid #000;padding: 0 8px 0 10px;width:220px;height:auto;margin: 5px 20px 10px 0px;background:#fff;font-size:10pt;}
p.example{ width:auto;font-family:arial,helvetica,geneva,sans-serif;margin-top:8px;padding-bottom:5px;color:#000;font-size:10pt}
.factexample100{height:auto;border:1px solid #000;padding: 0 10px 0 8px;width:auto;height:auto;margin: 20px 0px 10px 0px;background:#eee;overflow:hidden}
/*PHOTOCONTEST*/
.negative {color:#000}
table.entryform{width:100%;background-color:#fff;page-break-after: always;font-size:9pt;line-height:10pt}
h1.entryform {margin-top:10pt;margin-bottom:8pt;font-size:14pt;line-height:16pt;border-top:0}
.block {clear:both;font-size:9pt;line-height:10pt} 
.negative {color:#000}
/*EVENTS*/
.globevents{width:100%;border:0; overflow:visible;height:272px;margin-bottom:10px}
.globeventsmap {position:relative;width:536px;height:272px;display:block;margin-left: auto;margin-right: auto;}
.datebox {font-family:arial,helvetica,sans-serif;background-color:#fff;float:left;color:#4c4c4a;width:20%;text-align:center;margin:5px 20px 10px 0px;font-weight:bold;font-size:12px;line-height:115%; border-bottom:1px solid #4c4c4a;padding-bottom:2px}
.place {font-family:arial,helvetica,sans-serif;width:100%;font-size:14pt;line-height:18px;color:#000;background-color:#transparent;margin:2px 0 2px 0;padding:0 0 2px 0}
.eventpic {float:right; margin-left:10px;margin-top:3px}
img.flags {border:0}
p.events {margin-left:20%}
.nobr {white-space: nowrap}
/*KIDS*/
.menutitle{width:99%;margin-top:5px;background-color:#fff;color:#000;padding:2px 0 3px 0;text-align:center;font-size:12pt;font-weight:bold;
/*/*/border:1px solid #000000;/* */}
.submenu{margin-bottom: 1em; text-align:center;padding:8px 32px 8px 32px;background-color:lightyellow;border:1px solid black;border-top:0;font-size:12pt}
.kidspic{overflow:hidden}

div#showbox {margin:0 auto;width:100%;height:auto;border:0;margin-bottom:10px;text-align:center}
div#spudholder{width:100%;z-index:0}
div#papandina{z-index:5;width:auto;margin:10px 0 0 0;border:1px solid #000;padding:10px;background-color:#fff;font-size:100%;line-height:110%;text-align:right}
img.papandina {float:left;margin-right:10px}
table.show {padding:0;position:relative;width:100%}
table.show td.top {text-align:center;width:auto;padding-top:3px;font-size:110%;line-height:110%}
table.show td.text {width:100%;text-align:top;padding:5px;padding-top:10px;font-size:110%;line-height:110%}
h2.show {text-align:center;font-size:150%;font-family:verdana,arial,sans-serif;margin-bottom:5pt}
iframe.show{width:70%;height:430px}
.showpic{margin-top:100px}
table.show td.arrow {width:0}
table.show td.home {width:0}
/*COOKBOOK*/
h2.cookbook {clear:both;border-top:1px solid black;border-bottom:1px solid black;padding:2px 0 2px 0}
h3.cookbook {margin:0}
h3.prep {margin:0}
.ingredients {background-color:#eee;padding:0 5px 5px 0}
.cookbox{margin-top:0px;margin-right:20px}
.preparation {background-color:transparent;padding:0 0px 0px 0}
img.dish {width:180px;height:135px;margin-bottom:10px}
h2.cookbook {font-size:14pt}
/*PERSPECTIVES*/
h1.persp{text-align:right; font-family:arial,verdana,sans-serif; font-size:18pt; line-height:20pt;margin:0;margin-bottom:5px}
h2.persp{font-family:"times new roman",times,serif;font-weight:normal;margin:0px;font-size:20pt;line-height:22pt;font-style:normal;font-weight:bold}
h2.perspfr{font-family:"times new roman",times,serif;font-weight:normal;margin:0px;margin-top:-5px;font-size:24pt;line-height:25pt;font-style:normal;font-weight:bold}
table.persp{padding-bottom:8px;border:0;border-bottom:2px dotted gray;}
#perspbox{font-weight:bold;background-color:#fff;float:left;padding:5px 5px 0 0;border:0}
p.persp{color:#404040;margin:0;font-weight:bold;font-style:normal;}
p.question{text-indent:0px;background-image:none;font-family:arial,verdana,sans-serif;font-weight:bold;margin-bottom:4px;margin-top:0;padding-bottom:0;font-size:10pt}
p.answer{margin-top:2px}
img.thumbnail{float:right;margin:0 0px 0px 12px;border:0}
p.index{margin:3px 0 0px 0}
div.index {width:536px;clear:both;margin-bottom:12px;padding:0}
div.index a{display: block;color:#000;background-color:#fff;width:100%;height:100%;padding:0px;text-decoration:none}
div.index a:hover, div.index a:active {color:#000;background-color:#ffc;cursor:pointer;}
.quote {font-weight:bold;color:#404040;float:right;width:205px;border-top:2px dotted gray;border-bottom:2px dotted gray;margin:3px 0 10px 30px;background-image:none}
p.indent{text-indent:0px}
p.people{margin:0}
img.people {border:0;padding-right:40px}
h3.index{color:#000;text-indent:0;margin:6px 0 8px 0;padding-top:2px;background-color:#fff;border-top:1px solid #000}
/*SITEMAP*/
a.sitemap {color:#000;text-decoration:none}
a.sitemap:visited{color:#000;text-decoration:none}
a.sitemap:hover{color:#000;text-decoration:none}
