img {border-width:0;}
div.none {display: none;}
table {border-collapse: collapse; font-size: 100%;}
table.text_osn table {font-size: 11px;}

ul {margin-top: 5px; margin-left: 50px; padding: 0; list-style-image: url(li000000.jpg);}
ol {margin-top: 5px; margin-left: 50px; padding: 0;}
li {margin-top:3px; margin-left:0; padding:0;}

sup {font-family: Times New Roman; font-size: 90%;}

h1 {font-family:Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 14pt; font-weight: normal; padding:3px 0 0 290px; margin-bottom:0;}
h2 {font-family: Times New Roman; font-size: 16px; font-weight: bold; margin-top:10; margin-bottom:10; color:rgb(51,51,153);}
h3 {font-family: Times New Roman; font-size: 15px; font-weight: bold; margin-top:0; margin-bottom:0; color:rgb(51,51,153); text-align:left;}
h4 {font-family: Times New Roman; font-size: 130%; font-weight: bold; margin-top:10; margin-bottom:15; color:rgb(51,51,153);}

.del {font-family: Tahoma; font-size: 10pt; color: #343795; font-weight: bold;}

.price {font-family: Tahoma; font-size: 10pt; color: #343795; font-weight: none;}
.price2 {font-size: 18px; line-height: 1.5; color: #343795;}

body {font-size: 12pt;}

a.menu:link, a.menu:visited, a.menu:active {
background: url(menu1000.jpg); background-repeat: no-repeat;
border:0px dotted #333399;
width: 100%; height: 100%;
display:block;
line-height:100%;
margin:0px;
padding:6px;
font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 11pt; font-weight: none;}
a.menu:hover {
bgcolor: #333399;
background: url(menu2000.jpg); background-repeat: no-repeat;
font-family: Verdana; text-decoration:none; color:rgb(255,255,255); font-size: 11pt; font-weight: none;}

a.menu_x:link, a.menu_x:visited, a.menu_x:active {
background: url(menu2000.jpg); background-repeat: no-repeat;
border:0px dotted #333399;
width: 100%; height: 100%;
display:block;
line-height:100%;
margin:0px;
padding:6px;
font-family: Verdana; text-decoration:none; color:rgb(255,255,255); font-size: 11pt; font-weight: none;}
a.menu:hover {
bgcolor: #333399;
background: url(menu2000.jpg); background-repeat: no-repeat;
font-family: Verdana; text-decoration:none; color:rgb(255,255,255); font-size: 11pt; font-weight: none;}

font.menu {font-family: Verdana; text-decoration:none; color:rgb(255,255,255); font-size: 11pt; font-weight: none;}

td.menu {font-family: Verdana; text-decoration:none; color:rgb(255,255,255); font-size: 11pt; font-weight: none; height:28px;}


.text {font-family: Verdana; color:rgb(0,0,0); font-size: 12px; font-weight: none;}


font.zaglav {font-family:Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 11pt; font-weight: bold; padding:0 0 0 15px;}

font.razdel {font-family:Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 14pt; font-weight: none; padding:3px 0 0 290px;}

font.organ {font-family:Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 10pt; font-weight: bold; padding:0 0 0 5px;}


a.organ:link, a.organ:visited, a.organ:active {font-family:Verdana; text-decoration:underline; color:rgb(51,51,153); font-size: 10pt; font-weight: none; padding:0 0 0 5px;}
a.organ:hover {text-decoration:none;}



a.puti:link, a.puti:visited, a.puti:active {font-family: Tahoma; text-decoration:underline; color:rgb(100,100,100); font-size: 65%;}
a.puti:hover {text-decoration:none;}

font.puti {font-family: Tahoma; text-decoration:none; color:rgb(100,100,100); font-size: 65%; font-weight: none;}

font.puti2 {font-family: Tahoma; text-decoration:none; color:rgb(0,0,0); font-size: 60%; font-weight: none;}

.proizv {font-family: Tahoma; text-decoration:none; color:rgb(255,153,0); font-size: 140%; font-weight: bold; margin-left: 30px;}

a.menu_left:link, a.menu_left:visited, a.menu_left:active {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 11px; padding-left:10px;}
a.menu_left:hover {text-decoration:underline;}

a.menu_left_on:link, a.menu_left_on:visited, a.menu_left_on:active {font-family: Verdana; text-decoration:none; color:rgb(255,153,0); font-size: 11px; padding-left:10px;}
a.menu_left_on:hover {text-decoration:underline;}

font.menu_left {font-family: Verdana; text-decoration:none; color:rgb(255,153,0); font-size: 11px; padding-left:10px;}


a.news:link, a.news:visited, a.news:active {font-family: Verdana; text-decoration:underline; color:rgb(51,51,153); font-size: 120%;}
a.news:hover {text-decoration:none;}

a.map1:link, a.map1:visited, a.map1:active {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 110%; margin-left:25; font-weight:bold;}
a.map1:hover {text-decoration:underline;}

a.map2:link, a.map2:visited, a.map2:active {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 100%;margin-left:45;}
a.map2:hover {text-decoration:underline;}

a.map3:link, a.map3:visited, a.map3:active {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 100%;margin-left:65;}
a.map3:hover {text-decoration:underline;}

a.menu_osn:link, a.menu_osn:visited, a.menu_osn:active {font-family: Tahoma; text-decoration:none; color:rgb(100,100,100); font-size: 11px; font-weight: none;}
a.menu_osn:hover {text-decoration:underline;}

a.menu_osn1:link, a.menu_osn1:visited, a.menu_osn1:active {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 100%; font-weight: none;}
a.menu_osn1:hover {text-decoration:underline;}

a.oborud:link, a.oborud:visited, a.oborud:active {font-family: Tahoma; text-decoration:underline; color:rgb(51,51,153); font-size: 120%; font-weight: none;}
a.oborud:hover {text-decoration:none;}

a.serv1:link, a.serv1:visited, a.serv1:active {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 13px; font-weight:bold;}
a.serv1:hover {text-decoration:underline;}


table.text_osn {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 11px; font-weight: none;}
td.text_osn {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 11px; font-weight: none;}
font.text_osn {font-family: Tahoma; text-decoration:none; color:rgb(0,0,0); font-size: 11px; font-weight: none;}

table.oborud {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 11px; font-weight: none;}

table.panel {font-family: Verdana; text-decoration:none; color:rgb(0,0,0); font-size: 75%; font-weight: none;}

a.kat:link, a.kat:visited, a.kat:active {font-family: Verdana; text-decoration:underline; color:rgb(100,100,100); font-size: 10px; font-weight:none;}
a.kat:hover {text-decoration:none;}

a.kat2:link, a.kat2:visited, a.kat2:active {font-family: Verdana; text-decoration:underline; color:rgb(100,100,100); font-size: 95%; font-weight:none;}
a.kat2:hover {text-decoration:none;}

a:link, a:visited, a:active {font-family: Verdana; text-decoration:underline; color:rgb(58,67,144); font-size: 100%; font-weight: none;}
a:hover {text-decoration:none;}

a.katalog:link, a.katalog:visited, a.katalog:active {font-family: Verdana; text-decoration:underline; color:rgb(51,51,153); font-size: 13px; font-weight: none;}
a.katalog:hover {text-decoration:none;}

td.katalog {font-family: Verdana; color:rgb(0,0,0); font-size: 11px; font-weight: none; height:25px; valign: middle;}

.dop {font-family: Verdana; color:rgb(0,0,0); font-size: 11px; font-weight: none;}

table.tabl {font-family: Verdana; color:rgb(0,0,0); font-size: 11px; font-weight: none;}

table.tabl_tt {font-family: Verdana; color:rgb(0,0,0); font-size: 100%; font-weight: none; border-collapse: collapse;}

a.technics:link, a.technics:visited, a.technics:active {font-family: Verdana; text-decoration:underline; color:rgb(51,51,153); font-size: 125%;}
a.technics:hover {text-decoration:none;}

a.tt:link, a.tt:visited, a.tt:active {font-family: Verdana; text-decoration:none; color:rgb(50,20,100); font-size: 110%; margin-left: 7px;}
a.tt:hover {text-decoration:underline;}

tr.bg1 {background: #cecece; height:20px; padding-left: 10px}
tr.bg2 {background: #eeeeee; height:20px; padding-left: 10px;}

tr.ob1 {background: #cecece; height:20px; padding: 5px;}
tr.ob2 {background: #eeeeee; height:20px; padding: 5px 5px;}

tr.tip1 {background: #ffffff; height:45px;}
tr.tip2 {background: #eeeeee; height:45px;}

.otstup {padding-left:100px;}
.otstup2 {padding-left: 20px;}
.otstup3 {margin-left:10px;}
.otstup4 {margin-left:35px;}

a.menu_pogr:link, a.menu_pogr:visited, a.menu_pogr:active {font-family: Verdana; text-decoration:underline; color:rgb(51,51,153); font-size: 75%; font-weight: none;}
a.menu_pogr:hover {text-decoration:none;}

.menu_pogr {font-family: Verdana; color:rgb(255,153,0); font-size: 75%;}

.prim2 {font-family: Verdana; font-size: 11px; font-weight: none;}

.tel {font-family: Verdana; font-size: 14px; font-weight: bold; color:rgb(51,51,153);}
.tel2 {font-family: Tahoma; font-size: 14; font-weight: normal; color:rgb(51,51,153);}

a:link, a:visited, a:active {font-family: Verdana; font-size: 11px; text-decoration:underline; color:rgb(50,50,250);}
a:hover {text-decoration:none;}

a.n:link, a.n:visited, a.n:active {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 13px; font-weight: none;}
a.n:hover {text-decoration:underline;}



a.parts:link, a.parts:visited, a.parts:active {font-family: Verdana; text-decoration:none; color:rgb(50,50,50); font-size: 8pt; font-weight: none;}
a.parts:hover {text-decoration:none; color:rgb(150,150,150);}

a.parts1:link, a.parts1:visited, a.parts1:active {font-family: Verdana; text-decoration:underline; color:rgb(50,50,50); font-size: 8pt; font-weight: none;}
a.parts1:hover {text-decoration:none; color:rgb(150,150,150);}

tr.parts {height:25px; padding: 6px 0 6px;}

.parts_telefon {font-size:14px; color:rgb(200,0,0);}

div.price {font-family: Verdana; text-decoration:none; color:rgb(51,51,153); font-size: 12px; font-weight: bold;}

font.price {font-size: 18px; line-height: 1.5;}


.left_center {background: url(left_cen.jpg); background-repeat: repeat-y; background-position:top center;}
.mrg {padding-left: 10px;}

.strelka {padding-left: 14px; background-image: url(ugol_blu.gif); background-repeat: no-repeat; background-position: left top;}
.strelka_on {padding-left: 14px; background-image: url(ugol_ora.gif); background-repeat: no-repeat; background-position: left top;}


.foto_png {background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/foto.png', sizingMethod='crop');}