html, body, form {
margin:0;
padding:0;
}
body{
font: normal normal normal 11px Arial, sans-serif; 
text-decoration:none; 
color:#000; 
background-color:#fff
}
em {
font-style:normal;
text-decoration:underline;
}
img {
border:medium none;
}
input, textarea, select {
font-family:Arial,sans-serif;
font-size:11px;
}
p {
margin:0;
}
h1 {
font-size:13px;
margin:0;
padding:0;
}
.tip {
color:#316AC5;
font-size:10px;
}
input.s100, select.s100 {
width:99%;
}
select.optgroups option {
}
select.optgroups option.optgroup {
background:none repeat scroll 0 0 #E0F0E0;
}
span.red {
color:red;
font-size:14px;
font-weight:bold;
margin-left:5px;
}
.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:#000000;
}
.brown {
color:#960A0B;
}
.red {
color:#FF0000;
}
.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:0 0 0 20px;
padding:0;
}
ol.errors li {
list-style-type:decimal;
}
.bold {
font-weight:bold;
}
.nounderline-black {
text-decoration:none;
color:#000000;
}
div.error {
background-color:#F5F5F5;
border:1px solid red;
padding:5px;
}1
#top-table td {
background-color:#A4CCE3;
height:20px;
}
#top-table-td-ugol {
background:url(/image/res/ugol1.png) no-repeat scroll left 5px transparent;
width:80px;
}
#top-table-td-menu div {
background:url(/image/res/ten1.jpg) no-repeat scroll center bottom transparent;
float:left;
margin-right:10px;
padding-bottom:3px;
position:relative;
top:6px;
}
#top-table-td-menu div div {
background:url(/image/res/pere.png) no-repeat scroll center center #2D76AF;
border:1px solid #FFFFFF;
color:#FFFFFF;
float:none;
height:16px;
width:100px;
margin-right:0;
overflow:hidden;
padding:2px 10px;
position:static;
}
#top-table-td-menu div div a {
color:#FFFFFF;
font-size:11px;
font-family:Arial,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
text-align:center;
}
#top-table td#top-table-row-td1 {
background:url(/image/res/logo_fon.png) no-repeat scroll left top #FFFFFF;
height:94px;
padding-top:5px;
width:209px;
}
#top-table td#top-table-row-td2 {
background-color:#FFFFFF;
}
#top-table-row-td2 div {
background-color:#F2F2F2;
margin-top:9px;
}
#top-table-row-td2 div div {
background-color:#FFFFFF;
padding-right:15px;
width:730px;
}
#top-table-row-td2 div div div {
background-color:#FFFFFF;
margin:0;
padding:0;
text-align:center;
width:730px;
}
#top-table-logo {
margin:3px 0 0 11px;
}
#top-table-links {
float:right;
margin-right:5px;
}
#top-table-links a {
margin:0 7px;
}
#home-link {
margin-left:35px;
}
#top-table-region {
margin:2px 0 0 52px;
text-align:left;
font-size:11px;
}
#content-div {
margin:10px 7px 25px;
}
#content-table td.delimiter {
width:10px;
}
#content-table td.delimiter img {
width:10px;
}
#ct-td-left {
width:250px;
}
#ct-td-right {
width:240px;
}
#ct-td-center {
width:auto; 
}
#regmenu-div {
background-color:#FDF4F4;
border:1px solid #FFBBBB;
margin-bottom:10px;
}
#regmenu-table-left {
background-color:#FFBBBB;
color:#CE6A6A;
padding:2px 15px;
width:30%;
}
#regmenu-table-left a {
color:#CE6A6A;
}
#regmenu-table-center {
background:url(/image/res/iskos.jpg) no-repeat scroll left top transparent;
width:22px;
}
#regmenu-table-right {
background-color:#FAD8D8;
color:#CE6A6A;
padding:2px 4px;
}
#regmenu-table-right a {
color:#CE6A6A;
}
#regmenu-left {
margin:15px;
}
#regmenu-left a {
color:#000000;
}
#regmenu-left ul {
list-style-type:none;
margin:0;
padding:0;
}
#regmenu-left ul li {
background:url(/image/res/t4k1.jpg) no-repeat scroll left 3px transparent;
padding-left:10px;
}
#action-div {
background-color:#FDF4F4;
border:1px solid #FFBBBB;
margin-bottom:10px;
width:190px;
}
#action-table-left {
background-color:#FFBBBB;
color:#CE6A6A;
padding:2px 15px;
}
#action-table-left a {
color:#CE6A6A;
}
#action-table-center {
background:url(/image/res/iskos.jpg) no-repeat scroll left top transparent;
width:22px;
}
#action-table-right {
background-color:#FAD8D8;
color:#CE6A6A;
padding:2px 4px;
}
#action-table-right a {
color:#CE6A6A;
}
#actions-left {
margin:15px;
}
#actions-left a {
color:#000000;
}
#actions-left ul {
list-style-type:none;
margin:0;
padding:0;
}
#actions-left ul ul {
margin-bottom:10px;
}
#actions-left ul ul li {
background:url(/image/res/t4k1.jpg) no-repeat scroll left 4px transparent;
padding-left:10px;
}
.announse-img {
float:left;
margin-right:10px;
padding-top:6px;
text-align:center;
}
.announse-img img {
border:1px solid #CCCCCC;
}
.announse-filter {
float:left;
height:20px;
padding:8px 8px 0 0;
text-align:left;
width:200px;
}
.announse-filter div {
padding:3px 0 0;
}
#announse-div {
background-color:#FDECD9;
border:1px solid #FACA95;
margin-bottom:10px;
}
#announse-table-left {
background-color:#FACA95;
color:#D16600;
padding:2px 15px 3px 7px;
white-space:nowrap;
width:120px;
}
#announse-table-left a {
color:#000000;
}
#announse-table-center {
background:url(/image/res/iskos_ann1.jpg) no-repeat scroll left top transparent;
width:17px;
}
#announse-table-right {
background-color:#FBDBB7;
color:#000000;
padding:2px 4px;
}
#announse-table-right a {
color:#000000;
}
#announses-left {
margin:10px 0 0;
}
#announses-left a {
color:#4F83A5;
}
#announses-left ul {
list-style-type:none;
margin:0;
padding:0;
}
#announses-left ul li {
padding:0 0 9px 7px;
}
#bureaus-div {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#bureaus-table-left {
background-color:#D0D0D0;
color:#000000;
padding:2px 15px;
width:70px;
}
#bureaus-table-left a {
color:#000000;
}
#bureaus-table-center {
background:url(/image/res/iskosg.jpg) no-repeat scroll left top transparent;
width:17px;
}
#bureaus-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
}
#bureaus-table-right a {
color:#000000;
}
#bureaus-left {
margin:15px;
}
#bureaus-left a {
color:#000000;
}
#bureaus-left ul {
list-style-type:none;
margin:0;
padding:0;
}
#bureaus-left ul ul {
margin-bottom:10px;
}
#bureaus-left ul ul li {
background:url(/image/res/t4k1.jpg) no-repeat scroll left 4px transparent;
padding-left:10px;
}
#work-div {
background-color:#FFF7E2;
border:1px solid #FCDA7E;
margin-bottom:10px;
}
#work-table-left {
background-color:#FCDA7E;
color:#8E6800;
padding:2px 15px;
white-space:nowrap;
}
#work-table-left a {
color:#8E6800;
}
#work-table-center {
background:url(/image/res/iskos1.jpg) no-repeat scroll left top transparent;
width:18px;
}
#work-table-right {
background-color:#FEECBB;
color:#8E6800;
padding:2px 4px;
}
#work-table-right a {
color:#8E6800;
}
#work-left {
margin:15px;
}
#work-left ul {
list-style-type:none;
margin:0;
padding:0;
}
#work-left ul li {
color:#00589F;
}
#work-left ul ul {
margin-bottom:10px;
}
#work-left ul ul li {
background:url(/image/res/t4k2.jpg) no-repeat scroll left 6px transparent;
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;
color:#227D22;
padding:2px 15px;
width:100px;
}
#dovidnik-table-left a {
color:#227D22;
}
#dovidnik-table-delim {
background:url(/image/res/iskos2.jpg) no-repeat scroll left top transparent;
width:18px;
}
#dovidnik-table-right {
background-color:#E0F0E0;
color:#227D22;
padding:2px 4px;
}
#keyw-table td {
padding:0 5px;
}
#keyw-td {
width:100%;
}
#keyw-td input {
border:1px solid #C2DAC2;
height:11px;
width:100%;
}
#keyw-find {
vertical-align:middle;
}
#keyw-links {
color:#227D22;
white-space:nowrap;
}
#keyw-links a {
color:#227D22;
}
.auto1 {
width:40%;
}
#actions-table-left {
background-color:#FFBBBB;
color:#CE6A6A;
height:19px;
padding:2px 15px;
width:100px;
}
#actions-table-left a {
color:#CE6A6A;
}
#actions-table-delim {
background:url(/image/res/iskos.jpg) no-repeat scroll left top transparent;
width:18px;
}
#actions-table-right {
background-color:#FAD8D8;
color:#CE6A6A;
padding:2px 4px;
text-align:right;
}
#actions-table-right a {
color:#CE6A6A;
}
#anonsess-table-left {
background-color:#FEC975;
color:#B46E00;
height:19px;
padding:2px 15px;
width:100px;
}
#anonsess-table-left a {
color:#B46E00;
}
#anonsess-table-delim {
background:url(/image/res/iskos4.jpg) no-repeat scroll left top transparent;
width:17px;
}
#anonsess-table-right {
background-color:#FFE2B4;
color:#3B3B3B;
padding:2px 4px;
text-align:right;
}
#anonsess-table-right a {
color:#3B3B3B;
}
#repertoire-table-left {
background-color:#99D0EC;
color:#2072B5;
height:19px;
padding:2px 15px;
width:100px;
}
#repertoire-table-left a {
color:#2072B5;
}
#repertoire-table-delim {
background:url(/image/res/iskos3.jpg) no-repeat scroll left top transparent;
width:17px;
}
#repertoire-table-right {
background-color:#BCE2F5;
color:#2072B5;
padding:2px 4px;
text-align:right;
}
#repertoire-table-right a {
color:#2072B5;
}
#announses-table-left {
background-color:#FACA95;
color:#000000;
padding:2px 15px;
width:100px;
}
#announses-table-left a {
color:#D97A1E;
}
#announses-table-delim {
background:url(/image/res/iskos_ann1.jpg) no-repeat scroll left top transparent;
width:17px;
}
#announses-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
text-align:right;
}
#announses-table-right a {
color:#000000;
}
#akeyw-table td {
padding:0 5px;
}
#akeyw-td {
width:100%;
}
#akeyw-td input {
border:1px solid #D0D0D0;
height:11px;
width:100%;
}
#akeyw-find {
vertical-align:middle;
}
#akeyw-links {
color:#000000;
white-space:nowrap;
}
#akeyw-links a {
color:#000000;
}
#works-table-left {
background-color:#FCDA7E;
color:#8E6800;
padding:2px 15px;
width:100px;
}
#works-table-left a {
color:#8E6800;
}
#works-table-delim {
background:url(/image/res/iskos1.jpg) no-repeat scroll left top transparent;
width:17px;
}
#works-table-right {
background-color:#FEECBB;
color:#8E6800;
padding:2px 4px;
text-align:right;
}
#works-table-right a {
color:#8E6800;
}
#wkeyw-table td {
padding:0 5px;
}
#wkeyw-td {
width:100%;
}
#wkeyw-td input {
border:1px solid #FCDA7E;
height:11px;
width:100%;
}
#wkeyw-find {
vertical-align:middle;
}
#wkeyw-links {
color:#000000;
white-space:nowrap;
}
#wkeyw-links a {
color:#8E6800;
}
#bureau-table-left {
background-color:#D0D0D0;
color:#000000;
padding:2px 15px;
width:100px;
}
#bureau-table-left a {
color:#000000;
}
#bureau-table-delim {
background:url(/image/res/iskosg.jpg) no-repeat scroll left top transparent;
width:17px;
}
#bureau-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
text-align:right;
}
#bureau-table-right a {
color:#000000;
}
#bkeyw-table td {
padding:0 5px;
}
#bkeyw-td {
width:100%;
}
#bkeyw-td input {
border:1px solid #D0D0D0;
height:11px;
width:100%;
}
#bkeyw-find {
vertical-align:middle;
}
#bkeyw-links {
color:#000000;
white-space:nowrap;
}
#bkeyw-links a {
color:#000000;
}
#search-box {
display:block;
}
div.info-div {
margin:20px 0 20px 15px;
font-size:12px;
line-height:140%:
}

