@charset "utf-8";
/* CSS Document */

html { background-color: #fff; background-image: url(img/backbot.gif); background-position: center 10px; margin: 0; padding: 0; }

body, td { color: #333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; padding: 0; margin: 0; }

table, td, th { border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; text-align: left; vertical-align: top; }

div#grass { width: 100%; background-image: url(img/grass.gif); background-repeat: repeat-x; background-position: center bottom; background-color: #fff; }
div#back { width: 100%; background-image: url(img/backrl2.gif); background-position: top center; background-repeat: no-repeat; position: relative; }
div#cont { width: 995px; position: relative; }

#logo { position: absolute; right: 211px; top: 0; }

#cloud { width: 113px; height: 92px; position: absolute; left: 56px; top: 112px; background-image: url(img/cloud.gif); }
#sun { width: 133px; height: 139px; position: absolute; left: 254px; top: 37px; background-image: url(img/sun.gif); }
#arrow { width: 82px; height: 88px; position: absolute; left: 415px; top: 9px; background-image: url(img/arrow.gif); }

#but1 { position: absolute; left: 270px; top: 78px; width: 82px; height: 29px; }
#but1 a { display: inline-block; width: 82px; height: 29px; background-image: url(img/but1.gif); }
#but1 a:hover { background-position: 0 -29px; }
#but2 { position: absolute; left: 305px; top: 133px; width: 59px; height: 19px; }
#but2 a { display: inline-block; width: 59px; height: 19px; background-image: url(img/but2.gif); }
#but2 a:hover { background-position: 0 -19px; }
#but3 { position: absolute; left: 77px; top: 153px; width: 78px; height: 23px; }
#but3 a { display: inline-block; width: 78px; height: 23px; background-image: url(img/but3.gif); }
#but3 a:hover { background-position: 0 -23px; }
#but4 { position: absolute; left: 169px; top: 221px; width: 94px; height: 63px; }
#but4 a { display: inline-block; width: 94px; height: 63px; background-image: url(img/but4.gif); }
#but4 a:hover { background-position: 0 -63px; }
#but5 { position: absolute; left: 310px; top: 308px; width: 45px; height: 17px; }
#but5 a { display: inline-block; width: 45px; height: 17px; background-image: url(img/but5.gif); }
#but5 a:hover { background-position: 0 -17px; }
#but6 { position: absolute; left: 97px; top: 342px; width: 17px; height: 73px; }
#but6 a { display: inline-block; width: 17px; height: 73px; background-image: url(img/but6.gif); }
#but6 a:hover { background-position: 0 -73px; }
#but7 { position: absolute; left: 266px; top: 351px; width: 54px; height: 34px; }
#but7 a { display: inline-block; width: 54px; height: 34px; background-image: url(img/but7.gif); }
#but7 a:hover { background-position: 0 -34px; }
#but8 { position: absolute; left: 436px; top: 23px; width: 38px; height: 63px; }
#but8 a { display: inline-block; width: 38px; height: 63px; background-image: url(img/but8.gif); }
#but8 a:hover { background-position: 0 -63px; }



#girl { position: absolute; left: 430px; top: 101px; }

#rbut1 { position: absolute; right: 82px; top: 147px; width: 115px; height: 38px; }
#rbut1 a { display: inline-block; width: 115px; height: 38px; background-image: url(img/rbut1.gif); }
#rbut1 a:hover { background-position: 0 -38px; }
#rbut2 { position: absolute; right: 259px; top: 230px; width: 63px; height: 45px; }
#rbut2 a { display: inline-block; width: 63px; height: 45px; background-image: url(img/rbut2.gif); }
#rbut2 a:hover { background-position: 0 -45px; }
#rbut3 { position: absolute; right: 118px; top: 334px; width: 73px; height: 24px; }
#rbut3 a { display: inline-block; width: 73px; height: 24px; background-image: url(img/rbut3.gif); }
#rbut3 a:hover { background-position: 0 -24px; }
#rbut4 { position: absolute; right: 212px; top: 414px; width: 79px; height: 28px; }
#rbut4 a { display: inline-block; width: 79px; height: 28px; background-image: url(img/rbut4.gif); }
#rbut4 a:hover { background-position: 0 -28px; }
#rbut5 { position: absolute; right: 211px; top: 479px; width: 91px; height: 36px; }
#rbut5 a { display: inline-block; width: 91px; height: 36px; background-image: url(img/rbut5.gif); }
#rbut5 a:hover { background-position: 0 -36px; }
#rbut6 { position: absolute; right: 202px; top: 541px; width: 97px; height: 24px; }
#rbut6 a { display: inline-block; width: 97px; height: 24px; background-image: url(img/rbut6.gif); }
#rbut6 a:hover { background-position: 0 -24px; }
#rbut7 { position: absolute; right: 3px; top: 225px; width: 73px; height: 32px; }
#rbut7 a { display: inline-block; width: 73px; height: 32px; background-image: url(img/rbut7.gif); }
#rbut7 a:hover { background-position: 0 -32px; }
#rbut8 { position: absolute; right: 22px; top: 223px; width: 102px; height: 64px; }
#rbut8 a { display: inline-block; width: 102px; height: 64px; background-image: url(img/rbut8.gif); }
#rbut8 a:hover { background-position: 0 -64px; }

#tel { position: absolute; right: 186px; top: 448px; width: 23px; height: 20px; }
#tel a { display: inline-block; width: 23px; height: 20px; background-image: url(img/tel.gif); }
#tel a:hover { background-position: 0 -20px; }

#news { position: absolute; top: 520px; left: 30px; text-align: left; width: 620px; }
.newsarchive { clear: both; float: right; font-size: 18px; margin-bottom: 20px; }
h1 { color: #272604; font-size: 24px; font-weight: normal; margin-top: 0; text-shadow: -1px 1px 0px #eeec9f; }
.newsdate { font-size: 18px; color: #272604; text-shadow: -1px 1px 0px #eeec9f; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; }

.mainnews { margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: oblique; }



a p { text-decoration: underline; margin: 0; display: inline; padding: 0; }

a { color: #680077;}

a img { border: none; }
