body {
background:#111;
margin:0;
padding:0
}

table {
border-collapse:collapse;
font-family:Tahoma, verdana,arial,helvetica!important
}

td,body {
color:#7e7e7e;
font-family:Tahoma, verdana,arial,helvetica!important;
font-size:12px
}

form {
margin:0;
padding:0
}

#content {
background:url(/images2/content-bg.png) bottom repeat-x #f2f2ed;
color:#555;
min-height:670px;
padding:0 30px 30px
}

#content,#content p,#content div,#content div p,#content table td {
font-size:14px;
line-height:19px
}

#content-header {
background:url(/images2/contentHeader1.png) repeat-x bottom #DEDED5;
min-height:135px;
padding:30px;
z-index:2
}

#globalBody {
margin-top:20px
}

#brief-tab {
min-height:350px
}

.manFl {background-color:none!important}

h1,h2,h3,h4,h5,h6,h7,h9,.manFlTiltle,.gTableTop {
border-bottom:1px solid #dfdfce;
color:#999;
font-family:Cuprum,Tahoma,Arial,sans-serif!important;
font-weight:normal;
margin:10px 0;
padding-bottom:5px;
text-align:left!important
}

h1 {
border-bottom:none;
color:#3e90a0;
font-size:27px
}

h2 {
color:#217586!important;
font-size:23px
}

#content h2 {
border-bottom:1px solid #c9c9af!important;
color:#217586!important;
font-size:26px;
font-weight:normal!important;
margin:10px 0!important
}

h3,.manFlTiltle,#phM10 {
color:#3e90a0;
font-size:20px!important
}

h4 {
font-size:15px
}

h9 {
font-size:15px;
padding:10px 10px 10px 0
}

i {
font-family:Georgia
}

a:visited,a:active,a:link {
color:#a39d5c;
text-decoration:none;
}

a:focus,a:hover {
color:#c6bc50;
outline:none;
}

.groupAdmin {
color:#76a5b2!important;
font-weight:bold
}

.groupAdmin:hover {
color:#b3dcbd!important;
font-weight:bold
}

.msg a:link,.msg a:visited {
color:#889092;
text-decoration:none
}

.msg a:hover {
color:#99b2b8;
text-decoration:none
}

.myWinPollTd table tbody tr td table tbody tr td div {
border-bottom:1px solid #111;
border-right:1px solid #111
}

.myWinPollG table td table tbody tr td {
border-bottom:1px solid #111;
border-right:2px solid #000
}

.clear {
clear:both
}

.ph-list {
background:#f0ede7;
padding:2px
}

.cmnt:hover {
background:#fff;
cursor:pointer
}

#container {
background:url(/images2/container-trans-grad-75.png) top repeat-x;
padding:0
}

#wrapper {
 background:url(/images2/trans-brown-35.png) repeat;
 box-shadow:0px 0px 30px #000;
 border-radius:5px;
 padding:8px;
}

#container,#wrapper,.panelTable {
margin:0 auto;
max-width:1070px
}

#processing {
background:url(/images/loader.gif) no-repeat 50% 50%;
height:50px;
margin:0 auto;
padding:30px;
text-align:center;
width:100px
}

.trans-10 {
background:url(/images2/trans-black-10.png) repeat
}

.trans-25 {
background:url(/images2/trans-black-25.png) repeat
}

.trans-50 {
background:url(/images2/trans-black-50.png) repeat
}

.trans-white-10 {
background:url(/images2/trans-white-10.png) repeat
}

.trans-white-25,.s-photo {
background:url(/images2/trans-white-25.png) repeat
}

.trans-beige-85 {
background:url(/images2/container-trans-beige-85.png) repeat
}

.trans-beige-50 {
background:url(/images2/trans-beige-50.png) repeat
}

#collage {
height:340px;
max-width:1070px!important
}

#collage-pic {
height:340px;
max-width:1070px
}

.uRelatedEntries {
font-size:12px;
margin-left:15px;
padding:0!important
}

#queryBut {
background:url(/images/queryBut.png) transparent no-repeat!important;
border:none!important;
height:20px!important;
left:-30px;
position:relative;
top:3px;
width:20px!important
}

