html,body{height:100%;margin:0px;padding:0px;}
html { width:100%; height:100%; font:normal 12px Arial;}
body { position:relative; width:100%; min-width:1000px; height:100%;font:normal 12px Arial;}
p { font:normal 12px Arial;}

#logoImg{background:url(../ico/medlogo.png) no-repeat;display:block;height:97px;width:386px;text-indent:-500em;float:left;cursor: pointer; cursor: hand;}
#phoneImg{background:url(../ico/phone.png) no-repeat;display:block;height:32px;width:175px;text-indent:-1500em;float:right;margin:32px 32px 0 0;cursor: pointer; cursor: hand;}



.header{background:url(../ico/topback.gif) repeat-x; height:97px;}
.footer{background:url(../ico/bottom.gif) repeat-x; height:38px;}
.bodyborder{ border:1px solid #c6d3d7; }
.bgblock{background:url(../ico/blockbg.gif) repeat-x;}
h3.blockTitle{ color:#32992c; padding:0 0 0 18px;margin:10px 0 0 0;}

a { font:normal 12px Arial; color:#09185c; text-decoration:underline; }
a:hover { text-decoration:none; }
img { border:0; }
.none a, a.none {text-decoration:none;}
.none a:hover, a.none:hover {text-decoration:underline;}
.noneunder a, a.noneunder {text-decoration:none;}
.noneunder a:hover, a.noneunder:hover {text-decoration:none;}
.newstable{margin-top:14px;}
.newstable td	{margin-top:0px;}
.newsbullet{padding:0 0 0 18px;}
.newsdate{ color:#8b8d8a; font:normal 12px Arial;}
.newstitle{ color:#6890bf; font:normal 12px Arial;}
.newsanno{ color:#5a5a5a; font:normal 12px Arial;}
.newsanno a {color:#87888e;font-size:11px;}
.newssep{background:url(../ico/separator.gif) repeat-x;} 
.leftmenu{ background:url(../ico/leftbg2.gif) repeat-y;}
.midsep{ background:url(../ico/midsep.gif) repeat-y; width:1px;}
.prod{}
.copyr{padding-top:13px; padding-right:12px;font:normal 11px Arial; color:#186080;}
.prodtitle{color:#848484;font:normal 14px Arial; font-weight:bold;}
.prodtext{color:#000; font:normal 12px Arial; text-align:left;padding:0 15px;}
.prodlink {background:url(../ico/prodbullet.gif) no-repeat; height:17px;}
.prodlink a{ padding-left:20px; color:#6f7a6f;}
.menuitem{color:#5694c0;font:normal 11px Arial; background:url(../ico/menuitem.gif);clear:both;}

.wysiwyg {
	width: 100%;
	height: 300;
	border-style: solid;
	border-color: #919b9c;
	border-width: 1;
	overflow: auto;
	background-color: #ffffff;
}
td.bookmark_off {
	background: url(../ico/bookmark_off.gif) repeat-x;
	font-weight: bold;
	border-style: solid;
	border-color: #919b9c;
	border-width: 0 1 0 1;
	padding: 0 15 0 15;
	cursor: pointer;
}

td.bookmark_on {
	background: url(../ico/bookmark_on.gif ) repeat-x;
	font-weight: bold;
	border-style: solid;
	border-color: #919b9c;
	border-width: 0 1 0 1;
	padding: 0 15 0 15;
	cursor: wait;
}





table.pm1  { background-color: #ffffff;FONT-SIZE: 11px; font-family: Arial; FONT-WEIGHT: bold;}
td.pm1     { color:#5694C0; background:#ffffff; border-bottom:#c6d3d7 solid 1px; cursor:pointer; FONT-SIZE: 10px; font-family: Arial; FONT-WEIGHT: bold; border-right-color:#ffffff; text-decoration: none;}
td.pm1_a   { color:#ffffff; background:#5694C0; border-bottom:#c6d3d7 solid 1px; cursor:pointer; FONT-SIZE: 10px; font-family: Arial; FONT-WEIGHT: bold; border-right-color:#ffffff;}
td.pm1_o   { color:#ffffff; background:#5694C0; border-bottom:#c6d3d7 solid 1px; cursor:pointer; FONT-SIZE: 10px; font-family: Arial; FONT-WEIGHT: bold; border-right-color:#ffffff;}

td.pm1   a.pm1  { color: #5694C0; text-decoration: none;FONT-SIZE: 10px;}
td.pm1_a a.pm1  { color: #ffffff; text-decoration: none;FONT-SIZE: 10px;}
td.pm1_o a.pm1  { color: #ffffff; text-decoration: none;FONT-SIZE: 10px;}

table.p1  { FONT-WEIGHT: bold; background-color: #ACD0DE; font-family: Verdana; FONT-SIZE: 10px; }
td.p1     { color:#5694C0; background:#ffffff; cursor:pointer; font-family: Verdana; FONT-SIZE: 10px; font-weight:normal;}
td.p1_a   { color:#ffffff; background:#5694C0; cursor:pointer; font-family: Verdana; FONT-SIZE: 10px; font-weight:normal;}
td.p1_o   { color:#ffffff; background:#5694C0; cursor:pointer; font-family: Verdana; FONT-SIZE: 10px; font-weight:normal;}
td.p1_hr  { background-color: black; FONT-SIZE: 10px;}

td.p1   a.p1  { color: #5694C0; text-decoration: none;FONT-SIZE: 10px;margin-right:20px;}
td.p1_a a.p1  { color: #ffffff; text-decoration: none;FONT-SIZE: 10px;margin-right:20px;}
td.p1_o a.p1  { color: #ffffff; text-decoration: none;FONT-SIZE: 10px;margin-right:20px;}


.blocks{background:url(../ico/blocks.jpg) no-repeat; width:530px; height:387px; font-family:Arial;}
.blocks h3, .blocks h3 a {text-align:center;font-size:12px; padding:5px 0 0; margin:0px; font-weight:bold; text-decoration:none;}
.blocks p, .blocks p a {text-align:justify;font-size:10px; padding:0px; margin:0px; text-decoration:none;}
.block11{position:relative; top: 65px; left:43px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.block12{position:relative; top: 65px; left:90px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.block13{position:relative; top: 65px; left:137px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.block21{position:relative; top: 160px; left:43px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.block22{position:relative; top: 160px; left:90px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.block23{position:relative; top: 160px; left:139px; width:115px; height:105px;word-wrap:break-word;float:left;cursor:pointer;}
.pagetitle{color:#1380c4; font-size:24px; font-family:Arial;}
.pagedesc{color:#343940; font-size:12px; font-family:Arial; text-align:justify; }
.righttext  { color:#0f2d40; font-size:11px; font-family:Arial; text-align:justify;}
.righttext  p { padding:3px 0; margin:0;}
.righttext  ul { padding:0 0 0 20px; margin:0; font-size: 11px;}
.righttext  li {  line-height:15px;}
.righttext h3 { color:#6c8e0c; font-size:16px; font-family:Arial; text-align:right;padding:10px 0;}

.doctor{font-size:11px; font-family:Arial; padding:0; margin:0;line-height:62px;}
#doctor1:hover{color:#bb825b;}
#doctor2:hover, #doctor2 span:hover, #doctor2 a:hover{color:#297194;}
#doctor3:hover{color:#789438;}
#doctor4:hover{color:#e3556a;}
#doctor5:hover{color:#3c746b;}
#doctor5:hover{color:#623020;}
#doctor7:hover{color:#996188;}
#doctor8:hover{color:#bf9abb;}



.pageright{background:url(../ico/pageright.gif) repeat-y;}
.pageright div{padding-bottom:10px;}

.pagetitle{color:#1380c4; font-size:24px; font-family:Arial;padding:0;margin:0;font-weight:normal;}
.pagesubtitle{color:#2d851c; font-size:20px; font-family:Arial;font-weight:normal;}
.paget{color:#343940; font-size:12px; font-family:Arial;margin:0;text-align:justify;}
.pagetb{color:#343940; font-size:14px; font-family:Arial;font-weight:bold;margin-bottom:10px;}
.pagetb2{color:#627b67; font-size:14px; font-family:Arial;font-weight:bold;margin-bottom:10px;}
.pagehr{background:url(../ico/pagehr.gif) repeat-x;width:100%; padding-bottom:10px;}
ul,ol {color:#343940; font-size:12px; font-family:Arial;font-weight: normal;font-variant: normal;text-transform: none;} 
ul li {list-style-type:none;list-style-image: url(../ico/pagebullet.gif);padding-bottom:10px;background-position:0 2px;}
ol li {padding-bottom:10px;}
.leftpdfirst{padding-top:40px;}
a.rightlink{background:url(../ico/rightlink.gif) no-repeat;margin-left:40px;padding-left:20px;color:#236792;text-decoration:underline;}
a.rightlink:hover{text-decoration:none;}
.pagepad{padding:0px 0px 0px 70px;}
.leftpdfirst{padding: 40px 0 0 70px;}
.rightpad{padding: 0 70px;}

.stext{padding:1px 10px;}
.sbottom{width:202px;height:34px;  font-size:10px;background-image:url(../ico/screenbot.png);padding-bottom:0 !important;}
.screenarr{margin-right: -60px;}

font.faq_tree_main {
	font-size:  16px;
	color: #549215;
	text-decoration: none;
	font-weight: bold;
}
div.faq_tree_main_descr {
	color: #343940;
	padding: 5px 0;
	font-size: 10px;
}
a.faq_tree,
a.faq_tree:link,
a.faq_tree:visited {
	color: #6f6973;
	text-decoration: none;
	font-weight: bold;
	background:url(../ico/faq_q.gif) no-repeat;
	padding-left:20px;	
}

ul.faq_question {padding:0;margin:0;padding-left:5px;}
ul.faq_question {padding-top:10px;}
ul.faq_tree {padding:0;margin:0;}
ul.faq_tree li {list-style-image:none;}

div.faq_answer {
	color: #666666;
	padding-left: 5px;
	margin-left: 15px;
	border-left: solid 1px #d2deb0;
}
a.faq_question,
a.faq_question:link,
a.faq_question:visited {
	color: #5087c0;
	text-decoration: none;
	padding-left:10px;
	font-weight:bold;
}
div.inline {display: inline;}


td.reg {font-size:14px;width:100px;color:#7e7e7e;}

.break{clear:both;height:60px;}

td.links_name {color:#4a7d14;font-size:16px;font-weight:bold;text-decoration:none;padding-right:15px;}
td.links_desc {color:#5e5e5e;font-size:12px;border-left:1px solid #9ab27e;padding-left:15px;}
td.links_desc a {color:#5e5e5e;font-size:12px;text-decoration:none !important;}
td.links_desc a.lien {color:#125894;font-size:11px;text-decoration:underline !important;}

.tariff_lt {width:25pxt;height:45px;}
.tariff_mt {background:url(../ico/tariff/mt.gif) repeat-x;color:#ffffff;font-size:16px;font-weight:bold;height:45px;}
.tariff_padl {padding-left:25px;}
.tariff_rt {width:28px;height:45px;}

.tariff_lb {width:25pxt;height:12px;}
.tariff_mb {background:url(../ico/tariff/mb.gif) repeat-x;}
.tariff_rb {width:28px;height:12px;}


.tariff_bottom {background:url(../ico/tariff/allb.gif) repeat-x;height:13px;}
.tariff_middle{border-left:2px solid #d8d8d8;border-right:2px solid #d8d8d8;}
.tariff_tr1 {background-color:#f1f1f1;padding:10px;}
.tariff_td1 {padding:10px 30px;}
.tariff_td2 {border-left:1px solid #afafaf;}
.tariff_tr2 {background-color:#eaeaea;padding:10px;}

.tariff_title{color:#454e59;font-size:16px;font-weight:bold;margin:0;padding:0;}
.tariff_desc{color:#454e59;font-size:12px;margin:0;padding:0;}
.tariff_cost{color:#1380c4;font-size:18px;}
.tariff_free{color:#a8a6a6;font-size:18px;}

.reg_form input,textarea {border:1px #c3c5ca solid;font-size:14px;}
.reg_form input {height:20px;}

.reg_form input.check {padding:0;margin:0;height:14px;width:14px;border:0;}
.reg_form .required {color:#199525;}
