/* Kit rйalisй et codй par timestius.com */

body{
    margin: 39px 0px 0px 0px; /* -20px du haut */
    background: #3b3b3b url('i/backgrou.gif') repeat-x;
    font: 13px/1.1em Trebuchet MS, Trebuchet, Arial, Helvetica, Verdana, Georgia, sans-serif;
    color: #666666;
}

a
{
	color:#3C6781;
	text-decoration: none;
}
a:hover
{
	color:#3C6781;
	text-decoration: underline;
}


/* Blocs majeurs */

#site { /* Englobe tout le site  */
	margin: 0 auto 0;
	position: relative;
	width: 826px;

}

#left { /* Bloc Contenu */
	float: left;
	width: 600px;
	background: url('i/back_con.jpg') repeat-y;
	}
	
#right { /* Bloc Menu */
	float: right;
	width: 224px;
	}
	
#container { /* Contenu */
	position: relative;
	left: 25px;
	width: 560px;
	}
	
#menu { /* Menu */
	position: relative;
	left: 19px;
	}
	

#copyright { /* Footer contenu */
	width: 600px;
	height: 183px;
	background: url('i/footer.jpg') no-repeat;
	}
	
#menu_footer { /* Footer menu */
	width: 224px;
	height: 115px;
	background: url('i/footer_m.gif') no-repeat;
	}
	
	
#header {
	height: 207px;
	background: url('i/header.jpg') no-repeat;
	}

/* Blocs mineurs */

	
#title_article { /* Titre d'un billet */
	width: 550px;
	padding: 3px;
	border-bottom:1px solid #CCC;
	font-size:15px;
	margin-bottom:10px;
	}
	
#navigation { /* Sous le header */
	width: 520px;
	padding: 4px;
	padding-top: 5px;
	color:#99AF1B;
	text-align: right;
	margin-bottom:20px;
}
	
#recherche {
	border-top: 1px dotted #a7ba05;
	padding-top: 2px;
	margin-bottom: 9px;
	padding-bottom: 2px;
	width: 185px;
	border-bottom: 1px dotted #a7ba05;
	}
	
.info+ {
	border:none;
	width: 200px;
	}

td.date {
	text-align: right;
	width: 150px;
	}




/* SPAN, COULEURES */

.orange {
	color:#FF6600;
	}
.copyright_link { color:FFFFFF;
	position:relative;
	bottom: -105px;
	left: 25px;
	font-size:12px;
	}

input {
	border: none;
	padding: 2px;
	color:#FF9900;
	}

input:hover {
	color:#888888;
	}
	
.text {
    border: 0px solid #B0BCC2;
    border-width: 0 0px;
    padding: 0 12px;
}
.f_textarea {
	color: #000000;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(i/tip-bg10.gif);

	
	width: 559px;
	height: 156px;
	border: 1px solid #d0b774;
}
.f_input {
	color: #000000;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(i/tip-bg10.gif);

	
	width: 300px;
	height: 14px;
	border: 1px solid #d0b774;
}
.f_select {
	color: #000000;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(i/tip-bg10.gif);
	height: 14px;
	border: 1px solid #d0b774;
}







/* by Ruster - http://ruster.info */
#ruster_block
{
	width: 224px;
	background: url('i/ruster_b.png') 0 0 repeat-y;
	overflow: hidden;
	margin-bottom: 10px;
}



/* logo */
#ruster_logo
{
	width: 224px;
	height: 209px;
	background: url('i/logo.jpg') 0 0 no-repeat;
	overflow: hidden;
}




/* Menu */
#ruster_menu
{
	width: 178px;
	overflow: hidden;
	margin: 0 0 30px 7px;
	
}

	#ruster_menu a
	{
		height: 28px;
		line-height: 24px;
		display: block;
		background: url('i/ruster_m.png') 0 -5px no-repeat;
		text-align: center;
		text-decoration: none;
		font-size: 11px;
		font-family: Arial;
		color: #9A9BA6;
	}

	#ruster_menu a:hover
	{
		background: url('i/ruster_m.png') -178px -5px no-repeat;
		text-decoration: none;
		color: #D68E8E;
	}


	#ruster_menu a.a_first
	{
		height: 33px;
		line-height: 33px;
		background: url('i/ruster_m.png') 0 0 no-repeat;
	}
		#ruster_menu a.a_first:hover
		{
			background: url('i/ruster_m.png') -178px 0 no-repeat;
		}

	#ruster_menu a.a_last
	{
		height: 32px;
		line-height: 26px;
		background: url('i/ruster_m.png') 0 -5px no-repeat;
	}
		#ruster_menu a.a_last:hover
		{
			background: url('i/ruster_m.png') -178px -5px no-repeat;
		}



