/* Ф§этр */

body
  { background-color: #D4E7F4; font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; line-height: 14px; }

body, ul, li, ol, dl, dt, img, td, tr, th, p, h1, h2, h3, h4, hr, form
  { margin: 0; padding: 0; }

table
  { border-collapse: collapse; border-spacing: 0; }

img
  { border: 0; }

.clear
  { clear: both; }


/* Pading & margin */

.pad-white1
  { padding: 15px 20px 0 0; }

.pad-white2
  { padding: 15px 20px 0 0; }

.wire2
  { margin: 0 0 0 20px; }

.wire3
  { margin: 0 0 0 60px; }

.wire4
  { margin: 0 40px 0 0 }

.news-pad
  { padding: 45px 40px 0 60px; }

.news-pad2
  { padding: 0px 40px 0 60px; }

.pad1
  { padding: 0px 0 0 43px; }

.pad2
  { padding: 0px 0 0 17px; }

.pad3
  { padding: 40px 0 0 0; }

.pad3-1
  { padding: 36px 0 0 0; }

.pad4
  { padding: 0 0 0 20px; }

.pad5
  { padding: 40px 35px 0 0; }

.pad6
  { padding: 40px 0 0 0; }

.pad7
  { padding: 0 190px 0px 0; }

.pad8
  { padding: 0 0 0 0; }

.banner
  { margin: 0 10px 0 0; }

.bottom-pad
  { padding: 100px 0 30px 0; }

.max
  { vertical-align: middle; }

.pad-en
  { padding: 20px 0 0 52px; }

.content-pad
  { padding: 2px 45px 0 0; }

.pad-bullet
  { padding: 0 20px 0 20px; white-space: nowrap; }

.button-mar
  { margin: 0 5px 0 0; }

.cata
  { padding: 3px 0 0 0; font-size: 10px; }

.cata img
  { margin: 0 5px 0 0; }

.cata-lef
  { padding: 0 20px 0 0; }

.cata-lef2
  { padding: 0 30px 0 0; }


/* Text Decoration */

a
 { color: #004A8F; text-decoration: underline;}

a:hover
 { text-decoration: none; }

p
  { margin: 0 0 10px 0; padding: 0; line-height: 14px; color: #000; text-align: justify; }

p.red
  { margin: 0 0 10px 0; padding: 0; line-height: 14px; color: #C20B04; text-align: left; }

p.ent
  { margin: 0 40px 0px 0; padding: 0; line-height: 14px; color: #000; text-align: justify; }

p.gray
  { margin: 0 0 10px 0; padding: 0; line-height: 14px; color: #515151; text-align: justify; font-size: 10px; }

h1
  { margin: 0 0 25px 0; color: #484848; font-weight: normal;; font-size: 24px; line-height: 22px;}

h2
  { margin: 0 0 20px 0; color: #000; font-weight: normal;; font-size: 18px; line-height: 22px; }

h3
  { margin: 0 0 10px 0; color: #484848; font-weight: normal;; font-size: 17px;}

.upper1
  { text-transform: uppercase; color: #003087; font-size: 10px; }

.upper2
  { text-transform: uppercase; color: #D21811; font-size: 10px; }

.enter
  { color: #fff; font-size: 24px; padding: 2px 0 20px 0; }

address
  { font-style: normal; font-size: 11px; }

.mini
  { font-size: 10px; }

.mini-red
  { font-size: 10px; color: #D21811; }


/* Decor */

hr
 { color: #E20A17; height: 6px; noshade; border: none; background-color: #E20A17; margin: 0; padding: 0; clear: both; }

.field
  { width: 92%; height: 14px; margin: 0px 0 0px 0; font-size: 10px; }

.pic-border
  { border: 2px solid #fff; }

.pic-border2
  { border: 2px solid #BBC7CE; }

.pic-border3
  { border: 2px solid #8DA1AF; }

.float-pic
  { float: left; padding: 0 20px 20px 0; }

/* BG */

.left-bg
  { background: url(/_i/left-bg.gif) repeat-y left top }

.bg1
  { background: url('/_i/main-bg.jpg') repeat-x left top; }

.bg2
  { background: url('/_i/left-sun.jpg') no-repeat left top; }

.bg3
  { background: url('/_i/right-cloud.jpg') no-repeat right top; }

.bg4
  { background: url('/_i/bg-in4.jpg') no-repeat left bottom; }

.bg-blue1
  { background: url('/_i/blue-bg.jpg') #013181 repeat-x right top; }

.bg-blue2
  { background: url('/_i/left-part.jpg') no-repeat left top; padding: 0 0 0 10px; }

.bg-blue3
  { background: url('/_i/left-corner.gif') no-repeat left bottom; }

.bg-blue4
  { background: url('/_i/left-part2.jpg') no-repeat left top; padding: 0 0 0 10px; }

.bg-blue5
  { background: url('/_i/left-corner2.gif') no-repeat left bottom; }

.bg-blue6
  { background: url('/_i/blue-bg2.jpg') #013181 repeat-x right top; }


/* Main-nav */

ul.main-nav
   { font-weight: normal; margin: 22px 0 20px 14px; padding: 0; font-size: 12px; line-height: 16px; color: #000; ; }

ul.main-nav a
   {  text-decoration: underline; color: #004A8F; }

ul.main-nav a.path
   {  text-decoration: underline; color: #000; }

ul.main-nav li
   {  text-decoration: none; list-style: url('/_i/bullet.gif'); padding: 0 0 14px 0; }


ul.main-nav li.active
   {  text-decoration: none; color: #D21811; }

ul.main-nav li a
   {  text-decoration: underline; color: #004A8F; }

ul.main-nav li span
   {  text-decoration: underline; color: #000; }

ul.main-nav li ul
   {  padding: 15px 0 0 30px; }

ul.main-nav li ul li
   {  text-decoration: none; list-style: url('/_i/none.gif'); padding: 0 0 2px 0; color: #000;  font-size: 11px;}

ul.main-nav li ul li a
   { color: #004A8F; }

ul.main-nav li ul li.active
   {  text-decoration: none; list-style: url('/_i/bullet2.gif'); padding: 0 0 2px 0; font-size: 11px;}

ul.main-nav li ul li ul
   {  padding: 5px 0 5px 14px; }

ul.main-nav li ul li ul li.active
   {  text-decoration: none; list-style: url('/_i/bullet3.gif'); padding: 0 0 2px 0; font-size: 11px; text-decoration: underline; }

ul.main-nav li ul li ul li a
   {   }

/* News */

ul.news
   { font-weight: normal; margin: 22px 0 20px 14px; padding: 0; font-size: 12px; line-height: 16px; color: #000; ; }

ul.news li
   {  text-decoration: none; list-style: url('/_i/bullet.gif'); }

ul.news li a
   {  text-decoration: underline; color: #004A8F; }

/* Search */

ul.search
   { font-weight: normal; margin: 22px 0 20px 16px; padding: 0; font-size: 11px; line-height: 16px; color: #000; ; }

ul.search li
   {  text-decoration: none; list-style: url('/_i/bullet7.gif'); padding: 0 0 10px 0; }

ul.search li a
   {  text-decoration: underline; color: #004A8F; }

ul.search li ul
   {  padding: 0 0 0 30px; }

ul.search li ul li
   {  text-decoration: none; list-style: url('/_i/none.gif'); padding: 0; }

ul.search li ul li ul
{  padding: 0 0 0 20px; }

/* Different DiV */

.div-up
  { background: url('/_i/left-bg-s.jpg') no-repeat left top; padding: 0 0 0 6px; }

.div-in1
  { background-color: #ffffff; border-right: 8px solid #003087; margin-bottom: 2px; padding: 3px 0 3px 23px; }

.div-in2
  { background: url('/_i/right-bc.jpg') #BFD1DE no-repeat right bottom; padding: 18px 0 18px 23px; }

.div-in3
  { background-color: #ffffff; border-right: 8px solid #D21811; margin-bottom: 2px; padding: 3px 0 3px 23px; }

.white-box0
  { background: url('/_i/left-partw.jpg') no-repeat left top; padding: 0 0 0 10px; }

.white-box01
  { background: url('/_i/left-partw1.jpg') no-repeat left top; padding: 0 0 0 10px; }

.white-box02
  { background: url('/_i/left-partw2.jpg') no-repeat left top; padding: 0 0 0 10px; }

.white-box1
  { background: url('/_i/bg-in1.jpg') no-repeat left top; }

.white-box2
  { background: url('/_i/bg-in2.jpg') #ffffff no-repeat left top; }

.white-box3
  { background: url('/_i/bg-in3.jpg') no-repeat left bottom; padding: 20px 20px 20px 36px; }

.white-box4
  { background: url('/_i/bg-in3-1.jpg') no-repeat left bottom; padding: 20px 40px 20px 50px; }

.left-line
  { background-color: #004A8F; border-bottom: 5px solid #fff; width: 5px; height: 40px; margin: 0 40px 0 10px; }

.left-line2
  { background-color: #004A8F; border-bottom: 5px solid #fff; width: 9px; height: 40px; margin: 0 40px 0 0px; }

.left-line3
  { background-color: #D21811; border-bottom: 5px solid #fff; width: 5px; height: 40px; margin: 0 45px 0 10px; }

/*News*/

dl
   { }

dl dt
   { margin: 0; padding: 0 0 1px 24px; font-size: 10px; color: #D21811; background: url('/_i/bullet-dt.gif') no-repeat left top; }

dl dd
   { color: #000; padding: 0; margin: 0 0 30px 0;  }

dl dd p
   { color: #000; padding: 5px 0 0 0; text-align: left; }

dl.news-in dt
   { margin: 0; padding: 0 0 1px 24px; font-size: 10px; color: #D21811; background: url('/_i/bullet-dt.gif') no-repeat left top; }

dl.news-in dd
   { color: #000; padding: 0; margin: 0 0 30px 24px;  }

dl.news-in dd p
   { color: #000; padding: 5px 0 0 0; text-align: left; }

dl.price
  { padding: 0 0 1px 24px; background: url('/_i/bullet4.gif') no-repeat left top; }

dl.price dt
   { margin: 0; padding: 0 0 8px 0; font-size: 11px; background: url('/_i/none.gif') no-repeat left top;}

dl.price dd
   { color: #000; padding: 0; margin: 0 0 15px 0;  }

dl.mini
  { padding: 0 0 0 14px; background: url('/_i/bullet5.gif') no-repeat left top; }

dl.mini dt
   { margin: 0; padding: 0 0 0 0; font-size: 11px; background: url('/_i/none.gif') no-repeat left top; color: #000; }

dl.mini dd
   { color: #000; padding: 0; margin: 0 0 5px 0;  }

/*Znak*/

.znak td
  { padding: 20px 20px 0 0; }

/*Icons*/

.icons td
  { padding: 20px 0 0 60px; color: #fff; font-size: 10px; }

.icons td img
  { margin: 0 15px 0 15px; }

.icons td span
  { color: #003087; }

.icons td a
  { color: #000; text-decoration: none; }

/* MAin-table */

.main-table th, .main-table td
  { border: 1px solid #8399A8; padding: 4px 10px 4px 10px; }

.main-table th
  { background-color: #BFD1DE; font-weight: normal; text-align: left; color: #515151; }

.main-table td
  { background-color: #fff; font-weight: normal; }

/* Input */

.input1
  { width: 55%; height: 12px; margin: 2px 6px 4px 0; font-size: 11px; }

.input2
  { width: 90%; font-size: 11px; margin: 0 0 10px 0; }

.field-text
  { color: #515151; }

/* search-list */

.search-list
  { padding: 10px 0 0 24px; color: #6E7F86; }

.search-list a, .search-list span
  { padding: 0 8px 0 8px; }

.search-list span
  { color: #000; }

.search-list img
  { margin: 0 0 2px 0; }


/* PNG */

.energy
  { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/_i/energy.png'); }

.energy[class]
  { background-image:url('/_i/energy.png'); }


#content img 
  { 
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: #8DA1AF solid 2px;
  }

#content ul 
  {
	list-style: none; 
	margin-top: 10px; 
  }

#content li 
  { 
	margin-left: 0px; 
	margin-bottom: 10px; 
	padding-left: 15px; 
	font-size: 10px; 
	color: #000000; 
	background: url('/_i/bullet4.gif') no-repeat left top; 
  }

#content table
  { 
/*	border: black solid 1px; */
  }

#content table td
  { 
/*	border: black solid 1px; */
	padding: 1px 3px 1px 3px;
  }


#content form table
  { 
	border: none ;
  }

#content form table td
  { 
	border: none;
	padding: 0;
  }



#content_prod img 
  { 
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: #8DA1AF solid 2px;
  }

#content_prod ul 
  {
	list-style: none; 
	margin-top: 10px; 
  }

#content_prod li 
  { 
	margin-left: 0px; 
	margin-bottom: 10px; 
	padding-left: 15px; 
	font-size: 10px; 
	color: #000000; 
	background: url('/_i/bullet4.gif') no-repeat left top; 
  }

#content_prod table 
#content_prod table th, #content_prod table td
  { border: 1px solid #8399A8; padding: 4px 10px 4px 10px; }

#content_prod table th, #content_prod table td.header
  { background-color: #BFD1DE; font-weight: normal; text-align: left; color: #515151; }

#content_prod table td
  { background-color: #fff; font-weight: normal; }
