body {background-color:#E0CDAD;}


a		{text-decoration:none;font-weight:800;}
a:link		{ color:#2f3f01; }
a:visited	{ color:#2f3f01; }
a:hover		{ color:#2f3f01;text-decoration:underline; }

div.pagehead{background-color:#c79a60;border-top:1px solid #000000;border-bottom:1px solid #47aa42}
.sectionhead {background-color:#47aa42;}

.trail {font-size:11px;color:#000000;font-weight:400;padding:5px 5px 0px 0px; }
.title {font-size:28px;color:#000000;font-weight:800;  padding:10px 5px 2px 0px;}
div.rc {margin-left:40px; margin-top:70px; background-color:#E0CDAD;width:170px; height:300px; overflow:display;}

.subhead {background-color:#C29C5B;}
.subhead p { padding:2px 5px 2px 5px;color:#000000;font-size:13px;font-weight:800;}
p.next {font-size:12px;font-style:italic;padding-right:20px;background-image:url(../graphics/2/arrowr.gif);background-repeat:no-repeat;background-position:right;}
.next a {text-decoration:none;font-weight:800;}

/* MENU */
div.localmenu{border-bottom:1px solid #000000;}
p.menu {border-top:1px solid #000000;padding:2px 5px 2px 12px;background-image:url(../graphics/arrow2.gif);background-repeat:no-repeat;background-position:2px 4px;}
.menu a		{text-decoration:none;font-weight:800;}
.menu a:link		{ color:#000000; }
.menu a:visited	{ color:#000000; }
.menu a:hover		{ color:#ffffff;text-decoration:underline; }
p.menuselected {border-top:1px solid #000000;background-color:#C29C5B;padding:2px 5px 2px 12px;background-image:url(../graphics/arrow2_ov.gif);background-repeat:no-repeat;background-position:2px 4px;}
.menuselected a		{text-decoration:none;font-weight:800;}
.menuselected a:link		{ color:#000000; }
.menuselected a:visited	{ color:#000000; }
.menuselected a:hover		{ color:#000000;text-decoration:underline; }
p.submenu {font-size:11px;padding:1px 5px 1px 12px;background-image:url(../graphics/dash2.gif);background-repeat:no-repeat;background-position:1px 3px;}
p.submenuselected {font-size:11px;font-weight:800;padding:1px 5px 1px 12px;background-image:url(../graphics/dash2.gif);background-repeat:no-repeat;background-position:1px 3px;}
.submenu a		{text-decoration:none;font-weight:400;}
.submenu a:link		{ color:#000000; }
.submenu a:visited	{ color:#000000; }
.submenu a:hover		{ color:#000000;text-decoration:underline; }
div.top {border-top:1px solid #000000;}

.pagecontent {}
.pagecontent p {font-size:12px;color:#000000;padding:10px 5px 2px 5px;}
.pagecontent li {font-size:12px;color:#000000;}
.pagecontent b {font-size:14px;color:#000000;}

.div {background-color:#000000;}
div.grid {border:1px solid #8B8D08;margin-right:16px;margin-bottom:16px;padding:0px;}


div.pontis {border-top:1px solid #660000; background-color:#92163a;padding:10px 10px 10px 140px; background-image:url(../graphics/ponti_logo.gif);background-repeat:no-repeat;background-position:2px 24px;}

div.italia {border-top:1px solid #002f5e; background-color:#E0CDAD; padding:10px 10px 10px 140px; background-image:url(../graphics/italia_logo.gif);background-repeat:no-repeat;background-position:2px 24px;}

div.italia2 {border-top:1px solid #563f00; background-color:#E0CDAD; padding:10px 10px 10px 10px;}

div.espresso {background-color:#3fb000; padding:10px 10px 10px 140px; background-image:url(../graphics/espresso_logo.gif);background-repeat:no-repeat;background-position:2px 24px;}

.espresso p {color:#000000;}
.espresso b {color:#000000;}

div.footer {background-color:#000000;padding:5px 5px 5px 5px;}
.footer p {font-size:11px;color:#ffffff;padding:0px;}
.footer span.r {float:right;text-align:right;}
.footer span.l {float:left;text-align:left;}
.footer a		{text-decoration:none;font-weight:800;}
.footer a:link		{ color:#ffffff; }
.footer a:visited	{ color:#ffffff; }
.footer a:hover		{ color:#ffffff;text-decoration:underline; }
