body {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; background: #000000; vertical-align: top; text-align: center; font-family: Tahoma; font-size: 8pt; color: #ffffff;}

/** Общая информация **/
table, form, div { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none; font-family: Tahoma; font-size: 8pt; }
td, th { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; vertical-align: top;font-family: Tahoma; font-size: 8pt;}
img {border: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 7pt; font-family: Tahoma; }

h1, h2, h3, h4 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Tahoma; font-size: 9pt; }
a { font-family: inherit;  text-decoration: underline; color: #F2A300;}
	a:hover { text-decoration: none;  }
a.none { font-family: inherit;  text-decoration: none; color: #ffffff;}
	a.none:hover { text-decoration: underline;  }

div, p, td, ul, li, a, span  {  font-family: tahoma, arial, helvetica, sans-serif;}

/** Основные элементы - частные свойства**/
ul { list-style-image: url(/debug/img/markers/li.gif); margin: 10px 0px 20px 20px; }
li { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
	ul.map { list-style-image: url(/debug/img/markers/li.gif); margin: 10px 0px 20px 20px; }
		.map li { margin: 0px 0px 5px 12px; padding: 0px 0px 0px 0px; font-size: 8.6pt; font-weight: bold; }
			.map li a { text-decoration: none; }
			.map li a:hover { color: #ffffff; }
		ul.map .map { list-style-image: url(/debug/img/markers/li_2.gif); }
			.map .map li { font-size: 8pt; font-weight: normal; }
			.map .map li a { text-decoration: none; color: #ffffff;  }
			.map .map li a:hover { color: #FAA200; }

p {padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }

h1 {color: #FAA200; font-size: 16pt;}
h2 {color: #FAA200; font-size: 16pt; font-weight: normal; margin: 0px 0px 15px 2px;}
h3 {color: #FAA200; font-size: 8pt; margin: 0px 0px 5px 2px;}
h4 {color: #FAA200; font-size: 7.6pt; margin: 0px 0px 15px 2px;}
h5 {color: #FAA200; font-size: 11pt; margin: 0px 0px 15px 2px;background: #000000;}
h6 {color: #FAA200; font-size: 12pt; margin: 0px 0px 15px 2px;background: #000000;}

a.mark { background: url(/debug/img/markers/li.gif) top left ;padding: 0px 0px 0px 20px;}

/** Основная таблица и ее содержимое **/
table.maintab { width: 980px; height: 100%; background: url(/debug/img/bgd/body.gif) no-repeat top center}
table.maintab td#bottom, table.maintabSecond td#bottom {background: url(/debug/img/bgd/bottom.gif) no-repeat bottom;}

table.maintabSecond { width: 980px; height: 100%; background: url(/debug/img/bgd/body_second.gif) no-repeat top center}

#top { height: 50px;}
		#langs div { margin: 0px 0px 0px 50px; height: 34px;}
			#langs div a { margin: 0px 11px 0px 0px; height: 34px;  padding: 0px 0px 0px 0px;}
				#langs div a img { width: 32px; height: 34px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

	#top .center {width: 409px;}
	#top #years { width: 267px; padding: 0px 0px 0px 0px; vertical-align: bottom; background: url(/debug/img/bgd/year_2006.gif) no-repeat bottom left;  }
		#years div { margin: 0px 0px 0px 37px; height: 34px;}
			#years div a { margin: 0px 20px 0px 0px; height: 34px; padding: 0px 0px 0px 0px;}
				#years div a img { width: 49px; height: 34px;}

#menu { height: 405px; background: url(/debug/img/rus/main/about.jpg) no-repeat top; vertical-align: bottom; text-align: center; }
	#menu a { margin: 0px 1px 0px 1px;}
		#menu a img { height: 79px;}
	#menu .logo { text-align: center; margin: 0px 3px 0px 0px; }
		#menu .logo img { width: 189px; height: 188px;}
		#menu .logo a { margin: 0px 0px 0px 0px;}
	#menu .alquimia { text-align: center; margin: 0px 10px 16px 0px; }
		#menu .alquimia img { width: 271px; height: 37px; }
		#menu .alquimia a { margin: 0px 0px 0px 0px;}

#menuSecond { height: 200px; background: url(/debug/img/rus/main/about_second.jpg) no-repeat top; vertical-align: bottom; text-align: center; }
	#menuSecond a { margin: 0px 1px 0px 1px;}
		#menuSecond a img { height: 79px;}
	#menuSecond .logo { text-align: center; margin: 0px 3px 0px 0px; }
		#menuSecond .logo img { width: 189px; height: 188px;  margin-top:14px}
		#menuSecond .logo a { margin: 0px 0px 0px 0px;}
	#menuSecond .alquimia { text-align: center; margin: 0px 10px 5px 0px; }
		#menuSecond .alquimia img { width: 271px; height: 37px; }
		#menuSecond .alquimia a { margin: 0px 0px 0px 0px;}
			
		
		
#center { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#center table { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

	#center .left {  width: 304px; padding: 39px 0px 0px 0px; color: #DC9B36;}
		.left h2 {margin: 0px 0px 25px 37px;}
			.left h2 img { width: 174px; height: 30px; }
		.left #vote { width: 230px; padding: 0px 0px 0px 0px; margin: 0px 0px 30px 37px; color: #DC9B36; }
			#vote .top {width: 230px; height: 32px; background: url(/debug/img/bgd/vote_top.gif) no-repeat bottom; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
			#vote .cont {width: 230px; background: url(/debug/img/bgd/vote_cont.gif) repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
				#vote .cont .text { padding: 0px 0px 0px 0px; margin: 0px 37px 0px 37px;  color: #DC9B36;}
					#vote .cont .text td { color: #DC9B36;}
				#vote .cont h2 { margin: 0px 0px 25px 18px;}
			#vote .bot {width: 230px; height: 69px; background: url(/debug/img/bgd/vote_bot.gif) no-repeat top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

			.contResults {width: 230px; background: url(/debug/img/bgd/vote_popup_cont_res.gif) repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
				 .contResults .text { padding: 0px 0px 0px 0px; margin: 0px 37px 0px 37px;  color: #DC9B36;}
					.contResults .text td { color: #DC9B36;}
					.contResults ul {margin-left:20px; padding:10px 0px 0px 0px;}
			.topResults {width: 230px; height: 30px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} 
			.botResults {width: 230px; height: 30px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}	
			
			.topResults img, .botResults img  {behavior: url("/debug/htc/png.htc");}
			
		.left #search { width: 230px; height: 229px; padding: 0px 0px 0px 0px; margin: 0px 0px 30px 37px; background: url(/debug/img/bgd/search.gif) no-repeat top;}
			#search h2 { margin: 30px 0px 0px 37px;}
		
		.left #founders { width: 230px; padding: 0px 0px 0px 0px; margin: -45px 0px 0px 27px; }
			#founders h2 { margin: 0px 0px 25px 37px;}
			#founders a { height: 105px; margin: 0px 12px 0px 12px; float: left; vertical-align: middle;}
			#founders .cont { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 37px;}

		.left .menu { width: 230px; padding: 0px 0px 0px 0px; margin: 32px 0px 32px 37px; }
		.left .menu a { width: 172px; padding: 2px 0px 3px 0px; display: block; margin: 0px 0px 0px 39px; text-decoration: none; font-weight: bold; }
			.left .menu a:hover { background: #121212;}
			.left .menu a.act { background: #121212;}
		.left .menu .lev_2 a { color: #ffffff; font-weight: normal; background: url(/debug/img/markers/menu_l_2.gif) no-repeat top left; padding: 2px 0px 3px 20px; }
			.left .menu .lev_2 a:hover { background:  #121212 url(/debug/img/markers/menu_l_2.gif) no-repeat top left; }
		.left .menu .lev_1 a { margin: 0px 0px 1px 39px; padding: 4px 0px 6px 0px; }

	#center #content_main { width: 409px; padding: 66px 0px 0px 0px; color: #ffffff; }
		#content_main p { margin: 0px 2px 0px 2px; text-align: justify; }
		#content_main .about { margin: 0px 0px 15px 0px;}		
		#content_main .news { margin: 0px 0px 0px 0px;}
		#content_main h1.h1 { width: 409px; height: 35px; margin: 0px 0px 25px 0px;}
			#content_main h1 img { width: 409px; height: 35px;}

	#center #content_sec { padding: 66px 0px 0px 0px; color: #ffffff;}
		#content_sec p { margin: 0px 2px 0px 2px; padding: 0px 0px 15px 0px;  }
		#content_sec .about { margin: 0px 0px 40px 0px;}
		#content_sec .news { margin: 0px 0px 0px 0px;}
		#content_sec h1 { width: 390px; height: 34px; margin: 0px 0px 0px 0px;}
			#content_sec h1 img {/* width: 390px; height: 34px;*/}

	.right {width: 267px; padding: 45px 0px 0px 0px; text-align: center; }
		.right .ban { width: 267px; text-align: center;margin: 0px 0px 20px 0px}
			/*.right .ban img {margin: 0px 0px 20px 0px ! important;}*/

	#center .right_none {width: 85px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#center .right_none img {width:85px;}


#bottom { height: 175px; padding: 0px 0px 40px 40px; vertical-align: bottom; text-align: center; }
	#bottom .menu { text-align: center; margin: 0px 0px 15px 0px; }
		#bottom .menu a { margin: 0px 17px 0px 17px; color: #C48600; font-size: 7.6pt; text-decoration: none; }
			#bottom .menu a:hover { text-decoration: underline; }
		#bottom .menu img { width: 4px; height: 9px; }
	#bottom .copy { text-align: center; color: #3E3E3E;}
		#bottom .copy  a { color: #3E3E3E; font-size: 7.6pt; text-decoration: none; }
			#bottom .copy  a:hover { text-decoration: underline; }

/** Дополнительные классы **/

.more { height: 9px; clear: both; background: url(/debug/img/bgd/more.gif) repeat-x; text-align: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	.more img { height: 9px; border: none; float: right; padding: 0px 0px 0px 0px; margin: 0px -2px 0px 0px; }

.news .new { margin: 0px 0px 15px 0px;}
	.news .new td { color: #ffffff;}
		.news .new td a { text-decoration: none; }
			.news .new td a:hover { text-decoration: underline; }
		.news .new .img { width: 100px; }
			.news .new .img img { width: 75px; height: 75px; border: solid 1px #FFA800; margin: 0px 22px 0px 3px;  }
		.news .new .date { width: 72px; height: 19px; background: url(/debug/img/bgd/news_date.gif) repeat-x; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 0px 0px 0px; margin: 0px 0px 10px 0px; }
		.news .new p { text-align: justify;}
		.news .new .more { height: 9px; clear: both; background: url(/debug/img/bgd/more.gif) repeat-x; text-align: right; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
			.news .new .more img { height: 9px; border: none; float: right; padding: 0px 0px 0px 0px; margin: 0px -2px 0px 0px; }

.new_obj td { color: #ffffff;}
	.new_obj td a { text-decoration: none; }
		.new_obj td a:hover { text-decoration: underline; }
	.new_obj .date { width: 72px; height: 19px; background: url(/debug/img/bgd/news_date.gif) repeat-x; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 0px 0px 0px; margin: 3px 10px 0px 0px; float: left; }
	/*.new_obj p { text-align: justify;}*/
		.new_obj .more img { height: 9px; border: none; float: right; padding: 0px 0px 0px 0px; margin: 0px -2px 0px 0px; }

.founders {padding: 0px 0px 15px 0px;}
	.founders .founder { width: 265px;  color: #ffffff; padding: 0px; margin: 0px 20px 0px 0px; float: left;}
	.founders .founder table { width: 265px; height: 80px; margin: 0px 0px 40px 0px;}
		.founder a img { width: 101px; height: 101px; border: solid 1px #FFA800; margin: 0px 7px 0px 3px; float: left; }
		.founder h3 { margin: 5px 0px 5px 0px; }
		.founder p { margin: 0px 0px 5px 0px; }
		.founder a { color: #ffffff; }

.partners { margin: 0px 0px 15px 0px;}
	.partners .partner { width: 265px; height: 80px; color: #ffffff; padding: 0px 0px 30px 0px; margin: 0px 20px 15px 0px; float: left;}
		.partner img {background:#ffffff}
		.partner a img { width: 101px; height: 101px; border: solid 1px #FFA800; margin: 0px 7px 0px 3px; float: left; }
		.partner h3 { margin: 5px 0px 5px 0px; }
		.partner p { margin: 0px 0px 5px 0px; }
		.partner a { color: #ffffff; }

.smis .smi { margin: 0px 0px 15px 0px;}
	.smis .smi td { color: #ffffff;}
		.smis .smi td a { text-decoration: none; }
			.smis .smi td a:hover { text-decoration: underline; }
		.smis .smi .img { width: 100px; }
			.smis .smi .img img { width: 75px; height: 75px; border: solid 1px #FFA800; margin: 0px 22px 0px 3px;  }
		.smis .smi .date { width: 72px; height: 19px; background: url(/debug/img/bgd/news_date.gif) repeat-x; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 0px 0px 0px; margin: 0px 0px 10px 0px; }
		.smis .smi p { text-align: justify;}
		.smis .smi .more { height: 9px; clear: both; background: url(/debug/img/bgd/more.gif) repeat-x; text-align: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
			.smis .smi .more img { height: 9px; border: none; float: right; padding: 0px 0px 0px 0px; margin: 0px -2px 0px 0px; }

img.foto { border: solid 1px #FFA800; margin: 0px 2px 0px 0px; }
img.foto_news { border: solid 1px #FFA800; margin: 10px 2px 20px 26px; float: right; }




.gallery { margin: 20px 0px 40px 0px; width: 588px;}
	.gallery a { width: 80px; height: 80px; background: url(/debug/img/bgd/gallery.gif) no-repeat; margin: 0px 0px 4px 3px; text-align: center; float: left; display: block; }
		.gallery a img { width: 74px; height: 74px; margin: 3px; }
		.gallery a:hover {  background: url(/debug/img/bgd/gallery_over.gif) no-repeat;}
		.gallery a.act { background: url(/debug/img/bgd/gallery_over.gif) no-repeat; }
		
.gallery a.nav_active {background: url(/debug/img/bgd/gallery_over.gif) no-repeat;}
.gallery a.nav_not_active {}

.nominations .nomination { margin: 0px 0px 15px 0px;}
	.nominations .nomination td { color: #ffffff;}
		.nominations .nomination .img { width: 154px; }
			.nominations .nomination .img img { width: 125px; margin: 0px 22px 10px 7px; }
		.nominations .nomination h2 { margin: 0px 0px 0px 0px; }
			.nominations .nomination h2 a {  text-decoration: none; }
			.nominations .nomination h2 a:hover {  text-decoration: underline; }
		.nominations .nomination .area { color: #FAA200; font-size: 10pt; font-weight: bold; margin: 0px 0px 20px 0px;}
		.nominations .nomination .category { font-weight: bold; text-transform: uppercase; margin: 0px 0px 10px 0px; }
			.nominations .nomination .category .name { color: #FAA200; font-size: 7.6pt; text-transform: none; }
		.nominations .nomination p { text-align: justify;}
		.nominations .nomination .persons h3 {color: #FAA200; font-size: 8pt; margin: 0px 0px 5px 0px;}
		.nominations .nomination .persons a { width: 200px; display: block; color: #ffffff; background: url(../../img/markers/menu_l_2.gif) no-repeat top left; padding: 2px 0px 3px 25px; text-decoration: none; }
			.nominations .nomination .persons a:hover { background:  #121212 url(/debug/img/markers/menu_l_2.gif) no-repeat top left; }
		.nominations .nomination .more { height: 9px; clear: both; background: url(/debug/img/bgd/more.gif) repeat-x; text-align: right; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; }
			.nominations .nomination .more img { height: 9px; border: none; float: right; padding: 0px 0px 0px 0px; margin: 0px -2px 0px 0px; }

.persons .person { margin: 0px 0px 15px 0px;}
	.persons .person td { color: #ffffff;}
		.persons .person img { width: 75px; height: 75px; border: solid 1px #FFA800; margin: 0px 20px 10px 3px; }
		.persons .person p { text-align: justify;}
		.persons .person h3 { margin: 0px 0px 10px 0px; }
		.persons .person .vote { text-align: left;}
		.persons .person .more { height: 9px; clear: both; background: url(/debug/img/bgd/more.gif) repeat-x; text-align: right; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
			.persons .person .more img { height: 9px; border: none; float: right; padding: 0px; margin: 0px -2px 0px 0px; }

.vote_nom { margin: 0px 0px 15px 0px; }
	.vote_nom h2 { margin: 0px 0px 20px 2px; }
	.vote_nom h2 a { text-decoration: none; }
	.vote_nom h2 a:hover { text-decoration:underline; }
		.vote_nom .vote_on { width: 255px; height: 80px; color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 20px 15px 0px; float: left;}
			.vote_nom .vote_on h3 { margin: 0px 0px 10px 0px; }
			.vote_nom .vote_on td { color: #ffffff;}
				.vote_nom .vote_on td img { width: 75px; height: 75px; border: solid 1px #FFA800; margin: 0px 20px 10px 3px; }
			.vote_nom .vote_on .vote { text-align: left;}
			.vote_nom .vote_on .vote img { height: 22px; border: none; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
		
.vote_popup { width: 230px; padding: 0px 0px 0px 0px;  }
	.vote_popup .top {width: 230px; height: 30px; background: url(/debug/img/bgd/vote_popup_top.gif) no-repeat bottom; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
		.vote_popup .cont {width: 230px; background: url(/debug/img/bgd/vote_popup_cont.gif) repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
			.vote_popup .cont .text { padding: 0px 0px 0px 0px; margin: 0px 33px 0px 38px; text-align: left;}
			.vote_popup .cont .links { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left;}
			.vote_popup .cont h2 { margin: 0px 15px 10px 0px;}
				.vote_popup .cont h2 img { width: 174px; height: 30px;}
		.vote_popup .bot {width: 230px; height: 30px; background: url(/debug/img/bgd/vote_popup_bot.gif) no-repeat top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.search_bar { text-align: center; padding: 20px 0px 0px 0px; clear: both; }
	.search_bar img { width: 7px; height: 9px; }
	.search_bar a { margin: 0px 3px 0px 3px;}
	.search_bar span { margin: 0px 3px 0px 3px;}

.bottom_ban { text-align: center; margin: 10px 0px 10px 0px;}
	.bottom_ban a { margin: 0px 5px 0px 5px;}

.citi a { display: block; color: #F2A300; background: url(../../img/markers/menu_l_2.gif) no-repeat top left; padding: 2px 0px 3px 25px; text-decoration: none; }
	.citi a:hover { background:  #121212 url(/debug/img/markers/menu_l_2.gif) no-repeat top left; }
	.citi .vac_popup { padding: 15px 0px 0px 22px; }
		.citi .vac_popup a { color: #F2A300; background: none; padding: 0px 0px 0px 0px; text-decoration: none; }
		.citi .vac_popup a:hover { background: none; }
			

/** Элементы форм **/
#vote .cont .text input { margin: 2px 10px 2px 0px;}
	#vote .cont .text input.send { width: 109px; height: 12px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#search input { width: 174px; height: 22px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 10px 37px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; }
	#search input.send { width: 54px; height: 10px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: none; border: none;}
.vote_result { width: 156px; height: 10px; margin: 15px 0px 5px 0px; }


input.searchLine {width:100%;height: 22px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 10px 0px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; }


.anket { margin: 30px 0px 0px 0px;}
	.anket .quest { width: 120px; text-align: right; vertical-align: top; padding: 4px 0px 0px 0px;}
	.anket .ans input { width: 260px; height: 22px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 10px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; }
	.anket .ans textarea { font-family: Tahoma; width: 260px; height: 150px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 10px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; overflow: hidden; }
	.anket #ask_button { text-align: right; padding: 10px 0px 0px 0px; }
		.anket #ask_button input.send { float: right; width: 82px; height: 11px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: none; border: none;}
	.anket .reg { padding: 25px 0px 0px 20px; }

.anket_resume { margin: 0px 0px 20px 0px;}
	.anket_resume .quest { width: 120px; text-align: right; vertical-align: top; padding: 4px 0px 0px 0px;}
	.anket_resume .ans input { width: 260px; height: 17px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; }
		.anket_resume .ans .Imp_390 { width: 260px;}
	.anket_resume .ans textarea { font-family: Tahoma; width: 260px; height: 150px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; overflow: hidden; }
	.anket_resume .ask_button { text-align: right; padding: 10px 0px 0px 0px; }
		.anket_resume .ask_button input.send { float: right; width: 82px; height: 11px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: none; border: none;}
	.anket_resume .reg { padding: 10px 0px 0px 20px; }

.anket_add_nominee { margin: 0px 0px 20px 0px;}
	.anket_add_nominee .quest { width: 100px; text-align: right; vertical-align: top; padding: 4px 0px 0px 0px;}

	.anket_add_nominee .ans input { width: 250px; ; height: 17px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; }
	.anket_add_nominee .ans textarea { width: 250px; font-family: Tahoma; width: 250px;  height: 150px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 20px; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #C48600; overflow: hidden; }
	.anket_add_nominee #ask_button { text-align: right; padding: 10px 0px 0px 0px; width: 270px; }
		.anket_add_nominee #ask_button input.send { float: right; width: 180px; height: 10px; padding: 0px; margin: 0px; background: none; border: none;}
		.anket_add_nominee .ans select { width: 250px; height: 17px; background: #181818; border: solid 1px #C66802; padding: 0px; margin: 0px 0px 8px 20px; font-size: 8pt;  color: #C48600; }

	.anket_add_nominee .reg { padding: 10px 0px 0px 20px; }	
/** Служебные классы **/
.hr_l { width: 155px; height: 10px; background: url(/debug/img/hr/left.gif) no-repeat top; margin: 10px 0px 0px 0px; } 
.hr_short  { height: 15px; background: url(/debug/img/hr/hr.gif) repeat-x top; padding: 0px 0px 0px 0px; margin: 15px 0px 0px 0px; text-align: right; }
	.hr_short img   { height: 1px; width: 186px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hr_h  { height: 26px; background: url(/debug/img/hr/hr.gif) repeat-x top; padding: 0px 0px 0px 0px; margin: 0px 1px 0px 1px; text-align: right; }
	.hr_h img   { height: 1px; width: 350px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.white { color: #ffffff;}
.red { color: #DC9B36; }
.norm { font-weight: normal;}

.t_b_2 { margin: 4px 0px 2px 0px;}

/** Классы используемые везде **/

.vert-c { vertical-align: middle;}
.vert-t   { vertical-align: top;}
.vert-b { vertical-align: bottom;}

.even_l { text-align: left;}
.even_r { text-align: right;}
.even_c { text-align: center;}

.fl { float:left;}
.fr { float:right;}
.fn { clear: both; padding: 0px; margin: 0px;}

.pr { position: relative; }
.pa { position: absolute; padding: 0px 0px 0px 0px; }

/** Голосование **/

#KC_gp_results_container { display:none; position:absolute;} 
#hidden_operation_window { display:none; position:absolute;} 

div.padd {margin:10px 0px}

.close {right: 16px; top: 13px; cursor: pointer}
.white {color: #ffffff} 

input.InpSmall, select {width: 157px; height: 21px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 0px; display: block; font-size: 8pt;  padding: 3px 3px 0px 3px; color: #ffffff;}

select.text1 {width: 157px; height: 21px; background: #181818; border: solid 1px #C66802; margin: 0px 0px 8px 0px; display: block; font-size: 8pt;  padding: 0px 0px 0px 0px; color: #ffffff;}


.user_table_style {background:#FEA7000}
.user_table_style td, .user_table_style th {background:#000}
.user_table_style_header {font-weight:bold; text-align:center; color:#fff}

.user_img_style_left_top  {border:1px solid #000000; margin:0px 20px 20px 0px}
.user_img_style_left  {border:1px solid #000000; margin:20px 20px 20px 0px}
.user_img_style_left_bottom  {border:1px solid #000000; margin:20px 20px 0px 0px}

.user_img_style_right_top  {border:1px solid #000000; margin:0px 0px 20px 20px}
.user_img_style_right  {border:1px solid #000000; margin:20px 0px 20px 20px}
.user_img_style_right_bottom  {border:1px solid #000000; margin:20px 0px 0px 20px}

.user_style_orange_light {color:#ED9400;}
.user_style_orange {color:#DC9B36;}

.user_style_f7 {font-size:7pt; font-weight:normal}
.user_style_f8 {font-size:8pt; font-weight:normal}
.user_style_f9 {font-size:9pt; font-weight:normal}
.user_style_f10 {font-size:10pt; font-weight:normal}
.user_style_f11 {font-size:11pt; font-weight:normal}
.user_style_f12 {font-size:12pt; font-weight:normal}

div.about p { margin-bottom:15px ! important;}

/** Галерея **/
.eventsGalleryObj { margin: 20px 0px 40px 0px; width: 580px;}
	.eventsGalleryObj a { width: 80px; height: 80px; background: url(/debug/img/bgd/gallery.gif) no-repeat; margin: 0px 0px 4px 3px; text-align: center; float: left; display: block; }
		.eventsGalleryObj a img { width: 74px; height: 74px; margin: 2px; }
		.eventsGalleryObj a:hover {  background: url(/debug/img/bgd/gallery_over.gif) no-repeat;}
		.eventsGalleryObj a.act { background: url(/debug/img/bgd/gallery_over.gif) no-repeat; }

#BigPicShowDiv td { width: 40px; height: 520px; text-align: center; vertical-align: middle;}
#BigPicShowDiv th { height: 520px; text-align: center; vertical-align: middle;}
#BigPicShowDiv th a { cursor: default; }

#BigPicShowDiv th img { border: solid 1px #FFA800;}

.galleryGallery { width: 144px; height: 225px; float: left; }
	.galleryGallery a { text-decoration: none;}
	.galleryGallery a:hover {text-decoration: underline; }

	.galleryGallery a img { width: 122px; height: 122px; border: solid 1px #FFA800; margin: 1px 0px 0px 0px;  }
	.galleryGallery a .text { margin: 15px 5px 0px 5px; font-weight: bold; text-decoration: none }
	.galleryGallery a:hover .text { text-decoration: underline; }
	
	
#answer_after_add {font-weigh:bold}	

