body
{	
	
	font-family:Verdana,Arial,Helvetica;
	color:#3c3b3c;
}
* {
	font-size:100%;
}
td.content {
	font-size:75%;
}
ul, ol, table.standart td{
	color:#3c3b3c;
}

.noprint {
	display: none;
}

p{	
	padding:10px 0px 10px 0px;
	margin:0;
	color:#3c3b3c;
}

a, a:visited{
	color:#37437e;
}
a:hover{
	text-decoration:none;
}

img{
	border:0px;
}

ul{
	margin:0;
	padding:0px 0px 0px 1px;	
}

ol{
	margin:0;
	padding:0px 0px 0px 22px;	
}
ol.ol li{
	font-weight:bold;
}
ol.ol li span {
	font-weight:normal;
}
ul li{
	list-style:none;	
	padding-left:9px;
	background:url(/bitrix/templates/ncc/images/li.gif) no-repeat 0px 7px;		
}




h1{
	font-size:214%;
	color:#3c3b3c;
	font-weight:normal;
	padding:0px 0px 3px 0px;
	margin:0px;
}

div.h1_sep{
	width:682px;
	height:4px;
	background:url(/bitrix/templates/ncc/images/h1_sep.jpg) no-repeat;
	margin:0;
	padding:0;	
}

h2{
	font-size:166%;
	font-weight:normal;
	color:#6e79a6;
	margin:0px;
	padding:10px 0px;
}

h3{
	font-size:107%;
	font-weight:bold;
	color:#6e79a6;
	margin:0px;
	padding:10px 0px;
}

h4{
	font-size:13px;
	font-weight:bold;
	color:#6e79a6;
	margin:0px;
	padding:10px 0px;
}

.main
{
	background:url(/bitrix/templates/ncc/images/main.jpg);
	height:228;
}

td.standart
{
	background:url(/bitrix/templates/ncc/images/logo-standart.jpg);
	height:76;	
}

div.sep{
	height:25px;
}

.topdiv{
	background:url(/bitrix/templates/ncc/images/under_map.gif) no-repeat left 15px;	
	height:27px;
	width:269px;
	padding:0px 30px 0px 0px;
	margin: 4px 9px 0px 0px;
}

.topdiv a, .topdiv a:visited{
	color:#786197;
	font-size:11px;
	padding-left:15px;	
}

td.pl{
	background:url(/bitrix/templates/ncc/images/pl.jpg);
	height:40px;
}

td.pl_bottom{
	background:url(/bitrix/templates/ncc/images/pl_bottom.jpg);
	width:315;
	height:230px;
	vertical-align:top;	
}
td.pl_right{
	background:url(/bitrix/templates/ncc/images/pl_right.jpg);
	width:315;
	height:230px;
	vertical-align:top;	
}

div.pl_header{
	color:#37437e;
	font-size:20px;
	margin:15px 25px;
}

div.pl_header a, div.pl_text a{
	text-decoration:none;
}

div.pl_text{
	color:#333333;
	font-size:11px;
	margin:0px 25px;
}

td.contacts{	
	padding:30px 0px 5px 0px;
	color:#666666;
	font-size:11px;
}

td.contacts a, td.contacts a:visited{
	color:#666666;
	text-decoration:none;
}

span.phone{
	color:#515151;
	font-size:14px;
	font-weight:bold;
}

td.copyright{	
	padding:10px 0px 65px 0px;
	color:#666666;
	font-size:11px;
	background:url(/bitrix/templates/ncc/images/bottom.jpg) no-repeat;
	vertical-align:top;
}

td.menu{
	padding-right:43px;
	padding-top:22px;
}

img.strel{
	margin:0px 0px 14px 229px;
}

div#pl{
	position:absolute;
	margin-left:229px;	
	margin-top:17px;
	width:147;
	height:74;	
}

div#plashka{
	width:147;
	height:74;
	background:url(/bitrix/templates/ncc/images/pl/pl.png);		
	filter:expression(fixPNG(this));
}

div#plashka ul{
	margin:0;
	padding:0px 0px 0px 10px;	
}

div#plashka ul li{
	list-style:none;	
	padding-left:14px;
	background:url(/bitrix/templates/ncc/images/pl/li.gif) no-repeat 0px 11px;		
}

div#plashka a{
	font-size:11px;
	position:relative;
}

div#src{
	position:absolute;
	margin-left:502px;	
	margin-top:18px;
	width:167;
	height:74;	
	padding: 0px;
}
div#src form {
	padding: 0px;
	margin: 0px;
}

div#search{
	width:167;
	height:74;
	background:url(/bitrix/templates/ncc/images/search/search_pl.png);		
	filter:expression(fixPNG(this));	
}

div#search input{
	position:relative;
}

table.standart{	
	border-collapse:collapse;
	width:515px;
}

table.standart td{
	padding:5px 8px;
	border:1px solid #e1e1e2;
	/*font-size:75%;*/
}

table.standart th{
	font-weight:bold;
	/*font-size:80%;*/
	padding:5px 8px;
	height:28px;
	text-align:left;
	border:1px solid #e1e1e2;
	color:#6e79a6;
	background:url(/bitrix/templates/ncc/images/th.gif) repeat-x;
}

div.notetext
{
	color:#3c3b3c;
	padding:5px 5px 5px 30px;
	background:#fff url(/bitrix/templates/ncc/images/note.gif) no-repeat;
	font-size:13px;
	font-weight:bold;
	width:428px;
	margin-bottom:20px;
}

form{
	margin-top:5px;
}

