html, body {margin: 0px; padding: 0px; font-family: Tahoma; font-size: 11px; color: #000000; background:#F0ECE2;}

#ProgressContainer {visibility:hidden; z-index:999; }

#DISABLING_SCREEN {
    position:absolute; display:none; background:#000; z-index:10;
    margin: 0px; top: 0px; left: 0px; 
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.6);
    opacity: 0.6; 
}

form{margin:0px; padding:0px;}

a {text-decoration: none; color: #A93B0D;}
a:hover{text-decoration:underline;}
a img {border: none;}
h1, h2, h4, h5 {margin: 0px; padding: 0px; margin-top:3px; margin-bottom:3px; letter-spacing:0px; line-height:110%;}
h3 {margin: 0px; padding: 0px;}



h1 {font-family:Arial; font-size:24px; font-weight:normal; margin:0px; padding:0px;}
h2 {font-family:Arial;  font-size:16px; margin-top:10px;}
h4 {font-family:Tahoma; font-size:12px; font-weight:bold;}
h5 {font-family:Tahoma; font-size:11px; font-weight:bold;   letter-spacing:0px; margin-top:3px; margin-bottom:7px;}
h6 {font-family:Tahoma; font-size:12px; font-weight:normal; margin:0px; padding:0px; margin-bottom:3px; color:#908C82;}


h3 A{color: #000;}

textarea{font-size:12px; font-family: Tahoma;}
input{font-size:11px; font-family: Tahoma;}
select{font-size:11px; font-family: Tahoma;}
option{font-size:11px; font-family: Tahoma;}

.clear{clear:both;}

.main   {margin: auto; width: 980px;}

.todayDate{padding:20px; float:left; color:#908C82; font-size:12px;}
.user{padding:20px; float:right;  color:#908C82; font-size:12px;}
.user .loginText{border:0px;}

.headerRight{float:right;  width:290px; margin-top:45px; margin-right:20px; margin-left:0px;}

.header {background:#fff;}
.headerL {background:url('/frontend/Gui/stavr/images/header_l.gif') no-repeat 0% 0%;}
.headerR {background:url('/frontend/Gui/stavr/images/header_r.gif') no-repeat 100% 0%;}
.header .logo{padding:20px; padding-top:30px; padding-bottom:30px;}

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

.menuTop {background:url('/frontend/Gui/stavr/images/menu_bg.gif');}
.menuTopL {background:url('/frontend/Gui/stavr/images/menu_l.gif') no-repeat 0% 100%;}
.menuTopR {height:32px; background:url('/frontend/Gui/stavr/images/menu_r.gif') no-repeat 100% 100%;}


.menuTopR div.menuItem{font-size:12px; float: left; color: #F9A747;}

.menuTopR div.sepCenter{
    float: left; width:2px; height:32px; 
    background:url('/frontend/Gui/stavr/images/sepMenu.gif') no-repeat 50% 7px;
}
.menuTopR div.sepRight{
    float: left; width:2px; height:32px; 
    background:url('/frontend/Gui/stavr/images/sepMenu.gif') no-repeat 50% 7px;
}
.menuTopR div.sepLeft{float: left; }



.menuTop A{color:#fff; text-align:center;}
.menuTop A:hover{  }

.boxFrame   {background:#fff;}
.boxFrame   h3 {color:#000; font-size:13px; margin-top:7px; margin-left:20px; float:left;}
.boxFrame   h4 {color:#000; font-weight:normal; font-size:11px; padding-top:5px; padding-left:20px; float:left; color:#908C82;}
.boxContent {background:url('/frontend/Gui/stavr/images/box_header.gif') 0% 0% repeat-x;}
.boxFrameTL {background:url('/frontend/Gui/stavr/images/box_tl.gif') no-repeat 0% 0%;}
.boxFrameTR {background:url('/frontend/Gui/stavr/images/box_tr.gif') no-repeat 100% 0%;}

.boxContent2 {}
.boxFrameTL2 {background:url('/frontend/Gui/stavr/images/box_tl2.gif') no-repeat 0% 0%;}
.boxFrameTR2 {background:url('/frontend/Gui/stavr/images/box_tr2.gif') no-repeat 100% 0%;}

.boxFrameBL {background:url('/frontend/Gui/stavr/images/box_bl.gif') no-repeat 0% 100%;}
.boxFrameBR {background:url('/frontend/Gui/stavr/images/box_br.gif') no-repeat 100% 100%;}
.boxBody    {clear:both;}
.boxBodyContent{padding:20px; padding-top:0px;}

.divImg img{padding:0px; border:0px solid #F2EDDD;}
.divImg2 img{padding:0px; border:0px solid #F2EDDD;}

.boxItemsBG{background:#F6F4EE; margin:10px; padding:10px;}
.boxItems{padding:20px; padding-top:15px;}
.boxSpecialRight{padding:10px;}
.boxSpecialLeft{padding:10px; padding-left:20px;}


.boxPolls{height:314px;}
.boxPollsTitle{background:#F6F4EE; font-size:12px; margin:10px;    padding:10px;}
.boxPollsItems{padding:15px; padding-top:0px;}

.boxForum{height: 171px;}
.boxNewcomments { height: 171px;}
.boxForum div{color:#908C82;}

.boxPhotos{height:160px;}

.boxNews{height:400px;padding-top:4px;}
.boxAfisha{height:385px;}
.boxJob{height:105px;}
.boxCorporate{height:404px;}
.boxCompanies{height:380px;}

.boxBizOffers{height:330px;}
.boxBizCorporate{height:330px;}
.boxBizCompanies{margin:20px;}

.catalogTD {padding-right:10px;}
.catalogHeader{font-size:11px; font-weight:bold; margin-top:10px; margin-bottom:3px;}
.catalogHeader A{color:#908C82;}


.boxJobVacancies{height:240px;}



.boxDate {width:76px; color:#908C82; font-size:9px;}
.boxTitle {font-size:12px; margin-bottom:15px;} 

.boxDate2 {color:#908C82; font-size:9px; padding-top:1px; width:50px;}
.boxTitle2 {margin-bottom:10px; font-size:12px;} 


.boxRSS {
    display: block; 
    float:right; 
    margin-top:7px; 
    margin-right:10px;
    background:url('/frontend/Gui/stavr/images/xiao/58.png'); 
} 

.boxComments {
   font-size:11px;
   color:#908C82;
} 
.boxComments A{color:#000;}

.boxRSS A{display: block; height:16px; width:16px; } 
.boxRSS A:hover{display: block; height:16px; width:16px; text-decoration:none;} 

.boxAlphabet {
   font-size:11px;
   color:#E0DCD2;
   padding:20px;
   padding-bottom:5px;
} 


.boxTable td{padding-bottom:3px; padding-right:3px;} 
.listingTable th{padding-bottom:5px; padding-right:3px; font-size:12px; text-align:left; font-weight:normal; color:#908C82;} 
.listingTable td{padding-bottom:3px; padding-right:3px; font-size:12px;} 


.btn {cursor:pointer; background:url('/frontend/Gui/stavr/images/btn.gif') 0% 0% no-repeat; 
    border:0px; width:83px; padding:3px; color:#fff; font-size:11px;}

.btn A{color:#fff;}



.search{float:right; padding:20px; padding-top:28px; padding-bottom:0px;}
.searchR {padding-right:12px; background:url('/frontend/Gui/stavr/images/searchR.gif') 100% 0% no-repeat;  height:20px;}
.searchL {background:url('/frontend/Gui/stavr/images/searchL.gif') 0% 0% no-repeat; height:20px;}
.searchFrame{background:url('/frontend/Gui/stavr/images/searchBg.gif') 0% 0% repeat-x; height:20px;}

.searchBtn {float:left;}
.searchBtn input {border:0px; cursor:pointer; padding:0px; width:18px; background:url('/frontend/Gui/stavr/images/searchBtn.gif') 5px 3px no-repeat;}
.searchText {float:left; margin-top:3px; margin-left:3px;}
.searchText input {border:0px; padding:0px; margin:0px; height:13px; font-size:11px; width:300px;}

.contentFrame{padding:20px; padding-top:10px;}

.contentImage{float:left; margin-right:10px;}
.contentImage img{padding:0px;}
.contentIntro{font-size:12px; font-weight:bold;  text-align: justify;}
.contentDescription{font-size:12px; text-align: justify;}

.contentGrade{
    margin-top:10px; 
    padding-top:10px; 
    padding-bottom:10px; 
    border-top:1px solid #F6F4EE;
    font-size:12px;
    color:#908C82;
}

.contentTags{margin-top:0px; line-height:20px;}

.contentParams{margin-bottom:10px;}
.contentParams td{padding-top:5px; padding-bottom:5px; font-size:12px; border-bottom:1px solid #F0ECE2}


.contentDate{padding:5px; color:#807C72; margin-left:15px;}


.contentCategories{margin-top:10px; margin-bottom:20px; font-size:12px; color:#C0BCB2;}

.commentsButton{padding-left:20px; padding-bottom:20px;}

.authStatus{
    padding:10px; 
    background:#F6F4EE; 
    margin-top:1px; 
    font-size:12px; 
    color:#908C82;
}
.listingFrame {margin:20px;}
.divPager {margin:20px;}
.listingDivEven {margin-bottom:20px;}
.listingDivOdd {margin-bottom:20px;}
.listingDate {color:#908C82; font-size:11px;}

.listingTitle {color:#908C82; font-size:12px; margin-top:3px; margin-bottom:3px;}
.listingIntro {color:#908C82; font-size:12px; margin-top:3px; margin-bottom:3px;}

.ratingsPlace {color:#908C82;}




.boxPopup       {}
.boxPopup    h3 { color:#000; font-size:13px; margin-top:7px; margin-left:20px; height:22px; float:left;}
.boxPopupHeader {}
.boxPopupTL     { background:url('/frontend/Gui/stavr/images/box_tl.png') no-repeat 0% 0%;}
.boxPopupTR     { background:url('/frontend/Gui/stavr/images/box_tr.png') no-repeat 100% 0%;}
.boxPopupBL     { background:url('/frontend/Gui/stavr/images/box_bl.png') no-repeat 0% 100%;}
.boxPopupBR     { background:url('/frontend/Gui/stavr/images/box_br.png') no-repeat 100% 100%;}
.boxPopupBody   { background:#fff; padding:20px;}
.boxPopupFooter { height:16px; clear:both;}
.boxPopupClose  { background:url('/frontend/Gui/stavr/images/remove.png') no-repeat; 
    width:16px; height:16px; float:right;
    margin-top:7px; margin-right:7px;
    cursor:pointer;
}


#loginBox{
    position:fixed; display:none; z-index:12;
    width:400px; left: 50%; top: 50%; margin-left: -200px; margin-top: -100px; 
}

.loginButton {cursor:pointer; color:#A93B0D;  padding-bottom:2px;}
.loginButtonHover {cursor:pointer; color:#A93B0D; padding-bottom:2px; border-bottom:1px dashed #A93B0D;}
.loginInput {font-size:14px; width:300px;}


fieldset{border:0px; margin:0px; padding:0px; padding-bottom:7px;}
legend{font-size:12px; margin:0px; padding:0px; margin-bottom:3px; color:#999;}

.regForm input.formText    {font-size:12px; width:100%;}
.regForm select {font-size:12px; width:305px;}
.regForm select option{font-size:12px;}

ul{padding:0px; margin:0px; margin-left:15px; list-style-type:square; color:#F9A747;}
li{padding:0px; margin:0px; margin-bottom:1px; font-size:12px;}

.headerCategory{font-size:12px; color:#ffffff; 
    margin-left:20px; margin-right:20px; 
    padding-top:20px; padding-bottom:10px; border-bottom:5px solid #F0ECE2;}

.newsDate{font-size:14px; margin-bottom:5px;}

.avatar50{width:50px; height:50px; background:#FFF6F0;}

.doComment {cursor:pointer; border-bottom:1px dashed #000; font-family:Arial; font-size:20px;}

.divPager {font-size:12px;  padding-top:20px; border-top:5px solid #F0ECE2;}
.divPager A{padding:0px;}
.pagerCur{font-size:12px; background:#F0ECE2; padding:5px; padding-left:10px; padding-right:10px;}

.Even {background:#FFF6F0;}
.Odd {}

.Even td{padding:10px; font-size:12px;}
.Odd td{padding:10px; font-size:12px;}

.sortFields{
    font-size:12px; color:#908C82;
    margin-left:20px; margin-right:20px; 
    padding-top:10px; padding-bottom:10px; border-bottom:5px solid #F0ECE2;
    text-align:right;
}


.select2select select{width:180px; height:110px;}
.fromTo input{width:80px;}

.item{margin-left:10px; margin-right:10px;}
.itemHover{margin-left:10px; margin-right:10px;}

.item      .itemTitle{}
.item .itemTitle div.itemLT{}
.item .itemTitle div.itemLT div.itemRT {
padding-top:5px; 
    padding-right:20px; padding-bottom:5px;
    margin-left:20px;
}



.itemHover .itemTitle{ 
    position:relative; z-index:4;
}

.itemHover A{color:#A93B0D;}
.itemHover .itemTitle div.itemLT{background:url('/frontend/Gui/stavr/images/menuL.png') no-repeat 0% 0%;}
.itemHover .itemTitle div.itemLT div.itemRT {
    background:url('/frontend/Gui/stavr/images/menuR.png') no-repeat 100% 0%;
    padding-right:20px; padding-top:5px; 
    margin-left:20px;
}

.itemHover .itemTitle  div.itemFooter{background:#fff; border-left:1px solid #DE6C33; border-right:1px solid #DE6C33; height:5px;}


.drop{
    z-index:2;
    position:absolute;
    visibility:hidden;
}

.dropBody{z-index:1; position:relative; top:-1px;}


div.RT{
    border-left:1px solid #DE6C33;
    background:url('/frontend/Gui/stavr/images/menuRT.png') no-repeat 100% 0%; height:10px;
}
div.dropContent{
    background:#fff; 
    border-left:1px solid #DE6C33;
    border-right:1px solid #DE6C33;
    padding-left:19px;
    padding-right:30px;
    padding-bottom:10px;
}

div.dropFooter {background:url('/frontend/Gui/stavr/images/menuLB.png') no-repeat 0% 100%;}
div.dropFooter div {background:url('/frontend/Gui/stavr/images/menuRB.png') no-repeat 100% 100%; height:10px; margin-left:10px;}


.dropSub{margin-bottom:3px;}

.drop A{color:#A93B0D;}


.gradePlus{
    float:left; width:16px; height:20px;
    margin-right:3px;
    background:url('/frontend/Gui/stavr/images/icons/gradePlus.png') no-repeat 50% 3px;
    cursor:pointer;
}
.gradeMinus{
    float:left; width:16px; height:20px;
    margin-right:3px;
    background:url('/frontend/Gui/stavr/images/icons/gradeMinus.png') no-repeat 50% 3px;
    cursor:pointer;
}


.profileAvatar {float:right; padding:5px; background:#908C82; width:50px; height:50px;}
.profileIntro  {color:#908C82; font-size:12px;}


.authTabsFrame
{
    margin:10px;
}

.authTabsFrame span
{
    color: #A93B0D;
    border-bottom:1px dashed #A93B0D;
}

.authTabsLeftActive, .authTabsCenterActive, .authTabsRightActive
{
    float:left; padding:10px; font-size:12px; cursor:pointer;
    background:#ff9900;
    margin-left:10px;
}
.authTabsLeftActive
{
    margin-left:10px;
}

.authTabsLeftActive span, .authTabsCenterActive span, .authTabsRightActive span
{
    color: #fff;
    border-bottom:0px;
}

.authTabsLeftNormal, .authTabsRightNormal, .authTabsLeftNormal2Active, .authTabsCenterNormal2Active 
{
    float:left; padding:10px; font-size:12px; cursor:pointer;
}

.boxOffers
{
height:165px;
}

.errorButton {color:#cc0000; border-bottom:1px dashed #cc0000; cursor:pointer;}
.errorButtonHover {color:#cc0000; border-bottom:0px; cursor:pointer;}
#errorBox{
    display:none; margin-top:5px;
}

.contentImages img{padding:1px; border:1px solid #ccc; float:left; margin-top:5px; margin-right:10px;height:100%;}

#contentDescription{text-align:justify;}

.fontDefault{font-size:13px;}
.fontLarge{font-size:16px;}

.title {font-family: Tahoma; font-size: 10px; color: #818E95;}

.boxInerviews {height: 140px; width: 980px; background: url(/frontend/Gui/re-port/images/block3.jpg) repeat-x 0px 100%;}

.boxAfisha {height: 124px; width: 980px; background: url(/frontend/Gui/re-port/images/block3.jpg) repeat-x 0px 100%;}

div.imgleft img{position: relative; float: left; 
    padding-right:5px; border-right:1px solid #DBDEDF; 
    margin-right: 10px; margin-bottom: 5px;}

.avatar30{width:30px; height:30px; background:#ccc;}
.avatar30 img{width:30px; height:30px;}

