/* 
	project:  small corporation
	author:   luka cvrk (www.solucija.com) 
*/

*{ margin: 0; padding: 0; }* 
body { 
	font: .75em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.6em;
	background: #fff;
	color: #444; 
}
a {
	outline: none;
}


a,#main .border h3 a,.rr .last_art a {	color: #E60000;	background: inherit; text-decoration: none; }
a:hover,#main .border h3 a:hover,.rr .last_art a:hover { color: #AA0001; background: inherit; text-decoration: underline; }
p { margin: 0 0 15px 0; }
h1 {  margin: 20px 0 0; font-size:23px; }
h1 a { background: inherit; }
img { border: 0; }
h2 { font: normal 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; }
h3 {
	margin-bottom: 4px;
	font-size: 1.2em;
}
h3 a { font-size: 1em; margin-bottom: 0px }
#main h3 a { font-size: .84em; color: #808080; font-weight: normal; text-transform: uppercase; }

#content { width: 940px; margin: 0 auto; padding: 20px 0 0 0; border-top: 5px solid #eee; }

#top{ float: right; text-align: right;  }
#top a { color: #808080; margin: 0 0 0 13px; background: #fff url(/images/toparrow.png) no-repeat center left; padding: 0 0 0 12px; }
input.searchfield { width: 175px; padding: 6px; border: 2px solid #ccc; font-size: .9em; }
input.searchbutton { background: #E60000; border: 0; padding: 6px; color: #fff; font-weight: bold; font-size: .9em; }

#logo { float: left; color: #808080; line-height: 25px; }
#menu { height: 35px; padding: 7px 0 0 0; clear: both;  margin: 0 0 18px; background: #fff url(/images/menubg.gif) repeat-x; }
	#menu li { font-size: 1.1em; display: inline; text-transform: uppercase; }
	#menu li a { margin: 0 25px 0 10px; color: #808080;  }
	#menu li a:hover { color: #444; }

#left_white {
	clear: left;
	float: left;
	width: 250px;
	padding: 10px 15px;
	margin: 0 0 20px;
	line-height:20px;
}

#left {
	background: #eee;
	clear: left;
	float: left;
	width: 250px;
	padding: 10px 15px;
	margin: 0 0 20px;
	line-height:20px;
}
	#left img { margin: 0 0 8px; }
	#left li { list-style: none; }
	#left li a {  color: #787A8F; font-weight: bold; background: url(/images/arrow.gif) no-repeat center left; padding: 0 0 0 12px; }

#main,.main { float: left; width: 655px; margin: 0 0 20px; text-align: justify; }
	#main img { border: 3px solid #eee; }
	#main img.im-right{margin: 0 0 5px 15px;float: right;}
	#line { clear: both; padding: 3px; margin: 0 0 25px; background: #fff url(/images/smalldot.gif) repeat-x; }
	#ad { border:3px solid #EEEEEE;
color:#CCCCCC;
float:right;
height:84px;
margin:0 0 15px;
padding:0 0 0;
text-align:center;
width:250px; }
	#shortnews { float: right; width: 250px; }
	.news { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}

