﻿/*------------ scroll bar -------------------*/
.scroller_container
{
    background: url("img/scroll_bg.gif") bottom repeat-x;
    width: 200px;
    overflow: hidden;
}

.scroller a
{
    display: block;
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    width: 20px;
    text-align: center;
    color: #0098c9 !important;
    font-weight: bold;
    padding-bottom: 10px !important;
}

.scroller a.selected
{
    background: url("img/scroll_marker.gif") bottom center no-repeat;
    text-decoration: none;
    color: #e54125 !important;
}

.scroller a:hover
{
    background: url("img/scroll_marker.gif") bottom center no-repeat;
    text-decoration: none;
    color: #e54125;
}

/*------------- scroll bar end -----------------*/

.date
{
	background: url(img/date.gif) no-repeat 0px 1px;
	color: #8C8C81;
	font-size: 12px;
	line-height: 12px;
	display: block;
	padding-left: 11px;
	margin-bottom: 3px;
}
.question_person
{
	background:url(img/person_icon.gif) no-repeat 20px 0px;
	padding-left:35px;
}
.read_answer
{
	background:url(img/read_image_bg.gif) no-repeat 20px 0px;
	padding-left:35px;
}

.text
{
    font-size: 12px;
    color: #333330;
}
.text a
{
    color: #333330;
}

.text p
{
	padding:0px;
}

.text a:hover
{
    color: #333330;
}

.alphabet
{
	overflow: hidden;
	width: 250px;
}

.alphabet a
{
	color: #0098C9;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 5px;
}

.scroll_line
{
	background: url(img/scroll_bg.gif) repeat-x;
}

.text_scroll
{
	color: #0098C9;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	margin-bottom: 5px;
}

.text_scroll td
{
    font-size: 14px;
}

.text_scroll img
{
	margin: 3px 4px 0px 4px;
}

.text_scroll_inactive 
{
	font-weight: bold;
	font-size:11px;
	color: #7E7E7E;
	text-decoration:none;
}
.text_scroll_active
{
	font-weight: bold;
	font-size:11px;
	color: #0098C9;
}

.text_scroll a:hover
{
	color: #7E7E7E;
}

.paging
{
	margin-bottom: 20px;
}

.paging a
{	
	color: #7E7E7E;
	font-size: 14px;
	padding-right: 6px;
	font-weight: bold;
}

.paging a:hover
{	
	color: #7E7E7E;
}	

.paging span
{
	color: #0098C9;
	font-size: 14px;
	padding-right: 6px;
	font-weight: bold;
}

.glossariy
{
	margin-bottom: 15px;
}

.glossariy div
{
	font-size: 14px;
	margin: 0px;
	padding: 0px; 
}

.glossariy div.fored
{
	font-weight:bold;
    color: #FF4820;
}


.rubrikator
{
	padding: 10px 0px;
	width:245px;
}

.rubricator_with_dots
{
	position:relative;
	padding: 10px 0px;
	width:280px;
}



a.dots_a_yellow
{
	color:#22A6D0;
	background-color:#ffffce;
}

 span.dots_a_yellow
 {
 	background-color:#ffffce;
 }

a.dots_a_yellow:hover
{
	color:#22A6D0;
	background-color:#ffffce;
}

a.dots_a_white
{
	background-color:#ffffff;
}

 span.dots_a_white
{
	background-color:#ffffff;
} 

a.dots_a_white:hover
{
	background-color:#ffffff;
}



.rubricator_dots
{
    padding: 10px 5px 0px 0px;
	background-image: url(img/rubricator_dot_bg.gif) !important;
	background-repeat: repeat-x !important;
	background-position:bottom !important;
	margin-top: 5px;
	/*background-position: 0px 14px;*/
}

.rubricator_with_dots h3 span
{
	height:20px;
	/*background-color:#FFFFCE;*/
	position:absolute;
	right:0px;
	font-size: 12px;
	color: #777777;
}
 
.podrubrikator
{
    padding-bottom: 10px;
}

.podrubrikator div[class="rubricator_dots"] span
{
	background-position:0px 11px;
}

.podrubrikator_question
{
    background-color: #FFFFFF;
    padding-bottom: 10px;
}

.podrubrikator_question div[class="rubricator_dots"] span
{
	background-position:0px 11px;
}

.rubrikator h3
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.rubrikator h3 a
{
	color: #FF4820;
	font-size: 15px;
	margin-right: 4px;
}

.rubrikator h3 a:hover
{
	color: #FF4820;
}

