
p, font
{
	font-family:	Helvetica, sans-serif, Tahoma;
	font-size:	12px;
	BORDER:	0px solid;
}

td
{
	border-color:	#ffffff;
	font-family:	Helvetica, Verdana, Arial, sans-serif;
	font-size:	12px
}

/* Подкатегории в списке каталогов */
.light
{
	color:	#005555;
	TEXT-DECORATION:	none;
	margin-left:	1em;
}

.not
{
	text-align:	center;
	margin-top:	10px;
	color:	#ff0000;
	font-weight:	bold;
}

.cat
{
	font-size:	12px;
	TEXT-DECORATION:	none;
	color:	#005555;
	font-weight:	bold;
	text-transform:	uppercase;
	margin-bottom:	3px;
}

.subcat
{
	margin-left:	2em;
}

.middle
{
	color:	#6c6c6c;
}

img
{
	border:	0px;
}

img.icon
{
	width:	16px;
	height:	16px;
	position:	relative;
	top:	4px;
}


/* Для ширины экрана более 1024 */

hr {height: 1px; border-width: 0; background-color: #395b88; color: #395b88;}

ul.lang {display: block; margin: 12pt 0pt 0pt 33px; padding: 0pt; list-style: none outside none;}
ul.lang li {display: inline; text-align: center; width: 36px; height: 19px; float: left; margin-right: 3px;}
ul.lang li a {display: block; text-align: center; width: 36px; height: 19px; line-height: 19px; font-size: 11px; color: #fff; text-decoration: none; FONT-FAMILY: sans-serif, arial;}
ul.lang li a.active, ul.lang li a:hover {background: url(/usr/ntb/images/lang-bg.gif) no-repeat scroll center center transparent; color: #fff; font-weight: bold;}
ul.lang li a:hover {font-weight: normal;}

.arrow {BACKGROUND-IMAGE: url(/usr/ntb/images/arrow.gif); background-repeat: no-repeat; padding-right: 9px; background-position: center center; width: 9px; height: 6px;} /* <SPAN class="arrow"></SPAN> */
.arrow_h {BACKGROUND-IMAGE: url(/usr/ntb/images/arrow_h.gif); background-repeat: no-repeat; padding-right: 12px; background-position: center center; width: 12px; height: 9px;} /* <SPAN class="arrow_h"></SPAN> */
.square {BACKGROUND-IMAGE: url(/usr/ntb/images/square.gif); background-repeat: no-repeat; padding-right: 18px; background-position: center center; width: 9px; height: 9px;} /* <SPAN class="square"></SPAN> */

ul {list-style-type: disc;} /* disc , circle , square */

.logo {BACKGROUND-IMAGE: url(/usr/ntb/images/nav.gif); FONT-SIZE: 12px; FONT-FAMILY: sans-serif, arial, tahoma;}
.textLogo {FONT-SIZE: 12px; font-weight: bold; color: #fff; FONT-FAMILY: arial, sans-serif, tahoma;}

.dots {BACKGROUND-IMAGE: url(/usr/ntb/images/menu_dots.gif); height: 1px;}
.dots1 {BACKGROUND-IMAGE: url(/usr/ntb/images/pix_horiz.gif);} /* Non used */

.content {MARGIN: 2px 2px 10px; BACKGROUND-COLOR: #fff; FONT-SIZE: 12px; color: #000; FONT-FAMILY: sans-serif, arial, tahoma;}
.content A:link {COLOR: #395b88; text-decoration: underline;}
.content A:visited {COLOR: #993333; text-decoration: underline;}
.content A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.contentText1 {COLOR: #505050; FONT-SIZE: 15px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma;}
.contentText1 A:link {COLOR: #395b88; text-decoration: underline;}
.contentText1 A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.Copyright {FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold; FONT-SIZE: 12px;}
.Copyright {COLOR: #000;}
.Copyright A:link {COLOR: #395b88; text-decoration: none;}
.Copyright A:visited {COLOR: #395b88; text-decoration: none;}
.Copyright A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.menu {FONT-SIZE: 12px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma; COLOR: #fff;}
.menu {color: #000;}
.menu A:link {COLOR: #395b88; text-decoration: none;}
.menu A:visited {COLOR: #395b88; text-decoration: none;}
.menu A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.nav1 {MARGIN: 2px 2px 10px; BACKGROUND-COLOR: #efefef;}
.nav1 {height: 17; text-align: center;}
.nav1 A:link {FONT-SIZE: 12px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma; COLOR: #395b88; text-decoration: underline;}
.nav1 A:visited {FONT-SIZE: 12px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma; COLOR: #395b88; text-decoration: underline;}
.nav1 A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.Machin {MARGIN: 2px 2px 10px; BACKGROUND-COLOR: #efefef;}
.Machin {height: 20; text-align: center;}

.navtext {COLOR: #000; FONT-SIZE: 12px; margin-top: 2px; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold;}
.navtext A:link {COLOR: #395b88; text-decoration: underline;}
.navtext A:visited {COLOR: #993333; text-decoration: underline;}
.navtext A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.Breadcrumbs {COLOR: #000; FONT-SIZE: 12px; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold;}
.Breadcrumbs A:link {COLOR: #395b88; text-decoration: underline;}
.Breadcrumbs A:visited {COLOR: #395b88; text-decoration: underline;}
.Breadcrumbs A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.Smenu {height: 18; text-align: center; MARGIN: 2px 2px 10px; BACKGROUND-IMAGE: url(/usr/ntb/images/nav.gif); BACKGROUND-COLOR: #c0c0c0;}
.Smenu {COLOR: #fff; FONT-SIZE: 12px; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold; text-decoration: none;}
.Smenu A:link {COLOR: #fff; text-decoration: underline;}
.Smenu A:visited {COLOR: #fff; text-decoration: underline;}
.Smenu A:hover {COLOR: #fff; text-decoration: underline;}

.textCopy {FONT-SIZE: 12px; color: #000; FONT-FAMILY: sans-serif, arial, tahoma;}
.textCopy A:link {COLOR: #395b88; text-decoration: underline;}
.textCopy A:visited {COLOR: #993333; text-decoration: underline;}
.textCopy A:hover {COLOR: #BC2A4D; text-decoration: underline;}

/*
A:link {COLOR: #395b88; text-decoration: underline}
A:visited {COLOR: #395b88; text-decoration: underline}
A:hover {COLOR: blue; text-decoration: underline}

A:link {COLOR: #395b88; text-decoration: none; border-bottom: 1px dotted blue; MARGIN: 0px 0px 0px 0px;}
*/

H1 {COLOR: #444444 !important; FONT-SIZE: 15px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma; text-shadow: 1px 1px 1px #CCCCCC;}
H1 A:link {COLOR: #395b88 !important; text-decoration: underline; text-shadow: none;}
H1 A:visited {COLOR: #395b88 !important; text-decoration: underline; text-shadow: none;}
H1 A:hover {COLOR: #BC2A4D !important; text-decoration: underline; text-shadow: none;}

H2 {MARGIN: 0px 0px 0px 0px; COLOR: #333333; FONT-SIZE: 15px; font-weight :bold; FONT-FAMILY: sans-serif, arial, tahoma; text-shadow: 1px 1px 1px #CCCCCC;}
H2 A:link {COLOR: #395b88 !important; text-decoration: underline; text-shadow: none;}
H2 A:hover {COLOR: #BC2A4D !important; text-decoration: underline; text-shadow: none;}
H2 A:visited {COLOR: #395b88 !important; text-decoration: underline; text-shadow: none;}

H3 {MARGIN: 0px 0px 0px 0px; COLOR: #000000; FONT-SIZE: 13px; font-weight :bold; FONT-FAMILY: sans-serif, arial, tahoma;}

.zagolovok {COLOR: #505050; FONT-SIZE: 15px; font-weight: bold; FONT-FAMILY: sans-serif, arial, tahoma;}
.zagolovok A:link {COLOR: #395b88; text-decoration: underline;}
.zagolovok A:visited {COLOR: #395b88; text-decoration: underline;}
.zagolovok A:hover {COLOR: #BC2A4D; text-decoration: underline;}

.news {padding : 1px 1px 0px 1px;}
.news a {text-decoration: underline; color: #395b88; font-weight: none;}
.news a:visited {text-decoration: underline; color: #993333; font-weight: none;}
.news a:hover {COLOR: #BC2A4D; text-decoration: underline; font-weight: none;}

/*
.news_id {COLOR: #c0c0c0; text-decoration: none; font-weight: bold;}
.news_id a:visited {COLOR: #c0c0c0; text-decoration: none; font-weight: bold;}
.news_id a {COLOR: #c0c0c0; text-decoration: none; font-weight: bold;}
.news_id a:hover {COLOR: #c0c0c0; text-decoration: none; font-weight: bold;}
*/

.news .content {font-style: italic; padding-left: 0px; padding-top: 5px; FONT-SIZE: 12px; color: #000; FONT-FAMILY: sans-serif, arial, tahoma;}
.news .content a {text-decoration: underline; color: #395b88; font-weight: none;}
.news .content a:visited {text-decoration: underline; color: #993333; font-weight: none;}
.news .content a:hover {COLOR: #BC2A4D; text-decoration: underline; font-weight: none;}

.news .date {padding-left: 1px; BACKGROUND-IMAGE: url(/usr/ntb/images/gradient_1x20.jpg); BACKGROUND-COLOR: #efefef; color: #000; font-size: 12px; font-weight :bold; FONT-FAMILY: sans-serif, arial, tahoma;}

.news_title {padding-left: 1px; font-weight: bold; FONT-SIZE: 12px; color: #000; FONT-FAMILY: sans-serif, arial, tahoma;}
h1.news_title {font-weight: bold; font-size: 12px; FONT-FAMILY: sans-serif, arial, tahoma;}

.news .more {margin: 0px 0px 5px 0px;}
.news .more a {padding-left: 2px; text-decoration: underline; FONT-SIZE: 12px; color: #395b88; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold;}
.news .more a:visited {text-decoration: underline; color: #993333; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold;}
.news .more a:hover {COLOR: #BC2A4D; text-decoration: underline; font-weight: bold;}

.navigation {COLOR: #000; FONT-SIZE: 12px; margin-top: 2px; background-color:#efefef; FONT-FAMILY: sans-serif, arial, tahoma; font-weight: bold;}
.navigation A:link {padding-left: 2px; padding-right: 2px; COLOR: #395b88; background-color:#fff; text-decoration: underline;}
.navigation A:visited {padding-left: 2px; padding-right: 2px; COLOR: #993333; background-color:#fff; text-decoration: underline;}
.navigation A:hover {COLOR: #BC2A4D; background-color:#fff; text-decoration: underline;}
