div.warnText {padding: 0 0 10px 0; color:red}

/* Minishop */
.nc_minishop_cartstate { margin-bottom:10px; padding: 20px 0px 20px 10px; border:1px solid #E7E7E7; background:url("../i/layer/shop.gif")  no-repeat scroll right top #F2F2F2; }
.nc_minishop_cartstate a { font-weight: bold; }
.nc_minishop .order1,.nc_minishop .order2  {padding: 5px 5px 30px 5px; border: 1pt solid #ccc; border-bottom: none;}
.nc_minishop .order1 {background-color: #FFF;}
.nc_minishop .order2 {background-color: #EEE;}
.nc_minishop .header { margin: 5px 0px 5px;}
.nc_minishop .header h3 { margin: 0px; float: left;}
.nc_minishop .header a { margin-left: 10px;}
.nc_minishop .header .status {float: right; margin-right: 10px;}
.nc_minishop .header .status select {margin: 0px 10px;}
.nc_minishop .search { border-collapse: collapse; width: 50%; margin-bottom: 20px;}
.nc_minishop td { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 5px;}
.nc_minishop .cnt { text-align: center;}
.nc_minishop td select { width: 100%;}
.nc_minishop .res { margin: 20px 0px 0px; font-size: 120%; border: 1pt solid #ccc; background-color: #EEE; padding: 7px 0px 7px 5px; }
.nc_minishop .line { height: 4px; border-bottom: 1pt solid #CCC; clear: both; }
#nc_mslayer { margin-bottom: 10px; padding: 50px 0px 20px 0px; background: #F2F2F2; font-size: 14px; text-align: center; }
#nc_mslayer a { margin: 0px 5px;}
#nc_mslayer div { padding: 30px 0px 10px;}
table.nc_mscart {width:100%; border-collapse:collapse; margin-bottom: 20px;}
table.nc_mscart  th, table.nc_mscart td {padding:5px; border:1px solid #CCC}
table.nc_mscart  th {background:#EEE; font-weight: bold;}
table.nc_mscart  td {background:#FFF}
table.nc_mscart  td.c {text-align: center;}
table.nc_mscart  td.r {text-align: right;}
table.nc_mscart  td.l {text-align: left;}
table.nc_mscart  td.sum {background:#EEE;}
h2.nc_msh2 { border-bottom: 3px solid #CC3300; font-size: 140%; margin: 10px 0px;}

.nc_msput { font-size: 130%; margin-top: 10px; }
.nc_msput { font-size: 130%; margin-top: 10px; }
.nc_msput img { margin-right: 5px; }

#simplemodal-overlay{ background-color:#9C9294; cursor:wait; filter: alpha(opacity=60); height: 100%;}
#simplemodal-container {background-color: #eee; padding: 20px; }
.simplemodal-close { display: block;width: 21px;height: 21px;background: url('/images/button_close.gif') 0 0 no-repeat;position: absolute;margin-left: 100%;left: -31px;top: 10px;cursor: pointer; }


/* forum */
.nc_forum_feed { margin-bottom:10px; font-weight:bold;}
.nc_forum_header , .nc_forum_header  td, .table1 td {font-size:12px; line-height:130%;}
.nc_forum_header { border: none; width:100%; background:#CCC;}
.nc_forum_header, .table1 {width:100%;}
td.cell { background:#d2f0ff; font-weight:bold;color:#0882c0; }
.nc_forum_header  td, .table1 td {border-bottom:1px solid #ccc; padding:5px;}
td.cell_main { background:#a7e1fe; font-weight:bold; text-align:center;color:#0882c0;  }

td.nc_forum_category { background:#FFF; font-family:georgia, "times new roman", serif; font-size:18px;color:#BA9402;font-weight:bold; font-style:italic;padding-top:15px;}
.nc_forum_desc { font-size:90%; font-weight:normal; color:grey; margin-top:3px;  }
td.nc_forum_forum { background:#FFF; }
td.nums {text-align:center; background-color:#f1f1f1;border-right:1px solid #fff;}
td.f_ttl {font-size:14px; font-weight:bold;}

td .adm_actions, td .adm_actions  input[type=text], td .adm_actions select, td .adm_actions input[type="submit"] {padding:1px; font-size:11px; font-family:arial, tahoma, sans-serif; font-style:normal; font-weight:normal;}
td .adm_actions input[type="submit"] {padding:3px 5px;}
td .adm_actions select {width:200px;}

td.sortby {text-align:right;font-size:11px; font-family:arial, tahoma, sans-serif; font-style:normal; font-weight:normal;}
td.sortby select  {padding:1px; font-size:11px; font-family:arial, tahoma, sans-serif; font-style:normal; font-weight:normal;}
td.sortby input[type="submit"] {padding:3px 5px;font-size:11px; font-family:arial, tahoma, sans-serif; font-style:normal; font-weight:normal}

.table1.table_replies td {border:1px solid #ccc; }
.table1.table_replies .info1 td {font-size:11px; font-style:italic; }
.table1.table_replies .info1 td , .table1.table_replies .info1 td  a, .table1.table_replies .info1 td  a:link, .table1.table_replies .info1 td  a:hover {color:#a5a5a5;}
.table1.table_replies td.fleftsubava {font-size:11px; }
.table1.table_replies td.fleftsubava .author {font-size:14px; font-weight:bold;}
.table1.table_replies .info1 td .first-child, .table1.table_replies td.fleftsubava {width:150px; height:100%;}
.table1.table_replies td.even, .table1.table_replies .even td {background-color:#ffffec;}
.table1.table_replies td.odd, .table1.table_replies .odd td  {background-color:#fff;}


.button_actions td {text-align:right; vertical-align:middle;}
.button_actions, .button_actions td {height:30px;}
.button_actions .button{ margin-left:5px; margin-top:0;}
.button_actions form {float:left;}
.button_actions form input {padding:3px;}

td.pagination_forum {text-align:center; font-size:16px; padding:15px 0; color:#a8a8a8;}
td.pagination_forum a, td.pagination_forum  a:link, td.pagination_forum a:hover {font-weight:bold;}

td.f_message {font-size:14px;height:100%;}


.nc_forum_pm {padding-left:20px; background-image:url(../i/ico_pm.png);background-repeat:no-repeat;margin-top:10px;}

.forum_info {font-size:12px;margin-top:20px; padding:20px; border:1px solid #dcdcdc;border-radius: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px; }

.last_messages  {width:100%;}
.last_messages td {border-bottom:1px solid #ccc; padding:5px;}
.last_messages thead td {background:#d2f0ff; font-weight:bold;color:#0882c0; font-size:12px;}


.nc_bbcode_quote_2_top { color:#0882c0; font-weight:bold; text-indent:10px;}
.nc_bbcode_quote_2 {text-indent:0;padding:10px;background-color:#e3f4fd;border:1px solid #acd8ee; border-radius: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px; font-weight:normal; font-style:normal;  margin-bottom:10px;}

.f_mess_input {margin-top:20px;}
.f_mess_input textarea {display:block; clear:both; width:100%;}
.f_mess_input select , .f_mess_input input[type=text] {padding:1px; font-size:12px; font-family:arial, tahoma, sans-serif; font-style:normal; font-weight:normal; margin-top:-3px;}
.f_mess_input input.nc_bbcode_helpbox {border:0px; padding:0; font-size:11px;background:transparent; -webkit-box-shadow: none; -moz-box-shadow:none; box-shadow: none; width:400px;}

