body { font-family: trebuchet ms, trebuchet, arial, tahoma, serif; font-size: 12px; color: #000000; font-weight: normal; background: #4A4A4A url('/images/gui/bkg.gif') repeat-x center top; margin: 0; }
td { font-family: trebuchet ms, trebuchet, arial, tahoma, serif; font-size: 12px; color: #000000; font-weight: normal; }

#top-row { height: 143px; }

#top-left-left { background: #DDB17D url('/images/gui/h_tl_01_spring.jpg'); width: 51px; height: 143px; }
#top-left-center { background: #DDB17D url('/images/gui/h_tl_02_spring.jpg'); width: 117px; height: 143px; }
#top-left-right { background: #DDB17D url('/images/gui/h_tl_03_spring.jpg'); width: 48px; height: 143px; }

#top-center { background: #F7F3E7 url('/images/gui/h_bkg.jpg') repeat-x left bottom; }

#top-right-left { background: #DDB17D url('/images/gui/h_tr_01_spring.jpg'); width: 51px; height: 143px; }
#top-right-center { background: #DDB17D url('/images/gui/h_tr_02_spring.jpg'); width: 118px; height: 143px; }
#top-right-right { background: #DDB17D url('/images/gui/h_tr_03_spring.jpg'); width: 48px; height: 143px; }

#menu-column { background: #DDB17D url('/images/gui/t_bkg.jpg') repeat-y top; width: 164px; }
.menu-inner-space { width: 115px; border: none; }
#menu-game-header { background: url('/images/gui/sekce1.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#menu-profile-header { background: url('/images/gui/sekce2.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#menu-stats-header { background: url('/images/gui/sekce3.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#menu-info-header { background: url('/images/gui/sekce4.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }

#center-header { background: #EDE6CE url('/images/gui/s_tbkg.jpg') repeat-x left top; }
#padded-center-header { background: #EDE6CE url('/images/gui/s_tbkg.jpg') repeat-x left top; }

#status-column { background: #DDB17D url('/images/gui/t_bkg.jpg') repeat-y top; width: 164px; }
#status-time-section { width: 115px; border: none; text-align: left; margin-bottom: 20px; }
#status-time-header { background: url('/images/gui/sekce_cas.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#status-friends-section { width: 115px; border: none; text-align: left; margin-bottom: 20px; }
#status-friends-header { background: url('/images/gui/sekce_pratele.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#status-boards-section { width: 115px; border: none; text-align: left; margin-bottom: 20px; }
#status-boards-header { background: url('/images/gui/sekce_oblibene.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#status-fellows-section { width: 115px; border: none; text-align: left; margin-bottom: 20px; }
#status-fellows-header { background: url('/images/gui/sekce_spolecenstva.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#status-tips-section { width: 115px; border: none; text-align: left; margin-bottom: 20px; }
#status-tips-header { background: url('/images/gui/sekce_tip.gif'); color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 20px; text-align: left; }
#status-notation-section { width: 115px; border: none; text-align: left; margin-left: 25px; margin-right: 25px; margin-bottom: 20px; }

#left-boundary { background: #4A4A4A url('/images/gui/s_lbkg.gif') repeat-y top; width: 26px; }
#right-boundary { background: #4A4A4A url('/images/gui/s_rbkg.gif') repeat-y top; width: 26px; }

#lang-column { border: none; }
.lang-image { border: 1px #000000 solid; }
.lang-hilite-image { border: 1px #ff0000 solid; }
.question-image { border: none; }

#bottom-left-left { background: #4A4A4A url('/images/gui/b_01.jpg'); width: 15px; height: 41px; }
#bottom-left-center { background: #DDB17D url('/images/gui/b_02.jpg'); width: 175px; height: 41px; }

#bottom-center { background: #EDE6CE url('/images/gui/b_bkg.gif') repeat-x left bottom; }

#bottom-right-center { background: #DDB17D url('/images/gui/b_04.jpg'); width: 175px; height: 41px; }
#bottom-right-right { background: #4A4A4A url('/images/gui/b_05.jpg'); width: 15px; height: 41px; }

#admin-row { position: absolute; left: 50px; top: 0; font-size: 10px; }
#cookie-row { position: absolute; background: #ffffff; left: 0; top: 0; padding: 5px; }

#chat-box { position: absolute; top: 10px; left: 220px; height: 90px; font-size: 10px; z-index: 99; background: #FFFFFF; border: 1px solid #000000; }

#style-switcher { position: relative; left: 10px; width: 50%; }
#context-menu-panel { float: right; padding-right: 10px; }
#bug-me-panel { float: right; padding-right: 10px; }
#shopping-cart { position: absolute; top: 0; right: 0; background: #ffffff; border: 1px #000000 solid; padding: 6px; }
#set-style-result { visibility: hidden; position: absolute; top: 20px; right: 0; background: #dddddd; border: 1px #000000 solid; padding: 6px; }
#system-message { position: relative; left: 10px; color: #FF0000; font-weight: bold; }

#blog-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
#news-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
#invitations-for-user-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
#ponds-to-move-section { background: #FFF8E4 url('/images/gui/tbbkg2.jpg') repeat-x center top; border:2px #6D4903 solid; margin-bottom: 10px; padding: 6px; }
#user-games-section { background: #FFF8E4 url('/images/gui/tbbkg2.jpg') repeat-x center top; border:2px #6D4903 solid; margin-bottom: 10px; padding: 6px; }
#ponds-to-wait-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
#opponent-games-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
#invitations-from-user-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }

#waiting-games-section { background: #FFF8E4; border:2px #6D4903 solid; margin-bottom: 10px; padding: 6px; }

#main-page-link { position: absolute; top: 157px; right: 200px; }
#game-board-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: center; }
#game-info-section { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }

#dragon-left { background: url('/images/gui/dragon-left.gif'); width: 150px; height: 150px; }
#dragon-right { background: url('/images/gui/dragon-right.gif'); width: 150px; height: 150px; }
#flame-left { background: url('/images/gui/flame-left.gif'); width: 100px; height: 71px; }
#flame-right { background: url('/images/gui/flame-right.gif'); width: 100px; height: 71px; }

.spacer { clear : both; }
.simple-border { border: 1px #000000 solid; }
.padded-border { border: 1px #000000 solid; padding: 6px; }
.hilite-table { background: #ffffff; }
.shadow-table { background: #dddddd; }
.game-message { background: #f7e7b4; }
.board-post { background: #eeeeff; }
.selected-tab-header { background: #dddddd; padding: 5px; float: left; }
.unselected-tab-header { padding: 5px; float: left; }
.selected-tab-section { background: #dddddd; padding: 12px; clear: both; }
.selected-subtab-header { background: #bbbbbb; padding: 5px; float: left; }
.unselected-subtab-header { background: #dddddd; padding: 5px; float: left; }
.selected-subtab-section { background: #bbbbbb; padding: 6px; clear: both; }
.msg-ok { color: #00a000; font-weight: bold; }
.msg-error { color: #FF0000; font-weight: bold; }
.msg-info { color: #0000FF; font-weight: bold; }
.unread { font-weight: bold; }
.read { font-weight: normal; }
.prize-waiting { font-style: italic; }
.weekend-day { background: #ffe0e0; }
.left-header { text-align: left; }
.center-header { text-align: center; }
.right-header { text-align: right; }
.justify-header { text-align: justify; }
.column-text { font-size: 11px; }
.news-text { font-size: 11px; }
.rednumber { color: #ff0000; font-weight: bold; font-size: 10px; }
.move-hint { color: #ff0000; font-weight: normal; font-size: 10px; }
.form-label { color: #000000; font-weight: bold; }
.hilite { color: #ff0000; font-weight: bold; }
.low-hilite { color: #000000; }
.hh { color: #EF4000; font-size: 14px; font-weight: bold; }
.hh-hilite { color: #EF4000; padding: 6px; font-size: 15px; font-weight: bold; letter-spacing: 2px; }
.hh-normal { color: #4A4A4A; font-size: 14px; font-weight: bold; }
.footer-links { font-size: 10px; text-align: center; }
.cecko { font-size: 10px; }
.notation { font-size: 10px; }
.span-text { color: #4A4A4A; font-weight: normal; font-size: 12px; padding-left: 20px; }
.menutd { border-bottom: 1px #A08364 solid; text-align: left; padding-left: 5px; }
.desctd { padding-left: 25px; padding-right: 20px; font-size: 11px; text-align: left; }
.prostor { padding: 12px; }
.menu-section { padding-left: 5px; border: none; }
.ppc-section { padding-left: 5px; border: none; width: 120px; }
.obsah { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
.obsah-left { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: left; }
.obsah-center { background: #F5F1E4; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: center; }
.obsah-hilite { background: #F5F1E4 url('/images/gui/tbbkg1.jpg') repeat-x top; border: 2px #6d4903 solid; margin-bottom: 10px; padding: 6px; text-align: justify; }
.obsah-game { background: #FFF8E4 url('/images/gui/tbbkg2.jpg') repeat-x center top; border:2px #6D4903 solid; margin-bottom: 10px; padding: 6px; }
.board-center { background: #dbd7cd; border-top: 2px #A08364 solid; margin-bottom: 10px; padding: 6px; text-align: center; }
.image { border-left: 2px #FfFaEe solid; border-top: 2px #FfFaEe solid; border-right: 2px #8B735C solid; border-bottom: 2px #8B735C solid; }
.post-icon { margin-right: 5px; margin-bottom: 5px; }
.profile-flag { margin-left: 5px; margin-bottom: 5px; }
.moderator-box { width: 30%; margin-left: 5px; margin-bottom: 5px; }
.post-section { margin-top: 10px; margin-bottom: 10px; overflow-x: auto; }
.to-left { float: left; }
.to-right { float: right; }
.half-width { width: 50%; }
.jazyk { border: 1px #EF4000 solid; }
.private-msg { color: #ff4040; }

a:link { text-decoration: underline; font-weight: normal; color: #614930; }
a:visited { text-decoration: underline; font-weight: normal; color: #614930; }
a:active { text-decoration: underline; font-weight: normal; color: #614930; }
a:hover { color: #4A4A4A; }

a:link.game { text-decoration: underline; font-weight: normal; color: #000000; }
a:visited.game { text-decoration: underline; font-weight: normal; color: #000000; }
a:active.game { text-decoration: underline; font-weight: normal; color: #000000; }
a:hover.game { color: #000000; }

a:link.menu { text-decoration: none; font-weight: bold; color: #614930; font-size: 11px; }
a:visited.menu { text-decoration: none; font-weight: bold; color: #614930; font-size: 11px; }
a:active.menu { text-decoration: none; font-weight: bold; color: #614930; font-size: 11px; }
a:hover.menu { color: #EF4000; font-size: 11px; text-decoration: none; }

a:link.event { text-decoration: none; font-weight: normal; color: #614930; font-size: 11px; }
a:visited.event { text-decoration: none; font-weight: normal; color: #614930; font-size: 11px; }
a:active.event { text-decoration: none; font-weight: normal; color: #614930; font-size: 11px; }
a:hover.event { color: #EF4000; font-size: 11px; text-decoration: none; }

a:link.lang { text-decoration: none; font-weight: normal; color: #36281b; font-size: 11px; }
a:visited.lang { text-decoration: none; font-weight: normal; color: #36281b; font-size: 11px; }
a:active.lang { text-decoration: none; font-weight: normal; color: #36281b; font-size: 11px; }
a:hover.lang { color: #EF4000; font-size: 11px; text-decoration: none; }

a:link.lang-hilite { text-decoration: none; font-weight: bold; color: #36281b; font-size: 11px; }
a:visited.lang-hilite { text-decoration: none; font-weight: bold; color: #36281b; font-size: 11px; }
a:active.lang-hilite { text-decoration: none; font-weight: bold; color: #36281b; font-size: 11px; }
a:hover.lang-hilite { color: #EF4000; font-size: 11px; text-decoration: none; }

a:link.fellow { text-decoration: none; font-weight: bold; color: #ff0000; font-size: 11px; }
a:visited.fellow { text-decoration: none; font-weight: bold; color: #ff0000; font-size: 11px; }
a:active.fellow { text-decoration: none; font-weight: normal; color: #ff0000; font-size: 11px; }
a:hover.fellow { color: #EF4000; font-size: 11px; text-decoration: none; }

a:link.context { text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; }
a:visited.context { text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; }
a:active.context { text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; }
a:hover.context { text-decoration: underline; color: #000000; font-weight: normal; font-size: 10px; }

a:link.unread { text-decoration: underline; font-weight: bold; color: #614930; }
a:visited.unread { text-decoration: underline; font-weight: bold; color: #614930; }
a:active.unread { text-decoration: underline; font-weight: bold; color: #614930; }
a:hover.unread { color: #4A4A4A; }

a:link.read { text-decoration: underline; font-weight: normal; color: #614930; }
a:visited.read { text-decoration: underline; font-weight: normal; color: #614930; }
a:active.read { text-decoration: underline; font-weight: normal; color: #614930; }
a:hover.read { color: #4A4A4A; }

a:link.prize-waiting { text-decoration: underline; font-style: italic; color: #614930; }
a:visited.prize-waiting { text-decoration: underline; font-style: italic; color: #614930; }
a:active.prize-waiting { text-decoration: underline; font-style: italic; color: #614930; }
a:hover.prize-waiting { color: #4A4A4A; }

.inputbox { background: #ffffff; border: #614930 1px solid; font-family: arial, tahoma, sans-serif; font-size: 11px; }
.inputboxhilite { background: #ffe0e0; border: #614930 1px solid; font-family: arial, tahoma, sans-serif; font-size: 11px; }
.inputButton { background: #F6ECC2 url('/images/gui/bb.gif') repeat-x top; border: #614930 1px solid; font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; }
