body{
	padding: 0px;
	margin: 0px;
	background: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #425361;
}
a{
	font-size: 12px;
	text-decoration: underline;
	color: #076E8E;
}
a:hover{
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
table{
	border: none;
	border-collapse: collapse;
}
table td{
	padding: 0px;
	vertical-align: top;
}
table#main{
	width: 900px;
}

table#tab-cont{
	width: 900px;
}
table#tab-cont td#lft{
	width: 262px;
}
table#tab-cont td#cnt{
	width: 599px !important;
	padding: 0 15px 20px 24px;
}

div#prod div{
	background: url("/images/ngtel/m-prod.gif") no-repeat top left;
	width: 262px;
	height:	42px;
}
div#prod div.green{
	background: url("/images/ngtel/m-prod-green.gif") no-repeat top left;
	width: 262px;
	height:	42px;
}
div#subpages div.blue{
	background: url("../../../images/ngtel/blue.gif") no-repeat top left !important;
	width: 262px;
	height:	42px;
}
div#subpages div.blue a {
	color: #3d565d;
}
div#prod div.yellow{
	background: url("/images/ngtel/m-prod-yellow.gif") no-repeat top left;
	width: 262px;
	height:	42px;
}
div#prod div.siren{
	background: url("/images/ngtel/m-prod-siren.gif") no-repeat top left;
	width: 262px;
	height:	42px;
}
div#prod div.fiolet{
	background: url("/images/ngtel/m-prod-fiolet.gif") no-repeat top left;
	width: 262px;
	height:	42px;
}
div#prod a, div#prod a:hover{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #425361;
	text-decoration: none;
	display: block;
	padding: 9px 0 0 18px;
}

div#prod ul.subprod {
	padding: 7px 0 10px 30px;
	margin: 0;
	background: #EDF0F1;
	width: 232px;
}
div#prod ul.subprod a{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #008ac9;
	text-decoration: underline;
	display: block;
	padding: 2px 0 0 3px;
}
div#prod ul.subprod ul {
	padding: 0px 0 3px 15px;
	margin: 0;
}
div#prod ul.subprod a:hover{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #425361;
	text-decoration: none;
	display: block;
	padding: 2px 0 0 3px;
}

div#prod ul.subprod span{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #425361;
	text-decoration: none;
	display: block;
	padding: 2px 0 0 3px;
}

div#pages div{
	background: url("/images/ngtel/m.jpg") no-repeat top left;
	width: 262px;
	height:	43px;
}
div#pages a, div#pages a:hover{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 9px 0 0 18px;
	text-transform: uppercase;
}
div#subpages div{
	background: url("/images/ngtel/m.jpg") no-repeat top left;
	width: 262px;
	height:	43px;
}
div#subpages a, div#subpages a:hover{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 9px 0 0 18px;
	text-transform: uppercase;
}
table#mid-top{
	width: 900px;
}
td#td-menu{
	width: 100%;
}
table#tab-menu div.m a{
	text-align: center;
	display: block;
	padding: 9px 0px
}
.m a:hover{
	background: url(../../../images/ngtel/m_act.gif) 0% 2px repeat-x; position: relative}
}
table#tab-news{
	width: 900px;
	height: 38px;
	background: url("/images/ngtel/bg-news.jpg") no-repeat top left;
}
table#tab-news td{
	vertical-align: middle;
}
table#tab-menu{
	width: 900px;
	height: 44px;
	background: url("/images/ngtel/bg-menu-x.gif") repeat-x top left;
}
table#tab-menu td{
/*	vertical-align: middle; */
	vertical-align: top;
}
table#tab-menu a{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}
table#tab-menu a:hover{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #FFF;
}

div#front{
	margin: 9px 0;
}

