
.containermaster_darkGray
{
    width: 100%;
    margin-bottom: 8px;
}
.containerrow1_darkGray
{
    background-color: #93978F;
    height: 47px;
    vertical-align: middle;
}
.containerrow2_darkGray
{
    background-color: white;
    text-align: left;
}
.containerrow2_darkGray_transp
{
    background-color: Transparent;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 0px; /*padding: 10px 5px 5px 5px;*/
}
.containerrow3_darkGray_transp
{
    background-color: #D1D3CD;
    padding-top: 4px;
}

.moduleTitle SPAN.Head
{
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    background-color: transparent;
    font-family: Arial;
}
/* .... NASTAVENI YAF THEME darkGray ... pac to jinak proste nejde */
.content, .contentWithBorder, .welcomeString, .contentHeadingTable
{
    font-family: sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 0px;
    background-color: #D6D8D3;
}
.contentWithBorder, .contentHeadingTable
{
    border: solid 5px #93978F;
}
.contentWithBorder TD.header1
{
    padding: 3px 5px;
}
.darkerBG
{
    background-color: #B2B5AE;
}
.contentHeadingTable
{
    width: 748px;
}
.welcomeString
{
    color: #660000;
    font-weight: bold;
    letter-spacing: 1px;
}
.header1Title
{
}
.header1, .header2, .header2 TD, .header2thin, .header1WithJustBottomMarg
{
    background-color: #93978F;
    border: 5px solid #93978F;
    color: white;
    font-family: Sans-Serif;
    font-weight: bold;
    padding: 8px 5px;
    margin: 2px;
}
.header1
{
    font-size: 16px;
}
.header1WithJustBottomMarg, .commandWithMarg
{
    margin: 0px 0px 2px 0px;
    font-size: 16px;
    color: white;
    font-weight: bold;
}
.commandWithMarg IMG
{
    border: none;
}
.imagelink, .imagelink IMG
{
    border: none;
}
.header2
{
    font-size: 12px;
    color: #666666;
    border: 0px;
}
.TDLightBorder
{
    border: solid 5px #B2B5AE;
    padding: 4px 5px;
}
.header2thin
{
    font-size: 12px;
    color: #666666;
    padding: 4px 5px;
    border: 0px;
}
.contentHeading
{
    padding: 16px;
    background-color: #D6D8D3;
    margin-bottom: 4px;
}

.navlinks
{
    margin: 0px 0px 8px 0px;
    background-color: #D6D8D3;
    font-weight: bold;
    color: #666666;
    font-size: 12px;
    font-family: sans-serif;
}
.navlinks a
{
    color: #666666;
    text-decoration: none;
}
.navlinks a:visited
{
    color: #666666;
}
.navlinks a:hover
{
    color: #000;
    text-decoration: underline;
}

.navlinksBig p.navlinks
{
    margin: 0px;
    padding: 16px 16px 0px 16px;
    background-color: #D6D8D3;
    font-weight: bold;
    color: #666666;
    font-size: 18px;
    font-family: sans-serif;
    letter-spacing: -1px;
}
.navlinksBig p.navlinks a
{
    color: #666666;
    text-decoration: none;
}
.navlinksBig p.navlinks a:visited
{
    color: #666666;
}
.navlinksBig p.navlinks a:hover
{
    color: #FFFFFF;
}

.footerHeading
{
    margin: 0px;
    padding: 0px;
    background-color: #D6D8D3;
    font-weight: bold;
    color: #666666;
    font-size: 18px;
    font-family: sans-serif;
}
/* MNOU pridana class */
.yaf_timeNow
{
    margin: 0px;
    padding: 0px 16px 0px 16px;
    background-color: #D6D8D3;
    font-weight: bold;
    color: #660000;
    font-size: 12px;
    font-family: sans-serif;
}
.yaf_divUnreadMsgs
{
    margin: 0;
    padding: 16px 16px 0px 16px;
    background-color: #D6D8D3;
    font-weight: bold;
    color: #660000;
    font-size: 12px;
    font-family: sans-serif;
}
.yaf_divUnreadMsgs A
{
    text-decoration: underline;
    color: #660000;
}
.yaf_pageFrame, .yaf_pageFrameWithoutMargin
{
    margin: 0px 0px 4px 0px;
    padding: 16px 16px 16px 16px;
    background-color: #D6D8D3;
}
.yaf_pageFrameWithoutMargin
{
    margin: 0px;
}
.yaf_pageFrameInner
{
    width: 748px;
}
.yaf_pageFrameInner60pct
{
    width: 434px;
}
.yaf_pageFrameInner40pct
{
    width: 278px;
}

/* -- */
.yaf_forumInfoText
{
    margin: 4px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    background-color: #D6D8D3;
    font-family: sans-serif;
    font-size: 12px;
}
.footerRSS
{
    text-align: center;
    background-color: #D6D8D3;
    margin: 0px;
    font-family: sans-serif;
    font-size: 10px;
    vertical-align: middle;
    padding-top: 2px;
}