div.info-div p{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#333;
	text-align:left;
}

#afisha-div {
background-color:#FDF4F4;
border:1px solid #99D0EC;
margin-bottom:10px;
}
#afisha-table-left {
background-color:#99D0EC;
color:#2072B5;
padding:2px 15px;
}
#afisha-table-left a {
color:#2072B5;
}
#afisha-table-center {
background:url(/image/res/iskos3.jpg) no-repeat scroll left top transparent;
width:17px;
}
#afisha-table-right {
background-color:#BCE2F5;
color:#2072B5;
padding:2px 4px;
}
#afisha-right {
margin:15px 10px;
}
#afisha-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#afisha-right div.blue {
color:#00589F;
}
#afisha-right div.last {
border-bottom:medium none;
}
#afisha-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#afisha-right div span {
color:#919191;
}
#right-banner {
background-color:#FFFFFF;
margin-bottom:10px;
text-align:center;
}
#anonses-div {
background-color:#FFF5E6;
border:1px solid #FEC975;
margin-bottom:10px;
}
#anonses-table-left {
background-color:#FEC975;
color:#B46E00;
padding:2px 15px;
}
#anonses-table-left a {
color:#B46E00;
}
#anonses-table-center {
background:url(/image/res/iskos4.jpg) no-repeat scroll left top transparent;
width:17px;
}
#anonses-table-right {
background-color:#FFE2B4;
color:#3B3B3B;
padding:2px 4px;
}
#anonses-table-right a {
color:#3B3B3B;
}
#anonses-right {
margin:15px 10px;
}
#anonses-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#anonses-right div.last {
border-bottom:medium none;
}
#anonses-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#anonses-right div span, #anonses-right div abbr {
border-bottom:medium none;
color:#919191;
text-decoration:none;
}
#anonses-right div span.fn {
color:#000000;
}
#pre-announses-div {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#pre-announses-table-left {
background-color:#D0D0D0;
color:#000000;
padding:2px 15px;
}
#pre-announses-table-center {
background:url(/image/res/iskosg.jpg) no-repeat scroll left top transparent;
width:17px;
}
#pre-announses-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
}
#pre-announses-right {
margin:15px 10px;
}
#pre-announses-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#pre-announses-right div.last {
border-bottom:medium none;
}
#pre-announses-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#pre-announses-right div span, #pre-announses-right div abbr {
border-bottom:medium none;
color:#919191;
text-decoration:none;
}
#pre-announses-right div span.fn {
color:#000000;
}
#pre-lastactions-div {
background-color:#FDF4F4;
border:1px solid #FFBBBB;
margin-bottom:10px;
}
#pre-lastactions-table-left {
background-color:#FFBBBB;
color:#CE6A6A;
padding:2px 15px;
}
#pre-lastactions-table-center {
background:url(/image/res/iskos.jpg) no-repeat scroll left top transparent;
width:17px;
}
#pre-lastactions-table-right {
background-color:#FAD8D8;
color:#000000;
padding:2px 4px;
}
#pre-lastactions-right {
margin:15px 10px;
}
#pre-lastactions-right div {
margin-bottom:7px;
padding:0 5px 7px;
}
#pre-lastactions-right div.last {
border-bottom:medium none;
}
#pre-lastactions-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#pre-lastactions-right div .n1 {
border:medium none;
color:#919191;
margin:0;
padding:0;
}
#pre-lastactions-right div span.fn {
color:#000000;
}
#pre-bureau-div {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#pre-bureau-table-left {
background-color:#D0D0D0;
color:#000000;
padding:2px 15px;
}
#pre-bureau-table-left a {
color:#000000;
}
#pre-bureau-table-center {
background:url(/image/res/iskosg.jpg) no-repeat scroll left top transparent;
width:17px;
}
#pre-bureau-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
}
#pre-bureau-table-right a {
color:#000000;
}
#pre-bureau-right {
margin:15px 10px;
}