#queryBut:hover {
background:url(/images/queryBut-hover.png) transparent no-repeat!important
}

#queryBut:focus {
background:url(/images/queryBut-hover.png) transparent no-repeat!important;
outline:none
}

#queryBut:active {
background:url(/images/queryBut-active.png) transparent no-repeat!important;
outline:none
}

.cTop {
color:silver;
font-family:georgia;
font-size:10px
}

.msg-frame {
background:url(/images/msg-framebg.png) top left no-repeat;
margin-left:7px;
margin-top:3px;
padding-top:7px;
z-index:1
}

.msg-cnt {
color:#525252;
font-size:12px;
line-height:18px;
margin-top:3px;
padding-top:4px
}

.msg-cnt p {
font-size:12px!important;
line-height:18px;
margin:0!important
}

.msg {
background:url(/images2/msg-bg.png) repeat-x #fefdf5;
border-radius:6px;
box-shadow:0px 0px 2px #bfbfbf;
margin-left:10px;
padding:5px
}

.entry {
background:url(/images2/entry-bg.png) no-repeat top left
}

#addPhtFrm fieldset {
background:url(/images2/trans-white-50.png) repeat
}

#addPhtFrm fieldset legend {
display:none
}

#tho {
background:url(/images/tho.png) no-repeat left;
color:#888;
font-size:12px;
height:100px;
padding:30px 0 0 140px
}

.rrrr {
border-radius:6px
}


.tl {
border-top-left-radius:4px
}

.tr {
border-top-right-radius:4px
}

.br {
border-bottom-right-radius:4px
}

.bl {
border-bottom-left-radius:4px
}



.side {
background:#444;
color:#fff;
line-height:20px;
padding:10px
}

ul {
margin-left:0;
padding-left:15px
}

li {
margin-left:0;
padding-left:0
}

.li_none {
list-style-type:none 
}

#album li {
list-style-image:none
}

#album {
padding-left:0
}

embed {
z-index:1!important
}

.page-selector,.catPages1,.catPages2 {
background:url(/images/selector-bg.png) 50% 50% no-repeat;
color:#eaeae3!important;
padding:4px 4px 4px 10px;
text-align:center;

}

.page-selector-top {
background:url(/images/selector-bg.png) 50% 50%;
padding:4px;
text-align:center
}

#crumbs {
border-top:1px solid #303030;
color:#eee!important;
font-size:11px;
padding:5px 30px 4px
}

#crumbs a:link,#crumbs a:visited,.crumbs a:active {
color:#77b7c9
}

#crumbs a:hover {
text-decoration:underline
}

.uSpoilerButton {
background:none!important;
border:none!important;
color:#8ec3d8!important;
font-family:Cuprum,Tahoma;
font-size:14px!important;
text-align:left;
text-transform:capitalize
}

.uSpoilerButton:hover,.uSpoilerButton:focus,.uSpoilerButton:active {
background:none!important;
border:none!important;
cursor:pointer;
text-decoration:underline
}

.editImgBlock,.edtTypeMenu,#otherLink {
color:#303030
}

#puM33,#blM57 {
background:url(/images2/trans-grad.png) repeat-x;
bottom:0;
position:fixed;
width:100%
}

input,textarea {
background:#deddcf!important;
border:1px solid silver!important;
border-radius:2px;
color:#444!important;
font:15px Arial, sans-serif!important
}

input,#suggEdit {
margin-bottom:3px;
max-width:500px;
padding:2px 0;
padding-bottom:6px!important;
padding-left:0!important;
padding-right:0!important;
padding-top:5px!important
}

input:focus,textarea:focus,#suggEdit:focus {
background:#fff!important
}

.focused {
color:#8fa66c!important
}

.postTextFl {
min-height:110px!important
}

#fCode,.securityCode {
font-size:19px!important;
font-weight:bold!important;
height:27px;
padding-left:7px!important;
width:70px
}

.checker span input {
padding:0!important
}

textarea {
border-radius:2px;
font-family:Tahoma!important;
font-size:12px!important;
min-width:160px;
padding:3px 0!important
}

input[disabled] {
background:url(/images/loader.gif) no-repeat 50% 50% #333!important
}

