/* @override http://minchenko.stilno.ru/stylesheets/application_blog.css */

/* minchenko.ru Style Sheet*/

/* Global reset (begin) */

html { width:100%; height:100%; }
body {
	padding:0;
	margin:0;
	position:relative;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#303032;
	background:white;
	width:100%;
	height:100%;
	line-height: 16px;
}
img { border:0; }
table { width:100%; border-collapse:collapse; border:0; }
td, th { padding:0; vertical-align:top; text-align:left; border:0; }
p { margin-top:0; margin:0px; }
form, fieldset { margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; margin:0; padding:0; }

h1 {
	font-size:24px;
	line-height:26px;
	color:#515757;
	padding-bottom:20px;
	font-family: Arial;
}
h2 {
	font-size:18px;
	line-height:20px;
	color:#de2b34;
}
h3 {
	font-size:14px;
	font-weight: bold;
	line-height:18px;
	color:#515757;
	
}

.nc_announce h2,
.blog_full_text h2,
.nc_announce h3,
.blog_full_text h3,
.outer .content .right-column div.nc_row .blog_full_text h3
{
  color:#515757;  
}

.nc_announce h2,
.blog_full_text h2
{
font-size:14px;
font-weight:bold;
line-height:18px;
padding-bottom:20px;
}

.nc_announce h3,
.blog_full_text h3,
.outer .content .right-column div.nc_row .blog_full_text h3
{
font-size:14px;
font-style:normal;
font-weight:normal;
padding-bottom:20px;
}
/*h2.blog
{
  color: #de2b34 !important;
}


h3.blog
{
  color: #515757 !important;
}*/


.outer .content.clear-after .right-column .aboutintro img {
	float: left;
	margin-right: 30px;
}

.right-column .aboutintro img {
	float: left;
	margin-right: 30px;
}
.outer .content.clear-after .right-column div.aboutintro {
	display: block;
	clear: left;
	float: left;
	margin-bottom: 20px;
}

.right-column div.aboutintro {
	display: block;
	clear: left;
	float: left;
	margin-bottom: 20px;
}
h4 { font-size:14px; line-height:16px; color:#4d4f90; }
.outer .content.clear-after .right-column .aboutintro p {
	margin-top: 20px;
}

.right-column .aboutintro p {
	margin-top: 20px;
}

ul, ol, li, dl, dl dt, dl dd { margin:0; padding:0; list-style:none; }
a::-moz-focus-inner, a { border:0; padding:0; margin:0; outline:none; }
a {
	text-decoration:underline;
	color:#de2b34;
}



a.nop {
	text-decoration:none;
	color:#303032;
}




a:hover { text-decoration:none; }
.outer .footer .copy span {
	font-size: 14px;
	font-weight: bold;
}

.outer .footer .developer {
	
	float: right;
	text-transform: uppercase;
}

.clear { clear:both; height:0; font-size:0; }
.clear-after { height:1%; }
.clear-after:after { content:"."; height:0; display:block; visibility:hidden; clear:both; }

/* Global reset (end) */

i#dark { position:fixed; left:0; top:0; width:100%; height:100%; background: black; opacity:0.7; filter:Alpha(opacity=60); display:none; z-index:1; -position:absolute; -top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop); }

.left-column div.linkleft p {
	margin-bottom: 10px;
}

.left-column div.linkleft {
	margin-bottom: 20px;
}

.left-column div.linkleft p a {
	color: #515757;
}
#popup { position:absolute; top:50px; width:990px; left:50%; margin-left:-495px; z-index:2; display:none; }
#popup .imgs { width:990px; text-align:center;  }
#popup .imgs span.imgs-wrap { position:relative; display:inline-block; }
#popup .imgs span.imgs-wrap i.close { display:block; width:21px; height:21px; background:url(../images/close.gif) no-repeat; position:absolute; right:0; top:0; cursor:pointer; }
#popup .imgs span.imgs-wrap img { display:none; }
#popup .imgs span.imgs-wrap img.visible { display:inline; }

#feedback2 { background:#e9e9e9; padding:28px 0px 28px 40px; z-index:2;  }

b.norm {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #515757;
}
#feedback2 i.close { display:block; width:21px; height:21px; background:url(/images/close_red.gif) no-repeat; position:absolute; right:10px; top:10px; cursor:pointer; }
#feedback2 h2 { padding-bottom:10px;
	color: #303032;
}
#feedback2 p.intro { padding-bottom:20px; }
#feedback2 p.intro span { color: #303032; }
#feedback2 .line { position:relative; padding-bottom:8px; }