#pre-bureau-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#pre-bureau-right div.last {
border-bottom:medium none;
}
#pre-bureau-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#pre-bureau-right div span, #pre-bureau-right div abbr {
border-bottom:medium none;
color:#919191;
text-decoration:none;
}
#pre-bureau-right div span.fn {
color:#000000;
}
#pre-reviews-div {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#pre-reviews-table-left {
background-color:#D0D0D0;
color:#000000;
padding:2px 15px;
}
#pre-reviews-table-left a {
color:#000000;
}
#pre-reviews-table-center {
background:url(/image/res/iskosg.jpg) no-repeat scroll left top transparent;
width:17px;
}
#pre-reviews-table-right {
background-color:#E1E1E1;
color:#000000;
padding:2px 4px;
}
#pre-reviews-table-right a {
color:#000000;
}
#pre-reviews-right {
margin:15px 10px;
}
#pre-reviews-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#pre-reviews-right div.last {
border-bottom:medium none;
}
#pre-reviews-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#pre-reviews-right div span, #pre-reviews-right div abbr {
border-bottom:medium none;
color:#919191;
text-decoration:none;
}
#pre-reviews-right div span.fn {
color:#000000;
}
#goroscope-div {
background-color:#F4FAE5;
border:1px solid #BDDA76;
margin-bottom:10px;
}
#goroscope-table-left {
background-color:#CFE599;
color:#4C6C00;
padding:2px 15px;
width:30%;
}
#goroscope-table-center {
background:url(/image/res/iskos5.jpg) no-repeat scroll left top transparent;
width:17px;
}
#goroscope-table-right {
background-color:#E2F1BD;
color:#4C6C00;
padding:2px 4px;
}
#goroscope-right {
color:#00589F;
margin:15px;
}
#weather-div {
background-color:#EEF5FE;
border:1px solid #98C2F5;
margin-bottom:10px;
}
#weather-table-left {
background-color:#98C2F5;
color:#0654B3;
padding:2px 15px;
width:30%;
}
#weather-table-center {
background:url(/image/res/iskos7.jpg) no-repeat scroll left top transparent;
width:12px;
}
#weather-table-right {
background-color:#C6DEFA;
color:#0654B3;
padding:2px 4px;
}
#weather-code {
padding:5px;
text-align:center;
}
#courses-div {
background-color:#F8F1F8;
border:1px solid #DABDD9;
margin-bottom:10px;
}
#courses-table-left {
background-color:#DABDD9;
color:#7D347B;
padding:2px 5px 2px 15px;
white-space:nowrap;
width:50%;
}
#courses-table-center {
background:url(/image/res/iskos6.jpg) no-repeat scroll left top transparent;
width:17px;
}
#courses-table-right {
background-color:#EBDBEA;
color:#EBDBEA;
padding:2px 4px;
}
#courses-right {
margin:15px;
}
#courses-right ul {
list-style-type:none;
margin:0;
padding:0;
}
#courses-right ul li div {
color:#00589F;
float:right;
margin-left:10px;
}
span.red {
color:red;
font-size:12px;
}
#footer {
background-color:#A7A7A7;
color:#606060;
height:60px;
}
#footer a {
color:#606060;
}
#footer-grey {
background-color:#E0E0E0;
border:1px solid #FFFFFF;
margin:0 7px;
padding:5px;
position:relative;
top:-11px;
}
#copyright {
margin-right:25px;
}
#wcs-copy {
color:#FFFFFF;
font-size:10px;
margin:0 7px;
padding:0 5px;
position:relative;
text-align:right;
top:-5px;
}
#wcs-copy a {
color:#FFFFFF;
}
a.footer {
margin:0 15px;
}
#pages-list a {
margin:0 5px;
}
#path-links {
margin-bottom:20px;
}
#path-links strong {
color:#00589F;
font-size:12px;
}
table.add-form td {
padding:5px 10px 5px 0;
vertical-align:top;
}
table.add-form .code {
width:auto;
}
table.add-form .tip {
color:#316AC5;
font-size:11px;
font-weight:bolder;
}
table.add-form tr.descr td {
padding-top:10px;
}
table.add-form tr.price td {
background:none repeat scroll 0 0 silver;
height:35px;
padding-top:10px;
}
table.add-form div.descr {
padding-bottom:10px;
}
table.add-form tr.descr td td {
padding-top:0;
}
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 0;
}
.add-preform .head {
font-weight:bold;
margin:10px 0 15px;
}
table.add-form td.editor td {
padding:0;
}
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;
}
#rubrics-pre td {
width:33%;
}
#rubrics-pre ul {
list-style-type:none;
margin:0;
padding:0;
}
#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:url(/image/res/t4k3.jpg) no-repeat scroll left 5px transparent;
color:#3E2D1B;
padding:0 0 0 20px;
}
#rubrics-pre ul li ul li a {
color:#3E2D1B;
}
#news-info {
margin-bottom:10px;
padding-bottom:10px;
}
#news-info p {
font-size:12px;
}
#news-info h1 {
color:#00589F;
}
#company-info {
border-bottom:1px solid #EEEEEE;
margin-bottom:20px;
padding-bottom:0;
}
#company-info .tel .type {
display:none;
}
#company-info h2 {
color:#2072B5;
font-size:13px;
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 {
font-weight:bold;
margin-top:10px;
}
.mrg1 {
padding:0 0 10px 10px;
}
#ri-table {
list-style-type:none;
padding:0;
}
#ri-table td {
padding:4px;
}
#ri-table tr.info td {
padding-top:10px;
}
#ri-table tr .tdinf {
padding:0;
}
#ri-table tr .dvinf {
padding:2px;
}
#ri-table .vcard {
color:#666666;
}
#ri-table .vcard .fright {
color:#000000;
text-align:right;
}
#ri-table .vcard .fright div {
margin-bottom:2px;
}
#ri-table h1 {
color:#000066;
font-size:18px;
}
#ri-table .fn {
margin-top:10px;
}
#ri-table td div {
margin-bottom:10px;
}
#ri-table td #path-links {
margin-bottom:0;
}
#ri-logo {
border-top:1px solid #8FBDDD;
text-align:center;
}
tr.ri-logo {
background:url(/image/res/logo_bb.png) repeat-x scroll left top transparent;
}
tr.ri-logo td {
border-color:#8FBDDD;
border-style:solid;
border-width:1px 0;
}
#ri-table .naming h1 {
color:#227D22;
font-size:19px;
}
#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 {
list-style-type:none;
margin:10px 0 0;
padding:0;
}
#repertoire-info-descr {
color:#666666;
font-size:12px;
}
#ri-table .fdescr {
font-size:12px;
margin-top:10px;
}
#ri-table .fdescr p {
margin:5px 0;
}
#ri-table .fleft {
font-weight:bold;
height:30px;
}
.ri-heading {
border-bottom:1px solid #DBE9DD;
color:#000000;
font-size:14px;
padding-bottom:3px;
}
.ri-bg {
background:none repeat scroll 0 0 #F1F1F1;
padding:10px;
}
.ri-bg div {
margin-right:3px;
padding-left:5px;
}
.ri-bg .add {
color:#00589F;
font-size:16px;
font-weight:bold;
padding:13px 0;
text-align:center;
}
.ri-dates {
list-style-type:none;
margin:0 0 10px;
padding:0;
}
.ri-dates li {
padding-bottom:5px;
}
.ri-dates abbr {
border:medium none;
}
#repertoire-reviews-list {
margin-top:20px;
}
#repertoire-reviews-list div {
margin:10px 0;
}
#reviews-form {
display:none;
margin-top:20px;
}
#reviews-form table td {
padding:5px;
}
div.repertoire-row {
border-bottom:1px solid #EEEEEE;
margin-bottom:20px;
padding-bottom:20px;
}
div.repertoire-row div div {
padding-right:10px;
}
div.repertoire-row div div div {
padding-right:0;
}
div.repertoire-row abbr {
border:medium none;
}
h2.repertoire-type {
margin:30px 0 10px;
}
#repertoire-list .naming a.url {
color:#000066;
font-size:13px;
}
#repertoire-list .premiere {
background:url(/image/res/premiere.gif) no-repeat scroll left top transparent;
padding-left:20px;
}
#repertoire-list .naming div {
float:right;
margin-left:10px;
}
#repertoire-list .authors {
font-weight:bold;
margin-top:10px;
}
#repertoire-list .col1 {
float:left;
font-weight:bold;
width:17%;
}
#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;
text-align:left;
width:90%;
}
#afisha-right #repertoire-calendar {
border:medium none;
margin:10px 0;
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:0 0 10px 10px;
}
#repertoire-pre span {
color:#000000;
font-weight:bold;
margin-right:8px;
}
#repertoire-pre div.cm {
color:#2072B5;
font-weight:bold;
margin-bottom:15px;
}
#repertoire-pre a {
color:#000066;
font-weight:bold;
}
.slide-filter {
background:none repeat scroll 0 0 #E0F0E0;
border:1px solid #C2DAC2;
padding:7px;
position:relative;
width:200px;
z-index:100;
}
div.dovidnik-search {
margin-top:10px;
}
div.dovidnik-search input.button {
background-color:#C2DAC2;
border:1px solid #A2BAA2;
color:#227D22;
}
#top-tab-left {
background-color:#E0F0E0;
color:#227D22;
float:left;
padding:5px 15px;
width:133px;
}
#top-tab-right {
margin-left:144px;
padding:5px;
text-align:right;
}
#tab-content {
background-color:#E0F0E0;
padding:1px 0 10px 15px;
}
#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(/image/res/kosaya2.png) no-repeat scroll left top transparent;
float:right;
padding:0;
width:137px;
}
#tab-content .dvright div {
background:none repeat scroll 0 0 #C2DAC2;
float:right;
padding:4px 8px 5px 12px;
width:97px;
}
#tab-content a {
color:#000000;
font-weight:bold;
}
div.letters-div {
margin:5px 0;
}
div.letters-div a {
margin-right:5px;
}
#filter-div {
margin-top:10px;
}
#filter-table, .filter-table {
margin:0;
}
#filter-table #select-table {
margin-top:10px;
}
#filter-table #select-table div {
padding:2px 5px 0 0;
}
#filter-table #select-table select {
width:95%;
}
#filter-table #select-table td {
color:grey;
font-weight:normal;
padding:0 0 7px;
}
#filter-table td, .filter-table td {
padding:2px 10px 2px 0;
}
#filter-table tr.descr td, .filter-table tr.descr td {
padding-top:10px;
}
#filter-table td td, .filter-table td td {
padding:0 5px;
}
#bottom-tab-right {
background-color:#E0F0E0;
float:right;
padding:5px;
text-align:center;
width:73px;
}
#bottom-tab-left {
margin-right:0;
padding:7px 115px 0 0;
text-align:right;
}
#bottom-tab-left a {
color:#000000;
}
div.dovidnik-row {
border-top:1px solid #EEEEEE;
margin-top:10px;
padding:5px 0;
}
#dovidnik-ranging {
text-align:left;
}
#dovidnik-ranging .bold {
font-weight:bold;
}
#dovidnik-ranging span {
color:grey;
}
#dovidnik-ranging a {
color:grey;
margin:0 5px;
}
#dovidnik-list .naming a, #dovidnik-list .br-naming {
color:#227D22;
font-size:13px;
}
#dovidnik-list .naming strong {
color:#000066;
font-size:16px;
}
#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 {
color:#00589F;
margin:5px 0 0;
}
#dovidnik-list .right-side a {
margin:0 5px;
text-decoration:none;
}
#dovidnik-list .right-side a.first {
margin-left:0;
text-decoration:none;
}
#dovidnik-list .right-side div.picts {
text-align:right;
}
#dovidnik-list .logo {
border:1px solid #EEEEEE;
float:left;
margin-right:10px;
padding:3px;
}
img.globe {
height:20px;
margin-bottom:-8px;
margin-left:-25px;
margin-right:2px;
width:20px;
z-index:100;
}
img.globe1 {
height:20px;
margin-bottom:-8px;
margin-left:-25px;
margin-right:2px;
width:20px;
}
#dovidnik-list div.dr-branch span, #actions-list div.dr-branch span {
color:#919191;
}
#dovidnik-menu {
list-style-type:none;
margin:0;
padding:0;
}
#dovidnik-menu li {
display:inline;
padding-left:2px;
}
#dovidnik-menu a {
margin-left:5px;
text-decoration:underline;
}
#dovidnik-menu li.start {
padding-left:0;
}
#dovidnik-menu li.start a {
margin-left:0;
}
#di-table td {
padding:4px;
}
#di-table .logo {
margin:0;
}
#di-table #di-services-h {
font-size:11px;
padding:10px 0 0 5px;
}
#di-table #di-additional {
padding-left:5px;
}
#di-table tr .tdinf {
padding:0;
}
#di-table tr .dvinf {
font-size:12px;
padding:10px 2px 2px;
}
#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:0;
}
#di-logo {
border-top:1px solid #8DBD8D;
text-align:center;
}
tr.di-logo {
background:url(/image/res/logo_bg.png) repeat-x scroll left top transparent;
}
tr.di-logo td {
border-top:1px solid #8DBD8D;
}
#di-table .naming h1 {
color:#000066;
font-size:26px;
}
#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:#000000;
text-decoration:none;
}
#di-table {
list-style-type:none;
margin:0;
padding:0;
}
#di-services {
list-style-type:none;
margin:10px 0 0 5px;
padding:0;
}
#info-filter-table {
background:none repeat scroll 0 0 #F1F1F1;
border:0 none;
width:80%;
}
#di-services li {
background:none no-repeat scroll 0 0 transparent;
color:#000000;
padding:0 0 12px 17px;
}
#di-services li a {
color:#000000;
}
#di-services li.bookmark {
background-image:url(/image/res/bookmark.png);
}
#di-services li.edit {
background-image:url(/image/res/modify.png);
}
#di-services li.error {
background-image:url(/image/res/error.png);
}
#di-services li.print {
background-image:url(/image/res/print.png);
}
#di-services li.discount {
background-image:url(/image/res/discount2.png);
}
#branches-info {
color:grey;
padding-left:15px;
}
#branches-info div {
color:#C1C0BF;
float:left;
margin:0 10px 0 0;
padding:3px 0 10px 2px;
}
#branches-info div div div {
color:#000000;
float:none;
margin:0;
padding:0;
}
#branches-info div div div a {
text-decoration:none;
}
#di-branches-header {
border-bottom:1px solid #DBE9DD;
color:#227D22;
font-size:14px;
margin-bottom:4px;
padding:0 0 1px 4px;
}
.di-vacancies {
color:#227D22;
font-size:14px;
font-weight:bold;
}
#di-vacancies div {
margin-bottom:0 !important;
}
#di-vacancies div a strong {
color:#00589F;
display:block;
margin-bottom:5px;
}
#di-vacancies .news-dv {
margin:0;
padding:0 0 3px;
}
#di-vacancies div {
color:#000000;
padding-bottom:10px;
}
#di-vacancies div div a {
color:#000000;
}
#di-actions div {
margin-bottom:0 !important;
}
#di-actions .news-dv {
margin:0;
padding:0 0 3px;
}
#di-actions div {
color:#000000;
padding-bottom:10px;
}
#di-actions div div a {
color:#000000;
}
.di-heading {
border-bottom:1px solid #DBE9DD;
color:#227D22;
font-size:14px;
padding:0 0 1px 4px;
}
.di-heading a {
color:#227D22;
}
.di-bg {
background:none repeat scroll 0 0 #F1F1F1;
font-size:10px;
padding:10px 0;
}
.di-bg div {
margin-right:3px;
padding-left:5px;
}
.di-bg div div {
color:#00589F;
font-size:16px;
font-weight:bold;
padding:13px 0;
text-align:center;
}
#di-rform {
background:none repeat scroll 0 0 #F1F1F1;
}
#di-rform td, #di-aform td {
padding:2px 10px 2px 0;
}
#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 0 0 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:#000000;
}
#dovidnik-news-list div {
margin-bottom:10px;
}
#dovidnik-actions-list {
margin-bottom:30px;
}
#dovidnik-actions-list a {
color:#000000;
}
#dovidnik-actions-list div {
margin-bottom:10px;
}
#goroscope-info {
margin-bottom:20px;
}
#ann-gallery-container {
background-color:#FBDBB7;
float:right;
margin:0 0 0 15px;
padding:10px 0;
text-align:center;
width:124px;
}
#ann-gallery-screen {
margin:0;
text-align:center;
width:120px;
}
#ann-gallery-screen td {
padding:0 !important;
}
#ann-gallery-screen td img {
width:110px;
}
#ann-gallery-screen td div.nav {
margin:0;
text-align:center;
}
#ann-gallery-screen td div.nav img {
height:14px;
width:14px;
}
#ann-gallery-box {
background-color:#FBDBB7;
height:230px;
overflow:hidden;
position:relative;
width:120px;
}
#ann-gallery-box #gallery-images {
height:300px;
left:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
width:120px;
}
#ann-gallery-box #gallery-images div {
border:0 none;
height:110px;
margin:10px 0 10px 7px;
overflow:hidden;
width:110px;
}
#announses-surround {
color:#D16600;
font-size:14px;
padding:0 0 5px;
}
.announses-chosen {
color:#D16600;
margin-bottom:10px;
padding:0 0 5px 5px;
}
.announses-chosen a {
color:#D16600;
}
.announses-content {
border-top:2px solid #FDECD9;
margin:10px 0 50px;
width:100%;
}
.announses-content .td-cont {
border-bottom:2px solid #FDECD9;
height:80px;
padding:10px 0;
}
.announses-content .announses-row-content .name {
padding-bottom:7px;
}
.announses-content .announses-row-content span {
color:grey;
}
.announses-content .announses-row-content td a {
color:#000000;
font-size:13px;
}
.announses-content .announses-row-content td .dv-info img {
margin:0 8px 0 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 {
clear:both;
margin-bottom:10px;
padding-left:15px;
}
div.announse-row img {
float:right;
margin:5px 0 5px 10px;
}
div.announse-row .tel .type {
display:none;
}
div.announse-rubrics {
background:url(/image/res/t4k3.jpg) no-repeat scroll 5px 5px transparent;
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(/image/res/kosaya_ann.jpg) no-repeat scroll left top transparent;
float:right;
padding:0;
width:137px;
}
div.annnounses-search .dvright div {
background:none repeat scroll 0 0 #FACA95;
float:right;
padding:4px 8px 5px 12px;
width:97px;
}
div.annnounses-search input.button {
background-color:#FACA95;
border:1px solid #D97A1E;
color:#D97A1E;
font-weight:bold;
}
div.annnounses-search #top-tab-left {
background-color:#E1E1E1;
color:#000000;
}
div.annnounses-search #tab-content {
background-color:#FDECD9;
}
div.annnounses-search #tab-content #dv-types {
border-bottom:1px solid #FBDBB7;
margin-right:10px;
padding:0 0 25px;
}
div.annnounses-search #tab-content #dv-types div {
padding-right:40px;
}
div.annnounses-search #tab-content #dv-types div .type-row {
float:left;
padding-left:10px;
width:24%;
}
div.annnounses-search #tab-content #dv-filters {
padding:10px 40px 15px 0;
}
div.annnounses-search #tab-content #dv-filters .filter-row {
float:left;
margin:0 10px 7px 0;
width:220px;
}
div.annnounses-search #tab-content #dv-rubrics {
padding:30px 15px 0 0;
}
div.annnounses-search #tab-content #rub-name {
color:#D97A1E;
font-size:12px;
font-weight:bold;
padding:5px 0 15px;
position:relative;
}
div.annnounses-search #tab-content #rub-name img {
margin-right:8px;
}
div.annnounses-search #tab-content .nm-rubric {
background:none repeat scroll 0 0 #FDECD9;
margin:10px 0 15px;
padding:0;
}
div.annnounses-search #tab-content .nm-rubric li {
background:none repeat scroll 0 0 #FDECD9;
float:left;
height:25px;
list-style-type:none;
margin:0;
padding:0;
width:150px;
}
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:#FFFFFF;
padding:4px 0 0;
text-align:right;
}
div.annnounses-search #bottom-tab-right-noim a {
color:#000000;
}
div.bureau-search {
margin-top:10px;
}
div.bureau-search input.button {
background-color:#E1E1E1;
border:1px solid #D0D0D0;
color:#000000;
}
div.bureau-search #top-tab-left {
background-color:#E1E1E1;
color:#000000;
}
div.bureau-search #tab-content {
background-color:#E1E1E1;
}
div.bureau-search #bottom-tab-right {
background-color:#E1E1E1;
}
.work-trigger {
color:#D16600;
font-size:14px;
font-weight:bold;
}
.work-trigger a {
color:#D16600;
font-weight:normal;
}
.work-chosen {
color:#D16600;
margin-bottom:15px;
}
.work-chosen a {
color:#D16600;
}
.work-content {
border-top:2px solid #FDECD9;
margin:10px 0 50px;
width:100%;
}
.work-content .td-cont {
border-bottom:2px solid #FDECD9;
height:80px;
padding:10px 0;
}
.work-content .work-row-content .name {
padding-bottom:7px;
}
.work-content .work-row-content span {
color:grey;
}
.work-content .work-row-content td a {
color:#000000;
font-size:13px;
}
.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:0 0 10px 5px;
}
#inf-content {
border:1px solid #FCDA7E;
margin-bottom:10px;
padding:8px;
}
#inf-content td {
}
#inf-content2 {
padding-left:10px;
}
#inf-content2 img {
margin-right:15px;
}
#inf-content span {
color:grey;
}
#work-links {
list-style-type:none;
margin:0;
padding:0;
}
#work-links li {
display:inline;
margin:0 20px;
}
div.work-search {
margin-top:10px;
}
div.work-search .dvright {
background:url(/image/res/kosaya-yel.jpg) no-repeat scroll left top transparent;
float:right;
padding:0;
width:137px;
}
div.work-search .dvright div {
background:none repeat scroll 0 0 #FCDA7E;
float:right;
padding:4px 8px 5px 12px;
width:97px;
}
div.work-search input.button {
background-color:#FCDA7E;
border:1px solid #D16600;
color:#D16600;
}
div.work-search #top-tab-left {
background-color:#FEECBB;
color:#8E6800;
}
div.work-search #tab-content {
background-color:#FEECBB;
margin:0;
}
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 {
float:right;
padding:8px 10px 0 0;
text-align:right;
}
div.actions-row {
border-top:1px solid #EEEEEE;
margin-bottom:10px;
padding-bottom:5px;
}
#actions-list div.actions-row .logo {
padding:4px 0 2px;
}
#actions-list div.left-side {
float:left;
width:20%;
}
#actions-list div.right-side {
float:right;
width:80%;
}
#actions-list .vcard .fn {
color:#227D22;
font-size:13px;
}
#actions-list .contact {
margin-top:10px;
}
div.actions-clist {
padding-left:10px;
}
div.actions-clist div.inner {
border-bottom:1px solid #EEEEEE;
margin-bottom:5px;
padding-bottom:5px;
}
div.actions-clist div.last {
border:medium none;
}
div.actions-dates {
float:right;
margin:0 0 10px 10px;
}
div.actions-pad1 {
margin:0 0 30px;
}
#page-naming {
border-bottom:1px solid #A0A0A0;
margin-bottom:5px;
padding-bottom:3px;
}
#page-naming div {
float:right;
margin-left:20px;
}
#goroscope-list {
background-color:#F4FAE5;
border:1px solid #BDDA76;
margin-bottom:10px;
}
#goroscope-list th {
background-color:#CFE599;
color:#4C6C00;
padding:5px;
text-align:left;
}
#goroscope-list td {
color:#000000;
padding:5px;
}
#goroscope-list tr.darker td {
background-color:#E2F1BD;
}
#goroscope-list td.actions {
width:140px;
}
#news-list {
background-color:#FFF5E6;
border:1px solid #FEC975;
margin-bottom:10px;
}
#news-list th {
background-color:#FEC975;
color:#B46E00;
padding:5px;
text-align:left;
}
#news-list td {
color:#000000;
padding:5px;
}
#news-list tr.darker td {
background-color:#FFE2B4;
}
#news-list td.actions {
width:140px;
}
#spravochnik-list {
background-color:#E0F0E0;
border:1px solid #C2DAC2;
margin-bottom:10px;
}
#spravochnik-list th {
background-color:#C2DAC2;
color:#227D22;
padding:5px;
text-align:left;
}
#spravochnik-list td {
color:#000000;
padding:5px;
}
#spravochnik-list tr.darker td {
background-color:#D0E0D0;
}
#spravochnik-list td.actions {
width:140px;
}
#bills-list {
background-color:#FDF4F4;
border:1px solid #99D0EC;
margin-bottom:10px;
}
#bills-list th {
background-color:#99D0EC;
color:#2072B5;
padding:5px;
text-align:left;
}
#bills-list td {
color:#00589F;
padding:5px;
}
#bills-list tr.darker td {
background-color:#BCE2F5;
}
#bills-list th.actions {
width:140px;
}
#actionsl-list {
background-color:#FDF4F4;
border:1px solid #FFBBBB;
margin-bottom:10px;
}
#actionsl-list th {
background-color:#FFBBBB;
color:#CE6A6A;
padding:5px;
text-align:left;
}
#actionsl-list td {
color:#CE6A6A;
padding:5px;
}
#actionsl-list td a {
color:#CE6A6A;
}
#actionsl-list tr.darker td {
background-color:#FAD8D8;
}
#actionsl-list th.actions {
width:140px;
}
#announses-list {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#announses-list th {
background-color:#D0D0D0;
color:#000000;
padding:5px;
text-align:left;
}
#announses-list td {
color:#000000;
padding:5px;
}
#announses-list td a {
color:#000000;
}
#announses-list tr.darker td {
background-color:#E1E1E1;
}
#announses-list th.actions {
width:140px;
}
#bureau-list {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#bureau-list th {
background-color:#D0D0D0;
color:#000000;
padding:5px;
text-align:left;
}
#bureau-list td {
color:#000000;
padding:5px;
}
#bureau-list td a {
color:#000000;
}
#bureau-list tr.darker td {
background-color:#E1E1E1;
}
#bureau-list th.actions {
width:140px;
}
#branches-list {
background-color:#E2FAE2;
border:1px solid #C2DAC2;
margin-bottom:10px;
}
#branches-list th {
background-color:#C2DAC2;
color:#227D22;
padding:5px;
text-align:left;
}
#branches-list td {
color:#227D22;
padding:5px;
}
#branches-list td a {
color:#227D22;
}
#branches-list tr.darker td {
background-color:#E0F0E0;
}
#branches-list th.actions {
width:140px;
}
#vacancies-list {
background-color:#FFF7E2;
border:1px solid #FCDA7E;
margin-bottom:10px;
}
#vacancies-list th {
background-color:#FCDA7E;
color:#8E6800;
padding:5px;
text-align:left;
}
#vacancies-list td {
color:#8E6800;
padding:5px;
}
#vacancies-list td a {
color:#8E6800;
}
#vacancies-list tr.darker td {
background-color:#FEECBB;
}
#vacancies-list th.actions {
width:140px;
}
#menu-list {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#menu-list th {
background-color:#D0D0D0;
color:#000000;
padding:5px;
text-align:left;
}
#menu-list td {
color:#000000;
padding:5px;
}
#menu-list td a {
color:#000000;
}
#menu-list tr.darker td {
background-color:#E1E1E1;
}
#menu-list th.actions {
width:140px;
}
#gallery-list {
background-color:#F0F0F0;
border:1px solid #D0D0D0;
margin-bottom:10px;
}
#gallery-list th {
background-color:#D0D0D0;
color:#000000;
padding:5px;
text-align:left;
}
#gallery-list td {
color:#000000;
padding:5px;
}
#gallery-list td a {
color:#000000;
}
#gallery-list tr.darker td {
background-color:#E1E1E1;
}
#gallery-list th.actions {
width:140px;
}
#gallery-container {
background-color:#E5EFE6;
float:right;
margin:0 0 0 15px;
text-align:center;
width:124px;
}
#gallery-screen {
margin:0;
text-align:center;
width:120px;
}
#gallery-screen td {
padding:0 !important;
}
#gallery-screen td img {
width:110px;
}
#gallery-screen td div.nav {
margin:0;
text-align:center;
}
#gallery-screen td div.nav img {
height:14px;
width:14px;
}
#gallery-box {
background-color:#E5EFE6;
height:705px;
overflow:hidden;
position:relative;
width:120px;
}
#gallery-images {
height:820px;
left:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
width:120px;
}
#gallery-images div {
border:1px solid #000000;
height:110px;
margin:5px;
overflow:hidden;
width:110px;
}
.repertoire-search {
margin-top:10px;
}
.repertoire-search #tab-content {
background-color:#EBF6FC;
padding-top:10px;
}
.repertoire-search #tab-content .dvright {
background-image:url(/image/res/kosaya_blue.png);
}
.repertoire-search #tab-content .dvright div {
background-color:#99D0EC;
}
.repertoire-search #keyw {
margin:0 10px;
width:200px;
}
.repertoire-search .button {
background-color:#BCE2F5;
border:1px solid #99D0EC;
color:#2072B5;
}
.repertoire-search .filter-table {
width:100%;
}
.repertoire-search .left {
border-right:1px solid #99D0EC;
float:left;
margin:10px 10px 0 0;
padding-right:10px;
width:50%;
}
.repertoire-search .right {
float:left;
margin-top:10px;
text-align:left;
}
.repertoire-search .first {
text-align:right;
width:60px;
}
.repertoire-search select {
width:100%;
}
.repertoire-search .right #tother, .repertoire-search .right #tclubs {
margin-left:10px;
}
.repertoire-search .right #ttheatres {
margin:0;
}
.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 {
border-bottom:1px solid #99D0EC;
color:#2072B5;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:10px;
}
#afisha-div {
background-color:#EBF6FC;
border:1px solid #99D0EC;
margin-bottom:10px;
}
#afisha-table-left {
background-color:#99D0EC;
color:#2072B5;
padding:2px 15px;
}
#afisha-table-left a {
color:#2072B5;
}
#afisha-table-center {
background:url(/image/res/iskos3.jpg) no-repeat scroll left top transparent;
width:17px;
}
#afisha-table-right {
background-color:#BCE2F5;
color:#2072B5;
padding:2px 4px;
}
#afisha-right {
margin:15px 10px;
}
#afisha-right div {
border-bottom:1px dotted #E2E2E2;
margin-bottom:7px;
padding:0 5px 7px;
}
#afisha-right div.blue {
color:#00589F;
}
#afisha-right div.last {
border-bottom:medium none;
}
#afisha-right div div {
border:medium none;
color:#00589F;
margin:0;
padding:0;
}
#afisha-right div span {
color:#919191;
}
#repertoire-rev {
background-color:#EBF6FC;
border:1px solid #99D0EC;
margin-bottom:10px;
}
#rep-rev-left {
background-color:#99D0EC;
color:#2072B5;
padding:2px 15px;
}
#rep-rev-center {
background:url(/image/res/iskos3.jpg) no-repeat scroll left top transparent;
width:17px;
}
#rep-rev-right {
background-color:#BCE2F5;
color:#2072B5;
padding:2px 4px;
}
#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:medium none;
color:#919191;
}
.repertoire-rev a.revlnk {
color:#000000;
}
#ImageBoxOverlay {
background-color:#FFFFFF;
}
#ImageBoxCaption {
background-color:#F4F4EC;
}
#ImageBoxContainer {
background-color:#F4F4EC;
height:250px;
width:250px;
}
#ImageBoxCaptionText {
color:#000000;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
}
#ImageBoxCaptionImages {
margin:0;
}
#ImageBoxNextImage {
background-color:transparent;
background-image:url(/image/res/scripts/imagebox/images/spacer.gif);
}
#ImageBoxPrevImage {
background-color:transparent;
background-image:url(/image/res/scripts/imagebox/images/spacer.gif);
}
#ImageBoxNextImage:hover {
background-image:url(/image/res/scripts/imagebox/images/next_image.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#ImageBoxPrevImage:hover {
background-image:url(/image/res/scripts/imagebox/images/prev_image.jpg);
background-position:left bottom;
background-repeat:no-repeat;
}
div#tooltip {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
margin:-2px 0 0;
padding:0;
position:absolute;
}
div#tooltip ul, li {
color:#000000;
list-style-type:none;
margin:0;
padding:0;
}
div#tooltip ul li {
}
div#tooltip li a {
color:#000000;
}
div#tooltip li a.curr {
background:none repeat scroll 0 0 #DEDEDE;
display:block;
font-weight:bold;
width:100%;
}
div#tooltip li a:hover {
display:block;
font-weight:bold;
width:100%;
}
#streets, #street1 {
color:#888888;
}
.banners-list {
margin-bottom:10px;
}
.banners-list div {
float:left;
margin:0 10px 10px 0;
}

