html{margin:0px; padding:0px;}
body{
    font-size:12px; font-family:tahoma, verdana; margin:0px; padding:0px;
    background: #F78E1D;
}

img{border:0px;}
h1{margin:0px; padding:0px; margin-bottom:10px; color:#000; font-weight:normal;}
h2{margin:0px; padding:0px; margin-bottom:10px; color:#fff; font-weight:normal;}
h3{margin:0px; padding:0px; margin-bottom:10px; color:#fff; font-weight:normal;}
h4{margin:0px; padding:0px; margin-bottom:10px; color:#000; font-weight:bold; font-size:16px;}
textarea{font-family: tahoma; font-size:13px;}


#ProgressContainer{visibility: hidden; }
#DISABLING {position: absolute; z-index: 9999; margin: 0px; display: none; top: 0px; left: 0px; 
    width:100%; height:100%;
    background: #000;    
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0);
    opacity: 0; 
}
#resultContainer {
    position:absolute; 
    display:none; 
    z-index:9999;
}
.resultContainer {
    color: #fff;
    text-align:center;
    background-color: #00cc00;
    padding:10px;
}


.subHeader {margin-bottom:10px;}
.subHeader h1{margin:0px; padding:0px; margin-bottom:5px; color:#000; font-weight:normal; font-size:40px;}
.subIntro {font-size:12px; font-weight:bold;}

.left{float:left; width:650px;}
.right{float:right; width:300px;}

A{color:#FF3634;}
A:hover{color:#FF3634; text-decoration:none;}

.clear{clear:both;}

.bgBody{background:url('/frontend/Gui/zvezda/images/bgBody.gif') repeat-x 0px 0px;}
.bgLeft{background:url('/frontend/Gui/zvezda/images/bgStars2.gif') 0px 250px;}
.bgRight{background:url('/frontend/Gui/zvezda/images/bgStars.gif') repeat-x 0% 0px;}

.bgStar{
    background:url('/frontend/Gui/zvezda/images/star.png') no-repeat 50% 50%; 
    text-align:center; width:25px; height:27px;
    color:#FFD39F; font-size:9px;
}
.procentFrame{
    border:1px solid #F37506;
}
.procentResult{
    background: #F37506; padding:2px; font-size:11px; color:#fff;
}

.tabsLeftActive, .tabsCenterActive, .tabsRightActive{
    float:left; font-size:11px; color:#F27103;
    background:url('/frontend/Gui/zvezda/images/tabActive.png') no-repeat; 
    height:28px; width:126px; padding-top:8px; text-align:center;
    cursor:default;
}

.tabsLeftNormal, .tabsCenterNormal, .tabsCenterNormal2Active, .tabsRightNormal {
    float:left; font-size:11px; color:#fff;
    background:url('/frontend/Gui/zvezda/images/tabNormal.png') no-repeat;
    height:28px; width:113px; padding-top:8px; text-align:center;
    cursor:pointer;
}

.butLeft{
    float:left;
    background:url('/frontend/Gui/zvezda/images/butLeft.png') no-repeat;
    height:23px; width:23px; 
    margin-top:15px;
}

.butRight{
    float:right;
    background:url('/frontend/Gui/zvezda/images/butRight.png') no-repeat;
    height:23px; width:23px; 
    margin-top:15px;
}



.header{}

.logo{
    background:url('/frontend/Gui/zvezda/images/logo.png') no-repeat 50% 50%; width:240px; height:182px;
    text-align:center;
}

.logo img {width:182px; height:182px;}

.containerBody{width:960px; margin:auto;}

.user{float:right;}

.user {color:#FFF440;}
.user A{color:#FFF440;}
.user A:visited{color:#FFF440;}
.user A:hover{color:#FFF440; text-decoration:none;}

.menuAbout {padding-top:15px;}
.menuAbout div{float:left; margin-right:15px;}
.menuAbout div A{color:#fff;}
.menuAbout div A:visited{color:#fff;}
.menuAbout div A:hover{color:#fff; text-decoration:none;}

.boxWelcome {padding-top:0px; color:#fff;}
.boxWelcome A{color:#fff;}
.boxWelcome A:visited{color:#fff;}
.boxWelcome A:hover{color:#fff; text-decoration:none;}

.menuTopNormal{
    float:left;
    height:55px; width:124px;
}
.menuTopNormal div{ padding-top:17px; padding-left:28px;}

.menuTopActive{
    float:left;
    background:url('/frontend/Gui/zvezda/images/menuTopActive.png') no-repeat;
    height:55px; width:124px;
}
.menuTopActive div{ padding-top:17px; padding-left:28px;}

.menuSubL{background:url('/frontend/Gui/zvezda/images/menuSubL.png') no-repeat; height:59px;}
.menuSubR{background:url('/frontend/Gui/zvezda/images/menuSubR.png') no-repeat 100% 0px; height:59px;}
.menuSubBody{ background:url('/frontend/Gui/zvezda/images/menuSubBody.png') repeat-x; height:59px; margin-left:20px; margin-right:20px;}

.menuSubItemActive{ float:left; margin-right:20px;}
.menuSubItemActive A{color:#F27103; text-decoration:none;}
.menuSubItemActive A:visited{color:#F27103; text-decoration:none;}
.menuSubItemActive A:hover{color:#F27103; text-decoration:none;}

.menuSubItemActive div{ background:url('/frontend/Gui/zvezda/images/arrow_down.png') no-repeat 50% 100%;}
.menuSubItemActive div div{ background:url('/frontend/Gui/zvezda/images/menuSubItemActiveL.png') no-repeat 0px 0px;}
.menuSubItemActive div div div{ background:url('/frontend/Gui/zvezda/images/menuSubItemActiveR.png') no-repeat 100% 0px;}
.menuSubItemActive div div div div{ 
    padding:4px; padding-top:2px; padding-bottom:6px;
    margin-left:5px; margin-right:5px;
    background:url('/frontend/Gui/zvezda/images/menuSubItemActiveBG.png') repeat-x;
}


.menuSubItemNormal{ float:left; margin-right:20px; }
.menuSubItemNormal A{color:#FFF440;}
.menuSubItemNormal A:visited{color:#FFF440;}
.menuSubItemNormal A:hover{color:#FFF440; text-decoration:none;}

.menuSubItemNormal div div div div{
    padding:4px; padding-top:2px; padding-bottom:6px;
    margin-left:5px; margin-right:5px;
}




.boxHeaderL{background:url('/frontend/Gui/zvezda/images/boxHeaderL.png') no-repeat; height:38px;}
.boxHeaderR{background:url('/frontend/Gui/zvezda/images/boxHeaderR.png') no-repeat 100% 0px; height:38px;}
.boxHeaderBody{ background:url('/frontend/Gui/zvezda/images/boxHeaderBody.png') repeat-x; height:38px; margin-left:7px; margin-right:7px;}
.boxHeaderBody div.headerText{padding-top:8px; padding-left:13px;}

.boxContentBody{ background:#fff; padding:20px;}

.boxFooterL{background:url('/frontend/Gui/zvezda/images/boxWBL.png') no-repeat 0px 100%;}
.boxFooterR{background:url('/frontend/Gui/zvezda/images/boxWBR.png') no-repeat 100% 100%;}
.boxFooterBody{ background:#fff; height:7px; margin-left:7px; margin-right:7px;}


.boxWTL{background:url('/frontend/Gui/zvezda/images/boxWTL.png') no-repeat 0px 0%;}
.boxWTR{background:url('/frontend/Gui/zvezda/images/boxWTR.png') no-repeat 100% 0%;}
.boxWBL{background:url('/frontend/Gui/zvezda/images/boxWBL.png') no-repeat 0px 100%;}
.boxWBR{background:url('/frontend/Gui/zvezda/images/boxWBR.png') no-repeat 100% 100%;}
.boxWSep{background:#fff; height:7px; margin-left:7px; margin-right:7px;}
.boxWBody{background:#fff; padding:20px;}


.boxRedBL{background:url('/frontend/Gui/zvezda/images/boxRedBL.png') no-repeat 0px 100%;}
.boxRedBR{background:url('/frontend/Gui/zvezda/images/boxRedBR.png') no-repeat 100% 100%;}
.boxRedSep{background:#C81515; height:12px; margin-left:12px; margin-right:12px;}
.boxRedBody{background:#C81515; padding:15px; padding-bottom:3px;}


.boxOTL{background:url('/frontend/Gui/zvezda/images/boxOTL.png') no-repeat 0px 0%;}
.boxOTR{background:url('/frontend/Gui/zvezda/images/boxOTR.png') no-repeat 100% 0%;}
.boxOBL{background:url('/frontend/Gui/zvezda/images/boxOBL.png') no-repeat 0px 100%;}
.boxOBR{background:url('/frontend/Gui/zvezda/images/boxOBR.png') no-repeat 100% 100%;}
.boxOSep{background:#F77F0C; height:7px; margin-left:7px; margin-right:7px;}
.boxOBody{background:#F77F0C; padding:20px; padding-top:10px;}


.butL{height:23px; background:url('/frontend/Gui/zvezda/images/butL.png') no-repeat 0px 0%;}
.butR{height:23px; background:url('/frontend/Gui/zvezda/images/butR.png') no-repeat 100% 0%;}
.butBody{margin-left:4px; margin-right:4px;}
.butBody input{
    background:url('/frontend/Gui/zvezda/images/butBody.png') repeat-x;
    border:0px; width:100%;
    padding-top:3px;
    padding-bottom:7px;
    color:#fff;
    text-align:center;
    cursor:pointer;
}

.boxMap{
    float:right; background:url('/frontend/Gui/zvezda/images/map.png') no-repeat 0% 50%;
    padding:5px; padding-left:35px; font-size:11px;
}
.boxMap A{color:#fff;}
.boxMap A:hover{color:#fff; text-decoration:none;}


.formText{border:1px solid #E25019; font-size:15px;}

.footer {font-size:11px; color:#fff;}
.footer A{color:#fff;}
.footer A:hover{color:#fff; text-decoration:none;}

.boxNews{height:176px;}
.boxNews A{color:#fff; text-decoration:none;}
.boxNews A:hover{color:#fff; text-decoration:underline;}
.boxNewsDate{color:#FFDE7B; font-size:10px;}


.boxCandidateItem{float:left; margin-right:10px;}
.boxCandidateItem div {background:url('/frontend/Gui/zvezda/images/imgBordersTL.png') no-repeat 0px 0%;}
.boxCandidateItem div div {background:url('/frontend/Gui/zvezda/images/imgBordersTR.png') no-repeat 100% 0%;}
.boxCandidateItem div div div {background:url('/frontend/Gui/zvezda/images/imgBordersBR.png') no-repeat 100% 100%;}
.boxCandidateItem div div div div{background:url('/frontend/Gui/zvezda/images/imgBordersBL.png') no-repeat 0% 100%;}
.boxCandidateItem img{width:80px; height:80px;}


.listingDate{
    margin-top:10px;
    width:80px; text-align:center; font-weight:bold;
    font-size:11px; float:right; color:#000; padding-top:3px; padding-bottom:5px; padding-left:3px;
    background:url('/frontend/Gui/zvezda/images/listingDateBG.gif') no-repeat;
}
.listingTitle{font-size:26px;}
.listingIntro{margin-top:10px; margin-bottom:10px; line-height:1.5;}
.listingComments{font-size:11px;}
.listingComments A{color:#000; text-decoration:underline;}
.listingComments A:hover{color:#000; text-decoration:none;}

.listingAvatar{float:left; width:50px; height:50px; background:#eee; margin-right:10px;}


.authStatus{background:#eee; padding:10px; font-size:12px;}

.contentTabsActive{ float:left; margin-right:5px;}
.contentTabsActive div{ background:url('/frontend/Gui/zvezda/images/arrow_down2.png') no-repeat 50% 100%;}
.contentTabsActive div div{ background:url('/frontend/Gui/zvezda/images/contentTabsActiveL.png') no-repeat 0px 0px;}
.contentTabsActive div div div{ background:url('/frontend/Gui/zvezda/images/contentTabsActiveR.png') no-repeat 100% 0px;}
.contentTabsActive div div div div{ 
    padding:4px; padding-top:2px; padding-bottom:6px;
    margin-left:5px; margin-right:5px;
    background:url('/frontend/Gui/zvezda/images/contentTabsActiveBG.png') repeat-x;
}

.contentTabsActive A{color:#fff; text-decoration:none;}
.contentTabsActive A:hover{color:#fff; text-decoration:underline;}

.contentTabsNormal{ float:left; margin-right:5px; }
.contentTabsNormal div div div div{
    padding-right:4px; padding-top:2px; padding-bottom:6px;
    margin-left:5px; margin-right:5px;
}

.contentTabsNormal2Active{ float:left; margin-right:5px; }
.contentTabsNormal2Active div div div div{
    padding-right:4px; padding-top:2px; padding-bottom:6px;
    margin-left:5px; margin-right:5px;
}

.contentDate{color:#999;}

.boxJuriIcon {width:50px; height:50px; background:#FCD9B7;}
.listingJuriImage {width:150px; height:204px; background:#FCD9B7;}

.authForm input{font-size:13px; width:300px;}
.authForm textarea{font-size:13px; width:395px; height:100px;}
.authForm td.itemTitle{width:150px;}
.authForm td{padding-bottom:9px; vertical-align:top;}

.authForm .errorField{font-size:11px; height:11px; color:#cc0000;}
.authMessage{background:#cc0000; color:#fff; padding:10px; float:left;}

.error{background:#cc0000; color:#fff; padding:5px;}

fieldset{border:0px; padding:0px; margin:0px; margin-bottom:5px;}
legend{color:#999; margin-bottom:3px;}

.authForm2 input{font-size:15px; width:400px;}
.authForm2 textarea{font-size:15px; width:400px; height:60px;}
.authForm2 hr{border:0px; height:1px; background:#ccc; width:400px; float:left;}