/* CSS Document */

/* Main */
body {
	margin:0;
	padding:0;
	background-color:#ffffff;
}

td {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0;
	padding:0;
}

.cunning {
	max-width:1280px;
	width:expression(document.body.clientWidth > 1280? "1280px": "100%");
}

img.png {
	//background-image: none ! important;
	behavior: url('/img/png.htc');
}

a, a:link, a:visited, a:active, a:focus {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
img.img_align_l {
	border:3px solid #ececec;
	margin:5px 15px 5px 0;
	padding:3px;
	float:left;
	position:relative;
}
img.img_align_r {
	border:3px solid #ececec;
	margin:5px 0 5px 15px;
	padding:3px;
	float:right;
	position:relative;
}
ul {
	margin:0 0 0 10px;
	padding:0;
}
ul li {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#707070;
	font-weight:normal;
	margin:0 0 8px 3px;
	padding:0 0 0 15px;
	list-style:none;
	background:url(../img/price_bull.gif) left top no-repeat;
}
ul li a, ul li a:visited, ul li a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#707070;
	font-weight:bold;
	text-decoration:underline;
	margin:0;
	padding:0;
}
ul li a:hover {
	text-decoration:none;
}
/* End Main */


/* Top Menu */
.tm_bg {
	width:370px;
	height:225px;
	position:relative;
	z-index:1;
}
.tm {
	width:370px;
	height:225px;
	margin:-225px 0 0 0;
	position:relative;
	z-index:2;
}

.tm_ss_off a, .tm_ss_off a:visited, .tm_ss_off a:active {
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	display:table;
	##display:block;
	margin:0 0 12px 0;
}
.tm_ss_off a:hover {
	text-decoration:underline;
}

.tm_ss_on a, .tm_ss_on a:visited, .tm_ss_on a:active, .tm_ss_on a:hover {
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	color:#1f6ab7;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	width:117px;
	height:20px;
	cursor:text;
	position:relative;
	display:table;
	##display:block;
	margin:0 0 9px -6px;
	padding:1px 0 0 6px;
	background: url('../img/menu_on.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu_on.png,sizingMethod=crop);
}
.tm_bg_on {
	background: url('../img/menu_on.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu_on.png,sizingMethod=crop);
}
/* End Top Menu */


/* Left Blok */
.lb_online {
	position:relative;
	margin:0 0 0 -10px;
}

.lb_text {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	margin:0 0 15px 0;
}

.lb_skidka_proc {
	font-family:Arial;
	font-size:31px;
	line-height:30px;
	color:#4c4c4c;
	font-weight:bold;
	letter-spacing:-2px;
	margin:0 10px 0 0;
}
.lb_skidka_text {
	font-family:Arial;
	font-size:14px;
	line-height:14px;
	color:#4c4c4c;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
}

.lb_ss_all {
	position:relative;
	margin:-7px 0 0 0;
}
.lb_ss {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	position:relative;
	margin:-2px 10px 0 10px;
}
.lb_ss a, .lb_ss a:visited, .lb_ss a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.lb_ss a:hover {
	text-decoration:none;
}
/* End Left Blok */


/* Kontent */
table.kontent_all {
	padding:0 0 0 40px;
	position:relative;
}
.kontent {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 0 0;
}
.kontent p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 15px 0;
}

.kontent h1 {
	font-family:Arial;
	font-size:18px;
	line-height:24px;
	color:#2983ca;
	font-weight:normal;
	letter-spacing:-1px;
	margin:30px 0 15px 0;
	border-bottom:1px solid #cccccc;
}
.kontent h6 {
	font-family:Arial;
	font-size:25px;
	line-height:26px;
	color:#525353;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 25px 0;
}

.kontent .ss-1 {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2374bf;
	font-weight:normal;
	position:relative;
	margin:0 0 0 0;
}
.kontent .ss-1 a, .kontent .ss-1 a:visited, .kontent .ss-1 a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2374bf;
	font-weight:normal;
	text-decoration:underline;
}
.kontent .ss-1 a:hover {
	text-decoration:none;
}
/* End Kontent */