.manFlRst,.fFastLogin,.fFastSearchTd {
display:none
}

.login-but,.login-but:hover,.login-but:active,.login-but:disabled,.login-but:focus,.login-but:link {
border:none!important;
cursor:pointer;
width:25px
}

.login-but {
background:url(/images2/login-bg.png) no-repeat 50% 50% transparent!important
}

.login-but:hover,.login-but:active,.login-but:disabled,.login-but:focus,.login-but:link {
background:url(/images2/login-bg-hover.png) no-repeat 50% 50% transparent!important
}

/*
.cbut{ background-position: 0 0; } 
.cbut_active{ background-position: 0 -100px; } 
.cbut_current{ background-position: 0 -200px; } 
.cbut_hover{ background-position: 0 -300px; } 
.extabut{ background-position: 0 -400px; } 
.extrabut_active{ background-position: 0 -500px; } 
.extrabut_hover{ background-position: 0 -600px; } 
*/

.cbut,.cbut a,.cbut a:visited /*кнопки контента*/,.u-comboedit/*выбор категории*/,.myBtnCont a,.myWinPollTda/*ajax-окна*/,.catsTd a/*категории*/,.catPages1 a:link,.catPages1 a:visited/*верхний пейджер*/,.swchItem1 span/*фотоальбом*/,.catPages2 a:link,.catPages2 a:visited /*нижний пейджер*/,.pmCatLink /*ЛС*/,.swchItem /* юзеры постраничка */,.searchSbmFl,.pollBut /*системные кнопки*/,.photoOtherLink /*фотоальбомы*/,.button,.editImgBlock a:link,.manTd2 a:link,.edtTypeMenu a:link,.manFlRst,.buttonSt /*системные кнопки*/,a.switchDigit:link,a.switchBack:link,a.switchNext:link,#modBut2,.queryBut /*форум*/,.pollSubmitBut,.pollreSultsBut,.fastNav input,.fastSearch,a.switchDigit:link,a.switchBack:link,a.switchNext:link,.scItemButton/*калькулятор*/ {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 border-radius:2px;
 font-size:12px!important;
 font-weight:bold!important;
 line-height:25px;
 margin:0!important;
 padding:7px 10px!important;
 white-space:nowrap;
 
background-position: 0 0!important;
border:1px solid #c3c3c3!important;
color:#666!important;
text-decoration:none!important;
}

.cbut:hover,.cbut a:hover /*кнопки контента*/,.u-comboedit:hover/*выбор категории*/,.myBtnCont a:hover,.myWinPollTd a:hover/*ajax-окна*/,.catPages1 a:hover/*верхний пейджер*/,.swchItem1 span:hover/*фотоальбом*/,.catPages2 a:hover /*нижний пейджер*/,.catsTd a:hover /*категории*/,.swchItem:hover/* юзерыпостраничка */,.pmCatLink:hover/*ЛС*/,.searchSbmFl:hover/*кнопка поиска*/,.photoOtherLink:hover /*фотоальбомы*/,.searchSbmFl:hover,.pollBut:hover,.button:hover,.buttonSt:hover /*системные кнопки*/,.button:hover,.editImgBlock a:hover,.manTd2 a:hover,.edtTypeMenu a:hover,.manFlRst:hover /*страница добавления/редакта*/,#modBut2:hover, .fFastSearchTd input:hover, .fFastNavTd input:hover, .gTableBottom input:hover,.queryBut:hover/*форум*/,.pollSubmitBut:hover,.pollreSultsBut:hover,.fastNav input:hover,.fastSearch:hover,.scItemButton:hover/*калькулятор*/ {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 border-radius:2px;
 font-size:12px!important;
 font-weight:bold!important;
 line-height:25px;
 margin:0!important;
 padding:7px 10px!important;
 white-space:nowrap;
 
background-position: 0 -300px!important;
color:#000!important;
cursor:pointer!important;
text-decoration:none!important;
}

