body{margin:0px; font-family:Tahoma; font-size:12px; color:#4c4c4c; background-color:#FFFFFF;}

img {border:0px;}

.img-logo {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;	
	}
.contacts-header {
	margin-top: 16px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 26px;
}
a {color:#f68220;}

h1 { font-size:14px; font-weight:bold; color:#f68220; margin:0px 0px 5px 0px;}

h2 {
	font-size:14px;
	font-weight:bold;
	color:#58595b;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h3 {
	font-size:13px;
	font-weight:bold;
	color:#f68220;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

hr {height: 1px;/*толщина*/    width: 100%;/*ширина*/    color: #f68220;/*цвет*/    border-width: 0px 0px 1px 0px;/*лечилка для мазилы*/    border-bottom-style: dotted; border-color:#f68220; }

ul {margin:10px 0px 20px 10px; list-style-image:url(/img/li_bg.gif); padding:0px 0px 0px 4px;}

li {
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.lefts {float:left; margin:5px 10px 5px 0px; padding:1px; border:solid #CCCCCC 1px;}

.rights {float:right; margin:5px 0px 5px 10px; padding:1px; border:solid #CCCCCC 1px;}

.content-main {font-family:Tahoma; font-size:12px; color:#58595b;}

.content-main p, li, table {font-family:Tahoma; font-size:12px; color:#58595b;}

.contentt {font-family:Tahoma; font-size:12px; color:#58595b;}

.contentt p, li, table {font-family:Tahoma; font-size:12px; color:#58595b;}

table #price tr:nth-child(1n+1) td {
	color: #000;
	line-height: 19px;
	background-color: #f5f6fb;
	border: 1px solid #ccc;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
table #price tr:nth-child(2n+1) td {
  color: #000;
  line-height: 19px;
  background-color: #f4f1f1;
  border: 1px solid #ccc;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.contentt strong {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
.contentt h2 {
	color: #3366FF;
	font-family: "Palatino Linotype","serif";
	font-size: 13pt;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.tel {font-size:20px;}

/* .tel div {margin:10px 0px 0px 0px; width:220px;}  */

.tel span {color:#f68220;}

.main_bg {background-image:url(/img/top_img_bg.gif); background-repeat:no-repeat;}

.topmenu_left {background-color:#58595b;}

.topmenu_right {background-color:#f68220;}

.topleftmenu {margin:30px 20px 30px 20px; font-size:12px;}

.topleftmenu a {color:#FFFFFF!important;}

.topleftmenu ul {margin:0px 0px 0px 10px; list-style-image:url(/img/topmenu_bul.gif); padding:0px;}

.topleftmenu li {padding:0px 0px 6px 5px;}

.toprightmenu {margin:30px 20px 30px 30px; font-size:12px;}

.toprightmenu a {color:#FFFFFF!important;}

.toprightmenu ul {margin:0px 0px 0px 10px; list-style-image:url(/img/topmenu_bul.gif); padding:0px;}

.toprightmenu li {padding:0px 0px 6px 5px;}

.rblokbrdr {border-right:2px solid #E6EEF3; border-left:2px solid #f68220; width:100%;}

.rblokleft {border:1px solid #cccccc; width:100%;}

.rbloktop {background-image:url(/img/lmenutop.gif); background-repeat:no-repeat;}

.rblokbot {background-image:url(/img/lmenubot.gif); background-repeat:no-repeat;}

.leftmenu {margin:0px 10px 0px 0px; font-size:12px; font-weight:bold;}

.leftmenu a {text-decoration:none;}

.leftmenu a:hover {text-decoration:underline;}

.leftmenu ul {list-style-image:url(/img/leftmenu_bul.gif); padding:0px 0px 0px 10px; margin:0px 0px 0px 10px;}

.leftmenu li {padding:0px 0px 3px 2px;}

.leftsmenu {margin:3px 0px 5px 0px; font-size:11px;font-weight:normal!important;}

.leftsmenu a {text-decoration:none; color:#58595b!important;}

.leftsmenu a:hover {text-decoration:underline;}

.leftsmenu ul {list-style-image:url(/img/leftsmenu_bul.gif); padding:0px 0px 0px 10px; margin:0px 0px 0px 2px;}

.leftsmenu li {padding:0px 0px 3px 2px;}

.lefts2menu {margin:3px 0px 5px 0px; font-size:11px;font-weight:100;}

.lefts2menu a {text-decoration:none; color:#f68220!important;}

.lefts2menu a:hover {text-decoration:underline;}

.lefts2menu ul {list-style-image:url(/img/leftsmenu_bul.gif); padding:0px 0px 0px 10px; margin:0px 0px 0px 2px;}

.lefts2menu li {padding:0px 0px 3px 2px;}

.content {text-align:justify;}

.cont_top_banner {text-align:center; margin:0px 0px 30px 0px;}

.blokbrdr {border-left:2px solid #e6eef3; border-right:2px solid #f68220; width:100%;}

.bloktop {background-image:url(/img/rightblok_top.gif); background-repeat:no-repeat;}

.blokbot {background-image:url(/img/rightblok_bot.gif); background-repeat:no-repeat;}

.blokcont {width:100%; margin:5px 15px 5px 10px; text-align:center;}

.blokcont a {font-size:12px; text-decoration:none; text-transform:uppercase;}

.footerrazd{background-image:url(/img/footerrazd.gif); background-repeat:repeat;}

.footer {font-family:Tahoma; font-size:11px; color:#58595b;}

.footer div {margin:20px 0px 20px 0px;}

 h4 {font-size: 12px; margin: 6px 0px 5 px 0px;}
 
.actleft {text-decoration:underline!important;}


.navheader h1 {font: 18px Tahoma; color:#F68220; margin:0; padding:0; 	text-align: left;}
.navheader a {font: 300 12px Tahoma; color:#58595B;}
.navheader {padding-bottom:0px;}


.cherta {       
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	color: #999;
	background-color: #FFF;
	padding-top:0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 10px;
	text-align: center;
}
.text_actions  {
  text-align: left;
	padding-top:0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 12px;
  width:100%
	line-height: 19px;
	border: 1px solid #BBBBBB;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text_actions p  {      
  text-align: left;
	padding-top:0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 19px;
}
.text_actions strong  {     
  line-height: 19px;
  text-align: left;
  color:#ed7014;
}
.td-index h2, .td-index h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
