/* Author: Rumin Sergey | Copyright: CENTROARTS.com | e-mail: sale@centroarts.com | URL: http://www.centroarts.com */
.bpad { padding-left: 24px; }
.rightside .bpad { padding-left: 34px; }
.block { width: 216px; margin: 0 0 14px 0; overflow: hidden; }
.block { margin: 0 0 11px 0; background: url("../images/leftblock_top.png") no-repeat 0 0; }
.block .dbtm { background: url("../images/leftblock_btm.png") no-repeat 0 100%; }
.rightside .block { background: url("../images/rightblock_top.png") no-repeat 100% 0; }
.rightside .block .dbtm { background: url("../images/rightblock_btm.png") no-repeat 100% 100%; }
.block .dcont { width: 198px; padding: 12px 0; overflow: hidden; }
.block .dtitle { margin: 0 0 0.6em 0; color: #921f1f; }
.leftside .dcont { margin: 0 0 0 16px; }
.bproducts ul { }
	.bproducts ul li a { background: url("../images/products.png") no-repeat 0 0; height: 42px; overflow: hidden; padding: 0 0 0 20px; display: block; margin: 0 0 2px 0; }
	.bproducts ul li a:hover { background-position: 0 -45px; }

.newsblock { padding: 0 0 12px 0; margin: 0 0 15px 0; background: url("../images/dotted.png") repeat-x 0 100%; }
.nbimg { width: 50px; height: 50px; overflow: hidden; float: left; margin: 0 8px 4px 0; border: 3px solid #232323; }
.newsblock h2 { font-size: 1em; margin: 0 0 0.4em 0; }
.newsblock h2, .newsblock h2 a { color: #fff; }

.speedbar { color: #919191; padding: 8px 0; margin: 0 0 18px 0; background: url("../images/dotted.png") repeat-x 0 100%; }
.speedbar a { color: #921f1f; }

/*buttons*/
.fbutton { border: 0 none; cursor: pointer; font-weight: bold; }
.fbutton { background: url("../images/buttons.png") no-repeat 0 0; width: 96px; height: 25px; color: #fff; margin: 0 0 2px 0; padding: 0 0 4px 1px; }
.fbutton:hover { background-position: 0 -25px; }


/*story*/
h1.heading { font-size: 1.5em; margin: 0 0 0.2em 0; }
h1.heading, h1.heading a { color: #ffffff; }
.baseer { margin: 0 0 35px 0; }
.headinfo { color: #696969; margin: 0 0 10px 0; }
.headinfo .red, .headinfo .red a { color: #6f2323; }
.editstore { float: right; }
.argmore a { padding: 0 7px 0 0; background: url("../images/more.png") no-repeat 100% 70%; }
.maincont { margin: 0 0 10px 0; overflow: hidden; }
.small { font-size: 0.9em; color: #717170; }

/*errors*/
.errors { margin: 0 0 4px 0; background: #f2e9d6 url("../images/errors.png") no-repeat 0 0; overflow: hidden; }
.errors div { background: url("../images/errors.png") no-repeat -544px 100%; }
.errors div div { padding: 10px 9px 10px 52px; }

/*pager*/
.navigation, .storenumber { height: 26px; background: url("../images/dotted.png") repeat-x 0 100%; padding: 8px 0 0; font-weight: bold; }
.navipage a { text-decoration: none !important; color: #cacacb; padding: 4px 4px; }
.navipage a:hover { background-color: #af2121; color: #fff; }
.navipage span { color: #af2121; padding: 2px 4px; }
.nprev img, .nnext img { width: 15px; height: 15px; background: url("../images/prev_next.png") no-repeat 0 0; vertical-align: middle; }
.nnext img { background-position: 100% 0; }
.nprev a img { background: url("../images/prev_next.png") no-repeat 0 100%; }
.nnext a img { background: url("../images/prev_next.png") no-repeat 100% 100%; }

/*pages*/
h1.heading2 { color: #fff; }
h1.heading2, h1.heading3 { margin: 0 0 0.5em 0; }
h1.heading3 { font-size: 2em; color: #fff; }

/*forms*/
.tableform { width: 100%; }
.tableform td { padding: 8px 0; line-height: 1.35em; }
.tableform td.label { width: 24%; vertical-align: top; }
.tableform tr { background: url("../images/dotted.png") repeat-x 0 0; }
.tableform tr.flast td { padding-bottom: 0; }
.tableform .nostylebb tr { background: none; }
.tableform .nostylebb tr td { padding: 0; }
.addnews { font-weight: bold; }
.impot { color: #e5372f; font-weight: normal; }

.f_input { width: 300px; }
.f_textarea, .f_input, select, .textin { background-color: #161213; border: 1px solid #423d3f; color: #dfdfdf; }

/*search*/
.searchtable table { border-collapse: separate; border-spacing: 2px; border: 0; font-size: 0.95em; }
.searchtable fieldset legend { color: #af2121; }