.cbut:active,.cbut a:active /*кнопки контента*/,.u-comboedit:active/*выбор категории*/,.myBtnCont a:active,.myWinPollTd a:active/*ajax-окна*/,.catPages1 a:active /*верхнийпейджер*/,.swchItem1 span:active/*фотоальбом*/,.catPages2 a:active /*нижний пейджер*/,.catsTd a:active /*категории*/,.pmCatLink:active /*ЛС*/,.swchItem:active /*комменты*/,.searchSbmFl:active/*кнопка поиска*/,.photoOtherLink:active /*фотоальбомы*/,.searchSbmFl:active,.pollBut:active,.button:active,.buttonSt:active /*системные кнопки*/,.button:active,.editImgBlock a:active,.manTd2 a:active,.edtTypeMenu a:active,.manFlRst:active/*страница добавления/редакта*/,a.switchDigit:active,a.switchBack:active,a.switchNext:active,.queryBut:active /*форум*/,.pollSubmitBut:active,.pollreSultsBut:active,.fastNav input:active,.fastSearch:active,.page-selector b,.scItemButton:active/*калькулятор*/ {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 border-radius:2px;
 font-size:12px!important;
 font-weight:bold!important;
 line-height:25px!important;
 margin:0!important;
 padding:7px 10px!important;
 white-space:nowrap;
 
background-position: 0 -100px!important;
cursor:pointer!important;
text-decoration:none!important;
}


/*extrabut*/
.extrabut,.extrabut a /*кнопки контента*/,#snewmes a,.pmCatLinkActive /*ЛС*/,.swchItemA,.swchItemA1 /*комменты*/,#sbm,#siF20,.manFlSbm,.submitSt,#mchatBtn,#rEnd,#rPost /*сабмиты*/,#iplus input/*кнопка добавленияполей фото*/,.page-selector b {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 
background-position: 0 -400px!important;
border:1px solid #2d7149!important;
border-radius:2px;
color:#fff!important;
font-size:12px!important;
font-weight:bold!important;
line-height:25px;
margin:0!important;
padding:7px 10px!important;
text-decoration:none!important;
white-space:nowrap;
}

.extrabut:hover,.extrabut a:hover /*кнопки контента*/,#snewmes a:hover /*ЛС*/,#iplus input:hover /*кнопка добавления полей фото*/,.swchItemA:hover,.swchItemA1:hover /*комменты*/,#sbm:hover,#siF20:hover,.manFlSbm:hover,.submitSt:hover,#mchatBtn:hover,#rEnd:hover,#rPost:hover /*сабмиты*/ {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 
background-position: 0 -600px!important; 
text-decoration:none!important;
}

.extrabut:active,.extrabut a:active /*кнопки контента*/,#snewmes a:active,.pmCatLinkActive:active /*ЛС*/,#iplus input:active /*кнопка добавления полей фото*/,#sbm:active,#siF20:active,.manFlSbm:active,.submitSt:active,#mchatBtn:active,#rEnd:active,#rPost:active /*сабмиты*/,#blF7:active {
 background: url(/images/btn-sprite.png) repeat-x top!important;
 
background-position: 0 -500px!important;
border:1px solid #9e9e9e!important;
border-radius:2px;
font-size:12px!important;
line-height:25px;
margin:0!important;
padding:7px 10px!important;
text-decoration:none!important;
}

/*current item*/
.catsTd .catNameActive{
 color:#fff!important;
 background: url(/images/btn-sprite.png) repeat-x top!important;
 background-position: 0 -200px!important;
}

.switchActive/*форум*/ {
background:url(/images/btn-cur-hover-bg.png) top repeat-x!important;
border:none!important;
color:#333!important;
font-size:12px!important;
font-weight:normal!important;
line-height:25px;
margin:0!important;
padding:7px 10px!important;
text-decoration:none!important
}

#cats{text-align:left}

#uCatsMenu7,uCatsMenu9 {
border-radius:6px;
left:160px!important;
position:absolute!important;
top:55px!important
}

#uCatsMenu7 {
background:url(/images/trans.png) repeat;
padding:8px
}

#uCatsMenu9 {
background:#555!important;
border:1px solid #777!important;
overflow-x:hidden!important;
overflow-y:auto!important;
padding:3px
}

.catsTable {
border-collapse:collapse;
width:5%
}

.catsTd {
padding:5px;
text-align:left;
white-space:nowrap
}

.catNumData {
font-size:11px;
padding-right:8px
}