.yaf_pageFrame TEXTAREA, .yaf_pageFrame INPUT, .yaf_pageFrame SELECT, .yaf_forumInfoText TEXTAREA, .yaf_forumInfoText INPUT, .yaf_forumInfoText SELECT
{
    font-family: sans-serif;
    font-size: 12px;
    border: solid 2px #747E82;
}
.yaf_pageFrame INPUT, yaf_forumInfoText INPUT
{
    background-color: #D6D8D3;
}
.yaf_pageFrame INPUT.darkerBG
{
    background-color: #B2B5AE;
}
.yaf_pageFrame INPUT.whiteBG
{
    background-color: White;
}

.postformheader
{
    font-weight: bold;
}

.footerCntnt, .nameCell, .postedCell, .footerCell, .postFooter, .postheaderUpper, .postheaderLower, .postheaderMiddleLeft, .postheaderMiddleLeftNoPadd, .postheaderMiddleRight, .postheaderMiddleRightNoPadd, .postheaderUpperLeft, .postheaderLowerLeft, .postheaderUpperRight, .postfooterLeft, .postfooterRight, .postTR, .tblPostMessage, .hiddenPostLeft, .hiddenPostRight
{
    background-color: #B2B5AE;
    border: solid 5px #93978F;
    font-family: sans-serif;
    font-size: 12px;
    padding: 4px 5px;
}

.tblPostMessage
{
    padding: 0px;
}
.tblPostMessage TD.header1
{
    padding: 3px 5px;
}
.postheaderMiddleLeft, .postheaderMiddleLeftNoPadd
{
    border-top: none;
    border-bottom: none;
    border-right: none;
}
.post, .post TD
{
    font-family: sans-serif;
    font-size: 12px;
}

.postheaderMiddleRight, .postheaderMiddleRightNoPadd
{
    border-top: none;
    border-bottom: none;
    border-left: none;
}
.postheaderMiddleLeftNoPadd
{
    padding: 0px 5px 0px 5px;
    border-top-width: 0px;
    border-bottom-width: 0px;
}
.postheaderMiddleRightNoPadd
{
    padding: 0px 10px 0px 5px;
    border-top-width: 0px;
    border-bottom-width: 0px;
}

.postheaderLowerLeft
{
    border-top: none;
    border-bottom: none;
}

.postheaderUpper
{
    border-bottom: none;
}
.postheaderUpperLeft
{
    border-bottom: none;
    border-right: none;
    height: 100%;
    vertical-align: top;
}
.postHR
{
    border-top-width: 1px;
    border-top-color: #93978F;
    border-top-style: solid;
    width: 100%;
    height: 1px;
    padding: 0px;
    font-size: 1px;
}
.postfooterLeft
{
    border-top: none;
    border-right: none;
}
.postfooterRight
{
    border-top: none;
    border-left: none;
}
.postheaderUpperRight
{
    border-bottom: none;
    border-left: none;
}
.PostSent, .PostSent TD
{
    font-family: sans-serif;
    font-size: 12px;
    color: #333333;
    margin: 0px;
}
.postDateTime
{
    font-family: sans-serif;
    font-size: 12px;
    color: #660000;
    margin: 0px;
}

.postdiv
{
    min-height: 100px;
    overflow: auto;
    width: 606px;
    font-family: sans-serif;
    font-size: 12px;
    color: #333333;
}
.postdiv A
{
    text-decoration: underline;
}
.postdiv A:hover
{
    text-decoration: underline;
    color: #000000;
}
.postdivHRSignature
{
    margin-top: 8px;
    border-top-width: 1px;
    border-top-color: #666666;
    border-top-style: solid;
    width: 100%;
    height: 1px;
    padding: 0px;
    font-size: 1px;
}
.postDivWider
{
    width: 726px;
}

.footerCntnt
{
    color: #000000;
    font-weight: normal;
}
.footerCntnt TD
{
    vertical-align: middle;
}
.footerCntnt A
{
    color: #000000;
    font-weight: bold;
}

.specPost TD, .specPost_alt TD
{
    background-color: #B2B5AE;
    border: 5px solid #93978F;
    font-family: sans-serif;
    font-size: 12px;
    padding: 4px 5px;
}

.forumheading a
{
    color: #000000;
    font-size: 115%;
    font-weight: bold;
    letter-spacing: -0.5px;
}
.forumheading a:visited
{
    color: #000000;
}
.forumheading a:hover
{
    color: #FFFFFF;
}


.subforumheading
{
    font-family: sans-serif;
    font-size: 12px;
}

.specPost TD.smallfont
{
    font-size: 12px;
}

.apecPost_alt TD.smallfont
{
    font-size: 12px;
}
.Post_DateTime
{
    color: #660000;
    font-weight: bold;
}

.footer1
{
    font-size: 12px;
    height: 28px;
    font-family: sans-serif;
}

.footer1 select, .footer1 td
{
    font-size: 12px;
}
A.post_link
{
    font-size: 12px;
    color: #000000;
    font-family: sans-serif;
    font-weight: bold;
}