#right { margin: 0 15px 20px 0; padding: 0 0 0 15px; float: right; width: 620px; text-align: justify; }
.border { clear: both; border-left: 4px solid #ccc; padding: 0 0 0 15px; }

#rl { float: left; width: 290px; margin: 0 20px 30px 0; }
#rr,.rr { float: right; width: 290px; }
	#rl li, #rr li, .rr li { list-style: none; border-bottom: 1px solid #eee; padding: 4px; margin: 0; background: none transparent url(/images/dot.png) no-repeat 0 11px; }
	#rl li a, #rr li a,.rr li a { background:#FFFFFF url(/images/arrow.gif) no-repeat scroll left center; padding: 0 0 0 12px; color: #808080;  }

#footer {
	clear: both;
	padding: 10px;
	margin: 0 0 15px;
	font-size: 0.9em;
	color: #808080;
	background: #eee;
}
	.links a { font-weight: bold; color: #787A8F; background: #fff; margin: 0 10px 0 0; background: url(/images/dot.png) no-repeat center left; padding: 0 0 0 10px; }
	.sponsor { color: red; background: #eee; }
	#footer li { list-style: none; }
	#fl { width: 600px; }
	#fr { float: right; }

/* Ð¼Ð°Ñ‘ */

.red { color: #E60000; }
.hr { background-color:#FFFFFF; border-color: #FFFFFF; border: 0px; height: 1px; border-width:0px; color:#FFFFFF}

/*
---------------------------------------
*/

#path{position:relative;top:-15px;font-size: 91.7%;line-height: 1em;	margin-bottom: 10px;}
#path li{margin-right: 10px;padding-right: 10px;background: transparent url(/images/line.gif) repeat-y 100% 0;}
#path li a{background: none;}
#path li.corrent{background: none;color:#808080}
/*opros [ class="opros"]*/
.opros{
	
}
.grey,.grey:hover{color:#808080;}
/*list [class="list-item"]*/
.list-item,.list-item li{margin:0;padding:0;}
.list-item li{list-style: none;display: inline;}
#top .list-item li a{background-position: 0 5px;margin-left:9px;}
.links{margin-bottom: 15px;}
.j{text-align: justify}
.next{display: block;width:5em;position:relative;top:5px;}
.stat{font-size:1.3em;font-weight:bold;clear:both}
#shortnews{margin-bottom: 20px;}
.block{display:block}
#main .border h3 a{text-transform: none;font-size: 1em;font-weight:bold;}
#main .border h3.stat a{text-decoration:none;}
#main .border h3.stat{
	background: #ecefe2;padding:4px;
}
.art_next{margin-top: -10px;overflow:hidden;zoom:1;padding-bottom:0px;}
.art_next a{margin-right: 20px;float:left;background:none;}
.anons .nc_announce{margin-right: 310px;}
.rr .last_art{border-bottom: none; background:none!important; }
.rr .last_art a{background: none;}
.nc_tags{margin-top:-10px;margin-bottom:10px;font-size: .9em;}
.nc_tags a{color:#808080}
.nc_date{display: block;float: right;white-space: nowrap;}
.nc_date a{float: none;margin:0 0 0 20px;}
.nc_blog_comments .nc_date{float: none;display:inline;}
.nc_blog_comments .nc_datetime{background: #ECEFF2;display:block;padding:4px;font-size:11px;line-height:14px;}
.nc_time{color: #808080;}
/* .nc_blog_comments .nc_announce,  .art_next{background:transparent url(/images/smalldot.gif) repeat-x 0 100%;} */
.nc_full,.nc_blog_comments .nc_announce{padding-bottom: 15px;}
#reply_comments_form_0{margin: 15px 0;}
.nc_comment_text{width: 100%;height:110px;margin-bottom:10px;}
#main .border li{list-style: none;padding-left: 12px;background:transparent url(/images/dot.png) no-repeat scroll 0 7px;§adding-left:0;}
#main .border li a{background: none;}
#map{font-weight:bold;font-size:1.2em; margin-bottom:6px; margin-top:4px;}
#map li li a{font-size: 12px;color: #808080}
#map li li li a{font-weight:normal;}
/*
[forns]
---------------------------------
*/
.nc_value,.nc_description,.nc_submit{margin-bottom: 5px;}
.nc_description{font-size: .9em;}
.nc_submit input,#reply_comments_form_0  input{font-size: 11px;height: 22px;line-height: 15px;color: #666;padding: 0 10px 2px;*padding: 0;vertical-align: top;}

#corrent_link{
	width: 240px;
	overflow-y:visible;
	overflow-x:hidden;
	font-size: 11px;  
	display: none;
}
#other ul{
	display:none;
	margin-top: 3px;
}
#other li{
	list-style: none;
}
#other span{
	position: relative;
	top: -5px;
}
#other img{
	position: relative;
	top: 20px;
}
input,textarea,select{
	color: #555;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding: 2px;
	ve
}

/* Steve's made */

.nc_edit_objects { margin: 20px; }

.nc_blog_edit_table input, textarea {
width:100%;

}

.nc_edit_objects textarea { 

height: 300px;

}

.nc_blog_edit_table select {

color:#555555;
font-family:Verdana,sans-serif;
font-size:11px;
line-height:17px;
margin-bottom:7px;
padding:2px;
vertical-align:text-bottom;

}

.nc_blog_edit_table img {
border:1px solid #EEEEEE;
margin-top:3px;
padding:1px;

}


.rr{float:none;
margin-bottom:10px;
width:100%; }

li.rr{ padding-left: 1px; }




#main .border .rr li { background:transparent url(/images/dot.png) no-repeat scroll 0 11px!important; padding-left:0!important; }


#right_block { padding-top: 0px; margin-top: 0px; margin-left: 13px; font-size:11px; line-height:20px; }

#bread_crumbs ul {margin:0; padding:0; list-style:none;}
#bread_crumbs ul li {float:left; padding-right:5px;}
#bread_crumbs ul li a {padding-right:15px; background: url(/images/row.gif) right center no-repeat;}