select {
font-family:Tahoma, verdana,arial,helvetica!important;
font-size:12px;
border:1px solid silver!important;
border-radius:2px;
color:#000!important;
font-family:tahoma;
font-size:11px!important;
margin-bottom:5px;
padding:1px
}

option {
color:gray!important
}

#toTopDiv {
position:fixed;
top:300px;
}

#toTopDiv a {
color:#888;
cursor:pointer;
padding:7px;
position:relative;
white-space:nowrap;
background:#e8e8e1;

}

#toTopDiv a:hover {
background:#fff;
text-decoration:none!important
}

.eImg {
line-height:1.4em;
text-align:justify!important
}

.mini-photo {
background:#fff;
border:1px solid silver!important;
box-shadow:0px 0px 5px #999;
height:85px;
margin:6px;
padding:1px;
width:85px
}

.phtTdMain div {
text-align:center
}

#phDiv a .box_photo {
background:#fff;
border:1px solid silver!important;
box-shadow:0px 0px 5px #999;
margin:3px;
padding:3px
}

.box_photo,.box img,.otherPhoto,.userAvatar {
background:#fff;
border:1px solid silver!important;
box-shadow:0px 0px 5px #999;
clear:left;
margin:10px!important;
padding:3px!important
}

a .box_photo:hover,a.box img:hover,.otherPhoto:hover {
box-shadow:0px 0px 5px #674d3a;
}

.otherPhoto {
height:85px;
width:85px
}

.photoActive {
background:#FF0;
border:1px solid silver!important;
box-shadow:0px 0px 5px #999;
clear:left;
margin:10px!important;
padding:3px!important
}

.page-selector {
color:#333
}

.module-list-item {
background:#f8f8f4
}

.module-list-item:hover {
background:#fff;
cursor:pointer
}

#pmdform table {
margin-top:15px
}

.td2 {
color:#e9eaea
}

#pmdform table tr td input {
border:0!important;
padding:5px
}

#snewmes {
color:#e1e1e1;
margin-top:10px;
padding:5px;
text-align:center
}

.aDiv {
background:#c5c5c5;
color:#c5c5c5;
padding:5px;
text-align:center
}

.cBlock1,.cBlock2 {
color:#333;
padding:6px 16px!important
}

.cBlock1 {
background:#dcdcdc
}

.cBlock2 {
background:#e4e4e4
}

#mchatBtn {
font-weight:bold!important;
height:30px!important;
width:50px!important
}

.chat_area textarea {
padding:5px;
width:385px!important
}

label {
clear:right!important;
font-size:11px;
margin-left:5px
}

.pollBlock {
margin-bottom:15px
}

.pollButton {
margin-top:10px;
text-align:left!important
}

.pollBlock h3 {
border-bottom:none!important;
color:gray!important;
font-size:17px!important;
margin-top:0!important;
padding:0!important
}

.pollLnk {
padding:0 5px 5px;
white-space:nowrap
}

.pollLnk a {
padding:0 10px
}

.pollTot {
color:#666;
margin-top:10px;
padding:5px
}

.answer {
color:gray;
padding:0 7px 3px
}

.answer div div {
background:url(/images2/ans-bg.gif) repeat-x #333!important;
border-radius:6px;
height:4px!important;
margin-left:12px
}

.answer input {
background:#333!important;
border:none!important;
margin:0!important
}

div.grippie {
background:url(/js/autogrow/grippie.png) no-repeat 50% 50%;
cursor:s-resize;
height:17px;
width:100%
}

div.grippie:hover {
background:url(/js/autogrow/grippie-hover.png) no-repeat 50% 50%
}

#rmiframe {
background:url(/images/trail_bg.jpg) no-repeat center #000
}

.event_grid {width:350px;height:200px}
.event_grid:hover {cursor:pointer;background:none!important}


.event_grid_large {width:720px;height:400px}
.event_grid_large:hover {cursor:pointer;background:none!important}

.dets {
border:0;
border-collapse:collapse;
left:-10px;
position:relative;
width:100%
}

td {
vertical-align:top
}

.phtThumbs table td {
height:118px;
vertical-align:middle
}

