body
{
 margin:0;
 padding:0;
 background:#fff;
 font-family:Tahoma;
 font-size:12px;
}

td {
 font-family:Tahoma;
 font-size:12px;
 color:#000;
 vertical-align: top;
}


.ff1 {background:#22538e url('../img/ff1.gif') repeat-x;}
.centerimage {background:#fff url('../img/centerimage.jpg') no-repeat left;}
.cc
{
 background:#f5f5f5;
 border-collapse: collapse;
 width: 100%;
}
.cc1 {background:#f5f5f5 url('../img/cc1.gif') no-repeat;}
.cc2 {background:#f5f5f5 url('../img/cc2.gif') no-repeat;}
.cc3 {background:#f5f5f5 url('../img/cc3.gif') no-repeat;}
.cc4 {background:#f5f5f5 url('../img/cc4.gif') no-repeat;}
.hh1 {background: url('../img/hh1.gif') no-repeat;}
.hh2 {background: url('../img/hh2.gif') repeat-x;}
.hh3 {background: url('../img/hh3.gif') no-repeat;}
.h1 {background: url('../img/h1.gif') no-repeat;}
.h2 {background: url('../img/h2.gif') repeat-x;}
.h3 {background: url('../img/h3.gif') no-repeat;}
.hhh1 {background: url('../img/hhh1.gif') no-repeat;}
.hhh2 {background: url('../img/hhh2.gif') repeat-x;}
.hhh3 {background: url('../img/hhh3.gif') no-repeat;}
.hhh4 {background: url('../img/hhh4.gif') no-repeat;}
.hhhh1 {background: url('../img/hhhh1.gif') no-repeat;}
.hhhh2 {background: url('../img/hhhh2.gif') repeat-x;}
.hhhh3 {background: url('../img/hhhh3.gif') no-repeat;}
.hhhh4 {background: url('../img/hhhh4.gif') repeat-y left;}
.hhhh5 {background: url('../img/hhhh4.gif') repeat-y right;}
.hhhh6 {background: url('../img/hhhh6.gif') no-repeat;}
.hhhh7 {background: url('../img/hhhh7.gif') no-repeat;}
.hhhh8 {background: url('../img/hhhh4.gif') repeat-x bottom;}
.m1 {background: url('../img/m1.gif') no-repeat top;}
.m2 {background: url('../img/m2.gif') no-repeat bottom;}
.m3 {background: url('../img/m3.gif') no-repeat bottom;}
.m4 {background: url('../img/m4.gif') repeat-x;}
.a1 {background:#6fc0e9 url('../img/a1.gif') no-repeat;}
.a2 {background:#6fc0e9 url('../img/a2.gif') repeat-x;}
.a3 {background:#6fc0e9 url('../img/a3.gif') no-repeat;}
.a4 {background:#6fc0e9 url('../img/a4.gif') repeat-x top;}
.a5 {background:#6fc0e9 url('../img/a5.gif') no-repeat;}
.a6 {background:#6fc0e9 url('../img/a6.gif') repeat-x;}
.a7 {background:#6fc0e9 url('../img/a7.gif') no-repeat;}


a.topmenulink, a.topmenulink:visited {
 color:#fff;
 font-weight:bold;
 font-size:13px;
 text-decoration:none;
}

a.topmenulink:hover {
 color:#ff0;
}

.topicons {
 margin-top:27px;
}

.kontakt {
 margin-left:47px;
 color:#ff6600;
 font-weight:bold;
 font-size:13px;
}

.kontakt_header {
 font-size:14px;
 color:#4689c1;
 margin-bottom:15px;
}

.kontakt div {
 font-size:16px;
 margin-bottom:10px;
}


.kontakt a {
 font-size:12px;
 color:#1a417d;
 font-weight:normal;
}

.price {
 margin-left:47px;
 margin-top:15px;
}

.hh2 p, .h2 p, .hhhh2 p {
 color:#fff;
 font-weight:bold;
 font-size:12px;
 margin-top:8px;
 margin-bottom: 0;
}

.hhhh2 p a
{
 color: #add1ea;
}

.hhh2 p {
 color:#59a1d3;
 font-weight:bold;
 font-size:12px;
 margin-top:8px;
}

.h2 div {
 margin-top:8px;
 margin-right:5px;
}

.h2 div a:link, .h2 div a:hover, .h2 div a:active, .h2 div a:visited
{
 color:#add1ea;
 font-weight:bold;
 font-size:12px;
 text-decoration:underline;
}


.news_date {
 color:#fb6500;
 font-size:12px;
 margin-left:20px;
}

.news_body {
 color:#3a82bd;
 width:200px;
 margin-bottom:20px;
 margin-left:20px;
 margin-right: 0;
}

.news_archive {
 margin-left:20px;
}

.news_archive a {
 color:#3a82bd;
 text-decoration:underline;
 font-weight:bold;
}

.g1 {
 width:100%;
 height:15px;
 background:#f8fbfd;
}

.numhr {
 padding-bottom:5px;
}

.prod a:link, .prod a:hover, .prod a:active, .prod a:visited
{
 color:#999;
 text-decoration:none;
}

.div1 {
 margin-top:15px;
 margin-left:5px;
 float:left;
 color:#999;
}

.div2 {
 margin-top:15px;
 margin-right:30px;
 float:right;
 color:#999;
}

.div2 a, .div1 a {
 color:#999;
 text-decoration:none;
}

.div2 ul, .div1 ul {
 list-style:none;
}

.vyst  {
 color:#999;
}

.vyst div a {
 color:#59a1d3;
 font-weight:bold;
 text-decoration:underline;
}

.vyst div {
 color:#59a1d3;
}

.vopr  {
 color:#999;
}

.vopr div {
 color:#59a1d3;
 font-weight:bold;
}

.recom {
 color:#cc0000;
 margin-top:30px;
 margin-left:20px;
}

.zhurn_h {
 color:#59a1d3;
 font-weight:bold;
 margin-left:35px;
 margin-bottom: 10px;
}

.zhurn div.text {
 width:180px;
 margin-left:35px;
 color:#999;
}

.zhurn p {
 color:#999;
 margin-left:35px;
}

.zhurn a {
 color:#1a417d;
 font-weight:bold;
 text-decoration:underline;
}

.partners_bg {
 background: url('../img/partners_bg.gif') no-repeat bottom right;
}

.partners1 {
 color:#569bcb;
 font-weight:bold;
 text-align:center;
}

.cell {
 background:#e3e3e3;
}

a.allpartners {
 color:#1a417d;
 font-weight:bold;
 text-decoration:underline;
}

.footer {
 color:#999;
 padding-left:20px;
}

.footer a {
 color:#3a82bd;
 text-decoration:underline;
}

.a4 p {
 color:#fff;
 margin-top:5px;
}

.space {
 height:15px;
}

.hhh2 a:link, .hhh2 a:active, .hhh2 a:hover, .hhh2 a:visited
{
 color:#000;
}

.photo {
 border:5px solid #e5edf2;
}

a, a:visited {
 color:#3a82bd;
}

table.head
{
	width: 100%;
	height: 25px;
	margin-top: 20px;
	margin-bottom: 15px;
}
table.head td
{
	border-bottom-style: solid;
	border-bottom-color: #82BBF0;
	border-bottom-width: 1px;

	
}
table.head td.left
{
	width: 10px;
	border-bottom-width: 4px;
	
}
table.head h4
{
	white-space: nowrap;
	margin: 0;
	margin-top: 5px;
	color: #022768;
	padding: 0;
	font-weight: normal;
	text-transform: uppercase;
}

table.bord
{
border-collapse: collapse;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
}
table.bord td
{
	background-color: #B8D8F6;
border-right: 1px solid #eee; /*#82BBF0;*/
border-bottom: 1px solid #eee;
padding: 3px;
text-align: left;
vertical-align: middle;
}

p.har table
{
	background-color: #B8D8F6;
	color: #022768;
	border-left-style: solid;
	border-left-color: #DDEAF7;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #DDEAF7;
	border-top-width: 1px;
	width: 100%;
}
p.har table td
{
	border-right-style: solid;
	border-right-color: #DDEAF7;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDEAF7;
	border-bottom-width: 1px;
	padding: 4px;
	vertical-align: middle;
}
p.har table th
{
	border-right-style: solid;
	border-right-color: #DDEAF7;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDEAF7;
	border-bottom-width: 1px;
	padding: 4px;
	color: #FFFFFF;
	background-color: #013DAD;
}


table.stan
{
	width: 190px;
	background-image: url(/../img/fon_stanok.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
table.stan tr
{
	background-position: center 30px;
	
}
table.stan tr td
{
	text-align: center;
	background-repeat: no-repeat;
	padding: 3px;
	background-position: center 50px;

}

table.stan tr td p.red
{	
	text-align: right;
	width: 100%;
	height: 60px;
	margin-top: 45px;
}
table.stan tr td p.red b
{
	color: #FFFFFF;
	background-color: #81BBF0;
	margin-right: 5px;
	margin-top: 15px;
	font-family: Tahoma;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 80px;
	font-size: 11px;
}

h4.spec
{
	height: 70px;
	color: #002B76;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	padding-top: 2px;
}

.h4
{
	white-space: nowrap;
	margin: 0;
	margin-top: 5px;
	color: #022768;
	padding: 0;
	font-weight: normal;
      font-size: 12px;
	text-transform: uppercase;
}

a.topmenulink_marked, a.topmenulink_marked:visited {
 color: #ff0;
 font-weight: bold;
 font-size: 13px;
 text-decoration: none;
}

.ff1 td
{
 vertical-align: middle;
}

