*{margin:0}
A:hover {color: #CC0000;}
.menu {font-family:Arial, Sans-Serif;}
table.menu {padding-bottom:0.5em;}
table.menu A:link {color:#0055CC;}
table.menu A:visited {color:#0055CC;}
table.menu A:hover {color:#FF0000; text-decoration:underline;}
table.menu A.current:link {color:#669900; text-decoration:underline;}
table.menu A.current:visited {color:#669900;}
table.menu A.current:hover {color:#FF0000; text-decoration:underline;}
table.menu td.logo {height:61px; width:222px; padding-top:8px; padding-right:14px; padding-bottom:0em; padding-left:20px;}
table.menu td.logo IMG {height:61px; width:222px; BORDER:none;}
table.menu td.service {padding-top:5px; padding-bottom:3px;}
table.menu td.service DIV {padding-right:0.6em; font-size:90%; line-height:140%; color:#669900;}
table.menu td.extra {padding-top:2px;}
table.menu td.extra DIV {padding-right:0.4em; font-size:75%; line-height:140%; color:#669900; font-style:normal;}
table.menu td.extra SPAN {color:#000000;}
.content .submenu p A:hover {color: #FF0000;}
.content .submenu A:visited, A:link {color:#0055CC;}
.submenu h1 {font-size:150%; line-height:110%; font-weight:bold; padding-bottom: 0.1em;}
.submenu p {font-size:90%; line-height:130%;}
.submenu font {padding: 0 0.2em 0 0.2em}
.submenu span {padding-right: 0.2em;}
.submenu font {color: Silver;}
h1.part {font-size:150%; line-height:120%; font-weight:bold; padding:0 20px 0.7em 20px;}
.content {padding-top:0em; padding-right:20px; padding-bottom:0.5em; padding-left:20px;}
.advert {font-size:90%; line-height:140%; padding-bottom:0.5em;}
table.info {MARGIN-TOP:1em}
.info, .gardening, .faceinfo, .advice, .list, h1.part {font-family:"Times New Roman", Palatino, Georgia, serif;}
table.info h1 {font-size:130%; line-height:100%; font-weight:normal; padding-right:0.3em; padding-bottom:0.1em;}
table.info TR.top {padding-top:0.5em;}
table.info P {font-size:100%; line-height:130%; padding-top:0.2em; padding-right:0.3em; padding-bottom:0.5em}
table.info P.menu {font-size:90%; line-height:140%; padding-top:1em; padding-bottom:0.5em}
table.info P.item {color:#999933;}
table.info P.itempref {color:#999933; MARGIN-BOTTOM:-0.5em}
table.info P.pref {MARGIN-BOTTOM:-0.5em}
table.info P.item SPAN {border-bottom: 1px dotted red;}
table.info P.detail {font-size:80%; line-height:130%; color:#999999; padding-bottom:0.5em;}
table.info SPAN {font-size:80%; line-height:130%; color:#999999;}
table.info DIV.h {padding: 1em 0 1em 0;}
table.info DIV.veg {padding: 0.2em 0 1em 0;}
table.info td.image {padding-top:0.5em; padding-bottom:0.5em}
table.info td.image IMG {width:64px; height:64px;}
table.info td.image DIV {FLOAT: left; padding-right:2px; padding-bottom:2px;}
table.gardening h1 {font-size:180%; font-weight: bold; line-height:100%}
table.gardening div.name {font-size:85%; padding-bottom:0.2em;}
table.gardening div.date {font-size:70%; line-height:100%; color:#555555; padding-top:0.4em;}
table.gardening .content {font-size:100%; line-height:130%; padding-bottom:0.5em}
table.gardening DIV.img {padding-top:0.5em; padding-bottom:1.5em}
table.gardening td.note {BACKGROUND-color: #F5F5EA; padding-top:0.5em;}
.area {CLEAR:both; width:100%; padding:0 0 0.5em 0;}
.area .a {width:80%;}
.area .a h1 {font-size:140%; font-weight:lighter; padding-bottom:0.5em;}
.area .a P {font-size:100%; line-height:130%; padding-bottom:0.5em;}
table.faceinfo {padding-top:7px; padding-bottom: 1em; font-size:90%; line-height:140%}
table.faceinfo td {padding:0 20px 0 20px;}
table.faceinfo td.center {padding:0 10px 0 10px;}
DIV.hr {padding:1.5em 20px 0px 20px;}
DIV.hr HR {height:1px; BORDER:none; BORDER-STYLE:none; BACKGROUND-color:#000000; color:#000000;}
table.headlist {BACKGROUND-color:#F5F5EA;}
table.headlist td.title {padding-right:0.2em; padding-left:20px;}
table.headlist td.composite {padding-right:0.5em; padding-left:0.5em;}
table.headlist td.current {padding-right:0.5em; padding-left:0.5em; BACKGROUND-color:#EBEBCF;}
table.headlist td.delimiter {padding-right:1.5em; padding-left:1.5em;}
table.headlist P {font-size:90%; line-height:130%; padding:0.3em 0 0.3em 0;}
.list dt, .list h3 {font-size: 100%; font-weight: bold; padding-top: 1.2em;}
.list h3 {padding-bottom: 0.3em;}
.list dt {padding-bottom: 0.2em;}
.list dd {font-size:90%; line-height:130%; padding-bottom: 0.1em; padding-left:1em}
.list img {padding-bottom: 1em;}
.list UL {LIST-STYLE-TYPE:none; padding:0 0 0 0;}
.list UL.ul1 LI {font-size:100%; line-height:130%; padding-bottom:0.2em;}
.list P {font-size:90%; line-height:140%; padding-left:0.7em; padding-bottom:0.5em;}
.list P.hd {font-size:75%; line-height:120%; padding-left:0.7em;}
.list dt a:link, .list h3 a:link {color: #000000; text-decoration: none;}
.list dt a:visited, .list h3 a:visited {color: #000000; text-decoration: none;}
.list dt a:hover, .list h3 a:hover {color: #CC0000; text-decoration: none; border-bottom: 1px solid;}
.list dt a:active, .list h3 a:active {color: #000000; text-decoration: none;}
.list dd a:link, .list p a:link {color: #0055cc; text-decoration: underline;}
.list dd a:visited, .list p a:visited {color: #990099; text-decoration: underline;}
.list dd a:hover, .list p a:hover {color: #CC0000; text-decoration: underline;}
.list dd a:active, .list p a:active {color: #0055cc; text-decoration: underline;}

div.image {MARGIN-BOTTOM:2em; color:#c6c6c6; border-style:none;}
ins.slideshow {display: -moz-inline-stack; display: inline-block;}
ins.slideshow ins {position: relative; float: left; clear: left; cursor: pointer;}
ins.slideshow ins ins {background:transparent url('slideshow.gif') no-repeat; height: 21px; position: absolute; right:12px; top:12px; width:28px; z-index: 9999;}

.highslide IMG {BORDER: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide:hover IMG {BORDER: none}
.highslide-image {BORDER: white 2px solid;}
.highslide-caption OL {LIST-STYLE-TYPE: decimal; padding: 0.5em 0.5em 1em 1.9em; font-size: 90%; line-height: 130%;}
.highslide-caption OL LI {padding-bottom: 0.3em;}
.highslide-caption P {padding: 0.2em 0.5em 1em 0.5em; font-size: 90%; line-height: 130%;}

div.arenda {padding:3em 20px 0em 20px}
div.arenda h1 {font-size:400%; line-height:100%; padding-bottom: 0.2em; font-weight:lighter;}
div.arenda p {font-size:100%; line-height:130%;}
div.arenda div.close {font-size:160%; font-weight:bold; color:#CC0000; padding-top: 2em; padding-bottom: 0.1em;}
div.arenda div.close a:link {color:#000000; text-decoration: none;}
div.arenda div.close a:visited {color:#000000; text-decoration: none;}
div.arenda div.close a:hover {color:#FF0000; text-decoration: none;}
div.arenda p a:hover {color:#FF0000; text-decoration: underline;}
div.a-sp {padding-top:8em; padding-bottom: 10em;}