.thumbPhoto {
border:2px solid #777;
max-height:100px;
max-width:120px;
text-align:left
}

#iplus {
clear:both;
display:block!important;
width:400px
}

#iplus input {
margin-bottom:10px;
width:100px!important
}

.cat-list {
height:574px!important;
width:310px!important
}

.list .catsTable .catsTd {
padding:0 10px!important
}

.list .catsTable .catsTd .catName {
background:none!important;
border:none!important;
box-shadow:none!important;
color:#3b6b94!important;
height:20px;
margin:0!important;
padding:0!important;
width:450px!important
}

.list .catsTable .catsTd .catNameActive {
background:#fff!important;
border:none!important;
box-shadow:none!important;
color:#000!important;
margin:0!important;
padding:5px;
width:450px!important
}

.list .catsTable .catsTd:hover {
background:url(/images2/trans-white-25.png) repeat
}

.list .catsTable .catsTd .catName:hover,.list .catsTable .catsTd .catNameActive:hover {
text-decoration:underline!important
}

hr {
background:#ccc;
border:none;
height:1px!important;
margin-bottom:7px
}

.userAvatar {
width:110px
}

#eMessage .commError,.commError,.manTdError {
border-radius:6px;
font-size:11px;
line-height:18px;
margin-bottom:5px;
text-align:center
}

#eMessage hr {
display:none
}

.manTdError a {
color:#cd0a0a
}

.successText {
color:#9aba2b!important
}

.errorText {
color:#e44b00!important
}

#frmLg555,#frmLg555 table td {
padding:0!important
}

.tbl-reset td {
margin:0;
padding:0
}

.manTable {
margin-bottom:50px
}

.manTable td {
color:#555
}

.manTd1 {
padding:3px 10px 3px 30px
}

.manTd1,.manTd1 td {
font-size:11px!important;
text-align:left!important
}

.manTd1 td:first-child {
padding-left:30px
}

.manTd2 {
text-align:left
}

.manTdSep {
display:none
}

#txtPart555brief,#txtPart555message {
background:#f2f2e9;
border-radius:6px;
box-shadow:0px 3px 3px #777;
color:#444;
font-family:Cuprum,tahoma,arial;
font-size:15px;
padding:3px
}

.manTdBrief,.manTdText {
font-size:11px;
padding:7px 30px 10px
}

.manTdBut {
padding:10px
}

#centerBlock table {
width:100%
}

.tbl,.ctbl {
background:url(/images2/trans-white-50.png) repeat;
border-radius:6px;
text-align:left;
vertical-align:middle;
width:100%
}

.shop_tbl table td,.tbl td {
background:#f6f6f1;
border:1px solid #e6e4df;
color:#555!important;
font-size:12px;
min-width:100px;
padding:6px;
vertical-align:middle
}

.uTd {
border:1px solid #e6e4df;
font-size:11px;
height:40px;
min-width:80px;
padding:3px;
white-space:pre-wrap!important
}

.uTable {
background:#EDECE4
}

.uTable tr:hover {
background:#fff
}

.ttl td,.ttl,.uTopTd {
background:#eaeae6!important;
color:#555!important;
font-size:11px;
font-weight:bold;
padding:6px;
vertical-align:middle
}

#idAreaoEditmessage {
height:550px!important
}

#idAreaoEditbrief {
height:30px!important
}

blockquote {
border-radius:2px;
background:#fff;
box-shadow:0px 1px 2px #d9d9d9;
color:#999;
font-family:Georgia,tahoma,arial;
font-size:15px;
font-style:italic;
margin:20px;
padding:20px
}

#slideDiv {
height:340px;
overflow:hidden;
position:absolute;
max-width:1070px;
z-index:1
}

#slider li img {
width:1070px;
z-index:1!important
}

#slider {
margin:0;
padding:0
}

#slider li {
height:340px;
list-style-type:none;
text-align:center;
width:1070px
}

.fastLinks {
background:#fff;
border-radius:6px;
box-shadow:0px 0px 5px #999;
margin-bottom:20px;
padding:20px
}

.fastLink {
font-size:11px
}

.fastLinksHr {
display:none
}

.replaceTable {
margin-top:305px!important
}

