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;
}

.trail {margin-bottom: 10px; padding-top: 5px;}
.trail a.last {color: #999; text-decoration: none;}

.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; text-align:center;
    cursor:default;
   line-height: 28px;
}


.tabsLeftActive span, .tabsCenterActive span, .tabsRightActive span {}

.tabsLeftNormal, .tabsCenterNormal, .tabsCenterNormal2Active, .tabsRightNormal {
    float:left; font-size:11px; color:#fff;
    background:url('/frontend/Gui/zvezda/images/tabNormal.png') no-repeat;
    height:28px; line-height: 28px; width:113px; 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;}

.boxPhotogallery {
    border: 1px solid #FE9318;
    margin-top: 10px;
    padding: 5px 10px 10px;
    width: 848px;
}

.menuTopNormal{
    float:left;
    height:55px; width:124px;
}
.menuTopNormal div.in2{ 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.in2{ 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;
}


.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;}
.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;
}



.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;
}



.menuDropL{background:url('/frontend/Gui/zvezda/images/menuSubItemActiveL.png') no-repeat;}
.menuDropR{background:url('/frontend/Gui/zvezda/images/menuSubItemActiveR.png') no-repeat 100% 0px;}
.menuDropBody{ background:url('/frontend/Gui/zvezda/images/menuSubItemActiveBG.png') repeat-x; height:20px; 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;}


.boxWiki{
    float:right; background:url('/frontend/Gui/zvezda/images/wiki3.png') no-repeat;
    padding:5px; padding-left:110px; font-size:11px;
}
.boxWiki A{color:#fff;}
.boxWiki 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;
}

.listingDate2{
    margin-top:10px;
    font-size:11px; color:#999; padding-top:3px; padding-bottom:5px;
}

.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;}


.listingIcon {float: left; width: 140px;}

.listingItems {margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #EDEDED;}


.listingIcon_encyclopedia {float: left; margin-right: 20px; margin-bottom: 20px;}
.listingIcon_encyclopedia img 
{
border: 1px solid #E8CFAB;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;	
behavior: url('/frontend/Gui/zvezda/PIE.htc');
}

.listingIcon_accent img {border: 0; width: 20px;}
.listingIcon_accent {text-align: right;}

.listingItem_encyclopedia {width: 33.33%; float: left; height: 130px;}
.listingItem_encyclopedia a {padding-right: 10px;}
.listingIntro_encyclopedia {font-size: 10px; padding-right: 10px;}


.bg_gray_man {
background:url("/frontend/Gui/zvezda/images/gray_man.jpg") no-repeat scroll 0 0 transparent;
height:50px;
width:50px;
}

.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;}
.authMessageGood{background:#00cc00; color:#fff; padding:10px; float:left;}


.textarea_condidats textarea {width: 540px !important;}


.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: 290px;}
.authForm2 textarea{font-size:15px; width:400px; height:60px;}
.authForm2 hr{border:0px; height:1px; background:#ccc; width:400px; float:left;}

.form_Login input { width: 100px;}

.boxTabsFrame {float: left;}
.boxTabsFrame img {position: relative; float: left;}
.tabProgress {visibility:hidden; z-index:1000; position:absolute; width:100%; margin-top:10px; text-align:center;}
.boxTabsFrame span{position: relative; float: left; font-size:11px; color: #000;}

.padding_tabs { color:#000000; float:left; font-size:11px; margin-top:5px; position:relative; font-weight: normal;}
.padding_tabs a {text-decoration: none;}

.boxTabsFrame A{position: relative; float: left; font-size:11px; color: #fff; text-decoration: none;}
.boxTabsFrame .boxTabsZeroActive {position: relative; float: left; top: 0px; height: 25px; width:1px; display:none;}
.boxTabsFrame .boxTabsZeroNormal {position: relative; float: left; top: 0px; height: 25px; width:1px; display:none;} 

.boxTabsLeftActive, .boxTabsCenterActive, .boxTabsRightActive {
    position: relative; float: left; height: 28px; text-align:center;
    background:url('/frontend/Gui/zvezda/images/tab_a_bg.png') repeat-x; margin-right:2px;} 


.boxTabsLeftActive span, .boxTabsCenterActive span, .boxTabsRightActive span{color: #000; margin-top: 0px; background:url('/frontend/Gui/zvezda/images/tab_a_l.png') no-repeat; display: block; cursor:default;}
.boxTabsLeftActive span span, .boxTabsCenterActive span span, .boxTabsRightActive span span {margin-top: 0px; background:url('/frontend/Gui/zvezda/images/tab_a_r.png') no-repeat 100% 0%; display: block; padding-top: 7px; padding-left: 32px; padding-right: 30px; color: #f27103; font-size: 11px; height: 21px;}


.boxTabsLeftActive A, .boxTabsCenterActive A, .boxTabsRightActive A{color: #f27103; cursor:default;}
.boxTabsLeftNormal, .boxTabsRightNormal, .boxTabsCenterNormal,  .boxTabsLeftNormal2Active, .boxTabsCenterNormal2Active {
    cursor:pointer; position: relative; float: left; height: 28px; text-align:center;
    background:url('/frontend/Gui/zvezda/images/tab_n_bg.png') repeat-x; margin-right:2px;}
.boxTabsLeftNormal, .boxTabsRightNormal, .boxTabsCenterNormal,  .boxTabsLeftNormal2Active, .boxTabsCenterNormal2Active a { color: #fff;}

.boxHeader {
background:url("/frontend/Gui/zvezda/images/tab_bg.png") repeat-x scroll 0 0 transparent;
height:28px;
}

.boxTabsLeftNormal span,.boxTabsLeftNormal2Active span,.boxTabsRightNormal2Active span, .boxTabsCenterNormal2Active span, .boxTabsCenterNormal span, .boxTabsRightNormal span{color: #000; margin-top: 0px; background:url('/frontend/Gui/zvezda/images/tab_n_l.png') no-repeat; display: block;}
.boxTabsLeftNormal span span, .boxTabsLeftNormal2Active span span, .boxTabsRightNormal2Active span span, .boxTabsCenterNormal2Active span span, .boxTabsCenterNormal span span, .boxTabsRightNormal span span {margin-top: 0px; background:url('/frontend/Gui/zvezda/images/tab_n_r.png') no-repeat 100% 0%; display: block; padding-top: 3px; padding-left: 32px; padding-right: 30px; color: #fff; padding-top: 7px;}

table.grid td {
border-bottom:1px solid #EEEEEE;
color:#999999;
font-size:12px;
padding:5px;
vertical-align:top;
}

.Even {
background:none repeat scroll 0 0 #F0F0F0;
}

table.grid {
border:0 none;
border-collapse:collapse;
table-layout:fixed;
width:100%;
}

table.grid th.chk, td.chk {
width:10px;
}

table.grid td div {
margin:2px;
overflow:hidden;
padding:0;
}

table.grid th.avatar, td.avatar {
text-align:center;
width:70px;
}

table.grid th {
border-bottom:1px solid #EEEEEE;
font-weight:normal;
padding:5px;
text-align:left;
}

.tdPager {
color:#999999;
font-size:12px;
padding:25px 25px 0;
}
.tdOperations {
padding:7px;
}

.gridTabDisabled {
background:none repeat scroll 0 0 #FFFFFF;
border:0 none;
color:#999999;
font-size:11px;
height:24px;
padding:0;
text-align:left;
width:100%;
}

table.grid th.delete_thread, td.delete_thread {
width:30px;
}

table.grid th.delete_message, td.delete_message {
width:30px;
}

.formContentAction {
float:right;
}



.drop_html {}
