/* General Style */
/* Link */
a:link {
color:#369;
text-decoration:none
}

a:visited {
color:#369;
text-decoration:none
}

a:hover {
color:#39F;
border-bottom:1px dashed
}

a:active {
color:#39F;
text-decoration:underline
}

/* ---- */
/* Body */
td {
font-family:Verdana,Arial,Helvetica;
font-size:11px
}

body {
background:#121212;
position:relative;
font-size:8pt;
margin:0
}

table.body {
width:98%;
background:#dedede
}

img {
border:none
}

input.button, input.searchSbmFl {
font-family:arial, verdana, serif;
font-size:8pt;
padding:3px 1px;
margin:0;
color:#333;
font-weight:bold;
background:#EEE;
vertical-align:middle;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #777;
border-right:1px solid #777
}

h1 {
font-size:14pt;
margin:0 0 5px;
line-height:20px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
letter-spacing:0
}

h11 {
font-size:14pt;
margin:0 0 5px;
line-height:20px;
font-family:Arial;
font-weight:normal;
text-decoration:none;
letter-spacing:0
}

form {
padding:0;
margin:0
}

input,textarea,select {
vertical-align:middle;
font-size:8pt;
font-family:Verdana,Arial,Helvetica
}

.copy {
font-size:10px
}

hr {
color:#A9B8C2;
height:1px
}

/* ---- */
/* Menu */
#menu {
background:#333 url(/templates/headmenu/menu.gif);
border-bottom:1px solid #000;
height:28px
}

#menu a:link,#menu a:visited,#menu a:active {
background:#333 url(/templates/headmenu/menu.gif);
color:#fff;
border-left:1px solid #000;
border-right:1px solid #333;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
font-style:normal;
text-decoration:none;
letter-spacing:0
}

#menu a:hover,#menu #selected:link,#menu #selected:visited {
background-color:#111
}

#menu ul {
margin:0;
padding:0
}

#menu li {
float:left;
list-style:none;
line-height:28px;
font-size:.9em;
margin:0;
padding:0
}

#menu a:link,#menu a:visited,#menu a:active {
display:block;
padding:0 19px;
text-decoration:none
}

#menu a:hover,#menu #selected:link,#menu #selected:visited {
background-position:0 -28px
}

/* ---- */
a.noun:link {
text-decoration:none;
color:#4D6D91
}

a.noun:visited {
text-decoration:none;
color:#4D6D91
}

a.noun:hover {
text-decoration:underline;
color:#000
}

.blockTitle,.menu1 {
color:#458;
text-transform:uppercase;
font-size:9px;
font-family:Tahoma,Verdana
}

a.menu1:link {
text-decoration:none;
color:#458
}

a.menu1:visited {
text-decoration:none;
color:#458
}

a.menu1:hover {
text-decoration:underline;
color:#458
}

.topBorder {
border-left:1px solid #A9B8C2;
border-right:1px solid #A9B8C2
}

.topMenu {
border:1px solid #A9B8C2;
padding:2px
}

/* ------------- */
/* Menus */
ul.uz,ul.uMenuRoot {
list-style:none;
margin:0;
padding-left:0
}

li.menus {
margin:0;
padding:0 0 0 13px;
background:url(/.s/t/111/14.gif) no-repeat 3px 4px;
margin-bottom:.6em
}

/* ----- */
/* Site Menus */
.uMenuH li {
float:left;
padding:0 5px
}

.uMenuV .uMenuItem {
font-family:Tahoma,Arial,Helvetica
}

.uMenuV li a:link {
text-decoration:none;
color:#4D6D91
}

.uMenuV li a:visited {
text-decoration:none;
color:#4D6D91
}

.uMenuV li a:hover {
text-decoration:underline;
color:#4D6D91
}

.uMenuV li a:active {
text-decoration:underline;
color:#4D6D91
}

.uMenuV a.uMenuItemA:link {
text-decoration:underline;
color:#4D6D91
}

.uMenuV a.uMenuItemA:visited {
text-decoration:underline;
color:#4D6D91
}

.uMenuV a.uMenuItemA:hover {
text-decoration:underline;
color:#4D6D91
}

.uMenuV .uMenuArrow {
position:absolute;
width:10px;
height:10px;
right:0;
top:3px;
background:url(/.s/img/wd/1/ar1.gif) no-repeat 0 0
}

