body {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; background: #ffffff; vertical-align: top; font-family: Tahoma; font-size: 8pt; color: #5B6578;
	scrollbar-arrow-color:     #285397;
	scrollbar-3dlight-color:   #ffffff;
	scrollbar-highlight-color: #C2C9D9;
	scrollbar-face-color:      #ffffff;
	scrollbar-shadow-color:    #5F78A0;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:     #ffffff;
	scrollbar-track:           #ffffff;	}

body.main {	background: #ffffff url("/debug/img/bg/main.gif") no-repeat left top;}

body.picture {	padding: 40px 0px 0px 0px; font-family: Tahoma; font-size: 8pt; color: #5B6578;}
body.picture h1 { text-align: center; margin: 0px 30px 0px 30px;}
table, form, img, div { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none; }
td { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; vertical-align: top; vertical-align: top; text-align: justify; font-family: Tahoma; font-size: 8pt;  color: #5B6578;}


ul { padding-right: 0px; padding-left: 20px;  list-style: url('/debug/img/bg/menu_r_2.gif') outside;  padding-bottom: 0px; margin: 0px 0px 10px 0px; padding-top: 0px;}

ol {margin: 0px 0px 10px 0px; }
ol li { margin: 0px 0px 5px 30px; padding: 0px 0px 5px 0px;}
h2.orange {color:#FD7D0F;}

div.padding {padding: 5px 0px 5px 101px; text-transform:uppercase}
div.paddingBook {padding: 0px 0px 0px 101px; margin:0px; text-transform:uppercase}

a { font-family: inherit; font-size: inherit; text-decoration: underline;  color: #5f78a0;}
	a:hover { text-decoration: none;}
	a img.m1 { width: 6px; height: 9px; margin: 0px 0px 0px 10px;}
	a img.m2 { width: 8px; height: 12px; margin: 0px 0px 0px 10px;}
	a img.m3 { width: 3px; height: 9px; margin: 0px 0px 0px 5px;}

table.mainTab { width: 100%; height: 100% }
table.rl_10 {  width: 93%; margin: 0px 0px 0px 0px;}

p { padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px;}
p.ind { text-indent: 15px; }
div.all { height: 15px; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; text-align: right; vertical-align: top; }


#top { height: 97px; width: 100%;}
	#logo { width: 200px; background: url("/debug/img/bg/logo.gif") repeat-x top;}
		#logo img { height: 54px; width: 183px; margin: 25px 0px 0px 11px; }
	td#search {  width: 219px; background: url("/debug/img/bg/search.gif") repeat-x top; padding: 29px 0px 0px 0px;}
		#search h4 { color: #ffffff; text-transform: uppercase; font-size: 7pt; font-weight: normal; font-family: Sans-Serif; padding: 0px; margin: 0px 0px 5px 39px; }
		#search h4 img { width: 71px; height: 10px; }
		#search div.links { color: #ffffff; font-size: 7pt;  margin: 0px 0px 0px 38px;}
			#search .links a { color: #ffffff;}
		#search form { margin: 0px 0px 0px 38px;}
#top td.print_top { padding: 20px 20px 20px 20px; background: url("/debug/img/bg/logo.gif") repeat-x top; vertical-align: middle;}
	#top .print_top p { margin: 0px 0px 10px 0px; }


#quot { padding: 22px 10px 0px 10px; text-align: center; }

#mid_t { height: 365px; width: 100%;}
	#menu_l { width: 200px; padding: 0px 0px 0px 0px; }
		#menu_l img.menu_l_p { width: 114px; height: 42px; margin: 0px 0px 0px 48px; display: block; }
		#menu_l .menu_mark {background: url("/debug/img/bg/menu_l_marker.gif") no-repeat left top; padding: 26px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#menu_l_sec { width: 200px; padding: 26px 0px 20px 0px;  background: url("/debug/img/bg/menu_l_marker.gif") no-repeat left top;}
		#menu_l_sec img.menu_l_p { width: 114px; height: 42px; margin: 0px 0px 0px 48px; display: block; }
	
.contact_main { width: 200px; height: 336px; background: #3465b1 url("/debug/img/bg/contact.jpg") no-repeat left bottom; text-align: center; color: #ffffff; font-size: 10pt; font-family: Tahoma; padding: 0px 0px 120px 0px; }
	.contact_main .blue_main { width: 200px; height: 92px; background: #d8f3fc url("/debug/img/bg/blue.gif") no-repeat left top; text-align: center;  ; vertical-align: middle; font-size: 8pt; display: block; margin: 0px 0px 40px 0px;}

.contact_sec { width: 200px;  background: url("/debug/img/bg/contact.jpg") no-repeat left bottom; text-align: center; padding: 20px 0px 0px 0px; vertical-align: bottom; color: #ffffff; font-size: 10pt; font-family: Tahoma; padding: 0px 0px 120px 0px; }
	.contact_sec .blue { width: 200px; height: 92px; background: #d8f3fc url("/debug/img/bg/blue.gif") no-repeat left top; text-align: center; vertical-align: middle; font-size: 8pt; display: block; margin: 0px 0px 40px 0px;}
	.contact p { margin: 0px 20px 20px 0px; }

	div.blue a, div.blue_main a {font-size:7pt;}
	 
#big_pic_main { height: 322px; width: 250px;}
	#big_pic_main img {margin-top:25px}
	
	
.text_block { background:url("/debug/img/bg/text_block.gif") repeat-x left top; text-align: left;}
	.text_block p { margin: 0px 25px 15px 42px; }
	.text_block div.text { margin: 14px 25px 34px 42px; clear: both; }
		.text_block div.text p { margin: 0px 0px 15px 0px;}
	.text_block div.seminar { margin: 0px 25px 25px 22px; font-weight: bold;  text-align: left;}
		.text_block div.seminar .date { width: 92px; height: 18px; background:url("/debug/img/bg/sem_date.gif") repeat-x left bottom; margin: 0px 0px 5px 0px; font-size: 7pt;}
		.text_block div.seminar .annot { display: block; margin: 0px 0px 15px 20px; text-decoration: none; }
			.text_block div.seminar .annot:hover {text-decoration: underline;}
			
.content_sec { margin: 0px 0px 0px 23px; background:url("/debug/img/bg/text_block.gif") repeat-x left top; }
	.content_sec p { margin: 0px 0px 15px 0px;}
	.content_sec .text_sec { margin: 0px 0px 34px 0px; clear: both; border-top: solid 1px #c5ced7; padding: 15px 0px 30px 0px; }
		.content_sec .text_sec p { margin: 0px 0px 5px 0px;}
		
		
		.content_sec div.text_sec img.foto {  margin: 5px 20px 10px 0px; border: solid 1px #ebebed; }
.content_print { margin: 0px 0px 0px 0px; border-top: solid 1px #c5ced7; padding: 30px 30px 30px 30px; }
	.content_print p { margin: 0px 0px 5px 0px;}
	.content_print .text_print { margin: 0px 0px 0px 0px; clear: both; }
		.content_print .text_print p { margin: 0px 0px 10px 0px;}
		.content_print div.text_print img.foto {  width: 186px; height: 238px; margin: 5px 20px 10px 0px; border: solid 1px #ebebed; }

.cont_img_sm_150 img { margin: 0px 20px 0px 0px;}

#info_banners { width: 219px; padding: 30px 0px 0px 0px;}
	#info_banners img { width: 185px; height: 88px; margin: 0px 5px 0px 0px; float: left; }

#partner { width: 250px; padding: 25px 0px 0px 0px; } 
	#partner h2 { width: 250px; height: 43px; text-align: left; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; color: #154995; text-transform: uppercase; font-size: 8pt; font-weight: normal; font-family: Sans-Serif;}
	#partner h2 img { width: 250px; height: 43px;}
	#partner img.banners { width: 200px; height: 60px; margin: 0px 0px 10px 18px; float: left; border:1px solid #E7E7E9}
	#partner .pa, #news .pa {right:0; top:14px}
	
	
#news { width: 219px; padding: 25px 0px 0px 0px;  text-align: left;}
	#news img.banners { width: 185px; height: 88px; margin: 0px 0px 10px 24px; float: left; }
	#news h2 { width: 196px; height: 43px; text-align: left; margin: 0px 0px 20px 22px; padding: 0px 0px 0px 0px;  color: #154995; text-transform: uppercase; font-size: 8pt; font-weight: normal; font-family: Sans-Serif;}
	#news h2 img { width: 196px; height: 43px;}
	#news .date { width: 148px; height: 22px; background:url("/debug/img/bg/news_date.gif") no-repeat left top; margin: 0px 0px 5px 22px; padding: 5px 0px 0px 10px; font-size: 7pt; font-weight: bold; color:#61769d; }
	#news .annot { display: block; margin: 0px 25px 20px 40px; text-decoration: none; font-size: 7.6pt;}

#menu_bot { height: 26px; background: #e7e7e9 url("/debug/img/bg/menu_bot.jpg") no-repeat left top; text-align: center; vertical-align: middle; padding: 0px 0px 0px 70px; }
	#menu_bot a { color: #5f78a0; font-size: 7.6pt; margin: 0px 30px 0px 0px; }

#copy { height: 88px;  padding: 10px 20px 0px 20px; color: #c8ceda; }

	#copy .client_copy { color: #afb6c9; margin: 0px 20px 10px 0px;} 
	#copy .dn { color: #c8ceda; margin: 0px 0px 15px 0px; text-decoration: none;}
	#copy a { color: #c8ceda; margin: 0px 0px 15px 0px; text-decoration: none;}
	#copy .fr {text-align:right}
	#copy .dn:hover { text-decoration: underline;}
	#copy .cb {width:100%; padding:10px 0; text-align:center}
	#copy .cb img {margin-left:5px;}

#subscript { width: 219px; background: #3163ac url("/debug/img/bg/subscript.gif") repeat-x left top; padding: 24px 0px 0px 28px;}
	#subscript h4 { color: #ffffff; text-transform: uppercase; font-size: 7pt; font-weight: normal; font-family: Sans-Serif; padding: 0px; margin: 0px 0px 6px 1px; }
		#subscript h4 img { width: 162px; height: 10px; }
	#subscript .links { color: #ffffff; font-size: 7pt;  margin: 0px 0px 0px 2px;}
		#subscript .links a { color: #ffffff;}



#menu_r { width: 219px; padding: 26px 0px 0px 0px;  background: url("/debug/img/bg/menu_l_marker.gif") no-repeat right  top;}
	#menu_r img.banner { width: 185px; height: 88px; margin: 0px 0px 10px 32px; float: left; }
	#menu_r h1 { width: 184px; height: 43px; text-align: left; margin: 0px 0px 20px 32px; padding: 0px 0px 0px 0px; color: #154995; text-transform: uppercase; font-size: 8pt; font-weight: normal; font-family: Sans-Serif;}
		#menu_r h1 img{ width: 184px; height: 43px;}
		#menu_r h2 div.h2{ margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px;}

.lev1 { margin: 0px 20px 20px 32px; padding: 0px 0px 0px 0px; font-size: 8pt; font-weight: bold;  color:#fd7d0f; text-align: left; }
	.lev1  a {  background: url("/debug/img/bg/menu_r_1.gif") no-repeat left top; display: block; text-align: left;  padding: 0px 0px 0px 15px; margin: 0px 0px 10px 0px; font-weight: bold; color:#154992; text-decoration: none; }
	.lev1  a:hover { color:#fd7d0f; }
.lev2 { margin: -5px 0px 10px 19px; font-weight: normal;  color:#fd7d0f; text-align: left; }
	.lev2 a { background: url("/debug/img/bg/menu_r_2.gif") no-repeat left top; display: block;  text-align: left; font-weight: normal; padding: 0px 0px 0px 11px; margin: 0px 0px 3px 0px; color:#154992; text-decoration: none; }
	.lev2 a:hover { color:#fd7d0f;  }
.map { margin: 0px 0px 20px 16px; padding: 0px 0px 0px 0px; font-size: 8pt; font-weight: bold;  color:#fd7d0f; list-style: url(/debug/img/bg/menu_r_2.gif) outside;  }
		.map   a {  text-decoration: none; color: #154992;}
			.map  a:hover { color:#fd7d0f; }
.map li { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}

ul.map {text-transform:uppercase;padding-top:10px;}
ul.map ul.map {font-weight:bold; text-transform:capitalize;}
ul.map ul.map ul.map {font-weight:normal; text-transform:capitalize;}
.map .map { margin: 0px 0px 0px 26px; font-weight: normal; list-style: url(/debug/img/bg/menu_r_2.gif) outside;}
ul.map li a {color:#FE7D10}
ul.map ul.map li a {color:#3262AC}
ul.map ul.map ul.map li a {color:#3262AC}
		.map .map  a { text-decoration: none; }
			.map .map a:hover { color:#fd7d0f;  }


#nav { float: left; font-size: 7.6pt; color: #5f78a0; width: 60%; text-align: left; }
	#nav td {  text-align: left;  }
	#nav a { color: #5f78a0; font-size: 7.6pt; margin: 0px 10px 10px 0px; }
		#nav a img { margin: 0px 0px 0px 5px; }


#print { float: right; font-size: 7.6pt; color: #5f78a0; vertical-align: top; text-align: right; width: 30%; }
	#print td {  text-align: left;  }
		#print td a { color: #5f78a0; margin: 0px 0px 0px 0px; font-size: 7.6pt; text-align: left;  }
	#print img { width: 13px; height: 12px; margin: 0px 10px 2px 10px; }

.cont_img_sm { width: 130px;}
	.cont_img_sm img { width: 100px; height: 100px; border: solid 1px #e7e7e7; }

.course {margin: 0px 0px 0px 0px; }
	.course h4 { color: #747f95; font-family: Tahoma; font-size: 8pt; text-transform: uppercase;  margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	.course h5 { color: #747f95; font-family: Tahoma; font-size: 8pt; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }
	.course .h5 { color: #747f95; font-family: Tahoma; font-size: 8pt; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; font-weight: bold; }
	.course ol { padding: 0px 0px 0px 0px; margin: 15px 0px 0px 0px; list-style-position: outside; }
	.course a.m_1 { background: url("/debug/img/markers/m_1.gif") no-repeat left  center; color: #747f95;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; display: block; font-weight: bold;  }
	.course p {margin:0px; padding:0px}
.head_block { background: #ecf9fe url("/debug/img/bg/head_block.gif") no-repeat right top; height: 25px; padding: 6px 10px 7px 10px; margin: 15px 0px 15px 0px; clear: both;}
	.head_block h1 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.head_block h2 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.head_block h3 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.head_block h4 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	.head_block .date_l { width: 130px; color: #5f78a0; text-align: left; font-weight: bold; padding: 0x 0px 0px 0px; font-size: 8pt;}
	.head_block .date_l_100 { width: 90px; color: #5f78a0; text-align: left; font-weight: bold; padding: 0x 0px 0px 0px; font-size: 8pt;}
	.head_block .date_r { width: 130px; color: #5f78a0; text-align: right; font-weight: bold; padding: 0px 0px 0px 0px; font-size: 8pt;}
	.head_block a { text-decoration: none;}
		.head_block a:hover { text-decoration:underline;}
	
.date_100 { width: 100px; color: #5f78a0; text-align: left; font-weight: bold; padding: 8x 0px 8px 0px;}
	.date_100 a { color: #fd7d0f; font-size: 7pt; font-weight: normal; }
.actions_date { width: 80px; color: #5f78a0; text-align: center; font-weight: bold; padding: 0x 0px 0px 0px; }
.actions_anonce { font-family: Tahoma; font-size: 7.6pt; color: #747f95; padding: 0px 0px 0px 20px;}

.book_autor { width: 100px; color: #5f78a0; text-align: center; font-weight: bold; padding: 0x 0px 0px 0px; }
.book_anonce  { font-family: Tahoma; font-size: 7.6pt; color: #747f95; padding: 0px 0px 0px 24px;}

.shed_date { width: 100px; color: #5f78a0; text-align:left; font-weight: bold; padding: 0x 0px 0px 0px; }
.shed_price { width: 100px; color: #5f78a0; text-align: center; font-weight: bold; padding: 0x 0px 0px 0px;}
.shed_text { padding: 0x 0px 0px 20px; }
	.shed_text a {color: #5B6578; text-decoration: none;}
		.shed_text a:hover {text-decoration: underline; }	
.shed_request { width: 50px; color: #5978a6; text-align: center; padding: 0x 0px 0px 0px; font-size: 7.6pt; }
 .shed_request a { color: #5978a6; }

.request { border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background:   #EBF2F5 url("/debug/img/bg/forma.gif") no-repeat center  top; }
	.request .anket { margin: 20px 50px 18px 10px; text-align: center; }
		.request .anket td input { width: 100%; height: 14px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px;  }
			.request .anket td input.code { width: 45px; }
			.request .anket td input.phone { width: 183px; }
			.request .anket td input.check { width: auto; background: none; border: none; margin: 0px 10px 12px 22px;}
		.request .anket td TEXTAREA { width: 100%; height: 60px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px; overflow: auto; }
			.request .anket .forma_question { width: 40%; text-align: right; font-weight: bold; }
			.request .anket td { font-weight: bold; }
				.request .anket .forma_question h3 {margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px; }
					.request .anket .forma_question h3 img { width: 159px; height: 9px; }
				.request .anket .forma_question h4 { color: #3262AC; font-family: Tahoma; font-size: 8pt; text-align: right; text-transform: uppercase;  margin: 20px 0px 8px 0px; padding: 0px 0px 0px 0px;}
	.request .anket .request_send { width: 114px; height: 16px; margin: 10px 0px 0px 0px; }
	.request .anket .cont_send { width: 75px; height: 10px; margin: 10px 0px 0px 22px; }
	
.requestOne { padding: 0px 12px 0px 0px; no-repeat center  top; }
		.requestOne .anket td input { width: 100%; height: 14px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px;  }
		.requestOne .anket td TEXTAREA { width: 100%; height: 60px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px; overflow: auto; }
			.requestOne .anket .forma_question { width: 20%; font-weight: bold; }
			
			
			
.request_simp {  background:   #F7F7F7 url("/debug/img/bg/forma.gif") no-repeat center  top; }
	.request_simp .anket { margin: 20px 50px 18px 10px; text-align: center; }
		.request_simp .anket td input { width: 100%; height: 14px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px;  }
			.request_simp .anket td input.code { width: 45px; }
			.request_simp .anket td input.phone { width: 183px; }
			.request_simp .anket td input.check { width: auto; background: none; border: none; margin: 0px 10px 12px 22px;}
		.request_simp .anket td TEXTAREA { width: 100%; height: 60px; background: #ffffff; border: solid 1px #e8e9eb; margin: 0px 0px 12px 22px; color: #5978a6; font-family: Tahoma; font-size: 7.8pt; padding: 0px 4px 1px 4px; overflow: auto; }
			.request_simp .anket .forma_question { width: 40%; text-align: right; font-weight: bold; }
			.request_simp .anket td { font-weight: bold; }
				.request_simp .anket .forma_question h3 {margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px; }
					.request_simp .anket .forma_question h3 img { width: 159px; height: 9px; }
				.request_simp .anket .forma_question h4 { color: #3262AC; font-family: Tahoma; font-size: 8pt; text-align: right; text-transform: uppercase;  margin: 20px 0px 8px 0px; padding: 0px 0px 0px 0px;}
	.request_simp .anket .request_simp_send { width: 114px; height: 16px; margin: 10px 0px 0px 0px; }
	.request_simp .anket .cont_send { width: 75px; height: 10px; margin: 10px 0px 0px 22px; }

#ask_button { margin: 40px 0px 55px 0px;}

.reg_top { height: 7px; background: #ebfafd; border: solif 1px #edf6fb; border-top-style: none;  margin: 0px 0px 15px 0px; }

.anons { font-family: Tahoma; font-size: 7.6pt; color: #747f95; padding: 0px 0px 0px 101px;}
.experts { font-family: Tahoma; font-size: 8pt; color: #747f95; padding: 0px 0px 20px 0px;}
.experts a {background: url("/debug/img/bg/menu_r_1.gif") no-repeat left top; display: block; text-align: left;  padding: 0px 10px; margin: 0px; font-weight: bold;  }

.expert, .partners { width: 48%; height: 100px; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; font-size: 8pt; float: left;  color: #747f95; }
	.expert h3, .partners h3 { font-family: Tahoma; font-size: 8pt; color: #747f95;  font-weight: bold; margin: 0px 20px 15px 0px; padding: 0px 0px 0px 0px;}
	.expert p, .partners p { padding: 0px 20px 0px 0px; text-align: left;}
	.expert a, .partners a { color: #747f95;}
	.expert img { width: 48px; height: 61px; margin: 0px 18px 0px 0px; border: solid 1px #ebebed; font-family: Tahoma; font-size: 8.0pt; color: #747f95; float: left;}
	div.experts a.none {font-size: 9pt;}

.partners .dn { text-decoration: none;}	
.partners .dn:hover { text-decoration: underline;}
	
	
.search_bar { text-align: center; clear: both;}


div.secretaries {height:170px; padding-right:30px}
	.secretaries img { width: 100px; margin: 0px 18px 0px 0px; border: solid 1px #ebebed; font-family: Tahoma; font-size: 8.0pt; color: #747f95; float: left;}
	.secretaries p {  text-align: left }
	
	
	
img.detailsArrowMiddle { width: 13px; height: 13px; }

.pictureBlock { clear: both; border-top: solid 1px #c5ced7; padding: 30px 0px 30px 0px;}
.pictureBlock img { margin: 0px 20px 0px 20px; border: solid 5px #c5ced7; }


.quot_l { width: 40px; background: url("/debug/img/bg/quot_l.gif") no-repeat right top;}
.quot_r { width: 30px; background: url("/debug/img/bg/quot_r.gif") no-repeat left bottom;}
.response_text { padding: 0px 0px 0px 0px;}
.response_author { padding: 15px 7px 15px 0px; color: #5A77A1; font-size: 7.2pt;}

h1 { height: 26px; vertical-align: bottom; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; color: #3262AC; text-transform: uppercase; font-size: 8pt; font-weight: bold; font-family: Tahoma;}
	h1 img { width: 192px; height: 26px;}
h2 { color: #3262AC; font-family: Tahoma; font-size: 8pt; text-transform: uppercase;  margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
h3 { color: #5f78a0; font-family: Tahoma; font-size: 8.2pt; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
h4 { font-family: Tahoma; font-size: 7.6pt; color: #747f95;  font-weight: bold; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}


		 
a.detail { background: url("/debug/img/bg/detail.gif") no-repeat right bottom; padding: 0px 10px 0px 0px; font-size: 7.6pt; margin: 0px 0px 0px 0px;}
a.detail_r20 { background: url("/debug/img/bg/detail.gif") no-repeat right bottom; padding: 0px 10px 0px 0px; font-size: 7.6pt; margin: 0px 20px 0px 0px;}
a.detail_l10 { background: url("/debug/img/bg/detail.gif") no-repeat right bottom; padding: 0px 10x 0px 0px; font-size: 7.6pt; margin: 0px 0px 0px 10px;}
a.detail_r30 { background: url("/debug/img/bg/detail.gif") no-repeat right bottom; padding: 0px 10px 0px 0px; font-size: 7.6pt; margin: 0px 30px 0px 0px;}
a.detail_r10 { background: url("/debug/img/bg/detail.gif") no-repeat right bottom; padding: 0px 10px 0px 0px; font-size: 7.6pt; margin: 0px 10px 0px 0px;}
a.up { background: url("/debug/img/bg/up.gif") no-repeat right  center; padding: 0px 10px 0px 0px; font-size: 7.6pt; }
a.up_r20 { background: url("/debug/img/bg/up.gif") no-repeat right  center; padding: 0px 10px 0px 0px; font-size: 7.6pt; margin: 0px 20px 0px 0px;}
a.none, b.none a {text-decoration: none;}
	a.none:hover, b.none a:hover { text-decoration: underline; }
	a.none img { margin: 0px 0px 0px 10px; }
a.none_m3 {text-decoration: none;}
	a.none_m3:hover { text-decoration: underline; }
	a.none_m3 img  { width: 3px; height: 9px; margin: 0px 0px 0px 5px;}

a.m_2 { background: url("/debug/img/markers/m_2.gif") no-repeat left  top; padding: 0px 0px 0px 15px; display: block;  }
a.m_2_red { background: url("/debug/img/markers/m_2.gif") no-repeat left  top; padding: 0px 0px 0px 15px; display: block; color: #fd7d0f; }
a.m_1 { background: url("/debug/img/markers/m_1.gif") no-repeat left  center; padding: 0px 0px 0px 10px; display: block;  }


ul.marker { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 50px; list-style:  url("/debug/img/markers/m_1.gif") outside; float: right; } 
	.marker li { padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; } 


	
.search_text { width: 110px; height: 18px; background: #ffffff; border: solid 1px #beefff; margin: 0px 5px 5px 0px; font-family: Tahoma; font-size: 8pt; color: #5B6578; padding: 1px 4px 0px 4px; vertical-align: middle; }
.email { width: 140px; height: 18px; background: #ffffff; border: solid 1px #beefff; margin: 0px 5px 5px 0px; font-family: Tahoma; font-size: 8pt; color: #5B6578; padding: 1px 4px 0px 4px; vertical-align: middle; }
.article { margin: 30px 0px 0px 100px; }

.red { color: #fd7d0f;}
.red_mini { color: #fd7d0f; font-size: 7pt; }
.blue-grey {color: #5978a6; }

.b { font-weight: bold; color: #5f78a0; }
.upper { text-transform: uppercase;}
.norm { font-weight: normal;}

.l_100 { margin: 0px 0px 0px 100px; }
.l_10 { margin: 0px 0px 0px 10px; }
.l_180 { margin: 0px 0px 0px 180px; }
.t_b_8 { padding: 8x 0px 8px 0px;}
.l10_r50 { margin: 0px 50px 0px 10px;}
.l10_r10 { margin: 0px 10px 0px 10px;}

.l10_r10 img {margin:0px 15px 15px 0px;}

.t_12 { margin: 12x 0px 0px 0px;}
.b_20 { margin: 0px 0px 20px 0px;}
.h_20 { height: 20px; clear: both; display:block;}
.h_5 { height: 5px; clear: both; display: block; margin: 0px 0px 0px 0px;}


.w_225 { width: 225px;}
 
.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 0px 0px 0px; margin: 0px 0px 0px 0px;}
.cb {clear:both}

.pr {position:relative}
.pa {position:absolute}

div.ExpertsList div {padding:3px 0px;}
#colleague { position:absolute; display:none; border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background: #F7F7F7; width: 560px; }
#question { position:absolute; display:none; border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background: #F7F7F7;  width: 560px; }
#seminars { position:absolute; display:none; border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background: #F7F7F7; width: 560px; height: 560px; margin: 0px 0px 0px 0px;}
#reminding { position:absolute; display:none; border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background: #F7F7F7; width: 560px; }
.anketH1 { padding: 8px 0px 8px 0px; }
#IW_object {position:absolute; display:none; border: solid 1px #e8e9eb; padding: 8px 12px 8px 12px; background: #F7F7F7; width: 500px;text-align:center}
#IW_object_content   {color:#5F78A0;}

div.subsTextOne {color:#ffffff; padding:10px 0px;}
div.WH {height:180px;width:500px;}
table.seminarTab td {padding:5px}
span.marker {background: url('/debug/img/markers/m_2.gif') no-repeat right;color:#ffffff}
img.questionPos {margin-top:35px}

select.searchBut {border:1px solid #C0D0E6;background:#ffffff;font-size: 8pt; color: #5B6578;width:200px}
input.searchBut {font-size: 8pt; color: #5B6578;width: 50%;margin-bottom:2px; border:1px solid #C0D0E6;background:#ffffff}
div.banners { width: 185px; height: 88px; margin: 0px 0px 10px 24px; float: left; padding:0px; text-align:right}




/* User styles */
.user_table_style {background:#C1CBD5;}
.user_table_style_header {font-weight:bold; text-align:center;}
.user_table_style td, .user_table_style th {background:#ffffff;}
.user_text_orange {color:#FE7D10;font-weight:bold}
.user_text_blue {color:#164A96;font-weight:bold}
.user_pic {margin:0px 15px 15px 0px;border: solid 1px #ebebed;text-align:left}


.exp_obj ul li { margin: 0px 0px 50px 50px;  }

/*
div.topBBlock, div.topBBlock * {border:1px dotted silver*/
div.topBBlock img {margin-left:20px}