/* Blog */
.blog td {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#7f7f7f;
	font-weight:normal;
}
.blog p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#7f7f7f;
	font-weight:normal;
	margin:0 0 15px 0;
}
.blog h2 {
	font-family:Arial;
	font-size:25px;
	line-height:26px;
	color:#525353;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 20px 0;
}

.blog .name-1 {
	font-family:Arial;
	font-size:18px;
	line-height:22px;
	color:#2983ca;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 10px 0;
}
.blog .name-2 {
	font-family:Arial;
	font-size:18px;
	line-height:22px;
	color:#525353;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 10px 0;
}
.blog .name-3 {
	font-family:Arial;
	font-size:25px;
	line-height:26px;
	color:#2983ca;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 20px 0;
}
.blog .ind_anons {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 15px 0;
}
.blog .ind_anons p {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 15px 0;
}

.blog .ss-1 {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#2374bf;
	font-weight:normal;
	position:relative;
	margin:-7px 0 0 0;
}
.blog .ss-1 a, .blog .ss-1 a:visited, .blog .ss-1 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#2374bf;
	font-weight:normal;
	text-decoration:underline;
}
.blog .ss-1 a:hover {
	text-decoration:none;
}

.blog .ss-2 {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#525353;
	font-weight:normal;
	position:relative;
	margin:-7px 0 0 0;
}
.blog .ss-2 a, .blog .ss-2 a:visited, .blog .ss-2 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#525353;
	font-weight:normal;
	text-decoration:underline;
}
.blog .ss-2 a:hover {
	text-decoration:none;
}

.blog .p_all {
	position:relative;
	margin:-7px 0 0 0;
	width:178px;
	display:table;
	##display:block;
}
.blog .ss-3 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	position:relative;
	margin:-2px 10px 0 10px;
}
.blog .ss-3 a, .blog .ss-3 a:visited, .blog .ss-3 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.blog .ss-3 a:hover {
	text-decoration:none;
}

/* Blog next */
.blog_so a, .blog_so a:visited, .blog_so a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#474848;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
	display:table;
	##display:block;
	margin:0 8px 10px 0;
}
.blog_so a:hover {
	text-decoration:none;
}
.blog_so_num {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#2983ca;
	font-weight:normal;
	white-space:nowrap;
}
.blog_kolvo a, .blog_kolvo a:visited, .blog_kolvo a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
	display:table;
	##display:block;
	margin:15px 8px 0 12px;
	cursor:text;
}
.blog_kolvo a:hover {
	text-decoration:underline;
}
.blog_kolvo-2 a, .blog_kolvo-2 a:visited, .blog_kolvo-2 a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
	display:table;
	##display:block;
	margin:15px 8px 0 0;
	cursor:text;
}
.blog_kolvo-2 a:hover {
	text-decoration:underline;
}
/* Blog next */

/* Blog next-2 */
.blog .ss-4 a, .blog .ss-4 a:visited, .blog .ss-4 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:underline;
	background-color:#eff1f2;
	width:1%;
	display:table;
	##display:block;
	padding:4px 8px 6px 8px;
}
.blog .ss-4 a:hover {
	text-decoration:none;
}
.blog .avatar {
	border:1px solid #000000;
	width:82px;
	height:82px;
	padding:4px;
	margin:0 15px 0 0;
}
.blog .data-1 {
	font-family:Arial;
	font-size:10px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	white-space:nowrap;
	background-color:#eff1f2;
	width:1%;
	display:table;
	##display:block;
	padding:5px 8px 5px 8px;
}
.blog .user_name {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#707070;
	font-weight:bold;
}
.blog .user_text_name {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	margin:7px 0 0 0;
}

.blog .ss-5 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	margin:5px 0 0 0;
}
.blog .ss-5 a, .blog .ss-5 a:visited, .blog .ss-5 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	text-decoration:underline;
}
.blog .ss-5 a:hover {
	text-decoration:none;
}
/* End Blog next-2 */