.rep_type {
color:red;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
text-transform:uppercase;
}
#sregion {
width:20%;
}
#news-pre-header {
margin:20px 0 10px;
}
#news-table-left {
	color:#B46E00;
	padding:2px 15px;
	width:100px;
}
#news-table-right {
	background-color:#D1E5F1;
	color:#3B3B3B;
	padding:2px 4px;
	text-align:right;
}
#news-table-right a {
	color:#3B3B3B;
}
#news-pre-list div {
	margin-bottom:5px;
}
#news-pre-list p {
	margin:5px 0;
}
#news-table-delim {
	background:url(/image/res/iskos8news.jpg) no-repeat scroll left top transparent;
	width:17px;
}
#news-table-delim-white {
	background:url(/image/res/iskos8news-white.jpg) no-repeat scroll left top transparent;
	width:17px;
}
.name-plashka {
	font:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.name-plashka.a {
	font:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#name-plashka-left {
	background-color:#d1e5f1;
	color:#000000;
	padding:2px 15px;
}
#blok-left-div {
	background-color:#ffffff;
	border:1px solid #A4CCE3;
	margin-bottom:10px;
	height:100%;	
}
#blok-left-div2 {
	background-color:#ffffff;
	border:1px solid #A4CCE3;
	margin-bottom:10px;
}
#blok-iskos {
	background:url(/image/res/iskos8.gif) no-repeat scroll left top transparent;
	width:17px;
}
#blok-iskos-right {
	background-color:#e8f2f8;
	padding:2px 4px;
}
.updated2{
	font:Arial;
	font-size:11px;
	color:#919191;
}
.fn org2{
	font:Arial;
	font-size:11px;
	color:#000000;
	margin-right:5px;
}
.author2{
	font:Arial;
	font-size:11px;
	line-height:90%;
	color:#919191;
}
a.author2:hover{
	font:Arial;
	font-size:11px;
	line-height:90%;
	color:#919191;
	text-decoration:none;
}
a.author2{
	font:Arial;
	font-size:11px;
	line-height:90%;
	color:#919191;
	text-decoration:underline;
}
.name-razdel {
	font:Arial;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.name-razdel.a {
	font:Arial;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none
}
#news-company {
	height:auto;
	font:Arial;
	font-size:14px;
}
#news-rubric {
	float:left;
	padding: 5px 10px 5px 10px;
	clear:none;
	vertical-align:middle;
}
.news-rubric {
	color:#000000;
	font-size:12px;
}
a.news-rubric {
	color:#00589F;
	font-size:12px;
}
a.news-rubric:hover {
	color:#00589F;
	font-size:12px;
	text-decoration:none;
}
#news-table-left {
	color:#000000;
	padding:2px 15px;
	width:100px;
}
.name-pressrelease {
	font:Arial;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
a.name-pressrelease {
	font:Arial;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.poisk {
	font-size:11px;
}
#poisk-table td {
	padding:0 5px;
}
#poisk-td {
	width:100%;
}
#poisk-td input {
	border:1px solid #C2DAC2;
	height:18px;
	width:100%;
}
#poisk-find {
	vertical-align:middle;
}
#poisk-links {
	color:#227D22;
	white-space:nowrap;
}
#poisk-links a {
	color:#227D22;
}
#top-news {
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
}
#top-news-block {
	padding: 0px 0px 30px 0px;
}
#top-news-block-left {
	width:250px;
	padding: 0 10 0 0;
	float:left;
	text-align:left;
}
#top-news-block-right {
	padding: 0 10 0 0;
	text-align:left;
	clear:none;
}
#top-news-foto {
	padding: 0px 0px 10px 0px;
}
.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;
}

