div.top_flash, div.top_flash_i, div.top_in_flash, div.top_in_flash_i { /* проверено, верхний флеш */
	/*width:477px;
	height:225px;
	margin-top:0px;
	margin-left:102px;
	margin-bottom:-225px;*/
}
div.left_flash, div.left_flash_i { /*проверено, левый флеш на главной*/
	/*-position:absolute;
	width:199px;
	height:473px;
	top:0px;
	margin-top:700px;
	margin-left:-293px;
	margin-bottom:-473px;*/
	/*display:none;*/
}
div.b_right_flash, div.b_right_flash_i { /*исправлено через common.js для главной страницы*/
	/*position:absolute;
	width:399px;
	height:228px;
	margin-top:-116px;
	margin-left:1063px;
	overflow:hidden;*/
	/*display:none;*/
}
div.top_right_flash, div.top_right_flash_i { /*исправлено через common.js для главной страницы*/
	/*position:absolute;
	width:300px;
	height:220px;
	top:0px;
	margin-top:0px;
	margin-left:1159px;
	margin-bottom:-220px;
	overflow:hidden;*/
}
div.scin_b_in_flash {
	width:0px;
	height:0px;
	position:relative;
}
div.b_in_flash, div.b_in_flash_i {
	/*position:absolute;
	width:142px;
	height:223px;
	margin-top:-112px;
	margin-left:300px;
	margin-bottom:0px;*/
}
div.l_in_flash, div.l_in_flash_i {/*проверено, левый флеш на внутренних страницах*/
	/*
	position:absolute;
	width:343px;
	height:295px;
	top:0px;
	margin-top:542px;
	margin-left:-352px;
	margin-bottom:-295px;*/
}
div.r_in_flash, div.r_in_flash_i {/*проверено, левый флеш на внутренних страницах*/
	/*position:absolute;
	width:186px;
	height:477px;
	top:0px;
	margin-top:266px;
	margin-left:1286px;
	overflow:hidden;*/
}
.left_menu {
	width:25%;
	/*width:350px;*/
}
.left_menu ul li ul li.active a {
	color:#000000 !important;
	background: url(../images/t_a_h.gif) 0 9px no-repeat !important;
}

div.min_gal_p table {
	width:auto;
}
.center_index_content p {
	padding-bottom:20px;
}
.center_index_content p:last-child {
	padding-bottom:30px;
}
#InterrResult, .InterrResult {
	margin-top:30px;
	font-weight:bold;
}
img.left {
	float:left;
	padding:3px 10px 10px 0;
}
img.right {
	float:right;
	padding:3px 0 10px 10px;
}
/* таблица расписания */
table.dairy {
	margin-bottom:20px;
}
table.dairy td {
	line-height:13px !important;
	border-bottom:solid 1px #e8eaec;
	background:#ffffff;
	vertical-align:middle;
	padding:7px 0px 9px 12px;
}
table.dairy td.clear {
	background:none;
	height:5px;
	padding:0;
}
table.dairy th div {
	float:left;
	margin:4px 13px;
	/*display:inline;*/
}
table.dairy th.clock { /*:first-child*/
	background:url(../images/clock.gif) 50% 50% no-repeat;
	height:26px;
	width:80px !important;
}
table.dairy th.d {
	background:#9da8b5; color:#FFF; font-weight:normal;
}
table.dairy th.d.f {
	background:url(../images/TH-d-f.gif) left top no-repeat #9da8b5; color:#FFF; font-weight:normal;
}
table.dairy th.d.lt {
	background:url(../images/TH-d-l.gif) right top no-repeat #9da8b5; color:#FFF; font-weight:normal;
}
table.dairy th.l {
	background:#e8eaec; color:#646464; font-weight:normal;
}
table.dairy th.d.lt span, table.dairy th.l.lt span, table.dairy th.d.f span:first-child {
	/*крайние поциции, не должен показываться переход*/
	background:none;
	margin:0;
}
table.dairy th.d span {
	/*переход с темной стороны на светлую, темная сторона*/
	float:right;
	background:url(../images/TH-dTOl-d.gif) right top no-repeat;
	width:5px;
	height:26px;
	margin:0;
}
table.dairy th.d span:first-child, table.dairy th.d.lt span:first-child {
	/*переход со светлой тосроны на темную, темная сторона*/
	float:left;
	background:url(../images/TH-lTOd-d.gif) left top no-repeat;
	width:5px;
	height:26px;
	margin:0;
}
table.dairy th.l span {
	/*переход со светлой стороны на темную, светлая сторона*/
	float:right;
	background:url(../images/TH-lTOd-l.gif) right top no-repeat;
	width:5px;
	height:26px;
	margin:0;
}
table.dairy th.l span:first-child {
	/*переход с темной стороны на светлую, светлая сторона*/
	float:left;
	background:url(../images/TH-dTOl-l.gif) left top no-repeat;
	width:5px;
	height:26px;
	margin:0;
}
/* // таблица расписания */