/* Friend */
#ruster_friend
{
	width: 204px;
	background: url('i/f2.png') 0 0 repeat-y;
	overflow: hidden;
	_zoom: 1;
	margin-left: 4px;
}

	#ruster_friend #ruster_friend2
	{
		background: url('i/f1.png') 0 0 no-repeat;
		overflow: hidden;
		_zoom: 1;
	}

		#ruster_friend #ruster_friend3
		{
			background: url('i/f3.png') 0 100% no-repeat;
			overflow: hidden;
			_zoom: 1;
		}

			#ruster_friend p
			{
				display: block;
				min-height: 50px;
				_height: 50px;
				margin: 50px 40px 45px 35px;
			}

			#ruster_friend p a
			{
				line-height: 1.5;
				font-size: 12px;
				font-family: Arial;
				text-decoration: none;
				color: #BCBBBA;
			}
			
			#ruster_friend p a:hover
			{
				text-decoration: none;
				color: #BCBBBA;
				border-bottom: 1px solid #BCBBBA;
			}



/* Footer */
#ruster_footer
{
	width: 224px;
	height: 115px;
	background: url('i/footer_m.gif') 0 0 no-repeat;
}
                         #footer_bananas img
                         {
                              opacity: 0.5;
                              filter: alpha(opacity=50);
                         }
                         #footer_bananas a:hover img
                         {
                              opacity: 1.0;
                              filter: alpha(opacity=100);
                         }		


/* xblock */
.r_page
{
	overflow: hidden;
}

	.r_page h1
	{
		font-weight: bold;
		font-size: 16px;
		margin: 0;
		padding: 5px 0;
	}
	
	.r_page .p
	{
		overflow: hidden;
		padding: 5px;
	}


.r_news
{
	overflow: hidden;
}

	.r_news h2
	{
		font-weight: bold;
		font-size: 14px;
		margin: 0;
		padding: 5px 0;
	}

	.r_news .news_date
	{
		text-align: right;
		padding-bottom: 5px;
		font-size: 11px;
	}
	
	.r_news .p
	{
		overflow: hidden;
		padding: 5px;
	}


#copyright2
{
	height: 32px;
	text-align: center;
	color: #CBCBCB;
	padding-right: 224px;
	font-weight: bold;
	color: #FFF;
}



/* ### bcCMS System Style */
/* Listing */
.listing
{
	list-style-type: none;
	margin: 5px;
	text-align: center;
}
.listing li
{
	background: none;
	padding: 0;
	display: inline;
}
.listing a
{
	color: #444;
	text-decoration: none;
	background-color: #F7F7F7;
	border: 1px solid #C7C7C7;
	padding: 2px 5px;
	margin: 0 1px;
}
.listing a:hover
{
	color: #000;
	text-decoration: none;
	background-color: #CCC;
	border: 1px solid #666666;
}
.listing .active
{
	color: #FFF;
	text-decoration: none;
	background-color: #666;
	border: 1px solid #000;
	padding: 2px 5px;
	margin: 0 1px;
}
a.bordernone {
color: #CDC9C9;
}





























/*ТАБЛ&#65533;А c формой поиска*/
.table_search {border:none;}
.td_i_search {}
.td_box_search {}
.td_button_search {}
.i_search {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600;}
.box_search {width:360px; font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}
.button_search {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}
.tr_radio {}
.td_radio {}
.radio_any {}
.radio_all {}
.radio_phrase {}
.any_str {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}
.all_str {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}
.phrase_str {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}

/*ТАБЛ&#65533;А c результатами поиска*/
.table_result {border:none; width:100%; border-collapse:collapse}
.tr_count {border:none}
.td_count {padding: 0px;}
.count_str {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600;}
.count {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600;}
.tr_line {}
.td_line {}
.line {width:100%; height:1px; color:black;}
.tr_not_found {}
.td_not_found {}
.not_found_str {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300;}

/*ТАБЛ&#65533;А со списком товаров*/
.table_goods {border:none; width:100%; border-collapse:collapse}

	/*название товара + цена (заголовок)*/
