/* MET MET MET MET MET MET MET MET MET MET */
body {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	/*background: url('/templates/met/images/body_bg.gif') repeat;*/
	text-align: center;
}


div.shop_index_main {
	width: 100%;
}


div.shop_index_cat_top_name {
	background: #ffffff;
	height: 60px;
	width: 100%;
	position: relative;
}
span.shop_index_cat_top_name {
	color: #6666ff;
	font-size: 14px;
	font-weight: normal;
	margin: 4px 0 0 10px;
	display: block;
	font-weight: bold;
	position: absolute;
	top: 24px;
	left: 60px;
}


div.shop_index_cat_top {
	width: 100%;
	height: auto;
}
div.shop_index_cat_sub_name {
	background: #ffffff url('/templates/met/images/button_bg_grey.png') center repeat;
	
	height: auto;
	width: 92%;
	border: 1px solid #dddddd;
	border-radius: 5px;
	margin: 6px 0 6px 0;
	padding: 5px 10px 5px 10px;
	color: #685b4b;
	font-size: 14px;
	font-weight: normal;
}
div.shop_index_cat_sub_name:hover {
	border: 1px solid #4CB3F0;
}

.boxShadow2 {
  width: 80%;
  max-width: 550px;
  margin: 5px auto;
  padding: 0.75em;
  box-shadow:
   0 1px 4px rgba(0, 0, 0, .3),
   -23px 0 20px -23px rgba(0, 0, 0, .8),
   23px 0 20px -23px rgba(0, 0, 0, .8),
   0 0 40px rgba(0, 0, 0, .1) inset;
}












#main_div {
	margin-left: -499px;
	position: absolute;
	left: 50%;
	top: 300px;
}

#container {
	width: 990px;
	height: auto;
	text-align: left;
	display: block;
	background-color: #FFFFFF;
	border: 1px solid #00CC00;
	padding-left: 5px;
}

#content1 {
	width: 648px;
	display: block;
	float: right;
	padding: 0 20px;
	margin: 20px 0;
	font-family: Arial;
	color: #666666;
	font-size: 17px;
	height: 100%;
	position: relative;
	top: 0px;
	right: 20px;
}

.vbmainwindow {
	background : none;
	padding-top : 0;
	font-family:  Arial;
}

.vbmainwindow td {
	background : none;
	padding-top : 2px;
	padding-bottom : 2px;
	font-family:  Arial;
}

.vbmainwindow td a img {
	text-decoration : none;
}

#headlabel {
	width: 998px;
	height: 26px;
	position: absolute;
	top: 124px;
	display: block;
	margin-top: 0;
	text-decoration: none;
	margin-left: -501px;
	text-decoration: none;
	left: 50%;
	position: absolute;
}

#headlabel img {
}

.leftmenu {
border : 1px solid #00008b;
}

#leftmenu hr {
	width: 235px;
}

#leftmenu {
	width: 285px;
	display: block;
	float: left;
	margin-top: 10px;
	padding: 0px;
	font-size: 14px;
}

#footer {
	width: 10px;
	height: auto;
	display: block;
	clear: both;
	padding-top: 50px;
	padding-left: 100px;
	color: #000000;
	display: block;
	margin: 0 auto;
	text-align: left;
	position: relative;
	bottom: 0px;
}

#topmenu {
	width: 990px;
	text-align: center;
	height: auto;
	position: absolute;
	top: 275px;
	left: 50%;
	z-index: 100;
	margin-left: -499px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#search {
	width: 340px;
	text-align: center;
	height: auto;
	position: absolute;
	top: 135px;
	left: 50%;
	z-index: 110;
	margin-left: -170px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#headpicture_bascket {
	position: absolute;
	top: -150px;
	left: 50%;
	z-index: 100;
	margin-left: -350px;
	text-align: center;
	background: url('https://www.medtechnology.ru/templates/newmedtech2/images/chart.png') top left no-repeat;
	height: 75px;
	width: 75px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	padding-top: 30px;
	
}
#headpicture_bascket:hover {
	text-decoration: underline;
}

