/* CSS Document */
{font-size:10pt;}

table {border-collapse:collapse;}

/* переопределяем общие стили */
body, form, p {margin:0px; padding:0px;}
body {background: #FFFFFF;}
body, p, td {font-family:Tahoma; color:#707070; font-size:small;}
p, li {margin-bottom: 7px;}
a  {color:#FF6600; text-decoration:underline;}
ul {margin-left:25px; margin-top:2px; list-style-image: url("/images/ico_li.gif");}
ol {margin-left:30px; margin-top:2px; list-style-type:decimal;} 
img {margin:0px; padding:0px;}

h1, h2, h3 {margin:0px; margin-bottom: 10px;}
h1 { font-size:16px; color:#888888; }
h1.text { font-size:13px; }
h1.smltxt { font-size:10px; font-weight:normal; margin:0px; color:#999999; }
h1.text strong { color:#FF6600; }
h2 { font-size:11px; color:#888888;}
h3 { color:#FF6600; font-size:small;}
p.bodytext strong { font-size:small;}
th {font-size:11px;}



/* переопределяем стили формы */
input, textarea, select {font-size:10px; color:#888888;}
textarea {font-family:Tahoma; font-size:12px;}
select {width:130px;}

/* стили для блока с логотипом */
td.bglogo {background:#FDFDFD url("/images/bglogo.gif") repeat-x top left;}
img.logo {margin-bottom:10px;}

/* фон логотипа */
td.bglogo_right {background:#FDFDFD url("/images/bglogo_right.gif") no-repeat top left;}

/* фон верхнего баннера-перетяжки */
td.bgban_left {background:#FF6600 url("/images/bgban_left.gif") no-repeat top left;}
td.bgban {background:#FF6600;}
td.bgban_right {background:#FF6600 url("/images/bgban_right.gif") no-repeat top right;}

/* фон ссылок в заголовке справа */
td.bgwap_left {background:#BFBFBF url("/images/bgwap_left.gif") no-repeat top left;}
td.bgwap {background:#BFBFBF;}
.bgwap a {font-size:11px;}

/* фон среднего баннера */
td.bgmdban_left {background:#FF6600 url("/images/bgmdban_left.gif") no-repeat top right;}
td.bgmdban {background:#FDFDFD url("/images/bgmdban.gif") repeat-x top left;}
td.bgmdban_right {background:#FDFDFD url("/images/bgmdban_right.gif") no-repeat top left;}
td.bgmdban_left_0 {background:#FF6600 url("/images/bgmdban_left_0.gif") no-repeat top right;}
td.bgmdban_left_1 {background:#FF6600;}
td.bgmdban_left_2 {background:#FF6600 url("/images/bgmdban_left_2.gif") no-repeat bottom right;}

/* фон блока специальных акций */
td.bgspban_lefttop {background:#EBEBEB url("/images/bgspban_top.gif") no-repeat top right;}
td.bgspban {background:#FF6600;}
td.bgspban_gr {background:#EBEBEB;}
td.bgspban_righttop {background:#EBEBEB url("/images/bgspban_bottom.gif") no-repeat bottom right;}

/* фон большого баннера (внизу слева либо вверху справа) */
td.bgbtban_lefttop, td.bgbtban_righttop {background:#FDFDFD url("/images/bgbtban_lefttop.gif") repeat-x  top right;}
td.bgbtban_leftbottom, td.bgbtban_rightbottom {background:#FDFDFD url("/images/bgbtban_leftbottom.gif") repeat-x  bottom right;}
td.bgbtban_left {background:#FDFDFD url("/images/bgbtban_left.gif") no-repeat top left;}
td.bgbtban_left_0 {background:#FDFDFD url("/images/bgbtban_left_0.gif") no-repeat top left;}
td.bgbtban_left_1 {background:#FDFDFD url("/images/bgbtban_left_1.gif") repeat-y top left;}
td.bgbtban_left_2 {background:#FDFDFD url("/images/bgbtban_left_2.gif") no-repeat bottom left;}
td.bgbtban_right {background:#FDFDFD url("/images/bgbtban_right.gif") no-repeat top right;}
td.bgbtban_right_0 {background:#FDFDFD url("/images/bgbtban_right_0.gif") no-repeat top right;}
td.bgbtban_right_1 {background:#FDFDFD url("/images/bgbtban_right_1.gif") repeat-y top right;}
td.bgbtban_right_2 {background:#FDFDFD url("/images/bgbtban_right_2.gif") no-repeat bottom right;}
td.bgbtban {padding-left: 20px;}

/**/
td.bgrmban_left_0 {background:#BFBFBF url("/images/bgrmban_left_0.gif") no-repeat top left;}
td.bgrmban_left_1 {background:#BFBFBF;}
td.bgrmban_left_2 {background:#BFBFBF url("/images/bgrmban_left_2.gif") no-repeat bottom left;}

/* фон серого продуктового заголовка */
td.bgtitle_left_gr {background:#BFBFBF url("/images/bgtitle_left_gr.gif") no-repeat top left;}
td.bgtitle_gr {background:#BFBFBF;}
td.bgtitle_right_gr {background:#BFBFBF url("/images/bgtitle_right_gr.gif") no-repeat top right;}

/* фон серого продуктового блока */
td.bgblock_left_gr {background: url("/images/bgblock_left_gr.gif") no-repeat top left;}
td.bgblock_gr {background: url("/images/bgblock_gr.gif") repeat-x top right;}
td.bgblock_right_gr {background: url("/images/bgblock_right_gr.gif") no-repeat top right;}

/* фон оранжевого продуктового заголовка */
td.bgtitle_left {background:#FF6600 url("/images/bgtitle_left.gif") no-repeat top left;}
td.bgtitle {background:#FF6600;}
td.bgtitle_right {background:#FF6600 url("/images/bgtitle_right.gif") no-repeat top right;}

/* фон оранжевого продуктового блока */
td.bgblock_left {background: url("/images/bgblock_left.gif") no-repeat top left;}

/* фон низа всякого продуктового блока */
td.bgblock_leftbottom_gr {background:#F8F8F8 url("/images/bgblock_leftbottom_gr.gif") no-repeat top left;}
td.bgblock_bottom_gr {background:#F8F8F8 url("/images/bgblock_bottom_gr.gif") repeat-x top right;}
td.bgblock_rightbottom_gr {background:#F8F8F8 url("/images/bgblock_rightbottom_gr.gif") no-repeat top right;}

/* фон низа блока заголовка продуктовой страницы */
td.bghdblock_gr {background:#EBEBEB;}
td.bghdblock_leftbottom_gr {background:#EBEBEB url("/images/bghdblock_leftbottom_gr.gif") no-repeat bottom left;}
td.bghdblock_rightbottom {background:#DFDFDF url("/images/bghdblock_rightbottom.gif") no-repeat top right;}
td.bghdblock_rightbottom_or {background:#FF6600 url("/images/bghdblock_rightbottom_or.png") no-repeat top right;}
td.bghdblock_rightbottom_gr {background:#EBEBEB url("/images/bghdblock_rightbottom_gr.gif") no-repeat bottom right;}
img.hdblock {margin-top: 20px;}

/* фон серого низа страницы */
td.bgfooter_left_gr {background:#BFBFBF url("/images/bgfooter_left_gr.gif") no-repeat top left;}
td.bgfooter_right_gr {background:#BFBFBF url("/images/bgfooter_right_gr.gif") no-repeat top right;}

/* фон оранжевого низа страницы */
td.bgfooter_left {background:#FF6600 url("/images/bgfooter_left.gif") no-repeat top left;}
td.bgfooter_right {background:#FF6600 url("/images/bgfooter_right.gif") no-repeat top right;}

div.bgprint {background:#DFDFDF url("/images/bgprint.gif") no-repeat top left; width:30%; height:30px; text-align:center;}
#print table {margin:0px;}
#print td {font-size:9px;}
#print a{color:#888888; text-decoration:none;}
#print a:hover{text-decoration:underline;}

td.bgbutton {background:#DFDFDF; height:30px;}
td.bgbutton_left {background:#DFDFDF url("/images/bgbutton_left.gif") no-repeat top left; width:15px; text-align:center;}
td.bgbutton_inner {background:#FFFFFF url("/images/bgbutton_inner.gif") no-repeat top right; width:15px;}

td.bgbutton_or {background:#0087C2; height:30px;}
td.bgbutton_left_or {background:#0087C2 url("/images/bgbutton_left_or.gif") no-repeat top left; width:15px; text-align:center;}
td.bgbutton_inner_or_start {background:#FFFFFF url("/images/bgbutton_inner_or_start.gif") no-repeat top right; width:15px;}
td.bgbutton_inner_or_end {background:#FFFFFF url("/images/bgbutton_inner_or_end.gif") no-repeat top right; width:15px;}

td.bgbutton_bl {background:#0087C2; height:30px;}
td.bgbutton_left_bl {background:#0087C2 url("/images/bgbutton_left_bl.gif") no-repeat top left; width:15px; text-align:center;}
td.bgbutton_inner_bl_start {background:#FFFFFF url("/images/bgbutton_inner_bl_start.gif") no-repeat top right; width:15px;}
td.bgbutton_inner_bl_end {background:#FFFFFF url("/images/bgbutton_inner_bl_end.gif") no-repeat top right; width:15px;}



/* стиль текста продуктового блока */
td.block_text {padding-left:20px; padding-top:5px; padding-right:5px;}
td.add_block_text {padding-top:5px;}

/* дефолтные стили в верхнем меню */
#topmenu td {font-size:11px;}
#topmenu a {color:#000000; font-weight:bold; text-decoration:none;}
#topmenu a:hover {text-decoration:underline;}

/* дефолтные стили в блоке ссылок в заголовке справа */
#waplinks a {color:#585858; font-weight:normal; text-decoration:none;}

#news a {color:#888888; font-weight:normal; text-decoration:none;}
#news a:hover {text-decoration:underline;}
#news td.block_text {padding-left:0px;}

/* дефолтные стили в блоке поиска */
#search .bgsearch {background:#BFBFBF url("/images/bgsearch.gif") no-repeat top left; width:200px; height:30px;}
#search .textsearch {width:200px; text-align:left;}

/* дефолтные стили в левом меню */
#leftmenu h1, #leftmenu .h1 {color:#000000; font-weight:bold; text-decoration:none; margin-top:10px; margin-bottom:10px;}
#leftmenu td {height:20px;}
#leftmenu td.submenu {padding-left:10px; padding-top:5px; padding-bottom:5px;}
#leftmenu a {color:#444444; font-weight:normal;}
#leftmenu a.visited {color:#178FBD; font-weight:bold;}
#leftmenu td.bar_left_subtopic_1 {padding-left: 12px;}
#leftmenu td.bar_left_subtopic_2 {padding-left: 20px;}
#leftmenu td.bar_left_subtopic_3 {padding-left: 28px;}
#leftmenu td.bar_left_subtopic_4 {padding-left: 36px;}
#leftmenu td.bar_left_subtopic_5 {padding-left: 44px;}

/* стили заголовков */
h1.topheader {color:#bfbfbf; font-size:9px; font-weight:normal; margin:0px;}
h1.сomentform {color:gray; font-size:9px; font-weight:normal; margin:0px;}
h1.title, a.title, #button a {color:#FFFFFF; font-size:14px; letter-spacing:1px; font-weight:bold; margin:0px; text-decoration:none; line-height:14px;}
#button a {font-size:13px;}
a.title:hover, #button a:hover {text-decoration:underline;}

#button div {padding-top:7px;}

/* путь до страницы */
#breadcrumps, #breadcrumps a, .search {color: #178fbd; font-size:10px; margin:0px;}
#breadcrumps {margin-top:5px; margin-left:20px; margin-bottom:7px;}
#breadcrumps a {text-decoration:none;}
#breadcrumps a:hover {text-decoration:underline;}

/* промо */
#promo_text div {width:80%;}
#promo_text, #promo_text p, #promo_text a {font-size: 18px;}
#promo_text p {line-height:30px;}
#promo_text h1 {color:#FF6600; font-size: 24px;}
#promo_text strong {color:#FF6600; font-size: 24px;}
	
/* разное */
#vote strong {color:#000000;font-weight:normal;}
#gallery img.photo {border: 1px #666666 solid;}
.search, .answer {margin-top:0px; margin-left:20px; margin-bottom:7px;}
.date, .orange {color:#FF6600; font-weight:bold;}
.contacts {color:#FFFFFF; font-size:16px; letter-spacing:0px; font-weight:normal; margin:0px;}
.small {font-size:10px;}
.litel {font-size:9px;}
.comment {font-size:10px;font-weight:normal;}
.white {color:#FFFFFF;}
.no_margin_bottom {margin-bottom: 0px;}
#quick_links td, .text_black {color:#000000;}
.text_black {font-weight:normal;}
#links a, a.document {color:#888888; text-decoration:none;}
#links a:hover, a.document:hover {text-decoration:underline;}
p.hr {background:url("/images/bghr.gif") repeat-x center center;}
td.hr {background:url("/images/bghr.gif") repeat-x center center;}
td.nopadding {padding:0px;}
td.contacts {padding-right:20px;}
h2.splitter, .orange_topic {font-size:11px; color:#FF6600;}
.ready, ready p, ready a { 
	font-size: 11px;
	font-style: normal; 
	}
h2.oranges, p.oranges, td.oranges, select.oranges {font-size:11px; color:#FF6600; font-weight:bold;}

table.content {padding-left:20px;}
h2.spot {font-size:18px; color:#FF6600;}
.icq, .icq a {font-size:9px;}
.js_back p, .js_back a {font-size:11px;}
td.light_gray {background:#e5e5e5;}
td.dotted_line {background:url("/images/dotted_line.gif") repeat-x center center; padding: 0px;}

.sendorangebutton {
    font-size:10px;
	background: #FF6600;
	color:white;
	width:50px;
	height:20px;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #FF6600;
}
.normal_field {
	border: 1px #BBBBBB solid; 
	background: #FFFFFF; 
	width:300px; 
}
.field_comment {
    font-size: 8pt;
	color: #FF0000;
	font-weight: normal;
}	

.field_name {
	color: #000000;
	font-weight: normal;
}	
.NormalField {border: 1px #BBBBBB solid; background: #FFFFFF; width:300px;}
.WrongField {border: 1px #BBBBBB solid; background: #FFDDBB; width:300px;}
.FieldName {font-family:Verdana; font-weight:bold;}
.AlertMessage {font-family:Verdana; color:#FF6600;}
.SubscribeField {border: 1px #BBBBBB solid; background: #FFFFFF; width:200px;}
.SubscribeButton {
	background: #FF6600;
	color:white;
	width:120px;
	height:25px;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #BBBBBB;
}
.SendButton {
	background: #FF6600;
	color:white;
	width:120px;
	height:25px;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #FF6600;
}
.NavigationButton {
	background: #FFFFFF; /* C8C8C8; */
	font-size:0px;
	font-weight:bold;
	color:white;
	width:1px;
	height:24px;
	border-top: 1px solid #FFFFFF; /* */
	border-right: 1px solid #FFFFFF; /* */
	border-bottom: 1px solid #FFFFFC; /* */
	border-left: 1px solid #FFFFFF; /* */
}

select {
	color: #5F5F5F; 
}
.outer {
	border:1px solid #BBBBBB;
	background-color: #FFFFFF;
	display: table; /* для Мозиллы и FF */
	width:1px;
}
.outer select {
	border: transparent; /* для Оперы и Мозиллы */
	background-color: transparent; /* Для Мозиллы и FF */
	margin: -3px;
	overflow: auto; /* нужно только для удаления скролла в NN6 */
}
html>body .outer select {
	margin: -2px;
}
.currency_header {
	font-weight:bold; 
	margin-top:4px; 
	margin-bottom:4px
}
.currency_topic {
	margin-top:2px; 
	margin-bottom:6px
}
.currency_name {
	color:#FF6600; 
	margin-top:2px; 
	margin-bottom:5px;
}
.currency_value {
	font-size:11px;
	margin:0px; 
	padding:0px;
	border: none;
	text-align:center;
	color:#003366;
}

  .currency_value a, .currency_value strong { font-size:11px; color:#0088C2; }
 a.currency_value {font-size:11px; color:#dcdcdc; text-decoration:none; border-bottom: 18px dashed #acacac;} 

#flashcontent,  #flashcontent  a, #flashcontent p  { color: #acacac; font-size:11px; margin:0px; }
#flashcontent1, #flashcontent1 a, #flashcontent1 p { color: #acacac; font-size:11px; margin:0px; }
#flashcontent2, #flashcontent2 a, #flashcontent2 p { color: #acacac; font-size:11px; margin:0px; }
#flashcontent  a {text-decoration:underline; }
#flashcontent1 a {text-decoration:underline; }
#flashcontent2 a {text-decoration:underline; }

div.faqanswer   { display: none;  margin-left: 25px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; margin-top: 5px;	margin-bottom: 20px; background-color: #fcfcfc;	 background:#FDFDFD url("/images/top_menu2_bg_elem1.gif") repeat-y top left; }
div.faqquestion { cursor:hand, pointer; margin-left: 10px; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 5px; margin-bottom: 5px; background-color: #ffffff; background:#FDFDFD url("/images/ico/plus.png") no-repeat center left; }
div.faqquestion_off { cursor:hand, pointer; margin-left: 10px; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 5px; margin-bottom: 5px; background-color: #ffffff; background:#FDFDFD url("/images/ico/minus.png") no-repeat center left; }

/* стили глоссария */
.glossary_word, h2.splitter .glossary_word {text-transform:capitalize;}
.glossary_link { 
cursor: help;
color:#707070;
text-decoration:none;
border-bottom: 1px dashed #FF6600;
}
h1.title .glossary_link {color:#FFFFFF; border-bottom: 1px dashed #FFFFFF;}
h2.splitter .glossary_link {color:#FF6600;}



/* масштабируемые стили */
.block_text p, .block_text h2, .block_text li, 
.content p, .content h2, .content li, .content a, 
.bgblock_gr p, .bgblock_gr h2, .bgblock_gr a,
.l_r_border td, .l_r_border th,
#leftmenu h1, #leftmenu .h1, #leftmenu td, #leftmenu а, #leftmenu td a,
.bgbtban p, .bgbtban p a,
.contacts h3, .contacts p, 
.vote td
	{font-size:small;}

.bgbtban h2, .bgbtban h2 a, .bgbtban .spot 
	{font-size:large;}
	
/* при этом не должно масштабироваться */
.bgbutton a, .bgbutton_or a, .bgbutton_bl a, .bgbutton strong, .bgbutton_or strong, .bgbutton_bl strong, .bgprint a
	{font-size:11px;}

#topmenu a 
	{font-size:12px;}

textarea, input, select
	{font-size:14px;}


/* Формирование окна подсказки для Словаря трейдера */
#dhtmltooltip{

	font-family:Arial, Helvetica, sans-serif
	color: #5F5F5F;
	font-size:12px; 

	position: absolute;
	width: 500px;
	border: 1px solid gray;
	padding: 10px;
	background-color: #F7F7F7;
	visibility: hidden;
	z-index: 300;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}

/* стили глоссария */
.glossary_word, h2.splitter .glossary_word {text-transform:_capitalize;}
.glossary_link { 
cursor: help;
color:#707070;
text-decoration:none;
border-bottom: 1px dashed #FF6600;
}
h1.title .glossary_link {color:#FFFFFF; border-bottom: 1px dashed #FFFFFF;}
h2.splitter .glossary_link {color:#FF6600;}
a .glossary_link {color:#FF6600; text-decoration:underline; border-bottom: 1px dashed #FF6600;}


.ajax_link { 
	 font-weight:normal;
	 color: #FF6600;
	 text-decoration:none;
	 border-bottom: 1px dashed #FF6600;
}
/* .ajax_link a { color:#FF6600; text-decoration:underline; border-bottom: 1px dashed #FF6600;} */





/* пунктирную линию под текстом*/
.underline { 
cursor: help;
/*color: gray;
/*font-weight: bold;
/*text-transform: uppercase;
/*border-bottom: 1px dashed black /* Добавляем пунктирную линию под текстом */
border-bottom: 1px dotted #FF6600; /* покажу точками линию под текстом */
}

.underline_ajax { 
cursor: pointer;
color: gray;
/*font-weight: bold;
/*text-transform: uppercase;*/
border-bottom: 1px dashed #FF6600; /* Добавляем пунктирную линию под текстом */
/*border-bottom: 1px dotted #FF6600; /* покажу точками линию под текстом */
}


.black {color: #000000}

.DivSize {
	OVERFLOW: auto;  WIDTH: 385px; HEIGHT: 100px
}
#contestBigG {
	FONT-SIZE: 22px; 
	border: 1px solid #0000; 
	font-weight: bold; 
	color: #FFFFFF;
}

.tuman {
	FILTER: alpha(opacity=40)
}