.uMenuV li {
margin:0 2px 0 0;
padding:0 0 2px 13px;
background:url(/.s/t/111/14.gif) no-repeat 3px 4px;
margin-bottom:.3em
}

/* --------- */
/* Module Part Menu */
.catsTd {
padding:0 0 3px 12px;
background:url(/.s/t/111/14.gif) no-repeat 2px 4px
}

.catName {
font-family:Tahoma,Arial,Sans-Serif;
font-size:11px
}

.catNameActive {
font-family:Tahoma,Arial,Sans-Serif;
font-size:11px
}

.catNumData {
font-size:7pt;
color:#4D6D91
}

.catDescr {
font-size:7pt
}

a.catName:link {
text-decoration:none;
color:#4D6D91
}

a.catName:visited {
text-decoration:none;
color:#4D6D91
}

a.catName:hover {
text-decoration:underline;
color:#4D6D91
}

a.catName:active {
text-decoration:underline;
color:#4D6D91
}

a.catNameActive:link {
text-decoration:underline;
color:#4D6D91
}

a.catNameActive:visited {
text-decoration:underline;
color:#4D6D91
}

a.catNameActive:hover {
text-decoration:underline;
color:#4D6D91
}

a.catNameActive:active {
text-decoration:underline;
color:#4D6D91
}

/* ----------------- */
/* Entries Style */
.eBlock {
}

.eTitle {
font-family:Tahoma,Arial,Sans-Serif;
font-size:12px;
font-weight:bold;
color:#4D6D91;
padding:0 0 0 18px;
background:url(/.s/t/111/15.gif) no-repeat 0 1px
}

.eMessage {
text-align:justify;
padding-bottom:5px
}

.eText {
text-align:justify;
padding-bottom:5px;
padding-top:5px;
border-top:1px dashed #A9B8C2;
font-size:9pt
}

.eDetails {
border-top:1px dashed #A9B8C2;
border-bottom:1px dashed #A9B8C2;
font-family:Tahoma,Arial,Sans-Serif;
color:#1A1A1A;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:7pt
}

.eDetails1 {
border-top:1px dashed #A9B8C2;
border-bottom:1px dashed #A9B8C2;
font-family:Tahoma,Arial,Sans-Serif;
color:#1A1A1A;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:8pt
}

.eDetails2 {
border-bottom:1px dashed #A9B8C2;
font-family:Tahoma,Arial,Sans-Serif;
color:#1A1A1A;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:8pt
}

.eRating {
font-size:7pt
}

.eAttach {
margin:16px 0 0;
padding:0 0 0 15px;
background:url(/.s/t/111/16.gif) no-repeat 0 0
}

/* --------------- */
/* Entry Manage Table */
.manTdError {
color:red
}

.manTable,.manTd1,.manTd2,.manTdBut {
padding:15px;
border:1px dashed #ccc
}

.manFlSbm,.Profile,.uTopTd,.uTd {
padding:5px;
border:1px dashed #ccc
}

/* ------------------ */
/* Comments Style */
.cAnswer {
color:#838383;
padding-top:4px;
font-style:italic
}

.cBlock1 {
background:#DCDCDC;
border:1px solid #acacac
}

.cBlock2 {
background:#CDCDCD;
border:1px solid #acacac
}

/* -------------- */
/* Comments Form Style */
.commTable {
border:1px solid #9a9a9a
}

.commFl {
width:100%
}

.commError {
color:red
}

input.comments {
font-family:arial, verdana, serif;
font-size:8pt;
padding:3px 1px;
margin:0;
color:#333;
font-weight:bold;
background:#EEE;
vertical-align:middle;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #777;
border-right:1px solid #777
}

/* ------------------- */
/* News/Blog Archive Menu */
.archUl {
list-style:none;
margin:0;
padding-left:0
}

.archLi {
padding:0 0 3px 10px;
background:url(/.s/t/111/17.gif) no-repeat 0 4px
}

.archActive {
text-decoration:underline
}

.archLi {
font-family:Tahoma,Arial,Sans-Serif;
font-size:11px
}

a.archLink:link {
text-decoration:none;
color:#4D6D91
}

a.archLink:visited {
text-decoration:none;
color:#4D6D91
}

a.archLink:hover {
text-decoration:underline;
color:#4D6D91
}

a.archLink:active {
text-decoration:underline;
color:#4D6D91
}