#headpicture_center {
	position: absolute;
	width: 400px;
	top: 10px;
	left: 50%;
	z-index: 100;
	margin-left: -200px;
	text-align: center;
}

#headpicture_right {
	position: absolute;
	top: 195px;
	left: 50%;
	z-index: 100;
	margin-left: 300px;
	font-family: Arial;
	text-align: center;
}

#headpicture_left {
	position: absolute;
	top: 195px;
	left: 50%;
	z-index: 100;
	margin-left: 110px;
	font-family: Arial;
	text-align: left;
}

#trace_order {
	position: absolute;
	top: 195px;
	left: 50%;
	z-index: 100;
	margin-left: -270px;
	font-family: Arial;
	text-align: left;
}

#delivery_russia {
	position: absolute;
	top: 195px;
	left: 50%;
	z-index: 100;
	margin-left: -50px;
	font-family: Arial;
}

#basket_short {
	position: absolute;
	top: 191px;
	left: 50%;
	z-index: 100;
	margin-left: -485px;
	font-family: Arial;
	text-align: center;
}

a.mainlevel-top:link, a.mainlevel-top:visited {
    color: #009900;
    text-decoration: none;
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
    text-align: center;
	display: block;
	width: 142px;
    float: left;
	font-family: Arial;
    text-indent: 0;
}

a.mainlevel-top:hover {
	text-decoration: underline;
}

.mainlevel {
	margin : 0;
	padding : 0;
	font-size: 11px;
	font-weight: bold;
	background-color: #EAF0FB;
	width: 285px

}

a {
	font-size : 14px;
	color : #030959;
	font-family: Arial;
	text-indent : 0px;
}

a:hover {
	color : #FF0000;
}




















.menu_verh {
	width: 998px;
	display: block;
	padding: 0;
	margin: 0;
	font-family: Arial;
	float: left;
	color: #030959;
}

.prodlist_td h3 {
text-align : left;
}
.prodlist tbody tr td h3 a {

text-align : left;
}

.menu_verh li {
    position: relative;
	padding: 0;
	float: left;
	width: 142px
	 
}

.mainlevel_1 {
margin : 0 0 0 0;
padding : 0;

}

li {
text-align : left;
margin-left : 0px;
font-size : 16px;
}
h1, h2, h3, h4 {
margin-left : 2em;
margin-right : 2em;
margin-top : 15px;
margin-bottom: 20px;
text-align : center;
font-family: Arial;
}
p {
text-indent: 0px;
}

h1, h2, h3, h4 {
	text-align : center;
}

h1 {
	font-size : 22px;
	color : #009933;
}

h2 {
	font-size : 18px;
	color : #000066;
}

h3 {
	font-size : 16px;
	color : #009933;
}

.tech2 {
border-collapse : collapse;
text-align : center;
}
.tech2 td {
border : 1px solid #2484c6;
padding : 0.5em;
}
.tech {
border-collapse : collapse;
width : 640px;
margin-left : 2em;
}
.tech_sravnenie_table {
border-collapse : collapse;
width : 640px;
margin-left : 2em;
font-size : 12px;
}
.tech_sravnenie_table td {
border : 1px solid #2484c6;
background-color:#eee !important
padding : 0.5em;
font-size : 12px;
text-align: left

}
.tech td {
border : 1px solid #2484c6;
background-color:#eee !important
padding : 0.5em;
}
.l {
background-color : #e1f4fd;
text-align : center;
text-indent : 0;
}
.contact_email {
padding-left : 2em;
}
.moduletablekont {
margin-bottom: 0;
}
.moduletablekont .mainlevel {
margin-left : 0.5em;
font-weight : bold;
font-size : 14px;
}

.featureprodpadding img {
margin : 1em;
}
.featureprodpadding td {
padding : 1em;
}
.padright {
padding-right : 2em;
padding-left : 2em;
font : 12px   Arial, "Times New Roman", Times, serif;
text-align : center;
}
p {
text-align : justify;
margin-bottom : 10px;
margin-top : 10px;
font-size : 16px; 
font-family:  Arial;
}