.replaceTable td {
background:url(/images/loader.gif) 50% -6px no-repeat;
font-size:12px;
line-height:normal;
padding:10px
}

.replaceBody {
background:url(/images/replace-bg.png) top center no-repeat #303030!important
}

.date {
font-size:10px
}

.category {
font-size:10px;
line-height:normal;
padding-left:11px;
padding-right:11px
}

.main-blog-div:hover{background:white}

.rubricName {
height:20px;
padding-top:10px
}

.rubric {
padding:20px;
padding-left:0!important
}

.uz li {
background-color:#222;
background-image:none!important;
padding-top:8px
}

.archiveDateTitle {
padding-top:10px
}

.status {
background:url(/images/bgbody.jpg) top center repeat-x;
padding:15px
}

.status div {
margin-top:10px
}

.dsc {
color:#999;
font-size:11px
}

#footer {
height:69px!important;
overflow-y:hidden;
width:100%
}

#footer td {
color:#7e7e7e!important;
font-size:11px
}

#dest {
width:1px
}

.copy {
background:url(/images/copybg.png) no-repeat 20px 13px;
font-size:10px;
padding-left:145px;
padding-right:20px;
padding-top:20px;
text-align:left;
white-space:nowrap
}

.foot {
background:url(/images/spacer.png) no-repeat top left;
padding-left:20px;
padding-top:20px;
text-align:left!important;
white-space:nowrap;
width:100%
}

.fbut {
margin-right:10px;
padding:5px;
color:white;
}

.fbut:hover {
color:white;
text-decoration:none
}

#oEditbrief .istoolbar,#txtPart555brief .edtTypeMenu,#idTagSelBottomRowoEditbrief {

}

code {
background:#373737;
border:1px dashed gray;
padding:10px
}

.codeButtons {
background:transparent!important;
border:0;
margin:0;
padding:0
}

.tip {
color:#000;
padding:10px;
text-align:left
}

.pageslct,.infTitle {
font-size:13px
}

.pagesInfo {
padding:4px;
text-align:center;
vertical-align:middle
}

#blockBanned {
background-color:#830000!important;
color:#fff!important
}

.blockAllowed {
background-color:#0c6700!important;
color:#fff!important;
padding:7px;
text-align:center!important
}

#ftbl td div {
font-size:11px!important
}

#ftbl td {
font-size:11px!important;
vertical-align:top
}

.ftd {
background:#252525 url(/images/ftdbg.png) top left no-repeat;
padding:10px;
padding-left:20px!important;
padding-top:20px
}

.loginBlock {
margin:30px;
text-align:center;
width:350px
}

.rel {
margin-right:100px;
position:relative;
top:-60px
}

.abs {
background:url(/images/steam-bike.png) no-repeat;
height:351px;
position:absolute;
width:253px
}

.mbHeader {
float:right;
line-height:normal;
margin-bottom:20px;
margin-right:20px;
margin-top:20px;
max-width:50%;
text-align:left
}

.mbTitleOrng {
color:#fec100;
font-size:22px
}

.mbText {
color:#bdbdbd;
font-size:13px;
line-height:normal;
margin-top:12px!important
}

