body {position: relative; margin: 0px;}

div#logo {width:100%; height: 160px; background-image:url(i/fn.jpg); background-position: bottom; background-repit:repeat-x; margin:0px 30px;}
div#logo h3{text-align: center; padding-left: 168px; line-height: 1.4; padding-top:20px;}
div#logo img{position:absolute; top:15px; left:30px;margin-bottom:0px;}

div#content {position:absolute; top: 0px; left: 0px; width:100%; padding: 0px; margin: 0px auto;}

div#main {position:absolute; top: 210px; left: 0px; width:100%; padding-left: 30px; padding-top: 20px; margin:0px; padding-right:20px;}

*html div#main{padding-top: 0px;}
div#main h3, h4, h5 {text-align: center;}
div#main a{line-height: 1.4;}

a:link{color: #000000;}
a:visited{color:#333399;}

div#footer p{text-align: center; background-color:#8FBC8F; font-family: sans-serif; font-size:60%; margin-top: 30px; margin-bottom:4px;}
.p1{position:absolute; top:0px; right: 20px;}
.p2{position:absolute; top:0px; left: 20px;}
div#footer p{margin-top:10px;}

div#main table{border-collapse: collapse; empty-cells: show;}
div#main p, ul, ol, li, table{font-family: verdana, arial, serif; font-size: 12px; line-height: 1.2;}

.abz{text-indent:20px;}

.ramkap td {border: 1px solid #000; padding: 1px;}