td.mainWindow {
background : #e1e1e1;
color : #000000;
border : 1px solid #373737;
}
td, tr, p, div {
font-size : 14px; 
font-family:  Arial;
line-height : 18px;
}
.ontab {
text-align : center;
cursor : pointer;
font-weight : bold;
color : #ffffff;
}
.offtab {
cursor : pointer;
font-weight : normal;
}
.tabheading {
background-color : #cce197;
text-align : left;
}
.pagetext {
visibility : hidden;
display : none;
/*position : relative;*/
top : 0;
}
h4 {
color : #2e3092;
 font-family: Arial;
font-size : 17px;
font-weight : bold;
}
h5 {
color : #333333;
 font-family: Arial;
font-size : 14px;
font-weight : bold;
}
h6 {
color : #333333;
 font-family: Arial;
font-size : 12px;
font-weight : bold;
}

hr {
	background : #360000;
	height : 1px;
	color : #360000;
	margin-top: 20px;
	margin-bottom: 20px;
}
hr.separator {
background : #2e3092;
height : 1px;
width : 75px;
}
hr.fullline {
height : 1px;
width : 100%;
color : #2e3092;
}
a.mainlevel:link, a.mainlevel:visited {
color : #333;
background-position : left;
text-align : left;
}
a.mainlevel:hover {
color : #cc3300;
background-position : left;
text-align : left;
}

.mainlevel_active {
color : #cc3300;

}
a.mainmenu:link, a.mainmenu:visited {
color : #cc3300;
 font-family: Arial;
font-weight : normal;
}
a.mainmenu:hover {
color : #015609;
text-decoration : underline;
}
a.sublevel:hover {
color : #0099cc;
text-decoration : underline;
}
a.sublevel:link, a.sublevel:visited {
color : #333333;
 font-family: Arial;
font-weight : normal;
}
.contentpane {
background-color : #ffffff;
}
.contentpaneopen {
text-align : justify;
margin-top : 3px;
width : 100%;
z-index: 2;
background: #ffffff;
}
.contentheading {
 font-family: Arial;
font-size : 17px;
font-weight : bold;
color : #2e3092;
text-align : left;
line-height : 16px;
height : 15px;
background-color : #dbf0ff;
padding : 5px 5px 5px;
}
.main_title {
color : #39548d;
}
.contentpagetitle {
 font-family: Arial;
font-size : 15px;
font-weight : bold;
color : #566e9e;
text-align : left;
}
table.contenttoc {
color : #333300;
background-color : #e0e0e0;
}
table.contenttoc td {
 font-family: Arial;
font-size : 8pt;
font-weight : normal;
text-align : left;
}
.contentdescription {
 font-family: Arial;
font-size : 15px;
color : #000000;
text-align : left;
}
a.blogsection:link, a.blogsection:visited {
color : #435a76;
text-decoration : none;
font-weight : normal;
 font-family: Arial;
font-size : 12px;
}
a.blogsection:hover {
color : #0099cc;
text-decoration : underline;
font-weight : normal;
font-size : 12px;
}
a.weblinks:link, a.weblinks:visited {
color : #405115;
text-decoration : none;
font-weight : normal;
 font-family: Arial;
}
a.weblinks:hover {
color : #759328;
text-decoration : underline;
}
a.readon:link, a.readon:visited {
color : #435a76;
text-decoration : none;
 font-family: Arial;
font-size : 12px;
list-style : url(/templates/orthodoxy/images/read.gif) inside;
list-style-type : disc;
display : list-item;
white-space : normal;
font-weight : normal;
}
a.readon:hover {
color : #0099cc;
text-decoration : underline;
font-weight : normal;
 font-family: Arial;
font-size : 12px;
list-style-type : disc;
display : list-item;
white-space : normal;
}
table.moduletable {
margin : 0 0 0 0;
width : 100%;
}
table.moduletable th {
 font-family: Arial;
font-size : 14px;
font-weight : bold;
color : #009933;
text-align : left;
width : 100%;
}
table.moduletable td {
 font-family: Arial;
font-size : 12px;
color : #52528c;
}
.moduletablepop {
margin : 0 0 0 0;
width : 100%;
}
.moduletablepop td {
padding : 10px;
 font-family: Arial;
font-size : 15px;
vertical-align: top
}