table#tab-midd{
	width: 900px;
	margin: 7px 0 10px 0;
}
table#tab-midd td#info0{
	width: 230px;
	height: 162px;
	background: url("/images/ngtel/bg-info0.jpg") no-repeat top left;
}
table#tab-midd td#info0 div{
	margin: 7px 0 6px 50px;
	width: 160px;
}
table#tab-midd td#info1{
	width: 451px;
	height: 162px;
	background: url("/images/ngtel/bg-info01.jpg") no-repeat top left;
}
table#tab-midd td#info1 div{
	margin: 7px 0 6px 50px;
	width: 160px;
}
table#tab-midd td#info2{
	width: 219px;
}
div#support{
	width: 219px;
	height: 55px;
	background: url("/images/ngtel/bg-mail.jpg") no-repeat top left;
	margin: 0 0 4px 0;
}
div#support div{
	margin: 0 0 6px 50px;
	width: 160px;
}

div#info3{
	width: 219px;
	height: 103px;
	background: url("/images/ngtel/bg-support.jpg") no-repeat top left;
	margin: 0 0 6px 0;
}
div#info3 div{
	margin: 0 0 6px 50px;
	width: 160px;
}


td#mid-center{
	width: 100%;
	padding: 5px 40px 30px 0;
}
table#catalog{
	width: 100%;
}
table#catalog td{
	text-align: center;
	padding: 2px 20px 15px 0;
}
table#catalog td img{
	display: block;
	margin: 0 auto 5px auto;
}
table#content{
	width: 100%;
}
table#content td.cont{
	width: 100%;
	padding: 35px 40px 0 0;
}
table#mid-banner{
	width: 100%;
}
table#mid-banner td{
	border-left: 1px solid #FFF;
}
table#mid-banner td.bn-blue{
	width: 50%;
	text-align: center;
	background: #003F6B;
}
table#mid-banner td.bn-green{
	width: 50%;
	text-align: center;
	background: #03A2A6;
}
table#bottom{
	width: 900px;
	height: 61px;
	background: url("/images/ngtel/bg-bottom.gif") repeat-x bottom left;
	color: #797979;
	margin-top: 60px;
}
table#bottom td{
	padding: 5px 0 0 0;
}
ul.bot-menu{
	padding: 0;
	margin: 0 0 5px 0;
	list-style: none;
}
ul.bot-menu li{
	display: inline;
	color: #00B8F1;
}
ul.bot-menu a{
	font-size: 12px;
	text-decoration: underline;
	color: #00B8F1;
	padding: 0 4px;
}
ul.bot-menu a:hover{
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding: 0 4px;
}
table#tab-menu ul.mmenu-sub{
	padding: 0;
	margin: 3px 0 0 0;
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	visibility:hidden;
	background: #EDF0F1;
	width: 100%
}
table#tab-menu ul.mmenu-sub li{
	padding: 2px 10px 1px 12px;
	list-style: none;
	text-align: left;
}
table#tab-menu ul.mmenu-sub li a{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #1192CD;
	background: url("/images/ngtel/qq.gif") 0% 8px no-repeat;
	padding: 3px 5px 3px 15px;
	display: block;
	width: 80%;
}
table#tab-menu ul.mmenu-sub li a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3A4C56;
	background: url("/images/ngtel/q.gif") 0% 8px no-repeat;
	padding: 3px 5px 3px 15px;
	display: block;
}


div.banner{
	text-align: center;
	margin: 0 0 35px 0;
}
img{
	border: none;
}
img#logo{
	display: block;
	margin: 0 0 10px 0;
}
form{
	margin: 0;
	padding: 0;
}
h1{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #253E56;
	margin: 0;
	padding: 10px 0 5px 0;
}
h2{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #253E56;
	margin: 0;
	padding: 10px 0 5px 50px;
}
h2 a, h2 a:hover {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #253E56;
	text-decoration: none
} 
h4{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #253E56;
	margin: 0;
	padding: 10px 0 5px 0px;
}

h3{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #008AC9;
	margin: 0;
	padding: 10px 0 5px 0;
}

