﻿a.Navigator 
{
    text-decoration: none;
}
a:hover.Navigator
{
    text-decoration: underline;
}
a.Action 
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #444444;
}
a:visited.Action
{
    font-weight: normal;
    text-decoration: none;
    color: #444444;
}
a:hover.Action
{
    font-weight: normal;
    text-decoration: underline;
}
a.Action_Print 
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #444444;
	padding-left: 22px;
	padding-bottom: 2px;
	background: url(../img/printer.png) left top no-repeat;
}
a:visited.Action_Print
{
    font-weight: normal;
    text-decoration: none;
    color: #444444;
}
a:hover.Action_Print
{
    font-weight: normal;
    text-decoration: underline;
}
TD.SectionBarMenu 
{
    padding-left: 4px;
    padding-right: 4px;
    white-space: nowrap;
}
TABLE.SectionBarMenu 
{
    height: 27px;
    color: teal;
    padding-top: 0px; 
    padding-left: 4px;
    margin: 0 0 4px 0;
    font-family: Verdana; 
    font-size: 8pt; 
}
.divToolboxHeader 
{
    margin-top: 4px; 
    color: #444444; 
    padding: 5px; 
    padding-left: 10px; 
    font-family: Verdana; 
    font-weight: bold; 
    font-size: 11px;
    background-color: gray; 
    border: solid 1px #AAAAAA; 
}
.divToolboxHeaderMap 
{
    margin-top: 4px; 
    color: #444444; 
    padding-top: 5px; 
    font-family: Verdana; 
    font-weight: bold; 
    font-size: 11px;
    background-image: url(../img/bg-section-sub.jpg);
    background-repeat:repeat-x;
    background-color: #E9F9FF; 
    border: solid 1px #AAAAAA; 
}
.divToolboxBody 
{
    margin-top: 10px;
    padding-bottom: 5px;
    font-weight: normal; 
    color: #444444;
    background:#f5f2ed; 
    background: #eee;
}
select.ddl
{
    font-family: Tahoma;
    font-size: 11px;
    margin: 0px;
}
.gray-box { margin-bottom:5px; position:relative; zoom:1;}
		.gray-box .top-bg { border-bottom:1px solid #a29e96; background:gray /*url(../i/title-left.png) no-repeat left top;*/}
		.gray-box .top-text { color:#47433d; color:white; font-weight: bold; /*background:url(../i/title-right.png) no-repeat right top;*/ padding:5px 10px 4px 10px; position:relative;}
		.gray-box .top-text A {color:#47433d !important;}
		.gray-box .top-text A:hover { text-decoration:none}
	.gray-content {background:#f5f2ed; background: #eee; padding:7px 10px;}
	.gray-bottom { font-size:1px; line-height:0; /*background:#f5f2ed url(../i/gray-box-bl.gif) no-repeat left top;*/ }
		.gray-bottom DIV {font-size:1px; line-height:0; /*background:url(../i/gray-box-br.gif) no-repeat right top; height:5px;*/}

.sample-programs { margin-top:5px}
	.sample-programs .pic { vertical-align:top; padding-right:10px; padding-bottom:15px;}
	.sample-programs .text { vertical-align:top; width:100%;  padding-bottom:15px;}

.gray {color:#808080;}

.type_prog_edit {
	padding-left: 22px;
	padding-bottom: 2px;
	background: url(../img/page_edit.png) left top no-repeat;
}

/* Парсинг программы */
table.ProgSample_Day { text-align: left; 
	border-collapse: collapse; border: solid 1px gray; vertical-align: top; margin: 0 0 10px 0;}
td.ProgSample_SectionHeader { background-color: #eee; color:gray; padding: 4px; 
	font-size: 125%; font-weight: bold; }
td.ProgSample_Item { font-size: 110%; padding-left: 4px; vertical-align: top; font-weight: bold; color: #444444; }
td.ProgSample_Links { padding-left: 4px; padding-top: 0px;}
td.ProgSample_Comments { padding-left: 4px; color: #444444;}
td.ProgSample_PriceHeader { padding: 2px 4px 2px 4px; text-align: right; 
	border-bottom: solid 1px #eee; border-left: solid 1px #eee; color: #444444;}
td.ProgSample_PriceTotal { padding: 2px 4px 2px 4px; text-align: right; 
	border-left: solid 1px #eee; color: #444444;}
td.ProgSample_Service { padding-left: 4px; vertical-align: top;}
td.ProgSample_PriceValue { text-align: right; border-left: solid 1px #eee; padding: 2px 4px 2px 0; }
.optional { font-style: italic; color: #777777; }

a.section_head:link {color: gray; text-decoration:none;}
a.section_head:visited {color:gray; text-decoration:none;}  
a.section_head:hover {color:gray; text-decoration: underline;}

a.action_head:link {font: 80%/1.3 Verdana, Tahoma; text-decoration: underline;}
a.action_head:visited {font: 80%/1.3 Verdana, Tahoma; text-decoration: underline;}  
a.action_head:hover {font: 80%/1.3 Verdana, Tahoma; text-decoration: underline;}

div.ProgPanel {
    padding: 0;
    margin: 0;
}

/*
.box td {
    border: solid 1px #b2b2b2;
}
*/
