BODY { background: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
font: 12px Tahoma, Verdana, Arial; color: #275887; }
a { color: #0080C5; }
a:hover {  color: #275887; }
p { text-align: justify; text-indent: 16px}
li { text-align: justify;  padding: 0px 0px 8px 0px;}
h1 {margin: 5px 0px 5px 0px; font: 21px Tahoma, Verdana, Arial; color: #FFB11B; font-weight: bold; text-decoration: none}
h2 {margin: 5px 0px 5px 0px; font: 18px Arial; color: #0080C5; font-weight: bold ; text-decoration: none}
h3 {margin: 5px 0px 5px 0px; font: 14px Arial; color: #0080C5; font-weight: bold; text-decoration: none}
h4 {font: 13px Tahoma, Verdana, Arial; color: #1798DD; font-weight: bold; text-decoration: none}
.table { background: #008DCD url(fon_stena.gif);  background-repeat: repeat-x; }
.td_stena_left { background-image: url(fon_stena_left.gif); background-repeat: no-repeat;  background-position: right; }
.fon_logo { background: #008DCD url(fon_logo.jpg);  background-repeat: no-repeat; }
.fon_menu { background: #00A3E4 url(fon_menu.jpg);  background-repeat: no-repeat; }
.fon_okno { background: #189AD6; }
.fon_ugol { background: #00A3E4 url(fon_ugol.jpg);  background-repeat: no-repeat; }
.fon_pol { background: #E7ECEE url(fon_pol.gif);  background-repeat: repeat-x; }
.fon_niz { background: #0083C7 url(fon_niz.gif);  background-repeat: repeat-x; }
.fon_niz2 { font: 14px Verdana, Tahoma, Arial; color: #ffffff; padding: 60px 0px 0px 0px; background: #0083C7 url(fon_niz.gif);  background-repeat: repeat-x; }
.fon_body { background: #ffffff; border-left: #D2DADD 1px double; }
.fon_body1 { padding: 0px 39px 0px 0px; background: #ffffff; border-right: #D2DADD 1px double; }
.fon_body2 { padding: 0px 39px 0px 39px; background: #ffffff; border-right: #D2DADD 1px double; }
.fon_body3 { padding: 0px 39px 0px 39px; background: #ffffff; border-right: #D2DADD 1px double; border-left: #D2DADD 1px double;}
.fon_body_pict1 { background: #ffffff; }
.pol_left { border-left: #D2DADD 1px double; }
.gru { border-bottom:  #0080C5 2px double; background: #ffffff;}
.gru2 { border-bottom:  #93D0F4 2px double; background: #ffffff;}
.pol { border-bottom: #D2DADD 1px double; }
.komment {  margin-bottom: 5px; padding: 0px 20px 0px 20px; font-family: Verdana; font-size: 11px; color: #79888E;}

#tovar {  border-bottom:  #93D0F4 2px double; background: #ffffff; font: 11px Verdana, Arial; padding: 0px 0px 0px 0px;  color: #333333;  text-align: left; }
#tovar table {  border-top: #D2DADD 1px double; }
#tovar td {  height: 17px; border-bottom: #D2DADD 1px double;  font: 11px Verdana, Arial; padding: 0px 0px 0px 5px;   }
#tovar .blue { background: #EBF3F8; }
#tovar .ide { font: 12px Arial; color: #0080C5; font-weight: bold; }

#komplekt {  border-bottom:  #93D0F4 2px double; background: #ffffff; font: 11px Verdana, Arial; padding: 0px 0px 0px 0px;  color: #333333;  text-align: left; }
#komplekt .ide { font: 12px Arial; color: #0080C5; font-weight: bold; white-space: nowrap; }
#komplekt td { padding: 2px 3px 2px 6px;}
#komplekt .tr1 {  background: #ebf3f8; }
#komplekt .tr2 {  background: #ffffff; }

.accesszag  { border-bottom: #D2DADD 1px dashed; height: 50px;  }
.accesspict { border-bottom: #D2DADD 1px dashed; padding: 5px 0px 5px 0px; }
.accesstext { border-bottom: #D2DADD 1px dashed; padding: 5px 0px 5px 10px; font: 11px Verdana, Arial;  color: #333333;  text-align: left;}
.ide { font: 12px Arial; color: #0080C5; font-weight: bold; }

.install_pict {  border-bottom: #D2DADD 1px dashed; border-left:  #ffffff 10px double; border-right: #ffffff 10px double;  }
.install1 { border-bottom:  #0080C5 2px double; font: 11px Verdana, Arial; padding: 5px 5px 10px 5px;  color: #333333;  text-align: center; }
.install2 { border-bottom:  #93D0F4 2px double; font: 11px Verdana, Arial; padding: 5px 5px 10px 5px;  color: #333333;  text-align: center; }


.belaya { background: #E5E6E9; border: #B1B2B5 1px double; width: 42px; height: 42px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }
.slivki { background: #F8F0E5; border: #C4BEB5 1px double; width: 42px; height: 42px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }
.kost { background: #EED6B9; border: #BAA891 1px double; width: 42px; height: 42px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }
.chernaya { background: #231F20; border: #000000 1px double; width: 42px; height: 42px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }

#news {  }
#news .data {  margin-bottom: 5px; padding: 0px 0px 0px 0px; font-family: Arial, Verdana; font-size: 11px; color: #9DA7AD;}
#news .polosa { border-top: #93D0F4 1px double; width: 90px; margin: 5px 0px 5px 0px;  }

#left { padding: 0px 39px 0px 40px; font-family: Verdana; font-size: 11px; color: #666666; }
#left .data {  margin-bottom: 5px; padding: 0px 0px 0px 10px; font-family: Arial, Verdana; font-size: 10px; color: #9DA7AD;}
#left .look {  margin-bottom: 5px; padding: 0px 0px 0px 10px; font-family: Arial, Verdana; font-size: 12px; color: #9DA7AD;}
#left p {  padding: 0px 0px 0px 10px;  margin-top: 0px; text-align: left;}
#left a { color:#0080C5;}
#left a:hover { color:#1798DD; text-decoration: none;}
#left .polosa { border-top: #93D0F4 1px double; width: 15px; margin: 5px 0px 5px 0px;  }
#left .arhive { background: #93D0F4; border-right: #0080C5 1px double;  width: 23px;
	padding: 0px 0px 0px 0px; margin: 2px 15px 0px 0px; float:left; }
#tabletext { padding: 10px 30px 20px 10px; }
#tabletext p {  text-indent: 0px }
#tabletext .green { background: #50B848; border: #1D8C14 1px double; width: 17px; height: 17px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }
#tabletext .red { background: #ED1C24; border: #A10006 1px double; width: 17px; height: 17px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }
#tabletext .yellow { background: #FFF200; border: #B5AC00 1px double; width: 17px; height: 17px;
	padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; float:left; }

.zag { background: #E7ECEE url(zag.gif);  background-repeat: repeat-x; padding: 0px 20px 0px 20px;}
.zagolovok { color: #ffffff;}

.zag2 { border-bottom: #D2DADD 1px dashed; height: 50px;  }

.usa { font: 22px Arial;  font-weight: bold; color: #333333;}


#navigator {   font-family: Arial, Verdana; font-size: 11px; color: #006DAE;  }
#navigator a { color: #0083C7; }
#navigator a:hover { color: #FF9900; }
#navigator .pict { padding: 0px 10px 0px 10px; POSITION: relative; TOP: 1px}



.rightp  { padding-left: 15px; padding-right: 15px; margin-left: 15px; margin-bottom: 4px; }
.rightp2  { border: #D2DADD 1px double; padding-left: 15px; padding-right: 15px; background: #F1F4F5; margin-left: 15px; margin-bottom: 4px; }


td #leftcolumn div.blockContent { }
#kleva a.menuTop {  padding: 0px 0px 2px 26px; }
#kleva .menuEnter {  padding: 0px 0px 2px 26px; background: url("/pict/po1.gif") no-repeat; text-decoration: none; color: #4166B9;  font-weight: bold;}
#kleva { padding-top: 23px; font-family: Tahoma, Verdana; font-size: 13px; color: #4F586A; }
#kleva a { background: url("/pict/po.gif") no-repeat; text-decoration: none;  font-family: Tahoma, Verdana; font-size: 13px; color: #ffffff; display: block; font-weight: bold; }
#kleva a:hover { background: url("/pict/po1.gif") no-repeat; color: #D9F5FF; text-decoration: underline;  display: block; }



#menusub a.subTop {  padding: 0px 0px 8px 26px; }
#menusub .subEnter {  padding: 0px 0px 8px 26px; background-image: url(po2.gif);
					 background-repeat: no-repeat; color: #FFB11B; font-weight: bold; text-decoration: none;}
#menusub {  background-image: url(ce.gif); background-repeat: repeat-y;  }
#menusub a { background-image: url(po.gif); background-repeat: no-repeat;
		text-decoration: none; display: block;  text-decoration: underline; }
#menusub a:hover { color: #9DA7AD; background-image: url(po2.gif); background-repeat: no-repeat; display: block; }


.poisk {background: #F5F5F5; BORDER: #D2DADD 1px double; COLOR: #5F5F5F; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 160px; HEIGHT: 16px}
.pict_left {  margin-top: 0px; margin-right: 30px; margin-bottom: 10px; background-image: url(load.gif); background-repeat: no-repeat; background-position: center;}
.pict_left_ramka { margin-top: 0px; margin-right: 30px; margin-bottom: 10px; BORDER: #D2DADD 1px double; background-image: url(load.gif); background-repeat: no-repeat; background-position: center;}
.pict_right {  margin-top: 0px; margin-left: 30px; margin-bottom: 10px; background-image: url(load.gif); background-repeat: no-repeat; background-position: center;}
.pict_right_ramka {  margin-top: 0px; margin-left: 30px; margin-bottom: 10px; BORDER: #D2DADD 1px double; background-image: url(load.gif); background-repeat: no-repeat; background-position: center;}
.pict_no { background-image: url(load.gif); background-repeat: no-repeat; background-position: center; }

.mail { POSITION: relative; TOP: 2px; }

.niz1 { padding: 47px 0px 0px 25px; }
.phone { font: 22px Tahoma, Verdana, Arial; color: #ffffff; font-weight: bold ;  }
.adres { font: 11px Verdana, Tahoma, Arial; color: #ffffff; }

.kod { POSITION: relative; TOP: 5px;}
.input {background: #F5F5F5; BORDER: #D2DADD 1px double; COLOR: #5F5F5F; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 300px; HEIGHT: 22px; padding-left: 5px; padding-right: 5px;}
.kode {background: #F5F5F5; BORDER: #D2DADD 1px double; COLOR: #5F5F5F; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 92px; HEIGHT: 22px; padding-left: 5px; padding-right: 5px;}
.textarea {background: #F5F5F5; BORDER: #D2DADD 1px double; COLOR: #5F5F5F; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 300px; HEIGHT: 182px; padding-left: 5px; padding-right: 5px;}
.kno { font-weight: bold;  BORDER: #ffffff 1px double; background: #CFC4BB url(kno.gif); COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; WIDTH: 182px; HEIGHT: 25px}

/* www.muvik.net */
.muvik { padding: 61px 10px 0px 0px; }
.muvik2 { padding-top: 62px; }
.muviknet { font: 9px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.muviknet:hover { text-decoration: underline; color: #E4F5FF;}


/* Стили поиска */
tr.search_row_alt1 {  text-align: justify; background-color: #ffffff;}
tr.search_row_alt2 { text-align: justify; background-color: #ffffff;}
tr.search_row_alt1 td, tr.search_row_alt2 td { font-family: Tahoma, Verdana, arial; font-size: 12px; }
.search_error_box { background-color: #FFB11B; margin: 5 5% 5 5%; padding: 15px; font-size: 12px; font-face: verdana;
 font-weight: bold; color: white; text-align: center;}
span.search_highlight { background-color: #FFB11B; padding-bottom: 2px; padding-top: 0px; padding-right: 3px; padding-left: 3px; color: #ffffff;  font-weight: bold; }
.polosa { border-top: #93D0F4 1px double; width: 90px; margin: 5px 0px 5px 0px;  }
