html, body {width: auto !important;height: auto !important;height: 100%;margin: 0 !important;padding: 0 !important;font: 11px/110% verdana !important;background: #fefbf3;color: #4c79a4;}

tr,p,div {vertical-align: top;font: 11px/110% verdana;color: #526cba;}
span.big {font: bold 16px/160% verdana;color: #d98610}
span.blue {font: bold 13px/130% verdana;color: #526cba;}
h1 {font: bold 14px/140% verdana;color: #d98610;}
h1.head {font: bold 13px/130% verdana;color: #d98610;background: #c7ddfa url(images/bg_head.gif) top right no-repeat;height: 18px;padding: 0 0 2px 7px;margin: 0.5em 0}
h3 a {font: bold 13px/130% verdana;color: #5774be;margin: 0 0 0.5em 0;padding: 0}
p.first:first-letter {font: bold 14px/140% verdana;color: #526cba;}

table#toppanel {width: auto;height: auto;margin: 0;padding: 0;}
table#toppanel tr.top {background: url(images/bgblue.jpg) top left repeat-x;height: 86px;text-align: center;}
table#toppanel tr.top td.azmore img.head {position: relative;top: 52px;left: 0;z-index: 0}
table#toppanel tr.top td.azmore h2 a {font: bold 26px/100% verdana;color: #abd8ff;text-decoration: none;letter-spacing: 2px;position: absolute;top: 0.65em;left: 2.2em;z-index: 1}
table#toppanel tr.top td.azmore div.link {position: absolute;top: 34px;left: 5em;z-index: 0}
table#toppanel tr.top td h2 {font: bold 20px/200% verdana;color: #abd8ff;margin: 2em 0 0 3em}
table#toppanel tr td.bgyellow {background: #f4cf9c;}
table#toppanel tr.yellow {background: #f6d6aa;color: #007cd3;font: bold 10px/100% verdana;}
table#toppanel tr.yellow div {margin: 0.2em 0 0 0}
table#toppanel tr.yellow div a {font: bold 10px/100% verdana;color: #2288b1;text-decoration: none;}
table#toppanel tr.yellow td.palm {background: #F6D7AB url(images/palm_c.jpg) top right no-repeat;width: 116px;height: 86px}
table#toppanel tr.yellow td.palm div,table#toppanel tr.yellow td.palm div a {background: #F6D7AB}


#menu {width: 215px;padding: 0.5em}
#menu h3 {margin: 0;padding: 2px 0 2px 25px;background: #f6d6aa url(images/menu_corner.gif) top right no-repeat;width: 189px;height: 14px;color: #5774be;font: bold 11px/110% verdana;border-right: 1px solid #f4d09d}
#menu ul {margin: 0;background: #fff7e9;padding: 1em 1.5em;border: 1px solid #f4d09d;border-top: 0;width: 180px}
#menu ul li {list-style: none;background: url(images/button_m.jpg) left top no-repeat;padding: 0 0 0 1.5em;margin: 0.5em;}
#menu ul li.active {list-style: none;background: url(images/button_blue.jpg) left top no-repeat;padding: 0 0 0 1.5em;margin: 0.5em;}
#menu ul li a {font: 11px/110% verdana;color: #d98610;text-decoration: underline;}
#menu ul li.active ul li a {color: #697fc0;font: 11px/100% verdana;text-decoration: none;}
#menu ul li.active a {font: bold 11px/110% verdana;text-decoration: none;color: #697fc0;}
#menu ul li.active ul {border: 0;width: 100px;padding: 0;margin: 5px 0 5px 0;}
#menu ul li.active ul li {list-style: none;background: url(images/marker.gif) left center no-repeat;padding: 0.2em 1.5em;margin: 0.2em 0;}
#menu ul li.active ul li.active {list-style: none;background: #F9E5C8;padding: 0.2em 0 0.2em 1.5em;margin: 0;}
#menu ul li.active ul li.active a {color: #697fc0;font: bold 11px/110% verdana;text-decoration: none;}
#menu ul.big {border-bottom: 2px dotted #FAEDCB}
#menu ul.big li a {font: 12px/120% verdana;}

#main {width: 100%;margin: 0;padding: 0.5em 0 0 0;text-align: justify;}
#main h4 {font: bold 10px/100% verdana;color: #697fc0;margin: 0 0 0.5em 0;padding: 0.5em;background: #fff7e9;border-bottom: 1px solid #f6d6aa}
#main h3.head {font: bold 12px/120% verdana;}
#main h4 a {font: bold 10px/100% verdana;color: #697fc0;text-decoration: underline;margin: 0;padding: 0;}
#main div a {font: bold 11px/110% verdana;color: #697fc0;text-decoration: underline;margin: 0;padding: 0;}

#mainlist {width: 100%;margin: 0 auto}
#mainlist ul {margin: 0;padding: 0.5em 0;background: #fff7e9;}
#mainlist ul li {list-style: none;background: url(images/marker.gif) left center no-repeat;padding:  0 0 0 1.5em;margin: 1em;}
#mainlist ul li a {font: 11px/110% verdana;color: #3385c3;}
#mainlist tr td {border-right: 1px dotted #f6d7ac;padding-right: 0.3em}
#mainlist tr td h5 {color: #5774be;font: bold 11px/110% verdana;margin: 0;padding:0 0 0.5em 0.2em;border-bottom: 1px solid #f6d7ac;text-align: center}

#board {width: 100%;margin: 0;padding: 0;background: #fff7e9;border: 1px solid #f6d6aa;border-collapse: collapse;}
#board tr td {margin: 0;padding: 0;}
#board tr td.head {margin: 0;padding: 0;color: #5774be;}
#board tr td.head h2 {background: #f6d6aa;font: bold 11px/110% verdana;text-align: right;height: 19px;margin: 1px 1px 0 0;padding: 3px 5px 0 0;}
#board tr td p {font: 11px/110% verdana;color: #557f94;padding: 0 1em 0 0.5em;text-align: left}
#board tr td p a {font: bold 10px/100% verdana;color: #4c79a4;text-decoration: underline;background: url(images/marker.gif) left center no-repeat;padding: 0 0 0 1.5em}
#board tr td div {font: bold 10px/100% verdana;color: #486874;padding: 0 0 0.5em 1em;margin: 0.5em;text-align: left}
#board tr td div.red {font: bold 14px/140% verdana;color: #c61f1f;padding: 0;margin: 0 1em 0 0;text-align: right;}

#info {min-height: 160px;background: #fff7e9;padding: 0;margin: 0;text-align: left;border-bottom: 1px dotted #f6d7ac}
#info h1 {font: bold 13px/130% verdana;color: #526cba;background: #c7ddfa url(images/bg_head.gif) top right no-repeat;height: 18px;padding: 0 0 2px 7px;margin: 0}
#info h6 {color: #c77705;font: bold 13px/130% verdana;margin: 0 1em;padding: 0}
#info p {padding: 0 1em 0.5em 1em;margin: 0.5em 0 0.5em 0;color: #40484c;font: 12px/120% verdana;}
#info p b {font: bold 16px/160% verdana;color: #d98610}
#info ul,#info ul li {color: #40484c;font: 12px/120% verdana;margin: 0 0.5em;padding: 0}
#info ul li {list-style: none;background: url(images/marker.gif) left center no-repeat;padding:  0 0 0 1.5em;margin: 1em;}
#info p img {margin: 0.8em 1em 0 0;padding: 4px;border: 2px solid #fff;background: #DEEBFC;vertical-align: left}

table#photo {width: 100%;margin: 0.5em;padding: 0;}
table#photo tr td {background: #fff7e9;border: 1px solid #f6d6aa;padding: 0;margin: 0 auto;text-align:center}
table#photo tr td a img {margin: 1em;padding: 0.5em;border: 3px solid #fff;background: #FFEED1;}
table#photo tr td h5 {color: #5774be;font: bold 11px/110% verdana;margin: 0;padding: 0 0 1em 0;text-align: center}

#news {width: 215px;padding: 0.5em}
#news h3 {margin: 0 auto;padding: 2px 0 2px 25px;background: #f6d6aa url(images/menu_cornerl.gif) top left no-repeat;height: 14px;color: #5774be;font: bold 11px/110% verdana;border-left: 1px solid #f4d09d}
#news div.news {margin: 0;padding: 1em 0.5em;background: #fff7e9;border: 1px solid #f4d09d;border-top: 0;}
#news div.news div.txt {font: 11px/110% verdana;color: #D98610;margin: 0.2em auto;padding: 0.5em;border-bottom: 1px dotted #f4d09d}
#news div.news div.data {float: right;font: bold 10px/100% verdana;color: #4c79a4;}
#news div.news div.txt a {font: 11px/120% verdana;color: #4c79a4;text-decoration: none;}
#news div.news div.txt a:hover {font: 11px/120% verdana;color: #4c79a4;text-decoration: underline;}

#photo {width: 230px;padding: 0.5em;margin: 0 auto}
#photo div {margin: 0 auto;padding: 1em;background: #fff7e9;border: 1px solid #f4d09d;border-top: 0;}
#photo h3 {margin: 0 auto;padding: 2px 0 2px 25px;background: #f6d6aa url(images/menu_cornerl.gif) top left no-repeat;width: auto;height: 14px;color: #5774be;font: bold 11px/100% verdana;border-left: 1px solid #f4d09d}
#photo div img {font: bold 10px/100% verdana;color: #4c79a4;margin: 1em 0;padding: 5px;border: 2px solid #fff;background: #faedcb}

#banner {width: 170px;padding: 0.5em}
#banner h3 {margin: 0 auto;padding: 2px 0 2px 25px;background: #f6d6aa url(images/menu_cornerl.gif) top left no-repeat;height: 14px;color: #5774be;font: bold 11px/100% verdana;border-left: 1px solid #f4d09d}
#banner div.news {margin: 0;padding: 0.5em;background: #fff7e9;border: 1px solid #f4d09d;border-top: 0;}

table#footer {clear: both;margin: 0;padding: 0;text-align: center;width: 100%}
table#footer tr td.fon {width: 100%;background: url(images/bg_b_fon.jpg) center left repeat-x;height: 113px;}
table#footer tr td.fon div.maplink {position: absolute;left:0;z-index:0;}
table#footer tr td.fon div.maplink h2 {padding: 2.5em 0 0 0}
table#footer tr td.fon div.maplink h2 a {font: bold 14px/160% verdana;color: #d98610;text-decoration: underline;}
table#footer tr td.stextblue {width: auto;font: 10px/100% verdana;color: #2288b1;padding: 0 1em;text-align: right;}
table#footer tr td.stextblue a {font: bold 10px/100% verdana;color: #2288b1;text-decoration: none;}
table#footer tr td.stextbrown {font: 10px/100% verdana;color: #d98610;text-align: left;padding: 0 0 0 1em}
table#footer tr td.stextbrown a {font: 10px/100% verdana;color: #d98610;text-decoration: none;}

table#comment {width: 100%;margin: 0;padding: 2px;background: #fff;}
table#comment tr {vertical-align: middle;margin: 0;}
table#comment tr td h3 {font: bold 13px/130% verdana;background: #F6FAFE;color: #F57E24;margin: 0 0 0 0;padding: 0.2em 0 0 0.5em}
table#comment tr td a {font: bold 11px/110% verdana;color: #5774be;margin: 0;padding: 0}
table#comment tr td {margin: 0;padding: 0.5em;background: #F6FAFE}
table#comment tr td sup {color: #CC0000}
table#comment tr td.txt {background: #F6FAFE;padding: 0;}
table#comment tr td.txt div.data {float: right;margin: 0;padding: 0.2em 0.5em;}
table#comment tr td.txt div.name {float: left;margin: 0;padding: 0 0 0 1em;font: bold 11px/110% verdana;}
table#comment tr td.txt div.name a {font: bold 11px/120% verdana;}
table#comment tr td.txt div.comment {clear: both;border-bottom: 1px solid #DEEBFC;color: #40484c;}
table#comment tr td.txt div.data small {color: #999999;padding: 0 0 0 1.2em;}
table#comment tr td.txt div {margin: 1em 0;padding: 0.5em 1em;font: 12px/100% verdana;}
table#comment tr td span#chnom {font: 10px/100% verdana;}
table#comment tr td input {font: 13px/130% verdana;border: 1px solid #AFD2F8;padding: 0}
table#comment tr td button {font: 11px/110% verdana;cursor: pointer}
table#comment tr td textarea {font: 13px/130% verdana;border: 1px solid #AFD2F8}

div#bk_message {width: auto;height: auto;background: #e7f4ff;border: 1px solid #b0daff;margin: 0.5em auto;padding: 1em;position: relative;top:0;right:0;}
div#bk_message div.txt {color: #486874;font: 11px/110% verdana;padding: 0 0.8em}
div#bk_message div.txt a {font: bold 11px/110% verdana;text-decoration: none;color: #fff;background: #f47d27;padding: 0.2em 0.5em 0.5em 0.5em;margin: 1em;}
div#bk_message div.close a img.close {position: absolute;top:0;right:0;width: 10px;margin: 2px;padding: 0;border: 0;}

#linkbottom {margin: 1em 0 1em 0;background: #FDF1D7;padding: 0.5em 0;}
#linkbottom a {color:#2288B1}


