/* CSS Document */
* {font-size:10pt;}
TBODY
table {border-collapse:collapse;}
.стиль2 {font-size: 12px}
.стиль22 {color: #1378e0}
.стиль23 {color: #FFFFFF}
.стиль25 {color: #336699;font-weight: bold;}
.стиль26 {color: #336699;font-size: 12px;font-weight: bold;font-family: tahoma;}
.стиль24 {color: #0033cc;font-weight: bold;font-family: tahoma;}
.teplo {color: #cc1d00;font-size: 12px;font-family: tahoma;}
.holod {color: #0033cc;font-size: 12px;font-family: tahoma;}
.zel {color: #00ff66;font-size: 12px;font-family: tahoma;}

/* переопределяем общие стили */
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: 10px;}
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.text strong {color:#FF6600;}
h2 {font-size:11px; color:#888888;}
h3 { color:#336699; 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.bgrmban_right_0 {background:#BFBFBF url("../images/bgrmban_right_0.gif") no-repeat top right;}
td.bgrmban_right_1 {background:#BFBFBF;}
td.bgrmban_right_2 {background:#BFBFBF url("../images/bgrmban_right_2.gif") no-repeat bottom right;}

/* фон серого продуктового заголовка */
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_single_left_gr {background: #ebebeb url(/images/bgblock_single_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.gif") no-repeat top right;}
td.bghdblock_rightbottom_bl {background:#0088c2 url("../images/bghdblock_rightbottom_bl.gif") 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:#FF6600; height:30px;}
td.bgbutton_left_or {background:#FF6600 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:#0088c2; height:30px;}
td.bgbutton_left_bl {background:#0088c2 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:#013367; text-decoration:none;}
#topmenu a:hover {text-decoration:underline;;}

/* дефолтные стили в блоке ссылок в заголовке справа */
#waplinks a {color:#444444; 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 .bgsearch_center {background:#BFBFBF; padding-left: 5px; padding-right: 5px;}
#search .bgsearch_left_top {background:#BFBFBF url("../images/bgsearch_left_top.gif") no-repeat top left; width:15px; height:15px;}
#search .bgsearch_left_bottom {background:#BFBFBF url("../images/bgsearch_left_bottom.gif") no-repeat bottom left; width:15px; height:15px;}
#search .bgsearch_right_top {background:#BFBFBF url("../images/bgsearch_right_top.gif") no-repeat top right; width:15px; height:15px;}
#search .bgsearch_right_bottom {background:#BFBFBF url("../images/bgsearch_right_bottom.gif") no-repeat bottom right; width:15px; height:15px;}
#search .textsearch {width:200px; text-align:left;}

/* дефолтные стили в левом меню */
#leftmenu h1, #leftmenu .h1 {color:#003366; margin:0 0 1em 0; font-weight:bold; text-decoration:none; margin-top:5px; margin-bottom:10px;}
#leftmenu td {height:20px;}
#leftmenu td.submenu {padding-left:10px; padding-top:5px; padding-bottom:5px;}
#leftmenu a {color:#555555; font-weight:normal;}
#leftmenu a.visited {color:#555555; font-weight:bold;}
#leftmenu td.bar_left_subtopic_1 {padding: 5px 0px 0px 12px;}
#leftmenu td.bar_left_subtopic_1 a {color:#336699; font-size:13px; font-weight:bold; }
#leftmenu td.bar_left_subtopic_11 {padding-left: 12px;}
#leftmenu td.bar_left_subtopic_11 a {color:#336699; font-size:13px; font-weight:normal; }
#leftmenu td.bar_left_subtopic_2 {padding: 0px 0px 0px 24px;}
#leftmenu td.bar_left_subtopic_3 {padding: 0px 0px 0px 28px;}
#leftmenu td.bar_left_subtopic_4 {padding: 0px 0px 0px 36px;}
#leftmenu td.bar_left_subtopic_5 {padding: 10px 0px 5px 0px;}
#leftmenu td.bar_left_subtopic_5 a {color:#003366; font-size:13px; font-weight:bold;}

/* стили заголовков */
h1.topheader {color:#bfbfbf; 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:10px 0px 10px 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;}
.search {color: #bfbfbf; font-size:10px; margin:0px;}

/* путь до страницы */
#breadcrumps, #breadcrumps a {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;}
	
/* разное */
.event_link h2.spot {color: #178fbd;}
#vote strong {color:#000000;font-weight:normal;}
#gallery img.photo {border: 0px #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;}
.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:#707070; text-decoration:none;}
#links a:hover, a.document:hover {text-decoration:underline;}
#links_ a {color:#888888;}
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;}
table.content {padding-left:20px;}
h2.spot {font-size:18px; color:#FF6600;}
.icq, .icq a {font-size:11px;}
.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;}

.sendbutton {
	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;
}
.normal_field {
	border: 1px #BBBBBB solid; 
	background: #FFFFFF; 
	width:300px; 
}
.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;
}
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 {
	margin:0px; 
	padding:0px;
	border: none;
	text-align:center;
}

/* стили глоссария */
.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;}

/* масштабируемые стили */
h2, p, li, a, .splitter, h2.splitter,
.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;}

span.az_selected {color:#FF6600; font-size:12px; font-weight: bold;}

/* стили таблички */

.l_r_border {border-left: 1px #BFBFBF solid; border-right: 1px #BFBFBF solid;}
.l_r_t_border {border: 1px #BFBFBF solid; border-bottom: none;}
.r-border-4, .r-border-4_footer {border-right: 1px #BFBFBF solid;}
.r-border-2 {border-right: 1px #BFBFBF solid;}
th.r-border-4, th.r-border-2, th.r-border-0 {background: #EBEBEB; color: #666666; font-weight: normal;}
td.r-border-4 {background: #EBEBEB;}
th.r-border-bottom, th.r-border-4, th.r-border-2, th.r-border-0, td.r-border-4, td.r-border-2, td.r-border-0 {BORDER-BOTTOM: #BFBFBF 1px solid;}
.no_h_padding td, .no_h_padding th {padding: 1px; padding-top: 3px; padding-bottom: 3px;}.no_h_padding td, .no_h_padding th {padding: 1px; padding-top: 3px; padding-bottom: 3px;}