/* ---------------------- */
/* News/Blog Archive Style */
.archiveCalendars {
text-align:center;
color:#00F
}

.archiveDateTitle {
font-weight:bold;
color:#4D6D91;
padding-top:15px
}

.archEntryHr {
width:250px;
color:#DDD
}

.archiveeTitle li {
margin-left:15px;
padding:0 0 0 15px;
background:url(/.s/t/111/18.gif) no-repeat 0 3px;
margin-bottom:.6em
}

.archiveEntryTime {
width:65px;
font-style:italic
}

.archiveEntryComms {
font-size:9px;
color:#C3C3C3
}

a.archiveDateTitleLink:link {
text-decoration:none;
color:#4D6D91
}

a.archiveDateTitleLink:visited {
text-decoration:none;
color:#4D6D91
}

a.archiveDateTitleLink:hover {
text-decoration:underline;
color:#4D6D91
}

a.archiveDateTitleLink:active {
text-decoration:underline;
color:#4D6D91
}

.archiveNoEntry {
text-align:center;
color:#00F
}

/* ------------------------ */
/* News/Blog Calendar Style */
.calMonth {
text-align:right
}

.calWday {
border:1px solid #A9B8C2;
background:#E9ECF5;
width:17px
}

.calWdaySe {
border:1px solid #A9B8C2;
background:#E9ECF5;
width:17px;
font-weight:bold
}

.calWdaySu {
border:1px solid #A9B8C2;
background:#E9ECF5;
width:17px;
font-weight:bold;
color:red
}

.calMday {
border:1px solid #A9B8C2;
background:#F4F4F4
}

.calMdayA {
border:1px solid #A9B8C2;
background:#F4F4F4;
font-weight:bold
}

.calMdayIs {
border:1px solid #A9B8C2;
background:#E9ECF5
}

.calMdayIsA {
border:1px solid #A9B8C2;
background:#E9ECF5;
font-weight:bold
}

a.calMonthLink:link {
text-decoration:none;
color:#4D6D91
}

a.calMonthLink:visited {
text-decoration:none;
color:#4D6D91
}

a.calMonthLink:hover {
text-decoration:underline;
color:#4D6D91
}

a.calMonthLink:active {
text-decoration:underline;
color:#000
}

a.calMdayLink:link {
text-decoration:underline;
color:#4D6D91
}

a.calMdayLink:visited {
text-decoration:underline;
color:#4D6D91
}

a.calMdayLink:hover {
text-decoration:underline;
color:#000
}

a.calMdayLink:active {
text-decoration:underline;
color:#000
}

/* ------------------------ */
/* Poll styles */
.pollBut {
width:110px
}

.pollBody {
padding:7px;
margin:0;
background:#FFF
}

.textResults {
background:#E2E6EA
}

.textResultsTd {
background:#FFF
}

.pollNow {
border-bottom:1px solid #E2E6EA;
border-left:1px solid #E2E6EA;
border-right:1px solid #E2E6EA
}

.pollNowTd {
}

.totalVotesTable {
border-bottom:1px solid #E2E6EA;
border-left:1px solid #E2E6EA;
border-right:1px solid #E2E6EA
}

.totalVotesTd {
background:#FFF
}

/* ---------- */
/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {
color:blue
}

a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {
color:red
}

a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {
color:green
}

/* ---------------- */
/* Other Styles */
.replaceTable {
background:#F4F4F4;
height:100px;
width:300px;
border:1px solid #A9B8C2
}

.legendTd {
font-size:7pt
}

/* ------------ */
/* ===== forum Start ===== */
/* General forum Table View */
.gTable {
background:#A9B8C2
}

.gTableTop {
padding:5px;
background:#E4E8F3;
color:#458;
text-transform:uppercase;
font-size:10px;
font-family:Tahoma,Verdana;
font-weight:bold;
background-image:url(/.s/t/111/20.gif)
}

.gTableSubTop {
padding:2px;
background:#F4F4F4;
color:#000;
height:20px;
font-size:10px
}

.gTableBody {
padding:2px;
background:#F4F4F4
}

.gTableBody1 {
padding:2px;
background:#FFF
}

.gTableBottom {
padding:2px;
background:#F4F4F4
}

.gTableLeft {
padding:2px;
background:#F4F4F4;
font-weight:bold;
color:#737373
}

.gTableRight {
padding:2px;
background:#F4F4F4
}

.gTableError {
padding:2px;
background:#F4F4F4;
color:red
}