.moduletablepop table {
}
.moduletablepop td a img {
margin : 10px;
text-decoration : none;
}
.moduletablepop th {
 font-family: Arial;
font-size : 22px;
font-weight : bold;
color : #360000;
text-align : center;
width : 100%;
height : 20px;
line-height : 20px;
padding-top: 50px;
border-bottom: 1px solid #a99d95
}
.componentheading td {
 font-family: Arial;
font-size : x-small;
font-weight : bold;
color : #333333;
text-align : left;
background-repeat : no-repeat;
list-style : none inside;
white-space : normal;
display : list-item;
border-bottom :  1px solid #e7dfd9;
background-image : url(/images/arrow.png);
padding-bottom : 1em;
margin-bottom : 1em;
}

.button {
color:#000000;
background:#dddddd;
border-color:#ddd #333 #333 #ddd;
border-style:solid;
border-width:1px;
cursor:pointer;
}

.button:hover {
color:#ffffff;
background:#dddddd;
border-color:#ddd #333 #333 #ddd;
border-style:solid;
border-width:1px;
}

.button:focus {
color:#ffffff;
background:#dddddd;
border-color:#333 #ddd #ddd #333;
border-style:solid;
border-width:1px;
}
.inputbox {
	font-family : Arial;
	font-size : 12px;
	color : #333333;
	height: 16px;
	background : #ffffff;
	margin-bottom : 1px;
	border-top: 1px solid #999999;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #999999;
}
.category {
color : #333333;
 font-family: Arial;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
a.category:link, a.category:visited {
color : #333333;
font-weight : bold;
}
a.category:hover {
color : #ff9900;
}
.poll {
 font-family: Arial;
font-size : 13px;
font-weight : bold;
color : #333333;
line-height : 14px;
}
.pollstableborder {
border : 1px solid #333333;
}
.sectiontableentry1 {
background-color : #ededf3;
}
.sectiontableentry2 {
background-color : #ffffff;
}
.sectiontableheader {
background-color : #08457e;   
font-weight : bold;
font-size:16px;
color : white;
padding-left:7px;
padding-right:7px;
padding-top:0px;
padding-bottom:0px;
margin-left: 12px;

}
fieldset {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:10px;

}
.small {
 font-family: Arial;
font-size : 12px;
color : #d1d1d1;
text-decoration : none;
font-weight : normal;
}
.smalldark {
 font-family: Arial;
font-size : 12px;
color : #ffffff;
text-decoration : none;
font-weight : normal;
}
.newsfeedheading {
 font-family: Arial;
font-size : 12px;
color : #ff4500;
text-align : left;
}
.newsfeeddate {
 font-family: Arial;
font-size : 12px;
}
.newsfeedDescription {
color : blue;
}
.newsheader {
width : 100%;
height : 20px;
background-color : #fdf5e6;
padding-top : 5px;
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
}
.feeds_desc {
text-align : justify;
text-indent : 0px;
padding-left : 20px;
}
.createdate {
font-family: Arial;
font-size : 10px;
color : #ababab;
text-decoration : none;
font-weight : normal;
}
.modifydate {
font-family: Arial;
font-size : 12px;
color : #666666;
text-decoration : none;
font-weight : normal;
}
.fase4rdf {
font-family: Arial;
font-size : 12px;
color : #242d0c;
font-weight : normal;
}
a.fase4rdf:link {
font-size : 12px;
font-weight : normal;
color : #405115;
}
a.fase4rdf:hover {
font-weight : bold;
color : #759328;
}
table.searchintro {
background-color : #ffffff;
border : 1px solid #759328;
}
table.contact {
background-color : #ffffff;
}
table.contact td.icons {
background-color : #b5c4d7;
}
table.contact td.details {
background-color : #edf5fe;
font-size : 12px;
font-family: Arial;
}
.pagenav {
color : #00ae01;
}
a.pagenav, a.pagenav:visited {
color : #6495ed;
}
a.pagenav:hover {
color : red;
}
.content_rating {
font-weight : normal;
font-size : 8pt;
}
.content_vote {
font-weight : normal;
font-size : 8pt;
}
a.bar:link, a.bar:visited {
color : green;
text-decoration : none;
font-weight : normal;
font-family: Arial;
font-size : 12px;
}
a.bar:hover {
color : #a7cf43;
text-decoration : none;
}
.searchbox {
font-family: Arial;
font-size : x-small;
color : #333333;
background : #ffffff;
border : 1px solid;
height : 18px;
line-height : 13px;
}
.title {
letter-spacing : 4px;
}
a.pathway, a.pathway:visited {
font-family: Arial;
font-size : 13px;
color : #000000;
}
a.pathway:hover {
font-family: Arial;
font-size : 13px;
color : #0099cc;
}
.div_pathway {
font-size : 13px;
}
.smallfont {
font : 13px Arial, "Times New Roman", Times, serif;
}
.tborder {
background : #ffffff;
border : 1px;
border-color : #a6dafd;
border-style : solid;
margin : 0;
padding-top : 5px;
}
.tborder_5 {
background : #ffffff;
border-collapse : collapse;
margin : 0;
padding-top : 5px;
}
.tborder_4 {
background : #ffffff;
border-collapse : collapse;
margin : 0;
padding-top : 5px;
}
.tborder1 {
background : #ffffff;
border-collapse : collapse;
border-color : #a6dafd;
border-width : 1px;
border-style : solid;
margin-top : 0;
}
.tborder2 {
padding-bottom : 0;
margin-top : 0;
}
.tborder3 {
width : 10px;
}
.thead {
font : bold 12px Arial, "Times New Roman", Times, serif;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 6px;
margin-top : 2px;
margin-bottom : 2px;
}
.thead a:visited {
color : #000000;

}
.thead a:hover, .thead a:active {
color : #0099cc;
}

form {

border-color : #000000;
border : 2px;
padding-top : 5px;
margin-top : 0;
margin-bottom : 0;
}

.linkzhead {
padding : 7px;
font-weight : bold;
color : #52528c;
margin-bottom : 12px;
}
.linkzbody a:hover {
background-color : #7373a7;
color : #c0c0e6;
text-decoration : none;
}
.linkzbody a {
padding : 10px;
padding-right : 20px;
padding-left : 20px;
background-color : #7373a7;
font-weight : bold;
color : #c0c0e6;

text-decoration : underline;
}
.linkzbody {
text-align : center;
margin-right : 0;
padding-bottom : 30px;
}
.dtree {
font-family: Arial;
font-size : 13px;
color : #003366;
white-space : nowrap;
font-weight : 600;

}
.dtree img {
vertical-align : middle;
margin:0;
}
.dtree a {
color : #000066;
text-decoration : none;
margin:0;
text-indent:0;
font-size : 18px;
}
.dtree a.node, .dtree a.nodeSel {
font-size : 14px;
white-space : nowrap;
padding : 1px 2px 1px 2px;
margin-bottom : 3px;

}
.dtree a.node:hover, .dtree a.nodeSel:hover {
color : #333399;
text-decoration : none;
}
.dtree a.nodeSel {
color : #6666cc;
text-decoration : none;
}

#nav, #nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 998px;
    color: #000000;
    text-align: left;
	float: left;
	height: 50px
	
}