div.lt{
	width: 120px;
	margin: 35px 0 30px 0;
}
div.search{
	margin: 80px 4px 0 0;
	height: 30px;
}
input.inp-srch{
	vertical-align: middle;
}
input.inp{
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #425361;
	border: 1px solid #425361;
	width: 215px;
	padding: 2px 5px 1px 5px;
}
table#prd{
	width: 100%;

}
table#prd td{
	padding: 0 10px;
	text-align: right
}

table#prd td table td, table#prd td #layer1, table#prd td #layer2, table#prd td #layer4, table#prd td #layer5, table#prd td #layer6, table#prd td #layer7, table#prd td #layer8, table#prd td #layer9, table#prd td #layer10, table#prd td #layer3{
	text-align: left !important
}

table#prd td.descr{
	text-align: left !important;
	color: #008AC9;
}
table#prd td.descr div{
	margin: 0 0 6px 0;
}
table#prd td.descr a{
	font-size: 12px;
	text-decoration: underline;
	color: #008AC9;
}
table#prd td.descr a:hover{
	font-size: 12px;
	text-decoration: underline;
	color: #000;
}
table#prd td.descr a#lnk-1{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #008AC9;
}
table#prd td.descr a#lnk-1:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}
table#prd td.descr span{
	color: #000;
}
div.clr{
	clear: both;
	overflow: hidden;
	heoght: 0;
}
div.dt{
	font-size: 11px;
	color: #CCC;
	margin: 5px 0 8px 0;
}
div#prods, div#prods-inner,  div#prods-inner2, div#prods-obj2{
	width: 100%;
	margin: 20px 0 30px 0;
}
div#prods div.entry{
	width: 47%;
	height: 90px; padding-bottom: 15px;
	float: left;
}
div#prods-obj2 div.entry{
	width: 32%;
	height: 200px;
	float: left;
	text-align: center;

}
img.i-prod{
	vertical-align: middle;
	margin: 0 12px 0 0;
	padding: 2px;
}

img.i-prod-alone2{
	margin: 0 0px 0 0;
	padding: 2px;
}
img.i-prod-alone3{
	margin: 0 auto 5px auto;
	padding: 2px;
	display: block;
}
div#prods a, div#prods a:hover{
	font-size: 14px;
}

div#prods-inner div.entry{
	width: 43%;
	height: 155px;
	float: left;
	padding-left: 20px;
	text-align: center;
}
div#prods-inner a, div#prods-inner a:hover{
	font-size: 14px;
}

div#prods-inner2 div.entry{
	width: 47%;
	height: 220px;
	float: left;
	padding-left: 20px;
	text-align: center;
}
div#prods-inner2 a, div#prods-inner2 a:hover{
	font-size: 14px;
}

div#descr, div#vyzov, div#teh, div#info{
/*	position: absolute; */
	position: relative;
	top: 0;
	left: 0;
}
div#vyzov, div#teh, div#info{
/*	visibility: hidden; */
	display: none;
}
div.layers{
	position: relative;
	top: 0;
	left: 0;
	display: none;

}
div#layer1{
	display: block
}
.textinputs{
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #231100;
	width: 260px;
	border: none;
	margin: 0 10px 0 0;
	border: 1px solid #52C8F1;
}
input.btn{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	width: 50px;
	border: none;
	background: #455B68;
}

table.tab-cont{
/*	margin: 0 auto; */
}
table.tab-cont td{
	padding: 5px 17px 10px 17px;
}

.text_cat {clear: both; width: 100%; padding-bottom: 20px}

div.siren, div.fiolet, div.green, div.blue {text-transform: uppercase}
div.siren a, div.fiolet a, div.green a, div.blue a {color: #FFFFFF !important}

div#pages div#prod{
	height: auto !important; text-transform: none !important
}
div#pages div#prod a{
	text-transform: none !important
}

.sitemap li {padding: 3px 0px}
.sitemap {margin: 0px; padding: 5px 0px 0px 15px}
.sitemap ul {margin: 0px; padding: 4px 0px 0px 30px}