html {width: 100%; height: 100%;}
body {margin: 0; padding: 0; width: 100%; height: 100%; color: #2e2e2e; font-family: Arial, Helvetica, sans-serif; background: #fff fixed repeat-y 1280px url('img/body_shadow.jpg');}
#body {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990 )? "990px" : "100%" && ((document.documentElement.clientWidth || document.body.clientWidth) > 1280)? "1280px" : "100%"); min-width: 990px; max-width: 1280px; background: #fff;}
img {border: 0;}
a {color: #087ecc;}
a.direct {text-decoration: none; border-bottom: 1px dashed; cursor: hand; cursor: pointer;}
a:hover, a:active {color: #e8301d;}

img, div, td, table {behavior: url('http://www.atv.odessa.ua/templ/atv1/img/iepngfix.htc')}

p {font-size: 90%; padding: 0; margin: 0 0 1em 0; line-height: 1.5em;}
	/*.date {margin-bottom: 0; font-size: 83%; color: #800900; font-style: italic;}*/
	.prelist {margin-bottom: 0.3em;}
	.also {margin-top: 1.5em;}
	.service {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #8f8f8f; margin: 0;}
	.names {font-size: 70%; margin: 0;}
	.note {background: #fffe97; padding: 2em;}
	#main .material p.fabula {padding: 0 2em; color: #cc1029; font-size: 100%; font-style: italic; font-weight: bold;}
	.studio {position: relative; left: 10%; color: #7f7f7f; font-weight: bold; width: 90%;}
ul, ol {font-size: 90%; padding: 0; margin: 0 0 1em 0; line-height: 1.5em;}
	ul li {list-style: none; background: no-repeat 0 0.6em url('img/li.gif'); margin: 0 0 0.3em 20px; padding-left: 15px;}
	ol li {margin: 0 0 0.3em 35px;}
		li p, li ul, li ol {font-size: 100%;}
blockquote {font-size: 90%; padding: 2em; margin: 0 0 1em 0; line-height: 1.5em; background: #dae5ee;}
h1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 130%; margin: 1.6em 0 0.6em 0;}
h2 {color: #cc1029; font-size: 110%; font-style: italic; margin: 0 0 0.6em 0;}
/* моё */
.header2 {color: #cc1029; font-size: 100%; font-style: italic; margin: 0 0 0.6em 0; font-weight: bold }
/* моё */
h3 {font-size: 100%; color: #dbaa00; margin: 0 0 0.6em 0;}
h4 {font-size: 90%; color: #8f8f8f; margin: 0 0 0.6em 0;}
table {border: 0; border-collapse: collapse;}
td {padding: 0;}

table.simple {margin-bottom: 1em; border-bottom: 1px solid #fff;}
table.simple th {text-align: left; padding: 0 2em 0.6em 0; border-bottom: 1px solid #979fa5; font-style: italic; font-size: 80%;}
table.simple td {padding: 0.6em 2em 0.6em 0; border-bottom: 1px dashed #979fa5; border-top: 1px dashed #979fa5;  font-size: 80%;}
table.simple td p {font-size: 100%; margin: 0;}

/* моё */
table.ForumsList {margin-bottom: 1em; border-bottom: 1px solid #fff;}
table.ForumsList th {text-align: left; padding: 0 2em 0.6em 0; border-bottom: 1px solid #979fa5; font-style: italic; font-size: 100%;}
table.ForumsList td {padding: 0.6em 2em 0.6em 0; font-size: 100%;}
table.ForumsList td p {font-size: 100%; margin: 0;}

.TROdd { background-color: #EEEEEE;}
/* моё */

form {margin: 0;}
    form table {margin: 0; width: 100%; position: relative;}
	form td {font-size: 80%; padding: 0.5em 1em; vertical-align: top;}
	td.field {width: 100%;}
	.star {position: absolute; margin-left: -1em; color: #e93e00;}
	span.error {color: #e93e00;}
	input, select, textarea {font-size: 100%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; width: 95%;}
/* моё */
select.BanReason{width: 70px;} 
/* моё */
	input.error, textarea.error {border: 2px solid #e93e00;}
	.btn {cursor: pointer; cursor: hand; width: auto;}
	.checkbox {width: auto;}
.spacer {float: left;}
	.spacer img {width: 1px; height: 1px;}
.br {width: 100%; height: 1px; clear: both;}

.dropshadow {position: relative; z-index: 200;}
.shadowed {color: #000; position: absolute; background: transparent !important; z-index: 100; margin: 0;}

p.counter, .material #comments p.counter {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 2.45em 0; font-size: 110%; color: #8f8f8f; line-height: 2em;}
	p.counter a,  p.counter a:visited, p.counter a:active {padding: 2px 7px 3px 7px; color: #8f8f8f;}
	p.counter a:hover {color: #ebc33f;}
	p.counter strong {color: #fff; font-weight: normal; background: #ebc33f; padding: 2px 7px 3px 7px;}
	
#chooser {margin: -0.45em 0 2.45em 0;}
#chooser p {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 110%; color: #8f8f8f; line-height: 2.45em; margin: 0;}
#chooser p#chooser_mm {font-size: 70%; margin-top: 0.5em;}
	#chooser a, #chooser a:visited, #chooser a:active {padding: 2px 7px 3px 7px; color: #8f8f8f;}
	#chooser a:hover {color: #47c933;}
	#chooser strong {color: #fff; font-weight: normal; background: #47c933; padding: 2px 7px 3px 7px;}
		#chooser strong a, #chooser strong a:hover, #chooser strong a:visited, #chooser strong a:active {color: #fff; padding: 0;}

#cloud {margin: -0.45em 0 2.45em 0;}
#cloud {font-size: 120%; line-height: 2.45em; text-align: center;}
	#cloud a, #chooser a:visited, #chooser a:active {white-space: nowrap; padding: 2px 7px 3px 7px;}
	#cloud strong {color: #fff; font-weight: normal; background: #cc1029; padding: 2px 7px 3px 7px;}
	
.actual .tab {background: #cc1026 repeat-x url('img/tab_bg_actual.gif');}
	.actual .tab .shadowed, .actual .txt h2, .actual .txt h3 {color: #a71027;}
.nabludatel .tab {background: #213566 repeat-x url('img/pobeda.gif');}
	.nabludatel .tab .shadowed, .nabludatel .txt h2, .nabludatel .txt h3 {color: #1d2f5b;}
.liniya_fronta .tab {background: #c71e12 repeat-x url('img/tab_bg_liniya_fronta.gif');}
	.liniya_fronta .tab .shadowed, .liniya_fronta .txt h2, .liniya_fronta .txt h3 {color: #9d1b10;}
.aktualniy_razgovor .tab {background: #662c1b repeat-x url('img/tab_bg_aktualniy_razgovor.gif');}
	.aktualniy_razgovor .tab .shadowed, .aktualniy_razgovor .txt h2, .aktualniy_razgovor .txt h3 {color: #5b2718;}
.pravda .tab {background: #bd1c17 repeat-x url('img/tab_bg_pravda.gif');}	
	.pravda .tab .shadowed, .pravda .txt h2, .pravda .txt h3 {color: #801612;}	
.press-centr .tab {background: #757a80 repeat-x url('img/tab_bg_press-centr.gif');}
	.press-centr .tab .shadowed, .press-centr .txt h2 .press-centr .txt h3 {color: #686d72;}
.otkrytoe_dosye .tab {background: #2c751a repeat-x url('img/tab_bg_otkrytoe_dosye.gif');}
	.otkrytoe_dosye .tab .shadowed, .otkrytoe_dosye .txt h2, .otkrytoe_dosye .txt h3 {color: #276817;}
.nasha_sdacha .tab {background: #e39b00 repeat-x url('img/tab_bg_nasha_sdacha.gif');}
	.nasha_sdacha .tab .shadowed, .nasha_sdacha .txt h2, .nasha_sdacha .txt h3 {color: #ae8200;}
.kultura_v_massy .tab {background: #116cad repeat-x url('img/tab_bg_kultura_v_massy.gif');}
	.kultura_v_massy .tab .shadowed, .kultura_v_massy .txt h2, .kultura_v_massy .txt h3 {color: #0f618e;}
.kovcheg .tab {background: #672c85 repeat-x url('img/tab_bg_kovcheg.gif');}
	.kovcheg .tab .shadowed, .kovcheg .txt h2, .kovcheg .txt h3 {color: #522268;}
.ya .tab {background: #3d296b repeat-x url('img/tab_bg_ya.gif');} 	
	.ya .tab .shadowed, .ya .txt h2, .ya .txt h3 {color: #312155;}
.mejdunarodnye_novosti .tab {background: #1351ad repeat-x url('img/tab_bg_mejdunarodnye_novosti.gif');} 	
	.mejdunarodnye_novosti .shadowe, .mejdunarodnye_novosti .txt h2, .mejdunarodnye_novosti .txt h3 {color: #0f417b;}
.o_strannostyah_lyubvi .tab {background: #b5195f repeat-x url('img/tab_bg_o_strannostyah_lyubvi.gif');} 	
	.o_strannostyah_lyubvi .tab .shadowed, .o_strannostyah_lyubvi .txt h2, .o_strannostyah_lyubvi .txt h3 {color: #921655;}
.giperboloid .tab {background: #ab1130 repeat-x url('img/tab_bg_giperboloid.gif');} 	
	.giperboloid .tab .shadowed, .giperboloid .txt h2, .giperboloid .txt h3 {color: #8c0f2b;}
.gde_idem .tab {background: #51555c repeat-x url('img/tab_bg_gde_idem.gif');} 	
	.gde_idem .tab .shadowed, .gde_idem .txt h2, .gde_idem .txt h3 {color: #414449;}
.adrenalin .tab {background: #db3807 repeat-x url('img/tab_bg_adrenalin.gif');} 	
	.adrenalin .tab .shadowed, .adrenalin .txt h2, .adrenalin .txt h3 {color: #8b2d05;}
.voyna .tab {background: #a32312 repeat-x url('img/tab_bg_voyna.gif');} 	
	.voyna .tab .shadowed, .voyna .txt h2, .voyna .txt h3 {color: #881f10;}
.kult_lichnosti .tab {background: #e55e09 repeat-x url('img/tab_bg_kult_lichnosti.gif');} 	
	.kult_lichnosti .tab .shadowed, .kult_lichnosti .txt h2, .kult_lichnosti .txt h3 {color: #b05408;}	
.korrupciya .tab {background: #1598b2 repeat-x url('img/tab_bg_korrupciya.gif');} 	
	.korrupciya .tab .shadowed, .korrupciya .txt h2, .korrupciya .txt h3 {color: #138191;}	
.time-table .tab {background: #ad9600 repeat-x url('img/tab_bg_time-table.gif');} 	
	.time-table .tab .shadowed, .time-table .txt h2, .time-table .txt h3 {color: #7b7100;}
.stop_kadr .tab {background: #705e3a repeat-x url('img/tab_bg_stop_kadr.gif');} 	
	.stop_kadr .tab .shadowed, .stop_kadr .txt h2, .stop_kadr .txt h3 {color: #645434;}
.pravoslavnii_sobesednik .tab {background: #4a766b repeat-x url('img/tab_bg_pravoslavnii_sobesednik.gif');} 	
	.pravoslavnii_sobesednik .tab .shadowed, .pravoslavnii_sobesednik .txt h2, .pravoslavnii_sobesednik .txt h3 {color: #426a60;}
.gurvinek .tab {background: #759e07 repeat-x url('img/tab_bg_gurvinek.gif');} 	
	.gurvinek .tab .shadowed, .gurvinek .txt h2, .gurvinek .txt h3 {color: #688506;}
.foto_v_stile .tab {background: #07576f repeat-x url('img/tab_bg_foto_v_stile.gif');} 	
	.foto_v_stile .tab .shadowed, .foto_v_stile .txt h2, .foto_v_stile .txt h3 {color: #064e63;}
.podpolie .tab {background: #437d05 repeat-x url('img/tab_bg_podpolie.gif');} 	
	.podpolie .tab .shadowed, .podpolie .txt h2, .podpolie .txt h3 {color: #3c7004;}
.mirovie_novosti .tab {background: #42393e repeat-x url('img/tab_bg_mirovie_novosti.gif');} 	
	.mirovie_novosti .tab .shadowed, .mirovie_novosti .txt h2, .mirovie_novosti .txt h3 {color: #3b3337;}
.filmi_atv .tab {background: #229068 repeat-x url('img/tab_bg_filmi_atv.gif');} 
	.filmi_atv .tab .shadowed, .filmi_atv .txt h2, .filmi_atv .txt h3 {color: #1f7c5d;}

.program08 .tab {background: #8c2e75 repeat-x url('img/tab_bg_program08.gif');} 	
	.program08 .tab .shadowed, .program08 .txt h2, .program08 .txt h3 {color: #792968;}
.program09 .tab {background: #90142d repeat-x url('img/tab_bg_program09.gif');} 	
	.program09 .tab .shadowed, .program09 .txt h2, .program09 .txt h3 {color: #7c1228;}
.program10 .tab {background: #4a2d1f repeat-x url('img/tab_bg_program10.gif');} 	
	.program10 .tab .shadowed, .program10 .txt h2, .program10 .txt h3 {color: #42281c;}
.program11 .tab {background: #303023 repeat-x url('img/tab_bg_program11.gif');} 	
	.program11 .tab .shadowed, .program11 .txt h2, .program11 .txt h3 {color: #2b2b1f;}
.program12 .tab {background: #5a3894 repeat-x url('img/tab_bg_program12.gif');} 	
	.program12 .tab .shadowed, .program12 .txt h2, .program12 .txt h3 {color: #50327f;}
.program13 .tab {background: #cc3399 repeat-x url('img/tab_bg_program13.gif');} 	
	.program13 .tab .shadowed, .program13 .txt h2, .program13 .txt h3 {color: #993399;}
.program45 .tab {background: #336633 repeat-x url('img/tab_bg_program45.gif');} 	
	.program45 .tab .shadowed, .program45 .txt h2, .program45 .txt h3 {color: #336633;}
.program46 .tab {background: #db1b48 repeat-x url('img/tab_bg_program46.gif');} 	
	.program46 .tab .shadowed, .program46 .txt h2, .program46 .txt h3 {color: #a10926;}
.miting .tab {background: #e55e09 repeat-x url('img/tab_bg_miting.gif');} 	
	.miting .tab .shadowed, .miting .txt h2, .miting .txt h3 {color: #b05408;}
.noch .tab {background: #011400 repeat-x url('img/tab_bg_noch.gif');} 	
	.noch .tab .shadowed, .noch .txt h2, .noch .txt h3 {color: #22260D;}
.utro .tab {background: #C85B00 repeat-x url('img/tab_bg_utro.gif');} 	
	.utro .tab .shadowed, .utro .txt h2, .utro .txt h3 {color: #9B4600;}
.new_year .tab {background: #8B1B00 repeat-x url('img/tab_bg_new_year.gif');} 	
	.new_year .tab .shadowed, .new_year .txt h2, .new_year .txt h3 {color: #A22700;}
.inkognita .tab {background: #6102A8 repeat-x url('img/tab_bg_inkognita.gif');} 	
	.inkognita .tab .shadowed, .inkognita .txt h2, .inkognita .txt h3 {color: #2C0093;}
.psn .tab {background: #C8C8C8 repeat-x url('img/tab_bg_psn.gif');} 	
	.psn .tab .shadowed, .psn .txt h2, .psn .txt h3 {color: #989898;}
.vibori .tab {background: #0C3B4F repeat-x url('img/tab_bg_vibori.gif');} 	
	.vibori .tab .shadowed, .vibori .txt h2, .vibori .txt h3 {color: #0C5A66;}
.april .tab {background: #0C3B4F repeat-x url('img/tab_bg_10.gif');} 	
	.april .tab .shadowed, .april .txt h2, .april .txt h3 {color: #0C5A66;}
.utro1 .tab {background: #0C3B4F repeat-x url('img/tab_bg_utro1.gif');} 	
	.utro1 .tab .shadowed, .utro1 .txt h2, .utro1 .txt h3 {color: #0C5A66;}
.spec .tab {background: #80adf7 repeat-x url('img/tab_bg_spec.gif');} 	
	.spec .tab .shadowed, .spec .txt h2, .spec .txt h3 {color: #0955d1;}
.9maya .tab {background: #8ff9c29 repeat-x url('img/pobeda.gif');} 	
	.9maya .tab .shadowed, .9maya .txt h2, .9maya .txt h3 {color: #e56c2a;}

.news .tab {} 	
	.news .tab h1 {color: #ebbc38;}
		.news .tab a {color: #ebbc38;}
			.news .tab .shadowed {color: #fff;}

.info .tab {margin-bottom: 2.45em;} 	
	.info .tab h1, .forum .tab h1 {color: #ebbc38;}
		.info .tab a, .forum .tab a {color: #ebbc38;}
			.info .tab .shadowed, .forum .tab .shadowed, .info .txt h2 {color: #fff;}


#header {position: relative; width: 100%; height: 240px;}
	#eb1 {position: absolute; left: 21%; top: 76px; width: 81px; height: 76px; background: no-repeat url('img/eb1.gif');}
	#eb2 {position: absolute; left: 33%; top: 146px; width: 61px; height: 80px; background: no-repeat url('img/eb2.gif');}
	#eb3 {position: absolute; left: 44%; top: 37px; width: 43px; height: 88px; background: no-repeat url('img/eb3.gif');}
	#eb4 {position: absolute; left: 57.5%; top: 132px; width: 75px; height: 76px; background: no-repeat url('img/eb4.gif');}
	#eb5 {position: absolute; left: 64%; top: 8px; width: 75px; height: 76px; background: no-repeat url('img/eb5.gif');}
	#eb6 {position: absolute; left: 75.5%; top: 167px; width: 43px; height: 88px; background: no-repeat url('img/eb6.gif');}
	#eb7 {position: absolute; left: 87.5%; top: 37px; width: 82px; height: 76px; background: no-repeat url('img/eb7.gif');}	
/*	#logo_atv {position: absolute; left: 8%; top: 61px; width: 109px; height: 121px;}*/
	#logo_atv {position: absolute; left: 8%; top: 61px; width: 150px;}
	#menu {position: absolute; top: 90px; left: 24%; width: 70.5%; height: 64px; margin: 0 0 0 -13px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		#menu table {height: 64px; width: 100%;}
		#menu td {background: repeat-x url('img/menu_bg.png'); white-space: nowrap; padding: 0 8px; vertical-align: top;}
		#menu td.spacer {float: none; width: 16.6%;}
		#menu td#menu_crnr_l {padding: 0; width: 32px; background: no-repeat 0 0 url('img/menu_crnrs.png');}
			#menu td#menu_crnr_l img {height: 1px; width: 32px;}
		#menu td#menu_crnr_r {padding: 0; width: 32px; background: no-repeat 100% 0 url('img/menu_crnrs.png');}
			#menu td#menu_crnr_r img {height: 1px; width: 32px;}
				#menu div {position: relative;}
					#menu a, #menu strong {top: 25px; color: #d2a300; font-size: 70%; font-weight: bold;}
					#menu a.shadowed, #menu a.shadowed:hover, #menu strong.shadowed, #menu a#menu_on.shadowed {color: #fff;}
					#menu a:hover, #menu strong, #menu a#menu_on {color: #ebbc38;}		

	#header p {margin: 9px 0 0 0;}	
		#time {position: absolute; left: 24%; top: 38px; height: 34px; padding: 0 0 0 28px; background: no-repeat 3px 50% url('img/ico_time.gif');}
		#on-air {position: absolute; left: 60%; top: 38px; height: 34px; padding: 0 0 0 43px; background: no-repeat 0 50% url('img/ico_on-air.gif'); margin-left: -50px;}
		#rss {position: absolute; left: 60%; top: 38px; height: 34px; padding: 0 0 0 23px; background: no-repeat 0 60% url('img/ico_rss.gif');}
		#tags {position: absolute; left: 24%; top: 168px; height: 34px; padding: 0 0 0 28px; background: no-repeat 3px 50% url('img/ico_tags.gif');}
		#reg {position: absolute; right: 8%; top: 168px; height: 34px; margin-right: 53px; padding: 0 0 0 23px; background: no-repeat 0 50% url('img/ico_reg.gif');}
		/* моё */
		#yai4nica          {position: absolute; left: 48%; top: 25px; height: 34px; padding: 0 0 0 28px;}
		#weather_on_header {position: absolute; left: 73%; top: 25px; padding: 0 0 0 28px;}
		/* моё */

#content {position: relative; left: 8%; width: 84%;}

	#main {float: left; width: 58%;}

	.material {float: left; width: 44.5%; border-bottom: 1px dotted #8f8f8f; margin-bottom: 2.45em;}
	.material.noborder {border: none;}
		.material p {font-size: 80%;}
		.material p.service {font-size: 65%;}
		.material p.names {font-size: 70%;}
		.material h2 {font-size: 100%; margin-top: 1em;}
	#main .material {width: 100%; float: none;}
		#main .material p {font-size: 90%;}
		#main .material p.service {font-size: 65%;}
		#main .material p.names {font-size: 70%;}
		#main .material h2 {font-size: 110%;}
		.tab {position: relative; width: 100%; height: 40px; background: #d4d6d9 repeat-x url('img/tab_bg.gif'); overflow: hidden;}
			.tab h1 {position: absolute; color: #fff; font-size: 110%; margin: 0; left: 20px; top: 0.5em;}
			#main .tab h1 {font-size: 130%; top: 0.3em;}		
				.tab h1 a {color: #fff;}
					.tab .shadowed {color: #a0a0a3;}
			.tab_crnr_l {position: absolute; left: 0; width: 19px; height: 40px; background: no-repeat 0 0 url('img/tab_crnrs.png');}
			.tab_crnr_r {position: absolute; left: -19px; margin-left: 100%; width: 19px; height: 40px; background: no-repeat 100% url('img/tab_crnrs.png');}
		.tags_and_time {/**width: 280px;**/ width: 100%; padding: 0.6em 0 0.8em 0;}				
		#main .tags_and_time {/**width: 480px;**/}
			/*.time {float: right;} */
			.embed {float: right; margin: 0 1em;}
				.embed a {color: #d2a300;}
			.tags {}
		.embed_input {padding: 0.4em 1em 0.8em 1em; background: #e4e4e4; border-top: 1px solid #cecece; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin-bottom: 1px; /* моё */ display: none; /* моё */ }
			.embed_input label {display: block; font-size: 65%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top: 0.4em;}
			.embed_input input {color: #8f8f8f; font-size: 65%; width: 99%;}

		.player {/**width: 280px;**/ position: relative; width: 100%; height: 244px; background: #000;}
		#main .player {/**width: 480px; height: 405px;**/ height: 405px;}
			.player img {width: 100%; height: 100%;}
			.player p {z-index: 1; position: absolute; bottom: 0; width: 100%; text-align: center; background: #000; padding: 1em 0; color: #fff;}
		.authors_and_comments {width: 100%; padding: 0.5em 0 1.3em 0; min-height: 50px;}
			.authors {}
				.authors img {float: left; width: 50px; height: 50px; margin-right: 1em;}
			.comments {float: right; width: 27%;}
				a.cloud {width: 27px; height: 21px; background: no-repeat url('img/ico_comments.gif'); text-align: center; text-decoration: none;}
				#main a.cloud {background: no-repeat url('img/ico_comments_red.gif');}
				.comments a {float: right; color: #8f8f8f; margin-left: 1em;}
				#main .comments a {color: #cc1030;}

			#comments {padding: 10px 25px; border: 1px dotted #8f8f8f; margin-bottom: 2.45em;} 
				#comments h1, .forum h1 {color: #cc1030; margin-top: 0;}				
					.comment {margin-bottom: 1.5em;}
					.comment .authors {background: #ddeeff; padding: 0.4em; height: 50px; margin-bottom: 0.2em;}
						#comments .comment .authors img {margin-bottom: 0.5em;}
						#comments .comment p.service, .forum p.service {clear: none; font-size: 65%;}
						#comments .comment p.names, .forum p.names {clear: none; font-size: 70%;}
						#comments .comment p {font-size: 80%; clear: both;}
					.forum table.simple td {font-size: 100%;}
					.add_comment {margin-bottom: 1.5em; background: #fbf19e; padding: 1em;}	


		.column2 {float: left; width: 47%;}						
		
	.person {border-bottom: 1px dotted #8f8f8f; margin-bottom: 2.45em; padding: 0 0 1em 0;}
		.person img {float: left; width: 100px; height: 100px; margin: 0 1em 0.5em 0;}
	
	#main_right {float: right; width: 38%;}				

		#search {position: relative; height: 40px; background: #fff repeat-x url('img/search_bg.gif'); margin-bottom: 2.45em;}				
			#search_crnr_l {position: absolute; left: 0; width: 20px; height: 40px; background: no-repeat 0 0 url('img/search_crnrs.gif');}
			#search_crnr_r {position: absolute; left: -20px; margin-left: 100%; width: 20px; height: 40px; background: no-repeat 100% url('img/search_crnrs.gif');}
			#search table {position: relative; top: 2px;}
				#search td.field {font-size: 90%;}
				#search input {border: none; color: #c2c2c2; font-family: Arial, Helvetica, sans-serif;}
				#search input.btn {width: 61px; height: 24px; color: #fff; background: #fff no-repeat url('img/search_btn.gif');}		
	
		#description {position: relative; margin-bottom: 2.45em;}	
			#description p {font-size: 80%;}		
				
		ul.imglist {position: relative; font-size: 100%;}
			ul.imglist li {margin: 0 0 1.6em 0; padding: 0; clear: both; font-size: 100%; width: 100%; min-height: 80px; background: none;}
				ul.imglist img {float: left; width: 100px; height: 80px;}
				ul.imglist p.time {font-size: 65%; float: none; margin: 0 0 0.4em 120px;}
				ul.imglist p {font-size: 90%; margin: 0 0 0 120px;}

		#hotlines {position: relative; margin-bottom: 2.45em;}
			 	#hotlines ul.imglist li {margin-bottom: 1.3em;}
				#hotlines  ul.imglist p.time {font-size: 65%;}
				#hotlines  ul.imglist p {font-size: 80%;}
/* моё */
				#hotlines a{color: #2e2e2e;}
				#hotlines a:hover, #hotlines a:active {color: #e8301d;}
/* /моё */

		#time-table {position: relative; overflow: hidden; padding: 0 0 20px 0; background: #ebc33f; margin-bottom: 2.45em;}
			#time-table ul {margin: 0 0 0.5em 0; font-size: 70%;  height: 24px;}
				#time-table li {float: left; margin: 0; padding: 0; background: none; height: 24px; width: 100px;}
          #time-table li a {cursor: hand; cursor: pointer;}
					#time-table li a, #time-table li strong {display: block; height: 24px; background-repeat: no-repeat; background-position: 0 0; color: #fff; padding-left: 27px; text-decoration: none; font-weight: normal;}
					#time-table li a:hover, #time-table li strong {color: #f7e7b2; background-position: 0 100%;}
						#time-table li span {position: relative; top: 0.2em; border-bottom: 1px dashed;}	
						#time-table li strong span {border: none;}
					#logo_atv_time-table_broad {background-image: url('img/logo_atv.gif');}
					#logo_atv_time-table_cable {background-image: url('img/logo_atw.gif');}
			#time-table .crnr {position: absolute; width: 40px;	height: 40px; left: -20px; top: -20px; background: url('img/crnrs.png');}
			#time-table .crnr.tr, #time-table .crnr.br {margin-left: 100%;}
			#time-table .crnr.bl, #time-table .crnr.br {top: auto;}
			#time-table_content {padding: 10px 25px;  background: #ebc33f no-repeat 100% 8px url('img/time-table_bg.gif');}
					#time-table h1 {color: #fff; margin: 0 0 0.5em 0;}
						#time-table .shadowed {color: #b0922f;}
						#time-table h1 a {color: #fff;}
/* моё */
					#time-table h2 {color: #fff; margin: 0 0 0.5em 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-style: normal;}
						#time-table h2 a {color: #fff;}
/* моё */
					#time-table td {padding: 0.5em 1em 0.5em 0; font-size: 70%;}
					#time-table td.time {color: #fff;}
					
		#main_right #cloud {font-size: 80%;}					

		/**
		#archive {position: relative; overflow: hidden; padding: 20px 0; background: #ebc33f; margin-bottom: 2.45em;}
			#archive .crnr {position: absolute; width: 40px;	height: 40px; left: -20px; top: -20px; background: url('img/crnrs.png');}
			#archive .crnr.tr, #archive .crnr.br {margin-left: 100%;}
			#archive .crnr.bl, #archive .crnr.br {top: auto;}
			#archive_content {padding: 0 25px;  background: #ebc33f no-repeat 100% 8px url('img/time-table_bg.gif');}
		**/			


	#materials {float: left; width: 76%;}				

		.right {float: right;}

	#additional_right {float: right; width: 19%;}
		#shortnews {margin-bottom: 2.45em;}
			#shortnews p {font-size: 70%; margin: 0 0 2em 0;}	
			#shortnews p.time {font-size: 65%; float: none; margin: 0 0 0.4em 0;}
				#shortnews a, .news a {color: #2e2e2e;}
				#shortnews a:hover, #shortnews a:active, .news a:hover, .news a:active {color: #e8301d;}

		#see_also {position: relative; overflow: hidden; padding: 0 0 20px 0; background: #f0f1f2; margin-bottom: 2.45em;}
			#see_also .crnr {position: absolute; width: 40px;	height: 40px; left: -20px; top: -20px; background: url('img/crnrs.png');}
			#see_also .crnr.tr, #see_also .crnr.br {margin-left: 100%;}
			#see_also .crnr.bl, #see_also .crnr.br {top: auto;}
			#see_also_content {padding: 10px 25px 0 25px;  background: #f0f1f2;}
					#see_also h1 {color: #8f8f8f; margin: 0 0 0.5em 0;}
						#see_also .shadowed {color: #fff;}
				#see_also .tags_and_time {padding: 0 0 0.4em 0;}
					#see_also .tags_and_time p {font-size: 65%; margin: 0;}
						#see_also .tags_and_time a {color: #087ecc;}		
				#see_also p {font-size: 80%; margin-bottom: 1.6em;}
					#see_also a {color: #2e2e2e;}
					#see_also a:hover, #see_also a:active {color: #e8301d;}

		#bnrs {margin-top: 3em; text-align: center;}
			#bnrs div {margin-bottom: 3em;}

	#prefooter {position: relative; width: 100%; /* моё */ display: none; /* моё */}
		#prefooter h1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #8f8f8f;}
		#prefooter strong {font-weight: normal;}

	#footer {/* position: relative; моё */ width: 100%; margin-top: 2.5em; padding-bottom: 5em;}
		#contacts {float: left; width: 25%;}			
		#copyrights {float: left; width: 45%;}			
			#copyrights p {color: #c2c2c2;}
		#netpeak {float: right; width: 25%;}			
			#netpeak ul {font-size: 80%; margin: 0;}
				#netpeak ul li {background: none; margin-left: 0;}


			.my_forums {float: right; margin: 0 1em;}
				.my_forums a {color: #d2a300;}
		.my_forums_list {padding: 0.4em 1em 0.8em 1em; background: #FFFFFF; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; margin-bottom: 1px; /* моё */ display: none; /* моё */ }
			.my_forums_list a {}

/* стрелки сортировки комментариев */
p.comm_sort, .material #comments p.comm_sort {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 110%; color: #8f8f8f; line-height: 2em;}
	p.comm_sort a,  p.comm_sort a:visited, p.comm_sort a:active {padding: 2px 7px 3px 7px; color: #8f8f8f;}
	p.comm_sort a:hover {color: #ebc33f;}
	p.comm_sort strong {color: #fff; font-weight: normal; background: #ebc33f; padding: 2px 7px 3px 7px;}

	p#left_arr, p#right_arr{ float: left; width: 50%;}
	p#right_arr{ text-align: right;}
/* стрелки сортировки комментариев */

/* форма входа */
#window
{
	position: absolute;
	right: 30px;
	top: 30px;
	width: 300px;
	height: 300px;
	overflow: hidden;
	display: none;
	z-index: 700;
}
#windowTop
{
	height: 30px;
	overflow: 30px;
	background-image: url(http://atv.odessa.ua/templ/atv1/img/window_t.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: move;
}
#windowTopContent
{
	margin-right: 13px;
	background-image:url(http://atv.odessa.ua/templ/atv1/img/window_u.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #555555;
}
#windowMin
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
}
#windowMax
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
	display: none;
}
#windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
#windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(http://atv.odessa.ua/templ/atv1/img/window_b.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(http://atv.odessa.ua/templ/atv1/img/window_c.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right: 13px;
}
#windowResize
{
	position: absolute;
	right: 3px;
	bottom: 5px;
	cursor: se-resize;
}
#windowContent
{
	position:absolute;
	top: 30px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid #555555;
	height: 255px;
	width: 275px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}
#windowContent *
{
	margin: 10px;
}
.transferer2
{
	border: 1px solid #888888;
	background-color: #CCCCCC;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}
/* END форма входа */

/* админка */
.prof_data
{
	border:     1px solid #8f8f8f;
	background: #FFFFFF;
	padding:    10px;
}
.prof_data_header
{
	font-size:        130%;
	font-weight:      bold;
	background-color: #F0F0F0;
	padding:          3px;
}
.prof_data_item
{
	padding: 5px;
}

.prof_menu
{
	color:          #ebbc38;
	font-size:      130%;
	font-weight:    bold;
	padding-bottom: 3px
}
.prof_menu_intem
{
	padding: 3px;
	cursor: pointer;
	background-color: #8f8f8f;
}
.prof_menu_intem_selected
{
	background-color: #F0F0F0;
	padding:          3px;
}

.prof_tab_data{ }
.prof_tab_answers
{
	display: none;
}
/* END админка */