#feedback2 div.zab { 
	
	font-size: 11px;
	float: right;
	margin-right: 40px;
}
#feedback2 .line label { display:block; font-weight:bold; padding-bottom:6px; }
#feedback2 .line label span { color: #de2b34; }
#feedback2 .line .input { position:relative; background:url(../images/input-bg.gif) no-repeat; height:22px; width:330px; }
#feedback2 .line .input input { height:16px; border:0; width:320px; position:relative; left:2px; top:2px; }
#feedback2 .line .textarea { width:328px; height:139px; padding:2px 0 0 2px; background:url(../images/textarea-bg.gif) no-repeat; position:relative; }
#feedback2 .line .textarea textarea { width:324px; height:135px; border:0; overflow:hidden; }
#feedback2 .link { font-weight:bold; padding-top:8px; }



.p-visible { display:block !important; }

.outer {
	position:relative;
	width: 1000px;
	padding-top:30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.outer .header {
	position:relative;
	height:170px;
}
.outer .header .slogan {
	position: absolute;
	left: 370px;
	top: 115px;
	text-transform: uppercase;
	width: 500px;
}
.outer .header .logo {
	position:absolute;
	height:135px;
	left: 233px;
	top:0;
	background:url(../images/minchenko_head.jpg) no-repeat;
	width:510px;
}
.outer .header .logo a {
	display:block;
	height:80px;
	width:370px;
	margin-left: 140px;
}
.outer .header .slogan a {
	color: #515757;
	text-transform: uppercase;
	font-size: 12px;
	background: url(/images/bullet_red.gif) no-repeat 0px 5px;
	padding:0 0 5px 10px;
	position:relative;
	margin-left: 10px;
}
.outer .header .links {
	position:absolute;
	right:0;
	top:0;
	height: 40px;
	width: 37px;
}
.outer .header .links li { float:right; padding:0 0 0 25px; line-height:14px; }
.outer .header .links li.border { background:url(../images/dots.gif) no-repeat 15px 0; width:1px; height:17px; padding-left:16px; }
.outer .header .links li.sitemap { background:url(../images/i-sitemap.gif) no-repeat 10px 3px; }
.outer .header .links li.feedback { background:url(../images/i-feedback.gif) no-repeat 11px 4px; }
.outer .header .phone { position:absolute; right:0; font-size:24px; color:#4d4f90; top:26px; }

.outer .menu {
	position:absolute;
	height:22px;
	left: 213px;
	top: 120px;
	width: 732px;
}
.outer .header .links .eng a {
	height: 40px;
	width: 40px;
	background-color: #CCC;
}
.outer .header .links li.eng {
	height: 40px;
	width: 40px;
}
.outer .menu li {
	float:left;
	background:url(../images/menu-border.gif) no-repeat right 3px;
	font-size:14px;
	text-transform:uppercase;
	line-height:16px;
	padding-right:20px;
	margin-right:19px;
	color:#515757;
}
.outer .menu li.last { background:none; padding:0; margin:0; }
.outer .menu li a {
	color:#de2b34;
	text-decoration:none;
}
.outer .menu li a:hover { text-decoration:underline; }

.outer .content { position:relative;  }
.outer .content .left-column {
	position:relative;
	width: 200px;
	margin-right:30px;
	float:left;
}

.outer .content .left-column .secondary-menu {
	position:relative;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	color: #515757;
}

* {
	
}
.outer .content .left-column .secondary-menu li {
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	padding:0 0 5px 10px;
	font: normal normal 12px/15px Arial;
	text-transform: uppercase;
}
.outer .content .left-column .secondary-menu li a {
	font-weight:normal;
	color:#515757;
	text-transform: uppercase;
}



.outer .content .left-column .secondary-menu-sub {
	background-color: #e9ebec;
	position:relative;
	margin-bottom:5px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	width: 153px;
}
.outer .content .left-column .secondary-menu-sub li {
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	background: none;
	padding:0 0 5px 10px;
	font-weight:bold;
}
.outer .content .left-column .secondary-menu-sub li a {
	font-weight:normal;
	color:#515757;
}







.outer .content .right-column {
	position:relative;
	float:left;
	width: 760px;
	border-color: #979d9f;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 20px;
}
.outer .content .right-column .flash-wrap { position:relative; height:392px; }
.outer .content .right-column .flash-wrap .flash { position:absolute; left:-30px; top:0; width:750px; height:364px; }


.outer .content .news-head { clear:left; text-transform:uppercase; position:relative; }
.outer .content .news-block { position:relative; background:#e9e9e9; margin-top:12px; padding:18px 20px; font-size:11px; line-height:14px; }
.outer .content .news-block a { color:#6c6c6c; text-decoration:none; }
.outer .content .news-block td { width:289px; }
.outer .content .news-block td.space { width:auto; }

.outer .footer {
	position:relative;
	font-size:11px;
	color:#303032;
	text-transform: none;
	width: 1000px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 48px;
	padding-left: 0;
	/*margin-*/
  top: 40px;
	border-top: 2px solid #979d9f;
	clear: both;
	/*border-top-style: solid;
	border-top-color: #979d9f;
	/*border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
}
.outer .footer p { width:400px; }
.outer .footer .copy {
	float: right;
	clear: right;
	position: relative;
	right: 0px;
	width: 300px;
}
.outer .footer .copy span {
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}


.outer .content .right-column p.intro { padding-bottom:20px; }
.outer .content .right-column .pictures {  }
.outer .content .right-column .pictures tr.pict td { background:#f0f0f0; vertical-align:middle; text-align:center; width:170px; height:170px; }
.outer .content .right-column .pictures tr.pict td img { cursor:pointer; }
.outer .content .right-column .pictures tr.pict td.space { width:20px; background:none; }
.outer .content .right-column .pictures tr.texts td { vertical-align:middle; height:50px; padding-bottom:10px; }
.outer .content .right-column .pictures tr.texts td span.popup { text-decoration:underline; color:#527aa6; font-size:11px; font-weight:bold; cursor:pointer; }
.outer .content .right-column .pictures tr.texts td span.hover { text-decoration:none; }
.outer .content .right-column .partners tr.texts td { text-align:center; vertical-align:top; height:auto; padding:6px 0 20px 0; font-size:11px; font-weight:bold; }

.outer .content .right-column .news-short { position:relative; border-bottom:1px solid #aeaeae; padding-bottom:15px; margin-bottom:15px; }
.outer .content .right-column .news-short p.date { font-weight:bold; font-size:11px; }
.outer .content .right-column .news-short a { color:black; text-decoration:none; }
.outer .content .right-column .paginator { font-size:11px; padding-bottom:20px; }
.outer .content .right-column .paginator li { display:inline; font-weight:bold; padding:0 1px; }
.outer .content .right-column .paginator li.slash { font-weight:normal; }
.outer .content .right-column .paginator li a { font-weight:normal; color:#6c6c6c; }
.outer .content .right-column .news-filter { position:relative; background:#e9e9e9; padding:18px 20px; margin-top:5px; }
.outer .content .right-column .news-filter .text { font-weight:bold; }

.outer .content .right-column .news-filter .dates { position:relative; height:22px; padding-top:4px; }
.outer .content .right-column .news-filter .dates span { display:block; height:22px; float:left; padding-top:4px; margin-right:6px; }
span.select { position:relative; padding:0 !important; display:block; height:22px; float:left; padding-top:4px; margin-right:6px; }
span.select-long { width:89px; background:url(../images/select-bg1.gif) no-repeat; margin-right:10px !important; -background:none; }
span.select-short { width:61px; background:url(../images/select-bg2.gif) no-repeat; margin-right:30px !important; -background:none; }
span.select i { font-style:normal; left:6px; position:relative; top:4px; }
span.select select { position:absolute; left:0; top:0px; -top:1px; width:89px; z-index:2; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
span.select-short select { width:61px; }

#feedback2 span.select { float:none; padding-top:4px; margin-right:0px; width:330px; background:url(../images/select-bg3.gif) no-repeat; -background:none; margin-bottom:1px; }
#feedback2 span.select select { width:330px; }

.outer .content .right-column .news-full { position:relative; padding-bottom:10px; }
.outer .content .right-column .news-full p { padding-bottom:10px; }
.outer .content .right-column .news-full p.date { font-size:11px; font-weight:bold; padding-bottom:2px; }
.outer .content .right-column .news-full p.head { font-size:14px; font-weight:bold; color:#4d4f90; }
.outer .content .right-column .back-link { font-weight:bold; padding-bottom:20px; }


.outer .content .right-column .three-columns td { width:227px; padding:4px 0 0px 0; }
.outer .content .right-column .three-columns td.space { width:auto; }
.outer .content ul.content-menu { padding-top:16px; }
.outer .content ul.content-menu li { background:url(../images/bullet.gif) no-repeat 0px 5px; padding:0 0 5px 10px; font-size:12px; line-height:14px; color:black; font-weight:bold; position:relative; }
.outer .content .left-column ul.content-menu li { font-size:11px; line-height:13px; color:black; font-weight:bold; position:relative; }
.outer .content ul.content-menu li a { color:#6c6c6c; font-weight:normal; }


.outer .content .right-column .contacts-head { padding-bottom:12px; }

.outer .content .right-column .three-columns p.head { font-size:14px; color:#4d4f90; font-weight:bold; padding-bottom:4px; }
.outer .content .right-column .three-columns p.name { font-size:12px; font-weight:bold; }
.outer .content .right-column .three-columns .contact { padding-bottom:20px; }
.outer .content .right-column .p-feedback2 { cursor:pointer; text-decoration:underline;
	color: #de2b34;
}

#feedback, #reg_popup { position:absolute; top:50px; width:370px; left:50%; margin-left:-205px; background:#e9e9e9; padding:28px 5px 28px 40px; z-index:2; display:none; }


#reg_popup .reg_error 
{
 color: red;
 display: none;
}

#reg_popup .reg_ok, .reg_wait 
{
 color: green;
 display: none;
}




#feedback i.close,
#reg_popup i.close { display:block; width:21px; height:21px; background:url(/images/close_red.gif) no-repeat; position:absolute; right:10px; top:10px; cursor:pointer; }
#feedback h2, #reg_popup h2 { padding-bottom:10px;
	color: #303032;
}

#reply
{
  display: none;
}

#feedback p.intro,
#reg_popup p.intro
{ padding-bottom:20px; }

#reg_popup p.intro span,
#feedback p.intro span 
{ color:#DE2B34; }


#feedback .line,
#reg_popup .line 
{ position:relative; padding-bottom:8px; }

#feedback div.zab,
#reg_popup div.zab
 { 
	
	font-size: 11px;
	float: right;
	margin-right: 40px;
}


#feedback .line label,
#reg_popup .line label
{ display:block; font-weight:bold; padding-bottom:6px; }


#feedback .line label span,
#reg_popup .line label span
{ color:#DE2B34;
  font-weight: bold; 
  font-size:115%;
  }



#feedback .line .input, 
#reg_popup .line .input 
{ 
position:relative; background:url(../images/input-bg.gif) no-repeat; height:22px; width:330px; }

#reg_popup td .line .input,
#reg_popup #form_reg .line .input_captcha
{
  width:150px;
  background:url(../images/input-bg2.gif) no-repeat;
}

/*
#reg_popup #form_reg .line .input_captcha
{
  width:120px;
  background:url(../images/input-bg3.gif) no-repeat;
}*/


#feedback .line .input input, 
#reg_popup .line .input input
{ height:16px; border:0; width:320px; position:relative; left:2px; top:2px; }

/*#reg_popup .line .input input.captcha
{
  width:110px;
}*/

#reg_popup .line .input input,
#reg_popup .line .input input.captcha
{
  width:140px;
}

#reg_popup div.captcha
{
  position: absolute;
  left: 180px;
  top: 12px;
}

#feedback .line .textarea { width:328px; height:139px; padding:2px 0 0 2px; background:url(../images/textarea-bg.gif) no-repeat; position:relative; }
#feedback .line .textarea textarea { width:324px; height:135px; border:0; overflow:hidden; }
#feedback .link { font-weight:bold; padding-top:8px; }
.outer .header .links li.feedback { background:url(../images/i-feedback.gif) no-repeat 11px 4px; }

#feedback span.select { float:none; padding-top:4px; margin-right:0px; width:330px; background:url(../images/select-bg3.gif) no-repeat; -background:none; margin-bottom:1px; }
#feedback span.select select { width:330px; }
.outer .content .right-column .three-columns .contact .p-feedback { cursor:pointer; color:#527aa6; text-decoration:underline; }
.outer .content .right-column .three-columns .contact span.hover { text-decoration:none; }
.outer .content .right-column .three-columns .region-managers p.head { border-bottom:1px solid #aeaeae; padding-bottom:1px; margin-bottom:11px; }
.outer .content .right-column .three-columns .region-managers p.address { padding:0px 0 14px 0; }
.outer .content .right-column .three-columns .head-office p.link { font-weight:bold; padding-top:10px; }

.outer .content .right-column .switch-pictures a { display:block; height:170px; width:170px; position:relative; }
.outer .content .right-column .switch-pictures a img { position:absolute; left:0; top:0; }
.outer .content .right-column .switch-pictures .hidden { visibility:hidden; }
.outer .content .right-column .switch-pictures a.hover img { visibility:hidden; }
.outer .content .right-column .switch-pictures a.hover img.hidden { visibility:visible; }
.outer .header .flash {
	float: left;
	height: 67px;
	width: 183px;
	position: relative;
	left: 0px;
	top: 0px;
}





.outer .content ul.map { padding-top:10px; }
.outer .content ul.map li { background:url(../images/bullet.gif) no-repeat 0px 5px; padding:0 0 5px 10px; font-size:12px; line-height:14px; color:black; font-weight: bold; position:relative; }
.outer .content ul.map ul.map li { font-style: normal; background:url(../images/bullet.gif) no-repeat 0px 5px; padding:0 0 5px 10px; font-size:12px; line-height:14px; color:black; font-weight: normal; position:relative; }
.outer .content ul.map ul.map ul.map li { background:url(../images/bullet.gif) no-repeat 0px 5px; padding:0 0 5px 10px;  font-size:11px; line-height:13px; font-weight:normal; position:relative; }
.outer .content ul.map ul.map ul.map li a {color:#6c6c6c; font-weight:normal; }


.outer .content .right-column .nc_full_text p { line-height: 130%; padding-bottom: 20px; }

.outer .content .right-column div.nc_row h3 {
	font-size: 19px;
	color: #de2b34;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 10px;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
}

div.nc_list div.nc_row h3 a {
	font-size: 19px;
	color: #de2b34;
	margin-bottom: 10px;
	text-transform: none;
	font-variant: normal;
	text-decoration: underline;
}

.outer .content .right-column .nc_row h3 { 
	font-style: normal;
	margin-bottom: 10px;
	font-size:14px;
	font-weight: bold;
	line-height:18px;
	color:#515757;	
}

.outer .content .right-column div.nc_row.news-act-inner h3 a { padding-bottom: 20px;
	font-size: 12px;
	color: #303032;
	font-weight: bold;
	margin-bottom: 10px;
 }

div.gr-line {
	height: 10px;
	margin-left: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	background: url(/images/gr_line.gif) no-repeat left top;
	width: 300px;
	display: block;
	padding-bottom: 1px;
	padding-top: 1px;
	position: relative;
}


.outer .content .right-column div.nc_full.nc_news h3 { padding-bottom: 20px;
	font-size: 14px;
	color: #303032;
	font-weight: normal;
	font-style: normal;
}


.outer .content .right-column div.nc_full.nc_news span.nc_date { padding-bottom: 20px;
	font-size: 11px;
	color: #de2b34;
	font-weight: normal;
	font-style: normal;
}

.outer .content .right-column .nc_row span.nc_date { padding-bottom: 20px;
	font-weight: normal;
	font-style: normal;
}

.outer .content .right-column .nc_row div.nc_datetime {
	font-weight: normal;
	font-style: normal;
	margin-bottom: 10px;
	position: relative;
	display: block;
	color: #515757;
	font-size: 12px;
}

div.nc_list h3 a {
	color: #515757;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-bottom: 3px;
}

.outer .content .right-column  p.nc_announce { line-height: 130%; padding-bottom: 15px;
	position: relative;
	margin-top: 1px;
	padding-top: 1px;
}

.outer .content .right-column  p.nc_full_text { line-height: 130%; padding-bottom: 15px;
	position: relative;
	margin-top: 1px;
	padding-top: 1px;
}

td.space3col {
	width: 30px;
}

tr.3coltitle td {
	margin-bottom: 5px;
	padding-bottom: 10px;
}

div.nc_row.news-act-inner {
	margin-top: 10px;
}

.outer .content .right-column .nc_text p { line-height: 130%; 
/*padding-bottom: 20px; */}
.outer .content .right-column .blog_full_text ul { padding-top:10px; padding-bottom: 20px; margin-left: 0px;}

.outer .content .right-column .nc_text ul { padding-top:10px; padding-bottom: 20px; }

.outer .content .right-column .nc_full_text ul li,
.outer .content .right-column .nc_announce ul li,
.outer .content .right-column .blog_full_text ul li
 { background:url(../images/bullet_red.gif) no-repeat 0px 5px; padding:0 0 5px 10px;  line-height:16px; position:relative; list-style-type: none; margin-left: 0px;}

.outer .content .right-column .nc_text ul li { background:url(../images/bullet_red.gif) no-repeat 0px 5px; padding:0 0 5px 10px;  line-height:16px; position:relative; }

div.newsblock { padding-left: 0px; font-size: 11px;}
div.newsblock p  { margin-left: 25px;
	
}

div.newsblock p a  { 
color:#303032;
	text-decoration: none;
}
div.newsblock span.date { padding-left: 25px; padding-bottom: 0px; padding-right: 0; padding-top: 0; color:#de2b34; background:url(../images/new_bar.gif) no-repeat 0px 3px; line-height: 16px; position: relative;}


div.newsblock-act { padding-left: 0px; font-size: 12px;}
div.newsblock-act p { margin-left: 25px; }

div.newsblock-act p a {
color:#303032;
	text-decoration: none;
}

div.right-column div.rightnews {
	float: right;
	clear: left;
	width: 227px;
	margin-left: 30px;
}
div.newsblock-act span.date { padding-left: 25px; padding-bottom: 0px; padding-right: 0; padding-top: 0; color:#de2b34; background:url(../images/new_bar.gif) no-repeat 0px 3px; line-height: 16px; position: relative;}


td.btlnews { padding-top: 30px;}

img.btm-img { margin-top: 30px;}

td.contact_row { padding-right: 15px; padding-bottom: 50px;}
td.space2 { padding-right: 30px; padding-bottom: 50px;}

.bold {
	font-weight: bold;
}
td.contact_row img.contact_img {float: left; position: relative; margin-right: 20px;}
td.contact_row h3 {position: relative; font-size: 14px; font-weight: normal; margin-bottom: 5px;}
td.contact_row div.nc_value {position: relative; font-size: 11px; font-weight: normal; margin-bottom: 5px;
	margin-left: 110px;
	line-height: 100%;
}

td.33 {
	width: 100px;
}

table.nc_table tr td.33 {
	padding-right: 5px;
	padding-bottom: 5px;
}

div.today {
	text-transform: uppercase;
	margin-bottom: 37px;
	margin-top: 7px;
	padding-top: 7px;
}


.outer .content .left-column div.tags a {
	color: #515757;
}

.outer .content .left-column div.alltags a {
	color: #515757;
}




.outer .content .left-column div.tags {
	margin-top: 0;
	margin-bottom: 10px;
}

.outer .content .left-column div.alltags {
	margin-top: 5px;
	margin-bottom: 20px;
}


span.comments-icon-left {
	background: url(../images/cloud.gif) no-repeat left center;
	padding-left: 15px;
	font-size: 11px;
}

span.comments-icon-right {
	background: url(../images/cloud.gif) no-repeat left center;
	padding-left: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.nc_comments div.user-info {
	margin-bottom: 10px;
	font-style: italic;
	color: #515757;
}

div.nc_comments div.user-info span {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #3d3a33;
	margin-left: 10px;
}

div.nc_comments div.user-comment {
	margin-bottom: 20px;
}

div.rss-link {
	clear: right;
	float: right;
}

div.gr-field {
	background-color: #e9ebec;
	padding: 20px;
}

div.gr-field .textarea { width:728px; height:139px; padding:2px 0 0 2px; background:url(../images/textarea-bg.gif) no-repeat; position:relative; }
div.gr-field .textarea textarea { width:324px; height:135px; border:0; overflow:auto; }




div.tags {
	margin-bottom: 15px;
	color: #303032;
	font-size: 12px;
}

div.tags a {
	margin-bottom: 15px;
	color: #515757;
	font-size: 12px;
}

div.reg {
	padding: 5px;
	float: right;
}

div.reg a {
	color: #de2b34;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}

div.rsslink {
	float: right;
}

a.nc_selected_tags {
	font-weight: bold;
}

.nc_row ul li,
.nc_row ul
{
  list-style-position:outside;
  list-style-type:disc;
  margin-left: 15px;
}

.nc_row p
{
  margin: 10px 0px;
}

.full_tags
{
  line-height: 1.8;  
}

.nc_list .nc_row h3 a:hover
{
  text-decoration: none;
}

.warnText
{
  color: red;
}

.addcolor0 { color: #515757; }
.addcolor1 { color: #625253; }
.addcolor2 { color: #734C4F; }
.addcolor3 { color: #84474A; }
.addcolor4 { color: #944246; }
.addcolor5 { color: #A63D42; }
.addcolor6 { color: #B3383F; }
.addcolor7 { color: #C2343B; }
.addcolor8 { color: #D02F38; }
.addcolor9 { color: #DE2B34; }