#nav li {
    position: relative;
	padding: 0;
	float: left;
	width: 142px
	
	
 
}


#copyright a {
	color: #000000;
	font-weight: bold;
margin-bottom: 4px;


}

#bigwrapper0 {
	background: url('https://www.medtechnology.ru/templates/newmedtech2/images/topbkg.jpg') top repeat-x;
	width: 100%;
	display: block;
	height: auto;
}

#bigwrapper {
	background: url('https://www.medtechnology.ru/templates/newmedtech2/images/footerbkg.jpg') bottom repeat-x;
	width: 100%;
	display: block;
	height: auto
}


.flypage_prod table td {
	border: 1px solid #666666;
}
.sectiontableentry1 {	BACKGROUND-COLOR: #ededf3}

table.menu_k_schetam tbody tr td a:link, table.menu_k_schetam tbody tr td a:visited {
	display: block;
	float: left; 
	color: #2494DB;
	font-size: 18px;
	border: solid 1px #999999; 
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	margin: 1px;
	background: #ECECEC;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;	
	text-indent: 0;
	}

table.menu_k_schetam tbody tr td a:hover {
	
	color: #2494DB;
	background: #ffffff;


	}

#promo {
	background: url('https://www.medtechnology.ru/templates/newmedtech2/images/skidka.jpg') top left no-repeat;
	display: block;
	margin-left: -370px;
	margin-top: 0;
	width: 200px;
	height: 65px;
	text-decoration: underline;
	left: 50%;
	top: 32px;
	position: absolute;
	z-index: 100;
	font-size: 12px;
	color: #999999;
	text-align: left;
	font-family: Arial;
   	line-height : 17px;
	font-weight: 600;
	padding-left: 90px
	
}