/* Blog next-3 */
.blog .ss-6 a, .blog .ss-6 a:visited, .blog .ss-6 a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:underline;
	background-color:#ffffff;
	width:1%;
	display:table;
	##display:block;
	padding:4px 8px 6px 8px;
}
.blog .ss-6 a:hover {
	text-decoration:none;
}
.blog .data-2 {
	font-family:Arial;
	font-size:10px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	white-space:nowrap;
	background-color:#ffffff;
	width:1%;
	display:table;
	##display:block;
	padding:5px 8px 5px 8px;
}

ul.blog_ss-7 {
	margin:0;
	padding:0;
}
ul.blog_ss-7 li {
	line-height:18px;
	margin:0 0 10px 3px;
	padding:0 0 5px 25px;
	list-style:none;
	background:url(../img/blog_ico_001.gif) left top no-repeat;
}

ul.blog_ss-7.blog_ss-7-1 li {
	margin:0 0 10px 3px;
	padding:0 0 0 25px;
	list-style:none;
	background:url(../img/blog_ico_002.gif) left top no-repeat;
	padding:0 0 5px 25px;
}

ul.blog_ss-7 li a, ul.blog_ss-7 li a:visited, ul.blog_ss-7 li a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:underline;
}
ul.blog_ss-7 li a:hover {
	text-decoration:none;
}

.blog .koment_on_off {
	display:none;
	position:relative;
	margin:15px 0 0 0;
}
.blog table.all {
	margin:-5px 0 0 0;
	position:relative;
}
.blog td.pole_name {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	white-space:nowrap;
	padding:10px 0 0 0;
}
.blog .smile {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	text-decoration:underline;
	margin:7px 0 5px 0;
}
.blog .pole-1 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#000000;
	font-weight:normal;
	width:98%;
	##width:100%;
	height:20px;
	border:1px solid #818181;
	margin:9px 0 0 15px;
	padding:0 0 0 3px;
}
.blog .button {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	height:20px;
	background-color:#ffffff;
	border:1px solid #818181;
}
.blog .pole-1.pole-2 {
	height:130px;
}

.blog .put {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	margin:4px 0 0 0;
}
.blog .ss-8_off a, .blog .ss-8_off a:visited, .blog .ss-8_off a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	text-decoration:underline;
}
.blog .ss-8_off a:hover {
	text-decoration:none;
}
.blog .ss-8_on a, .blog .ss-8_on a:visited, .blog .ss-8_on a:active, .blog .ss-8_on a:hover {
	font-family:Arial;
	font-size:12px;
	line-height:12px;
	color:#2983ca;
	font-weight:bold;
	text-decoration:none;
}
/* End Blog next-3 */

/* End Blog */


/* News */
.name-1 {
	font-family:Arial;
	font-size:25px;
	line-height:26px;
	color:#525353;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 20px 0;
}

.name-2 {
	font-family:Arial;
	font-size:16px;
	line-height:18px;
	color:#525353;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0 0 10px 0;
}

.ind_anons {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 10px 0;
}
.ind_anons p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 10px 0;
}

.data-1 {
	font-family:Arial;
	font-size:10px;
	line-height:12px;
	color:#2983ca;
	font-weight:normal;
	position:relative;
}

.ss-1 {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:normal;
	position:relative;
}
.ss-1 a, .ss-1 a:visited, .ss-1 a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:normal;
	text-decoration:underline;
}
.ss-1 a:hover {
	text-decoration:none;
}

.arhiv_on a, .arhiv_on a:visited, .arhiv_on a:active {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	text-decoration:underline;
	display:table;
	##display:block;
	margin:0 0 5px 0;
}
.arhiv_on a:hover {
	text-decoration:underline;
}
.arhiv_off a, .arhiv_off a:visited, .arhiv_off a:active, .arhiv_off a:hover {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	text-decoration:none;
	cursor:text;
	display:table;
	##display:block;
	margin:0 0 5px 0;
}

span.arhiv_numb_on a, span.arhiv_numb_on a:visited, span.arhiv_numb_on a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
span.arhiv_numb_on a:hover {
	text-decoration:none;
}
span.arhiv_numb_off a, span.arhiv_numb_off a:visited, span.arhiv_numb_off a:active, span.arhiv_numb_off a:hover {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	cursor:text;
}
/* End News */