.name-news {
	font:Arial;
	font-size:13px;
	color:#333;
	text-decoration:none;
}
a.name-news {
	font:Arial;
	font-size:13px;
	color:#333;
	text-decoration:none;
}

#news-row {
	margin-top:10px;
	padding:5px 0;
}
#news-date-author {
	clear:both;
	padding:0px 0px 5px 0px;
}
.news-text {
	font-size:12px;
	color:#454545;
}
.next {
	color:#316AC5;
	font-size:11px;
}
a.next:hover {
	color:#316AC5;
	font-size:11px;
	text-decoration:none;
}
#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:none;
	clear:both;
}
#news-buttons {
	float:right;
	padding-right:2px;
}
.name-news-rubrik {
	font:Arial;
	font-size:16px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
	background-color:#d1e5f1;
	padding-left:5px;
	background-image: url(/image/res/iskos_rubrika_news.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 5px;
}
.news-plashka-blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4f0f7;
	height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
	float: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#news-foto-right {
	padding:0px 0px 0px 10px;
	float:right;
}
#news-block-rubrika{
	padding-bottom:20px;
	float:none;
}
#banner468x60 {
	padding-bottom:20px;
	text-align:center;
}
#pages {
	padding-bottom:20px;
	text-align:center;
}
.pages {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#666666;
}
a.pages {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#666666;
}
a.pages:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
}
a.pages:active {	
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
}
#top-table td{
background-color:#A4CCE3;
height:20px;
}

.navigator {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}
a.navigator {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-decoration:underline;
}
a.navigator:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-decoration:none;
}
.h3 {
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 20px 0px 10px 0px;
}
div.info-div p.h3 {
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 20px 0px 10px 0px;
}
.h4 {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 20px 0px 5px 0px;
}
div.info-div p.h4 {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 20px 0px 5px 0px;
}
.interviewer {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 5px 0px 10px 0px;
}
div.info-div p.interviewer {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 5px 0px 10px 0px;
}
.vopros {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 10px 0px 5px 0px;
}
div.info-div p.vopros{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#316AC5;
	text-align:left;
	font-weight:bold;
	padding: 10px 0px 5px 0px;
}
.text-info {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#333;
	text-align:left;
}
div.info-div p.text-info {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#333;
	text-align:left;
}
a.text-info {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#316AC5;
	text-align:left;
	text-decoration:underline;
}
P {
  margin: 0 auto 7px; /* ??????? ??????, ?? ??????????? ? ????? */
}
a.text-info:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#316AC5;
	text-align:left;
	text-decoration:none;
}
