body {	
padding: 0px;
margin: 0px;
background: #d0c7aa;
vertical-align: top;
text-align: center;
font-family: Tahoma;
font-size: 8pt;
color: #4f4f4f;

scrollbar-arrow-color: #aaa;
scrollbar-3dlight-color: #aaa;
scrollbar-highlight-color: #f2ebd5;
scrollbar-face-color: #f2ebd5;
scrollbar-shadow-color: #f2ebd5;
scrollbar-darkshadow-color: #aaa;
scrollbar-track-color: #d0c7aa;
scrollbar-track: #e4e3e3;

}

img {behavior: url("/debug/htc/png.htc");}

/** Îáùàÿ èíôîðìàöèÿ **/
table, form, div { padding: 0px; margin: 0px; border: none; font-family: Tahoma; font-size: 8pt; color:: inherit; }
td, th { padding: 0px; vertical-align: top; font-family: Tahoma; font-size: 8pt;}
img {border: none; padding: 0px; margin: 0px; font-size: 7pt; font-family: Tahoma; color: #4f4f4f;}
h1, h2, h3, h4 {padding: 0px; margin: 0px; font-family: Tahoma; font-size: 9pt; color: #4f4f4f; }
a { font-family: inherit;  text-decoration: underline; color: #C09D69;}
	a:hover { text-decoration: none;  }
div, p, td, ul, li  {  font-family: tahoma, }

/** Îñíîâíûå ýëåìåíòû - ÷àñòíûå ñâîéñòâà**/
ul { list-style-image: url(/debug/img/markers/li_1.gif); margin: 10px 0px 20px 30px; padding:0px}
li { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}

.fl {float:left}
.fr {float:right}

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

h1 {color: #C09D69; font-family: Verdana; font-size: 11pt; margin: 0px 0px 15px 0px; text-align: center;}
h2 {color: #C09D69; font-family: Verdana; font-size: 11pt; margin: 0px 0px 15px 0px; text-align: center;}
h3 {color: #FAA200; font-size: 8pt; margin: 0px 0px 5px 2px;}
h4 {color: #FAA200; font-size: 7.6pt; margin: 0px 0px 15px 2px;}
h5 {background:#eee4c7; padding:5px 10px; color:#d1995e; text-align:center;font-size: 8pt;}


h3 a {color: #FAA200; font-size: 8pt;}
a h1 {text-decoration:none}

div.head a {text-decoration:none !important;}

/** Îñíîâíàÿ òàáëèöà è åå ñîäåðæèìîå **/
table.box { width: 100%; height: 100%; }

.news_box {padding-left:0 !important; padding-right:0 !important;}

#left { background: url(/debug/img/bg/left.gif) repeat-y top right;}
	#left img { width: 1px; height: 500px; display: block;}

#right { background: url(/debug/img/bg/right.gif) repeat-y top left;}
	#right img { width: 1px; height: 500px; display: block;}

#center { width: 982px; background: #F2EBD5 url(/debug/img/bg/center_left.gif) repeat-y top left;}
#center #bg_cont {width:100%; height:100%; background:url(/debug/img/bg/center_right.gif) repeat-y top right;}

.maintab {  width: 982px; height: 100%; }
.edge { width: 272px;}
.c { width: 438px;} 
	.c img { width: 438px; height: 0px;} 

.green {color:#e37200; font-weight:bold;}

#top { height: 39px; }
	#lang {text-align:left}
	#lang img { width: 16px; height: 19px; margin: 0px 13px 0px 13px; }
	#icons { text-align: right; padding: 0px 0px 0px 0px;}
		#icons div  { margin: 0px 16px 0px 0px; }
		#icons img { width: 30px; height: 31px; margin: 8px 4px 0px 4px; }
#menu_top { height: 46px; background: url(/debug/img/bg/menu_top.gif) repeat-x bottom; }
	#menu_top img  {cursor:hand; cursor: pointer; }
 
div.menuTop {margin-left:115px; margin-top:35px}
div.menuTop .l_0 {left:0px}
div.menuTop .l_576 {left:576px;}
div.menuTop .l_451 {left:451px;}
div.menuTop .l_306 {left:306px;}
div.menuTop .l_171 {left:171px;}

#logo { height: 183px; background: url(/debug/img/bg/logo.gif) no-repeat left top;}
	#logo img { display:block; margin: 11px 0px 0px 52px; height: 161px; width: 164px;}
#notice { text-align:right; width: 438px; background: url(/debug/img/bg/notice.jpg) no-repeat left top;}
#menu_r { height: 183px; background: url(/debug/img/bg/menu_r.gif) no-repeat left top;}
	#menu_r img { display: block;}

.top_sep { height: 1px; background: url(/debug/img/bg/top_sep.gif) no-repeat bottom center;}
	.top_sep img { height: 1px; width: 0px;}
.bot_sep { height: 7px; background: url(/debug/img/bg/bot_sep.gif) no-repeat bottom center;}
	.bot_sep img { height: 7px; width: 0px;}

	.left_block { background: url(/debug/img/bg/left_block.gif) right repeat-y; padding: 33px 0px 0px 0px;}
		.left_block .banner {margin: 0px 0px 15px 15px;}
	.right_block { background: url(/debug/img/bg/right_block.gif) left repeat-y; padding: 33px 0px 0px 0px;}
		.right_block .banner {margin: 0px 0px 15px 22px;}

	#content { background: #FCF9F0 url(/debug/img/bg/content.gif) top repeat-x; padding: 33px 0px 33px 0px; font-family: Verdana;}
		#content .box { padding: 0px 38px 0px 38px; text-align:left;}
		#content h1 { margin: 0px 0px 20px 0px;}
			#content h1 img{ width: 362px; height: 41px;}

#bottom { height: 80px; background: url(/debug/img/bg/bottom.gif) repeat-x top;}
	#bottom .menu{ padding: 13px 0px 0px 0px;}
		#bottom .menu a { font-weight: bold; color: #C09D69; font-size: 7.6pt; font-family: Verdana;}
				#bottom .menu img { width: 4px; height: 4px; margin: 0px 5px 2px 5px;}
		#bottom .copy { color: #B3A083; font-size: 7.6pt; padding: 15px 0px 0px 0px;}
			#bottom .copy a { color: #B3A083; text-decoration: none; }
			#bottom .copy a:hover { text-decoration: underline; }
			#bottom .copy .cms  { height: 9px; width: 16px; }
			#bottom .copy .klarnet  { height: 9px; width: 45px; }
	#bottom .other { }
		#bottom .other img { width: 175px; height: 12px; display: block; margin: 18px 0px 5px 50px; }
		#bottom .other select { width: 175px; margin: 0px 0px 0px 50px; font-size: 7pt; font-family:'Verdana'; color:#4f4f4f; background: #fff; border:#7f9db9 1px solid; height:17px;}
		#bottom .other select option {font-size: 7pt; font-family:'Verdana'; color:#4f4f4f; background: #fff;}

/** Äîïîëíèòåëüíûå êëàññû **/
.banner  { width: 233px; height: 163px; background: url(/debug/img/bg/banner_sm.gif) no-repeat left top; cursor: pointer; }
	.b_foun { background: url(/debug/img/bg/banner_foun.gif) no-repeat left top; }
	.b_big { height: 333px; background: url(/debug/img/bg/banner_big.gif) no-repeat left top; }
	.banner .img { text-align: center; padding: 13px 0px 0px 0px; margin: 0px 16px 15px 12px;}
		.banner .img img { width: 206px;}
	.banner .img_big { text-align: center; padding: 13px 0px 0px 0px; margin: 0px 16px 15px 12px;}
		.banner .img_big img { width: 206px; height: 251px;}

	.banner .head { height: 15px; margin: 0px 16px 3px 12px; }
		.banner .foun { text-align: center; margin: 0px 16px 15px 12px;} 
			.banner .foun img {margin: 30px 0px 0px 0px; } 

.more { text-align: right; clear: both;}
	.more img { height: 10px;}

.new { margin: 0px 0px 8px 0px;}
	.new .date { color: #E37200; font-weight: bold; margin: 0px 0px 6px 0px;}
	.date { color: #E37200; font-weight: bold; margin: 0px 0px 6px 0px;}
	.new .anonce { margin: 0px 0px 10px 0px;}
	.new .more { background: url(/debug/img/bg/more.gif) repeat-x top;}

.map { list-style-image: url(/debug/img/markers/li_2.gif); font-weight: bold; font-size: 9pt; }
	.map a { color: #C09D69; text-decoration: none;}
		.map a:hover { text-decoration: underline;}
	.map .map { list-style-image: url(/debug/img/markers/li_1.gif); font-weight: normal;}
		.map .map a { color: #F2A300; }
		.map .map .map { list-style-image: url(/debug/img/markers/li_4.gif); font-weight: normal; font-size: 8pt;}
			.map .map .map a { color: #C09D69; }

.navigation { clear: both; margin: 30px 0px 0px 0px;}	
	.navigation .active { color: #E37200; }	
	
.news_navigation table { width: 360px; margin: 30px 0px 0px 0px;}		
	.news_navigation  td  { width: 120px;}		
		.news_navigation  td.left  { text-align: left;}		
			.news_navigation  td.left  img { width: 112px; height: 10px; display: block;}		
		.news_navigation  td.center  { text-align: center;}		
			.news_navigation  td.center  img { width: 60px; height: 10px; display: block;}		
		.news_navigation  td.right  { text-align: right;}		
			.news_navigation  td.right  img { width: 105px; height: 10px; display: block;}	

img.nav_prev, img.nav_next {vertical-align:-4px;}
.sideMenu { width: 233px; margin: 0px 0px 0px 15px; margin-bottom:12px;}
	.sideMenu table { width: 233px;}
		.sideMenu .top { height: 22px; background: url(/debug/img/bg/side_menu_top.gif) no-repeat bottom;}
			.sideMenu .top img { height: 22px; width: 0px; display: block; }
		.sideMenu .cent { background: url(/debug/img/bg/side_menu_cent.gif) repeat-y left;text-align:left;}
			.sideMenu .cent .rasp { width: 0px; float:left; display: block;}
			.sideMenu .cent table { width: 233px; background: url(/debug/img/bg/side_menu_fon.gif) no-repeat left bottom; float: left;}
				.sideMenu .cent .head { height: 35px;  background: url(/debug/img/bg/side_menu_head.gif) no-repeat left top;}
				.sideMenu .cent .head img { height: 34px; width: 187px; display: block; margin: 0px 0px 0px 21px;}
				.sideMenu .cent .root { margin: 0px 23px 0px 21px; padding: 0px 0px 10px 0px;}
					.sideMenu .cent .root a { padding: 0px 0px 0px 19px; font-family: Verdana; font-size: 8.6pt; display: block; margin: 0px 0px 8px 0px; background: url(/debug/img/markers/li_3.gif) no-repeat left top; }
					.sideMenu .cent .root a.active { color: #CB8928; text-decoration: none;}
					.sideMenu .cent .root .child { margin: 0px 0px 0px 23px;}
						.sideMenu .cent .root .child a { padding: 0px 0px 0px 13px; font-family: Verdana; font-size: 8.6pt; display: block; margin: 0px 0px 6px 0px; background: url(/debug/img/markers/li_4.gif) no-repeat left top; }
							.sideMenu .cent .root .child a:hover { color: #CB8928; text-decoration: underline; }
							.sideMenu .cent .root .child a.active { color: #CB8928; text-decoration: none; }

		.sideMenu .bot { height: 10px; background: url(/debug/img/bg/side_menu_bot.gif) no-repeat bottom;}
			.sideMenu .bot img { height: 10px; width: 0px; display: block; }


/* ÁÀÍÍÅÐÛ Ó×ÀÑÒÍÈÊÎÂ */
.left_ban {margin-left:15px;}
.right_ban {margin-left:23px;}
			
.sideCompetitors { width: 233px; margin-bottom:20px;}
	.sideCompetitors table { width: 233px;}
		.sideCompetitors .top { height: 22px; background: url(/debug/img/bg/side_competitors_top.gif) no-repeat bottom;}
			.sideCompetitors .top img { height: 22px; width: 0px; display: block; }
		.sideCompetitors .cent { background: url(/debug/img/bg/side_menu_cent.gif) repeat-y center;text-align:left;}
			.sideCompetitors .cent .rasp { width: 0px; float:left; display: block;}
			.sideCompetitors .cent table { width: 233px; background: url(/debug/img/bg/side_menu_fon.gif) no-repeat left bottom; float: left;}
				.sideCompetitors .cent .head { height: 35px;  background: url(/debug/img/bg/side_menu_head.gif) no-repeat left top;}
				.sideCompetitors .cent .head img { height: 34px; width: 187px; display: block; margin: 0px 0px 0px 21px;}
				.sideCompetitors .cent .root { margin:0px; padding: 0px 0px 10px 0px; width:223px; margin-left:3px; text-align:center;position:relative;}
					.sideCompetitors .cent .root a {display:block; text-align:left;}					
					.sideCompetitors .cent .root a img {display:block;}
					.sideCompetitors .cent .root a div {position:relative; margin-left:8px;}
					
					.sideCompetitors .cent .root a div img.ban {border:#f0c55c 1px solid;}
					.sideCompetitors .cent .root a div img.top_bor {top:0; left:0; position: absolute;}
					.sideCompetitors .cent .root a div img.bot_bor {margin-top:-4px;}					

.sideCompetitors .cent .root img.header {margin-top:8px; margin-left:auto; margin-right:auto; text-align:center;}
.sideCompetitors .cent .root h1 {margin:2px 0px 0px 0px;}
.sideCompetitors .cent .root h1 a {color:#fc9f02; font-size:10pt;font-weight:bold; font-family:Verdana; text-transform:uppercase; text-decoration:none; text-align:center;}
.sideCompetitors .cent .root h1 a:hover {text-decoration:underline;}
/*.sideCompetitors .cent .root h1:first-letter {color:#000;}*/


		.sideCompetitors .bot { height: 10px; background: url(/debug/img/bg/side_menu_bot.gif) no-repeat bottom;}
			.sideCompetitors .bot img { height: 10px; width: 0px; display: block; }

.sideMenu .ban_bg {bottom:30px; left:-25px; position: absolute; width:181px; height:209px; z-index:0;}			
.sideMenu .root div {position:relative; height:100%;}
.left_ban .cent .root .ban_bg {bottom:-10px; left:-5px; position: absolute; width:181px; height:209px; z-index:0;}		
.right_ban .cent .root .ban_bg {bottom:-10px; right:-5px; position: absolute; width:181px; height:209px; z-index:0;}	
			

			
/* ÁÀÍÍÅÐÛ Ó×ÀÑÒÍÈÊÎÂ */

/* ÑÏÈÑÎÊ Ó×ÀÑÒÍÈÊÎÂ */

#cmses_list .letter {}
#cmses_list .letter h1 {color:#faa200;}
#cmses_list h3 a {color:#c09d69;}
b.let {color:#ecdfa9;}
b.let a {color:#faa200;}

/* ÑÏÈÑÎÊ Ó×ÀÑÒÍÈÊÎÂ */
			
						
/* Èêîíêè îðãàíèçàòîðîâ*/
div.partners {width:100%;}
div.partner {width:100%; min-height:100px; padding-left:0px; margin-bottom:20px;}
a.icon_left {float:left; margin-right:10px;}
div.partner div.text {margin-left:105px; margin-top:-80px;}
div.partner img.logo {display:block; margin-top:-88px; margin-left:6px;}
div.partner img.ramka {width:93px; height:93px; display:block;}

div.partner img.logo_big {display:block; margin-top:0px; margin-left:0px;}
div.partner img.ramka_big {width:100px; height:100px; display:block; margin-top:-100px;}

td.text_desc {padding-left:10px; padding-top:5px;}

a.all_founders {display:block; margin-left:10px;}

.icon_cat_obj {float:left; width:100px !important; padding-left:0 !important; margin-right:10px;}
/* Èêîíêè îðãàíèçàòîðîâ*/


/* ÔÎÒÎÃÀËÅÐÅß */

table.gal_tab {height:300px;}
table.gal_tab td.left {vertical-align:middle; text-align:left; width:31px;}
table.gal_tab td.right {vertical-align:middle; text-align:right; width:31px;}
table.gal_tab td.center {width:302px; vertical-align:middle; text-align:center; height:330px;}
table.gal_tab td.center img {border:#f0c55c 1px solid; cursor:pointer;}

div.prev_icon_block {width:377px; margin-left:-16px; height:180px; margin-top:20px;}
div.prev_icon_block div {float:left; padding-left:12px; padding-bottom:12px; width:82px; height:82px; position:relative;}
div.prev_icon_block div img.icon {margin:1px; width:80px; height:80px;}
div.prev_icon_block div img.border {width:82px; height:82px; position:absolute; left:12px; top:0px;}

table.gal_tab td.center a {display:block; position:relative; width:302px; text-align:center; vertical-align:middle; height:330px;}
div.photo_header {margin-top:10px; text-align:center; text-decoration:none; width:302px; position:absolute; bottom:0; left:0; cursor:pointer;}



#frame_for_HUGE_image {margin-left:22px; margin-top:33px; width:562px; height:542px; overflow:hidden;}

div#frame_for_HUGE_image_container
{
display: none;
position:absolute;
z-index:100;
width:613px;
height:585px;
}
div#frame_for_HUGE_image_bg 
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/debug/img/bg/bg.png');
height:585px;
width:613px;
position:absolute; 
top:0px;
left:0px; 
z-index:10;
}

div#frame_for_HUGE_image_bg img 
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
position:absolute;
top:0px;
left:0px;
z-index:10;
}

#frame_for_HUGE_image_cont_block {position:absolute; z-index:50; width:562px; height:503px; text-align:center;}

.but_close_block {position:absolute; right:16px; top:8px; z-index:50;}

.border_img {border:#f0c55c 1px solid;}
td.center_middle_img {text-align:center !important; vertical-align:middle !important; padding-bottom:25px !important;}

.zoom_but {width:100%;}
.zoom_but img.zoom_img {display:block; border:none !important; position:absolute; bottom:4px; right:4px; z-index:80;}
/* ÔÎÒÎÃÀËÅÐÅß */
			


/** ÔÎÐÌÛ **/
input  { width: 350px; height: 18px; background: #ffffff; border: solid 1px #D9CFB0; font-family: Verdana; color: #4f4f4f; padding: 1px 1px 1px 1px; font-size: 8pt; margin: 3px 0px 10px 0px;} 
select { width: 350px; height: 18px; background: #ffffff; border: solid 1px #D9CFB0; font-family: Verdana; color: #4f4f4f; padding: 1px 1px 1px 4px; font-size: 8pt; margin: 3px 0px 10px 0px;} 
textarea { width: 350px; height: 100px; background: #ffffff; border: solid 1px #D9CFB0; font-family: Verdana; color: #4f4f4f; padding: 1px 0px 0px 4px; font-size: 8pt; overflow: auto; margin: 3px 0px 10px 0px;
scrollbar-track-color: #ffffff;
} 

.askselect {width:362px; height: 18px; background: #ffffff; border: solid 1px #D9CFB0; font-family: Verdana; color: #4f4f4f; padding: 1px; font-size: 8pt; margin-bottom:10px; margin-top:3px;}
.askselect option {background: #ffffff;font-family: Verdana; color: #4f4f4f;font-size: 8pt;}

.button_send .btn { width: 63px; height: 10px;}
#ask_button .btn {  width: 45px; height: 10px}
.btn { background: none; border: none;}

label.brons {display:block; }
label.brons input {margin-top:5px; margin-right:5px;vertical-align:middle;}

/** Ñëóæåáíûå êëàññû **/
.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;}

.white { color: #fff;}
.red { color: #E37200; }
.norm { font-weight: normal;}

/*.chb_block {height:15px; position: relative; }*/
.chb_block {margin-top:10px;}
.chb_block .chb {border:0; width:13px !important;height:13px; display:inline; /*position: absolute; left:0; top:2px;*/ padding:0 !important; vertical-align:middle;}
.chb_block label {display:block;}
.chb_block .text {position: absolute; left:25px; top:5px;}

.invitation_but {width:63px !important; height:10px !important; border:none !important;background:none !important}

/** Êëàññû èñïîëüçóåìûå âåçäå **/

.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; }

map, img.cursor {cursor:hand;cursor:pointer;}

div.anket table td {text-align:left}

.mb15 {margin-bottom:15px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px !important;}
.pl10 {padding-left:10px;}
.h100 {height:100px;}

.nodec {text-decoration:none;}
a.dec_on_over {text-decoration:none;}
a.dec_on_over:hover {text-decoration:underline;}

/* Form of application */
table.application div.fl input.w15 {width:50px}
table.application div.fr {width:290px}
.time {width:80px;}

div.actCompetitor {background:#f2ebd5;}
div.Competitor {}

.user_table_style {background:#fcf9f0;}
.user_table_style td td {padding:0; height:25px;}
.user_table_style td {background:#f8f3e6; padding:5px 10px;height:25px !important;}
.user_table_style th {background:#eee4c7; padding:5px 10px;height:25px !important;}
.user_table_style td.no {background:none !important;}

.user_table_style_header {font-weight:bold; text-align:center; color:#060064}
.user_table_img_style {font-weight:bold; text-align:center; background:#fff; width:0%;}

.user_img_style_left_top  {border:1px solid #fbe777; margin:0; margin-right:20px; margin-bottom:10px;}
.user_img_style_left  {border:1px solid #fbe777; margin:0; margin-right:20px; margin-top:10px; margin-bottom:10px; }
.user_img_style_left_bottom  {border:1px solid #fbe777; margin:0; margin-right:20px; margin-top:10px;}

.user_img_style_right_top  {border:1px solid #fbe777; margin:0; margin-left:20px; margin-bottom:10px;}
.user_img_style_right  {border:1px solid #fbe777; margin:0; margin-left:20px; margin-top:10px; margin-bottom:10px; }
.user_img_style_right_bottom  {border:1px solid #fbe777; margin:0; margin-left:20px; margin-top:10px;}

.user_text_orange {color:#e37200;}
.user_text_gray {color:#c09d69;}

.user_text_s7pt {font-size:7pt;}
.user_text_s9pt {font-size:9pt;}
.user_text_s10pt {font-size:10pt;}


a.print {color:#fcf9f0}


.titlePos {right:0px; top:24px;}
.titleBlockPos img {margin-top:1px}

.right_ban .cent div {text-align:center ! important;}		
