form {
        margin: 0px;
        padding: 0px
}
body, p, div, span, ul, ol, td, th, caption, input, select, textarea, address, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px
}
pre {
        font-family: Courier New, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px
}
h1, h2, h3, h4, h5, h6 {
        font-family: Verdana, Arial, Helvetica, sans-serif
}
a:link,a:visited {
        color: #339933;
        text-decoration: none
}
a:active,a:hover {
        text-decoration: underline
}
a.menu:link,a.menu:visited {
	color: black
}
p {
        margin-top: 0px;
        margin-bottom: 12px
}
div {
        margin: 0px
}
ul {
        list-style-image: url(/images/minecon/line.gif);
        margin-top: 12px;
        margin-bottom: 0px
}
ul.nomarker {
        list-style-type: none;
        list-style-image: none
}
ol {   
        margin-top: 12px;
        margin-bottom: 0px
}
li {
        margin-bottom: 12px
}
li.with_icon {
	margin-top: -2px;
        margin-bottom: 11px
}
.toTop {
        vertical-align: top
}
.menuItem2 {
        padding-bottom: 9px
}

/*----------------------------------------------------------------*/
/* editor styles */
/*----------------------------------------------------------------*/

table.backBlack {
        background-color: #BBBBBB
}

table.bbBlack {
        border-bottom: #BBBBBB 1px solid
}

img.imgOnLeft {
        padding: 3px; 
        margin-right: 14px; 
        border: 1px solid #DDDDDD
}

img.imgOnRight {
        padding: 3px; 
        margin-left: 14px; 
        border: 1px solid #DDDDDD
}

img.noborder {
        border-width: 0px
}

font.title {
        font-size: 110%;
        line-height: 150%
}
p.indent {
        text-indent: 20px;
        margin: 0px
}

/*----------------------------------------------------------------*/
/*END editor styles */
/*----------------------------------------------------------------*/

/*----------------------------------------------------------------*/
/* component styles */
/*----------------------------------------------------------------*/

