.nikoncatalog_header {
	margin-top: -8px;
	height: 280px;
	width: 100%;
	background-color: #e4e4e4;
	position: relative;
}
.nikoncatalog_header a {
	color: #ffffff;
}
.nikoncatalog_leftcolumn {
	color: #585858;
	width: 653px;
	margin-right: 8px;
	float: left;
}
.nikoncatalog_leftcolumn .wrapper {
	width: 100%;
	border: solid 1px #c9c9c9;
}
.nikoncatalog_leftcolumn .wrapper .header{
	height: 48px;
	padding: 10px 0px 0px 10px;
	background-image: url("images/header_top_bg.gif");
	background-position: 0px 10px;
	background-repeat: repeat-x;
}
.nikoncatalog_leftcolumn .wrapper .header2{
	height: 23px;
	padding: 8px 0px 0px 8px;
	border-bottom: solid 1px #c9c9c9;
	font-weight: bold;
	color: #ff6600;
	background-image: url("images/header_top_bg.gif");
}

.nikoncatalog_leftcolumn .wrapper .content{
	padding: 10px;
}
.nikoncatalog_leftcolumn .wrapper .article_content{
	padding: 10px 0px;
}

ul.nikoncatalog_articles {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul.nikoncatalog_articles li {
	width: 50%;
	float: left;
	height: 220px;
}
ul.nikoncatalog_articles li a {
	color: #1774af;
}
ul.nikoncatalog_articles li a:hover {
	color: #ff6600;
	text-decoration: underline;
}
ul.nikoncatalog_articles li p.title {
	font-weight: bold;
	margin: 8px 10px 8px 0px;
}
ul.nikoncatalog_articles li p.abstract {
	margin: 8px 10px 15px 0px;	
}

.nikoncatalog_rightcolumn {
	float: right;
	width: 300px;
}

.nikoncatalog_articlelist {
	border: solid 1px #c9c9c9;

}
.nikoncatalog_articlelist .header{
	height: 30px;
	padding: 10px 0px 0px 10px;
	background-image: url("images/header_top_bg.gif");
	font-size: 15px;
	font-weight: bold;
	color: #ff6600;
}
.nikoncatalog_articlelist .content{
	padding: 10px;
}


ul.nikoncatalog_list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #585858;
}
ul.nikoncatalog_list li {
	width: 100%;
	clear: both;
}
ul.nikoncatalog_list li img{
	width: 80px;
	height: 80px;
	float: left;
}

ul.nikoncatalog_list li a {
	color: #1774af;
}
ul.nikoncatalog_list li a:hover {
	color: #ff6600;
	text-decoration: underline;
}
ul.nikoncatalog_list li .text {
	float:right;
	width: 190px;
}
ul.nikoncatalog_list li p.title {
	font-weight: bold;
	margin: 0px 10px 5px 0px;
}
ul.nikoncatalog_list li p.abstract {
	margin: 5px 10px 15px 0px;	
}

ul.faq_list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #585858;
}
ul.faq_list li {
	width: 100%;
	clear: both;
	line-height: 1.5em;
	margin-bottom: 10px;
}
ul.faq_list li a {
	color: #1774AF;
}


div.facebookshare {
	position: absolute;
	top: 10px;
	right: 10px;
}
div.nikoncatalog_main_nav {
	position: absolute;
	top: 10px;
	left: 10px;
	font-weight: bold;
}

.comment_header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 none repeat scroll 0 0;
border-bottom:1px solid #E5E5E5;
line-height:1.5em;
min-height:25px;
padding: 5px 0px 0px 5px;
margin-bottom: 10px;
}
.comment_detail {
	margin-bottom: 15px;
	padding: 0px 10px 0px 5px;
}


a.button_large{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top left;
display: block;
float: left;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 22px) */
height: 28px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
color: #ffffff;
font-weight: bold;
font-size: 16px;
text-decoration: none !important;
margin-right: 5px;
}
a.button_large span{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top right;
display: block;
padding: 6px 15px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.button_large:hover{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom left;
}
a.button_large:hover span{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom right;
color: #ffffff;
}
