h1,h2,h3,h4,.stitle,.stitle2,.stitle3,.stitle4,.stitle4 a,.stitle3 a  { font-family:"Times New Roman",Arial,Tahoma; font-size:13pt; font-weight:bold; margin-bottom:3px; margin-top:8px; color:#ac0004;}
.stitle2, .stitle3,.stitle3 a { font-family: Arial, Tahoma; font-size:10pt; text-decoration: underline; font-weight: normal; }
.stitle3,.stitle3 a { text-decoration: none }
.stitle4, .stitle4 a { font-size: 20pt; font-weight: normal; }
.stitle5 { color:#ac0004; }
h2 { font-size:12pt; }
h3 { font-size:11pt; }
h4 { font-size:10pt; }
p,br,td,th,form,ul,ol,li,a,pre,input, .mtxt, .htxt, .htxt2 { font-family: Arial, Tahoma; font-size:10pt; }
.mtxt { color: #848c8c; font-size:8pt; }
.mtxt2, .mtxt4, .mtxt5 { color: #b21116; font-weight: normal; }
.mtxt3 { color: #565656; font-weight: normal; }
.mtxt4 { cursor: pointer; text-decoration: none; }
.mtxt4:hover { text-decoration: underline; }
.mtxt5 { cursor: pointer; border-bottom: 1px dashed; text-decoration: none;  }
.mtxt5:hover { border-bottom: 1px solid;  }
.htxt, .catalog { color: #252d8c; font-weight: normal; font-size:9pt; }
.htxt2, .htxt4, .htxt5 { color: #252d8c; font-weight: normal; }
.htxt3 { color: #ffffff; font-weight: normal; text-transform: uppercase; height: 30px; }
.htxt4, .htxt4:hover { text-decoration: none; }
.prevnext, .prevnext:hover { color: #ffffff; font-size: 9pt; font-weight: normal; text-decoration: none; }
select,textarea,.input,.inputForms, .inputForms2, .CoReCity { font-family: Arial, Tahoma; font-size: 9pt; color: #444444; background-color: #e2ebf3; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.submit { font-family: Arial, Tahoma; font-weight:normal; font-size:10pt; color: #ffffff; background-color: #749cc9; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; cursor:pointer; }
.submit1 { font-weight:bold; font-family: Arial, Tahoma; color: #000090; font-size:9pt; cursor:pointer; }
a,.myb  { text-decoration: none; font-weight:bold; }
a:hover { text-decoration: underline; }
.menu { color: #ffffff; text-decoration: none; font-weight:bold; font-size:10pt; }
.menu_current { color: #ffffff; text-decoration: underline; font-weight:bold; font-size:10pt; }
.menusep { color: #bbbbbb; }
.b1 {color: #284463; font-size:10pt;} 
.b2 {color: #ffffff; font-size:10pt;}
.b3 {color: #284463; font-size:10pt; font-weight:normal; }
.inv { color: #ffffff; }
a.small,.small { font-size:9pt; font-family: Arial, Tahoma; font-weight:normal; text-decoration: none;}
.root { font-weight:normal !important; color: #ff6600 !important }
.myh1 { font-family: Tahoma, Arial; font-size:12pt; font-weight:bold; color: #444444; }
.myh2 { font-family: Tahoma, Arial; font-size:11pt; font-weight:bold; color: #444444; }
.myh2 { font-family: Tahoma, Arial; font-size:10pt; font-weight:bold; color: #444444; }
.withmargin { margin-left: 20px; }
.xtitle { font-weight:bold; font-size:13pt; color:#274463; }
ul { list-style-image:url(http://kanzoboz.ru/img/li.gif); padding-left: 25px; margin-left: 0px; }
.h1Form , .h2Form { background-image: url(http://kanzoboz.ru/img/dotgrey.gif); background-repeat: repeat-x; background-position: 0pt 5pt; }
.inputForms, .h2Form, .CRCConteiner , .CoReCityConteiner { width: 240pt; }
.inputForms2 { width: 320px; }
.tdForm { background-color: #eeeeee; }
.essential { color: #ff0000; vertical-align: text-top; font-size: 8pt; }
.CoReCityConteiner { display: none; position:absolute; padding-top: 2px; }
.CoReCity { background-color:#FFF; padding: 3px;}
.getCity div:hover { text-decoration: underline;  cursor: pointer; }
.allCity, .allCity_cur, .allCity_cur:hover { padding-bottom: 2px; padding-bottom: 2px; }
.allCity_cur, .allCity_cur:hover  { background-color: #e2ebf3; }
.addCompany, .addCompany:hover { color: blue; text-decoration: none; border-bottom: 1px dashed blue; cursor: pointer; }
.addCompany:hover { color:#06F; }
.divLi { padding: 3px; padding-left: 10px; background-image:url(http://kanzoboz.ru/img/li.gif); background-repeat:no-repeat; background-position: 0px 9px; }
.divTreeBranch { padding: 3px; padding-left: 24px; background-image:url(http://kanzoboz.ru/img/tree_branch.gif); background-repeat:no-repeat; background-position: 0px 3px; }
.loginInput, .loginInput_cur { height: 14px; width:70pt; font-size: 12px; border: 1px solid #b6b6b6; color: #ababab; font-family: Arial; }
.loginInput_cur { color: #606060; }
.loginSubmit { background-color: #d3d3d3; border: 0px; width: 54px; padding: 0px; margin: 0px; cursor: pointer; }
.jtxt { cursor: pointer; color: #ac0004; font-size: 9pt; }

.winter_a, .winter_a:hover, .winter_a a, .winter_a a:hover { color: #ffffff; }

.otvet, .otvet:hover {
	display: block;
	width: 100px;
	text-align: center;
	text-decoration: none;
	background-color: #b6baeb;
	color: #ffffff;
	border: 1px solid #0000FF;
}
.bg_line {
	height: 1px;
	background-color: #e1e1e1;
	padding: 0px;
	margin: 0px;
	border: none;
}
#logo_txt {
	position: relative;
}
#logo_txt div {
	position: absolute;
	left: 57px;
	top: 44px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.destop {
	color: #ababab;
}
.destop.winter {
	color: #ffffff;
}
.designColTop {
	background-image: url(http://kanzoboz.ru/img/gdot.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.designColLeft, .designColRight {
	background-image: url(http://kanzoboz.ru/img/col_line.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.designColRight {
	background-position: top right;
}
/* Окно с закруглениями */
#krazy_container {
	display:block;
	position:relative;
	padding-left: 5px; 
	padding-right: 5px;
}
#krazy_container h2 {
	margin-bottom:1em;
}
#krazy_container h3 {
	clear:both;
	margin-top:4em;
}
.raised {
	background: transparent;
	width:99%;
	margin:0 auto;
	padding-right: 5px;
}
.raised h1, .raised p {
	margin:0 10px;
}
.raised h1 {
	margin:0 0px;
	font-size:16px;
	color:#fff;
	letter-spacing:1px;
}
.raised p {
	padding-bottom:0.5em;
}
.raised .top, .raised .bottom {
	display:block;
	background:transparent;
	font-size:1px;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
	display:block;
	overflow:hidden;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
	height:1px;
}
.raised .b2 {
	background:#ccc;
	border-left:1px solid #ddd;
	border-right:1px solid #eee;
}
.raised .b3 {
	background:#ccc;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}
.raised .b4 {
	background:#ccc;
	border-left:1px solid #ddd;
	border-right:1px solid #aaa;
}
.raised .b4b {
	background:#ccc;
	border-left:1px solid #eee;
	border-right:1px solid #999;
}
.raised .b3b {
	background:#ccc;
	border-left:1px solid #ddd;
	border-right:1px solid #999;
}
.raised .b2b {
	background:#ccc;
	border-left:1px solid #aaa;
	border-right:1px solid #999;
}
.raised .b1 {
	margin:0 5px;
	background:#ddd;
}
.raised .b2, .raised .b2b {
	margin:0 3px;
	border-width:0 2px;
}
.raised .b3, .raised .b3b {
	margin:0 2px;
}
.raised .b4, .raised .b4b {
	height:2px;
	margin:0 1px;
}
.raised .b1b {
	margin:0 5px;
	background:#999;
}
.raised .boxcontent {
	display:block;
	background:#ccc;
	border-left:1px solid #ddd;
	border-right:1px solid #999;
}
/* Меню */
#mLine {
	background-image: url('/img/g2dot.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}
.topMenu , .topMenu:hover, .topMenu_cur, .topMenu_cur:hover  {
	font-size:10pt;	
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	margin:0px;
}
.topMenu:hover, .topMenu_cur, .topMenu_cur:hover {
	color: #52c9f3;
	text-decoration: underline;
}
.subMenu, .subMenu:hover, .subMenu_cur, .subMenu_cur:hover {  
	display: block;
	font-size: 11pt; 
	color: #1261ac; 
	text-decoration: none; 
	font-weight: normal;
	margin: 0px;
	
	padding-left: 30px;
	padding-right: 15px;
	background: no-repeat 5px 2px url('/img/menu.jpg');
}
.subMenu:hover, .subMenu_cur, .subMenu_cur:hover {
	background: no-repeat 9px 2px url('/img/menu_cur.jpg');
	text-decoration: underline;
	color: #e11b22;
}

.menu_winter .topMenu:hover, .menu_winter .topMenu_cur, .menu_winter .topMenu_cur:hover {
	color: #6bcbfe;
}

/* Меню 2 */
.topMenu2 , .topMenu2:hover, .topMenu2_cur, .topMenu2_cur:hover  {
	font-size:10pt;	
	text-decoration: none;
	font-weight: bold;
	margin:0px;
}
.topMenu2:hover, .topMenu2_cur, .topMenu2_cur:hover {
	text-decoration: underline;
}

/* Вывод букв для сортировуки */
.letters, .letters_cur, .letters_no {
	padding-left: 3px;
	padding-right: 3px;
	font-size: 9pt;
	color: #b21116;
	font-weight: normal;
}
.letters_cur, .letters_cur:hover {
	color: #ffffff;
	background-color: #b21116;
	text-decoration: none;
}
.letters_no {
	color: #838d8c;
}

/* Prices */
.inputSubmit, .inputRootSubmit {
  background-color: #36638E;
  color: #FFFFFF;
  font-size: 11px;
  padding:3px;
  padding-left:5px;
  padding-right:5px;
  margin:0px;
  font-family: arial, tahoma, verdana, sans-serif, Lucida Sans;
  border:0px;
  cursor: pointer;
}
.inputSubmit:hover { background-color: #416d97; }
.inputRootSubmit { background-color: #ff0000; }
.inputRootSubmit:hover { background-color: #ff3000; }
.errorDiv {
 border: 1px solid #E89B88;
 background-color: #FFEFE8;
 padding: 8px 11px;
 font-size: 12px;
 font-weight:bold;
 margin: 0px;
 color:#ff0000;
}
.thidden { 
	position: absolute; 
	visibility: hidden;  
	top:-1000px;
	left:-1000px;
	overflow: scroll; /* Добавляем полосы прокрутки */
	width: 0px; /* Ширина блока */
 	height: 0px; /* Высота блока */
}
.tvisible {
	visibility: visible;
	z-index:1000; 
}

/* Вкладки */
.section {
	width: 100%;
	background: #ffffff;
	margin: 0 0 3px;
}
ul.tabs {
	margin: 0; 
	padding: 0;
	height: 28px;
	line-height: 25px;
	list-style: none;
	border-bottom: 1px solid #DDD;
	background: #FFF;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 2px -1px 0;
	padding: 0 13px 1px;
	color: #1c1d2f;
	cursor: pointer;
	background: #efefef;
	border: 1px solid #E4E4E4;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
}
.tabs li:hover,
.vertical .tabs li:hover {
	color: #1d1193;
	text-decoration: underline;
	padding: 0 13px;
	background: #f7f7f7;
	border: 1px solid #D4D4D4;
}
.tabs li.current {
	color: #1d1193;
	text-decoration: underline;
	background: #ffffff;
	padding: 0 13px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #ffffff;
}
.box {
	display: none;
	border: 1px solid #D4D4D4;
 	border-width: 0 1px 1px;
	background: #ffffff;
	padding: 12px 12px 12px 12px;
}
.box.visible {
	display: block;
}

.section.vertical {
	width: 440px;
	border-left: 160px solid #FFF;
}
.vertical .tabs {
	width: 160px;
	float: left;
	display: inline;
	margin: 0 0 0 -160px;
}
.vertical .tabs li {
	padding: 0 13px;
	margin: 0 0 1px;
	border: 1px solid #E4E4E4;
	border-right: 1px solid #F9F9F9;
	width: 132px;
	height: 25px;
}
.vertical .tabs li:hover {
	width: 131px;
}
.vertical .tabs li.current {
	width: 133px;
	color: #444;
	background: #EFEFEF;
	border: 1px solid #D4D4D4;
  border-right: 1px solid #EFEFEF;
  margin-right: -1px;
}
.vertical .box {
  border-width: 1px;
}

/* Shop */
.shopGrp { font-weight: normal; }
.shopGrp_cur { font-weight: bold; }
#basketLang, #basketLang a, #basketLang font {
	font-family: Tahoma;
	cursor: pointer;
	text-align: right;
	color: #36638E;
	font-size: 10px;
}
#basketLang font {
	cursor: default;
	color: #000000;
}
#basketLang span {
	padding-right: 11px;
}

/* Выставки */
.expoYear, .expoYear_cur, .expoMonth, .expoMonth_cur {
	padding: 4px;
	background-color: #e0e0e0;
	padding-left: 16px;
	padding-right: 16px;
}
.expoYear_cur, .expoYear_cur a, .expoYear_cur a:hover {
	color: #ffffff;
	background-color: #1d5aa5;
}
.expoMonth, .expoMonth_cur {
	padding: 4px;
	width: 30px;
}
.expoMonth_cur {
	border: 1px solid #1d5aa5;
}

.vTab {
	padding-top: 10px;
}
/* iБаннеры */
#txtAddIBannners, #txtAdd, #txtAdd2, #txtAdd3, #txtAdd2 span, #txtAdd3 span, .txtTabs {
	color: blue;
	border-bottom: 1px dashed blue;
	cursor: pointer;
	padding-left: 20px;
	background-image: url(http://kanzoboz.ru/img/add.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#txtAdd3 {
	background-image: url(http://kanzoboz.ru/img/email3.jpg);
	padding-left: 24px;
}
#txtAdd2 span, #txtAdd3 span,.txtTabs {
	padding-left: 0px;
	background-image: none;
}
.txtTabs:hover {
	border-bottom: 1px dashed white;
}
#txtAdd2, #txtAdd3 {
	border-bottom: 1px none;
}
#tab, .tab, .sortIBanners {
	display: none;
	padding: 10px;
	background-color: #eef2f7;
}
.sortIBanners {
	display: block;
}
#tabHTML {
	display: none;
}
#htmlIBanner, .gTxt {
	color: blue;
	border-bottom: 1px dashed blue;
	cursor: pointer;
}
.iBConteiner {
	position: relative;
}
.iBDot {
	position: absolute;
	z-index: 2;
}
.iBSwf {
	position: absolute;
	z-index: 1;
}

.msgs {
	position: relative;
	padding-bottom: 3px;
}
.close {
	position: absolute;
	right: 5px;
	color: #ff0000;
	cursor: pointer;
	font-size: 9px;
}
#error, .error, .msg {
	 border: 1px solid #E89B88;
	 background-color: #FFEFE8;
	 padding: 8px 11px;
	 font-size: 12px;
	 font-weight:bold;
	 margin: 0px;
}
.msg {
	 background-color: #bbffbb;
	 border: 1px solid #008000;
}

.clips {
	position: relative;
}
.clips div {
	position: absolute;
}
.clips_1 {
	right: 3px;
	top: -27px;
	
	background-image: url(http://kanzoboz.ru/img/paper_clips/1.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 26px;
	height: 43px;
}
.clips_2 {
	right: 3px;
	top: -24px;
	
	background-image: url(http://kanzoboz.ru/img/paper_clips/2.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 50px;
}

/* Форма запроса */
.orderTextarea, .orderInput {
	margin: 0px;
	padding: 0px;
	border: 1px #bfbbb5 solid;
	background-color: #f9f9f9;
	
	font-size:14px;
	font-family: Verdana, Arial;
	color: #222222; 
}
.orderTextarea {
	height: 89px;
	width: 100%;
}
.orderInput {
	height:17px;
	width:180px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.inputText {
	font-size:14px;
	margin: 0px;
	padding: 0px;
}

/* Kcaptcha */
.updateKcaptcha, .updateKcaptcha:hover {
	color: blue;
	text-decoration: none;
	border-bottom: 1px dashed blue;
	cursor: pointer;
}
.updateKcaptcha:hover {
	color:#06F;
	border-bottom: 1px dashed blue;
}

/* Блок всплывающих сообщений */
#addOverlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
}
#addMSGBox {
	display:none;
	position:fixed; 
	width:200px; 
	height:80px; 
	z-index:200; 
	border:5px solid #1161ab;
	background: #FFF; 
	top: 50%; 
	left: 50%;
	margin-top: -100px; 
	margin-left: -150px;
	text-align: center;
	padding: 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index:5001;
}

/* Дни рождения */
.dBirthdays {
	width: 20px;
	margin-bottom: 3px;
	background-color: #849cb6;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
}
.iBirthdays {
	padding:2px; 
	min-width: 54px;
}
.lrBirthdays #changeCalendar {
	letter-spacing: 1px;
	font-size: 16px;
}
.lrBirthdays a {
	text-decoration: none;
}
.dayMore {
	padding: 0px 4px;
	margin: 1px 0px 0px 2px;
	background-color: #F0E8CF;
	color: #8E7525; 
	font-weight: normal; 
	text-align: center;
	border: 1px solid #DAD2A7;
}
a.dayMore:hover {
	text-decoration: none;
}
.iHoverBirthdays {
	display: none;
}
.borderBirthdays, .borderBirthdays2, .borderFoto {
	border: 1px solid #ADBBCA;
	background-color: #DAE2E8;
	padding: 10px;
}
.borderBirthdays2:hover {
	background-color: #eaeef0;
}
.borderBirthdays img {
	border: 1px solid #ADBBCA;
	border-bottom: none;
}
.borderBirthdays div {
	background: #FFFFFF;
	border: 1px solid #ADBBCA;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: none;
}
.borderBirthdays2 {
	padding: 3px;
	margin-bottom: 3px;
}
.borderBirthdays2  img {
	border: 1px solid #ADBBCA;
}
.titleBirthdays {
	background: url(http://kanzoboz.ru/img/tort.jpg) no-repeat left top;
	padding-left: 25px;
}
.titleKanzRating {
	background: url(http://kanzoboz.ru/img/kanzrating.jpg) no-repeat left top;
	padding-left: 25px;
}
.titleStatistic {
	background: url(http://kanzoboz.ru/img/statistic.jpg) no-repeat left top;
	padding-left: 25px;
}
#tCalendar {
	padding-top: 5px;
	height: 550px;
}
.header_forum th {
	color: #FFF;
	font-weight: normal;
}
.shadow {
	border: 1px solid #e9e9e9;
	-moz-box-shadow: 2px 2px 3px #5a5a5a;
	-webkit-box-shadow: 2px 2px 3px #5a5a5a;
	box-shadow: 2px 2px 3px #5a5a5a;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a');
}
.shadow2 {
	-moz-box-shadow: -3px 3px 2px #c7c7c7;
	-webkit-box-shadow: -3px 3px 2px #c7c7c7;
	box-shadow: -3px 3px 2px #c7c7c7;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#c7c7c7')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#c7c7c7');
}
.irec {
	border:3px solid #a5a5a5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 4px;
	
	-moz-box-shadow: 2px 2px 3px #5a5a5a;
	-webkit-box-shadow: 2px 2px 3px #5a5a5a;
	box-shadow: 2px 2px 3px #5a5a5a;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a');
}
.irec2 {
	border:1px solid #a5a5a5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 4px;
	
	-moz-box-shadow: 2px 2px 3px #5a5a5a;
	-webkit-box-shadow: 2px 2px 3px #5a5a5a;
	box-shadow: 2px 2px 3px #5a5a5a;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#5a5a5a');
}
.irec2:hover {
	background: #f4f6f9;
	border:1px solid #5c5c5c;
}
.irec3 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.irec_top {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.irec_bottom {
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.trademark {
	position: relative;
	height: 1px;
}
.trademark img {
	position: absolute;
	right: 1px;
	top: 3px;
}

.news_title {
	display: block;
	font-size: 24px;
	font-family: "Times New Roman", Times, serif, Tahoma;
	padding: 4px;
	padding-left: 15px;
	margin-top: 6px;
	color: #ffffff;
	background: #e34b00;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_line {
	background: repeat-y 35px url('/img/nline.gif');	
}
.news_img_top {
	width: 42px;
	height: 99px;
	background: no-repeat top right url('/img/nimg_top.gif');
}
.news_img_bottom {
	width: 27px;
	height: 94px;
	float:right;
	background: no-repeat top left url('/img/nimg_bottom.gif');
}
.news_img_footer {
	position: absolute;
	width: 553px;
	height: 49px;
	left: -243px;
	background: no-repeat center top url('/img/nimg_footer.gif');
}
.news_link {
	display: block;
	color: #e34b00;
	font-weight: normal;	
}

/* Export news */
.table_edit_form {
	background-color: #f4f6f9;	
}
.frame_descr {
	color: #a8a8a8;
}
.frame_input_color_conteiner {
	position: relative;
}
.frame_input_color {
	position: absolute;
	margin-left: 234px;
	top: -22px;
}
.frame_radio {
	cursor:pointer;
	font-size:8pt;
}
.frame_code {
	width: 99%;	
	height: 80px;
}

/* Words */
.words_ed label {
	cursor: pointer;
}
.awords, .awords:hover {
	color: #2c9b00;
	text-decoration: none;
	cursor: pointer;
	border-bottom: 1px dashed #2c9b00;
}
.awords:hover {
	border-bottom: 1px dashed #ffffff;
}

.description {
	color: #666666;
	font-size: 12px;
}

/* Blog */
.dis_conteiner {
	padding:3px;
}
.dis_header {
	position:relative; 
	padding:8px; 
	min-height:28px; height: auto !important; height: 28px; 
}
.dis_header_left {
	width:45%; 
	float:left;
}
.dis_header_right {
	width:54%; 
	overflow:hidden;
}
.dis_header_golos {
	position:relative;
	width:50px; 
	float:left; 
	/* top:-4px; */
}
.dis {
	padding-bottom: 6px;	
}

/* Golosa */
.golos_conteiner {
	position: relative;
	width: 43px;
	height: 37px;
	overflow: hidden;
}
a.golos_sum, a.golos_sum:hover,
a.golos_up, a.golos_up:hover,
a.golos_down, a.golos_down:hover
{
	position: absolute;
	display: block;
	
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}
a.golos_sum, a.golos_sum:hover {
	padding-top: 12px;
	width: 43px;
	height: 25px;
	background-color: #9a9a9a;
	cursor: default;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	border-radius: 5px;
	
	z-index: 2;
}
a.golos_sum_up {
	background: #41bb5d;	
}

a.golos_up, a.golos_up:hover {
	padding-top: 2px;
	width: 43px;
	height: 16px;
	background-color: #41bb5d;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	
	z-index: 1;
}
a.golos_up:hover {
	background-color: #34934a;
}

a.golos_down, a.golos_down:hover {
	margin-top:19px;
	padding-top: 2px;
	width: 43px;
	height: 16px;
	background-color: #9a9a9a;
	
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	z-index: 1;
}
a.golos_down:hover {
	background-color: #000000;
}

.golos_no_act {
	cursor: default !important;
}

.golos_up_tchk, .golos_down_tchk {
	position: absolute;
	right: 3px;
	color: #ffffff;
	font-size: 19px;
}
.golos_up_tchk {
	top: -5px;
}
.golos_down_tchk {
	bottom: -4px;
}

.golos_znaki {
	font-size: 12px;
	font-weight: normal;
}
.golos_add {
	position: absolute;
	display: none;
	top: -17px;
	left: 43px;
	width: 160px;
	height: 37px;
	background: no-repeat top left url('/img/addGolos.gif');
}
.golos_mini_up, .golos_mini_down {
	font-family: monospace;
	position: absolute;
	top: 2px;
	left: 2px;
	font-size: 8px;	
}
.golos_mini_down {
	top: auto;
	left: 3px;
	bottom: 1px;	
}


.help {
	position: relative;
	top: -2px;
	height: 13px;
	margin: 0px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background: #e2ebf3;
	border: 1px solid #999999;
	font-size: 9px;
	color: #000000;
	cursor: pointer;
}

/* Auction */
.auDPrice, .auDPrice_bg {
	position: absolute;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	bottom: -1px;
	
}
.auDPrice_bg {
	background: #000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65); /* IE 5.5+*/
	-moz-opacity: 0.65; /* Mozilla 1.6 и ниже */ 
	-khtml-opacity: 0.65; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.65; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.mopacity {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); /* IE 5.5+*/
	-moz-opacity: 0.75; /* Mozilla 1.6 и ниже */ 
	-khtml-opacity: 0.75; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.75; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.auDPrice_img {
	position:relative;
	padding-top:3px; 
	border:1px solid #b2b2b2; 
}

.auIcon {
	position:absolute;
	top: 0px;
	right: 0px;
}

.addStakes, .addStakes:hover {
	display: block;
	text-align: center;
	padding: 4px;
	width: 140px;
	text-decoration: none;
	border: 1px solid #749cc9;
	border-right: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
}
.addStakes:hover {
	background: #095f00;
	border: 1px solid white;
	border-right: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
}
.auPrice {
	font-size: 24px;
	font-weight: bold;
}


/* Стенды */
.stend1 {
	position: relative;
	width: 555px;
	height: 439px;
	background: no-repeat center center url('/img/stend1.jpg');	
}

.stend1 a {
	position: absolute;
	display: block;
	text-align: left;
	text-decoration: none;
}
.stend1 .logo, .stend1 .logo:hover {
	width: 130px;
	text-align: center;
	margin-top: 59px;
	margin-left: 170px;
	background: #ffffff;
	padding: 4px;
	border: 3px double #b1b2b5;
}
.stend1 a.articleCnt, .stend1 a.articleCnt:hover {
	width: 64px;
	height: 40px;
	background: no-repeat top url('/img/st1_art.png');
	margin-top: 200px;
	margin-left: 12px;
}
.stend1 a.specCnt, .stend1 a.specCnt:hover {
	width: 132px;
	height: 41px;
	background: no-repeat top url('/img/st1_spec.png');
	margin-top: 222px;
	margin-left: 260px;
}
.stend1 a.about, .stend1 a.about:hover {
	width: 91px;
	height: 41px;
	background: no-repeat top url('/img/st1_about.png');
	margin-top: 283px;
	margin-left: 206px;
}
.stend1 a.news_1_Cnt, .stend1 a.news_1_Cnt:hover {
	width: 74px;
	height: 40px;
	background: no-repeat top url('/img/st1_news_1.png');
	margin-top: 208px;
	margin-left: 146px;
}
.stend1 a.news_4_Cnt, .stend1 a.news_4_Cnt:hover {
	width: 75px;
	height: 40px;
	background: no-repeat top url('/img/st1_news_4.png');
	margin-top: 225px;
	margin-left: 476px;
}
.stend1 a.rating, .stend1 a.rating:hover {
	width:69px;
	height: 40px;
	background: no-repeat top url('/img/st1_rating.png');
	margin-top: 135px;
	margin-left: 437px;
}
.stend1 a.photos, .stend1 a.photos:hover {
	width: 100px;
	height: 40px;
	background: no-repeat top url('/img/st1_photos.png');
	margin-top: 135px;
	margin-left: 37px;
}
.stend1 a.brend, .stend1 a.brend:hover {
	width: 69px;
	height: 40px;
	background: no-repeat top url('/img/st1_brend.png');
	margin-top: 315px;
	margin-left: 315px;
}
.stend1 a.about:hover,
.stend1 a.articleCnt:hover, 
.stend1 a.articleCnt:hover, 
.stend1 a.specCnt:hover,
.stend1 a.news_1_Cnt:hover, 
.stend1 a.news_4_Cnt:hover, 
.stend1 a.rating:hover, 
.stend1 a.photos:hover,
.stend1 a.brend:hover {
	background-position: bottom;
}

.kanzrating_grp {
	background: #4b8cc8;
	border-bottom: 1px solid #ffffff;	
}
.kanzrating_grp_url {
	width: 12px;
	height: 13px;
	overflow: hidden;
	background: no-repeat 0px 0px url('/img/cur.png');
	cursor: pointer;	
}
.noshow:hover {
	background-position: 0px 1px;
}


.bottom_menu, .bottom_menu a, .bottom_menu a:hover {
	color: #616161;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.bottom_separator {
	padding-left: 5px;
	padding-right: 5px;	
}

.rLine {
	width: 1px;
	height: 6px;
	float:left;
	overflow: hidden;
	background: #003399;	
}

.irating_sort {
	background: #dae3ef;
	border: 1px solid #b5c7e0;
	padding: 10px;	
}
.irating_sort a, .irating_sort a:hover {
	color: #0a51bc;
	text-decoration: none;
	border-bottom: 1px dashed #0a51bc;	
}
.irating_sort a:hover, .irating_sort a.cur {
	color: #d31416;
	border-bottom: 1px solid #d31416;	
}
.sort_cur {
	color: #d31416;
}

/*
.stend1 .articleCnt {
	margin-top: 190px;
	margin-left: 20px;
}
.stend1 a, .stend1 span {
	position: absolute;	
	width: 90px;

	display: block;
	color: #c2610e;
	font-size: 12px;
	padding: 3px;
	padding-left: 25px;
	text-decoration: none;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.stend1 a {
	background: no-repeat 4px 3px url('/img/news_s.png');
	border: 1px solid #d2a405;
}
.stend1 a:hover {
	color: #27b100;
	background: no-repeat 4px -71px url('/img/news_s.png');
	border: 1px solid #27b100;
}
.stend1 .logo a, .stend1 .logo a:hover {
	background: none;
	border: none;
	padding: 0px;
	position: relative;
	width: 140px;
	
	-moz-border-radius: none;
	-webkit-border-radius: none;
	border-radius: none;
}

.stend1 span, .stend1 span:hover {
	background: #f2d674;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
	-moz-opacity: 0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
	
	border: 1px solid #d2a405;
}
.stend1 span, .stend1 span:hover {
	background: #f2d674;
	border: 1px solid #d2a405;
}
.stend1 .logo, .stend1 .logo:hover {
	position: absolute;
	width: 140px;
	text-align: center;
	margin-top: 50px;
	margin-left: 170px;
}

/* sp spec *//*
.stend1 .specCnt {
	margin-top: 190px;
	margin-left: 400px;
}
.stend1 .specCnt a,.stend1 .specCnt span {
	width: 115px;
}
.stend1 .specCnt a {
	color: #d7361c;
	background: no-repeat 4px 3px url('/img/spec_s.png');
	border: 1px solid #d7361c;
}
.stend1 .specCnt a:hover {
	color: #27b100;
	background: no-repeat 4px -71px url('/img/spec_s.png');
	border: 1px solid #27b100;
}
.stend1 .specCnt span, .stend1 .specCnt span:hover {
	background: #eec2bb;
	border: 1px solid #d7361c;
}

/* sp blog *//*
.stend1 .blogCnt {
	margin-top: 220px;
	margin-left: 10px;
}
.stend1 .blogCnt a {
	color: #73995b;
	background: no-repeat 4px 3px url('/img/blog_s.png');
	border: 1px solid #73995b;
}
.stend1 .blogCnt a:hover {
	color: #27b100;
	background: no-repeat 4px -71px url('/img/blog_s.png');
	border: 1px solid #27b100;
}
.stend1 .blogCnt span, .stend1 .blogCnt span:hover {
	background: #c1e6aa;
	border: 1px solid #73995b;
}


/* sp news *//*
.stend1 .news_1_Cnt {
	margin-top: 120px;
	margin-left: 164px;
}
.stend1 .news_1_Cnt a,.stend1 .news_1_Cnt span {
	width: 120px;
}
.stend1 .news_1_Cnt a {
	color: #d7361c;
	background: no-repeat 4px 3px url('/img/spec_s.png');
	border: 1px solid #d7361c;
}
.stend1 .news_1_Cnt a:hover {
	color: #27b100;
	background: no-repeat 4px -71px url('/img/spec_s.png');
	border: 1px solid #27b100;
}
.stend1 .news_1_Cnt span, .stend1 .news_1_Cnt span:hover {
	background: #eec2bb;
	border: 1px solid #d7361c;
}
*/
