.clear{ clear:left;}
*.bold { font-weight:bold; }
*.n-bold { font-weight:normal; }
*.italic { font-style:italic; } 
*.underline { text-decoration:underline; }
*.n-underline, *.n-underline:hover { text-decoration:none; }
*.uppercase { text-transform:uppercase; }
*.dotted { border-bottom:1px dashed; }
*.click { cursor:pointer; cursor:hand; }
*.n-click { cursor:default; }http://salmoru.hcube.ru/bitrix/admin/fileman_admin.php?lang=ru&&path=%2Fbitrix%2Ftemplates%2Fmain
*.fright { float:right; }
*.fleft { float:left; }
*.clear { clear:both; }
*.hidden { visibility:hidden; }
*.visible { visibility:visible; }
*.absolute { position:absolute; }
*.relative { position:relative; }
*.spacer{width:100%;height:25px;}
*.spacer-s{width:100%;height:10px;}
*.spacer-xs{width:100%;height:5px;}
div.d { width:1px; height:1px; visibility:hidden; font-size:0px; line-height:0px; }
img{border:0px};
/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head, .information-block-head a, .information-block-head a:hover
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:5px;
	width:100%;
}

.content-block-head
{
	background-image:url(images/content_block_bg.gif);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 5px 9px;
}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}

/*     slider css     */
.fl {
	float: left; display: inline;
}

.news_slider {
	position: relative; width: 126px; margin: 7px 0px 0px 16px; text-align: left;; 
}
.news_slider .messaging {
	display: block; padding: 5px; margin: 0px 20px 5px 20px; background: #ffffcc;
}
.news_slider .prev, .news_slider .next {
	position: absolute; top: 0px; display: none;
}
.news_slider .next {
	right: 0;
}
.news_slider .container {
	position: relative; top: 0; left: 0; width: 100%; 
}
.news_slider .news_items {
	position: relative; width: 110px; top: 0; left: 8px; overflow: hidden;
}
.news_slider .view_all {
	font-size: .8em; padding: 5px; margin: 0 0 2px 0; border-top: #eeeeed 1px solid; border-bottom: #eeeeed 1px solid; text-align: center;
}
.news_slider .item {
	width: 110px; margin-right: 10px;
}
.news_slider .item div {
	font-size: .8em; width: 110px; padding: 10px 0 10px 0;
}
.news_slider .item img {
	border:1px solid #d3d3d3;
}

/*тикет 18851*/
#date_time {
	position: relative;
	right: 0px;
	top: 0px;	
}

#date_time p{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-family: Tahoma,Verdana,sans-serif;
}
/*конец тикета 18851*/

/*тикет 18851*/
.video_block {
	background-repeat:no-repeat;
	height:125px;
	width:145px;
	position: relative;
}
/*конец тикета 18851*/


.head-detail-bg{ width:870px; background-image:url(/i/det_title_bg.jpg); background-repeat:no-repeat; height:40px; margin-left:15px;margin-right:15px; text-align:center; color:#000; font-family:Georgia; font-style:italic;}
.head-detail-bg .root{ float:right; font-size:16px; font-weight:bold; line-height:40px; text-decoration:none; font-family:Arial; float:right; padding-right:20px; font-style:normal;}
.head-detail-bg .root:hover{ text-decoration:underline;}
.product_page_width{ width:900px;}
.head-detail-bg .title{ line-height:40px; font-size:17px; font-family:Georgia;}
.head-detail-bg .phone{ float:left; height:40px; width:148px;}

.left-c{ padding-left:15px; padding-right:45px; width:300px; text-align:center; vertical-align:top;}
.right-c{vertical-align:top;}
.det-bread{ height:35px; padding-left:15px; width:870px; padding-top:10px;}
.det-bread a,.det-bread{ font-size:11px; font-family:Arial; color:#195aa7; font-weight:bold;}
.det-bread span{ color:#000;}
.left-c .brand{ padding-top:27px;}
.right-c .name{padding-top:27px; font-size:22px; font-family:Arial; font-weight:bold; line-height:26px; color:#000; float:left; width:400px;}
.artikul{ font-size:14px;  font-weight:bold; color:#195aa7; font-family:Arial; padding-top:19px; padding-bottom:47px; }

.title{ font-size:18px; color:#000}

table.pr-tbl1 td{ border:1px solid #d6dce2;}
table.pr-tbl1 td.opt{ background-color:#faf6c6; width:148px; padding-left:10px; vertical-align:top; padding-top:5px;}
table.pr-tbl1 td.rozn{ background-color:#bdefc9; width:148px; padding-left:10px; vertical-align:top; padding-top:5px;}
table.pr-tbl1 td .t{ font-size:14px; font-weight:bold; color:#000}
table.pr-tbl1 td .pr{ font-size:18px; font-weight:bold;}
table.pr-tbl1 td .red{ color:#de241f}

.nalichie{ padding-top:41px; font-size:13px;color:#000; padding-bottom:3px;}
.nalichie span{ color:#555555; font-size:13px;}

.arrive{ padding-bottom:25px;}
#tab-good{ padding:0px; margin:0px; padding-left:15px; margin-top:25px; float:left; z-index:2; position:relative; font-family:Georgia;}
#tab-good li{ float:left; list-style:none; line-height:29px; width:180px; font-size:15px; font-family:Georgia;line-height:29px;background-image:url(/i/tab-detail.jpg); background-repeat:no-repeat; text-align:center;  height:29px;}
#tab-good li.devider{ width:1px; background:none;}
#tab-good li.act{ background-image:url(/i/act-tab-detail.jpg); background-repeat:no-repeat; }
#tab-good li.act a{ color:#5f5f5f;}
#tab-good li a{ color:#195aa7; text-decoration:none; font-style:italic;}

.cont{ float:left; width:816px; border:1px solid #d6dce2; border-top:0px; border-bottom:0px; margin-left:15px; float:left; clear:left; z-index:0; margin-top:-1px; padding:12px 26px; background-color:#f1f5f8; display:none; font-family:Arial; color:#000; font-size:14px;}
.act{ display:block;}
.cont .desc{ font-size:14px; line-height:17px; padding-bottom:20px; color:#000; font-family:Arial; line-height:17px;}
.cont-bot{ width:870px; height:8px; background-image:url(/i/tab-detail-bot.jpg); overflow:hidden; margin-left:15px; float:left;}
.srch{ margin-top:25px;}
a.print{ 
color:#195aa7;
background-image: url("/i/printer.jpg");
    background-position: 0 12px;
    background-repeat: no-repeat;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding: 10px 6px 2px 22px;
	margin-top:22px;
}
.datechange{ padding-left:576px; font-family:Arial; color:#000; font-size:12px; padding-top:9px; padding-bottom:11px; color:#5f5f5f}
p.footer{ padding-left:25px; width:860px; font-size:10px; line-height:12px;}
.tab-top{ width:870px; height:9px; background-image:url(/i/cont-top.jpg); background-repeat:no-repeat; float:left; clear:left; margin-left:15px; margin-top:-1px;}

.errortext{ color:#F00;}

.prop1{ color:#000; font-size:13px;}