#promo:hover {
	text-decoration: none;
	color: #cc0000;

}

#zvonok {
	font-size: 12px;
	color: #FF0000;
	font-family: Arial;
	font-weight: bold;
	text-indent: 0px;
	text-decoration: none;
}

#zvonok:hover {
	text-decoration: underline;
	color: #FFFF00;
}

#kkolakciya {
background :  none;
	display: block;
	margin-left: 180px;
	margin-top: 0;
	width: 350px;
	height: 24px;
	text-decoration: none;
	left: 50%;
	top: 230px;

	position: absolute;
	z-index: 400;
	font-size: 12px;
	color: #ff0000;
	text-align: left;
	font-family: Arial;
   	 line-height : 14px;
	font-weight: 600;
	text-indent: 0px;
	padding-top:0px;
	padding-left: 7px;
	
}

#akciya {
background :  none;
	display: block;
	margin-left: -372px;
	margin-top: 0;
	width: 200px;
	height:20px;
	text-decoration: none;
	left: 50%;
	top: 0px;
	position: absolute;
	z-index: 100;
	font-size: 12px;
	color: #FFCCCC;
	text-align: left;
	font-family: Arial;
   	 line-height : 14px;
	font-weight: 600;
	text-indent: 0px;
	padding-top:0px;
	padding-left: 7px;
	
}
#skype {

	display: block;
	margin-left: 77px;
	margin-top: 0;
	width: 162px;
	height: 20px;
	text-decoration: none;
	left: 50%;
	top: 94px;
	position: absolute;
	z-index: 100;
	font-size: 12px;
	color: #666666;
	text-align: left;
	font-family: Arial;
    line-height : 14px;
	font-weight: 600;
	text-indent: 0px;
	padding-top:0px;
padding-left: 7px;
	
}


#email {

	display: block;
	margin-left: 120px;
	margin-top: 0;
	width: 174px;
	height: 20px;
	text-decoration: none;
	left: 50%;
	top: 2px;
	position: absolute;
	z-index: 300;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	font-family: Arial;
    line-height : 14px;
	font-weight: 600;
	text-indent: 0px;
	padding-top:0px;
padding-left:0px;

	
}

.contablestyle {

width: 620px;
font-family: Arial;
 

}

.contablestyle td {

text-align: center;
vertical-align: top;
font-family: Arial;
 

}

.contablestylediktofon {

width: 580px;
font-family: Arial;
border-collapse: collapse;
background: #cbe8fe;
color : #000000;
	font-size: 12px;
 

}



.contablestylediktofon td {

text-align: left;
vertical-align: top;
font-family: Arial;

border: 2px #ffffff solid;

padding: 5px;
	font-size: 12px;

 

}

.contablestyle div {


margin-top: 2px

 

}


.contablestyle a {


color : #cc6600

 

}


.contablestyle1 {

font-weight: normal;


}

.contablestyle2 {
color : #000066;
background: #D7E1FF;
font-weight: normal;
padding: 5px;
text-align: left;
font-size: 13px;
font-family: Arial;
 

}


#contablestyle22 {

background: #D7E1FF;

 

}


