﻿html, body, form { margin:0px; padding:0px }

body { font: normal normal normal 11px Arial, sans-serif; text-decoration:none; color:#000; background-color:#fff }

a { color:#00589f; text-decoration:none }
em { font-style:normal; text-decoration:underline }
img { border:none; }
input, textarea, select { font-size:11px; font-family:Arial, sans-serif }
p { margin:0px }
h1 { margin:0px; padding:0px; font-size:13px }
.tip { font-size: 10px; color: #316ac5;}
input.s100, select.s100 { width:99% }

select.optgroups option {}
select.optgroups option.optgroup {background:#e0f0e0;}
span.red{color:red;font-weight:bold;margin-left:5px;font-size:14px;}
.hidden { display:none }
.fleft { float:left }
.fright { float:right }

.clear-left { clear:left }
.clear-right { clear:right }
.clear { clear:both }

.right { text-align:right }

.grey { color:#919191 }
.black { color:#000 }
.brown { color:#960a0b }
.red { color:#f00 }
.violet {color:#000066}

.br { margin-bottom:10px }

.smaller { font-size:10px }
.bigger { font-size:13px }
.error-mess {color:#ff0000;font-size:14px;}

ol.errors { list-style-type:decimal; margin:0px 0px 0px 20px; padding:0px }
ol.errors li { list-style-type:decimal }

.bold {font-weight:bold}
div.error { padding:5px; border:1px solid red; background-color:#f5f5f5 }

#top-table td { height:20px; background-color:#a4cce3 }
#top-table-td-ugol { width:80px; background:transparent url(/res/ugol1.png) no-repeat scroll left 5px }
#top-table-td-menu div { float:left; margin-right:10px; background:transparent url(/res/ten1.jpg) no-repeat scroll center bottom; padding-bottom:3px; position:relative; top:6px }
#top-table-td-menu div div { float:none; padding:2px 10px; height:16px; overflow:hidden; background:#2d76af url(/res/pere.png) no-repeat scroll center center; border:solid 1px #fff; color:#fff; margin-right:0px; position:static }
#top-table-td-menu div div a { color:#fff }

#top-table td#top-table-row-td1 { width:209px; height:94px; padding-top:5px; background:#fff url(/res/logo_fon.png) no-repeat scroll left top }
#top-table td#top-table-row-td2 { background-color:#fff }
#top-table-row-td2 div{ margin-top:9px; background-color:#f2f2f2 }
#top-table-row-td2 div div { width:730px;background-color:#fff; padding-right:15px }
#top-table-row-td2 div div div { background-color:#fff; margin:0px; padding:0px; width:730px; text-align:center;}

#top-table-logo { margin:3px 0px 0px 11px }

#top-table-links { float:right; margin-right:5px }
#top-table-links a { margin:0px 7px }
#home-link { margin-left:35px }
#top-table-region { margin:2px 0px 0px 52px; text-align:left }

#content-div { margin:10px 7px 25px 7px }
#content-table td.delimiter { width:10px }
#content-table td.delimiter img { width:10px }
#ct-td-left { width:240px }
#ct-td-right { width:240px }

#regmenu-div { border:1px solid #fbb; background-color:#fdf4f4; margin-bottom:10px }
#regmenu-table-left { background-color:#fbb; padding:2px 15px; color:#ce6a6a; width:30% }
#regmenu-table-left a { color:#ce6a6a }
#regmenu-table-center { width:22px; background:transparent url(/res/iskos.jpg) no-repeat scroll left top }
#regmenu-table-right { background-color:#fad8d8; padding:2px 4px; color:#ce6a6a }
#regmenu-table-right a { color:#ce6a6a }
#regmenu-left { margin:15px 15px }
#regmenu-left a { color:#000 }
#regmenu-left ul { list-style-type:none; margin:0px; padding:0px }
#regmenu-left ul li { background:transparent url(/res/t4k1.jpg) no-repeat scroll left 3px; padding-left:10px }

#action-div { border:1px solid #fbb; background-color:#fdf4f4; margin-bottom:10px; width:190px; }
#action-table-left { background-color:#fbb; padding:2px 15px; color:#ce6a6a }
#action-table-left a { color:#ce6a6a }
#action-table-center { width:22px; background:transparent url(/res/iskos.jpg) no-repeat scroll left top }
#action-table-right { background-color:#fad8d8; padding:2px 4px; color:#ce6a6a }
#action-table-right a { color:#ce6a6a }
#actions-left { margin:15px 15px }
#actions-left a { color:#000 }
#actions-left ul { list-style-type:none; margin:0px; padding:0px }
#actions-left ul ul { margin-bottom:10px }
#actions-left ul ul li { background:transparent url(/res/t4k1.jpg) no-repeat scroll left 4px; padding-left:10px }

.announse-img {float:left; margin-right:10px; padding-top:6px; text-align:center;}
.announse-img img {border:1px solid #ccc}
.announse-filter {width:200px; height:20px; float:left; padding:8px 8px 0px 0px; text-align:left}
.announse-filter div {padding:3px 0px 0px 0px}
#announse-div { border:1px solid #faca95; background-color:#fdecd9; margin-bottom:10px }
#announse-table-left { background-color:#faca95; padding:2px 15px 3px 7px; color:#d16600; width:120px; white-space:nowrap }
#announse-table-left a { color:#000 }
#announse-table-center { width:17px; background:transparent url(/res/iskos_ann_l.jpg) no-repeat scroll left top }
#announse-table-right { background-color:#fbdbb7; padding:2px 4px; color:#000 }
#announse-table-right a { color:#000 }
#announses-left { margin:10px 0px 0px 0px}
#announses-left a { color:#4f83a5 }
#announses-left ul { list-style-type:none; margin:0px; padding:0px }
#announses-left ul li {padding:0px 0px 9px 7px }

#bureaus-div { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#bureaus-table-left { background-color:#d0d0d0; padding:2px 15px; color:#000; width:70px }
#bureaus-table-left a { color:#000 }
#bureaus-table-center { width:17px; background:transparent url(/res/iskosg.jpg) no-repeat scroll left top }
#bureaus-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000 }
#bureaus-table-right a { color:#000 }
#bureaus-left { margin:15px 15px }
#bureaus-left a { color:#000 }
#bureaus-left ul { list-style-type:none; margin:0px; padding:0px }
#bureaus-left ul ul { margin-bottom:10px }
#bureaus-left ul ul li { background:transparent url(/res/t4k1.jpg) no-repeat scroll left 4px; padding-left:10px }

#work-div { border:1px solid #fcda7e; background-color:#fff7e2; margin-bottom:10px }
#work-table-left { background-color:#fcda7e; padding:2px 15px; color:#8e6800; white-space:nowrap }
#work-table-left a { color:#8e6800 }
#work-table-center { width:18px; background:transparent url(/res/iskos1.jpg) no-repeat scroll left top }
#work-table-right { background-color:#feecbb; padding:2px 4px; color:#8e6800 }
#work-table-right a { color:#8e6800 }
#work-left { margin:15px 15px }
#work-left ul { list-style-type:none; margin:0px; padding:0px }
#work-left ul li { color:#00589f }
#work-left ul ul { margin-bottom:10px }
#work-left ul ul li { background:transparent url(/res/t4k2.jpg) no-repeat scroll left 6px; padding-left:10px }
#work-left ul ul li div { float:right; margin-left:10px }

#dovidnik-div { margin-bottom:10px }
#dovidnik-table-left { background-color:#c2dac2; padding:2px 15px; width:100px; color:#227d22 }
#dovidnik-table-left a { color:#227d22 }
#dovidnik-table-delim { width:18px; background:transparent url(/res/iskos2.jpg) no-repeat scroll left top }
#dovidnik-table-right { background-color:#e0f0e0; padding:2px 4px; color:#227d22 }
#keyw-table td { padding:0px 5px }
#keyw-td { width:100% }
#keyw-td input { width:100%; border:1px solid #c2dac2; height:11px }
#keyw-find { vertical-align:middle }
#keyw-links { white-space:nowrap; color:#227d22 }
#keyw-links a { color:#227d22 }
.auto1 {width:40%; }
#actions-table-left { height:19px; background-color:#fbb; padding:2px 15px; width:100px; color:#ce6a6a }
#actions-table-left a { color:#ce6a6a }
#actions-table-delim { width:18px; background:transparent url(/res/iskos.jpg) no-repeat scroll left top }
#actions-table-right { background-color:#fad8d8; padding:2px 4px; color:#ce6a6a; text-align:right }
#actions-table-right a { color:#ce6a6a }

#anonsess-table-left { height:19px; background-color:#fec975; padding:2px 15px; width:100px; color:#b46e00 }
#anonsess-table-left a { color:#b46e00 }
#anonsess-table-delim { width:17px; background:transparent url(/res/iskos4.jpg) no-repeat scroll left top }
#anonsess-table-right { background-color:#ffe2b4; padding:2px 4px; color:#3b3b3b; text-align:right }
#anonsess-table-right a { color:#3b3b3b }

#repertoire-table-left { height:19px; background-color:#99d0ec; padding:2px 15px; width:100px; color:#2072b5 }
#repertoire-table-left a { color:#2072b5 }
#repertoire-table-delim { width:17px; background:transparent url(/res/iskos3.jpg) no-repeat scroll left top }
#repertoire-table-right { background-color:#bce2f5; padding:2px 4px; color:#2072b5; text-align:right }
#repertoire-table-right a { color:#2072b5 }

#announses-table-left { background-color:#faca95; padding:2px 15px; width:100px; color:#000 }
#announses-table-left a { color:#d97a1e }
#announses-table-delim { width:17px; background:transparent url(/res/iskos_ann1.jpg) no-repeat scroll left top }
#announses-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000; text-align:right }
#announses-table-right a { color:#000 }
#akeyw-table td { padding:0px 5px }
#akeyw-td { width:100% }
#akeyw-td input { width:100%; border:1px solid #d0d0d0; height:11px }
#akeyw-find { vertical-align:middle }
#akeyw-links { white-space:nowrap; color:#000 }
#akeyw-links a { color:#000 }

#works-table-left { background-color:#fcda7e; padding:2px 15px; width:100px; color:#8e6800 }
#works-table-left a { color:#8e6800 }
#works-table-delim { width:17px; background:transparent url(/res/iskos1.jpg) no-repeat scroll left top }
#works-table-right { background-color:#feecbb; padding:2px 4px; color:#8e6800; text-align:right }
#works-table-right a { color:#8e6800 }
#wkeyw-table td { padding:0px 5px }
#wkeyw-td { width:100% }
#wkeyw-td input { width:100%; border:1px solid #fcda7e; height:11px }
#wkeyw-find { vertical-align:middle }
#wkeyw-links { white-space:nowrap; color:#000 }
#wkeyw-links a { color:#8e6800 }

#bureau-table-left { background-color:#d0d0d0; padding:2px 15px; width:100px; color:#000 }
#bureau-table-left a { color:#000 }
#bureau-table-delim { width:17px; background:transparent url(/res/iskosg.jpg) no-repeat scroll left top }
#bureau-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000; text-align:right }
#bureau-table-right a { color:#000 }
#bkeyw-table td { padding:0px 5px }
#bkeyw-td { width:100% }
#bkeyw-td input { width:100%; border:1px solid #d0d0d0; height:11px }
#bkeyw-find { vertical-align:middle }
#bkeyw-links { white-space:nowrap; color:#000 }
#bkeyw-links a { color:#000 }

#search-box { display:block }

div.info-div { margin:20px 0px 20px 15px }
div.info-div2 { margin:5px 0px 20px 15px }

#news-pre-header { margin:20px 0px 10px 0px }
#news-pre-header2 { margin:0px 0px 0px 0px }
#news-table-left { background-color:#fec975; padding:2px 15px; width:100px; color:#b46e00 }
#news-table-delim { width:17px; background:transparent url(/res/iskos4.jpg) no-repeat scroll left top }
#news-table-right { background-color:#ffe2b4; padding:2px 4px; color:#3b3b3b; text-align:right }
#news-table-right a { color:#3b3b3b }
#news-pre-list div { margin-bottom:5px }
#news-pre-list p { margin:5px 0px }

#afisha-div { border:1px solid #99d0ec; background-color:#fdf4f4; margin-bottom:10px }
#afisha-table-left { background-color:#99d0ec; padding:2px 15px; color:#2072b5 }
#afisha-table-left a { color:#2072b5 }
#afisha-table-center { width:17px; background:transparent url(/res/iskos3.jpg) no-repeat scroll left top }
#afisha-table-right { background-color:#bce2f5; padding:2px 4px; color:#2072b5 }
#afisha-right { margin:15px 10px }
#afisha-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#afisha-right div.blue { color:#00589f }
#afisha-right div.last { border-bottom:none }
#afisha-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#afisha-right div span { color:#919191 }

#right-banner { background-color:#fff; margin-bottom:10px; text-align:center; }

#anonses-div { border:1px solid #fec975; background-color:#fff5e6; margin-bottom:10px }
#anonses-table-left { background-color:#fec975; padding:2px 15px; color:#b46e00 }
#anonses-table-left a { color:#b46e00 }
#anonses-table-center { width:17px; background:transparent url(/res/iskos4.jpg) no-repeat scroll left top }
#anonses-table-right { background-color:#ffe2b4; padding:2px 4px; color:#3b3b3b }
#anonses-table-right a { color:#3b3b3b }
#anonses-right { margin:15px 10px }
#anonses-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#anonses-right div.last { border-bottom:none }
#anonses-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#anonses-right div span, #anonses-right div abbr { color:#919191; text-decoration:none; border-bottom:none }
#anonses-right div span.fn { color:#000 }

#pre-announses-div { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#pre-announses-table-left { background-color:#d0d0d0; padding:2px 15px; color:#000 }
#pre-announses-table-center { width:17px; background:transparent url(/res/iskosg.jpg) no-repeat scroll left top }
#pre-announses-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000 }
#pre-announses-right { margin:15px 10px }
#pre-announses-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#pre-announses-right div.last { border-bottom:none }
#pre-announses-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#pre-announses-right div span, #pre-announses-right div abbr { color:#919191; text-decoration:none; border-bottom:none }
#pre-announses-right div span.fn { color:#000 }

#pre-lastactions-div { border:1px solid #ffbbbb; background-color:#fdf4f4; margin-bottom:10px }
#pre-lastactions-table-left { background-color:#ffbbbb; padding:2px 15px; color:#ce6a6a }
#pre-lastactions-table-center { width:17px; background:transparent url(/res/iskos.jpg) no-repeat scroll left top }
#pre-lastactions-table-right { background-color:#fad8d8; padding:2px 4px; color:#000 }
#pre-lastactions-right { margin:15px 10px }
#pre-lastactions-right div { margin-bottom:7px; padding:0px 5px 7px 5px }
#pre-lastactions-right div.last { border-bottom:none }
#pre-lastactions-right div div { border:none; margin:0px; padding:0px; color:#00589f; }
#pre-lastactions-right div .n1 { border:none; margin:0px; padding:0px; color:#919191 }
#pre-lastactions-right div span.fn { color:#000 }

#pre-bureau-div { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#pre-bureau-table-left { background-color:#d0d0d0; padding:2px 15px; color:#000 }
#pre-bureau-table-left a { color:#000 }
#pre-bureau-table-center { width:17px; background:transparent url(/res/iskosg.jpg) no-repeat scroll left top }
#pre-bureau-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000 }
#pre-bureau-table-right a { color:#000 }
#pre-bureau-right { margin:15px 10px }
#pre-bureau-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#pre-bureau-right div.last { border-bottom:none }
#pre-bureau-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#pre-bureau-right div span, #pre-bureau-right div abbr { color:#919191; text-decoration:none; border-bottom:none }
#pre-bureau-right div span.fn { color:#000 }

#pre-reviews-div { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#pre-reviews-table-left { background-color:#d0d0d0; padding:2px 15px; color:#000 }
#pre-reviews-table-left a { color:#000 }
#pre-reviews-table-center { width:17px; background:transparent url(/res/iskosg.jpg) no-repeat scroll left top }
#pre-reviews-table-right { background-color:#e1e1e1; padding:2px 4px; color:#000 }
#pre-reviews-table-right a { color:#000 }
#pre-reviews-right { margin:15px 10px }
#pre-reviews-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#pre-reviews-right div.last { border-bottom:none }
#pre-reviews-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#pre-reviews-right div span, #pre-reviews-right div abbr { color:#919191; text-decoration:none; border-bottom:none }
#pre-reviews-right div span.fn { color:#000 }

#goroscope-div { border:1px solid #bdda76; background-color:#f4fae5; margin-bottom:10px }
#goroscope-table-left { background-color:#cfe599; padding:2px 15px; width:30%; color:#4c6c00 }
#goroscope-table-center { width:17px; background:transparent url(/res/iskos5.jpg) no-repeat scroll left top }
#goroscope-table-right { background-color:#e2f1bd; padding:2px 4px; color:#4c6c00 }
#goroscope-right { margin:15px 15px; color:#00589f }

#weather-div { border:1px solid #98c2f5; background-color:#eef5fe; margin-bottom:10px }
#weather-table-left { background-color:#98c2f5; padding:2px 15px; width:30%; color:#0654b3 }
#weather-table-center { width:12px; background:transparent url(/res/iskos7.jpg) no-repeat scroll left top }
#weather-table-right { background-color:#c6defa; padding:2px 4px; color:#0654b3 }
#weather-code { padding:5px; text-align:center }

#courses-div { border:1px solid #dabdd9; background-color:#f8f1f8; margin-bottom:10px }
#courses-table-left { background-color:#dabdd9; padding:2px 5px 2px 15px; width:50%; color:#7d347b; white-space:nowrap }
#courses-table-center { width:17px; background:transparent url(/res/iskos6.jpg) no-repeat scroll left top }
#courses-table-right { background-color:#ebdbea; padding:2px 4px; color:#ebdbea }
#courses-right { margin:15px 15px }
#courses-right ul { list-style-type:none; margin:0px; padding:0px }
#courses-right ul li div { float:right; margin-left:10px; color:#00589f }
span.red{color:red;font-size:12px;}
#footer { background-color:#a7a7a7; color:#606060; height:60px }
#footer a { color:#606060 }
#footer-grey { position:relative; top:-11px; margin:0px 7px; padding:5px; background-color:#e0e0e0; border:1px solid #fff }
#copyright { margin-right:25px }
#wcs-copy { position:relative; top:-5px; margin:0px 7px; padding:0px 5px; font-size:10px; color:#fff; text-align:right }
#wcs-copy a { color:#fff }
a.footer { margin:0px 15px }

#pages-list a { margin:0px 5px }

#path-links { margin-bottom:20px }
#path-links strong { font-size:12px; color:#00589f }

table.add-form td { padding:5px 10px 5px 0px; vertical-align: top }
table.add-form .code { width: auto}
table.add-form .tip { font-size: 11px; color: #316ac5;font-weight:bolder;}
table.add-form tr.descr td { padding-top:10px }
table.add-form tr.price td { background:silver;height:35px;padding-top:10px  }
table.add-form div.descr { padding-bottom:10px }
table.add-form tr.descr td td { padding-top:0px }
table.add-form input, table.add-form select, table.add-form textarea { width:99% }
table.add-form input.s50, table.add-form select.s50, table.add-form textarea.s50 { width:49% }
table.add-form input.px100 { width:100px }
table.add-form textarea { height:200px }
table.add-form textarea.h102 { height:102px }
table.add-form textarea.h50 { height:50px }
table.add-form textarea.h60 { height:60px }
table.add-form input.auto, table.add-form select.auto, table.add-form td.auto input { width:auto }
table.add-form td.header { border-bottom:1px solid #e1e1e1 }

.add-preform {}
.add-preform .mess {padding: 10px 0px}
.add-preform .head {font-weight: bold; margin: 10px 0px 15px 0px}

table.add-form td.editor td { padding:0px }
table.add-form td.editor input, table.add-form td.editor select, table.add-form td.editor textarea { width:auto }
table.add-form td.editor textarea { height:auto }

/* Main Page */
#rubrics-pre td { width:33%;}
#rubrics-pre ul { list-style-type:none; margin:0px; padding:0px }
#rubrics-pre ul li { padding-bottom:20px; }
#rubrics-pre ul li img {margin-right:5px; position:relative; top:-5px }
#rubrics-pre ul li ul { clear:left; margin-left:10px }
#rubrics-pre ul li ul li { background:transparent url(/res/t4k3.jpg) no-repeat scroll left 5px; padding:0px 0px 0px 20px; color:#3e2d1b }
#rubrics-pre ul li ul li a { color:#3e2d1b }

/* News Page */
#news-info { padding-bottom:10px; margin-bottom:10px; }
#news-info p {font-size:12px;}
#news-info h1 {color:#00589f;}
/* Repetoire Page */
#company-info { margin-bottom:20px; padding-bottom:0px; border-bottom:1px solid #eee }
#company-info .tel .type { display:none }
#company-info h2 { font-size:13px; color:#2072b5; padding-top:10px }
#company-info img { float:left; margin-right:10px }
#company-info-address { float:right; margin-left:20px; text-align:right }
#company-info-address div.url { margin-top:10px; font-weight:bold }

.mrg1 {padding:0px 0px 10px 10px;}
#ri-table {padding:0px; list-style-type:none }
#ri-table td { padding:4px }
#ri-table tr.info td { padding-top:10px }
#ri-table tr .tdinf { padding:0px }
#ri-table tr .dvinf { padding:2px }
#ri-table .vcard { color:#666 }
#ri-table .vcard .fright { color:#000; text-align:right }
#ri-table .vcard .fright div { margin-bottom:2px }
#ri-table h1 { font-size:18px; color:#006 }
#ri-table .fn { margin-top:10px }
#ri-table td div { margin-bottom:10px }
#ri-table td #path-links { margin-bottom:0px }
#ri-logo { text-align:center; border-top:1px solid #8fbddd; }
tr.ri-logo { background:url(/res/logo_bb.png) top left repeat-x; }
tr.ri-logo td { border:1px solid #8fbddd; border-width:1px 0px 1px 0px }
#ri-table .naming h1 { font-size:19px; color:#227d22 }
#ri-table .naming .bigger { font-size:15px }
#ri-table .naming div { float:right;text-align:right }
#ri-table .naming img { margin-right:5px }
#ri-services { margin:10px 0px 0px 0px; padding:0px; list-style-type:none }
#repertoire-info-descr { color:#666; font-size:12px; }
#ri-table .fdescr { margin-top:10px;  font-size:12px; }
#ri-table .fdescr p {margin:5px 0px;}
#ri-table .fleft { height:30px; font-weight:bold }

.ri-heading { border-bottom:1px solid #dbe9dd; padding-bottom:3px; color:#000; font-size:14px;}
.ri-bg { background:#f1f1f1;padding:10px }
.ri-bg div {margin-right:3px;padding-left:5px}
.ri-bg .add { text-align:center; padding:13px 0px 13px 0px; color:#00589f; font-weight:bold; font-size:16px }

.ri-dates { list-style-type:none; margin:0px 0px 10px 0px; padding:0px }
.ri-dates li { padding-bottom:5px }
.ri-dates abbr { border:none }

#repertoire-reviews-list { margin-top:20px }
#repertoire-reviews-list div { margin:10px 0px }
#reviews-form { margin-top:20px; display:none }
#reviews-form table td { padding:5px }

div.repertoire-row { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eee }
div.repertoire-row div div { padding-right:10px }
div.repertoire-row div div div { padding-right:0px }
div.repertoire-row abbr { border:none }
h2.repertoire-type { margin:30px 0px 10px 0px }
#repertoire-list .naming a.url { font-size:13px; color:#006; }
#repertoire-list .premiere { background:transparent url(/res/premiere.gif) no-repeat scroll left top; padding-left:20px }
#repertoire-list .naming div { float:right; margin-left:10px }
#repertoire-list .authors { margin-top:10px; font-weight:bold }
#repertoire-list .col1 { float:left; width:17%; font-weight:bold }
#repertoire-list .col1 .time { margin-top:10px }
#repertoire-list .col2 { float:left; width:20% }
#repertoire-list .col3 { float:left; width:38% }
#repertoire-list .col4 { float:left; width:10% }
#repertoire-list .col5 { float:left; width:90%; text-align:left; }

#afisha-right #repertoire-calendar { margin:10px 0px; border:none; text-align:center }
#repertoire-calendar table { border:1px solid #a0a0a0 }
#repertoire-calendar th { background-color:#bce2f5; padding:5px }
#repertoire-calendar td { padding:5px }

#repertoire-pre {margin:0px 0px 10px 10px}
#repertoire-pre span {color: #000; font-weight: bold; margin-right: 8px}
#repertoire-pre div.cm {color: #2072b5; margin-bottom: 15px; font-weight: bold}
#repertoire-pre a {color: #006; font-weight: bold}

/* Dovidnik Page */
.slide-filter {padding:7px; border: 1px solid #c2dac2; background:#e0f0e0; width: 200px;position:relative; z-index:100;}
div.dovidnik-search { margin-top:10px }
div.dovidnik-search input.button { background-color:#c2dac2; color:#227d22; border:1px solid #a2baa2 }
#top-tab-left { float:left; background-color:#e0f0e0; color:#227d22; width:133px; padding:5px 15px 5px 15px }
#top-tab-right { text-align:right; padding:5px; margin-left:144px }
#tab-content { padding:1px 0px 10px 15px; background-color:#e0f0e0;}
#tab-content div label { color:grey;padding-left:4px}
#tab-content div.botdv { padding-left: 5px}
#tab-content .hidefilter { color: #9a9090 }
#tab-content .dvright { background:url(/res/kosaya2.png) top left no-repeat;float:right;padding:0; width:137px;}
#tab-content .dvright div { background:#c2dac2;float:right;padding:4px 8px 5px 12px;width:97px;}
#tab-content a { color:#000; font-weight:bold }
div.letters-div { margin:5px 0px;}
div.letters-div a { margin-right:5px }
#filter-div { margin-top:10px }
#filter-table, .filter-table { margin:0px 0px 0px 0px }
#filter-table #select-table { margin-top: 10px }
#filter-table #select-table div { padding:2px 5px 0px 0px; }
#filter-table #select-table select { width: 95% }
#filter-table #select-table td { padding: 0px 0px 7px 0px; color: grey; font-weight:normal }
#filter-table td, .filter-table td { padding:2px 10px 2px 0px }
#filter-table tr.descr td, .filter-table tr.descr td { padding-top:10px }
#filter-table td td, .filter-table td td { padding:0px 5px }
#bottom-tab-right { float:right; background-color:#e0f0e0; width:73px; padding:5px; text-align:center }
#bottom-tab-left { text-align:right; padding:7px 115px 0px 0px; margin-right:0px;}
#bottom-tab-left a { color:#000;}

div.dovidnik-row { border-top:1px solid #eee; padding:5px 0px; margin-top:10px; }
#dovidnik-ranging { text-align:left; }
#dovidnik-ranging .bold { font-weight:bold}
#dovidnik-ranging span {color:grey }
#dovidnik-ranging a { margin:0px 5px; color:grey }
#dovidnik-list .naming a, #dovidnik-list .br-naming { font-size:13px; color:#227d22 }
#dovidnik-list .naming strong { font-size:16px; color:#000066 }
#dovidnik-list .left-side { float:left; width:29% }
#dovidnik-list .center-side { float:left; width:19% }
#dovidnik-list .right-side { float:right; width:49% }
#dovidnik-list .left-side div { margin-bottom:5px }
#dovidnik-list .right-side div { margin-left:10px }
#dovidnik-list .right-side div div { margin:5px 0px 0px 0px; color:#00589f }
#dovidnik-list .right-side a { margin:0px 5px; text-decoration:none; }
#dovidnik-list .right-side a.first { margin-left:0px; text-decoration:none }
#dovidnik-list .right-side div.picts { text-align:right }
#dovidnik-list .logo { float:left; margin-right:10px; padding:3px; border:1px solid #eee }

color:#006;

#dovidnik-list div.dr-branch, #actions-list div.dr-branch { margin-bottom:10px }



//ddasdmapsdfv { background:transparent url(/res/globe.png) scroll no-repeat left top; padding:0px 0px 5px 25px !important }


img.globe {margin-left:-25px;margin-bottom:-8px;margin-right:2px;_margin-left:0px;_margin-bottom:0px;width:20px;height:20px;z-index:100;}
img.globe1 {margin-left:-25px;margin-bottom:-8px;margin-right:2px;_margin-left:0px;_margin-bottom:0px;width:20px;height:20px;}
#dovidnik-list div.dr-branch span, #actions-list div.dr-branch span { color:#919191 }

#dovidnik-menu { margin:0px; padding:0px; list-style-type:none }
#dovidnik-menu li { display:inline; padding-left:2px }
#dovidnik-menu a { margin-left:5px; text-decoration:underline }
#dovidnik-menu li.start { padding-left:0px }
#dovidnik-menu li.start a { margin-left:0px }

#di-table td { padding:4px }
#di-table .logo { margin:0px }
#di-table #di-services-h {padding:10px 0px 0px 5px;font-size:11px}
#di-table #di-additional {padding-left:5px}
#di-table tr .tdinf { padding:0px }
#di-table tr .dvinf { padding:10px 2px 2px 2px; font-size:12px; /*width:80%*/ }
#di-table tr .dvinf p { margin-bottom: 15px;}
#di-table tr .dvinf .part {margin-bottom: 30px;}
#di-table td div { margin-bottom:10px }
#di-table td #path-links { margin-bottom:0px }
#di-logo { text-align:center; border-top:1px solid #8dbd8d; }
tr.di-logo { background:url(/res/logo_bg.png) top left repeat-x; }
tr.di-logo td { border-top:1px solid #8dbd8d; }
#di-table .naming h1 { font-size:26px; color:#000066  }
#di-table .naming .bigger { font-size:15px }
#di-table .naming div { float:right;text-align:right }
#di-table .naming img { margin-right:5px }
#di-table tr#di-submenu td {border-bottom:1px solid #8dbd8d}
#di-table tr#di-submenu td a{ color:#000; text-decoration:none}
#di-table { margin:0px 0px 0px 0px; padding:0px; list-style-type:none }
#di-services { margin:10px 0px 0px 5px; padding:0px; list-style-type:none }

#info-filter-table {background:#f1f1f1; width:80%; border:0; }

#di-services li { padding:0px 0px 12px 17px; background:transparent none no-repeat scroll 0px 0px; color:#000 }
#di-services li a { color:#000 }
#di-services li.bookmark { background-image:url(/res/bookmark.png) }
#di-services li.edit { background-image:url(/res/modify.png) }
#di-services li.error { background-image:url(/res/error.png) }
#di-services li.print { background-image:url(/res/print.png) }
#di-services li.discount { background-image:url(/res/discount2.png); }

#branches-info { color:grey; padding-left:15px;}
#branches-info div { float:left; margin:0px 10px 0px 0px; padding:3px 0px 10px 2px; color:#c1c0bf;}
#branches-info div div div { float:none; margin:0px; padding:0px; color:#000;}
#branches-info div div div a {text-decoration:none;}
#di-branches-header { border-bottom:1px solid #dbe9dd; padding:0px 0px 1px 4px; margin-bottom:4px; color:#227d22; font-size:14px }

.di-vacancies {color:#227d22; font-size:14px; font-weight:bold}
#di-vacancies div { margin-bottom:0px !important }
#di-vacancies div a strong{ display:block; color:#00589f;margin-bottom:5px; }
#di-vacancies .news-dv {padding:0px 0px 3px 0px;margin:0px;}
#di-vacancies div {padding-bottom:10px; color:#000 }
#di-vacancies div div a{ color:#000 }

#di-actions div { margin-bottom:0px !important }
#di-actions .news-dv {padding:0px 0px 3px 0px;margin:0px;}
#di-actions div {padding-bottom:10px; color:#000 }
#di-actions div div a{ color:#000 }

.di-heading { border-bottom:1px solid #dbe9dd; padding:0px 0px 1px 4px; color:#227d22; font-size:14px;}
.di-heading a {color:#227d22;}
.di-bg { background:#f1f1f1;padding:10px 0px 10px 0px;font-size:10px}
.di-bg div {margin-right:3px;padding-left:5px}
.di-bg div div { text-align:center; padding:13px 0px 13px 0px; color:#00589f; font-weight:bold; font-size:16px;}
#di-rform { background:#f1f1f1 }
#di-rform td, #di-aform td { padding:2px 10px 2px 0px }
#di-rform input, #di-rform textarea, #di-aform input, #di-aform textarea { width:100% }
#di-rform input.code, #di-aform input.code { width:100px }
#di-rform input.auto, #di-aform input.auto { width:auto }
#di-rform textarea, #di-aform textarea { height:130px }
textarea.ta1 {height:130px;width:150px;}
#reviews-list { margin-bottom:30px;padding:30px 0px 0px 3px}
#reviews-list .reviewer { color: #227d22; font-weight:bold}
#reviews-list div.hreview { margin-bottom:15px }


#dovidnik-news-list { margin-bottom:30px }
#dovidnik-news-list a { color:#000 }
#dovidnik-news-list div { margin-bottom:10px }

#dovidnik-actions-list { margin-bottom:30px }
#dovidnik-actions-list a { color:#000 }
#dovidnik-actions-list div { margin-bottom:10px }

/* Goroscopes Page */
#goroscope-info { margin-bottom:20px }

/* Announses Page Gallery*/
#ann-gallery-container { width:124px; float:right; text-align:center; background-color:#fbdbb7; margin:0px 0px 0px 15px; padding:10px 0px 10px 0px}
#ann-gallery-screen { text-align:center; width:120px; margin:0px }
#ann-gallery-screen td { padding:0px !important }
#ann-gallery-screen td img { width:110px }
#ann-gallery-screen td div.nav { text-align:center; margin:0px }
#ann-gallery-screen td div.nav img { width:14px; height:14px }
#ann-gallery-box { width:120px; height:230px; overflow:hidden; background-color:#fbdbb7; position:relative; }
#ann-gallery-box #gallery-images { width:120px; height:300px; overflow:hidden; margin:0px; padding:0px; position:relative; top:0px; left:0px }
#ann-gallery-box #gallery-images div { width:110px; height:110px; overflow:hidden; border:0px; margin:10px 0px 10px 7px }

/* Announses Page */
#announses-surround { padding:0px 0px 5px 0px; font-size:14px; color:  #d16600}
.announses-chosen {margin-bottom:10px; padding:0px 0px 5px 5px; color:#d16600}
.announses-chosen a {color:#d16600}
.announses-content {width:100%; border-top:2px solid #fdecd9;margin:10px 0px 50px 0px}
.announses-content .td-cont {padding:10px 0px 10px 0px;border-bottom:2px solid #fdecd9; height:80px}
.announses-content .announses-row-content .name {padding-bottom:7px}
.announses-content .announses-row-content span {color:grey}
.announses-content .announses-row-content td a {font-size:13px;color:#000}
.announses-content .announses-row-content td .dv-info img {margin:0px 8px 0px 4px}
.announses-content .announses-row-content td .time1 {color:grey;font-weight:bold}
.announses-content .announses-row-content td .time2 {color:grey;}
div.announse-row { margin-bottom:10px; clear:both; padding-left:15px }
div.announse-row img { float:right; margin:5px 0px 5px 10px }
div.announse-row .tel .type { display:none }
div.announse-rubrics { background:transparent url(/res/t4k3.jpg) no-repeat scroll 5px 5px; padding-left:15px }
div.announse-rubrics div { border-bottom:1px solid #f0f0f0; margin-bottom:5px; padding-bottom:2px }
div.announse-rubrics span { color:#919191 }
div.announse-naming { font-size:13px }
div.announse-naming div { float:right; margin-left:10px }

div.annnounses-search { margin-top:10px; }
div.annnounses-search .dvright { background:url(/res/kosaya_ann.jpg) top left no-repeat;float:right;padding:0; width:137px; }
div.annnounses-search .dvright div { background:#faca95;float:right;padding:4px 8px 5px 12px;width:97px;}
div.annnounses-search input.button { background-color:#faca95; color:#d97a1e; border:1px solid #d97a1e; font-weight:bold }
div.annnounses-search #top-tab-left { background-color:#e1e1e1; color:#000; }
div.annnounses-search #tab-content { background-color:#fdecd9;}
div.annnounses-search #tab-content #dv-types {  border-bottom:1px solid #fbdbb7; padding: 0px 0px 25px 0px;margin-right:10px; }
div.annnounses-search #tab-content #dv-types div { padding-right:40px; }
div.annnounses-search #tab-content #dv-types div .type-row { padding-left:10px; float:left; width:24%;}
div.annnounses-search #tab-content #dv-filters { padding: 10px 40px 15px 0px; }
div.annnounses-search #tab-content #dv-filters .filter-row { float: left; width:220px; margin:0px 10px 7px 0px; }
div.annnounses-search #tab-content #dv-rubrics { padding:30px 15px 0px 0px }
div.annnounses-search #tab-content #rub-name { font-size:12px; font-weight:bold; color:#d97a1e; padding:5px 0px 15px 0px; position: relative }
div.annnounses-search #tab-content #rub-name img { margin-right:8px }
div.annnounses-search #tab-content .nm-rubric { background:#fdecd9; margin:10px 0px 15px 0px; padding:0px; }
div.annnounses-search #tab-content .nm-rubric li { float:left; height:25px; background:#fdecd9; width:150px; margin:0px; padding:0px; list-style-type: none }
div.annnounses-search #tab-content .nm-rubric li img { margin-right:2px }
div.annnounses-search #tab-content .nm-rubric li a { color:#d97a1e; }
div.annnounses-search #bottom-tab-right { background-color:#fdecd9;}
div.annnounses-search #bottom-tab-right-noim { background-color:#fff; text-align:right; padding: 4px 0px 0px 0px}
div.annnounses-search #bottom-tab-right-noim a { color:#000 }

/* Bureau Page */
div.bureau-search { margin-top:10px }
div.bureau-search input.button { background-color:#e1e1e1; color:#000; border:1px solid #d0d0d0 }
div.bureau-search #top-tab-left { background-color:#e1e1e1; color:#000 }
div.bureau-search #tab-content { background-color:#e1e1e1 }
div.bureau-search #bottom-tab-right { background-color:#e1e1e1 }

/* Work Page */
.work-trigger {color:#d16600;font-size:14px;font-weight:bold}
.work-trigger a {color:#d16600;font-weight:normal}
.work-chosen {margin-bottom:15px;color:#d16600}
.work-chosen a {color:#d16600}
.work-content {width:100%; border-top:2px solid #fdecd9;margin:10px 0px 50px 0px}
.work-content .td-cont {padding:10px 0px 10px 0px;border-bottom:2px solid #fdecd9; height:80px}
.work-content .work-row-content .name {padding-bottom:7px}
.work-content .work-row-content span {color:grey}
.work-content .work-row-content td a {font-size:13px;color:#000}
.work-content .work-row-content td .dv-info {padding-left:4px}
.work-content .work-row-content td .time1 {color:grey;font-weight:bold}
.work-content .work-row-content td .time2 {color:grey;}
#inf-header {color:#d16600;font-size:16px;padding:0px 0px 10px 5px}
#inf-content {border:1px solid #fcda7e;padding:8px;margin-bottom:10px}
#inf-content td{*padding-left:8px;}
#inf-content2 {padding-left:10px;}
#inf-content2 img {margin-right:15px}
#inf-content span {color:grey}
#work-links { margin:0px; padding:0px; list-style-type:none }
#work-links li { display:inline; margin:0px 20px }

div.work-search { margin-top:10px }
div.work-search .dvright { background:url(/res/kosaya-yel.jpg) top left no-repeat;float:right;padding:0; width:137px;}
div.work-search .dvright div { background:#fcda7e;float:right;padding:4px 8px 5px 12px;width:97px;}

div.work-search input.button { background-color:#fcda7e; color:#d16600; border:1px solid #d16600 }
div.work-search #top-tab-left { background-color:#feecbb; color:#8e6800; }
div.work-search #tab-content { background-color:#feecbb; margin:0px }
div.work-search #tab-content select {width:150px}
div.work-search #tab-content input {width:280px;}
div.work-search #bottom-tab-right { background-color:#feecbb; width:260px }
div.work-search #bottom-tab-right .last { margin-left: 10px }
div.work-search #bottom-tab-left { padding: 8px 10px 0px 0px; text-align: right; float: right }

/* Actions Page */
div.actions-row { margin-bottom:10px; border-top:1px solid #eee; padding-bottom:5px }
#actions-list div.actions-row .logo { padding:4px 0px 2px 0px }
#actions-list div.left-side { float:left; width:20% }
#actions-list div.right-side { float:right; width:80% }
#actions-list .vcard .fn { font-size:13px; color:#227d22 }
#actions-list .contact { margin-top:10px }
div.actions-clist { padding-left:10px }
div.actions-clist div.inner { margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #eee }
div.actions-clist div.last { border:none }
div.actions-dates { float:right; margin:0px 0px 10px 10px }
div.actions-pad1 {margin:0px 0px 30px 00px }

/* For Registered Users */
#page-naming { border-bottom:1px solid #a0a0a0; padding-bottom:3px; margin-bottom:5px }
#page-naming div { float:right; margin-left:20px }

/* Goroscopes List */
#goroscope-list { border:1px solid #bdda76; background-color:#f4fae5; margin-bottom:10px }
#goroscope-list th { padding:5px; text-align:left; background-color:#cfe599; color:#4c6c00 }
#goroscope-list td { padding:5px; color:#000 }
#goroscope-list tr.darker td { background-color:#e2f1bd }
#goroscope-list td.actions { width:140px }

/* News List */
#news-list { border:1px solid #fec975; background-color:#fff5e6; margin-bottom:10px }
#news-list th { padding:5px; text-align:left; background-color:#fec975; color:#b46e00 }
#news-list td { padding:5px; color:#000 }
#news-list tr.darker td { background-color:#ffe2b4 }
#news-list td.actions { width:140px }

/* Spravochnik List */
#spravochnik-list { border:1px solid #c2dac2; background-color:#e0f0e0; margin-bottom:10px }
#spravochnik-list th { padding:5px; text-align:left; background-color:#c2dac2; color:#227d22 }
#spravochnik-list td { padding:5px; color:#000 }
#spravochnik-list tr.darker td { background-color:#d0e0d0 }
#spravochnik-list td.actions { width:140px }

/* Bills List */
#bills-list { border:1px solid #99d0ec; background-color:#fdf4f4; margin-bottom:10px }
#bills-list th { padding:5px; text-align:left; background-color:#99d0ec; color:#2072b5 }
#bills-list td { padding:5px; color:#00589f }
#bills-list tr.darker td { background-color:#bce2f5 }
#bills-list th.actions { width:140px }

/* Actions List */
#actionsl-list { border:1px solid #fbb; background-color:#fdf4f4; margin-bottom:10px }
#actionsl-list th { padding:5px; text-align:left; background-color:#fbb; color:#ce6a6a }
#actionsl-list td { padding:5px; color:#ce6a6a }
#actionsl-list td a {color:#ce6a6a }
#actionsl-list tr.darker td { background-color:#fad8d8 }
#actionsl-list th.actions { width:140px }

/* Announses List */
#announses-list { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#announses-list th { padding:5px; text-align:left; background-color:#d0d0d0; color:#000 }
#announses-list td { padding:5px; color:#000 }
#announses-list td a {color:#000 }
#announses-list tr.darker td { background-color:#e1e1e1 }
#announses-list th.actions { width:140px }

/* Bureau List */
#bureau-list { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#bureau-list th { padding:5px; text-align:left; background-color:#d0d0d0; color:#000 }
#bureau-list td { padding:5px; color:#000 }
#bureau-list td a {color:#000 }
#bureau-list tr.darker td { background-color:#e1e1e1 }
#bureau-list th.actions { width:140px }

/* Branches List */
#branches-list { border:1px solid #c2dac2; background-color:#e2fae2; margin-bottom:10px }
#branches-list th { padding:5px; text-align:left; background-color:#c2dac2; color:#227d22 }
#branches-list td { padding:5px; color:#227d22 }
#branches-list td a {color:#227d22 }
#branches-list tr.darker td { background-color:#e0f0e0 }
#branches-list th.actions { width:140px }

/* Vacancies List */
#vacancies-list { border:1px solid #fcda7e; background-color:#fff7e2; margin-bottom:10px }
#vacancies-list th { padding:5px; text-align:left; background-color:#fcda7e; color:#8e6800 }
#vacancies-list td { padding:5px; color:#8e6800 }
#vacancies-list td a {color:#8e6800 }
#vacancies-list tr.darker td { background-color:#feecbb }
#vacancies-list th.actions { width:140px }

/* Menu List */
#menu-list { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#menu-list th { padding:5px; text-align:left; background-color:#d0d0d0; color:#000 }
#menu-list td { padding:5px; color:#000 }
#menu-list td a {color:#000 }
#menu-list tr.darker td { background-color:#e1e1e1 }
#menu-list th.actions { width:140px }

/* Gallery List */
#gallery-list { border:1px solid #d0d0d0; background-color:#f0f0f0; margin-bottom:10px }
#gallery-list th { padding:5px; text-align:left; background-color:#d0d0d0; color:#000 }
#gallery-list td { padding:5px; color:#000 }
#gallery-list td a {color:#000 }
#gallery-list tr.darker td { background-color:#e1e1e1 }
#gallery-list th.actions { width:140px }

/* Dovidnik Gallery */
#gallery-container { width:124px; float:right; text-align:center; background-color:#e5efe6; margin:0px 0px 0px 15px}
#gallery-screen { text-align:center; width:120px; margin:0px }
#gallery-screen td { padding:0px !important }
#gallery-screen td img { width:110px }
#gallery-screen td div.nav { text-align:center; margin:0px }
#gallery-screen td div.nav img { width:14px; height:14px }
#gallery-box { width:120px; height:705px; overflow:hidden; background-color:#e5efe6; position:relative }
#gallery-images { width:120px; height:820px; overflow:hidden; margin:0px; padding:0px; position:relative; top:0px; left:0px }
#gallery-images div { width:110px; height:110px; overflow:hidden; border:1px solid #000; margin:5px }

/* Repertoire Page */
.repertoire-search { margin-top:10px }
.repertoire-search #tab-content { background-color:#ebf6fc; padding-top:10px }
.repertoire-search #tab-content .dvright { background-image:url(/res/kosaya_blue.png) }
.repertoire-search #tab-content .dvright div { background-color:#99d0ec }
.repertoire-search #keyw { width:200px; margin:0px 10px }
.repertoire-search .button { background-color:#bce2f5; border:1px solid #99d0ec; color:#2072b5 }

.repertoire-search .filter-table { width:100% }
.repertoire-search .left { margin:10px 10px 0px 0px; float:left; width:50%; border-right:1px solid #99d0ec; padding-right:10px }
.repertoire-search .right { margin-top:10px; float:left; text-align:left }
.repertoire-search .first { width:60px; text-align:right }
.repertoire-search select { width:100% }
.repertoire-search .right #tother, .repertoire-search .right #tclubs { margin-left:10px }
.repertoire-search .right #ttheatres { margin:0px }
.repertoire-search .right table { margin-top:10px }
.repertoire-search .right table td { padding-right:10px }
.repertoire-search .right table input { width:100% }
.repertoire-search .right table .input { width:65px }

.repertoire-heading { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #99d0ec; color:#2072b5; font-size:15px; font-weight:bold }

#afisha-div { border:1px solid #99d0ec; background-color:#ebf6fc; margin-bottom:10px }
#afisha-table-left { background-color:#99d0ec; padding:2px 15px; color:#2072b5 }
#afisha-table-left a { color:#2072b5 }
#afisha-table-center { width:17px; background:transparent url(/res/iskos3.jpg) no-repeat scroll left top }
#afisha-table-right { background-color:#bce2f5; padding:2px 4px; color:#2072b5 }
#afisha-right { margin:15px 10px }
#afisha-right div { border-bottom:1px dotted #e2e2e2; margin-bottom:7px; padding:0px 5px 7px 5px }
#afisha-right div.blue { color:#00589f }
#afisha-right div.last { border-bottom:none }
#afisha-right div div { border:none; margin:0px; padding:0px; color:#00589f }
#afisha-right div span { color:#919191 }

#repertoire-rev { border:1px solid #99d0ec; background-color:#ebf6fc; margin-bottom:10px }
#rep-rev-left { background-color:#99d0ec; padding:2px 15px; color:#2072b5 }
#rep-rev-center { width:17px; background:transparent url(/res/iskos3.jpg) no-repeat scroll left top }
#rep-rev-right { background-color:#bce2f5; padding:2px 4px; color:#2072b5 }
#rep-container { margin:15px 10px }
.repertoire-rev { margin-bottom:10px }
.repertoire-rev .item { font-weight:bold }
.repertoire-rev .type { display:none }
.repertoire-rev abbr { border:none; color:#919191 }
.repertoire-rev a.revlnk { color: #000 }

#ImageBoxOverlay { background-color: #fff }
#ImageBoxCaption { background-color: #F4F4EC }
#ImageBoxContainer { width: 250px; height: 250px; background-color: #F4F4EC }
#ImageBoxCaptionText { font-weight: bold; padding-bottom: 5px; font-size: 13px; color: #000 }
#ImageBoxCaptionImages { margin: 0 }
#ImageBoxNextImage { background-image: url(/res/scripts/imagebox/images/spacer.gif); background-color: transparent }
#ImageBoxPrevImage { background-image: url(/res/scripts/imagebox/images/spacer.gif); background-color: transparent }
#ImageBoxNextImage:hover { background-image: url(/res/scripts/imagebox/images/next_image.jpg); background-repeat:no-repeat; background-position: right top }
#ImageBoxPrevImage:hover { background-image:url(/res/scripts/imagebox/images/prev_image.jpg); background-repeat:no-repeat; background-position: left bottom }

div#tooltip
{
	position:absolute;
	background:#fff;
	padding:0;
	margin:0;
	border:1px solid #ccc;
	margin-top:-2px;
}

div#tooltip ul,li
{
	padding:0;
	margin:0;
	list-style-type:none;
	color:#000;
}

div#tooltip ul li
{

}

div#tooltip li a
{
	color:#000;
}

div#tooltip li a.curr
{
	display:block;
	font-weight:bold;
	background:#dedede;
	width:100%;
}



div#tooltip li a:hover
{
	display:block;
	font-weight:bold;
	width:100%;
}

#streets,#street1
{
	color:#888;
}


.banners-list { margin-bottom:10px }
.banners-list div { float:left; margin:0px 10px 10px 0px }

.review_edit {width:70%;}
.review_edit_ta {width:70%;height:100px;}

.tooltip_red
{ font-size:11px; color:red; font-weight:bold;}
.subm_myinfo {font-weight:bold;}
div.top_company {background:#fffae7; margin-top:0px; padding:5px;}
a.announse_link p {font-size:10px;}
a#chosen {font-size:12px;color:red;}
span.blue {font-weight:bold; color:#271edc;margin-right:10px;}
i.lblue {color:#00a0f2;text-transform:lowercase;}
.rep_type {margin-bottom:5px; font-weight:bold;color:#2072b5; text-transform:uppercase; color:red; font-size:14px;}
#sregion {width:20%;}
.date_news_company {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:120%;
	color:#999;
	text-align:left;
	}


.name_news_company {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#00589F;
	text-align:left;
	}
a.name_news_company {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#00589F;
	text-align:left;
	text-decoration:none;
	}
a.name_news_company:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#0B99B7;
	text-align:left;
	text-decoration:none;
	}


.name_news_company_author {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:120%;
	color:#999;
	text-align:left;
	text-decoration:none;
	}
a.name_news_company_author {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:120%;
	color:#999;
	text-align:left;
	text-decoration:underlline;
	}
a.name_news_company_author:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:120%;
	color:#000;
	text-align:left;
	text-decoration:none;
	}


.date_nasha_lenta {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:120%;
	color:#999;
	text-align:left;
	}


.name_news_nasha_lenta {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#000;
	text-align:left;
	text-decoration:none;
	}
a.name_news_nasha_lenta {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#000;
	text-align:left;
	text-decoration:none;
	}
a.name_news_nasha_lenta:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#999;
	text-align:left;
	text-decoration:none;
	}


.name_akcia_lenta {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#00589F;
	text-align:left;
	text-decoration:none;
	}
a.name_akcia_lenta {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#00589F;
	text-align:left;
	text-decoration:none;
	}
a.name_akcia_lenta:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#0B99B7;
	text-align:left;
	text-decoration:none;
	}


.name_akcia_lenta_author {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#666;
	text-align:left;
	text-decoration:none;
	}
a.name_akcia_lenta_author {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#666;
	text-align:left;
	text-decoration:none;
	}
.name_akcia_lenta_author:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#999;
	text-align:left;
	text-decoration:none;
	}


.name_akcia_lenta_period {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#999;
	text-align:left;
	text-decoration:none;
	}

#news-table-right_new {
	background-color:#EAF1F7;
	color:#036099;
	padding:2px 4px;
	text-align:left;
}

#news-table-delim_new {
	background:url(/res/iskos_nasha_lenta.jpg) no-repeat scroll left top transparent;
	width:17px;
}

#news-table-left_new {
	color:#036099;
	background-color:#CFE1EB;
	padding:2px 15px;
	width:172px;
}
#top-news-block-right {
	padding: 0 10 0 0;
	text-align:left;
	float:left;
	clear:none;
	width:80%;
	margin-bottom:0px;
}
#news-block {
	background-image:url(/image/res/news-arrow.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
	padding-bottom:10px;
	float:left;
	clear:both;
}
.name-news-bold {
	font:Arial;
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
a.name-news-bold {
	font:Arial;
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
#news-date-author {
	clear:both;
	padding:0px 0px 5px 0px;
}
.updated2{
	font:Arial;
	font-size:11px;
	color:#919191;
}
.news-text {
	font-size:12px;
	color:#454545;
}