.mbImage1 {
background:url(/images/mb1.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage2 {
background:url(/images/mb2.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage3 {
background:url(/images/mb3.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage4 {
background:url(/images/mb4.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage5 {
background:url(/images/mb5.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage6 {
background:url(/images/mb6.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage7 {
background:url(/images/mb7.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

.mbImage8 {
background:url(/images/mb8.png) no-repeat 0 0 transparent;
float:left;
height:194px;
width:280px
}

#phM302 {
background:url(/images/zip.png) top right no-repeat;
font-size:10px!important
}

#phM7 {
background:url(/images/pic.png) top right no-repeat
}

.mainBanner {
background:url(/images/m1.jpg) no-repeat 0 0 #282828;
background-color:#282828!important;
border:1px solid #464646;
height:175px;
text-align:right;
z-index:0
}

.moder {
-moz-opacity:0.1;
filter:alpha(opacity=10);
left:-5px;
opacity:.10;
position:relative
}

.moder:hover {
-moz-opacity:0.9;
filter:alpha(opacity=99);
opacity:.99
}

.mainBanner1 {
background:url(/images/m2.jpg) no-repeat 0 0 #282828;
background-color:#282828!important;
border:1px solid #464646;
height:175px;
min-width:600px;
position:relative;
text-align:right;
z-index:0
}

.info_cell {
background:url(/images/in1.png) repeat-x 0 0 #242a2b;
background-color:#242a2b!important;
border:1px solid #464646;
height:100%;
margin:10px;
min-height:100%;
text-align:left;
width:100%
}

.infoHeader {
height:100%;
line-height:normal;
padding:10px;
text-align:left
}

.infoHeader2 {
float:right;
font-size:12px;
line-height:normal;
padding-right:10px;
padding-top:12px;
text-align:left
}

.u-combo {
border:none!important;
border-collapse:collapse!important;
padding:0!important;
white-space:nowrap
}

.u-combolist {
background-color:transparent!important;
border:none!important;
padding:10px!important
}

.u-combolist b {
color:#b8dc7b!important;
font-size:13px!important;
margin-top:5px!important
}

.u-combolist input,.u-combolist div {
color:#888!important;
font-size:11px!important
}

.u-combolist div:hover {
color:#fff!important
}

.u-combobutcell {
background:transparent!important
}

.u-comboeditcell {
background-color:transparent!important;
border:0!important;
vertical-align:top
}

#phM4 div {
font-size:16px!important
}

.uplFileFl {
padding-top:5px!important
}

#rem555 {
background:none!important;
border:none
}

.zoom {
background:url(/images/zoom.png) top center;
height:36px;
margin:0 auto;
width:112px
}

.zoom:hover {
background:url(/images/zoom-hover.png) top center
}

#submit,#adder,#past_list_message {
background:url(/images/m60.gif) 0 0 repeat-x!important;
border:0;
color:#fff;
margin:1px;
padding:0
}

.commSbmFl,#zayavBtn {
background:url(/images/m60.gif) 0 0 repeat-x!important;
border:0;
margin:1px;
padding:3px
}

.icon{background:url(/images2/sp.png) no-repeat;margin-right:5px;}
.comments{background-position: -40px -37px;padding-left:11px}
.views{background-position: -50px -37px;padding-left:14px}

.inf {
background:url(/media/icons/info.png) 22px 22px no-repeat;
margin:9px
}

.infTxt {
margin:7px 10px 7px 90px;
padding:20px;
padding-left:10px;
vertical-align:top
}

t7 {
line-height:normal;
text-shadow:1px 1px 0 #000;
vertical-align:top
}

.eventShader {
background:url(http://www.velosteam.at.ua/images/event_shader.png) bottom left repeat-x;
bottom:expression(eval(document.body.scrollTop) 0 px);
height:92px;
left:0;
position:absolute;
width:500px!important
}

.t_shader {
background:url(/images/bbg.png) top center no-repeat;
clear:both;
height:2px;
margin:10px 0
}

.t_s {
background:url(/images/bbg_small.png) top center no-repeat;
margin-top:5px;
padding-bottom:5px;
padding-top:3px
}

.v_s {
background:url(/images/bbg_v_small.png) left no-repeat;
float:left!important;
margin-left:10px;
padding-left:20px
}

.ctgTbl {
margin-top:5px;
padding:15px;
width:100%
}

.ctgTd1 {
width:33%
}

.ctgTd2 {
background:url(/images/ctgbg.png) center no-repeat;
font-weight:700;
padding:15px;
text-align:center;
width:33%
}

.ctgTd3 {
text-align:right;
width:33%
}

.avatar {
font-size:11px;
padding-bottom:10px;
text-align:center
}

.ava img {
background:#333!important;
border:1px gray solid!important;
padding:5px
}

div#i1 img {
background:url(/images/photobg.png) no-repeat center transparent;
border:3px solid #6d6d6d;
padding:3px
}

#idAreaoEditBrief {
height:250px!important
}

.column {
padding:0;
width:14%!important
}

.boxTable {
margin-bottom:10px;
width:220px
}

.boxText {
font-size:13px!important
}

.boxTitle {
background:url(/images/5.png) no-repeat;
color:#FFF;
height:38px;
text-align:center
}