.nc_row_img{margin:3px 7px 7px 0;padding:3px;border:1px solid #E7E7E7}
.nc_title .nc_announce{clear:left}
.nc_title .nc_row_img{float:none !important}
.nc_title p{margin-top:3px}
/*.nc_list table{width:100%}*/
.nc_title .nc_clients td, .nc_title .nc_photogallery td{text-align:center}
.nc_full h4, .nc_full h5{margin:0; font-size:110%}
.nc_list h4, .nc_list h5{margin:0; font-size:100%}
.nc_full h2{font-size:130%; font-weight:bold !important; margin:0 0 5px 0}
.nc_list h3{font-size:110%;margin-bottom:3px !important}

.nc_title .nc_adaptive_catalog .nc_row{padding-left:3%;padding-top:20px}
.nc_title .nc_adaptive_catalog h3{padding-left:20px}
.nc_title .nc_adaptive_catalog .nc_row_img{float:left !important;border:none}
.nc_title .nc_vacancies .nc_item, .nc_title .nc_vacancies h3{display:inline;padding-right:5px}
.nc_resume .nc_price{margin:5px 0}
.nc_guestbook .nc_datetime{margin-top:3px}
.nc_price_list .column_2{width:200px}
.nc_price_list td{padding-right:9px}
.nc_resume .nc_item .nc_value, .nc_vacancies .nc_item .nc_value{font-weight:normal}
.nc_resume .nc_title, .nc_vacancies .nc_title{font-weight:bold}
.nc_resume .nc_row h3{font-size:125%}
.nc_list.nc_work_comments .nc_description{margin-top:5px}
.nc_mail_from_site input, .nc_mail_from_site .nc_description{margin-bottom:5px}


h3{font-weight:bold}
.nc_a{background:#F4F4F4}
//.nc_list td{padding:0px;vertical-align:top}
//.nc_list table, .nc_full table{border:0; border-collapse:collapse}
.nc_price .nc_value{font-size:120%}
.nc_price .nc_value , .nc_price_list .nc_item{white-space:nowrap}
.nc_full h4, .nc_full h5{margin:0; font-size:110%}
.nc_list h4, .nc_list h5{margin:0; font-size:100%}
.nc_full h2{font-size:130%; margin:0 0 5px 0}
.nc_icon{vertical-align:middle; padding-bottom:3px}
.nc_author, .nc_value{font-weight:bold}
.nc_message{margin:5px 0}
.nc_answer{color:#666; margin-bottom:10px}
.nc_list h3{font-size:110%; margin:0 0 5px 0}
.nc_comments_count, .nc_author{display:inline; padding-right:10px}
.nc_list .nc_row{margin-bottom:12px}
.nc_announce, .nc_settings_section{margin-bottom:7px !important}
.nc_full_text, .nc_search{margin-bottom:12px}
.nc_comments{margin-top:30px}
.nc_current{color:#FFF;text-decoration:none;background:#2E353B}
.nc_img_selector a{display:block;float:left;padding:1px 5px;margin:0 1px;border:1px solid #383F47}
.nc_selected_tag{font-weight:bold}


.nc_title h3{margin:0 0 3px 0}
.nc_title .nc_row{padding-bottom:15px}
.nc_title .nc_clients td, .nc_title .nc_photogallery td{text-align:center}

.nc_blog_warn_text {margin:0 0 10px; color:#CC0000; font-weight:bold}
.nc_blog_description {margin:7px 0; color:#777777; font-size:110%}
.nc_blog_info {margin:7px 0; color:#777777; font-size:100%; font-weight:bold}
.nc_blog_info_elm {padding:0 10px 0 0;}
.nc_ignore_button {margin:7px 0;}
.nc_tags {margin:0 0 5px;}
.nc_blog_editsection {margin:7px 0;}
.nc_add_message_button {margin:0 0 7px;}
.nc_settings_section {padding:0 0 14px;}
.nc_join_button {margin:7px 0;}
.nc_blog_list {margin:0 0 10px; font-size:130%; font-weight:bold}

.nc_blog_edit_table {margin:0 0 10px; width:100%}
.nc_blog_edit_header {background:#EEEEEE; font-weight:bold}
.nc_blog_edit_field {background:#F9F9F9;}
.nc_blog_edit_info{background:#F9F9F9; padding:5px 10px 5px 5px}
.nc_blog_edit_table input{width:100%;}
.nc_blog_edit_table select{width:50%;}

/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}

/*END component styles */

/*----------------------------------------------------------------*/
/* my component styles */
/*----------------------------------------------------------------*/
.last_updated, .public_date {display: none}

tr.nc_row td {padding-bottom: 12px}
tr.nc_row_top td {padding-top: 12px}

.nc_full {margin-bottom: 12px}
.nc_fix_img {padding-top: 3px}

.nc_pagination .nc_activepage {background-color: #DDDDDD; padding: 2px 4px}
.nc_pagination {text-align: center; margin-top: 20px; margin-bottom: 12px}

.nc_form input, .nc_form textarea {margin-bottom: 12px}
.nc_form .nc_description {padding-top: 12px}
.nc_warn_text {color: #DD0000}

.nc_list .nc_title, .nc_full .nc_title {font-size: 110%}
.nc_list .nc_group {font-size: 100%; color: #666666}
.nc_list .nc_more {margin-top: 6px; text-align: right}
.nc_list .nc_summary {text-align: justify; margin-top: 3px}
.nc_list .nc_message {text-align: justify; margin: 0px 0px}
.nc_list .nc_answer {text-align: justify; color: #000000; margin-bottom: 0px}
.nc_list .nc_mark {font-weight: bold; padding-right: 9px}
.nc_list .nc_row_img {padding: 3px; border: 1px solid #DDDDDD; margin: 3px 6px 3px 0px}
.nc_list .nc_count {margin-top: 6px; color: #666666}

.nc_full .nc_main_title {color: #000000; font-family: sans-serif; font-size: 14px; font-weight: bold; text-align: left}
.nc_full .nc_summary {text-align: justify; font-weight: bold}
.nc_full .nc_img {padding: 3px; border: 1px solid #DDDDDD; margin: 3px 12px 3px 0px}
.nc_full .nc_source {padding-top:9px}

.nc_text_block {margin-bottom: 12px}

.nc_list .nc_link, .nc_full .nc_link, .nc_list .nc_datetime, .nc_full .nc_datetime {color: #666666}


/*END my component styles */