/* ------------------------ */
/* Forums Styles */
.forumNameTd,.forumLastPostTd,.forumIcoTd,.forumThreadTd,.forumPostTd {
padding:2px;
background:#F4F4F4
}

.forumLastPostTd,.forumArchive {
padding:2px;
font-size:7pt
}

a.catLink:link,a.catLink:visited {
text-decoration:none;
color:#369
}

a.catLink:hover {
text-decoration:underline;
color:#39F
}

a.catLink:active {
text-decoration:underline;
color:#369
}

.lastPostGuest,.lastPostUser,.threadAuthor {
font-weight:normal
}

.archivedForum {
font-size:7pt;
color:red;
font-weight:bold
}

/* ------------- */
/* forum Titles & other */
.forum {
font-weight:bold;
font-size:11px
}

.forumDescr,.forumModer {
color:#888;
font-size:9px
}

.forumViewed {
font-size:9px
}

a.forum:link,a.lastPostUserLink:link,a.forumLastPostLink:link,a.threadAuthorLink:link {
text-decoration:none;
color:#4D6D91
}

a.forum:visited,a.lastPostUserLink:visited,a.forumLastPostLink:visited,a.threadAuthorLink:visited {
text-decoration:none;
color:#4D6D91
}

a.forum:hover,a.lastPostUserLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover {
text-decoration:underline;
color:#6F8EB3
}

a.forum:active,a.lastPostUserLink:active,a.forumLastPostLink:active,a.threadAuthorLink:active {
text-decoration:underline;
color:#4D6D91
}

/* -------------------- */
/* forum Navigation Bar */
.forumNamesBar {
font-size:11px;
font-family:Tahoma,Arial
}

.forumBarKw {
font-weight:normal
}

a.forumBarA:link {
text-decoration:none;
color:#000
}

a.forumBarA:visited {
text-decoration:none;
color:#000
}

a.forumBarA:hover {
text-decoration:underline;
color:#4D6D91
}

a.forumBarA:active {
text-decoration:underline;
color:#4D6D91
}

/* -------------------- */
/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {
font-size:7pt
}

/* ---------------------------- */
/* forum Fast Navigation Menu */
.fastNavMain {
color:#458
}

.fastNavCat {
background:#F2F2F2
}

.fastNavCatA {
background:#F2F2F2
}

.fastNavForumA {
}

/* -------------------------- */
/* forum Page switches */
.pagesInfo {
background:#FFF;
font-size:7pt
}

.switches {
background:#A9B8C2
}

.switch {
background:#FFF;
width:15px;
font-size:7pt
}

.switchActive {
background:#F4F4F4;
font-weight:bold;
color:#4D6D91;
width:15px
}

a.switchDigit:link,a.switchBack:link,a.switchNext:link {
text-decoration:none;
color:#000
}

a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {
text-decoration:none;
color:#000
}

a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {
text-decoration:underline;
color:red
}

a.switchDigit:active,a.switchBack:active,a.switchNext:active {
text-decoration:underline;
color:red
}

/* ------------------- */
/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {
padding:2px;
padding:2px;
background:#FFF
}

.threadIcoTd,.threadPostTd,.threadViewTd {
padding:2px;
background:#F4F4F4
}

.threadLastPostTd {
padding:2px;
font-size:7pt
}

.threadDescr {
color:#888;
font-size:7pt
}

.threadNoticeLink {
font-weight:bold
}

.threadsType {
padding:2px;
background:#F4F4F4;
height:25px;
font-weight:bold;
font-size:7pt;
color:#4D6D91;
padding-left:40px
}

.threadsDetails {
padding:2px;
background:#F4F4F4;
height:25px;
color:#444
}

.forumOnlineBar {
padding:2px;
background:#F4F4F4;
height:25px;
color:#444
}

a.threadLink:link,a.threadPinnedLink:link {
text-decoration:none;
color:#4D6D91
}

a.threadLink:visited,a.threadPinnedLink:visited {
text-decoration:none;
color:#4D6D91
}

a.threadLink:hover,a.threadPinnedLink:hover {
text-decoration:underline;
color:#000
}

a.threadLink:active,a.threadPinnedLink:active {
text-decoration:underline;
color:#000
}

.postpSwithces {
font-size:7pt
}

.thDescr {
font-weight:normal
}

.threadFrmBlock {
font-size:7pt;
text-align:right
}

