@charset "utf-8";
.freespace {height:145px;width:763px;background:url(http://studioad.ru/images/forum/header_snow.jpg) no-repeat;margin:1px 0 10px 1px ;position:relative;overflow:hidden;}
.buts {width:67px;height:53px;background-image:url(http://studioad.ru/images/buts.gif);float:right;position:relative;margin:-19px -75px -53px 0;*right:-7px;}
.buts div{width:50px;position:absolute;top:18px;right:42px;font-size:12px;font-weight:bold;text-shadow: 0px 0px 6px #ccc;}
.m {display:block;width:18px;height:18px;position:absolute;top:17px;right:28px;}
.p {display:block;width:18px;height:18px;position:absolute;top:17px;right:8px;}
.posttdMessage img {width:auto !important;width:600px;max-width:600px;}
#puzadpn {display:none}

.alert{margin:3px 0;background:#f17b63;border:2px solid #f16640;}
.alert_left{height:76px;margin:0;padding:0;width:80px;background:#ee624f url(http://studioad.ru/images/forum/alert.gif) no-repeat 10px 10px;}
.alert_right,.inform_right{text-align:justify;vertical-align:top;color:#fff !important;padding:8px 12px 8px 12px;}
.alert a:link,.alert a:active,.alert a:visited,.inform a:link,.inform a:active,.inform a:visited{color:#fff !important;text-decoration:underline !important;}
.alert a:hover,.inform a:hover{color:#fff !important;text-decoration:none !important;}
.inform{margin:3px 0;background:#4ec6e0;border:2px solid #3ebbda;}
.inform_left{height:76px;margin:0;padding:0;width:80px;background:#3ebbda url(http://studioad.ru/images/forum/info.gif) no-repeat 10px 8px;}


.fmenu{color:#bbb;position:absolute;left:-158px;top:0;width:220px;height:145px;background:url(http://studioad.ru/images/forum/menuw.gif)no-repeat right;}
.fmenu .fwrap{padding:0 15px 0 10px}
.fmenu .dev{font-size:0;height:3px;margin-bottom:2px;border-bottom:1px solid #f5f5f5;width:136px;}
.fmenu a:link,.fmenu a:active,.fmenu a:visited{color:#999 !important;}
.fmenu a:hover{color:#8a0 !important;}

#forumwrapper{width:863px;margin:0 auto;background:url(pat.png);}
#forumtop{height:104px;background:url(top.jpg);position:relative;}
#forumbody{margin:0 42px 0 38px;padding:0 9px;min-height:138px;background:url(patbot.jpg) bottom repeat-x;}
#forumbot{height:186px;background:url(bot.jpg);}
#forumcr{position:relative;top:75px;left:60px;width:400px;color:#89969b;text-align:justify;font-size:11px}
#search{display:block;outline:0;height:55px;width:40px;position:absolute;bottom:10px;right:100px;}
#rss{display:block;outline:0;height:40px;width:45px;position:absolute;bottom:10px;right:54px;}
.gTableSubTop, .postTdTop {background:url(http://studioad.ru/images/forum/botlinepat.gif)}
.codeMessage{overflow:auto;max-height:none!important;width:553px !important;margin:5px 0;padding:10px;background-color:#efefef;color:#333;border:1px dashed #999!important;text-align:left;font-size:12px;font-family:monospace}
.quoteMessage{overflow:auto;max-height:none!important;width:553px !important;margin:5px 0;padding:10px;background-color:#efefef;color:#333;border:1px dashed #999!important;font-size:12px;color:#666;}

hr {
height: 1px;
border: none;
color: #aaa;
background:#aaa;
margin:5px 0;
}
* html hr {margin: -2px 0}

.manTable input, .manTable textarea, .loginField {*max-width:98% !important;}
.loginField {width:125px !important;}

.myWinCont input {max-width:95% !important;}
.myWinCont, .myWinCont td,.myWinCont th {/*color:#666 !important;*/text-align:left !important;}
.myWinCont a, .myWinCont td a,.myWinCont th a{/*color:#8a0 !important;*/}

.menuline{
color:#888;
height:32px;
width:763px;
font-size:12px;
display:table-cell;
vertical-align:middle;
font-family:Sans-Serif;
background:url(http://studioad.ru/images/forum/botlinepat.gif);
}
.menuline img {vertical-align:middle;*padding-bottom:1px;}
.menuline span {margin:0 5px 0 5px;}
.menuline a:link,.menuline a:visited,.menuline a:active{color:#999}
.menuline a:hover{color:#88aa00}
.gTableSubTop a:link,.gTableSubTop a:visited,.gTableSubTop a:active{color:#999}
.gTableSubTop a:hover{color:#88aa00}

.listblock{color:#888;font-size:12px;font-family:Sans-Serif;top:21px;position:absolute;border:1px solid #ccc;background:white;padding:5px;left:-16px;z-index:9999}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.listblock{top:24px !important;}}
.listblock span{cursor:pointer;margin:1px;}
.pt{background:url(http://studioad.ru/images/pat.png);font-size:1px;}
.ptmain{background:url(http://studioad.ru/images/pat.png);font-size:10px;}
.pt img {cursor:pointer;}
.lt{background:url(http://studioad.ru/images/lt.png);width:7px;height:7px;}
.lb{background:url(http://studioad.ru/images/lb.png);width:7px;height:7px;}
.rb{background:url(http://studioad.ru/images/rb.png);width:7px;height:7px;}
.rt{background:url(http://studioad.ru/images/rt.png);width:7px;height:7px;}
.l{background:url(http://studioad.ru/images/l.png);}
.r{background:url(http://studioad.ru/images/r.png);}
.b{background:url(http://studioad.ru/images/b.png);}
.t{background:url(http://studioad.ru/images/t.png);}
.colorsw{display:block;float:left;width:10px;height:10px;border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-bottom:solid 1px #aaa;border-right:solid 1px #aaa;margin:1px 1px 0 0;}


/* ===== forum Start ===== */
input {color:#666;}
/* Posts View */
.postTable {}
.postPoll {text-align:center;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {height:2px;background:#999;}

.postTdTop {color:#888;height:32px;font-size:11px;padding:0 5px;font-family:Sans-Serif;}
.posttdMessage{text-align:justify;}
.postBottom {height:18px;color:#888;background:#e1e3e3;}
.postUser {font-weight:bold;}
.postTdInfo {font-size:10px;padding:5px;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#eee;}
.posttdMessage {padding:5px;}

.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollAnswer,.pollAnsw,.pollPers,.pollBar {text-align:left;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:11px;text-align:right;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {}
.statusOffline {}
/* ---------- */


/* General forum Table View */
.gTable {border:none;}
.gTableTop {text-shadow:#595959 0px 0px 15px;font-family:Trebuchet MS, Verdana,Arial;font-size:13px;font-weight:bold;background:url('http://studioad.ru/images/forum/linepat.gif');color:#282828;text-align:center;height:62px;text-transform:uppercase;}

.gTableSubTop {color:#888;height:32px;font-size:11px;padding:0 5px;font-family:Sans-Serif;}
.gTableBody {padding:2px;}
.gTableBody1 {padding:2px;}
.gTableBottom {padding:2px;background:#e1e3e3;}
.gTableLeft {padding:2px;font-weight:bold;color:#CCCCCC}
.gTableRight {padding:2px;color:#666666;}
.gTableError {padding:2px;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.threadNametd,.forumNameTd {padding:10px;color:#bbb;}
.threadNametd:hover,.forumNameTd:hover {border-left:3px solid #c7c7c7;padding:10px 10px 10px 7px;color:#aaa;background:#e1e3e3;}
.threadNametd:hover a:link,.forumNameTd:hover a:link, .threadNametd:hover a:visited,.forumNameTd:hover a:visited, .threadNametd:hover a:active,.forumNameTd:hover a:active {color:#999}

.forumLastPostTd {padding:0 0 0 10px;font-size:11px;font-family:Sans-Serif;color:#888;}
.forumLastPostTd img {margin-top:-3px !important}
.forumIcoTd {}
.forumThreadTd,.forumPostTd {padding:2px;background:#e1e3e3;}
.forumArchive {}

a.catLink:link {text-transform:uppercase;text-decoration:none; color:#282828;}
a.catLink:visited {text-transform:uppercase;text-decoration:none; color:#282828;}
a.catLink:hover {text-transform:uppercase;text-decoration:none; color:white;}
a.catLink:active {text-transform:uppercase;text-decoration:none; color:white;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{}
/* ------------- */

/* forum Threads Style */
.threadAuthTd,.threadLastPostTd {padding:0 0 0 10px;font-size:11px;font-family:Sans-Serif;color:#888;}
.threadIcoTd {}
.threadPostTd,.threadViewTd {padding:2px;background:#e1e3e3;}
.threadDescr {}
.threadNoticeLink {font-weight:bold;}
.threadsType {background:#e1e3e3;height:20px;font-weight:bold;font-size:11px;font-family:Sans-Serif;color:#888;padding-left:40px;margin:1px;}
.threadsDetails {background:#e1e3e3;height:20px;font-weight:bold;font-size:11px;font-family:Sans-Serif;color:#888;padding-left:40px;margin:1px;}
.forumOnlineBar {height:20px;font-weight:bold;font-size:11px;font-family:Sans-Serif;color:#888;padding-left:40px;margin:1px;}

.threadLink:link,.threadPinnedLink:link,.threadLink:visited,.threadPinnedLink:visited, .threadLink:active,.threadPinnedLink:active {color:#999}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumModer {font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link ,a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#999999;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#999999;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#88aa00;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#999999;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:11px;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#999;}
a.forumBarA:visited {text-decoration:none; color:#999;}
a.forumBarA:hover {text-decoration:underline; color:#88aa00;}
a.forumBarA:active {text-decoration:underline; color:#999;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#88aa00;color:#FFFFFF;}
.fastNavCat {background:#e1e3e3}
.fastNavCatA {background:#e1e3e3;color:#888}
.fastNavForumA {color:#888}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {background:#e1e3e3;padding:0 10px;font-size:11px;}
.switches {margin-left:1px;font-size:11px;}
.switch {border:1px solid #e1e3e3;margin-left:1px;width:15px;font-size:11px;}
.switchActive {background:#88aa00;font-weight:bold;color:#ffffff;width:16px}
/*a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#CCCCCC;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#CCCCCC;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FFFFFF;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#CCCCCC;}*/
/* ------------------- */

/* 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('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* Post Form */
.postNameFl,
.postDescrFl,
.postPollFl,
.postQuestionFl,
.postResultFl,
.postAnswerFl,
#message{background:#eeeeee;border:#bbbbbb solid 1px;padding:3px;margin:1px;color:#777777;font-size:13px;outline:none;width:568px !important;margin-top:5px;}

input[type=text],.manFlaSign,input[type=password]{background:#eeeeee;border:#bbbbbb solid 1px !important;padding:3px;margin:0;color:#777777;font-size:13px;outline:none;}
select{background:#eeeeee;border:#bbbbbb solid 1px;padding:1px;color:#777777;font-size:13px;outline:none;}
.fastSearch[type=text]{background:#eeeeee;border:#bbbbbb solid 1px;padding:1px;color:#777777;font-size:10px;outline:none;}

#message {width:554px;} /* Это ширина минус 14 пикселей для IE и Opera*/
@-moz-document url-prefix() {
#message {width:568px !important;} /* А это оригинальная ширина для Mozilla */
}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {margin:25px 0 0 -8px;padding-top:5px;}
.groupAdmin{color:#08f !important}
.groupModer{color:#c80 !important}

