/* CSS Document */
body, table, table td, form, div, a, input, textarea, select, button, p {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
html, body {
    text-align: center;
    background: #fff;
    margin: 0;
    padding: 0;
    color: #000;
    background: #254542 url('themes/wowserver/gameBg.jpg') no-repeat scroll center top;
    background-color: #fff;
}
body {
    text-align: center;
    color: #595959;
}
form {
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
}
a img {
    border-width: 0;
}
a:link, a:visited, a:active {
    color: #000;
    text-decoration: underline;
}
a:hover {
    color: #660000;
    text-decoration: none;
}
.bold {
    font-weight: bold;
}
.clr {
    font-size: 1px;
    height: 1px;
    clear: both;
}
.tabFix {
    width: 100%;
}
.w100 {
    width: 100%;
}
.right {
    text-align: right;
}
.left {
    text-align: left;
}
.pad5 {
    padding: 5px;
}
.size9 {
    font-size: 9px;
}
.hide {
    display: none;
}
.red {
    color: red;
}
.orange {
    color: #fe6500;
}
.font9 {
    font-size: 9px;
}
ul, ul li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.sqlErrors {
    background-color: #300;
    text-align: left;
    padding: 4px;
    font-size: 9px;
}
.sqlErrors h1 {
    margin: 0;
    padding: 2px 0 0 0;
    text-align: left;
    font-size: 9px;
    color: #c6c6c6;
}
.sqlErrors span.number {
    color: #633;
}
.sqlErrors span.query {
    color: #966;
}
.sqlErrors div.error {
    color: #9a9;
    padding-left: 20px;
}
input, button {
    color: #326698; 
}
input.text,
select.text,
textarea.text {
    background-color: #eee;
    border: 1px solid #c2c2c2;
    border: 1px solid #ff6600;
    padding: 2px 4px 2px 4px;
    color: #326698; 
    color: #444;
}
.bodyContainer {
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}
.topContainer {
    width: 100%;
    height: 240px;
    background: url('themes/wowserver/top.png') no-repeat scroll left top;
    text-align: left;
    overflow: hidden;
}
a.linkLogo {
    display: block;
    width: 340px;
    height: 80px;
    margin-left: 10px;
    position: relative;
}
.topLeftMenuContainer {
    float: left;
    padding-left: 10px;
    margin-top: 4px;
    overflow: hidden;
    position: relative;
}
.topLeftMenuContainerInner {
    width: 120px;
    height: 156px;
    /*background-color: #000;*/
}
ul.topLeftMenu {
    text-align: left;
    padding-top: 1px;
}
ul.topLeftMenu li.menuItem,
ul.topLeftMenu li.menuItemBig {
    text-align: left;
}
ul.topLeftMenu li.menuItem {
    height: 19px;
}
ul.topLeftMenu li.menuItemBig {
    height: 22px;
}
ul.topLeftMenu li.menuItem a:link,
ul.topLeftMenu li.menuItem a.active,
ul.topLeftMenu li.menuItem a:visited {
    display: block;
    color: #eef1f2;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    padding: 3px 2px 4px 10px;
    background: url('themes/wowserver/topLeftMenuItemBg.gif') no-repeat scroll left top;
}
ul.topLeftMenu li.menuItemRed a:link,
ul.topLeftMenu li.menuItemRed a.active,
ul.topLeftMenu li.menuItemRed a:visited {
    display: block;
    color: #ff6600;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    padding: 3px 2px 4px 10px;
    background: url('themes/wowserver/topLeftMenuItemBg.gif') no-repeat scroll left top;
}
ul.topLeftMenu li.menuItem a:hover,
ul.topLeftMenu li.menuItemRed a:hover {
    background-position: left -19px;
}
.topInfoContainer {
    position: relative;
    margin: 0 0 0 0;
    /*margin: -48px 0 0 358px;*/
    top: -48px;
    left: 228px;
    left: 352px;
    width: 400px;
    height: 190px;
    overflow: hidden;
}
.topContainer .loginBox {
    float: right;
    width: 205px;
    margin-top: 1px;
    height: 90px;
    border: 0px solid red;
    background: url('themes/wowserver/loginBoxBg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.topContainer .loginBox ul.menu {
    text-align: left;
}
.topContainer .loginBox ul.menu li {
    display: inline;
    margin: 0 1px;
    color: #fff;
}
.topContainer .loginBox ul.menu a:link,
.topContainer .loginBox ul.menu a:visited {
    color: #fff;
    text-decoration: none;
}
.topContainer .loginBox ul.menu a:hover {
    color: #ff0000;
}
.topContainer div.userMenu {
    float: right;
    width: 590px;
    margin-top: 1px;
    padding: 1px 15px 0 0;
    height: 22px;
    overflow: hidden;
}
.topContainer div.userMenu ul.userMenu {
    text-align: right;
}
.topContainer div.userMenu ul.userMenu li {
    display: block;
    float: right;
    padding-top: 6px;
    margin: 0 3px;
    color: #fff;
}
.topContainer div.userMenu ul.userMenu li.iconMail {
    padding-left: 30px;
}
.topContainer div.userMenu ul.userMenu li.iconBookmark {
    background: url('themes/wowserver/iconBookmark.gif') no-repeat scroll left 7px;
    padding-left: 16px;
}
.topContainer div.userMenu ul.userMenu li img.iconMail {
    position: absolute;
    margin-top: -5px;
    margin-left: -28px;
}
.topContainer div.userMenu ul.userMenu li.button {
    padding-top: 0;
}
.topContainer div.userMenu ul.userMenu li a:link,
.topContainer div.userMenu ul.userMenu li a:visited,
.topContainer .userInfo a:link,
.topContainer .userInfo a:visited {
    color: #fff;
    text-decoration: none;
}
.topContainer div.userMenu ul.userMenu li a:hover,
.topContainer .userInfo a:hover {
    color: #ff0000;
}
.topContainer div.userClientMenu {
    clear: right;
    float: right;
    width: 200px;
    height: 35px;
    overflow: hidden;
    text-align: right;
}
.topContainer div.userClientMenu a.button {
    display: block;
    float: right;
    padding: 4px 15px 0 0;
}
.topContainer .userInfo {
    float: right;
    clear: right;
    width: 205px;
    margin: 11px 20px 0 0;
    height: 14px;
    border: 0px solid red;
    overflow: hidden;
    text-align: right;
    color: #fff;
}
.topContainer .loginBox .row1 {
    margin-top: 28px;
    margin-bottom: 2px;
    height: 20px;
    overflow: hidden;
}
.topContainer .loginBox .row2 {
    height: 20px;
    overflow: hidden;
}
.topContainer .loginBox * {
    color: #000;
}
.topContainer .loginBox .text {
    background-color: transparent;
    border-width: 0px;
    width: 142px;
    margin: 0;
}
.topContainer .loginBox .submit {
    border-width: 0;
    padding: 3px;
    cursor: Pointer;
    background-color: transparent;
    width: 24px;
    height: 16px;
}
.row2MenuCont {
    width: 100%;
    height: 55px;
    overflow: hidden;
    position: relative;
}
.row2MenuCont .hledatBox {
    float: right;
    padding: 4px 16px 0 0;
    position: absolute;
    z-index: 10;
    right: 0;
}
.row2MenuCont .hledatBox input.text {
    border: 1px solid #71c5cb;
    background: #fff url('themes/wowserver/hledatBg.gif') no-repeat scroll left top;
    padding-left: 20px;
}
.row2MenuCont .r1 {
    height: 25px;
    background: url('themes/wowserver/menu1RBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r1 ul {
    width: auto;
    padding: 0 0 0 138px;
}
.row2MenuCont .r1 ul li {
    float: left;
}
.row2MenuCont .r1 ul li.wrap {
    background: url('themes/wowserver/row2MenuR1SpacerBg.gif') no-repeat scroll left top;
    width: 2px;
    height: 25px;
}
.row2MenuCont .r1 ul li a {
    display: block;
    color: #416f6d;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding: 0 10px;
    padding-top: 1px;
    line-height: 24px;
    vertical-align: middle;
}
.row2MenuCont .r1 ul li a.active,
.row2MenuCont .r1 ul li a:hover {
    color: #000;
    background-color: #fff;
}
.row2MenuCont .r1 ul li.dgreen a.active,
.row2MenuCont .r1 ul li.dgreen a:hover {
    color: #fff;
    background-color: #034d53;
}
.row2MenuCont .r1 ul li.dpurple a.active,
.row2MenuCont .r1 ul li.dpurple a:hover {
    color: #fff;
    background-color: #83124f;
}
.row2MenuCont .r1 ul li.silver a.active,
.row2MenuCont .r1 ul li.silver a:hover {
    color: #fff;
    background-color: #737569;
}
.row2MenuCont .r1 ul li.green a.active,
.row2MenuCont .r1 ul li.green a:hover {
    color: #fff;
    background-color: #809b0e;
}
.row2MenuCont .r1 ul li.orange a.active,
.row2MenuCont .r1 ul li.orange a:hover {
    color: #fff;
    background-color: #e84f00;
}
.row2MenuCont .r1 ul li.red a.active,
.row2MenuCont .r1 ul li.red a:hover {
    color: #fff;
    background-color: #dd0000;
}
.row2MenuCont .r1 ul li.gold a.active,
.row2MenuCont .r1 ul li.gold a:hover {
    color: #fff;
    background-color: #a98314;
}
.row2MenuCont .r2 {
    height: 30px;
}
.row2MenuCont .r2 ul {
    width: auto;
    height: 30px;
    padding: 0 0 0 30px;
    text-align: left;
}
.row2MenuCont .r2 ul li {
    float: left;
    display: block;
    line-height: 14px;
    padding-top: 6px;
    margin: 0 20px 0 0;
    text-align: left;
}
.row2MenuCont .r2 ul li.label {
    width: 120px;
    color: #212023;
    font-weight: bold;
    font-size: 11px;
    line-height: 14px;
    padding-top: 6px;
    
}
.row2MenuCont .r2 ul li a {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.row2MenuCont .r2 ul li a:hover {
    color: #000;
}
.row2MenuCont .r2 .dgreen {
    background: url('themes/wowserver/menu2RDGreenBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r2 .dgreen a:hover {
    color: #ff9900;
}
.row2MenuCont .r2 .dpurple {
    background: url('themes/wowserver/menu2RDPurpleBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r2 .green {
    background: url('themes/wowserver/menu2RGreenBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r2 .silver {
    background: url('themes/wowserver/menu2RSilverBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r2 .orange {
    background: url('themes/wowserver/menu2ROrangeBg.gif') no-repeat scroll left top;
}
.row2MenuCont .r2 .red {
    background: url('themes/wowserver/menu2RRedBg.gif') no-repeat scroll left top;
}
.menuContainer {
    width: 100%;
    height: 32px;
    background: url('themes/wowserver/menuBg.gif') no-repeat scroll left top;
    margin-bottom: 8px;
}
ul.topMenu {
    text-align: left;
    padding: 0 0 0 21px;
}
ul.topMenu li.hledatBox {
    float: right;
    padding: 3px 16px 0 0;
}
ul.topMenu li.hledatBox input.text {
    border: 1px solid #71c5cb;
    background: #fff url('themes/wowserver/hledatBg.gif') no-repeat scroll left top;
    padding-left: 20px;
}
ul.topMenu li.menuItem,
ul.topMenu li.menuItemRed {
    text-align: left;
    float: left;
}
ul.topMenu li.menuItem a:link,
ul.topMenu li.menuItem a.active,
ul.topMenu li.menuItem a:visited {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    display: block;
    padding: 7px 11px 10px 11px;
    background: url('themes/wowserver/menuItemHoverBg.gif') no-repeat scroll center -25px;
}
ul.topMenu li.menuItemRed a:link,
ul.topMenu li.menuItemRed a.active,
ul.topMenu li.menuItemRed a:visited {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    display: block;
    padding: 7px 11px 10px 11px;
    color: #f13232;
    background: url('themes/wowserver/menuItemHoverBg.gif') no-repeat scroll center -25px;
}
ul.gameMenu li.menuItem {
    margin-bottom: 2px;
    overflow: hidden;
    height: 14px;
}
ul.gameMenu li.menuItem a:link,
ul.gameMenu li.menuItem a.active,
ul.gameMenu li.menuItem a:visited {
    color: #3c6a68;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    display: block;
    padding: 0;
}
ul.topMenu li.menuItem a:hover,
ul.gameMenu li.menuItem a:hover {
    color: #3c6a68;
    background-position: top;
}
ul.topMenu li.active a:link,
ul.topMenu li.active a.active,
ul.topMenu li.active a:visited,
ul.gameMenu li.active a:link,
ul.gameMenu li.active a.active,
ul.gameMenu li.active a:visited {
    color: #3c6a68;
    background-position: top;
}
ul.gameMenu li.menuItemImage {
    margin-bottom: 0;
    text-align: left;
    margin: 0;
}
ul.gameMenu li.menuItemImage a:link,
ul.gameMenu li.menuItemImage a:visited {
    display: block;
    width: 212px;
    height: 29px;
    position: relative;
    text-decoration: none;
    text-align: left;
    overflow: hidden;
}
ul.gameMenu li.menuItemImage a:link span.label,
ul.gameMenu li.menuItemImage a:visited span.label {
    color: #3c6a68;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    margin: 7px 0 0 12px;
    display: block;
    cursor: Pointer;
}
ul.gameMenu li.menuItemBF2 a:link,
ul.gameMenu li.menuItemBF2 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_BF2.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemBF2142 a:link,
ul.gameMenu li.menuItemBF2142 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_BF2142.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemCSS a:link,
ul.gameMenu li.menuItemCSS a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_CSS.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemCOD2 a:link,
ul.gameMenu li.menuItemCOD2 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_COD2.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemCOD4 a:link,
ul.gameMenu li.menuItemCOD4 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_COD4.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemCOD5 a:link,
ul.gameMenu li.menuItemCOD5 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_COD5.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemDODS a:link,
ul.gameMenu li.menuItemDODS a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_DODS.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemGTASAMP a:link,
ul.gameMenu li.menuItemGTASAMP a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_GTASAMP.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemL4D a:link,
ul.gameMenu li.menuItemL4D a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_L4D.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemL4D2 a:link,
ul.gameMenu li.menuItemL4D2 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_L4D2.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemMumble a:link,
ul.gameMenu li.menuItemMumble a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_mumble.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemOTTD a:link,
ul.gameMenu li.menuItemOTTD a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_OTTD.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemRadio a:link,
ul.gameMenu li.menuItemRadio a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_Radio.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemTF2 a:link,
ul.gameMenu li.menuItemTF2 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_TF2.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemTS2 a:link,
ul.gameMenu li.menuItemTS2 a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_TS2.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemTMNF a:link,
ul.gameMenu li.menuItemTMNF a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_TMNF.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemVentrilo a:link,
ul.gameMenu li.menuItemVentrilo a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_Ventrilo.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemWorldOfWarcraft a:link,
ul.gameMenu li.menuItemWorldOfWarcraft a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_WorldOfWarcraft.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemIRC a:link,
ul.gameMenu li.menuItemIRC a:visited {
    background: url('themes/wowserver/gameMenuButtonBg_irc.jpg') no-repeat scroll left top;
}
ul.gameMenu li.menuItemImage a:hover,
ul.gameMenu li.active a:link,
ul.gameMenu li.active a:visited {
    background-position: left -29px;
}
ul.gameMenu li.menuItemImage a:hover span.label,
ul.gameMenu li.active a:link span.label,
ul.gameMenu li.active a:visited span.label {
    color: #fff;
}
.contentTopShadow {
    font-size: 1px;
    height: 6px;
    /*background: url('themes/wowserver/contentTopShadowBg.gif') no-repeat scroll left top;*/
}
.contentContainer {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/contentBg.gif') repeat-y scroll left top;
    text-align: left;
}
.contentContainer .leftContainer {
    width: 225px;
    float: left;
    overflow: hidden;
}
.contentContainer .middleContainer {
    width: 550px;
    float: left;
    overflow: hidden;
}
.contentContainer .rightContainer {
    width: 225px;
    float: left;
    overflow: hidden;
}
.contentContainer .contentFoot {
    clear: both;
    background: url('themes/wowserver/contentFootBg.gif') no-repeat scroll center top;
    height: 29px;
    text-align: center;
    color: #fff;
    font-size: 10px;
}
.contentContainer .contentFoot .inner {
    padding: 4px 0 0 0;
    font-size: 9px;
}
.contentContainer .contentFoot .hl,
.contentContainer .contentFoot a:link,
.contentContainer .contentFoot a:visited {
    color: #f0d700;
    text-decoration: none;
}
.contentContainer .contentFoot a:hover {
    text-decoration: underline;
}
.leftTheme1Box {
    background: url('themes/wowserver/leftTheme1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.leftTheme1Box .topBg {
    background: url('themes/wowserver/leftTheme1BoxTopBg.gif') no-repeat scroll left top;
    padding-left: 11px;
}
.leftTheme1BoxBottomBg {
    background: url('themes/wowserver/leftThemeGameMenuBottomBg.gif') no-repeat scroll right bottom;
    padding: 0 0 17px 11px;
}
.leftTheme2Box {
    background: url('themes/wowserver/leftTheme2BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.leftTheme2Box .topBg {
    background: url('themes/wowserver/leftTheme2BoxTopBg.gif') no-repeat scroll left top;
}
.leftTheme2Box .bottomBg {
    background: url('themes/wowserver/leftTheme2BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 0 5px 11px;
}
.leftTheme2Box h1 {
    margin: 0;
    padding: 3px 0 3px 8px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 2px;
}
.leftTheme3Box {
    background: url('themes/wowserver/leftTheme3BoxBg.gif') repeat-y scroll left 26px;
    width: 100%;
    overflow: hidden;
}
.leftTheme3Box .topBg {
    background: url('themes/wowserver/leftTheme3BoxTopBg.gif') no-repeat scroll left top;
}
.leftTheme3Box .bottomBg {
    background: url('themes/wowserver/leftTheme3BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 0 11px 11px;
}
.leftTheme4Box {
    background: url('themes/wowserver/leftTheme4BoxBg.gif') repeat-y scroll left 26px;
    width: 100%;
    overflow: hidden;
}
.leftTheme4Box .topBg {
    background: url('themes/wowserver/leftTheme4BoxTopBg.png') no-repeat scroll left top;
}
.leftTheme4Box .bottomBg {
    background: url('themes/wowserver/leftTheme4BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 0 11px 11px;
}
.leftThemeSpacer {
    font-size: 1px;
    height: 14px;
    background: url('themes/wowserver/leftThemeSpacerBg.gif') no-repeat scroll left top;
}
.leftThemeBannerSpacer {
    font-size: 1px;
    height: 76px;
    background: url('themes/wowserver/leftThemeBannerSpacerBg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.leftThemeBannerSpacer .inner {
    padding: 7px 0px 8px 17px;
    text-align: center;
}
.leftThemeBannerSpacer2 {
    font-size: 1px;
    height: 166px;
    background: url('themes/wowserver/leftThemeBannerSpacer2Bg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.leftThemeBannerSpacer2 .inner {
    padding: 7px 0px 8px 17px;
    text-align: center;
}
.leftThemeBottom {
    font-size: 1px;
    height: 6px;
    background: url('themes/wowserver/leftThemeBottomBg.gif') no-repeat scroll left top;
}
.leftStyled h1 {
    margin: 0;
    padding: 3px 0 5px 8px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 2px;
}
.midTheme1Box {
    background-color: #ffcd5b;
    width: 100%;
    overflow: hidden;
}
.midTheme1Box .topBg {
    background: url('themes/wowserver/midTheme1BoxTopBg.png') no-repeat scroll left top;
}
.midTheme1Box .bottomBg {
    background: url('themes/wowserver/midTheme1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 0 6px 0;
}
.midTheme2BoxBg {
    background: url('themes/wowserver/midTheme2BoxBg.gif') repeat-y scroll left top;
}
.midTheme2Box {
    width: 100%;
    overflow: hidden;
}
.midTheme2Box .topBg {
    background: url('themes/wowserver/midTheme2BoxTopBg.gif') no-repeat scroll left top;
}
.midTheme2Box .whiteBg {
    background-color: #fff;
}
.midTheme2Box .bottomBg {
    background: url('themes/wowserver/midTheme2BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 0 6px 0;
}
.midTheme2Box .bottom2Bg {
    background: url('themes/wowserver/midTheme3BoxBottomBg.gif') repeat-x scroll left bottom;
    padding: 0 0 6px 0;
}
.midTheme3Box {
    width: 100%;
    overflow: hidden;
}
.midTheme3Box .topBg {
    background: #fff url('themes/wowserver/midTheme3BoxTopBg.gif') repeat-x scroll left top;
}
.midTheme3Box .bottomBg {
    background: url('themes/wowserver/midTheme3BoxBottomBg.gif') repeat-x scroll left bottom;
    padding: 0 0 6px 0;
}
.midTheme3Box .bottom2Bg {
    background: url('themes/wowserver/midTheme3BoxBottomBg.gif') repeat-x scroll left bottom;
    padding: 0;
}
.midTheme3Box .zeroBg {
    padding: 0 0 6px 0;
}
h1.midHTab {
    position: relative;
    margin: -15px 0 0 6px;
    padding: 1px 8px 2px 10px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    background: url('themes/wowserver/midThemeTabHBg.gif') no-repeat scroll left top;
}
.midTheme4Box {
    background-color: #fff;
    width: 100%;
    overflow: hidden;
}
.midTheme4Box .topBg {
    background: url('themes/wowserver/midTheme4BoxTopBg.png') no-repeat scroll left top;
}
.midTheme4Box .bottomBg {
    background: url('themes/wowserver/midTheme3BoxBottomBg.gif') repeat-x scroll left bottom;
    padding: 0 0 6px 0;
}
.midTheme4Box .themeInner,
.themeInner {
    padding: 0 10px;
}
.themeInner h2.themeH2 {
    margin: 10px 0 8px 0;
    padding: 0;
    font-size: 10px;
    font-weight: bold;
}
.themeInner h3.serverIP {
    margin: 1px 0;
    padding: 0;
    font-size: 10px;
    font-weight: normal;
}
.themeInner h3.serverIP .hl {
    color: #ff7717;
}
.midThemeFlash1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeFlash1BoxBg.gif') repeat-y scroll left top;
    position: relative;
    margin-top: -14px;
}
.midThemeFlash1Box .topBg {
    background: url('themes/wowserver/midThemeFlash1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeFlash1Box .top2Bg {
    background: url('themes/wowserver/midThemeFlash2BoxTopBg.png') no-repeat scroll left top;
}
.midThemeFlash1Box .top3Bg {
    background: url('themes/wowserver/midThemeFlash3BoxTopBg.png') no-repeat scroll left top;
}
.midThemeFlash1Box .bottomBg {
    background: url('themes/wowserver/midThemeFlash1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0;
    height: 100%;
}
.midThemeFlash1Box h1 {
    margin: 0;
    padding: 17px 0 19px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeFlash1Box h1 .hl {
    color: #eecd09;
}
.midThemeFlash1Box .inner {
    height: 171px;
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
}
.midThemeClanbase1Box {
    width: 100%;
    overflow: hidden;
    /*background: url('themes/wowserver/midBaseFlash1BoxBg.gif') repeat-y scroll left top;*/
}
.midThemeClanbase1Box .topBg {
    background: url('themes/wowserver/midThemeBase1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeClanbase1Box .bottomBg {
    background: url('themes/wowserver/midThemeBase1BoxBottomPBg.png') no-repeat scroll left bottom;
    padding: 0;
    height: 100%;
}
.midThemeClanbase1Box h1 {
    margin: 0;
    padding: 18px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeClanbase1Box h1 .hl {
    color: #eecd09;
}
.midThemeClanbase1Box .inner {
    height: 174px;
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
    color: #000;
}
.midThemeArchive1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeArchive1BoxBg.gif') repeat-y scroll left 203px;
}
.midThemeArchive1Box .topBg {
    background: url('themes/wowserver/midThemeArchive1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeArchive1Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeArchive1Box h1 {
    margin: 0;
    padding: 17px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeArchive1Box h1 .hl {
    color: #eecd09;
}
.midThemeArchive1Box .inner {
    height: 184px;
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
    color: #000;
}
.midThemeUzivatele1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeUzivatele1BoxBg.png') repeat-y scroll left 203px;
}
.midThemeUzivatele1Box .topBg {
    background: url('themes/wowserver/midThemeUzivatele1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeUzivatele1Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeUzivatele1Box h1 {
    margin: 0;
    padding: 15px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeUzivatele1Box h1 .hl {
    color: #eecd09;
}
.midThemeUzivatele1Box .inner {
    height: 184px;
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
    color: #000;
}
.midThemeUzivatele1Box .listDwnMini {
}
.midThemeUzivatele1Box .listDwnMini .item {
    clear: both;
    padding: 2px 2px;
    background-color: #bdecf4;
    overflow: hidden;
}
.midThemeUzivatele1Box .listDwnMini .even {
    background-color: #a5daeb;
}
.midThemeUzivatele1Box .listDwnMini .item .img {
    width: 42px;
    height: 34px;
    text-align: center;
    margin-right: 6px;
    position: absolute;
}
.midThemeUzivatele1Box .listDwnMini .item .img img {
    border: 1px solid #848484;
}
.midThemeUzivatele1Box .listDwnMini h2 {
    margin: 0;
    padding: 0;
    color: #000;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    white-space: nowrap;
    margin-left: 48px;
    width: 125px;
    overflow: hidden;
}
.midThemeUzivatele1Box .listDwnMini h2 a:link,
.midThemeUzivatele1Box .listDwnMini h2 a:visited {
    color: #000;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.midThemeUzivatele1Box .listDwnMini h2 a:hover {
    color: #666;
}
.midThemeUzivatele1Box .listDwnMini p {
    margin: 0;
    color: #000;
    text-align: left;
    font-size: 9px;
    line-height: 11px;
    height: 24px;
    margin-left: 48px;
    width: 125px;
    overflow: hidden;
}
.midThemeKestazeni1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeKestazeni1BoxBg.png') repeat-y scroll left 212px;
}
.midThemeKestazeni1Box .topBg {
    background: url('themes/wowserver/midThemeKestazeni1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeKestazeni1Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeKestazeni1Box h1 {
    margin: 0;
    padding: 19px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeKestazeni1Box h1 .hl {
    color: #eecd09;
}
.midThemeKestazeni1Box .inner {
    height: auto;
    margin: 0;
    padding: 0 0 0 1px;
    overflow: hidden;
    color: #000;
}
.midThemeKestazeni1Box .listDwnMini {
}
.midThemeKestazeni1Box .listDwnMini .item {
    clear: both;
    padding: 2px 0 2px 2px;
    background-color: #7dbb33;
    overflow: hidden;
}
.midThemeKestazeni1Box .listDwnMini .even {
    background-color: #8dc63f;
}
.midThemeKestazeni1Box .listDwnMini .item .img {
    width: 42px;
    height: 34px;
    text-align: center;
    margin-right: 6px;
    position: absolute;
}
.midThemeKestazeni1Box .listDwnMini .item .img img {
    border: 1px solid #848484;
}
.midThemeKestazeni1Box .listDwnMini h2 {
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    white-space: nowrap;
    margin-left: 48px;
    width: 125px;
    overflow: hidden;
}
.midThemeKestazeni1Box .listDwnMini h2 a:link,
.midThemeKestazeni1Box .listDwnMini h2 a:visited {
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.midThemeKestazeni1Box .listDwnMini h2 a:hover {
    color: #ddd;
}
.midThemeKestazeni1Box .listDwnMini p {
    margin: 0;
    color: #fff;
    text-align: left;
    font-size: 9px;
    line-height: 11px;
    height: 24px;
    margin-left: 48px;
    width: 125px;
    overflow: hidden;
}
.midThemeGalerie1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeGalerie1BoxBg.png') repeat-y scroll left 212px;
}
.midThemeGalerie1Box .topBg {
    background: url('themes/wowserver/midThemeGalerie1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeGalerie1Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeGalerie1Box h1 {
    margin: 0;
    padding: 15px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeGalerie1Box h1 .hl {
    color: #eecd09;
}
.midThemeGalerie1Box .inner {
    height: auto;
    margin: 0;
    padding: 0 0 0 1px;
    overflow: hidden;
    color: #000;
}
.midThemeGalerie1Box .listDwnMini {
}
.midThemeGalerie1Box .listDwnMini .item {
    clear: both;
    padding: 2px 0 2px 2px;
    background-color: #f88a8b;
    overflow: hidden;
    text-align: left;
}
.midThemeGalerie1Box .listDwnMini .even {
    background-color: #f46a6b;
}
.midThemeGalerie1Box .listDwnMini .item .img {
    /*float: left;*/
    width: 42px;
    height: 34px;
    text-align: center;
    margin-right: 6px;
    overflow: hidden;
    position: absolute;
}
.midThemeGalerie1Box .listDwnMini .item .img img {
    border: 1px solid #848484;
}
.midThemeGalerie1Box .listDwnMini h2 {
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    white-space: nowrap;
    margin-left: 48px;
    width: 125px;
    overflow: hidden;
}
.midThemeGalerie1Box .listDwnMini h2 a:link,
.midThemeGalerie1Box .listDwnMini h2 a:visited {
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.midThemeGalerie1Box .listDwnMini h2 a:hover {
    color: #ddd;
}
.midThemeGalerie1Box .listDwnMini p {
    margin: 0;
    color: #fff;
    text-align: left;
    font-size: 9px;
    line-height: 11px;
    margin-left: 48px;
    width: 125px;
    height: 24px;
    overflow: hidden;
}
.midThemeSteam1Box {
    width: 100%;
    overflow: hidden;
    background: url('themes/wowserver/midThemeSteam1BoxBg.gif') repeat-y scroll left 212px;
    background: url('themes/wowserver/midThemeArchive1BoxBg.gif') repeat-y scroll left 203px;
}
.midThemeSteam1Box .topBg {
    background: url('themes/wowserver/midThemeSteam1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeSteam1Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeSteam1Box h1 {
    margin: 0;
    padding: 10px 0 18px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeSteam1Box h1 .hl {
    color: #eecd09;
}
.midThemeSteam1Box .inner {
    height: 184px;
    margin: 0;
    padding: 0 10px;
    overflow: hidden;
    color: #000;
}
.midThemeDwn1Box {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: -15px;
}
.midThemeDwn2Box {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.midThemeDwn1Box .topBg {
    background: url('themes/wowserver/midThemeDwn1BoxTopBg.png') no-repeat scroll left top;
}
.midThemeDwn2Box .topBg {
    background: url('themes/wowserver/midThemeDwn2BoxTopBg.gif') no-repeat scroll left top;
}
.midThemeDwn1Box .bottomBg,
.midThemeDwn2Box .bottomBg {
    padding: 0;
    height: 100%;
}
.midThemeDwn1Box h1,
.midThemeDwn2Box h1 {
    margin: 0;
    padding: 18px 0 20px 4px;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midThemeDwn1Box h1 .hl,
.midThemeDwn2Box h1 .hl {
    color: #eecd09;
}
.midThemeDwn1Box .inner,
.midThemeDwn2Box .inner {
    margin: 0;
    padding: 0 0 0 1px;
    overflow: hidden;
    background: url('themes/wowserver/midThemeDwn1BoxBg.gif') repeat-y scroll left top;
}
.midThemeDwn1Box .listDwnMini,
.midThemeDwn2Box .listDwnMini {
}
.midThemeDwn1Box .listDwnMini .item,
.midThemeDwn2Box .listDwnMini .item {
    clear: both;
    padding: 2px 2px;
    background-color: #7dbb33;
    overflow: hidden;
}
.midThemeDwn1Box .listDwnMini .even,
.midThemeDwn2Box .listDwnMini .even {
    background-color: #8dc63f;
}
.midThemeDwn1Box .listDwnMini .item .img,
.midThemeDwn2Box .listDwnMini .item .img {
    float: left;
    width: 42px;
    height: 34px;
    text-align: center;
    margin-right: 6px;
}
.midThemeDwn1Box .listDwnMini .item .img img,
.midThemeDwn2Box .listDwnMini .item .img img {
    border: 1px solid #848484;
}
.midThemeDwn1Box .listDwnMini h2,
.midThemeDwn2Box .listDwnMini h2 {
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}
.midThemeDwn1Box .listDwnMini p,
.midThemeDwn2Box .listDwnMini p {
    margin: 0;
    color: #fff;
    text-align: left;
    font-size: 9px;
    line-height: 11px;
    height: 24px;
    overflow: hidden;
}
.midMenuBox {
    background: url('themes/wowserver/midBoxMenuBg.gif') repeat scroll left 7px;
}
.midMenuBox .topBg {
    background: url('themes/wowserver/midBoxMenuTopBg.gif') repeat-x scroll left top;
    width: 100%;
}
.midMenuBox .bottomBg {
    background: none;
    padding: 0;
}
.midMenuBox table.midMenu {
    width: 100%;
    border-bottom: 1px solid #888;
}
.midMenuBox table.midMenu td.active {
    width: 20%;
    vertical-align: bottom;
}
.midMenuBox table.midMenu td.active ul li.menuItem {
    width: 107px;
    height: 19px; 
    background: url('themes/wowserver/midBoxMenuItemActiveBg.gif') no-repeat scroll left 3px;
    float: left;
    margin-top: 13px;
}
.midMenuBox table.midMenu td.active ul li.menuItem a:link,
.midMenuBox table.midMenu td.active ul li.menuItem a:visited {
    color: #fff;
    padding: 5px 0 0 10px;
}
.midMenuBox table.midMenu td.inactive {
    width: 80%;
    vertical-align: top;
    padding-bottom: 4px;
}
.midMenuBox table.midMenu td.inactive ul li.menuItem {
    float: right;
    text-align: left;
    width: 107px;
    height: 19px; 
    background: url('themes/wowserver/midBoxMenuItemBg.gif') no-repeat scroll left top;
    margin-right: 1px;
}
.midMenuBox table.midMenu td.inactive ul li.menuItem a:link,
.midMenuBox table.midMenu td.inactive ul li.menuItem a:visited {
    display: block;
    padding: 3px 0 0 7px;
    color: #0f5473;
    font-weight: bold;
    text-decoration: none;
}
.midMenuBox ul {
    text-align: left;
    padding: 0 3px;
    overflow: hidden;
}
.midMenuBox ul li.menuItem {
    float: right;
    text-align: left;
    width: 107px;
    height: 19px; 
    background: url('themes/wowserver/midBoxMenuItemBg.gif') no-repeat scroll left top;
    margin-right: 1px;
}
.midMenuBox ul li.active {
    background: url('themes/wowserver/midBoxMenuItemActiveBg.gif') no-repeat scroll left top;
    float: left;
    margin-top: 13px;
}
.midMenuBox ul li.menuItem a:link,
.midMenuBox ul li.menuItem a:visited {
    display: block;
    padding: 3px 0 0 7px;
    color: #0f5473;
    font-weight: bold;
    text-decoration: none;
}
.midMenuBox ul li.active a:link,
.midMenuBox ul li.active a:visited {
    color: #fff;
    padding: 3px 0 0 10px;
}
.midStyled h1 {
    margin: 0;
    padding: 3px 0 3px 14px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.midStyled h1 a:link,
.midStyled h1 a:visited {
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.midStyled h1 .hl {
    color: #ff9900;
}
.rightTheme1Box {
    background: url('themes/wowserver/rightTheme1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.rightTheme1Box .topBg {
    background: url('themes/wowserver/rightTheme1BoxTopBg.png') no-repeat scroll left top;
}
.rightTheme1Box .bottomBg {
    background: url('themes/wowserver/rightTheme1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 11px 10px 0;
}
.rightTheme2Box {
    background: url('themes/wowserver/rightTheme1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.rightTheme2Box .topBg {
    background: url('themes/wowserver/rightTheme2BoxTopBg.gif') no-repeat scroll left top;
}
.rightTheme2Box .bottomBg {
    background: url('themes/wowserver/rightTheme1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 11px 10px 0;
}
.rightTheme2Box h1 {
    margin: 0;
    padding: 15px 0 15px 12px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 2px;
}
.rightTheme3Box {
    background: url('themes/wowserver/rightTheme1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.rightTheme3Box .topBg {
    background: url('themes/wowserver/rightTheme3BoxTopBg.png') no-repeat scroll left top;
}
.rightTheme3Box .bottomBg {
    background: url('themes/wowserver/rightTheme1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 11px 10px 0;
}
.rightTheme3Box h1 {
    margin: 0;
    padding: 23px 0 15px 12px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 2px;
}
.rightTheme3Box h1 a {
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.rightThemeRadio1Box {
    background: url('themes/wowserver/rightThemeRadio1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.rightThemeRadio1Box .topBg {
    background: url('themes/wowserver/rightThemeRadio1BoxTopBg.png') no-repeat scroll left top;
}
.rightThemeRadio1Box .bottomBg {
    padding: 0 11px 0 0;
}
.rightThemeRadio1Box h1 {
    margin: 0;
    padding: 37px 0 20px 92px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 1px;
}
.rightThemeTV1Box h1 .hl,
.rightThemeRadio1Box h1 .hl {
    color: #eecd09;
}
.rightThemeTV1Box {
    background: url('themes/wowserver/rightThemeTV1BoxBg.gif') repeat-y scroll left top;
    width: 100%;
    overflow: hidden;
}
.rightThemeTV1Box .topBg {
    background: url('themes/wowserver/rightThemeTV1BoxTopBg.gif') no-repeat scroll left top;
}
.rightThemeTV1Box .bottomBg {
    background: url('themes/wowserver/rightThemeTV1BoxBottomBg.gif') no-repeat scroll left bottom;
    padding: 0 11px 10px 0;
}
.rightThemeTV1Box h1 {
    margin: 0;
    padding: 39px 0 20px 12px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 1px;
}
.rightThemeBannerSpacer {
    font-size: 1px;
    height: 76px;
    background: url('themes/wowserver/rightThemeBannerSpacerBg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.rightThemeBannerSpacer2 {
    font-size: 1px;
    height: 69px;
    background: url('themes/wowserver/rightThemeBannerSpacer2Bg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.rightThemeBannerSpacer200x200 {
    font-size: 1px;
    height: 216px;
    background: url('themes/wowserver/rightThemeBannerSpacer200x200Bg.gif') no-repeat scroll left top;
    overflow: hidden;
}
.rightThemeBannerSpacer200x200 .inner,
.rightThemeBannerSpacer2 .inner,
.rightThemeBannerSpacer .inner {
    padding: 7px 15px 8px 0px;
    text-align: center;
}
.rightThemeBottom {
    font-size: 1px;
    height: 6px;
    background: url('themes/wowserver/rightThemeBottomBg.gif') no-repeat scroll left top;
}
.rightStyled h1 {
    margin: 0;
    padding: 3px 0 5px 12px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    letter-spacing: 2px;
}
.narozeninyDnesBox {
    background: url('themes/wowserver/leftTheme2BoxBg1.gif') repeat-y scroll right top;
    height: 84px;
    overflow: hidden;
}
.narozeninyDnesBox .inner {
    padding: 10px 0 10px 8px;
}
.narozeninyDnesBox .avatar {
    float: left;
    width: 58px;
    height: 64px;
    /*background: url('themes/wowserver/narozeninyAvatarBg.gif') no-repeat scroll right bottom;*/
    text-align: center;
    margin-right: 6px;
}
.narozeninyDnesBox .avatarFixed {
    border: 1px solid #848484;
    background-color: #dcdcdc;
}
.narozeninyDnesBox .avatarNA {
    background: url('themes/wowserver/narozeninyAvatarNABg.gif') no-repeat scroll left top;
}
.narozeninyDnesBox .today {
    padding-top: 2px;
    color: #fff;
    text-align: left;
    font-size: 11px;
    line-height: 13px;
}
.narozeninyDnesBox .today h3 {
    margin: 8px 0 0 0;
    padding: 0;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
}
.narozeninyDnesBox .today h3 a:link,
.narozeninyDnesBox .today h3 a:visited {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.dalsiNarozeninyList {
    background: url('themes/wowserver/leftTheme2BoxBg2.gif') repeat-y scroll right top;
    height: 125px;
    overflow: hidden;
}
.dalsiNarozeninyList h2 {
    margin: 6px 10px;
    padding: 0;
    font-size: 11px;
    font-weight: bold;
    color: #222;
}
.dalsiNarozeninyList h3 {
    margin: 1px 10px;
    padding: 0;
    font-size: 11px;
    font-weight: normal;
    color: #222;
}
.dalsiNarozeninyList h3 a:link,
.dalsiNarozeninyList h3 a:visited {
    color: #222;
    font-size: 11px;
    text-decoration: none;
}
.dalsiNarozeninyList h3 a:hover {
    color: #000;
}
.rssBox {
    padding: 14px 6px 4px 10px;
    text-align: left;
    color: #f45c07;
    font-weight: bold;
}
.rssBox .topList {
    float: right;
}
.posledniPrispevkyDiskuse {
    padding: 8px 8px 0 8px;
}
.posledniPrispevkyDiskuse .item {
    margin-bottom: 10px;
    color: #444;
    letter-spacing: 1px;
    width: 100%;
    overflow: hidden;
}
.posledniPrispevkyDiskuse .item .nick {
    color: #fc771f;
    font-weight: bold;
}
.posledniPrispevkyDiskuse .item a.clanek:link,
.posledniPrispevkyDiskuse .item a.clanek:visited {
    color: #fc771f;
    text-decoration: none;
}
.posledniPrispevkyDiskuse .item a.clanek:hover {
    
}
.forumPostList {
    width: 100%;
    overflow: hidden;
}
.radioList {
    width: 100%;
    overflow: hidden;
}
.radioList .itemBox {
    padding: 5px 4px 5px 14px;
}
.radioList .itemBox .inner {
    min-height: 30px;
}
.radioList .even {
    background: url('themes/wowserver/radioListItemEvenBg.gif') repeat-y scroll left top;
}
.radioList .itemBox .avatar {
    float: left;
    width: 40px;
    height: 29px;
    text-align: center;
    margin-right: 10px;
}
.radioList .itemBox h2 {
    margin: 0;
    padding: 3px 0 0 0;
    color: #ff6600;
    font-size: 10px;
    font-weight: bold;
}
.radioList .itemBox h2 a:link,
.radioList .itemBox h2 a:visited {
    color: #ff6600;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.radioList .itemBox p {
    color: #444;
    margin: 0;
    padding: 0;
}
.posledniBanList {
    width: 100%;
    overflow: hidden;
}
.posledniBanList h2 {
    margin: 0 0 10px 10px;
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    color: #444;
}
.posledniBanList ul.list {
    padding: 0 0 0 10px;
    text-align: left;
}
.posledniBanList ul.list li {
    color: #444;
    font-weight: normal;
}
.bannerList {
    padding: 5px 8px 0 8px;
    text-align: center;
    line-height: 150%;
}
.bannerList h2 {
    color: #444;
    margin: 4px 0;
    padding: 0;
    text-align: left;
    font-size: 10px;
}
.cLink {
    cursor: Pointer;
}
.topArticle {
    margin: 8px 3px 0 3px;
    overflow: hidden;
}
.topArticle .img {
    float: left;
    width: 202px;
    height: 152px;
    text-align: center;
    margin-right: 8px;
}
.topArticle .img img {
    border: 1px solid #848484;
}
.topArticle .img {
}
.topArticle h2 {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-align: left;
    margin: 2px 0 6px 0;
    padding: 0;
}
.topArticle h2 .datum {
    color: #336699;
    font-style: italic;
    font-weight: normal;
}
.topArticle .p {
    padding: 2px 8px 0 8px;
    font-size: 10px;
    color: #666;
    text-align: justify;
}
.topArticle .footer {
    text-align: right;
    margin-top: 10px;
    padding-right: 10px;
    color: #666;
}
.topArticle .footer .hl,
.topArticle .footer a:link,
.topArticle .footer a:visited {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.blockM1,
.blockM2 {
    width: 100%;
    background: url('images/blockM1Bg.gif') repeat-y scroll left top;
}
.blockM1 .blockHeader {
    background: url('images/BlockM1HeaderBg.jpg') no-repeat scroll left top;
    height: 30px;
}
.blockM2 .blockHeader {
    background: url('images/BlockM2HeaderBg.png') no-repeat scroll left top;
    height: 28px;
}
.blockM1 .blockHeader h1,
.blockM2 .blockHeader h1,
.blockM1 .blockHeader h1 a:link,
.blockM1 .blockHeader h1 a:visited,
.blockM2 .blockHeader h1 a:link,
.blockM2 .blockHeader h1 a:visited {
    margin: 0;
    padding: 10px 0 0 15px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.blockM1 .blockHeader h1 a:link,
.blockM1 .blockHeader h1 a:visited,
.blockM2 .blockHeader h1 a:link,
.blockM2 .blockHeader h1 a:visited {
    padding: 0;
    text-decoration: none;
}
.blockM1 .blockHeader h1 a:hover {
    color: #ddd;
}
.blockM2 .blockHeader h1,
.blockM2 .blockHeader h1 a {
    padding-top: 8px;
}
.blockM1 .cPointer,
.blockM2 .cPointer {
    cursor: Pointer;
}
.blockM1 .blockContent,
.blockM2 .blockContent {
    background: url('images/BlockM1TopBg.gif') no-repeat scroll left top;
    padding: 14px 20px 0 14px;
    text-align: left;
}
.blockM1 .blockContent h2,
.blockM2 .blockContent h2,
.blockM2 .blockContent2 h2 {
    font-size: 10px;
    margin: 0;
    padding: 2px 0 6px 0;
    clear: left;
}
.blockM2 .blockContent2 {
    padding: 14px 20px 0 14px;
    text-align: left;
    clear: both;
    margin-top: -1px;
}
.blockContentForm {
    padding: 0 20px 0 8px;
    text-align: left;
    clear: both;
    background-color: #fff;
}
.blockContentForm .formHelpContainer {
    background: url('themes/wowserver/formHelpBg.gif') repeat-y scroll left top;
    overflow: hidden;
}
.blockContentForm .formHelpContainer div.spc {
    clear: both;
    font-size: 1px;
    height: 1px;
    border-bottom: 1px solid #888;
    margin: 6px 8px 2px 8px;
}
.blockContentForm .formHelpContainer .hintBox {
    width: 146px;
    float: left;
}
.blockContentForm .formHelpContainer .formFixer {
    overflow: hidden;
    width: 360px;
    padding-left: 0;
    padding-right: 0;
}
.blockContentForm .formHelpContainer .formFixerR {
    float: right;
    width: 376px;
}
.blockContentForm .formHelpContainer .formFixer table.form tr td:first-child,
.blockContentForm .formHelpContainer .formFixer table.form .td1 {
    white-space: nowrap;
}
.blockContentForm .formHelpContainer .hintBox h2 {
    margin: 6px 0 10px 8px;
    font-size: 11px;
    font-weight: bold;
    color: #f66200;
}
.blockContentForm .formHelpContainer .hintBox .req {
    color: #f66200;
}
.blockContentForm .formHelpContainer .hintBox p {
    margin: 10px 8px 0 8px;
    padding: 0;
    text-align: left;
    color: #444;
    font-size: 11px;
}
.blockContentForm .formHelpContainer .p {
    padding: 2px 8px 0 8px;
}
.blockM1 .blockFooter,
.blockM2 .blockFooter {
    background: url('images/blockM1BottomBg.gif') no-repeat scroll left top;
    height: 16px;
}
.blockR1 {
    width: 100%;
    background: url('images/blockR1Bg.gif') repeat-y scroll left top;
}
.blockR1 .blockHeader {
    background: url('images/BlockR1HeaderBg.png') no-repeat scroll left top;
    height: 30px;
}
.blockR1 .blockHeader h1 {
    margin: 0;
    padding: 10px 0 0 16px;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
}
.blockR1 .blockHeader h1.rssBg {
    background: url('images/iconRSS.gif') no-repeat scroll 200px 10px;
}
.blockR1 .blockHeader h1 a {
    margin: 0;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}
.blockR1 .blockContent {
    background: url('images/BlockR1TopBg.gif') no-repeat scroll left top;
    padding: 14px 20px 0 20px;
    text-align: left;
}
.blockR1 .blockFooter {
    background: url('images/blockR1BottomBg.gif') no-repeat scroll left top;
    height: 16px;
}
.formFixer {
    padding: 4px 10px;
    margin-bottom: 10px;
}
table.form span.hint {
    font-size: 9px;
    color: #727272;
    font-style: italic;
}
table.form,
table.formout {
    border-collapse: collapse;
    margin: 0;
}
table.form tr td:first-child,
table.form .td1 {
    text-align: left;
    padding: 3px 8px 0 8px;
    color: #747466;
    color: #999;
    color: #ff6600;
    font-weight: bold;
}
table.form tr td:first-child + td + td,
table.form .td3 {
    text-align: left;
    padding-left: 10px;
    color: #d63636;
}
table.form td.foto {
    text-align: center;
    padding-left: 10px;
    vertical-align: middle;
    color: #999;
}
table.form td.foto img {
    max-width: 100px;
    max-height: 100px;
}
table.form td .capit {
    font-weight: bold;
    letter-spacing: 1px;
}
table.form td .capit .hl {
    color: #f44;
}
table.formout tr td {
    height: 26px;
    vertical-align: top;
    font-size: 10px;
    padding-bottom: 5px;
}
table.formout tr td.label {
    text-align: left;
    color: #ff6600;
    font-weight: bold;
    padding-right: 10px;
    padding-left: 8px;
}
table.form tr td {
    height: 26px;
    vertical-align: top;
    font-size: 10px;
}
table.formout tr td.spc,
table.form tr td.spc {
    font-size: 1px;
    height: 8px;
}
table.form tr td.spcl {
    font-size: 1px;
    height: 8px;
    background: url('/nejlepsireality.cz/images/tabSpclBg.gif') repeat-x scroll left center;
}
table.form tr td.spclg {
    font-size: 1px;
    height: 8px;
    background: url('/nejlepsireality.cz/images/tabSpclgBg.gif') repeat-x scroll left center;
}
table.form tr td.vatop {
    vertical-align: top;
}
table.form tr td.label {
    padding-right: 10px;
    text-align: right;
}
table.form tfoot tr td {
    padding: 6px 2px 2px 2px;
}
table.form2 {
    margin: 0;
    width: 100%;
}
table.form2 tbody tr.h1 td {
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 0;
    text-transform: uppercase;
}
table.form2 tbody tr.h2 td {
    padding-left: 10px;
}
table.form2 tbody tr.h2 td.label {
    padding-left: 20px;
    text-align: left;
    white-space: nowrap;
}
table.form2 tr td.spc {
    font-size: 1px;
    height: 8px;
}
div.listFixer {
    text-align: center;
    width: 100%;
}
table.list {
    border-collapse: collapse;
    margin: 0 auto;
}
table.list tfoot td {
    padding-top: 4px;
}
table.list thead td {
    text-align: left;
    padding-left: 10px;
    color: #fe6700;
    font-weight: bold;
    height: auto;
}
table.list tbody td {
    padding: 1px 4px;
    text-align: left;
    color: #595959;
    border-style: dashed;
    border-color: #c6c6c6;
    border-width: 1px 0;
}
table.list tbody.hover tr:hover td {
    background-color: #b8e2f0;
}
table.list tbody tr.red td {
    background-color: #fdd;
}
table.list tbody tr.green td {
    background-color: #dfd;
}
table.list tbody td .skupina {
    color: #2a6784;
}
table.list tbody td.linkedUp {
    padding-left: 16px;
    background: url('images/linkedUpBg.gif') no-repeat scroll 2px 2px;
}
table.list tbody tr.hlavniStranka td {
    background-color: #efe;
}
#newPostCont {
    width: 100%;
    display: block;
}
#newPostCont .math {
    padding: 4px 0 0 2px;
    text-align: left;
}
#newPost {
    padding: 3px 4px 4px 0px;
    display: block;
}
#newPost textarea {
    clear: right;
    margin-top: 1px;
    width: 100%;
    height: 88px;
    padding: 0;
}
#newPost .msgNick {
    border-width: 0px;
}
.diskuseFiltr {
    text-align: right;
    padding: 2px 0;
}
.msgBox {
    z-index: -1;
    padding: 0 10px;
}
.msgBox .msgInner,
.msgBox .msgInnerEven {
    padding-top: 10px;
}
.msgBox .msgInner {
    background: #ededed url('images/postSpacer.gif') repeat-x left top;
}
.msgBox .msgInnerEven {
    background-color: transparent;
}
.msgBox .id,
.msgBox .nick,
.msgBox .date {
    float: left;
    overflow: hidden;
}
.msgBox .id {
    width: 15px;
    color: #cc9900;
    color: #595959;
    cursor: default;
}
.msgBox .nick,
span.nadpis {
    font-weight: bold;
    width: 300px;
    color: #666;
}
.msgBox .nick .ip {
    font-weight: normal;
    color: #b2b2b2;
    font-size: 9px;
}
.msgBox .date,
span.date {
    width: auto;
    color: #336797;
    text-align: left;
}
.msgBox .message {
    padding: 4px 6px 6px 16px;
}
.msgBox div.avatar {
    padding: 4px 0 0 0;
    float: left;
    padding-left: 4px;
    padding-right: 6px;
    text-align: center;
}
.msgBox div.avatar img {
/*    width: 60px;
    max-width: 60px;
    max-height: 60px;*/
}
.msgBox .footMenu {
    clear: left;
    text-align: right;
    padding-right: 10px;
    border-bottom: 1px solid #666;
}
.msgBox .footMenu a {
    text-decoration: none;
}
.msgBox .quoteBox {
    margin: 2px 0;
}
.msgBox .quoteBox .nick {
    font-size: 9px;
    font-weight: normal;
}
.msgBox .quoteBox .quoteText {
    border: 1px solid #88a;
    padding: 4px;
    -moz-border-radius: 4px;
    font-size: 9px;
}
.midPaging {
    padding: 3px 0 3px 14px;
    font-size: 10px;
    color: #444;
    text-align: left;
}
.midPaging a:link,
.midPaging a:visited {
    margin: 0 2px;
    color: #ff6600;
}
.midPaging a:link.active,
.midPaging a:active.active,
.midPaging a:visited.active {
    font-weight: bold;
    text-decoration: none;
    color: #000;
}
div.sign {
    text-align: right;
    color: #727272;
}
.footContainer {
    text-align: center;
    padding-top: 10px;
}
.footContainer .copy {
    color: #47505f;
    padding: 2px 0;
}
.siSmallBlock {
    text-align: center;
    margin: 6px 0;
}
.siSmallBlock div.mapImage {
    text-align: center;
}
.siSmallBlock div.mapImage img {
    border: 1px solid #666;
}
.siSmallBlock div.playerStatus {
    margin: 2px 14px;
    border: 1px solid #666;
    text-align: left;
    overflow: hidden;
}
.siSmallBlock div.playerStatus img {
}
.siSmallBlock div.playerStatusNum {
    position: relative;
    top: -16px;
    text-align: center;
    font-weight: bold;
}
.siSmallBlock h2.serverName {
    font-size: 10px;
    font-weight: bold;
    margin: 4px 0;
    text-align: center;
    padding: 0;
}
.siSmallBlock a.steamLink {
    position: relative;
    display: block;
    margin-top: -12px;
    text-decoration: none;
}
.siSmallBlock table.ssPlayerList {
    width: 192px;
    overflow: hidden;
    border-collapse: collapse;
}
.siSmallBlock table.ssPlayerList td {
    overflow: hidden;
    white-space: nowrap;
}
.siSmallBlock table.ssPlayerList thead td {
    color: #999;
    font-style: italic;
}
.siSmallBlock table.ssPlayerList td:first-child,
.siSmallBlock table.ssPlayerList .td1 {
    text-align: left;
}
.siSmallBlock table.ssPlayerList td:first-child div,
.siSmallBlock table.ssPlayerList .td1 div {
    width: 112px;
    overflow: hidden;
}
.siSmallBlock table.ssPlayerList td:first-child + td,
.siSmallBlock table.ssPlayerList .td2 {
    width: 30px;
}
.siSmallBlock table.ssPlayerList td:first-child + td + td,
.siSmallBlock table.ssPlayerList .td3 {
    width: 50px;
}
.siSmallBlock table.ssPlayerList tbody td {
    border-bottom: 1px solid #c6c6c6;
}
.serverListItemBlock {
    margin-bottom: 6px;
    clear: both;
}
.serverListItemBlock div.h {
    border: 1px solid white;
}
.serverListItemBlock div.h span {
    color: #33cccc;
}
.serverListItemBlock div.linespac {
    clear: both;
    padding: 0px 0 2px 0;
    border-bottom: 2px solid #363636;
}
.serverListItemBlock div.h h2 a {
    color: #595959;
    text-decoration: none;
}
.serverListItemBlock div.h h2.fleft {
    margin: 4px 0;
    width: 400px;
    padding-bottom: 0px;
    font-size: 10px;
}
.serverListItemBlock div.h h2.fright {
    margin: 4px 0;
    padding-bottom: 0px;
}
.serverListItemBlock div.h .hint {
    font-size: 9px;
    font-style: normal;
    color: #595959;
}
.serverOffline {
    text-align: center;
    font-size: 10px;
    color: #a86666;
    padding-top: 10px;
}
.fleft {
    float: left;
}
.fright {
    float: right;
}
ul.cssGameMenu {
    display: block;
    text-align: center;
    border-bottom: 2px solid #a3a3a3;
    padding-bottom: 4px;
}
ul.cssGameMenu li {
    display: inline;
    margin: 0;
    padding: 0;
}
ul.cssGameMenu li a:link,
ul.cssGameMenu li a:active,
ul.cssGameMenu li a:visited {
    font-weight: bold;
    color: #121212;
}
div.sp {
    font-size: 1px;
    height: 5px;
    clear: both;
}
.forumPost {
    letter-spacing: 1px;
    padding: 3px 8px;
    margin: 0 0 5px 0;
}
.forumPost a.nick:link,
.forumPost a.nick:visited {
    color: #323232;
    font-weight: bold;
    text-decoration: none;
}
.forumPost a.nick:hover {
    color: #000;
}
.forumPost a.label:link,
.forumPost a.label:visited {
    color: #dd5500;
    text-decoration: none;
}
.forumPost a.label:hover {
    color: #bb4400;
}
.forumPost a.forum:link,
.forumPost a.forum:visited {
    color: #323232;
    text-decoration: none;
}
.forumPost a.forum:hover {
    color: #000;
}
.imgLocked {
    text-align: left;
}
.imgLocked img {
    position: absolute;
}
.fixedInfo {
}
#infoContainer {
    overflow: hidden;
    padding: 0 8px;
    height: 210px;
    height: 364px;
}
.serverInfoContainer {
    
}
a.newsLinkDetail {
    margin: 0 10px 4px 0;
    display: block;
    text-align: right;
    font-size: 10px;
    font-weight: bold;
    color: #ff6600;
    text-decoration: none;
}
h3.aboutAdmin {
    font-size: 13px;
    margin: 0;
    padding: 2px 4px;
    border-bottom: 1px solid #e2e2e2;
    background-color: #d2d2d2;
}
h3.aboutAdmin a:link,
h3.aboutAdmin a:visited {
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    color: #3c6a68;
}
h3.aboutAdmin a:hover {
    color: #660000;
}
table.aboutNovinky {
    width: 100%;
}
table.aboutNovinky td {
    text-align: left;
    vertical-align: middle;
}
table.aboutNovinky thead td {
    color: #cc9900;
    font-weight: normal;
    height: auto;
    font-style: italic;
}
table.aboutNovinky tbody td {
    padding: 2px 1px;
    text-align: left;
    color: #666;
    border-style: dashed;
    border-color: #c8c8c8;
    border-width: 0px 0;
    vertical-align: top;
}
table.aboutNovinky tbody td.numValue {
    font-weight: bold;
    text-align: right;
    padding-right: 6px;
}
table.aboutNovinky tfoot td {
    padding: 3px 0;
    border-bottom: 1px solid #e2e2e2;
}
table.aboutNovinky tfoot td ul {
    text-align: left;
}
table.aboutNovinky tfoot td ul li {
    display: inline;
    margin: 0 5px;
}
ul.topSubmenu {
    text-align: center;
}
ul.topSubmenu li {
    display: inline;
    margin: 0 3px;
    color: #a3a3a3;
}
ul.topSubmenu li a:link,
ul.topSubmenu li a:visited {
    font-size: 11px;
    font-weight: bold;
    color: #3c6a68;
    text-decoration: none;
}
ul.topSubmenu li a:hover {
    color: #660000;
}
ul.topSubmenu li a.active {
    color: #dd0000;
}
ul.listNovinkyDatumy {
    text-align: left;
}
ul.listNovinkyDatumy li {
    display: block;
    margin: 0 3px;
    color: #a3a3a3;
}
ul.listNovinkyDatumy li.rok a:link,
ul.listNovinkyDatumy li.rok a:visited {
    font-size: 11px;
    font-weight: bold;
    color: #767676;
    text-decoration: none;
}
ul.listNovinkyDatumy li.rok a:hover {
    color: #660000;
}
ul.listNovinkyDatumy li.mesic {
    padding-left: 10px;
}
ul.listNovinkyDatumy li.mesic a:link,
ul.listNovinkyDatumy li.mesic a:visited {
    font-size: 11px;
    font-weight: bold;
    color: #3c6a68;
    text-decoration: none;
}
ul.listNovinkyDatumy li.mesic a:hover {
    color: #660000;
}
.code {
    font-family: "Monospace";
    font-size: 11px;
    font-weight: normal;
}
.code a:link,
.code a:visited {
    font-family: "Monospace";
    font-size: 11px;
    font-weight: normal;
    color: #212121;
}
.code a:hover {
    color: #660000;
}
span.hlavniStranka {
    font-weight: bold;
    color: #2b7837;
}
span.podstranka {
    font-weight: normal;
}
.serverlist {
}
.serverlist h2 {
    margin: 2px 0 6px 0;
    padding: 0;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
}
.serverlist ul {
    text-align: left;
}
.serverlist ul li {
    display: block;
    text-align: left;
    margin: 1px 0 2px 4px;
    margin: 1px 0 0 4px;
    padding: 1px 0 2px 0px;
    overflow: hidden;
    color: #ff6600;
    color: #000;
    font-size: 9px;
    font-weight: bold;
    white-space: nowrap;
}
.serverlist ul li .url {
    color: white;
    color: #07353b;
}
.serverlist ul li img.gameIcon {
    float: left;
    margin-right: 4px;
    position: relative;
    margin-top: -1px;
}
.serverlist ul li .playersImage {
    float: right;
}
.serverlist ul li.hl2 {
    background: url('images/iconEngineHl2.gif') no-repeat left center;
}
.dalsiNovinkyBlock {
    text-align: left;
    height: 192px;
    height: 242px;
    margin-top: 1px;
    padding-left: 1px;
}
.dalsiNovinkyBlock * {
    cursor: Pointer;
}
.dalsiNovinkyBlock .itemBlock {
    float: left;
    width: 183px;
    height: 192px;
    height: 242px;
    overflow: hidden;
}
.dalsiNovinkyBlock .itemBlock .img {
    width: 182px;
    height: 50px;
    background: url('themes/wowserver/dalsiNovinkyListBlockImgBg.gif') no-repeat scroll left top;
    text-align: center;
    overflow: hidden;
}
.dalsiNovinkyBlock .itemBlock h2 {
    margin: 0 0 10px 10px;
}
.dalsiNovinkyBlock .itemBlock h2 a {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}
.dalsiNovinkyBlock .itemBlock .datum {
    margin: 10px 10px 0 10px;
    font-style: italic;
    color: #336699;
}
.dalsiNovinkyBlock .p {
    padding: 0 10px 10px 10px;
}
.midClankyContainer {
    float: left;
    width: 367px;
}
.midOthersContainer {
    float: right;
    width: 183px;
}
.midArticlesList {
    width: 100%;
    overflow: hidden;
}
.midArticlesList .midArticleAd {
    padding: 1px 0 9px 0;
    text-align: center;
}
.midArticlesList .midArticleAd .h {
    height: 9px;
    line-height: 9px;
    font-size: 8px;
    margin-bottom: 1px;
    vertical-align: bottom;
    color: #727272;
    font-weight: normal;
    padding: 0 0 0 12px;
    text-align: left;
}
.midArticlesList .articleBlock,
.midArticlesList .articleBlockEven {
    padding: 8px 8px 8px 10px;
    overflow: hidden;
}
.midArticlesList .articleBlock {
    background-color: #e7e8e9;
}
.midArticlesList .articleBlockEven {
}
.midArticlesList .articleBlock .img {
    float: right;
    width: 151px;
    height: 100px;
    /*background: url('themes/wowserver/articleListBlockImgBg.gif') no-repeat scroll left top;*/
    text-align: center;
    margin-left: 8px;
}
.midArticlesList .articleBlockEven .img {
    float: left;
    width: 151px;
    height: 100px;
    /*ackground: url('themes/wowserver/articleListBlockImgBg.gif') no-repeat scroll left top;*/
    text-align: center;
    margin-right: 8px;
}
.midArticlesList .articleBlock .img img,
.midArticlesList .articleBlockEven .img img {
    border: 1px solid #848484;
}
.midArticlesList .articleBlock h2,
.midArticlesList .articleBlockEven h2 {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-align: right;
    margin: 2px 0 6px 0;
    padding: 0;
}
.midArticlesList .articleBlockEven h2 {
    text-align: left;
}
.midArticlesList .articleBlock h2 .datum,
.midArticlesList .articleBlockEven h2 .datum {
    color: #336699;
    font-style: italic;
    font-weight: normal;
}
.midArticlesList .articleBlock h2 a:link,
.midArticlesList .articleBlock h2 a:visited,
.midArticlesList .articleBlockEven h2 a:link,
.midArticlesList .articleBlockEven h2 a:visited {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
.midArticlesList .articleBlock h2 a:hover,
.midArticlesList .articleBlockEven h2 a:hover {
    color: #000;
}
.midArticlesList .articleBlock .p,
.midArticlesList .articleBlockEven .p {
    padding: 2px 8px 0 8px;
    font-size: 10px;
    color: #666;
    text-align: justify;
}
.midArticlesList .articleBlock .footer,
.midArticlesList .articleBlockEven .footer,
.articleContainer .footer {
    text-align: right;
    margin-top: 10px;
    padding-right: 10px;
    color: #666;
}
.midArticlesList .articleBlock .footer,
.midArticlesList .articleBlockEven .footer {
    text-align: right;
    margin-top: 10px;
    padding-right: 10px;
    color: #666;
    clear: both;
}
.midArticlesList .articleBlock .footer .hl,
.midArticlesList .articleBlock .footer a:link,
.midArticlesList .articleBlock .footer a:visited,
.midArticlesList .articleBlockEven .footer .hl,
.midArticlesList .articleBlockEven .footer a:link,
.midArticlesList .articleBlockEven .footer a:visited,
.articleContainer .footer .hl,
.articleContainer .footer a:link,
.articleContainer .footer a:visited {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.midFlashMiniList {
}
.midFlashMiniList .item {
    margin-bottom: 3px;
    clear: both;
    padding: 2px 0 2px 2px;
}
.midFlashMiniList .item .img {
    width: 73px;
    height: 52px;
    /*background: url('themes/wowserver/midFlashMiniListItemImgBg.gif') no-repeat scroll right bottom;*/
    text-align: center;
    margin-right: 6px;
    overflow: hidden;
    position: absolute;
}
.midFlashMiniList .item .img img {
    border: 1px solid #848484;
}
.midFlashMiniList h2 {
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    margin-left: 79px;
    width: 84px;
    overflow: hidden;
    white-space: nowrap;
}
.midFlashMiniList p {
    margin: 0;
    color: #fff;
    text-align: left;
    font-size: 9px;
    line-height: 11px;
    height: 24px;
    margin-left: 79px;
    width: 84px;
    overflow: hidden;
}
.midArticlesArchivMiniList {
    padding: 4px 14px 10px 14px;
}
.midArticlesArchivMiniList .item {
    margin-bottom: 6px;
    clear: both;
}
.midArticlesArchivMiniList .item .datum {
    color: #000;
    font-style: italic;
}
.midArticlesArchivMiniList .item h2 {
    margin: 0;
    padding: 0;
    color: #000;
    font-size: 10px;
    font-weight: bold;
}
.midArticlesArchivMiniList .item h2 a:link,
.midArticlesArchivMiniList .item h2 a:visited {
    color: #000;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.midArticlesArchivMiniList .item h2 a:hover {
    color: #444;
}
.listPages {
    padding: 3px 0 3px 0px;
    font-size: 10px;
    color: #444;
    text-align: left;
}
.listPages a:link,
.listPages a:visited {
    margin: 0 2px;
    color: #ff6600;
}
.listPages a:link.active,
.listPages a:active.active,
.listPages a:visited.active {
    font-weight: bold;
    text-decoration: none;
    color: #000;
}
.inTabTextFix {
    overflow: hidden;
}
.listDownloadyKategorie {
    border-bottom: 1px solid #888;
}
.listDownloadyKategorie .itemBox {
    clear: both;
    border-style: solid;
    border-color: #888;
    border-width: 1px 1px 0 1px;
    background: #e7e7e7 url('themes/wowserver/listDownloadyKategorieItemBg.gif') no-repeat scroll left top;
}
.listDownloadyKategorie .itemBox2 {
    background: #e7e7e7 url('themes/wowserver/listDownloadyKategorieItemBg2.gif') no-repeat scroll left top;
}
.listDownloadyKategorie .labelPodkategorie {
    padding: 0 0 0 24px;
    margin-bottom: 4px;
    color: #727272;
}
.listDownloadyKategorie .itemBox .countBox {
    float: right;
    width: 38px;
    overflow: hidden;
    padding-top: 16px;
    margin-left: 5px;
    text-align: center;
}
.listDownloadyKategorie .itemBox .mostOneBox {
    float: right;
    width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
}
.listDownloadyKategorie .itemBox .mostOneBox .img {
    margin-top: 16px;
    width: 120px;
    height: 90px;
    text-align: center;
    overflow: hidden;
}
.listDownloadyKategorie .itemBox .mostOneBox h3 {
    margin: 2px 30px 0 0;
    padding: 0;
    text-align: center;
}
.listDownloadyKategorie .itemBox .mostBox {
    float: right;
    width: 150px;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
}
.listDownloadyKategorie .itemBox .mostBox h2 {
    margin: 0;
    padding: 8px 0 5px 0px;
    font-size: 10px;
    font-weight: bold;
    color: #000;
    text-align: left;
}
.listDownloadyKategorie .itemBox .mostBox ul.list {
    padding: 10px 0 8px 0px;
}
.listDownloadyKategorie .itemBox .mostBox ul.list li {
    display: block;
}
.listDownloadyKategorie .itemBox .mostOneBox h3 a:link,
.listDownloadyKategorie .itemBox .mostOneBox h3 a:visited,
.listDownloadyKategorie .itemBox .mostBox ul.list li a:link,
.listDownloadyKategorie .itemBox .mostBox ul.list li a:visited {
    color: #555;
    font-size: 9px;
    text-decoration: none;
}
.listDownloadyKategorie .itemBox .mostOneBox h3 a:hover,
.listDownloadyKategorie .itemBox .mostBox ul.list li a:hover {
    color: #222;
}
.listDownloadyKategorie .itemBox h2 {
    margin: 0;
    padding: 6px 0 5px 24px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}
.listDownloadyKategorie .itemBox h2 a {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
.listDownloadyKategorie .itemBox h2 .count {
    font-size: 10px;
    font-weight: normal;
    color: #666;
    text-decoration: none;
}
.listDownloadyKategorie .itemBox a.showSubsLink:link,
.listDownloadyKategorie .itemBox a.showSubsLink:visited {
    color: #444;
    display: block;
    padding: 0 0 2px 44px;
    text-decoration: none;
    font-size: 9px;
}
.listDownloadyKategorie .itemBox a.showSubsLink:hover {
    color: #222;
}
.listDownloadyKategorie .itemBox a.showSubsLink .hl {
    color: #000;
}
.listDownloadyKategorie .itemBox ul.subList {
    padding: 10px 6px 4px 6px;
    background: #e7e7e7 url('themes/wowserver/listDownloadyKategorieChildsBg.gif') repeat-y scroll left top;
}
.listDownloadyKategorie .itemBox ul.subRowList {
    padding: 0px 6px 4px 44px;
}
.listDownloadyKategorie .itemBox ul.subRowList li {
    display: block;
}
.listDownloadyKategorie .itemBox ul.subRowList li a:link,
.listDownloadyKategorie .itemBox ul.subRowList li a:visited,
ul.listPodkategorie li a:link,
ul.listPodkategorie li a:visited {
    font-size: 10px;
    color: #444;
    text-decoration: none;
}
.listDownloadyKategorie .itemBox ul.subRowList li a:hover,
ul.listPodkategorie li a:hover {
    color: #222;
}
.catAdvertListTopItems {
    background-color: #c6c6c6;
    padding: 4px 10px 4px 24px;
    border-style: solid;
    border-color: #888;
    border-width: 0 1px 0 1px;
}
.listDownloadyKategorie h2.advert {
    background-color: #c6c6c6;
    margin: 0;
    padding: 7px 0 10px 24px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    border-style: solid;
    border-color: #888;
    border-width: 1px 1px 0 1px;
}
.catAdvertListTopItems .itemBoxIn {
    float: left;
    width: 160px;
    margin-right: 10px;
    text-align: center;
    overflow: hidden;
}
.catAdvertListTopItems .itemBoxIn .img {
    margin: 0 auto;
    width: 120px;
    height: 90px;
    text-align: center;
    overflow: hidden;
}
.catAdvertListTopItems .itemBoxIn .img a:link img,
.catAdvertListTopItems .itemBoxIn .img a:visited img {
    -moz-opacity: 0.7;
    opacity:.70;
}
.catAdvertListTopItems .itemBoxIn .img a:hover img {
    -moz-opacity: 1.0;
    opacity: 1.0;
}
.catAdvertListTopItems .itemBoxIn h3 {
    margin: 0;
    padding: 8px 0 5px 0px;
    font-size: 10px;
    font-weight: bold;
    color: #000;
    text-align: center;
}
.catAdvertListTopItems .itemBoxIn h3 a:link,
.catAdvertListTopItems .itemBoxIn h3 a:visited {
    color: #000;
    font-size: 9px;
    text-decoration: none;
}
.catAdvertListTopItems .itemBoxIn h3 a:hover {
    color: #222;
}
.catAdvertListTopItems .itemBoxIn h4 {
    margin: 2px 0 0 0;
    padding: 0 10px;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    color: #727272;
}
.catAdvertListTopItems .itemBoxIn h4 .hl {
    color: #000;
}
.catAdvertListTopItems .itemBoxIn ul.list {
    padding: 10px 0 8px 0px;
}
.catAdvertListTopItems .itemBoxIn ul.list li {
    display: block;
}
.indexKategorieMostRatedContainer {
    background: #e7e7e7 url('themes/wowserver/listDownloadyKategorieTabBg.gif') repeat-x scroll left top;
    border-bottom: 1px solid #a7a7a7;
    border-right: 1px solid #a7a7a7;
}
.indexKategorieMostRatedContainer .bg {
    background: url('themes/wowserver/listDownloadyKategorieTabBg2.gif') repeat-y scroll left top;
}
.indexKategorieMostRatedContainer .col1,
.indexKategorieMostRatedContainer .col2,
.indexKategorieMostRatedContainer .col3 {
    float: left;
    width: 183px;
    margin: 0;
}
.indexKategorieMostRatedContainer .col2,
.indexKategorieMostRatedContainer .col3 {
    width: 183px;
}
.indexKategorieMostRatedContainer h2 {
    margin: 0;
    padding: 7px 0 10px 14px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    border-bottom: 1px solid #888888;
}
.indexKategorieMostRatedContainer .itemBox {
    text-align: center;
    border-bottom: 1px solid #888888;
}
.indexKategorieMostRatedContainer .itemBox .img {
    padding: 10px 0 3px 0;
}
.indexKategorieMostRatedContainer .itemBox .img .linkLayer {
    display: block;
    position: absolute;
    width: 150px;
    height: 112px;
    z-index: 10;
    background-color: red;
    margin-left: 0px;
    margin-top: 10px;
}
.indexKategorieMostRatedContainer .itemBox ul.cesta {
    overflow: hidden;
    margin: 0 auto;
}
.indexKategorieMostRatedContainer .itemBox ul.cesta li {
    display: inline;
    color: #000;
    font-weight: bold;
    font-size: 10px;
}
.indexKategorieMostRatedContainer .itemBox ul.cesta li a:link,
.indexKategorieMostRatedContainer .itemBox ul.cesta li a:visited {
    text-decoration: none;
    color: #ff6600;
}
.indexKategorieMostRatedContainer .itemBox ul.cesta li a:hover {
    color: #000;
}
.indexKategorieMostRatedContainer .itemBox h3 {
    margin: 2px 0 8px 0;
    padding: 0 10px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}
.indexKategorieMostRatedContainer .itemBox h4 {
    margin: 2px 0 8px 0;
    padding: 0 10px;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    color: #a7a7a7;
}
.indexKategorieMostRatedContainer .itemBox h4 .hl {
    color: #ff9900;
}
.indexKategorieMostRatedContainer .itemBox h3 a:link,
.indexKategorieMostRatedContainer .itemBox h3 a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
.indexKategorieMostRatedContainer .itemBox h3 a:hover {
    color: #333;
}
ul.listPodkategorie {
    padding: 10px 6px 4px 6px;
}
.listDownloadyKategorie .itemBox ul.subList li,
ul.listPodkategorie li {
    font-size: 9px;
    float: left;
    width: 30%;
    margin-right: 10px;
}
.listDownloadyKategorie .itemBox ul.subList li a:link,
.listDownloadyKategorie .itemBox ul.subList li a:visited,
ul.listPodkategorie li a:link,
ul.listPodkategorie li a:visited {
    font-size: 9px;
    color: #444;
    text-decoration: none;
}
.listDownloadyKategorie .itemBox ul.subList li a:hover,
ul.listPodkategorie li a:hover {
    color: #222;
}
.listDownloadyKategorie .itemBox ul.subList li a .hl,
ul.listPodkategorie li a .hl {
    color: #000;
}
ul.kategorieCesta {
    text-align: left;
    padding: 4px 10px;
}
ul.kategorieCesta li {
    float: left;
    margin-right: 2px;
}
ul.kategorieCestaPaging {
    text-align: left;
    padding: 0px 10px;
    white-space: nowrap;
    width: 130%;
    height: 20px;
    overflow: hidden;
}
ul.kategorieCestaPaging li {
    float: left;
    margin-right: 2px;
    white-space: nowrap;
}
ul.kategorieCestaPaging li a.active {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.downloadDetail {
    padding: 16px 16px 10px 16px;
}
.downloadDetail h2 {
    color: #ff6600;
    font-weight: bold;
    font-size: 16px;
    margin: 0;
    padding: 14px 0 0 0;
}
.downloadDetail h3 {
    color: #595959;
    font-weight: bold;
    font-size: 10px;
    margin: 0;
    padding: 0;
}
.downloadDetail h3 a:link,
.downloadDetail h3 a:visited {
    color: #595959;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
}
.downloadDetail h3 a:hover {
    color: #000;
}
.downloadDetail .blockHodnoceni {
    float: right;
    width: 280px;
    height: 50px;
}
.downloadDetail .blockHodnoceniHands {
    background: url('themes/wowserver/downloadDetailBlockHodnoceniBg.gif') no-repeat scroll right top;
}
.downloadDetail .blockHodnoceni h3 {
    color: #ff6600;
    font-weight: bold;
    font-size: 42px;
    margin: 0;
    padding: 0;
}
.downloadDetail .blockHodnoceni ul.hodnoceni {
    text-align: left;
    float: right;
    padding: 20px 0 0 0;
    width: 146px;
}
.downloadDetail .blockHodnoceni ul.hodnoceni li {
    display: inline;
    margin: 0 2px;
}
.downloadDetail .blockHodnoceni ul.hodnoceni li a:link,
.downloadDetail .blockHodnoceni ul.hodnoceni li a:visited {
    color: #ff6600;
    text-decoration: underline;
    font-weight: bold;
}
.downloadDetail .datum,
.downloadDetail .velikost {
    color: #000;
}
.downloadDetail .velikost .hl {
    font-size: 12px;
    color: #ff6600;
    font-weight: bold;
}
.downloadDetail .popis {
    float: left;
    width: 66%;
    overflow: hidden;
    margin-right: 20px;
}
.downloadDetail .thumbs {
    float: left;
    width: 25%;
    overflow: hidden;
}
.downloadDetail .thumbs ul.thumbList {
    
}
.downloadDetail .thumbs ul.thumbList li {
    display: block;
    margin-bottom: 4px;
}
.downloadDetail .thumbs h4,
.downloadDetail .popis h4 {
    color: #000;
    font-weight: bold;
    font-size: 10px;
    margin: 6px 0;
    padding: 0;
}
.downloadDetail .popis table.mirrorsList {
    width: 100%;
}
.downloadDetail .popis table.mirrorsList td {
    padding: 2px 10px;
}
.downloadDetail .popis table.mirrorsList tr.even td {
    background-color: #f0f0f1;
}
.downloadDetail .popis table.mirrorsList td a.mirror:link,
.downloadDetail .popis table.mirrorsList td a.mirror:visited {
    color: #ff6600;
    font-weight: bold;
    text-decoration: none;
}
.downloadDetail .popis table.mirrorsList td a.brokenlink:link,
.downloadDetail .popis table.mirrorsList td a.brokenlink:visited {
    color: #8f8f8f;
    font-weight: bold;
    text-decoration: none;
}
.galerieDetail {
    padding: 16px 16px 10px 16px;
}
.galerieDetail h2 {
    color: #ff6600;
    font-weight: bold;
    font-size: 16px;
    margin: 0;
    padding: 14px 0 0 0;
}
.galerieDetail h3 {
    color: #595959;
    font-weight: bold;
    font-size: 10px;
    margin: 0;
    padding: 0;
}
.galerieDetail h3 a:link,
.galerieDetail h3 a:visited {
    color: #595959;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
}
.galerieDetail h3 a:hover {
    color: #000;
}
.galerieDetail .artBox {
    text-align: center;
    width: 100%;
    overflow: hidden;
}
.galerieDetail p.blockHodnoceniHodnot {
    margin: 0;
    padding: 4px 70px 4px 0;
    text-align: center;
    color: #595959;
    font-weight: bold;
    font-size: 12px;
}
.galerieDetail .blockHodnoceni {
    width: 280px;
    height: 50px;
    text-align: center;
    margin: 0 auto;
}
.galerieDetail .blockHodnoceniHands {
    background: url('themes/wowserver/downloadDetailBlockHodnoceniBg.gif') no-repeat scroll left top;
}
.galerieDetail .blockHodnoceni h3 {
    color: #ff6600;
    font-weight: bold;
    font-size: 42px;
    margin: 0;
    padding: 0;
    float: right;
}
.galerieDetail .blockHodnoceni ul.hodnoceni {
    text-align: left;
    padding: 20px 0 0 56px;
    width: 146px;
}
.galerieDetail .blockHodnoceni ul.hodnoceni li {
    display: inline;
    margin: 0 2px;
}
.galerieDetail .blockHodnoceni ul.hodnoceni li a:link,
.galerieDetail .blockHodnoceni ul.hodnoceni li a:visited {
    color: #ff6600;
    text-decoration: underline;
    font-weight: bold;
}
.galerieDetail .blockHodnoceni p.hodnoceni {
    text-align: left;
    padding: 20px 0 0 0;
    width: 180px;
    font-size: 16px;
    font-weight: bold;
}
.galerieDetail h3.p {
    text-align: center;
    padding: 6px 0;
    margin: 0;
    font-size: 12px;
    font-weight: bold;
}
.galerieDetail .nejnovejsi {
    padding: 10px 0 0 10px;
    text-align: left;

    background-color: #c6c6c6;
    border-style: solid;
    border-color: #888;
    border-width: 1px 0 1px 0;
}
.galerieDetail .nejnovejsi .itemBox {
    float: left;
    width: 160px;
    margin-right: 8px;
    padding: 10px 0 10px 0;
    overflow: hidden;
    text-align: center;
    /*background-color: #e7e7e7;*/
}
.galerieDetail .nejnovejsi .itemBox .img {
    margin: 0 auto;
    width: 120px;
    height: 90px;
    text-align: center;
    overflow: hidden;
}
.galerieDetail .nejnovejsi .itemBox h2 {
    margin: 0;
    padding: 3px 10px 2px 10px;
    text-align: center;
}
.galerieDetail .nejnovejsi .itemBox h2 a:link,
.galerieDetail .nejnovejsi .itemBox h2 a:visited {
    text-decoration: none;
}
.filterLines {
    line-height: 22px;
}
.listGlobalniHledani {
    padding: 10px 0;
}
.listGlobalniHledani .itemBlock {
    padding: 0 10px;
    margin-bottom: 14px;
}
.listGlobalniHledani .itemBlock h2 {
    margin: 0;
    padding: 0;
    font-weight: bold;
    color: #666;
    font-size: 10px;
}
.listGlobalniHledani .itemBlock h2 a:link,
.listGlobalniHledani .itemBlock h2 a:visited {
    font-weight: bold;
    color: #666;
    font-size: 10px;
    text-decoration: none;
}
.listGlobalniHledani .itemBlock .link {
    font-weight: normal;
    color: #336699;
    font-style: normal;
    margin: 3px 0;
    padding: 0 2px;
}
.listGlobalniHledani .itemBlock .link .link {
    color: #aaa;
    font-style: italic;
}
.listGlobalniHledani .itemBlock .p {
    padding: 0;
}
.listGlobalniHledani .itemBlock .datum {
    font-weight: normal;
    color: #336699;
    margin: 3px 0;
    padding: 0 2px;
}
.listGlobalniHledani .itemBlock .hl {
    color: #ff0000;
    background-color: #ffeedd;
}
.midGalerieList {
    padding: 20px 0 0 10px;
}
.midGalerieList .itemBlock {
    width: 261px;
    height: 122px;
    background: url('themes/wowserver/midGalerieListItemBg.gif') no-repeat scroll left top;
    float: left;
    margin: 0 8px 7px 0;
    overflow: hidden;
}
.midGalerieList .itemBlock .img {
    width: 114px;
    height: 113px;
    margin: 4px 6px 0 4px;
    float: left;
    text-align: center;
}
.midGalerieList .itemBlock .menu {
    float: left;
    width: 130px;
    line-height: 20px;
}
.midGalerieList .itemBlock .menu a:link.link,
.midGalerieList .itemBlock .menu a:visited.link {
    color: #ff6600;
    text-decoration: none;
}
.midGalerieList .itemBlock .menu .znamka {
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
}
.midGalerieList .itemBlock .menu .hl {
    color: #ff6600;
}
.midGalerieList .itemBlock h2 {
    margin: 10px 0 0px 0;
    padding: 0;
    font-size: 12px;
    height: 26px;
    line-height: 12px;
}
.midGalerieList .itemBlock h2 a:link,
.midGalerieList .itemBlock h2 a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
.profilBox {
    padding: 26px 0 10px 10px;
}
.profilBox .avatar {
    float: left;
    width: 134px;
    height: 160px;
    overflow: hidden;
    background: url('themes/wowserver/profilAvatarBg.gif') no-repeat scroll left top;
    text-align: center;
    margin-right: 18px;
    text-align: left;
}
.profilBox .avatar a:link,
.profilBox .avatar a:visited {
    color: #ff6600;
    text-decoration: none;
}
.profilBox .avatar .fix {
    width: 110px;
    height: 130px;
    text-align: center;
    margin-bottom: 10px;
}
.profilBox .avatar .center {
    text-align: center;
}
.profilBox .avatar img {
}
.profilBox .avatarNA {
    background: url('themes/wowserver/profilAvatarNABg.gif') no-repeat scroll left top;
}
.profilBox .data {
    float: left;
    width: 360px;
}
.profilBox .data table.data {
    width: 100%;
}
.profilBox .data table.data td {
    font-size: 11px;
    padding: 1px 0;
}
.profilBox .data table.data td.label {
    color: #ff6600;
    width: 22%;
    font-weight: bold;
}
.profilBox .data table.data td.link {
    color: #ff9900;
}
.msgWrong {
    color: #d00;
    font-weight: bold;
    padding: 10px;
}
.midProfilyList {
    padding: 20px 0 0 10px;
}
.midProfilyList .itemBlock {
    width: 261px;
    height: 122px;
    background: url('themes/wowserver/midGalerieListItemBg.gif') no-repeat scroll left top;
    float: left;
    margin: 0 8px 7px 0;
    overflow: hidden;
    white-space: nowrap;
}
.midProfilyList .itemBlock .img {
    width: 114px;
    height: 113px;
    margin: 4px 6px 0 4px;
    float: left;
    text-align: center;
}
.midProfilyList .itemBlock .avatarNA {
    background: url('themes/wowserver/profilyAvatarNABg.gif') no-repeat scroll center center;
}
.midProfilyList .itemBlock .menu {
    float: left;
    width: 130px;
    line-height: 20px;
}
.midProfilyList .itemBlock .menu a:link.link,
.midProfilyList .itemBlock .menu a:visited.link {
    color: #ff6600;
    text-decoration: none;
}
.midProfilyList .itemBlock .menu .znamka {
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
}
.midProfilyList .itemBlock .menu .hl {
    color: #ff6600;
}
.midProfilyList .itemBlock h2 {
    margin: 10px 0 0px 0;
    padding: 0;
    font-size: 12px;
    height: 14px;
    line-height: 12px;
}
.midProfilyList .itemBlock h3 {
    margin: 1px 0 0px 0;
    padding: 0;
    font-size: 10px;
    height: 12px;
    line-height: 12px;
    color: #0066ff;
    font-weight: normal;
}
.midProfilyList .itemBlock h2 a:link,
.midProfilyList .itemBlock h2 a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
.postSmajliciBox {
    text-align: center;
    white-space: break-word;
}
.postSmajliciBox a img {
    margin: 2px;
}
.gkTopLogoFix {
    padding: 10px 0;
    text-align: center;
}
.gkItemDetail {
}
.gkItemDetail h2 {
    font-size: 12px;
    color: #595959;
    font-weight: bold;
    margin: 6px 0;
    padding: 0;
}
.gkItemDetail h2.black {
    color: #000;
}
.gkItemDetail h2.orange {
    color: #ff9900;
}
.gkItemDetail .boxGalerie {
    text-align: center;
    margin: 2px 0;
}
.gkItemDetail .boxGalerie table.fix {
    width: 100%;
}
.gkItemDetail .boxGalerie table.fix td {
    vertical-align: middle;
    text-align: center;
}
.gkItemDetail .boxGalerie img {
    border: 2px solid #7f7f80;
    margin: 1px;
}
.gkItemDetail .articlesList,
.gkItemDetail .downloadsList {
    width: 100%;
    overflow: hidden;
}
.gkItemDetail .downloadsList {
    margin-bottom: 8px;
}
.gkItemDetail .articlesList .articleBlock {
    padding: 8px 8px 8px 10px;
    overflow: hidden;
}
.gkItemDetail .articlesList .articleBlock {
    margin-bottom: 4px;
}
.gkItemDetail .articlesList .articleBlock .img {
    float: right;
    width: 151px;
    height: 100px;
    text-align: center;
    margin-left: 8px;
}
.gkItemDetail .articlesList .articleBlock .img img {
    border: 1px solid #848484;
}
.gkItemDetail .downloadsList .articleBlock h2,
.gkItemDetail .articlesList .articleBlock h2 {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-align: left;
    margin: 2px 0 6px 0;
    padding: 0;
}
.gkItemDetail .downloadsList .articleBlock h2 .datum,
.gkItemDetail .articlesList .articleBlock h2 .datum {
    color: #336699;
    font-style: italic;
    font-weight: normal;
}
.gkItemDetail .downloadsList .articleBlock h2 a:link,
.gkItemDetail .downloadsList .articleBlock h2 a:visited,
.gkItemDetail .articlesList .articleBlock h2 a:link,
.gkItemDetail .articlesList .articleBlock h2 a:visited,
.gkItemDetail .zeroCount {
    font-size: 10px;
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
.gkItemDetail .downloadsList .articleBlock h2 a:hover,
.gkItemDetail .articlesList .articleBlock h2 a:hover {
    color: #000;
}
.gkItemDetail .articlesList .articleBlock .p {
    padding: 2px 8px 0 8px;
    font-size: 10px;
    color: #666;
    text-align: justify;
}
.gkItemDetail .articlesList .articleBlock .footer {
    text-align: right;
    margin-top: 10px;
    padding-right: 10px;
    color: #666;
}
.gkItemDetail .articlesList .articleBlock .footer {
    text-align: right;
    margin-top: 10px;
    padding-right: 10px;
    color: #666;
    clear: both;
}
.gkItemDetail .articlesList .articleBlock .footer .hl,
.gkItemDetail .articlesList .articleBlock .footer a:link,
.gkItemDetail .articlesList .articleBlock .footer a:visited {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.gkItemDetail .boxTrailer {
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.gkItemDetail table.pozadavky {
    width: 100%;
}
.gkItemDetail .listPlatformy {
    text-align: left;
    margin-bottom: 8px;
    padding: 0 10px;
}
.gkItemDetail .listPlatformy img {
    margin: 0 3px;
}
.mid2TabList {
    padding: 0;
}
.mid2TabList .spcBar {
    width: 100%;
    height: 8px;
    margin-bottom: 5px;
    font-size: 1px;
    background: url('themes/wowserver/midSpcBar1.gif') no-repeat scroll left top;
}
.mid2TabList .gHeadLabel {
    color: #76b92b;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 4px;
    padding: 0 10px;
}
.mid2TabList .newest,
.mid2TabList .tabs2list {
    padding: 0 13px;
}
.mid2TabList .newest h2,
.mid2TabList .tabs2list h2 {
    margin: 0 0 2px 0;
    padding: 0;
    color: #373737;
    font-size: 11px;
    font-weight: bold;
}
.mid2TabList .tabs2list h2 {
    float: left;
    width: 180px;
    overflow: hidden;
    white-space: nowrap;
    margin-bottom: 0;
}
.mid2TabList .newest h2 a,
.mid2TabList .tabs2list h2 a {
    color: #373737;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.mid2TabList .newest h2 a:hover,
.mid2TabList .tabs2list h2 a:hover {
    text-decoration: underline;
}
.mid2TabList .newest .itemBox,
.mid2TabList .tabs2list .itemBox {
    width: 260px;
    margin-bottom: 8px;
}
.mid2TabList .newest .fl,
.mid2TabList .tabs2list .fl {
    float: left;
}
.mid2TabList .tabs2list .itemBox {
    margin-bottom: 13px;
}
.mid2TabList .newest .itemBox .img {
    width: 90px;
    height: 64px;
    overflow: hidden;
    text-align: center;
    float: left;
    margin-right: 10px;
    border: 1px solid black;
}
.mid2TabList .tabs2list .itemBox .img {
    width: 49px;
    height: 49px;
    overflow: hidden;
    text-align: center;
    float: left;
    margin-right: 6px;
    border: 1px solid black;
}
.mid2TabList .newest .itemBox p {
    width: 150px;
    height: 50px;
    overflow: hidden;
    color: #6f6f6f;
    font-weight: normal;
    padding: 0;
    margin: 0;
    float: left;
    line-height: 12px;
}
.mid2TabList .tabs2list .itemBox .p {
    width: 180px;
    overflow: hidden;
    color: #6f6f6f;
    float: left;
}
.mid2TabList .tabs2list .itemBox .p ul {
    padding: 0 0 0 10px;
}
.mid2TabList .tabs2list .itemBox .p ul li {
    font-size: 9px;
    white-space: nowrap;
}
.mid2TabList .tabs2list .itemBox .p ul li a {
    font-size: 9px;
    color: #717171;
    text-decoration: none;
}
.mid2TabList .tabs2list .itemBox .p ul li a:hover {
    text-decoration: underline;
}
.mid2TabList .newest .itemBox .add,
.mid2TabList .tabs2list .itemBox .add {
    clear: left;
    font-size: 10px;
}
.mid2TabList .newest .itemBox .add .hl,
.mid2TabList .newest .itemBox .add a,
.mid2TabList .tabs2list .itemBox .add .hl,
.mid2TabList .tabs2list .itemBox .add a {
    font-size: 10px;
    font-weight: bold;
    color: #ff6600;
    text-decoration: none;
}
.mid2TabList .newest .itemBox .add a,
.mid2TabList .tabs2list .itemBox .add a {
    font-weight: normal;
    font-style: italic;
}
.mid2TabList .newest .itemBox .add a:hover,
.mid2TabList .tabs2list .itemBox .add a:hover {
    text-decoration: underline;
}
.mid2TabList .nejoblibenejsi {
    float: left;
    width: 260px;
    overflow: hidden;
}
.err-message {
  background: #f4f4f4 url('../images/icon_warning.png') no-repeat 6px center;
  border: 1px solid #d00;
  background-color: #fffafa;
  padding: 4px 10px 4px 30px;
  text-align: left;
  color: #454545;
  margin-bottom: 4px;
}
.advertleatherboard {
    padding: 10px 0;
    text-align: center;
    line-height: 0;
    font-size: 0;
}