/* ------------------- */
/* forum Posts View */
.postTable {
background:#EFEFEF
}

.postPoll {
background:#F4F4F4
}

.postFirst {
background:#FFF
}

.postRest1 {
background:#FFF
}

.postRest2 {
background:#FFF
}

.postSeparator {
height:2px;
background:#D2D2D2
}

.postTdTop {
background:#F4F4F4;
height:20px;
border-bottom:1px solid #A9B8C2
}

.postBottom {
background:#F4F4F4;
height:20px;
border-top:1px solid #A9B8C2
}

.postUser {
font-weight:bold;
font-family:Tahoma,Arial
}

.postTdInfo {
text-align:center;
padding:5px;
background:#FFF
}

.postRankName {
margin-top:5px
}

.postRankIco {
margin-bottom:5px;
margin-bottom:5px
}

.reputation {
margin-top:5px
}

.signatureHr {
margin-top:20px;
color:#A9B8C2
}

.posttdMessage {
padding:5px;
background:#FFF
}

.pollQuestion {
text-align:center;
font-weight:bold
}

.pollButtons,.pollTotal {
text-align:center
}

.pollSubmitBut,.pollreSultsBut {
width:140px;
font-size:7pt
}

.pollSubmit {
font-weight:bold
}

.pollEnd {
text-align:center;
height:30px
}

.codeMessage {
background:#FFF;
font-size:9px
}

.quoteMessage {
background:#FFF;
font-size:9px
}

.signatureView {
font-size:7pt
}

.edited {
padding-top:30px;
font-size:7pt;
text-align:right;
color:gray
}

.editedBy {
font-weight:bold;
font-size:8pt
}

.statusBlock {
padding-top:3px
}

.statusOnline {
color:#00F
}

.statusOffline {
color:red
}

/* ------------------ */
/* forum AllInOne Fast Add */
.newThreadBlock {
background:#F9F9F9;
border:1px solid #B2B2B2
}

.newPollBlock {
background:#F9F9F9;
border:1px solid #B2B2B2
}

.newThreadItem {
padding:0 0 0 8px;
background:url(/.s/t/111/14.gif) no-repeat 0 4px
}

.newPollItem {
padding:0 0 0 8px;
background:url(/.s/t/111/14.gif) no-repeat 0 4px
}

/* ----------------------- */
/* forum Post Form */
.codeButtons {
font-size:7pt;
background:#FFF;
border:1px solid #A9B8C2
}

.codeCloseAll {
font-size:7pt;
color:#737373;
font-weight:bold;
background:#FFF;
border:1px solid #A9B8C2
}

.postNameFl,.postDescrFl {
width:400px
}

.postPollFl,.postQuestionFl {
width:400px
}

.postResultFl {
width:50px
}

.postAnswerFl {
width:300px
}

.postTextFl {
width:550px;
height:150px
}

.postUserFl {
width:300px
}

.pollHelp {
font-weight:normal;
font-size:7pt;
padding-top:3px
}

.smilesPart {
padding-top:5px;
text-align:center
}

/* ----------------- */
/* ====== forum End ====== */

/* PageSelector */
.catPages1,.pagesBlockuz1,.pagesBlockuz2 {
color:#fff;
border:0;
margin-bottom:8px;
margin-top:9px
}

.swchItemA,.swchItemA1,.catPages1 a:link,.pagesBlockuz1 a:link,.pagesBlockuz2 a:link,.catPages1 a:visited,.pagesBlockuz1 a:visited,.pagesBlockuz2 a:visited,.catPages1 a:hover,.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,.catPages1 a:active,.pagesBlockuz1 a:active,.pagesBlockuz2 a:active {
text-decoration:none;
color:#000;
background:#fff;
border:1px solid #aaa;
font-size:10px;
font-weight:700;
padding:2px 8px
}

.catPages1 a:hover,.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover {
background:#dedede;
color:#121212;
border:1px solid #aaa;
font-weight:700
}

.swchItem,.catPages1 b,.swchItemDots,.pagesBlockuz1 b,.pagesBlockuz2 b {
text-decoration:none;
background:#fff;
color:#aaa;
border:1px solid #aaa;
font-size:10px;
padding:2px 8px
}
/* ---------------- */