.tr_head {}
.td_head_name {padding: 3px; background-color:#b2b2b2;}
.td_head_price {padding: 3px; background-color:#b2b2b2;}
.head_name {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.head_price {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

	/*название товара + цена (содержание)*/
.tr_row {}
.td_row_name {padding: 5px; background-color:#cbcbcb; border-bottom: 2px solid #DDDDDD}
.td_row_price {padding: 4px; background-color:#cbcbcb; border-bottom: 2px solid #DDDDDD}
.link_name {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#000000; text-decoration:none;}
.link_name:hover {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#000000; text-decoration:underline;}
.row_price {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; text-decoration:none; color:#black;}

/*ТАБЛ&#65533;А со ссылками на страницы*/
.table_pages {border:0px solid white; width:100%}
.tr_pages {border:none}
.td_pages {color:#000000; text-decoration:none;}
.pages_str {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-weight:600;}
.select_page {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600; color:#ffffff; background-color:#b2b2b2;}
.link_page {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600; color:#000000;}
.link_page:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:600; color:#000000;}

/*ТАБЛ&#65533;А описания товара*/
.table_info {border:none; width:100%; border-collapse:collapse}

	/*Название товара*/
.tr_name {}
.td_h_name {padding: 5px; text-decoration:none; background-color:#eeeeee; border-bottom: 2px solid #DDDDDD; border-top: 2px solid #DDDDDD; text-align:right}
.h_name {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_name {padding: 5px; width:100%; background-color:#eeeeee; border-bottom: 2px solid #DDDDDD; border-top: 2px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_name {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.link_i_name {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#000000; text-decoration:none;}
.link_i_name:hover {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#000000; text-decoration:underline;}

	/*Цена*/
.tr_price {}
.td_h_price {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_price {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_price {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_price {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#black;}

	/*Продажа в кредит*/
.tr_credit {}
.td_h_credit {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_credit {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_credit {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_credit {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.credit_price_str {}
.credit_price {color:#44BA14; font-weight:300;}
.credit_period_str {}
.credit_period {}

	/*Скидки*/
.tr_discount {}
.td_h_discount {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_discount {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_discount {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_discount {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.li_discount {}
.discount_amount {color:#black;}
.discount_percent {font-weight:600;}

	/*Товар*/
.tr_goods {}
.td_h_goods {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_goods {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_goods {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_goods {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

	/*Загружен*/
.tr_dateput {}
.td_h_dateput {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_dateput {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_dateput {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_dateput {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

	/*Описание товара*/
.tr_descr {}
.td_h_descr {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_descr {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_descr {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_descr {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

	/*preview*/
.table_preview {}
.tr_preview {}
.td_preview {text-align:center; padding:10px;}
.link_preview {}
.link_preview_zoom {}
.img_zoom {width:17px; height:17px; background-image:url(http://shop.digiseller.ru/img/zoom.gif); margin:5px; background-repeat:no-repeat; border:1px solid #ffffff;}

	/*Дополнительная информация*/
.tr_adddescr {}
.td_h_adddescr {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_adddescr {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_adddescr {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_adddescr {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

	/*Отзывы покупателей о товаре*/
.tr_responses {}
.td_h_responses {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; text-align:right;}
.h_responses {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#7B9AC8;}
.td_i_responses {padding: 3px; text-decoration:none; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}
.i_responses_good {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.i_responses_bad {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}
.link_i_responses_good {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#48C000; text-decoration:underline;}
.link_i_responses_good:hover {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#48C000; text-decoration:underline;}
.link_i_responses_bad {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#FF0000; text-decoration:underline;}
.link_i_responses_bad:hover {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; color:#FF0000; text-decoration:underline;}

	/*ТАБЛ&#65533;А отзывов*/
.table_responses_in {width:100%;}
.tr_responses_in {}
.td_responses_in {padding: 3px; text-decoration:none; border-bottom: 1px solid #EEEEEE;}
.date_response {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#B2B2B2;}
.good_response {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#48C000;}
.bad_response {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#FF0000;}
.label_comment {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#B2B2B2;}
.comment_response {font-size:12px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; font-style:normal; color:#000000;}

/*КНОПКА Оплатить*/
.table_pay {}
.tr_pay {}
.td_pay {}
.button_pay {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif;}