/* CSS Document */

body {margin: 0px; background: #FFFFFF; font-family:Arial, Helvetica, sans-serif;}

img {border: 0px;}

.s_1 {padding-left:10px; padding-top:10px; padding-bottom:15px;}
.s_2 {padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:15px;}
.s_3 {padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:20px;}
.s_4 {padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
.s_5 {padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
.s_6 {padding-left:10px; background-image:url(/images/block_cor_up_bg.gif);}

.b_1_l {background-image:url(/images/pl_bg_l.gif);}
.b_1_r {background-image:url(/images/pl_bg_r.gif);}

.b_logo_1 {background-image:url(/images/logo_u1.gif);}
.b_logo_2 {background-image:url(/images/logo_u2.gif);}
.b_logo_3 {background-image:url(/images/logo_u3.gif);}
.b_logo_4 {background-image:url(/images/logo_u4.gif);}

.b_c_1_1 {background-image:url(/images/s_1_l.gif);}
.b_c_1_2 {background-image:url(/images/s_1_r.gif);}
.b_c_1_3 {background-image:url(/images/s_1_k.gif);}

.b_c_2_1 {background-image:url(/images/s_3_l.gif);}
.b_c_2_2 {background-image:url(/images/s_3_rc.gif);}
.b_c_2_3 {background-image:url(/images/s_3_rf.gif);}

.b_c_1 {background-image:url(/images/s_1_s.gif);}
.b_c_2 {background-image:url(/images/s_2_l.gif);}
.b_c_3 {background-image:url(/images/s_c.gif);}
.b_c_4 {background-image:url(/images/s_2_ks.gif);}
.b_c_5 {background-image:url(/images/s_2_k.gif);}
.b_c_6 {background-image:url(/images/s_3_c.gif);}

.b_t_1 {background-image:url(/images/block_cor_up_bg.gif);}
.b_t_2 {background-image:url(/images/block_cor_c_bg.gif);}
.b_t_3 {background-image:url(/images/block_cor_c_r.gif);}

.b_b_1 {background-image:url(/images/b_1_c.gif);}
.b_b_2 {background-image:url(/images/b_2_l.gif);}
.b_b_3 {background-image:url(/images/b_2_r.gif);}
.b_b_4 {background-image:url(/images/b_2_2_l.gif);}
.b_b_5 {background-image:url(/images/b_2_2_c.gif);}
.b_b_6 {background-image:url(/images/b_2_2_r.gif);}
.b_b_7 {background-image:url(/images/b_3_c.gif);}

.b_f_1 {background-image:url(/images/foot_up_bg.gif);}
.b_f_2 {background-image:url(/images/foot_c_bg.gif);}

#menu {color:#ffffff; font-size:14px; font-weight:bold;  font-family:tahoma;}
#menu a {color:#ffffff; text-decoration:none;}
#menu a:hover {color:#ffffff; text-decoration:underline;}

#tovar a {color:#675a35; text-decoration:none; font-size:14px;}
#tovar a:hover {color:#675a35; text-decoration:underline; font-size:14px;}

#content {color:#c00606; font-size:11px;}
#content a {color:#444444; text-decoration:underline;}
#content a:hover {color:#5b5b5b; text-decoration:none;}

#footer {color:#606060; font-size:12px;}
#footer a {color:#444444; text-decoration:underline;}
#footer a:hover {color:#5b5b5b; text-decoration:none;}

#cattovarov {color:#606060; font-size:11px;}
#cattovarov a {color:#444444; text-decoration:none;}
#cattovarov a:hover {color:#5b5b5b; text-decoration:underline;}

#trash {color:#606060; font-size:14px;}
#trash a {color:#444444; text-decoration:underline;}
#trash a:hover {color:#5b5b5b; text-decoration:none;}

#hblock {color:#006699; font-size:13px; font-weight:bold; padding-top:15px; padding-bottom:15px;}
/*
.news_group {font-weight:bold; font-size:13px; color:#0fa90b;}
.date {font-size:12px; color:#808080;}
.news_title {font-weight:bold; font-size:13px;}
*/
.content_table td {vertical-align: top;}
.content_table {font-size:14px; color:#535353;}
.content_table .date{color: #808080; font-size: 8pt;}
.content_table .news_title {font-weight:bold; font-size:12px;}
.content_table .news_group {font-weight:bold; font-size:13px; color:#0fa90b;}
.content_table .news_group li {margin-bottom: 3px; padding-left: 0px;}
.content_table .tag{color: #808080; font-size: 8pt;}
.content_table .title{color: #535353; font-size: 14pt; font-weight:bold;}

.content_table a {color:#444444; text-decoration:underline;}
.content_table a:hover {color:#5b5b5b; text-decoration:none;}

.content_table h1 {font-size:16px}
.content_table h2 {font-size:14px}
.shop_table img {border: 1px solid #d6d6d6;}
.shop_table .name_product {margin: 5px 0px 7px 0px;}
.shop_table .name_product {font-size:12px}
.shop_table .name_product a {text-decoration:none;}
.shop_table .name_product a:hover {text-decoration:underline;}
.shop_table .price {margin: 10px 0px 7px 0px; color: #db1905; font-size: 16pt;}
.shop_table .price img {border: none;}

.path_arrow {color: #0096AA; padding: 0px 5px 0px 5px; font-size: 10pt;}

#little_cart { padding-left:10px;}

#captcha {padding: 2px; font-size: 12px;}
#captcha, #captcha a:link, #captcha a:hover, #captcha a:visited {color: #777;}
#captcha img {margin-bottom: -5px;}

.path {padding-bottom:7px; font-size: 12px;}

.shop_block {border: 1px solid #C6BEA7; background-color: #DED9CC; padding: 5px 7px; margin: 10px 5px 10px 0px;}
.shop_block a {position: relative; z-index: 2;}

.arrow_up {width: 16px; height: 16px; position: absolute; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_up.png'); z-index: 1;}
.arrow_up_gray {width: 16px; height: 16px; position: absolute; z-index: 1; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_up_gray.png');}
.arrow_down {width: 16px; height: 16px; position: absolute; z-index: 1; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_down.png');}
.arrow_down_gray {width: 16px; height: 16px; position: absolute; z-index: 1; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/arrow_down_gray.png');}

.shop_cart_table {/* width: 100%; */}

.shop_cart_table, .shop_cart_table td
{border-collapse: collapse; empty-cells: show; border: 1px solid #C8C0A9;}

.shop_cart_table td, .shop_cart_table_title td{padding-right: 10px; padding-left: 5px; height: 25px; vertical-align: middle;}
.shop_cart_table td {border-bottom: 1px solid #C8C0A9;}
.shop_cart_table_title td {background-color: #EAE4DF; font-weight: bold; height: 30px;}

#error
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #CA1D13 dashed;
	color: #CA1D13;
	background-color: #F2EDE9;
	background: url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;
	width: 450px;
}

#message
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #4ba749 dashed;
	color: #4ba749;
	background: url('/hostcmsfiles/images/message.gif') no-repeat 5px 50%;
	width: 450px;
}

#message p {margin: 0px; padding: 0px;}

/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl {padding: 0.2em 0.5em 0.3em 0.5em; float: left; display: block; margin-right: 0.3em;}
.page_link {border: 1px dashed #bbbbbb;}
.current {background: #64820f; color: #fff; border: 1px solid #829f2f;}
.ctrl {padding: 0.5em 0.5em 0.3em 0.5em; font-size: 10px; color: #4F3327;}

#search {color:#535353; font-size:21px;}
#search a {color:#444444; text-decoration:underline;}
#search a:hover {color:#5b5b5b; text-decoration:none;}
.search_pole {border:1px; border-color:#a9a9a9; border-style:solid; background-color:#fafafa;} 
.search_but {border:1px; border-style:solid; border-color:#828282; background-color:#505050; color:#ffffff; font-weight:bold}

#tooltip {
	PADDING-TOP: 3px;  
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; 
	border: 1px solid #FFD06F; 
   background-color: #FFFFEC; 
	
	VISIBILITY: hidden; 
	POSITION: absolute; 
	MARGIN: 0px; 
	COLOR: #9D7600;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	/*
	COLOR: #015483; 
	BORDER-RIGHT: #015483 1px solid;
	BORDER-TOP: #015483 1px solid; 
	BORDER-LEFT: #015483 1px solid; 
	BORDER-BOTTOM: #015483 1px solid; 
	BACKGROUND: #ffffff; */
}

/* стили кабинета пользователя */

.large_input
{
	font-size: 16pt;
}

.users_list
{
	margin: 0px;
	padding: 0px;
}

.users_list li
{
	list-style-type: none;
   padding: 5px 0px 11px 45px;
   margin: 0px 0px 6px 0px;   
	background-repeat: no-repeat;   
	background-position: 10px 6px;  
	width: 230px;
}

.users_list li a:link, .users_list li a:hover, .users_list li a:visited 
{
	color: #666;
	font-size: 14pt;
	font-family: Georgia;
	text-decoration: none;
	+border-bottom: 1px dashed #0097E2;
	border-bottom: 1px dashed #666;
}

/* END стили кабинета пользователя */
/* Облако в рот ему ноги */
.TagsCloudShop
						{
						/*margin: 15px 0px 15px 0px;*/
						font-family: 'Verdana,Times New Roman';
						
						}
						.TagsCloudShop a
						{
						padding: 2px;
						line-height: <xsl:value-of select="$max_size" />px;
						text-decoration: none;
						color: #808080;
						}
						
						.TagsCloudShop a:hover
						{
						background-color: #808080;
						color: #fff;
						}