/* Monitoring */
td.monitoring {
vertical-align:middle;
letter-spacing:0;
word-spacing:0;
background-color:#dedede;
border-top: 1px solid #9a9a9a;
border-bottom: 1px solid #9a9a9a;
padding:3px
}
td.monitoring2 {
vertical-align:middle;
text-align:center;
letter-spacing:0;
word-spacing:0;
background-color:#dedede;
border-top: 1px solid #9a9a9a;
border-bottom: 1px solid #9a9a9a;
padding:3px
}
tbody.moremonitoring {
vertical-align:middle;
letter-spacing:0;
word-spacing:0;
border-bottom: 1px solid #9a9a9a;
padding:3px
}
tbody.moremonitoring:hover {
vertical-align:middle;
letter-spacing:0;
word-spacing:0;
background-color:#dedede;
border-bottom: 1px solid #9a9a9a;
padding:3px
}
table.readmonitoring {
border-collapse:collapse;
font-family:Arial;
font-size:10pt;
font-weight:bold;
font-style:normal
}
/* ---------- */

#banners a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
} 

#banners a:hover img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
}

.profile_full {
 width:317px;
 height:170px;
 padding:20px 0 0 20px;
 position:absolute;
 right:19px;
 background:url(http://ucozon.ru/SCRIN5/sapky/5/img/profile.png) no-repeat;
 top: 21px;
}
.profile_full form {width:278px;}
.profile_full form, .profile_full form div input {padding:0; margin:0;
border:0; font-family:Verdana; font-size:12px; font-style:italic;
color:#c4c4c4; line-height:28px;}
.profile_full form div input { width:244px; height:31px; float:left; margin:1px 0 0 0;}
.profile_input { width:244px; height:31px; margin:0 0 15px 0; padding:0
17px; position:relative; background: #fff
url(http://ucozon.ru/SCRIN5/sapky/5/img/profile_login_input.png)
no-repeat; }
#profile_input_pass {width:170px;}
.profile_submit {width: auto !important; height:auto !important;
margin:0; padding:0; background:0 none; border-right:1px solid #fff
!important; display:block; position:absolute; right:0px; top:0px;}

.profile_napomnit_and_reg_link { width:275px; height:44px; margin:0 0 0
6px; padding:10px 0 0 0;
background:url(http://ucozon.ru/SCRIN5/sapky/5/img/profile_napomnit_and_reg_link.png)
no-repeat; }
.profile_napomnit { width:130px; height:26px; display:block; float:left; }
.profile_reg { width:144px; height:26px; display:block; float:left; }

.profile_info { }
.profile_info_avatar {
 width:104px;
 height:104px;
 float:left;
 margin:0 20px 0 0;
}
.profile_info ul {width:150px; margin:0; padding:0; list-style:none;
display:block; float:left;
background:url(http://ucozon.ru/SCRIN5/sapky/5/img/profile_vertikal_line.png)
no-repeat 0px 0px;}

.profile_info ul a {display:block;
margin:0 0 0 2px; padding:4px 0 4px 18px; font-size:11px;
color:#959494; text-decoration:none;
background:url(http://ucozon.ru/SCRIN5/sapky/5/img/profile_link_on.png)
repeat-y 0px 0px;}
.profile_info ul a:hover {text-decoration:none; background-position:-210px 0px;}

.link_blue:link, .link_blue:active, .link_blue:visited, .link_blue:hover { color:#2c99ff; }
.pagebg { 
 text-align: center; 
 background: #181717 url("/favicon.ico") repeat-xy; 
 position:absolute; 
}

/* Вертикальное меню */
.blockmenu {
width: 100%;
font: normal 12px Arial,sans-serif;
text-align: left;
}
.blockmenu a:link,
.blockmenu a:visited {
color:#454545;
text-decoration:none;
padding-left:10px;
line-height:22px;
display:block;
margin:2px;
font-weight:normal;
background: url(/images/menu_p.jpg);
border: 1px solid #a5a5a5;
text-align: left;
}
.blockmenu a:hover {
color:#454545;
text-decoration:none;
padding-left:10px;
line-height:22px;
display:block;
margin:2px;
font-weight:bold;
border: 1px solid #a5a5a5;
background: url("/images/menu_a.jpg") repeat-x left center;
text-align: left;
}

form {
padding:0px;
margin:0px;
}
/* --------- */

/*----- FORUMINFO -----*/
.foruminfo{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d8d9;background:#d7d8d9f;width: 130px;padding:10px;margin-bottom:10px;margin: auto;}.foruminfo