html{height: 100%}
BODY {
	FONT-SIZE: 16px;
	FONT-FAMILY: tahoma;
	color: #656565;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	height: 100%
}
.first{position:absolute;top:50%;width:100%;text-align:center;}
.firstT{position:absolute;top:40%;width:100%;text-align:center;}
a,a:active,a:visited{
	color:#5086EF;text-decoration:none;}
a:hover{color:#5086EF;}
.searchfind{font-weight:bold;}
.navig{font-size:12px}
a.navigAct,a.navigAct:active,a.navigAct:visited,a.navigAct:hover{
	color:#5086EF;text-decoration:none;font-size:12px}
a.navigNo,a.navigNo:active,a.navigNo:visited,a.navigNo:hover{
	color:#999999;text-decoration:none;font-size:12px}
/*Меню*/
a.menu,a.menu:active,a.menu:visited{
	FONT-SIZE: 14px;color:#5086EF;text-decoration:none;font-weight:800;}
a.menu:hover{color:#4E73AF;	FONT-SIZE: 14px;}
a.menu_,a.menu_:active,a.menu_:visited{
	FONT-SIZE: 12px;color:#3A64A7;text-decoration:none;}
a.menu:hover{color:#4E73AF;	FONT-SIZE: 14px;}
a.menu_act,a.menu_act:active,a.menu_act:visited{
	FONT-SIZE: 14px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.menu_act:hover{FONT-SIZE: 14px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.menu__act,a.menu__act:active,a.menu__act:visited{
	FONT-SIZE: 12px;color:#505050;text-decoration:none;font-weight:bold;}

.menu_bl{
width:174px;padding:6px 4px 6px 27px;background: url('/images/menu_dot.gif') no-repeat 7px 8px;border-top:1px dotted #212125;}
.menu_bl_mtv{
width:174px;padding:6px 5px 6px 27px;background: url('/images/menu_dot_mtv.gif') no-repeat 7px 8px;border-top:1px dotted #212125;}
.menu_bl_act{background-color:#A8A8A9;
width:174px;padding:6px 5px 6px 27px;dbackground: url('/images/menu_dot.gif') no-repeat 7px 8px;Dborder-bottom:1px dotted #212125;}

.menu_bl_right{
padding:4px 5px 4px 0px;border-top:1px dotted #212125;}
.menu_bl_right_act{background-color:#A8A8A9;
padding:4px 5px 4px 5px;Dborder-bottom:1px dotted #212125;}

.menu_bl_sub{
padding:4px 5px 4px 38px;_dbackground: url('/images/menu_dot.gif') no-repeat 20px 15px;border-bottom:1px solid #ffffff;}
.menu_bl_sub_act{background-color:#dadada;
padding:4px 5px 4px 38px;_dbackground: url('/images/menu_dot.gif') no-repeat 20px 15px;border-bottom:1px solid #ffffff;}
.menu_bl_sub_sub{dbackground-color:#eaeaea;
padding:4px 5px 4px 43px;width:100;_dbackground: url('/images/menu_dot.gif') no-repeat 20px 15px;Dborder-bottom:1px solid #ffffff;}
.menu_bl_sub_sub_act{
padding:4px 5px 4px 43px;_dbackground: url('/images/menu_dot.gif') no-repeat 20px 15px;Dborder-bottom:1px solid #ffffff;}
/*Конец меню*/

.form{background-color:#656565;padding:23px 28px 5px 28px;}
.input{border:0px;height:19px;}
.inp{border:0px;width:140px;height:16px;margin:0px;font-size:13px}
.form_val{color:#ffffff;font-size:12px;white-space:nowrap;padding-bottom:0px}

.search_block{
margin: 70px 30px 10px 0px;
vertical-align:right;}

.InpSearch{
border-left:solid 1px #7C7C7C;border-right:solid 1px #7C7C7C;border-top:0px;border-bottom:0px;
height: 14px;width:125px;font-size:11px;}

.ButSearch{
	background-color: transparent;
	border: 0px;text-align: left;color:#7DA4F1;cursor: pointer;cursor: pointer;}
.butLogin{
	background-color: transparent;
	border: 0px;text-align: right; padding:0px; color:#ffffff;cursor: pointer;cursor: pointer;}
.butLoginF{
	background-color: transparent;
	border: 0px;text-align: right; padding:0px; color:#656565;cursor: pointer;cursor: pointer;}
.inpLogin{
	height:14px;width:90px;border:0px;
	font-size:11px;
	}
.inpLoginF{
	height:16px;width:220px;font-size:14px;border:0px;
	background-color:#656565;color:#fff;padding:2px;
	}
	
/*
border-right:solid 3px white;border-left:solid 3px white;
*/
#doctors td{padding:5px;background:#e5e5ea;border-bottom:dashed 1px #333333;}
#doctors td._act{padding:5px;background:#ffffff; border-top:dashed 1px #333333;border-left:dashed 1px #333333;border-right:dashed 1px #333333;border-bottom:none;}
#doctors td a{font-weight:bold;font-size:12px;}
#doctors td._act a{color:#666666;font-weight:bold;}
#doctors td.w{background:#ffffff; border-bottom:dashed 1px #333333;padding:0}
	
.head{
margin:0px 0px 12px 0px;
height:45px;background-color:#e3e3e3;
border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}

.menu_block{
width:190px;height:20px;padding:22px 10px 6px 7px;
color:#ffffff;background-color:#656565;
vertical-align:bottom;FONT-SIZE: 13px;}

.right_block{
width:160px;height:20px;padding:6px 10px 6px 7px;
color:#ffffff;background-color:#656565;
vertical-align:bottom;FONT-SIZE: 13px;
height:35px;
}
.right_bl{FONT-SIZE: 12px;}

.login_block{
/*width:167px;padding:25px 20px 10px 20px;margin-top:10px;*/
width:190px;padding:25px 20px 10px 20px;margin-top:10px;
color:#ffffff;background-color:#656565;
vertical-align:bottom;FONT-SIZE: 13px;}

#money td{font-size:11px;}
#money span{font-size:11px;color:#dddddd;}
#money div{width:45px;height:17px;font-size:11px;
border-top:solid 1px #555555; 
border-right:solid 1px #555555; 
padding:2px;border-colapse:colapse;
text-align:center;
}
#numdays div{width:20px;height:17px;font-size:11px;
border:solid 1px #555555; 
border-bottom:0px; 

padding:2px;border-collapse:collapse;
text-align:center;
}

.vertl{border-right:1px dotted #212125;}
.vertr{border-left:1px dotted #212125;}
hr{height:1px; color:#909092;}
.line{height:1px; color:#909092;margin:8px 0px 10px 0px}
p{margin:0px 0px 7px 0px;}

.trh{background-color:#aaa;
	font-size:12px;	color:#333333;	font-weight:bold;padding:2px 25px 2px 2px;}
.tr1{background-color:#eee;
	font-size:12px;	color:#333333;	font-weight:bold;padding:2px 25px 2px 2px;}
.tr0{
	background-color:#fafafa;
	font-size:12px;	color:#333333;	font-weight:bold;	padding:2px 25px 2px 2px;}
.trf1{
	background-color:orange;
	font-size:12px;	color:#333333;	font-weight:bold;padding:2px 25px 2px 2px;}
.trf0{
	background-color:orange;
	font-size:12px;	color:#333333;	font-weight:bold;	padding:2px 25px 2px 2px;}
	
.sess{align:center;vertical-align:middle;
border-left:solid 1px #6f6f6f;border-bottom:dotted 1px #6f6f6f;height:18px;width:48px;
font-size:0; z-index:1;	visibility: visible;cursor:pointer;padding:0px;}
.sover{background-color:#FFF6E2;
border-left:solid 1px #6f6f6f;border-bottom:dotted 1px #6f6f6f;height:18px;width:48px;
font-size:0; z-index:1;	visibility: visible;cursor:pointer;}

.mysess{background-color:#D98C32;height:18px;width:48px;
font-size:0; z-index:1;	visibility: visible;cursor:pointer;}

.sesstop{padding-top:3px;
border-bottom:dotted 1px #6f6f6f;height:18px;width:48px;
font-size:11px; visibility: visible;text-align:center;font-weight:bold;}
.sesstime{padding-left:0px;padding-top:0px;
border-bottom:dotted 1px #6f6f6f;height:18px;width:48px;
font-size:11px; visibility: visible;text-align:center;font-weight:bold;}

.weekend{color:#8C4E4E;}
.usr{background-color:#dedede;cursor:default !important;background: #dedede url('/images/o.gif') bottom repeat-x;}
.usrmysess{cursor:default !important;}
.week{background-color:#dedede;cursor:default !important;background: #dedede url('/images/o.gif') bottom repeat-x;}
.usrmtv{background-color:#dedede;cursor:default !important;background: #dedede url('/images/o.gif') bottom repeat-x;}
.weekmtv{background-color:#dedede;cursor:default !important;background: #dedede url('/images/o.gif') bottom repeat-x;}
.my{background-color:#D98C32;cursor:default !important;}	
.mymtv{background-color:#dedede;cursor:default !important;}	
.mysessmtv{background-color:#dedede; cursor:default !important;background: #dedede url('/images/o.gif') bottom repeat-x;}	

.rec_panel{border-bottom:dotted 1px #6f6f6f;}
.rec_navig{font-size:12px;white-space:nowrap;padding-bottom:5px}
a.rec_noact,a.rec_noact:active,a.rec_noact:hover,a.rec_noact:link,a.rec_noact:visited{color:#656565;}
.rec_text{font-size:12px}

.tru0{
	background-color:#4FDF63;	font-size:11px;	color:#333333;
	font-weight:bold;	text-tyransform:lowercase;	padding:2px 25px 2px 2px;
}
.trd1{
	background-color:#FBFAF4;font-size:11px;color:#333333;
	font-weight:bold;text-tyransform:lowercase;

}
.trd0{
	background-color:#F2F1E9;font-size:11px;
	color:#333333;	font-weight:bold;text-tyransform:lowercase;
}
.calendar_title_min{
	color:#404040;	font-size:11px;	white-space:nowrap;
}
.calendar_time_over {
	background-color:#6F9FCF;
	font-size:11px;
	color:#aa5050;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}
.calendar_time_b {
	background-color:#F9B7C3;
	font-size:11px;
	color:#6C6C6C;
	padding:2px 2px 2px 2px;
}
.calendar_time_f {
	background-color:#B7F9BE;
	font-size:11px;
	color:#000000;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}
.calendar_time_u {
	background-color:#FFE100;
	font-size:11px;
	color:#000000;
	padding:2px 2px 2px 2px;
}
.calendar_time_p {
	background-color:#E3E3E3;
	font-size:11px;
	color:#A4A4A4;
	padding:2px 2px 2px 2px;
}

.calendar_time_w {
	background-color:#ffffff;
	font-size:11px;
	color:#6C6C6C;
	padding:2px 2px 2px 2px;
}
.calendar_time_d {
	background-color:#eeeeee;
	font-size:11px;
	color:#6C6C6C;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}
.calendar_top{background-color:#ccc;font-size:11px}
.calendar_day_top{background-color:#ddd}
.week_time_b {
	background-color:#ddd;
	font-size:10px;
	color:#6C6C6C;
	padding:1px;
	cursor:pointer;
}
.week_time_f {
	background-color:#fff;
	font-size:10px;
	color:#333;
	padding:1px;
	cursor:pointer;
}

.rec_zhalobi{cursor:pointer;color:#359724;}
.rec_seans{cursor:pointer;color:#ce6c0b;}
.rec_client{cursor:pointer;color:#777777;}
	
h1.title{
	color:#76757B;
	FONT-SIZE: 24px;
	margin:0px 0px 0px 3px;
	display: inline;
	font-weight: 700;
}
h2.title{
	color:#6293EF;
	FONT-SIZE: 23px;
	margin:0px 0px 0px 3px;
	display: inline;
	font-weight: 700;
}
h3.title{
	color:#5E5E5E;
	FONT-SIZE: 23px;
	margin:0px;
	display: inline;
	font-weight: 700;
}

.getstat{background:#666666}
.getstat table td{background:#ffffff;padding:4px;}
.getstat table table a{color:cccccc;}


