.content #zg{width:100%;font:bold 1.0em/140% Vergana,sans-serif;margin: 16px 0px 16px 0px;color:#333;text-align:center;}.content span#r,.content span#r a{font: 8pt Tahoma; color:#333;}.content h2,.content h3{font: 18pt/20pt Times,serif; color:#000000;margin:15px 0px 15px 0px;}.content h3#grey{font:normal 20pt/20pt Times,serif; color:#777;margin:15px 0px 15px 0px;}ul.map li a{text-decoration:none;}ul.map li a{display:block;font:bold 16pt Times;padding: 3px 0px 10px 0px;}ul.map li ul li a{display:block;font:9pt/14pt Arial;padding: 3px 0px 3px 0px;border-bottom:1px dotted #d4d4d4;}ul.map li ul li a:visited{color:#777;}.gallery a{	display:block;	float:left;	padding:0px;	font:8pt/10pt Arial;	text-decoration:none;	border:1px solid #a9a9a9;	color:#333;	text-align:center;	}.gallery a:hover{border:1px solid red;color:red;}.gallery a:visited{color:#777;}div.pictures {text-align:center;}div.pictures a{display:block;border:1px solid #a9a9a9;float:left;margin: 2px 2px 0px 0px;padding:1px;}div.pictures a img {vertical-align:top;}div.pictures a:hover {border:1px solid #555;}span.icqa{font:bold 8pt/9pt Arial;display:block;color:red;margin-top:20px;}span.icqb{font:bold 8pt/9pt Arial;display:block;color:blue;margin-top:20px;}span.icqc{font:normal 9pt/9pt Arial;color:#333;}