/* Vopros-Otvet */
.vo .vo_all {
	position:relative;
	margin:-58px 0 0 0;
	width:178px;
	display:table;
	##display:block;
}
.vo_all_l {
	background: url('../img/vo_l.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/vo_l.png,sizingMethod=crop);
}
.vo_all_r {
	background: url('../img/vo_r.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/vo_r.png,sizingMethod=crop);
}

.vo .vo_anons {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	margin:0 0 10px 0;
}
.vo .vo_anons p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	margin:0 0 10px 0;
}

.vo .vo_name_user {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#1c62b1;
	font-weight:normal;
	position:relative;
	margin:-10px 0 20px 0;
}

.vo .ss-1 {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	position:relative;
	margin:0 0 0 0;
}
.vo .ss-1 a, .vo .ss-1 a:visited, .vo .ss-1 a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.vo .ss-1 a:hover {
	text-decoration:none;
}
/* End Vopros-Otvet */


/* Anketirovanie */
.an .an_all {
	position:relative;
	margin:-58px 0 0 0;
	width:260px;
	display:table;
	##display:block;
}

.an .an_anons {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	margin:0 0 10px 0;
}
.an .an_anons p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
	margin:0 0 10px 0;
}

.an .p_name {
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#94c1e5;
	font-weight:normal;
	margin:2px 0 3px 0;
}

.an .an_button-1 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#000000;
	font-weight:normal;
	border:1px solid #818181;
	background-color:#eff1f2;
	margin:30px 0 0 0;
}
/* End Anketirovanie */


/* Niz */
.niz a, .niz a:visited, .niz a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
	white-space:nowrap;
	text-align:right;
	display:table;
	##display:block;
	width:1%;
	margin:0 28px 0 0;
}
.niz a:hover {
	text-decoration:none;
}
/* End Niz */


/* Vopros-Otvet */
.vo {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 0 0;
}
.vo p {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin:0 0 15px 0;
}

.vo .v_name {
	font-family:Arial;
	font-size:18px;
	line-height:22px;
	color:#2983ca;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 30px 10px 0;
}
.vo .v_text {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#2983ca;
	font-weight:normal;
	margin:0 0 20px 0;
}

.vo .o_name {
	font-family:Arial;
	font-size:18px;
	line-height:22px;
	color:#707070;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 30px 10px 0;
}
.vo .o_text {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#707070;
	font-weight:normal;
	margin:0 0 5px 0;
}

.vo .doctor {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#4c4c4c;
	font-weight:bold;
	font-style:italic;
}
.vo .doctor a, .vo .doctor a:visited, .vo .doctor a:active {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#4c4c4c;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}
.vo .doctor a:hover {
	text-decoration:none;
}

.vo .vo_pole_name {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	margin:0 0 0 0;
}
.vo .vo_pole-1 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#000000;
	font-weight:normal;
	width:298px;
	height:20px;
	border:1px solid #818181;
	margin:2px 0 8px 0;
}
.vo .vo_pole-2 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#000000;
	font-weight:normal;
	width:298px;
	height:106px;
	border:1px solid #818181;
	margin:2px 0 8px 0;
}