.inside_content ul {
	margin:5px 0 0 0px;
	padding:0;
}
.inside_content ul li {
	padding-bottom:5px;
	padding-left:13px;
	background: url(../images/li_1.gif) 0 5px no-repeat;
}
.inside_content ol {
	margin:2px 0 3px 10px;
	padding:0;
}
.inside_content ol li {
	padding-bottom:2px;
	padding-left:13px;
	background: url(../images/li_2.gif) 0 5px no-repeat;
}
/* pager */
/*
div.pager {
	padding-top:20px;
}
div.pager span.page {
	margin-top:5px;
	padding:0px 9px 5px 0px;
}
div.pager span.page a {
	color:#124e8c;
	font-size:10pt;
}
div.pager span.page.current {
	padding:7px 12px 9px 12px;
	margin:5px 5px 0 0;
	background: url(../images/activ_str.gif) no-repeat;
}
div.pager span.page.current a.current {
	color:#ffffff;
	text-decoration:none;
}
*/
/* // pager */
.language_index span.lng {
	padding:0 6px;
}
.language_index span.lnglast {
	padding:0 45px 0 6px;
}
.language_index span.current a {
	font-weight:bold;
}
.left_menu ul .activ_menu a {
	background: url(../images/a_hover_2.gif) no-repeat;
	color:#ffffff;
}
.news_index {
	min-height:205px;
}
.foto_block div a.zoom {
	position:absolute;
	right:0px;
	bottom:0px;
	display:block;
	/*margin:-23px 0px 0px 109px;*/
}
.foto_block div a.zoom img {
	display:block;
}

.right_footer input.search {
	width:50px;
	height:18px;
	border:none;
	padding:0;
}

.documents_bl p a {
	font-weight:normal;
	font-size:8pt;
}
.documents_bl p.find {
	 margin-bottom:20px;
}
.vopros_bl label {
	margin:-14px 0 0 20px;
}
#ajaxMainForm .question {
	margin-bottom:10px;
}
#ajaxMainForm .question .inp div {
	margin-bottom:10px;
}
#ajaxMainForm .forward {
	margin-top:20px;
}
#ajaxMainForm .question .label {
	margin-bottom:10px;
}
.question.hide, .hide {
	display:none;
}
.rightDescription {
	margin:20px 0;
	width:550px;
}
.viktorina_all #quiz .otvet {
	font-weight:600;
	padding-top:0;
}

.viktorina_all #quiz {
	padding-top:20px;
}
.viktorina_all #quiz .number {
	width:25px;
	height:22px;
	float:left;
	background: url(../images/numer.gif) no-repeat;
	font:normal 10pt Tahoma, Arial; 
	color:#ffffff;
	text-align:center;
	padding:4px 0 0 0;
}
.viktorina_all #quiz .question {
	margin-left:50px;
}
.viktorina_all #quiz .question.save {
	margin-left:20px;
}
.viktorina_all #quiz .question .label {
	padding:7px 0 0 0;
	font:bold 8pt Tahoma, Arial;
	color:#000000;
}
.viktorina_all #quiz .question .inp div {
	display:block;
	padding-top:13px;
	font:normal 8pt Tahoma, Arial; 
	color:#646464;
}
.viktorina_all #quiz .question .inp div input {
	margin:0px 8px 0px 0px;
}
.viktorina_all #quiz .question .inp div label {
	margin:0px;
}
.viktorina_all #quiz .forward {
	margin:20px 0 0 50px;
}
.viktorina_all #quiz .forward.next {
	margin:20px 0 0 0;
}
.viktorina_all #quiz .forward.save {
	margin:20px 0 0 20px;
}

.rating b.wide {
	padding:0 0 0 11px;
	margin-right:5px;
}
.resultQ {
	margin:20px 0 0 20px;
	width:450px;
}
.resultQ div.number {
	width:25px;
	height:22px;
	float:left;
	background: url(../images/numer.gif) no-repeat;
	font:normal 10pt Tahoma, Arial; 
	color:#ffffff;
	text-align:center;
	padding:4px 0 0 0;
}
.resultQ div.label {
	float:left;
	margin:0 0 0 20px;
	width:350px;
}
.resultQ div.value {
	margin:0 0 0 400px;
}

/*
.resultAll .res1 {
	float:left;
	width:200px;
	margin:20px 0 10px 20px;
}
.resultAll .res2 {
	margin-left:210px;
}
*/