#contablestyle222 {

background: #D2FFFF;

 

}

.contablestyle3 {
color : #000066;
background: #D7E1FF;
font-weight: normal;
padding: 5px;
font-size: 13px;
font-family: Arial; 

}


.contablestyle222 {
color : #000066;
background: #D2FFFF;
font-weight: normal;
padding: 5px;
font-size: 13px;
font-family: Arial; 

}

.contablestyle32 {
color : #000066;
background: #e8ffdc;
font-weight: normal;
padding: 5px;
font-size: 13px;
font-family: Arial; 

}



.contablestyle4 {
color:#000033;
background-color : #E6E6E6;
font-weight: normal;
padding: 5px;
font-size: 13px;
font-family: Arial;

 

}

#contablestyle42 {

background: #E6E6E6;

 

}


#contablestyle32 {

background: #e8ffdc;

 

}

#contablestyle52 {

background: #dddddd;

 

}

.contablestyle52 {

background: #d1d9cc;
color:#000033;
font-weight: normal;
padding: 5px;
font-size: 13px;
font-family: Arial;
 

}


.contablestylenabory {

border-collapse:collapse;

border-right: 1px solid #999999; 




}

.contablestylenabory td {
font-size:22px; 
border-right: 1px solid #999999; 
color: #000000; 
line-height: 1.5; 
padding-left: 5px; 
padding-right: 10px;
text-align: left
}

.contentbkgtxt {
background: #e8e8e8;
padding: 5px;
color: #000000;
font-weight : bold;
vertical-align: top;
line-height: 6px;
list-style-type: #666666
}

.contentbkgtxt li {
color: #666666;
margin-top: 10px
}

.podpiska input {
	width: 200px;
	height: 20px
}


.podpiska form {
	text-align: left;
	margin-left: 200px
}

.podpiskasubmit input {
	height:25px;
	background:#9CC50E;
	cursor:pointer;
	width: 250px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	font-weight: bold;
	color: #0000FF;
}

.podpiskasubmit input:hover {
	height:25px;
	background:#C2E254;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	font-weight: bold;
	color: #000099;
}

.podpiskasubmit input:focus {
height:25px;
background:#ddd;
border-color:#ddd #333 #333 #ddd;
border-style:solid;
border-width:1px;
}

#icqq {
	background :  #FFFFFF;
	display: block;
	margin-left: 55px;
	margin-top: 0;
	width: 230px;
	height: 75px;
	border: 1px solid #999999;
	text-decoration: none;
	left: 50%;
	top: 24px;
	position: absolute;
	font-size: 14px;
	color: #666666;
	text-align: center;
	font-family: Arial;
	line-height : 14px;
	font-weight: 600;
	text-indent: 0px;
	line-height: 1em;
	padding-top:0px;
	padding-left: 4px;
	z-index: 100;
	
}

#shema_small {
	width: 130px;
	height: 93px;
	position: absolute;
	top: 24px;
	display: block;
	padding-top: 0px;
	left: 50%;
	z-index: 100;
	margin-left: -100px;

}

.torg {
	background : #FF9900;
	height: 20px;
	display : block;
	width: 120px;
	color: #ffffff;
	font-weight: 600;
	text-decoration: none;
	font-size: 12px;
	text-align: center;
}

.opros {
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	display: block;
	height: auto;
	width: 260px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin: 0px;
	padding: 5px;
}

.lessfont p{

font-size: 11px !important;

}

/* JS hideShow start
--------------------------------------------------------- */


.hideWrap {
	text-align:left; /* Устанавливаем выравнивание по левому краю */
	clear:both;
}
.hideBtn {
	display:block; /* Дисплей блок - для ссылки - необходимо, для установки фона */
	background:transparent url(/images/JS/_plus.gif) no-repeat left center; /* Картинка «плюс» */
	font:bold 15px/20px Verdana, sans-serif;
	padding:1px 24px 0px; /* Отступы - для картинки ... и вообще ... */
	cursor:pointer;
	outline:none; /* Скрываем рамочку, при нажатии */
	text-decoration: none
}