.vo .vo_ss_all {
	position:relative;
	margin:-7px 0 0 0;
	width:178px;
	display:table;
	##display:block;
}
.vo .vo_ss {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	position:relative;
	margin:-2px 10px 0 10px;
}
.vo .vo_ss a, .vo .vo_ss a:visited, .vo .vo_ss a:active {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.vo .vo_ss a:hover {
	text-decoration:none;
}
/* End Vopros-Otvet */


/* Price */
ul.price {
	margin:0;
	padding:0;
}
ul.price li {
	margin:0 0 13px 3px;
	padding:0 0 0 15px;
	list-style:none;
	background:url(../img/price_bull.gif) left top no-repeat;
}
ul.price li a, ul.price li a:visited, ul.price li a:active {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
}
ul.price li a:hover {
	text-decoration:none;
}

h2 {
	font-family:Arial;
	font-size:25px;
	line-height:26px;
	color:#525353;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 20px 0;
}
.price h3 {
	font-family:Arial;
	font-size:18px;
	line-height:20px;
	color:#000000;
	font-weight:normal;
	margin:0 0 10px 40px;
}
.price h4 {
	font-family:Arial;
	font-size:14px;
	line-height:20px;
	color:#2983ca;
	font-weight:bold;
	margin:0 0 10px 42px;
	border-bottom:1px solid #cccccc;
}
.price .text {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#707070;
	font-weight:normal;
	margin:0 0 15px 42px;
}
.price .num {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#707070;
	font-weight:normal;
	white-space:nowrap;
	width:1%;
	height:24px;
	display:table;
	##display:block;
	margin:4px 0 0 0;
}
.price td.num_bg {
	background:url(../img/pice_num.gif) left top no-repeat;
	width:77px;
}
/* End Price */


/* Vrachi */
.vrachi .vr_pole_name {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	margin:0 0 0 0;
}
.vrachi .vr_pole-1 {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#000000;
	font-weight:normal;
	width:298px;
	height:20px;
	border:1px solid #818181;
	margin:2px 20px 8px 0;
}
.vrachi .vr_foto_m {
	width:1%;
	display:table;
	##display:block;
	border:1px solid #cccccc;
	margin:0 15px 0 0;
	padding:3px;
}
.vrachi .vr_name a, .vrachi .vr_name a:visited, .vrachi .vr_name a:active {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
}
.vrachi .vr_name a:hover {
	text-decoration:none;
}
.vrachi table.tab_all {
	margin:0 0 0 25px;
}

.vrachi .vr_name-2 {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#2983ca;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
}
/* End Vrachi */



/* BEGIN  ONCONSULTANT */

div.dprivet {
	font-size: 11px; 
	FONT-FAMILY: Tahoma; 
	color: #6289B0; 
	margin-top: 0px; 
	margin-bottom: 0px;
}

hr.hrprivet {
	color:white; 
	border-color:#000090; 
	border-style:solid; 
	border-left-style:none; 
	border-right-style:none; 
	border-top-width:3; 
	border-bottom-width:1;
}

.offline_current { font-weight:normal; color: #7f7f7f; background-color:#E0E7F0; }
.offline { font-weight:normal; color: #7f7f7f; }
.current { font-weight:normal; color: #333333; background-color:#E0E7F0; }
.current_is_new { font-weight:normal; color: #ff0000; background-color:#E0E7F0; }
.user { font-weight:normal; color: #333333; }
.is_new { font-weight:normal; color: #ff0000; background-color:#FFE7E0; }
div.oncons a, a:visited { font-size: 9px; font-family: tahoma; text-decoration: none;}
div.oncons a:hover { text-decoration: underline;}

/* END  ONCONSULTANT */


/* New_Window */
.win_l {
	background: url('../img/win_l.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/win_l.png,sizingMethod=crop);
}
.win_r {
	background: url('../img/win_r.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/win_r.png,sizingMethod=crop);
}
.win_v {
	background: url('../img/win_v.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/win_v.png,sizingMethod=crop);
}
.win_n {
	background: url('../img/win_n.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/win_n.png,sizingMethod=crop);
}
.win_p1 {
	background: url('../img/win_p1.gif') left top repeat-x;
}

.lb_pole_name {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#7f7f7f;
	font-weight:normal;
	margin:12px 0 5px 0;
}
.lb_pole-1 {
	width:99%;
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#b3b3b3;
	font-weight:normal;
}
.lb_butt {
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#549cd5;
	font-weight:normal;
	background-color:#ffffff;
	border:1px solid #2983ca;
	margin:38px 0 0 0;
}

.kupon_number {
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	color:#7b7b7b;
	font-weight:bold;
	margin:12px 0 5px 0;
}
.kupon_name {
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#7b7b7b;
	font-weight:normal;
	margin:3px 0 0 0;
}
/* End New_Window */