.rubrikator h3 span
{
	color: #30302F;
	font-size: 11px;
	font-weight: bold;
}


/*---------- Товары и услуги-----*/
.gns_lable
{
	font-size:11px;
	color:#818181;
	font-weight:bold;
}

.gns_phone
{
	font-size:14px ;
	color:#ff4820;
}
.gns_price
{
	display:inline-block;
	border: solid 1px #e1e1e1;
	background:url(img/gns_price_bg.gif) repeat-x;
	padding:5px 10px;
	margin-left:10px;
	color:#ff4820;
	font-size:14px;	
}
/*---------- конец Товары и услуги-----*/


/*       QUESTION-ANSVER      */
.sendInput input, .sendInput textarea, .sendInput select
{
	border:solid 1px #d0d0c2;
	margin:0px;
	margin-left:10px;
	padding:1px;
}

.sendInput span
{
	font-family:Verdana;
	font-size: 10px;
	padding-left:15px;
	display:block;
}

.feedBack_btn
{
	width:80px;
}

.question_top_div
{
	background:url(img/question_sign.gif) no-repeat 20px 3px;
	min-height:65px;
	padding-left:105px;
	padding-top:20px;
}

.no_break span
{
    display: inline !important;
    padding-left:0px;
}


.break span
{
    display: block;
}

.question_text_bg
{
	/*position: relative;*/
}

.question_text_bg img
{
	position:absolute;
	right: 0px;
	bottom:0px;
}

.question_envelop
{
	background:url(img/questions_envelop.png) no-repeat;
	//background: none; 
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/questions_envelop.png', sizingMethod='crop');
	width:50px;
	height:50px;
	position: absolute;
	bottom: -36px;
	right: 10px;
}

.send_link_button
{
	background:url(img/btn_mail_bot.gif) no-repeat top right;
	text-align: right;
	padding-bottom:25px;
	padding-top:5px;
}

.send_link_button a
{
	color: #0098c8;
	font-size: 14px;
	margin-right:49px;	
}

.read_answer a
{
	color:#22A6D0;
	font-size:12px;
}
.read_answer a:hover
{
	color:#1195df;
}

.read_answer_main
{
	background:url(img/read_image_bg.gif) no-repeat 0px 0px;
	padding-left:13px;
	font-size:13px;
}

.read_answer_main a
{
	color:#22A6D0;
}
.read_answer_main a:hover
{
	color:#1195df;
}

.questionSend_bg
{
	position:absolute;
	bottom:8px;
	//bottom:7px;
	right:0px;
}
/*       QUESTION-ANSVER   END      */


/*----------------+ product card +-----------------*/
.productCard_bigImg
{
	width:227px;
	background-color:#ffffff;
}
.productCard_smallImg
{
	width:95px;
	height:88px;
	border:solid 3px 1px #ffffff;
	background-color:#ffffff;
}

.productCard_bigImg_shadow
{
	background-image:url(img/productCard_bigImg_shadow.jpg);
	background-repeat: no-repeat;
	width:264px;
	height:7px;
}

.productCard_smallImg_shadow
{
	background-image:url(img/productCard_smallImg_shadow.jpg);
	background-repeat: no-repeat;
	width:125px;
	height:5px;
}
.productCard div span
{
	color:#ff4820;
}

.productCard_basketCell
{
	border:solid 1px #e1e1e1;
	width:116px; 
	height:92px;
	padding:8px;
}
.productCard_addOrder
{
	font-family:Verdana;
	font-size:11px;
	padding-left:2px;
	color:#0098C8 !important;
}

.sh_konkurs_image_small
{
	background: url(img/konkurs_image_sh_small.png) no-repeat;
	width: 130px;
	height: 11px;
	display: block;
}


/*----------------+ end product card +------------------*/


/*----------------- search ---------------*/
.search_result
{
	font-weight:bold;
	background-color:Yellow;
}

.search_container
{
	padding:20px 20px 0px 30px;
}

.search
{
	height:44px;
	background: url(img/subsite/SearchBlock_bg.gif) repeat-x top left;
}
.search_cell1
{
	padding-left:20px;
	padding-top:10px;
	color:#ffffff;
	font-size:13px;
}
.search_cell2
{
	padding-top:4px;
}
.search_cell3
{
	padding-top:4px;
}
.searchTextBox
{	
	margin-top:5px;
	border:solid 1px #47bfda;
	width:100%;
}
.searchImgBtn
{
	padding-top:1px;
}
.searsh_result_link
{
	font-size:12px;
	color:#0098C9;
}
/*------------------end search -----------------------*/
