body{background-color:#fff;font-family:arial;margin:0;padding:0}
td,div,span{color:#464646;font-family:tahoma,sans-serif;font-size:12px}
.small{color:#000;font-size:11px}
.small a:link,.small a:visited,.small a:active{color:#000}
.small a:hover{color:#000}
.simplesmall{font-size:10px}
.middlesmall{font-size:11px}
p.small{margin:0 7px 5px 10px}

#maintable{width:100%}
#logotable{width:180px;border-collapse:collapse;border-spacing:0;border-right:1px solid #ffe384}
#logoimg{border:0;margin-bottom:0 auto 4px}
.padding0{padding:0}

.search{margin:0;padding:3px;background:#fc0 url(/pic/search_bg_n.gif);border-top:3px solid #fff}
.search select{width:85px}
.search input[name="query"]{width:130px}
.search input[type="image"]{width:27px;height:18px;border-style:none}

.head_search{margin:0}
.cloud{padding:0 32px;font-size:10px}
.cloud a:hover{color:#BD0000;background-color:#F0F0F0}
.char_l{margin:0 0 0 10px}
.char_2{margin:2px 0 1px 10px}
.box{margin:5px 0;color:#000}
.b0x{margin:5px 0;color:#000}
.b0x:first-letter{color:#BD0000}
.lred{color:#DD5050;font-size:10px}

a.mn:link,a.mn:visited,a.mn:active{color:#464646;text-decoration:none}
a.mn:hover{color:#464646;text-decoration:underline}
a.duline:link,a.duline:visited,a.duline:active,a.duline:hover{color:#000;text-decoration:underline}
a.portfolio:link,a.portfolio:visited,a.portfolio:active,a.portfolio:hover{color:#991b30}
a{text-decoration:underline}
a:link,a:visited,a:active{color:#BD0000}
a:hover{color:#BD1010}
input,textarea,select{color:#464646;font-family:arial,verdana,sans-serif;font-size:11px}

span.ic_cr{font:16px Arial;background:url(/pic/ic_cr.gif) 0 50% no-repeat;padding-left:12px}

.ie{font-size:11px;width:100px;background-color:#FFF1B9;color:#404040;border:#F2CF57 solid 1px}
.ie2{font-size:11px;background-color:#FFF1B9;color:#404040;border:#F2CF57 solid 1px}

.b{font-size:11px;font-weight:bold;background-color:#FFC300;color:white;border:#F2CF57 solid 1px}
.enterbutton{font-size:11px;background-color:#FFC300;color:black;border-width:0px;width:50px;height:18px}

.Cite,.forum_date{
font-family:Arial,Verdana,Serif;
font-size:8pt;
color:#886841;
font-style:normal;
padding:0 40px;
letter-spacing:0px
}
.forum_date{padding:0}

/*for forum*/
.citation
{
font-family:Arial,Verdana,Serif;
font-size:8pt;
color:#886841;
font-style:normal;
padding:0px;
letter-spacing:0px;
margin-left:15px;
text-align:left;
border-bottom:solid 2px #CBB998;
border-top:solid 2px #CBB998;
}

.CiteTitle{
font-family:Verdana,Arial,Serif;
font-size:10px;
font-weight:600;
color:#505050
}

HR.CiteLine{
margin:0;
padding:0;
height:2px;
color:#886841;
}

/*for forum*/
HR.forumbtmline{
margin:0 46px 0 0;
padding:0;
height:1px;
color:#CBB998;
border:0px solid #CBB998;
background-color:#CBB998;

}

.bg_light{background-color:#fff9dc}
.bg_normal{background-color:#ffe384}
.bg_dark{background-color:#ffcc00}
.bg_white{background-color:#fff}

.brief{margin:5px 0 8px 20px;font-size:11px}
.tb{background-color:#fff;border:1px solid #ffcc00}
.big{font-size:18px}
/* .forum td.big{font-size:24px;color:black} */
.forum td.middlesmall{font-size:12px;color:black}

.bigred{
font-family:arial,verdana,sans-serif;
font-size:18px;
color:#C10000;
}

.menuBr{line-height:17px;font-size:11px;color:#000}
.smallblack{font-size:11px;color:#000}
.microblack{font-size:8pt;color:#000}
.microgray{font-size:8pt;color:#797979}
h2,.black18{font-family:Arial,sans-serif;font-size:12pt;color:#000;font-weight:bold}
h1,.black24{font-family:Arial,sans-serif;font-size:17pt;color:#000}
.black15{font-family:Arial,sans-serif;font-size:15pt;color:#000}
.blueLink14{font-family:Arial,sans-serif;font-size:12pt;color:#ff0000}
.smallblack2{font-size:12px;color:#000}
.arr{font-size:14px}
.packs td{padding-left:84px;color:#000}
.packs td a:first-child{margin-left:-80px;float:left}

.counter{width:100%;border:0;border-collapse:collapse;background-color:#ffe384}
.counter td{width:33%;height:33px;text-align:center}
.counter a{color:#000;font-size:11px}

.about{border-bottom:1px solid #ffe384;border-collapse:collapse;border-spacing:0;margin:1px 0;empty-cells:show}
.about td{border-top:1px solid #ffe384;background-color:#fff;overflow:visible;padding:4px 0 4px 8px}
.about a{display:block;color:#464646;font-weight:bold}
.about a:link,.about a:visited,.about a:active{text-decoration:none}
.about a:hover{text-decoration:underline}
.about .a2 td{border:0;background-color:#fff9dc}
.about td.small{background-color:#fff}
.about p{margin:-4px 0 0 0}
.about p a{font-weight:normal;background:url(/pic/mn_ar.gif) 0 50% no-repeat;padding-left:15px}

#catalogs,#f2,#f3,#f4,#contacts,#bank{border-top:1px solid #fff;
width:24px;background:#ffe384 url(/favicon.ico) 50% no-repeat;padding:0}

#catalogs{background-image:url(/pic/ic_pf.gif)}
#f2{background-image:url(/pic/ic_sr.gif)}
#f3{background-image:url(/pic/ic_ab.gif)}
#f4{background-image:url(/pic/ic_qu.gif)}
#contacts{background-image:url(/pic/ic_ct.gif)}
#bank{background-image:url(/pic/bank_idey.gif)}

table.leftcolumn{border-bottom:#ffcc00 1px solid;margin:1px 0}

.faqA{text-decoration:none;font-style:normal}
.faqAnswer{text-decoration:underline;font-family:Arial,sans-serif;font-size:14px}
.faqA div{padding-left:20px;display:block}
.rate1,.rate2,.rate3,.rate4,.rate5{display:inline-block;background:url(/pic/lamp.gif)
0 50% repeat-x;height:9px;width:6px}
.rate2{width:12px}
.rate3{width:18px}
.rate4{width:24px}
.rate5{width:30px}

.about_list{color:#000;font-family:tahoma,verdana,sans-serif;font-size:15px}

.red{color:#BD0000}
.redmenu{color:#BD0000;font-size:11px;line-height:17px}
.green{color:#1f7800}
.greenpurse{color:#1f7800;font-size:11px}
.yl_normal{color:#ffe384}
.grey{color:#808080;font-family:tahoma,verdana,sans-serif}
.darkgrey{color:#7A7A7A;font-size:11px;font-family:tahoma,verdana,sans-serif;text-transform:uppercase}
.smallgrey{font-size:11px;color:#808080;font-family:tahoma,verdana,sans-serif}

.bg_search{background:#ffcc00 url(/pic/search_bg_n.gif) no-repeat}

.bigblack{font-size:18px;color:#000}



.rt4 a{color:#ff0000;display:list-item;list-style-type:disc;margin:4px 0 0 5px}

.disabled{
background-color:#f0f0f0;
color:#909090;
}

.chb{text-decoration:underline;cursor:pointer}

.currentitem{text-transform:lowercase}

table.subforum td{padding-left:2px}

.topborder{border-top:1px solid #ffcc00;border-right:1px solid #ffcc00;border-left:1px solid #ffcc00}
.bottomborder{border-bottom:1px solid #ffcc00;border-right:1px solid #ffcc00;border-left:1px solid #ffcc00}

.forumhd{text-transform:uppercase;font-size:13px}
a.forumhd:link,a.forumhd:visited,a.forumhd:active{color:#464646;text-decoration:underline}
a.forumhd:hover{color:#464646;text-decoration:underline}

.navigation{text-transform:lowercase}
.navigation a:link,.navigation a:visited,.navigation a:active{color:#464646;text-decoration:underline}
.navigation a:hover{color:#BD0000;text-decoration:underline}

.lightab{background-color:#fff;border:1px solid #ffcc00}
.bg_superlight{background-color:#fff9dc}

table.row_div td,td.row_div,div.row_div{
/* 	border-bottom:1px #d5aa00 dotted;*/
background:url('/pic/div.gif') left bottom repeat-x;
}

div.row_div{margin:1em 0 0.5em 0}

tr.purse_row_red{background-color:#ffcccc}
tr.purse_row_green{background-color:#e4ffe3}

span.blogdt{padding:1px;color:#000;background-color:#ffe385;font-family:tahoma,verdana,sans-serif;font-size:11px}
div.blogname{margin:5px 0px 10px 0px}
div.blogdt{padding:5px 0 0 0;margin:0px 0px 2px 0px}
div.blogpostinfo{font-size:11px;color:#797979;margin-top:50px}
div.blogpostinfo a{font-size:11px;color:#797979}
div.blogpostinfo span{margin:0 0 0 5px;font-size:11px;color:#797979}
*.bloguser{font-size:11px;color:#000}
*.blogsmall{font-size:10px;color:#000}
*.blogdate{font-size:10px;color:#878876}
*.blogtextsm{font-size:12px}

.signature{font-size:10px;color:#866646}
.field_label{font-size:14px}
.field_comment{font-size:12px;color:#464646}
.dotline{background:url(/pic/bg_dot_line.gif) bottom repeat-x}
.dotline2{background:url(/pic/bg_dot_line2.gif) bottom repeat-x}
.nodot{background-image:url(/pic/whitepoint.gif)}

.yellowblock{background-color:#ffe680}
/* .yellowblock td{color:black;padding-top:0px;padding-bottom:0px;padding-left:14px;padding-right:14px} */
.yellowblock td{color:black;padding:0 14px}
.specbank{
width:221px;
height:67px;
background:url(/pic/bi_block.gif) right no-repeat;
margin-bottom:10px
}
.specbank td{
padding-left:8px;
padding-right:60px;
font-size:11px;
line-height:11px;
color:black;
}

.upcase{text-transform:uppercase}

.bank_idea_task{width:90%}
.bank_idea_task td{color:black;padding:5px}
.bank_idea_task td.link{width:49%}
td.link a{color:#000}
.bank_idea_task div{font-size:18px}

table.logos{width:100%;height:145px;margin-bottom:8px}
table.logos td{text-align:center}
table.logos a{font-family:arial,verdana,sans-serif;font-size:18px;color:#C10000}
.mona,.melon,.origami,.research,.martini,.promo{display:block;margin:0 auto;width:80px;height:80px;
background:#fff url(/pic/all_logo.gif) top left no-repeat;cursor:pointer}
.mona{background-position:-160px 0}
.melon{background-position:-240px 0}
.origami{background-position:-80px 0}
.research{background-position:0 0}
.martini{background-position:-320px 0}
.promo{background-position:-400px 0}

table.form tr.bg_light{background-color:#fff9dc}
table.form tr.bg_normal{background-color:#ffe384}
table.form td.bigvalue{color:#000040;font-weight:bold}

.nnn a{color:#000;text-decoration:none;font-family:Arial;font-size:12px}
a.nnn_teaser_link_title1:link,a.nnn_teaser_link_title1:visited,a.nnn_teaser_link_title1:active,a.nnn_teaser_link_title1:hover{color:#000;text-decoration:underline;font-size:12px;font-family:tahoma,sans-serif}

li.rss2js{list-style-type:square;color:#000}

table.upnav{height:66px}
table.upnav td{padding:16px 4px 12px}
table.upnav div.status{font-family:arial;font-size:22px;color:#C10000;margin-top:0px}
table.upnav span.gray{font-size:11px;color:#7A7A7A}

textarea.copypaste{width:100%}
.tipalink{text-decoration:underline;cursor:pointer}

table.news_toolbar{margin:78px 0 37px 0}
table.news_toolbar td.buttons img{margin-left:12px}
table.news_toolbar td.links{font-family:Arial;font-size:13pt;font-weight:bold;color:#c0c0c0}
table.news_toolbar td.links a,
table.news_toolbar td.links a:visited{color:#000}
table.news_toolbar td.links a.comment,
table.news_toolbar td.links a.comment:visited{color:#d70125}

table.calendar{margin:10px 0px}
table.calendar td{font-size:11px;text-align:right}

/* nav */
div.nav{margin:8px;font-size:11px}

/* tabs */
#tabs{
white-space:nowrap;
/* float:left; */
width:100%;
font-size:93%;
line-height:normal;
border-bottom:1px solid #ffe384;
clear:both;
margin-bottom:16px;
}
#tabs ul{
margin:0;
padding:10px 10px 0 50px;
list-style:none;
overflow:hidden;
}
#tabs li{
display:inline;
margin:0;
padding:0;
}
#tabs a{
float:left;
background:url(/images/tableft.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs a span
{
float:left;
display:block;
background:url(/images/tabright.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#464E42;
}
#tabs a span{
float:none;
}
#tabs a:hover span{
color:#000;
}
#tabs a:hover{
background-position:0% -42px;
}
#tabs a:hover span{
background-position:100% -42px;
}
#tabs li.selected a{
background-position:0% -42px;
}
#tabs li.selected a span{
color:#000;
background-position:100% -42px;
}
th{
font-size:8pt;
}
div.error{
padding:5px;
color:#c00000;
font-weight:bold;
}
td.fieldname{
padding-left:6px;
color:#404040;
}

/*Для таблицы форума Kolobok*/
#div_normal,#div_light
{
border:1px solid;
margin:10px 0px 15px 0px;
width:100%;
}

#div_normal
{
border-color:#F3F3F3;
}

#div_light
{
border-color:#FFF9DD;
background-color:#FFF9DD;
}

#brown_text
{
color:#7D6742;
font-size:11px;
}

table.price{border-left:#ccc solid thin;border-top:#ccc solid thin}
/* table.price td{border-right:#ccc solid thin;border-bottom:#ccc solid thin} */
table.defaulttask{border-left:#ccc solid thin;border-top:#ccc solid thin;text-align:center}
table.defaulttask tr.hdr td,table.defaulttask tr.hdr2 td,table.defaulttask td.hdr,table.price td{
border-bottom:#ccc solid thin;
border-right:#ccc solid thin;
}

table.defaulttask tr.hdr2 td{font-size:10px}

#comm_html{display:none }

/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* *{padding:0;margin:0} */

/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
#TB_window{
font:12px Arial,Helvetica,sans-serif;
color:#333333;
}

#TB_secondLine{
font:10px Arial,Helvetica,sans-serif;
color:#666666;
}

#TB_window a:link{color:#666666}
#TB_window a:visited{color:#666666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666666}
#TB_window a:focus{color:#666666}

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
#TB_overlay{
position:fixed;
z-index:100;
top:0px;
left:0px;
height:100%;
width:100%;
}

.TB_overlayMacFFBGHack{background:url(pic/macFFBgHack.png) repeat}
.TB_overlayBG{
background-color:#000;
filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}

* html #TB_overlay{/* ie6 hack */
position:absolute;
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');
}

#TB_window{
position:absolute;
/*	background-image:url(/_ru/pic/ajax_idea_bg.jpg);background-position:bottom;*/
background-color:#fff;
z-index:102;
color:#000;
display:none;
border:4px solid #525252;
text-align:left;
top:10px;
left:50%;
}

* html #TB_window{/* ie6 hack */
position:absolute;
/*
margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
*/
margin-top:10px;
}

#TB_window img#TB_Image{
display:block;
margin:15px 0 0 15px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
}

#TB_caption{
height:25px;
padding:7px 30px 10px 25px;
float:left;
}

#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}

#TB_closeAjaxWindow{
padding:0;
margin-bottom:0px;
text-align:right;
float:right;
}

#TB_ajaxWindowTitle{
float:left;
padding:0;
margin-bottom:1px;
}

#TB_title{
height:14px;
width:14px;
position:absolute;
top:21px;
left:757px;
}

#TB_ajaxContent{
clear:both;
padding:0;
overflow:auto;
text-align:left;
line-height:1.4em;
width:100%;
}

#TB_ajaxContent.TB_modal{
padding:15px;
}

#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}

#TB_load{
position:fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top:50%;
left:50%;
margin:-6px 0 0 -104px;/* -height/2 0 0 -width/2 */
}

* html #TB_load{/* ie6 hack */
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
z-index:99;
position:fixed;
top:0;
left:0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
height:100%;
width:100%;
}

* html #TB_HideSelect{/* ie6 hack */
position:absolute;
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');
}

#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
}



.smi2_title a.smi2_title_link{display:list-item;list-style-type:square;color:#000;text-decoration:none;font-family:Arial;font-size:12px;margin:0 0 0 15px}
A.smi2{font-size:11px;color:#000;text-decoration:underline}
A:visited.smi2,A:active.smi2,A:hover.smi2{color:#000;text-decoration:underline}

.egen_header,.egen_index{font-family:arial;color:#000;background-color:#fff}
.egen_header{font-size:11px}
.egen_index{font-size:10px}
.egen_border{background-color:#eee}
.creativity{border-collapse:collapse;margin:1px;font-family:arial;}
.creativity caption{background:url(/pic/e-gen_logo.gif)0 center no-repeat;padding-left:28px;font-size:11px;text-align:left}
.creativity td{padding:0 2pt;border:1px solid #eee;font-size:10px;font-family:arial;color:#000}

.alert{background-color:#FFCC66;border:1px solid #ffcc00;font-size:14px;padding:15px}
.alert2{background-color:#FFF8DD}
.nobr{white-space:nowrap}

div#main_content{margin:8px;width:98%}
div.task_news{padding:8px}
div.task_news a{color:#333}

/* грязный хак для ишака */
hr.div{margin:8px;border:1px #ffe384 solid;border-top:1px #fff solid}

table.megaButton{border-collapse:collapse}
table.megaButton td{height:48px;background:url(/images/redCenter.gif) top left repeat-x}
table.megaButton td.l{width:43px;background:url(/images/redCircle2.png) top left no-repeat}
table.megaButton td.r{width:26px;background:url(/images/redCircle2.png) top right no-repeat}
table.megaButton td a{font-weight:bold;color:#2f20b1;font-size:12pt;font-family:Arial;margin:0 1ex}

table.leftblock{width:100%;border-collapse:collapse;border-bottom:1px solid #fc0}
table.leftblock caption{
margin-top:2px;
padding:2px 8px;
background-color:#fc0;
font-weight:bold;
text-align:left;font-size:11px
}
table.leftblock td{padding:5px;font-size:11px}

.rightblock{margin-bottom:8px;border-collapse:collapse;border:1px solid #ffe384;}
table.rightblock caption{
padding:2px 4px;
background-color:#ffe384;
font-weight:bold;
text-align:left;
font-size:11px;
}
table.rightblock td{padding:8px}

table.std{border-collapse:collapse}
table.std th,
table.std td{border:0;padding:4px;text-align:left;border:0;border-bottom:1px dotted #fc0}


table.std2{border-collapse:collapse;border:1px solid #fc0}
table.std2 th,
table.std2 td{border:0;padding:4px}
table.std2 th{background-color:#ffe384;text-align:left}

#regform td.bottom_line{border-bottom:1px solid #ffe384}

div.no_e{border:0;border-bottom:1px dotted #ffe384;padding-bottom:16px}

/* Таблица с закладками. Перенесено из tabcontent.css,сам файл отключен */
/* Tab controls*/
table.edit-tabs table{font-size:11px;font-weight:bold;color:#555556}
table.edit-tabs td{white-space:nowrap;border-bottom:1px solid #ffcc00;padding:0px}
table.edit-tabs td.tab-container{border:none;cursor:pointer}
table.edit-tabs td.tab-container-selected,table.edit-tabs td.tab-container-disabled{border:none;cursor:default}
table.edit-tabs td.tab-container-disabled table{color:#A2A09F}
table.edit-tabs td.tab-indent div.empty{width:6px;height:21px}
table.edit-tabs td.tab-left div.empty{width:2px;height:21px;background-image:url(pic/edit/tab_l.gif)}
table.edit-tabs td.tab-right div.empty{width:8px;height:21px;background-image:url(pic/edit/tab_r.gif)}
table.edit-tabs td.tab-right-last div.empty{width:10px;height:21px;background-image:url(pic/edit/tab_r_last.gif)}
table.edit-tabs td.tab{vertical-align:top;padding:4px 0px 0px 5px;height:21px;background-image:url(pic/edit/tab_bg.gif)}
table.edit-tabs td.tab a,table.edit-tabs td.tab-selected a{font-weight:bold;color:#555556;text-decoration:none}

table.edit-tabs td.tab-left-selected,table.edit-tabs td.tab-selected,table.edit-tabs td.tab-right-selected,table.edit-tabs td.tab-right-last-selected{border:none}
table.edit-tabs td.tab-left-selected div.empty{width:2px;height:22px;background-image:url(pic/edit/tab_l_sel.gif)}
table.edit-tabs td.tab-right-selected div.empty{width:8px;height:22px;background-image:url(pic/edit/tab_r_sel.gif)}
table.edit-tabs td.tab-right-last-selected div.empty{width:10px;height:22px;background-image:url(pic/edit/tab_r_last_sel.gif)}
table.edit-tabs td.tab-selected{vertical-align:top;background-color:white;padding:4px 0px 0px 5px;height:22px;background-image:url(pic/edit/tab_bg_sel.gif)}
table.edit-tabs td.tab-left-hover div.empty{width:2px;height:21px;background-image:url(pic/edit/tab_l_hov.gif)}
table.edit-tabs td.tab-right-hover div.empty{width:8px;height:21px;background-image:url(pic/edit/tab_r_hov.gif)}
table.edit-tabs td.tab-right-last-hover div.empty{width:10px;height:21px;background-image:url(pic/edit/tab_r_last_hov.gif)}
table.edit-tabs td.tab-hover{vertical-align:top;padding:4px 0px 0px 5px;height:21px;background-image:url(pic/edit/tab_bg_hov.gif)}
table.edit-tabs a.context-button{display:block;box-sizing:border-box;-moz-box-sizing:border-box;background-repeat:no-repeat;background-position:3px 3px;height:18px;width:18px;border:0px;margin:1px}
table.edit-tabs a.hover{width:20px;height:20px;margin:0px;border:1px solid #AEB6C2;background-color:#DBE3F2}

/* Tab inside edit form */
table.edit-tab{border:1px solid #ffcc00;border-top:none;width:100%}
table.edit-tab td.et{background-color:white;padding:2px}


/* smi2 styles */
.small_odob {width: 24px; height:24px; border: 1px solid #ffe384; text-align:center; font-size: 13px; }
.small_odob a{color: black; line-height: 20px;}

.small_odob_0 {background-color:#fff9dc;}
.small_odob_1 {background-color:#fff9dc;}
.small_odob_2 {background-color:#ffe384;}
.small_odob_3 {background-color:#ffcc00;}

#map{display:none;padding:5px;border:3px double #d2cdca}
#bottom{color:#999;font-size:.7em;text-align:center;margin:0}
#bottom a{color:#666}
.pmnew{padding-right:19px;color:green!important;background:url(/pic/pm.png) 100% 50% no-repeat}

.anketa{clear:both;border-collapse:collapse}
.anketa td{vertical-align:top}
.anketa td.r{text-align:right}
.anketa input.text{size:30}
.anketa th{background-color:#eee;padding:8px}
.err_empty{background-color:#d58d94}
div.message{text-align:center;margin:1em;font-size:large;color:red}

table.diff td{border-bottom:1px #ffce00 solid}
.anketa tr.diff{background-color:#ddd}
.anketa tr.diff td.old{text-decoration:line-through;padding-left:8px}
.anketa tr.diff td.new{font-weight:bold}
.anketa td.old{padding:0 8px}
.anketa tr.h td{font-weight:bold}
a#logout{background:#fff url(/pic/ic_exit.gif) no-repeat 0 50%;padding-left:13px;font-size:11px;
line-height:17px;}