.hideBtn1 {
	display:block; /* Дисплей блок - для ссылки - необходимо, для установки фона */
	outline:none; /* Скрываем рамочку, при нажатии */
	border-bottom: 1px dotted #9d4f01 !important;
	text-decoration: none;
	width: 280px
}

.hideBtn1:hover {
	text-decoration: none;
}


.hideBtn.show {
	background-image: url(/images/JS/_minus.gif); /* картинка «минус» - для открытого блока */
	text-decoration: none;

}

.hideBtn.show:hover {
	background-image: url(/images/JS/_minus.gif); /* картинка «минус» - для открытого блока */
	text-decoration: none;

}


.hideCont {
	display:none ; /* Скрываем контент */
	margin-top: 10px;
	padding-top: 7px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	background: #ffffcc

}

.x-press_signup {
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	display: block;
	height: auto;
	width: 260px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin: 0px;
	padding: 5px;
}

.projects {
	background-image: url(/images/projects.png);
	height: 51px;
	width: 200px;
	display: block;
	vertical-align: middle;
	font-size: 18px;
	font-family: Arial;
	color: #ffffff;
	margin-left: 33px;
	text-align: center;
	padding-top: 8px;
	font-weight: bold;
}

.projects:hover {
	color: #FFFF00;
}

.search {
	width: 235px;
	background-color: #029CE0;
	background-color: #FFCC00;
	font-family: Arial;
	padding-top: 3px;
	padding-left: 5px;
}

.buy {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFF00;
}
.buy:hover {
	font-weight: bold;
	font-size: 16px;
}
/* JS hideShow end

--------------------------------------------------------- */

/* VirtMart menu as LINKS */
a.mymenu_a {
	display: block;
	vertical-align: middle;
	text-align: left;
	padding-top: 3px;
	padding-left: 15px;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #000066;
	cursor: hand;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-image: url('https://www.medtechnology.ru/templates/newmedtech2/images/ar1.gif');
	background-repeat: no-repeat;
	background-position: left;
}
span.mymenu_a {
	font-size: 14px;
	font-weight: bold;
}
a.mysubmenu_a {
	display: block;
	vertical-align: middle;
	font-size: 12px;
	text-align: left;
	padding-top: 3px;
	padding-left: 15px;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #000066;
	cursor: hand;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
span.mysubmenu_a {
	font-size: 12px;
}
a.mysubsubmenu_a {
	display: block;
	vertical-align: middle;
	font-size: 10px;
	text-align: left;
	padding-top: 3px;
	padding-left: 15px;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #000066;
	cursor: hand;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
span.mysubsubmenu_a {
	font-size: 12px;
	color: #666666;
}
a.mymenu_a:hover, a.mysubmenu_a:hover, a.mysubsubmenu_a:hover {
	color: #0000CC;
	border-top: 1px solid #00CC00;
	border-left: 1px solid #00CC00;
	border-right: 1px solid #00CC00;
	border-bottom: 1px solid #00CC00;
}

.mymenu_td {
background: none;
height:25px;
border-bottom: 1px solid #FFFFFF;
}

.mymenu_tr {
}

.mymenu_div {
  margin-right: 10px;
  margin-left: 10px;
  width:250px;
}

.mpd {
	border: 1px solid #999999;
	width: 100%;
}

a.gadget_title {
	font-family: Arial;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
}
a.gadget_title:hover {
	color: #FF0000;
}
.gadget_title_td {
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	height: 40px;
}
.gadget_body_td {
	margin: 0px;
	padding: 5px;
}
.gadget_table {
	border: 1px solid #0577C5;
	margin: 0px;
	padding: 1px;
	margin: 10px;
	width: 170px;
	height: 170px;
}
#table_sdek td {
	font-size: 11px;
	text-align: left;
	border: 1px solid #999999;
}
#table_sdek a {
	font-size: 11px;
	text-align: left;

}

.buy_button {
	width: 100px;
	height: 29px;
	background-image: url(/img/buy_button_1.png);
	border: none;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.buy_button:hover {
	background-image: url(/img/buy_button_2.png);
}

.fatword {

	font-weight: bold
}