.iconlegend
{
    font-size: 12px;
    color: #666666;
    font-family: sans-serif;
}
.postsep TD
{
    height: 4px;
}
.postSepHalf TD
{
    height: 2px;
}
.optionsHypLink
{
    font-size: 12px;
}
a.optionsHypLink:hover
{
    color: #FFFFFF;
}
.vypustkaUser
{
    overflow: hidden;
    white-space: nowrap;
    width: 100px;
}

.quote
{
    margin-left: 16px;
    padding-left: 16px;
}
.innerquote
{
    background-color: #D6D8D3;
    border: 1px solid #93978F;
    padding: 4px;
}
.code
{
    margin-left: 16px;
    padding-left: 16px;
}
.innercode
{
    background-color: #FFFFFF;
    border: 1px solid #93978F;
    color: #000000;
    font-family: Courier New,Courier;
    padding: 4px;
}
INPUT.pbutton,A.pbutton
{
    border: 2px solid #747E82;
    font-family: sans-serif;
    font-size: 12px;
    background-color: #B2B5AE;
}
INPUT.edit
{
    background-color: White;
}
Input.WhiteBG
{
    background-color: White;
}
.print, .print div.innerquote, .print p.navlinks, .printAlt, .printAlt div.innerquote, .printAlt p.navlinks
{
    font-family: sans-serif;
    font-size: 12px;
    background-color: White;
}
.printAlt, .printAlt div.innerquote
{
    background-color: #E3E3E3;
}
.printbody
{
}
TD.yafMenuItem
{
    font-family: sans-serif;
    font-size: 13px;
    color: #333333;
    background-color: #B2B6AE;
    font-weight: bold;
    font-style: normal;
}
TD.yafSelectedMenuItem
{
    font-family: sans-serif;
    font-size: 13px;
    color: #660000;
    background-color: #D6D8D3;
    font-weight: bold;
    font-style: normal;
}

.contentWithBorder TD.post a
{
    /*color: #000; 	font-weight: bold;*/
    text-decoration: underline;
}

.contentWithBorder TD.post a:visited
{
    /*color: #000;*/
}

.contentWithBorder TD.post a:hover
{
    color: #000;
}

.KarmaUpdatePanel
{
    width: 168px;
}
.KarmaUpdatePanel, .KarmaUpdatePanel DIV
{
    vertical-align: top;
}
.PostSent Input.karmaMinus
{
    background-image: url(bt_karma_minus.gif);
    height: 21px;
    width: 22px;
    border: none;
    background-color: transparent;
    margin-right: 0px;
    padding: 0px;
    position: relative;
    left: 27px;
    cursor:pointer;
}
.PostSent Input.karmaPlus
{
    background-image: url(bt_karma_plus.gif);
    height: 21px;
    width: 22px;
    border: none;
    background-color: transparent;
    margin-right: 3px;
    cursor:pointer;
}



.PostSent Input.btnKarma
{
    width: 92px;
    height: 21px;
    background-image: url(bt_karma.gif);
    border: none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none;
    background-color: Transparent;
}
.PostSent SPAN.lbKarmaVal
{
    font-weight: bold;
    color: White;
}
.PostSent DIV.karmaCurValDiv
{
    /*display:inline;*/
    float: right;
    position: relative;
    left: 90px;
    width: 23px;
    height: 18px;
    text-align: right;
    padding-right: 4px;
    padding-top: 3px;
}
.karmaDivItem
{
    float: right;
}
.AdminInfo
{
    float: right;
    text-align: right;
    font-size: 10px;
    color: #B2B5AE;
}

.hiddenPostLeft
{
    border-right: none;
    padding-top: 0px;
    padding-bottom: 0px;
    width: auto;
}
.hiddenPostRight
{
    border-left: none;
    padding-top: 0px;
    padding-bottom: 0px;
}
.postdivHidden
{
    min-height: 10px;
    width: auto;
}
/*
.PostSent Input.karmaLeft
{
    width:62px;
    height:21px;
    background-image: url(bt_karmaLeft.gif); 
    border:none;
    
    background-color:transparent;
    padding:0px;
    margin:0px;
    
  
}
/*
.PostSent SPAN.karmaTextZero,
.PostSent SPAN.karmaTextNegative,
.PostSent SPAN.karmaTextPositive
{
    
    height:21px;
    background-image: url(bt_karmaMiddle.gif); 
    
    padding:0px 5px 5px 2px;
    border-top:0px;
     border-bottom:0px;
    vertical-align:text-top;
    position:relative;
    top:0px;
}*/

/********
.PostSent Input.karmaMiddle
{
    background-image: url(bt_karmaMiddle.gif); 
    height:21px;
    
    border:none;
    background-color:transparent;
   
    padding:0px;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;    
    font-family: Arial;
    
}


.PostSent Input.karmaRight
{

    width:4px;
    height:21px;
    background-image: url(bt_karmaRight.gif); 
    border:none;
    
    margin-right:3px;
    background-color:transparent;
    padding:0px;
}
****/
