BODY { background: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
font: 12px Verdana, Tahoma, Arial; color: #275887; }
a { color: #DA261E; }
a:hover {  color: #DA261E; text-decoration: none; }
p { text-align: justify; text-indent: 23px}
li { text-align: justify;  padding: 0px 0px 8px 0px;}
h1 {margin: 5px 0px 5px 0px; font: 22px Arial; color: #008AD2; text-decoration: none}
h2 {margin: 5px 0px 5px 0px; font: 18px Arial; color: #0080C5; text-decoration: none}
h3 {margin: 5px 0px 5px 0px; font: 16px Arial; color: #0080C5; font-weight: bold; text-decoration: none}
h4 {font: 12px Tahoma, Arial, Verdana; color: #1798DD; font-weight: bold; text-decoration: none}

h5 {font: 21px Arial, Tahoma, Verdana; font-weight: bold; text-decoration: none; }

.polo { background: #316499;  border-bottom: #ffffff 1px double;}
.logo { background: #25578E url(v_fon.gif); background-repeat: repeat-x; width: 201px; height: 206px; }
.phone { background: #25578E url(v_fon2.gif); background-repeat: repeat-x; }
.pol2 { border-bottom: #BCC1C9 1px double;}
.menu { background: #ffffff url(menu.gif); background-repeat: repeat-x; padding-left: 8px;}
.pyl  { background: url(py.jpg);}

#mainmenu a.menuTop { padding: 0px 7px 27px 9px; margin: 0px 6px 0px 6px;}
#mainmenu a.menuEnter { padding: 0px 7px 27px 9px; margin: 0px 6px 0px 6px; background-image: url(po1_.gif); background-repeat: repeat-x; color: #D8191F;
 text-decoration: none; }
#mainmenu {  padding: 0; margin: 0; }
#mainmenu a { background-image: url(po_.gif); background-repeat: repeat-x;
text-decoration: none; font: 11px Verdana;  font-weight: bold; color: #008AD2;  }
#mainmenu a:hover { background-image: url(po1_.gif); background-repeat: repeat-x; color: #D8191F;
 text-decoration: none; }


.td_left { padding: 5px 47px 0px 0px; text-align: right; }
.h5_left { color: #DA261E; margin: 0px; padding-bottom: 6px; padding-top: 30px;}
.td_center { padding: 5px 47px 0px 47px; text-align: right; }
.h5_center { color: #008AD2; margin: 0px; padding-bottom: 6px; padding-top: 30px;}



/*  Лево */
#left { padding: 5px 47px 0px 0px; font-family: Verdana; font-size: 11px; color: #666666; }
#left h4 { font: 14px Arial; font-weight: bold; color: #DA261E; margin: 0px; padding-bottom: 6px; }
#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; margin-bottom: 0px; text-align: left;}
#left a { color:#0080C5;}
#left a:hover { color:#1798DD; text-decoration: none;}
#left .polosa { text-align: center; margin: 0px 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; }


/*  Центр */
#center { padding: 5px 47px 0px 47px;  border-left: #BCC1C9 1px double; border-right: #BCC1C9 1px double;}
#center h1 { background: #ffffff url(bodizag.gif); background-repeat: repeat-y; padding: 2px 0px 2px 30px; margin: 20px 0px 20px 0px;  }
#center h4 { color: #008AD2; margin: 0px; padding-bottom: 6px; }
#center_tovar h1 { background: #DEF4FF url(zag.gif); background-repeat: repeat-y; padding: 2px 0px 2px 30px; margin: 20px 0px 20px 0px;  }

#srav h1 {background: #DEF4FF url(zag.gif); background-repeat: repeat-y; text-align: center; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px;  }

.preim { padding: 0px 20px 0px 20px; }
.prichin { background: #ffffff url(bodizag.gif); background-repeat: repeat-y; padding: 2px 0px 2px 30px; margin: 20px 0px 20px 0px;  }



#news .data {  margin-bottom: 5px; padding: 0px 0px 0px 10px; font-family: Arial, Verdana; font-size: 10px; color: #9DA7AD;}
#news p {  padding: 0px 0px 0px 10px;  margin-top: 0px; margin-bottom: 0px; text-align: left;}
#news a:hover { color:#1798DD; text-decoration: none;}
#news .polosa { text-align: center; margin: 0px 0px 5px 0px; }



.center_pol {  background: #8CD8FF; background-repeat: repeat-x; text-align: left; }
.rightp  { padding-left: 15px; padding-right: 15px; margin-left: 15px; margin-bottom: 4px; }
.pol { border-bottom: #D2DADD 1px double; }
.pol1 { padding-left: 30px; border-bottom: #D2DADD 1px double;}
.pol2 { padding-left: 0px; border-bottom: #D2DADD 1px double;}

.gru { border-bottom:  #93D0F4 2px double; background: #ffffff;}
.gru2 { border-bottom:  #93D0F4 2px double; background: #ffffff;}
.zag2 { border-bottom: #D1EFFF 3px double; height: 50px; }



#tovar {  border-bottom:  #8CD8FF 2px double; background: #ffffff; font: 11px Verdana, Arial; padding: 0px 0px 0px 0px;  color: #333333;  text-align: left; }
#tovar table {  border-top: #8CD8FF 1px double; }
#tovar td {  height: 17px; border-bottom: #8CD8FF 1px double;  font: 11px Verdana, Arial; padding: 0px 0px 0px 5px;   }
#tovar .blue { background: #DEF4FF; border-top: #ffffff 1px double;}
#tovar .ide { font: 12px Arial; color: #0080C5; font-weight: bold; }

#komplekt {  border-bottom:  #8CD8FF 2px double; background: #ffffff; font: 11px Verdana, Arial; padding: 0px 0px 0px 0px;  color: #333333;  text-align: left; }
#komplekt td { padding: 2px 3px 2px 6px;}
#komplekt .tr1 {  background: #DEF4FF; border-top: #ffffff 1px double; border-bottom: #ffffff 1px double;}
#komplekt .tr2 {  background: #ffffff; border-bottom: #DEF4FF 1px double; border-top: #DEF4FF 1px double;}

#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; }


.accesstext { border-bottom: #8CD8FF 1px double; padding: 5px 0px 5px 10px; font: 11px Verdana, Arial;  color: #333333;  text-align: left;}
.accesszag  { border-bottom: #8CD8FF 1px double; height: 50px;  }
.accesspict { border-bottom: #8CD8FF 1px double; padding: 5px 0px 5px 0px; }

.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; }

.mail { POSITION: relative; TOP: 2px; }

/*  Право */
.td_right { padding: 5px 0px 0px 47px; text-align: right; }
.td_right_menu { padding: 5px 0px 0px 47px; text-align: left;}
.h5_right { color: #FF9900; margin: 0px; padding-bottom: 6px; padding-top: 30px; }
.right_pol_menu {  background: #BCC1C9; background-repeat: repeat-x; text-align: left; }
#right { padding: 5px 0px 0px 47px; font: 11px Verdana, Tahoma, Arial; color: #656565;}
#right h4 { font: 14px Arial; font-weight: bold; color: #FF9900; margin: 0px; padding-bottom: 6px; }
#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: #656565; text-decoration: none;}
#menusub {  padding: 0px 0px 0px 10px; background-image: url(sub.gif); background-repeat: repeat-x; border-top: #ffffff 1px double;  }
#menusub h4 { padding: 0px 0px 8px 26px;  color: #DA261E }
#menusub a { font: 12px Verdana; background-image: url(po.gif); background-repeat: no-repeat;
		text-decoration: none; display: block;  text-decoration: underline; }
#menusub a:hover { background-image: url(po2.gif); background-repeat: no-repeat; display: block; text-decoration: none;}

#ico a.ico1 {  color: #008AD2; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico1.gif); background-repeat: no-repeat;}
#ico a.ico1:hover { color: #DA261E;  background-image: url(ico1_.gif); background-repeat: no-repeat; text-decoration: none;}
#ico a.ico11 {  text-decoration: none; color: #656565; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico11.gif); background-repeat: no-repeat;}
#ico a.ico2 {  color: #008AD2; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico2.gif); background-repeat: no-repeat;}
#ico a.ico2:hover { color: #DA261E;  background-image: url(ico2_.gif); background-repeat: no-repeat; text-decoration: none;}
#ico a.ico22 {  text-decoration: none; color: #656565; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico22.gif); background-repeat: no-repeat;}
#ico a.ico3 {  color: #008AD2; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico3.gif); background-repeat: no-repeat;}
#ico a.ico3:hover { color: #DA261E;  background-image: url(ico3_.gif); background-repeat: no-repeat; text-decoration: none;}
#ico a.ico33 {  text-decoration: none; color: #656565; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico33.gif); background-repeat: no-repeat;}
#ico a.ico4 {  color: #008AD2; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico4.gif); background-repeat: no-repeat;}
#ico a.ico4:hover { color: #DA261E;  background-image: url(ico4_.gif); background-repeat: no-repeat; text-decoration: none;}
#ico a.ico44 {  text-decoration: none; color: #656565; border-bottom: #BCC1C9 1px double; margin: 0px 0px 10px 0px; padding: 110px 0px 10px 26px; background-image: url(ico44.gif); background-repeat: no-repeat;}

#ico .subEnter {  padding: 0px 0px 8px 26px; background-image: url(ico1.gif);
					 background-repeat: no-repeat; color: #656565; text-decoration: none;}
#ico {  padding: 0px 0px 0px 10px; background-image: url(sub.gif); background-repeat: repeat-x; border-top: #ffffff 1px double;  }
#ico h4 { padding: 0px 0px 8px 26px;  color: #DA261E }

#ico a { font: 12px Verdana; text-decoration: none; display: block;  text-decoration: underline; }
#ico a:hover { text-decoration: none;}


.usa { font: 20px Arial;  font-weight: bold; color: #333333; padding-left: 20px;}

.kod { POSITION: relative; TOP: 5px;}
.input {margin-bottom: 12px; background: #ffffff url(input.gif); background-repeat: repeat-x; BORDER: #BCC1C9 1px double; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 123px; HEIGHT: 17px; padding-left: 5px; padding-right: 5px;}
.textarea {background: #ffffff url(input.gif); background-repeat: repeat-x; BORDER: #BCC1C9 1px double; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 123px; 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: 123px; HEIGHT: 25px}
.kno1 { font-weight: bold; BORDER: #FFCC33 1px double;  background: #FF9900 url(kno1.gif); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; HEIGHT: 25px}
.search {  POSITION: relative; bottom: 1px; margin-right: 5px; BORDER: #8CD8FF 1px double; background: #ffffff; COLOR: #008AD2; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 114px; HEIGHT: 15px }

.input_big {background: #ffffff url(input.gif); background-repeat: repeat-x; BORDER: #BCC1C9 1px double; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 500px; HEIGHT: 22px; padding-left: 5px; padding-right: 5px;}
.textarea_big {background: #ffffff url(input.gif); background-repeat: repeat-x; BORDER: #BCC1C9 1px double; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 500px; HEIGHT: 182px; padding-left: 5px; padding-right: 5px;}
.komment {  margin-bottom: 5px; padding: 0px 20px 0px 20px; font-family: Verdana; font-size: 11px; color: #79888E;}


.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; }
.pict_ramka { margin-right: 15px; margin-bottom: 15px; BORDER: #D2DADD 1px double; background-image: url(load.gif); background-repeat: no-repeat; background-position: center; }




.fon_niz { background: #ffffff url(fon_niz.gif); background-repeat: repeat-x; BORDER-bottom: #FFFFFF 1px double;}
.niz { BORDER-top: #BCC1C9 1px double;}

.nizmenu { padding: 0px 18px 0px 0px; margin: 0px 0px 0px 12px; BORDER-right: #BCC1C9 2px double;
text-decoration: none; font: 11px Verdana;  font-weight: bold; color: #4177A7;}
.nizmenu_ { padding: 0px 18px 0px 0px; margin: 0px 0px 0px 12px; BORDER-right: #BCC1C9 2px double;
text-decoration: none; font: 11px Verdana;  font-weight: bold; color: #DA261E;}
.nizmenu2 { padding: 0px 18px 0px 0px; margin: 0px 0px 0px 12px;
text-decoration: none; font: 11px Verdana;  font-weight: bold; color: #4177A7;}
.nizmenu2_ { padding: 0px 18px 0px 0px; margin: 0px 0px 0px 12px;
text-decoration: none; font: 11px Verdana;  font-weight: bold; color: #DA261E;}
.nizmenu:hover { color: #DA261E; text-decoration: none; }
.nizmenu2:hover { color: #DA261E; text-decoration: none; }

.vniz { background: #26578F url(fon_niz2.gif); background-repeat: repeat-x; }
.niz1 { padding: 26px 40px 0px 30px; }
.niz2 { padding: 27px 0px 0px 28px; }
.niz3 { padding: 15px 0px 0px 28px; }
.telefon { font: 22px Tahoma, Verdana, Arial; color: #ffffff; font-weight: bold; }
.adres { font: 11px Verdana, Tahoma, Arial; color: #ffffff; }

/* www.muvik.net */
.muvik { padding: 29px 10px 0px 0px; }
.muvik2 { padding: 30px 60px 0px 0px; }
.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: 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; }
