/*Общее оформление элементов*/
BODY
{
	background: #FFFFFF;
	margin: 0px; padding: 0px;
}

DIV
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3;
}

SPAN
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

INPUT, TEXTAREA, SELECT 
{
	color : #000000;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:1px solid;
	border-color : #000000;
}

INPUT.radio_class
{
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border:0px solid;
	border-color : #000000;
}

FORM
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

TABLE.color
{
	background-color: #DBE9F3;
}

TR.color
{
	background-color:#FFFFFF;
}

A:visited, A:link, A:active {color: #0d0d0d; text-decoration: none;} 
A:hover {color: #0d0d0d; text-decoration: underline;}

A.blue:visited, A.blue:link, A.blue:active {color: #c92929; text-decoration: none;} 
A.blue:hover {color: #c92929; text-decoration: underline;}

A.red:visited, A.red:link, A.red:active {color: #e80606; text-decoration: none;} 
A.red:hover {color: #2f5ea4;}

A.pay:visited, A.pay:link, A.pay:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #d94d00; text-decoration: none; font-size:12px; font-weight: bold} 
A.pay:hover { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #d94d00; text-decoration: underline; font-size:12px; font-weight:bold;}

A.pay2:visited, A.pay2:link, A.pay2:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #d94d00; text-decoration: none; font-size:12px; } 
A.pay2:hover { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #d94d00; text-decoration: underline; font-size:12px;}

A.rb_url:visited, A.rb_url:link, A.rb_url:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #2f5ea4; text-decoration: none; font-size:12px;} 
A.rb_url:hover { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #2f5ea4; text-decoration: underline; font-size:12px;}

h1.h1_normal
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
}

h1.h1_bold 
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
}



/*Конец общего оформления элементов*/

/*********** Офомление блоков */
div.block_big_header_left
{
width:249px; height:53px; background:url(/img/menu_head.jpg);
text-transform:uppercase; font-style:italic; text-align:center;
color:#FFFFFF; 
}
div.block_big_header_left2
{
width:249px; height:53px; background:url(/img/menu_head2.jpg);
text-transform:uppercase; font-style:italic; text-align:center;
color:#FFFFFF; 
}

div.block_big_header_right
{
background-color:#ff8c00; 
padding-left:10px; padding-top:3px; padding-right:10px; padding-bottom:3px;
color:#FFFFFF; font-weight:bold;
}

/*********** Конец Офомление блоков */

/* Блок логотип */
div#tpl_logo
{
/*	width: 696px; height:308px;
*/
/*	background:url(../img/logo.jpg)
*/
}
/* Конец Блок логотип */


/* Шапка */
A.topmenu:visited, A.topmenu:link, A.topmenu:active {color: #ffffff; text-decoration: none; font-weight:bold; margin-right:20px;} 
A.topmenu:hover {color: #ffffff; text-decoration: underline; font-weight:bold;}


/* Блок форма регистрации */
div#tpl_register_form
{
	width: 294px; height:169px;
	background:url(/img/input_user.jpg);
	padding-left:0px;
/*	background-repeat: repeat-x;
*/
}
div#tpl_register_form table
{
	margin-left:10px;
}



/* Конец Блок форма регистрации */

/* Для блоков */
.right_block
{
	width: 170px; height:100%;
    font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
}



/** Конец Для блоков */

/* Блок рубрикатор quick */
div#rubrikator_quick
{
	width: 215px; height:100%;

	
}
div#rubrikator_quick td.rubmenu
{
	font-weight:normal; font-size:13px;
	padding-left:0px;
	background-image:url(/img/ver11/mhead.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:215px;
	height:30px;
}
div#rubrikator_quick td.submenu
{
	font-weight:normal;
	padding-left:0px;
}

div#rubrikator_quick a.rubmenuurl:visited, div#rubrikator_quick a.rubmenuurl:link, div#rubrikator_quick a.rubmenuurl:active
{
	color: #4f324f; text-decoration: none; font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;
}
div#rubrikator_quick a.rubmenuurl:hover
{
	color: #4f324f; text-decoration: underline; font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;
}


div#rubrikator_quick a.submenuurl:visited, div#rubrikator_quick a.submenuurl:link, div#rubrikator_quick a.submenuurl:active
{
	color: #834080; text-decoration: none; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
	
}
div#rubrikator_quick a.submenuurl:hover
{
	color: #834080; text-decoration: underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
}

div#rubrikator_quick a.submenuact:visited, div#rubrikator_quick a.submenuact:link, div#rubrikator_quick a.submenuact:active
{
	color: #FF0000; text-decoration: none;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
}
div#rubrikator_quick a.submenuact:hover
{
	color: #FF0000; text-decoration: underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
}

.menu_list
{
/*	list-style-image:url(/img/dotsub.gif); */
	padding-left:10px;
}	

.menu_list_act
{
/*	list-style-image:url(/img/dotsubact.gif); */
	padding-left:10px;
	vertical-align:middle;
}	
/* Конец Блок рубрикатор quick */

.other_list
{
	list-style: none; margin-top:5px; margin-bottom:0px;
}

.news_list
{
list-style:none;
}

/* Блок информация главная */
div#info_main
{
	width: 100%;
	margin-top:5px;
	
}

.center_block_content
{
	margin-left:1px;
	margin-right:1px;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}

.center_block_header
{
	width:100%; height:53px; background: url(/img/content_header_back.gif);
}



/* Конец Блок информация главная */

/* Форма поиска */
div#search_form
{
	width: 294px; height:132px;
	background:url(../img/search.jpg);
	color:#FFFFFF;
}

div#search_form input
{
	font-size:12px;
	margin-top:5px;
}


/* Конец Форма поиска */

/* Горизонтальное меню */
div#top_menu
{
	width: 100%; text-align:center;
}
A.a_top_menu:visited, A.a_top_menu:link, A.a_top_menu:active 
{
	color: #ffffff; text-decoration: none; font-size:14px; font-weight:bold;
	margin-left:10px;
} 
A.a_top_menu:hover 
{
	color: #ffffff; text-decoration: underline; font-size:14px; font-weight:bold;
	margin-left:10px;
}
/* Конец Горизонтальное меню */

/* Короткие объявления */
div#short_announce
{
	font-size:10px;	color:#DDDDDD;	text-align:right;
	margin-right:10px;
}
/* Конец Короткие объявления */


/* Корзина */
div#basket
{
	width: 100%;
}

div#basket_list
{
	padding-left:0px; padding-top:10px; padding-right:0px; padding-bottom:0px;
}

div#basket_list input
{
	width: 30px;
}

table.basket
{
	background-color: #eeeeee;
}

tr.basket
{
	background-color:#ffffff;
}

/* Конец Корзина */

/* Просмотр товара */
div#viewgoods
{
}

div#viewgoods .content
{
	margin-left:5px;
	margin-right:5px;
	
/*	padding-left:5px; padding-right:5px;
*/
}

/* Конец Просмотр товара */

/* Окно с большой картинкой */
div#bigphoto
{
text-align:center; padding-top: 10px;
height:800px;
}

/* Конец Окно с большой картинкой */

/* Регистрация карточки шаг 1 */
div#regcard1 td.name
{
	text-align:right;
}
div#regcard1 td.value
{
	text-align:left;
}
div#regcard1 input
{
	width: 200px;
}
div#regcard1 textarea
{
	width: 200px;
	height:50px;
}

/* Конец Регистрация карточки шаг 1 */


/* Регистрация новостей шаг 1 */
div#regnews td.name
{
	text-align:right;
}
div#regnews td.value
{
	text-align:left;
}
div#regnews input
{
	width: 200px;
}
div#regnews textarea
{
	width: 200px;
	height:50px;
}

/* Конец Регистрация новостей шаг 1 */



/* Ссылки, кнопки, счетчики  */
div#counters
{
	width:100%;
	padding-top:10px; padding-bottom:10px; 
	text-align: right;
}
/* Конец Ссылки, кнопки, счетчики  */

/* Нумератор страниц */
div#rub_pages
{
	width:100%;
	text-align:center;
}

div#rub_pages a.page:visited, A.page:link, A.page:active 
{
	color: #777777; text-decoration: none; font-size:12px; font-weight:normal;
	margin-left:2px;
}

div#rub_pages a.page:hover
{
	color: #777777; text-decoration: underline; font-size:12px; font-weight:normal;
	margin-left:2px;
}

div#rub_pages a.page_act:visited, A.page_act:link, A.page_act:active 
{
	color: #FF0000; text-decoration: none; font-size:12px; font-weight:normal;
	margin-left:2px;
}

div#rub_pages a.page_act:hover
{
	color: #FF0000; text-decoration: underline; font-size:12px; font-weight:normal;
	margin-left:2px;
}

/* Конец Нумератор страниц */



/* Список товаров */
div#rub_list
{
}

td.glcost
{
	width:120px; vertical-align:top;
	color:#ff8c00;
	padding:10px; text-align:right;
}
td.glcost div
{
	background-color:#fafafa;
	padding:3px;
}
td.glcost span
{
	font-size:24px;
}

td.glcost span.art
{
	font-size:11px; color:#9569ba;
}


td.gi_data
{
	padding:5px 0px 0px 3px;
	vertical-align:top;
}

div.gl_item
{
	background-color:#ffffff;
	margin-left:1px; margin-right:1px;
	margin-bottom:0px;
}

span.art
{
	font-size:12px; color:#9569ba;
}

div.gl_name
{
	float:right;
	font-size:12px; font-weight:bold;
	width:100%;
	text-align:right;
}

div.gl_menu
{
	float:right;
	font-size:12px; font-weight:normal;	color:#FF0000; text-align:right;
	background-color:#f692b4;
	width:100%;
}

/*
div.img_in_list
{
	float:left;
	text-align: center;
	margin-top:-30px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}
*/

div.img_frame
{
	width:132px; height:167px;
	background:url(/img/frame100_130.gif);
}

td.img_frame
{
	padding-top:18px; padding-left:17px;
}

div.img_frame img
{
/*	position:relative;
	left:17px; top:18px;
*/	
}

div.gl_short_desc
{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

div.gl_bask_list
{
	width:95%;
	text-align:right;
	margin-right:10px;
}

hr.hr_goods_list
{
	margin-left:50px;
	margin-right:50px;
}

span.gl_cost
{
	color:#FF0000; font-weight:bold;
}

.img_hr_goods
{
	width: 100%; height: 14px;
	margin-bottom: 20px;
}

.cost_line
{
	padding-left:0; padding-right:0; padding-top:1px; padding-bottom:1px;
}

.item_goods_name
{
color:#b10a36;
	font-weight:bold;
}

/* Конец Список товаров */

/************************************ Стили общего шаблона */
	/* Ячейка с формой поиска */
td.td_search_form
{
	background-color: #FF3333;
	width:28%;
}

	/* Ячейка с верхним меню */
td.td_top_menu	
{
	background-color: #FF3333;
	width:52%;
}
	/* Короткие объявления */
td.td_short_announce
{
	background-color: #FF3333;
	width:20%;
}

	/* Ячейка с основной информацией */
td.td_info	
{
	width:100%; height:100%;
	padding-top:0px; padding-right:0px; padding-bottom: 10px; padding-left: 0px;
	vertical-align:top;
}
	/* Ячейка с рубриками */
td.td_left
{
	vertical-align:top; padding:0px 0px 0px 0px;
}
	/* Корзина маленькая */
td.td_right
{
	vertical-align:top;
}

/* Конец Стили общего шаблона */


/* Для формы редактирования данных покупателя*/
div#ca_custadd
{
	background-color:#EEEEEE;
}
div#ca_custadd input
{
	font-size:11px;
}
div#ca_custadd table
{
	font-size:12px;
	background-color:#f9c6d7;
}

div#ca_custadd td.ca_name
{
	text-align:right; width:40%;
	font-weight:bold;
	background-color:#feb4cd;
	
}
div#ca_custadd td.ca_value
{
	text-align:left; width:60%;
	background-color:#feb4cd;
}
div#cs_custadd_save
{
	position: absolute; left:190px; top:50px;
}

/* Конец Для формы редактирования данных покупателя*/

/* Форма заказа */
div.form_header
{
	font-size:11px;
}
div#order_short input, div#order_short select, div#order_short textarea
{
	width: 200px;
}

div#order_full input, div#order_full select, div#order_full textarea
{
	width: 190px;
}


/* Конец Форма заказа */



/* Рандом картинок */
.pict_random
{
	text-align:center; vertical-align:top;
	padding-right:5px; padding-bottom:10px;
	margin-left:10px; margin-right:10px;
	width:25%;
}

.podrob
{
	width:100%; text-align:right; font-size:11px;
}
/* Конец Рандом картинок */

/* Раздел Интересное */
.pict_interes
{
	text-align:center; vertical-align:top;
	width:100%;
}

/* Конец Раздел Интересное */



.bordertdl
{
/*	background-position:right top; background-repeat:no-repeat; background-image: url(/img/ver11/h2_1.jpg);
*/
	background-position:right bottom; background-repeat:no-repeat; background-image: url(/img/ver11/mbot0.jpg);
	vertical-align:top;
	background-color:#fffdfd;
}
.bordertdr
{
	background-position:left bottom; background-repeat:no-repeat; background-image: url(/img/ver11/mbot3.jpg);
	vertical-align:top;
	background-color:#fffdfd;
}

.fb
{
color:#9c1296;
font-weight:bold;
}

.tdforrub
{
/*background-image:url(/img/ver11/rubback.jpg); background-position:top; background-repeat:no-repeat; background-color:#fffdfd;
*/
background:#fffdfd url(/img/ver11/rubback.jpg) top no-repeat;
}
.maincell
{
background-color:#fffdfd;
}
.pfoot
{
	background:url(/img/ver11/mbot2.jpg) bottom no-repeat;
	vertical-align:bottom;
}

.divpod
{
 width:94px; height:20px; background-image:url(/img/ver11/podrob.gif); text-align:center; vertical-align:middle;
}

A.podrob:visited, A.podrob:link, A.podrob:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size:11px; font-weight:bold;} 
A.podrob:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size:11px; font-weight:bold; }

.botmenu
{
padding-left:40px; 
padding-bottom:20px;
text-align:center;
}

.botmenu A:visited, .botmenu A:link, .botmenu A:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size:11px; font-weight:bold;} 
.botmenu A:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size:11px; font-weight:bold; }

.rubdotline
{
width:100%;
border-bottom:#CCCCCC dotted 1px;
color:#cecece;
margin-top:4px;
margin-bottom:1px;
}

.dv1
{
background:url(/img/ver11/h2_1.jpg) top right no-repeat; height:98px;
}

.dv2
{
background:url(/img/ver11/mbot1.jpg) bottom no-repeat;
}

.dv3
{
background:url(/img/ver11/h2_3.jpg) top left no-repeat; height:98px; 
}


A.gbuy:visited, A.gbuy:link, A.gbuy:active { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #834080; text-decoration: none; font-size:12px; font-weight:bold;} 
A.gbuy:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; color: #834080; text-decoration: underline; font-size:12px; font-weight:bold; }

.gname
{
color:#d94d00;
font-size:12px;
}

a.aburl:visited, a.aburl:link, a.aburl:active
{
	color: #834080; text-decoration: none; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;
	
}
a.aburl:hover
{
	color: #834080; text-decoration: underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;
}

