/* Cartine cliccabili */a.map_item {	position: absolute;	/* border: 1px solid #BCBCBC; */	width : 27px;	height: 27px;}div#map_prodottilocali {    	width : 500px;	height: 512px;	background: url(http://www.agnochiampo.it/cms/images/stories/prodotti_locali.jpg) top left no-repeat;}a#formaggio1 { margin-left: 105px; margin-top: 95px; }a#formaggio2 { margin-left: 118px; margin-top: 148px; }a#formaggio3 { margin-left: 88px; margin-top: 136px; }a#formaggio4 { margin-left: 186px; margin-top: 249px; }a#formaggio5 { margin-left: 227px; margin-top: 316px; }a#insaccati1{ margin-left: 148px; margin-top: 134px; }a#insaccati2{ margin-left: 215px; margin-top: 233px; }a#insaccati3{ margin-left: 125px; margin-top: 241px; }a#insaccati4{ margin-left: 296px; margin-top: 301px; }a#tartufo1{ margin-left: 84px; margin-top: 167px; }a#chiocciola1{ margin-left: 106px; margin-top: 197px; }a#mela1{ margin-left: 135px; margin-top: 208px; }a#mela2{ margin-left: 263px; margin-top: 341px; }a#patata1{ margin-left: 172px; margin-top: 220px; }a#patata2{ margin-left: 263px; margin-top: 310px; }a#trota1{ margin-left: 137px; margin-top: 272px; }a#trota2{ margin-left: 163px; margin-top: 312px; }a#cigliegia1{ margin-left: 232px; margin-top: 349px; }a#cigliegia2{ margin-left: 215px; margin-top: 393px; }a#durello1{ margin-left: 187px; margin-top: 371px; }a#castagna1{ margin-left: 235px; margin-top: 283px; }a#castagna2{ margin-left: 51px; margin-top: 137px; }a#castagna3{ margin-left: 162px; margin-top: 80px; }a#miele1{ margin-left: 250px; margin-top: 389px; }a#miele2{ margin-left: 91px; margin-top: 228px; }a#miele3{ margin-left: 131px; margin-top: 70px; }div#map_sporttempolibero {    	width : 500px;	height: 512px;	background: url(http://www.agnochiampo.it/cms/images/stories/sport_tempo_libero.jpg) top left no-repeat;}a#mtb1 { margin-left: 198px; margin-top: 132px; }a#mtb2 { margin-left: 88px; margin-top: 140px; }a#mtb3 { margin-left: 183px; margin-top: 244px; }a#cavallo1 { margin-left: 166px; margin-top: 138px; }a#cavallo2 { margin-left: 74px; margin-top: 170px; }a#cavallo3 { margin-left: 240px; margin-top: 232px; }a#cavallo4 { margin-left: 201px; margin-top: 273px; }a#piedi1 { margin-left: 112px; margin-top: 109px; }a#piedi2 { margin-left: 54px; margin-top: 136px; }a#piedi3 { margin-left: 229px; margin-top: 145px; }a#piedi4 { margin-left: 166px; margin-top: 215px; }div#map_artecultura {    	width : 500px;	height: 512px;	background: url(http://www.agnochiampo.it/cms/images/stories/arte_cultura.jpg) top left no-repeat;}a#museo_casaabramo { margin-left: 154px; margin-top: 165px; }a#museo_naturalismopieve { margin-left: 214px; margin-top: 394px; }a#pievechiampo { margin-left: 186px; margin-top: 372px; }a#chiesacastello { margin-left: 229px; margin-top: 327px; }a#spietrovecchio { margin-left: 178px; margin-top: 315px; }a#smartinobrogliano { margin-left: 273px; margin-top: 290px; }a#smariapanisacco { margin-left: 140px; margin-top: 260px; }a#museo_tessile { margin-left: 140px; margin-top: 260px; }a#museo_dallago { margin-left: 209px; margin-top: 228px; }a#smariapanisacco { margin-left: 194px; margin-top: 183px; }a#museo_vitasoldato { margin-left: 177px; margin-top: 120px; }a#santionioabate { margin-left: 146px; margin-top: 130px; }a#terme1 { margin-left: 116px; margin-top: 139px; }a#guerra1 { margin-left: 87px; margin-top: 94px; }a#guerra2 { margin-left: 56px; margin-top: 130px; }/* CSS Document */body { font-family			: Arial, sans-serif; padding-top			: 17px;margin				: 0px;}td, tr, p, div {  font-family       : Arial, Helvetica, sans-serif;  font-size         : 12px;  color             : #666666;}hr {  color             : #DADDD0;  height            : 1px;  width             : 100%;}.main {   float             : left;   width             : 100%;  margin            : 0px;   padding           : 0px;}.contentdescription {   width             : auto !important;  display           : block;} table.moduletable {  width			    : 100%;  table-layout	    : auto;}table.moduletable th {  font-size         : 11px;  font-weight       : bold;  text-transform    : uppercase;  text-align        : left;  height            : 22px;  line-height       : 22px;  text-indent       : 8px;  letter-spacing    : 1px;  color             : #FFF;  background-image  : url(../images/modul.jpg);  }table.moduletable td {  padding-left      : 0px;  padding-right     : 0px;  padding-top	    : 0px;  padding- bottom   : 0px;  margin			: 4px;}.back_button {	color             : #006633;	font-family       : Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size         : 11px;	background        : url(../images/but.gif);	white-space       : normal;	font-weight       : normal;	border            : 1px solid #DADDD0;	padding-bottom    : 4px;	padding-left      : 10px;	padding-right     : 10px;	padding-top       : 4px;	margin-right      : 4px;	float             : right;	font-weight       : normal;	line-height       : 10px;	text-decoration   : none;}.button {  font-size         : 11px;  color             : #666666;  background-color	: #FFF;  border            : 1px solid #DADDD0;  margin-bottom     : 5px;  padding           : 1px;  background-image  : url(../images/but.gif); }.inputbox {  border            : 1px solid #CCCCCC;  background	    : transparent url(../images/back.gif);  background-color  : #F3F3F3;  margin-bottom     : 5px;  color			    : #666666;}.sectiontableheader {  font-size         : 12px;  font-weight       : bold;  text-transform    : uppercase;  letter-spacing    : 1px;  color             : #FFFFFF;  background        : #FBFBF9;  background-image	: url(../images/modul.jpg);  padding           : 3px;}.sectiontableentry1 {  padding           : 3px;  margin			: 3px;  background        : #F3F3F3;  border-top        : 1px solid #FFFFFF;  border-bottom     : 1px solid #DADDD0;}.sectiontableentry2 {  padding           : 3px;  margin			: 3px;  border-top        : 1px solid #FFFFFF;  border-bottom     : 1px solid #DADDD0;}a.mainlevel {	margin-top        : 1px;	padding-top       : 0px;	font-size         : 14px;	width             : 180px;	text-indent       : 10px;}a.mainlevel:link {	padding           : 0px 0px 0px 0px;	font-size         : 14px;	width             : 180px;	text-indent       : 10px;}a.mainlevel:link, a.mainlevel:visited {	display           : block;	font-size         : 14px;	font-weight       : normal;	padding           : 2px 0px 2px 0px;	color             : #977A54;	width             : 180px;	text-indent       : 10px;	background-color  : #F5F5F5;}a.mainlevel:hover {	font-size         : 14px;	background-color  : #FBFBF9;	color             : #000000;	font-weight       : normal;	text-decoration   : none;	text-indent       : 10px;}#active_menu {	color             : #006600;	font-weight       : bold;}a#active_menu:hover {	color             : #333333;}a:link, a:visited {	font-size         : 11px;	color             : #8E4E2A;	text-decoration   : none;	font-weight       : bold;}a:hover {	font-size         : 11px;	color             : #009933;	text-decoration   : none;	font-weight       : bold;}a.category:link, a.category:visited {  font-weight       : bold;}a.readon:link, a.readon:visited {	color             : #006600;	font-family       : Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size         : 10px;	white-space       : normal;	font-weight       : normal;	border            : 1px solid #DADDD0;	padding-bottom    : 3px;	padding-left      : 4px;	padding-right     : 4px;	padding-top       : 2px;	float             : left;	line-height       : 10px;	text-decoration   : none;}a.readon:hover {  color             : #996600;  font-family       : Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size         : 11px;  background        : url(../images/but.gif);  white-space       : normal;  font-weight       : normal;  border            : 1px solid #DADDD0;  padding-bottom    : 3px;  padding-left      : 4px;  padding-right     : 4px;  padding-top       : 2px;  float             : left;  line-height       : 10px;  text-decoration   : none; }ul {  margin            : 2px;  padding-left      : 10px;  list-style        : none;}table.contenttoc {  border: 1px solid #FFF;  padding: 2px;  margin-left: 2px;  margin-bottom: 2px;}table.contenttoc td {  padding: 2px;}table.contenttoc th {	color: #666666;	text-align: left;	padding-top: 2px;	padding-left: 4px;	height: 21px;	font-weight: bold;	font-size: 10px;	text-transform: uppercase;	padding-bottom: 20px;}.pagenavcounter {  font-size         : 10px;  color             : #666666;}.pagenavbar {  border-top        : 1px solid #999999;  padding           : 2px;}.pagenav {  font-weight       : bold;  color             : #CCCCCC;}a.pagenav:link, a.pagenav:visited {  text-decoration   : none;}a.pagenav:hover {  text-decoration   : none;}.date {	font-size         : 10px;	color             : #FFFFFF;	padding-top		: 15px;}.small {  font-size         : 10px;  color             : #666666;}.postedby {  font-size         : 10px;  color             : #CCCCCC;}.smalldark {  font-size         : 10px;  color             : #666666;}.createdate, .modifydate {  font-size         : 10px;  color             : #CCCCCC;}.content_vote {  font-size         : 10px;  height            : 22px;  padding-top       : 2px;  padding-bottom    : 2px;}.content_rating {  font-size         : 10px;  color             : #666666;}.pathway {  font-size         : 10px;  color             : #FFCC00;  padding-top       : 1px;}a.pathway:link, a.pathway:visited {  font-size         : 10px;  color				: #FFCC00;}a.pathway:hover {  font-size         : 10px;  color				: #FFF;}table.content{  width             : 100%;  padding           : 0px;  border-collapse   : collapse;  border-spacing    : 0px;  margin-bottom     : 10px;}table.contentpane {  width             : 100%;  padding     		: 5px;  border-spacing    : 0px;  margin-bottom     : 5px;}table.contentpaneopen {  width             : 100%;  padding-left      : 5px;  padding-right     : 5px;  border-spacing    : 0px;  margin-bottom     : 5px;}.pollstableborder{  border-color      : #666666;}.contentheading {	font-family       : Arial, Helvetica, sans-serif;	font-size         : 16px;	font-weight       : bold;	font-style        : inherit;	text-align        : left;	color             : #8B937D;	width             : 100%;	background-image	: url(../images/headline.gif);	padding-bottom: 5px;	padding-top: 20px;	background-repeat: no-repeat;	background-position: bottom;}.componentheading {	font-family       : Arial, Helvetica, sans-serif;	font-size         : 18px;	font-weight       : bold;	text-transform    : none;	text-align        : right;	line-height       : 18px;	color             : #999999;	width             : 100%;	padding-bottom: 20px;}.contentpagetitle {	font-family       : Arial, Helvetica, sans-serif;	font-size         : 16px;	font-weight       : bold;	text-transform    : uppercase;	text-align        : left;	color             : #333300;	width             : 100%;  }a.contentpagetitle:link, a.contentpagetitle:visited {	font-size         : 16px;	color             : #006600;	text-decoration   : none;	font-weight       : bold;}a.contentpagetitle:hover {	font-size         : 16px;	color             : #333300;	text-decoration   : none;	font-weight       : bold;}.title {  font-family       : Arial, Verdana, Geneva,  Helvetica, sans-serif;  font-weight       : bold;  text-transform    : uppercase;  font-size         : 20px;  text-align        : center;  color             : #FFFFFF;}.title a:link, .title a:visited {  font-weight       : bold;  text-transform    : uppercase;  font-size         : 20px;  color             : #FFFFFF;}.title a:hover {  font-weight       : bold;  text-transform    : uppercase;  font-size         : 20px;  color             : #CCCCCC;}ul#mainlevel-nav {  list-style		: none;  padding			: 0;  margin			: 0;  font-size			: 0.8em;}ul#mainlevel-nav li {  background-image	: none;  padding-left		: 0px;  padding-right		: 0px;  float				: left;  margin			: 0;  font-size			: 11px;  line-height		: 21px;  white-space		: nowrap;  border-right:;}ul#mainlevel-nav li a {  display			: block;  padding-left		: 15px;  padding-right		: 15px;  text-decoration	: none;  color				: #F7D19F;  background		: transparent;}ul#mainlevel-nav li a:hover {  color				: #FFFFFF;}a#klick {  position			: absolute;  left				: 0;  top				: 0;  display			: block;  height			: 100px;  width				: 100px;  background		: url(../images/247shock.png) top left no-repeat !important;  background		: none;  text-indent		: -999em;  text-decoration	: none;  cursor			: hand;}#navcontainer {  font-family       : Arial, Helvetica, sans-serif;  font-size         : 12px;  margin            : 0px 0px 0px 0px;  padding           : 0px 0px 0px 0px;  width             : auto;  height            : 28px;}#navlist {  margin            : 0px;  padding           : 0px 0px 0px 0px;}#navlist ul, #navlist li {  display           : inline;  list-style-type   : none;}#navlist a:link, #navlist a:visited {  border-right      : 1px solid #cccccc;  padding           : 5px 10px 5px 10px;  float             : left;  font-weight       : bold;  line-height       : 14px;  margin            : 0px;  text-decoration   : none;  color             : #333333;}#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {  color             : #E37D17;}#navlist a:hover {  color             : #E37D17;}#subbox {  font-family       : Arial, Helvetica, sans-serif;    font-size         : 10px;  height            : 18px;  width             : auto;}#subnavlist {  margin            : 0px;  padding           : 0px;}#subnavlist ul, #subnavlist li {  margin            : 0px;  padding           : 0px;  display           : inline;  list-style-type	: none;}#subnavlist a:link, #subnavlist a:visited {  float             : left;  font-weight       : normal;  line-height       : 16px;  padding           : 0px 0px 0px 18px;  text-decoration   : none;  color             : #F2B600;  background        : url(../images/line.gif) no-repeat 9px 3px;}#subnavlist a:link#subcurrent, #subnavlist a:visited#subcurrent, #subnavlist a:hover {  color             : #FFF;}a.sublevel:link, a.sublevel:visited {  padding-left		: 10px;  vertical-align	: middle;  font-size			: 11px;  font-weight		: bold;  color				: #996600;  text-align		: left;}a.sublevel:hover {  color				: #F2B600;  text-decoration	: none;}.footer {  font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;  color             : #F2B600;  font-size         : 12px;  font-weight       : normal;}.footer a:link, .footer a:visited {  font-size         : 12px;  color             : #F2B600;  text-decoration   : none;  font-weight       : normal;}.footer a:hover {  font-size         : 12px;  color             : #FFF;  text-decoration   : none;  font-weight       : normal;}.highlight {  background-color	:#FFFFFF;}div.mosimage {  border			: 1px solid #ccc;}.mosimage {  border			: 1px solid #cccccc;  margin			: 5px}.mosimage_caption {  margin-top		: 2px;  background		: #efefef;  padding			: 1px 2px;  color				: #666;  text-transform	: normal;  font-size			: 10px;  border-top		: 1px solid #cccccc;}