BODY	{ margin: 0;	padding: 0;	color: #555555; font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif; font-size: 75%; background: #2f6d5e url(gbackground.png) repeat-x;}
a	 	{ text-decoration: none;   color: #337766;   font-weight: bold;}
a:hover { color: #0c453f;   text-decoration: none; }
img	 	{ BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.u	 	{ text-decoration:underline}
.sm	 	{ font-size:10px}
.b	 	{ FONT-WEIGHT: bold}
.cn 	{ FONT: 22px 'sans-serif'; FONT-WEIGHT: bold}
.up		{ TEXT-TRANSFORM: uppercase}
.nd		{ text-decoration:none}
.decor	{ text-decoration:underline}


/* Шапка и линки */
#header {  height: 145px;  width: 960px;   background: url('logo.gif') no-repeat; }
#logo {float: left; width: 770px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
#logo h1 { padding-top: 90px; padding-left: 40px; font-size: 28px; font-weight: bold; margin-bottom: 0; }
#top_menu {width: 160px; float: right; padding-top:20px; padding-right:30px; }
#head_menu{ width: 960px; float: right; background: url(nav_seagreen.png) top center repeat-x;  height: 33px;   border-top: #023634 solid 1px; }
#head_menu a {padding: 5px 15px;   color: #ffffff; line-height: 22px;   float: left;   border-right: 1px solid #17514a;   text-decoration: none;   font-size: 1.0em;   font-weight: bold;}
#head_menu a:hover{	border-right: 1px solid #17514a;  color: #fff;  background: #ddd url(nav_seagreen.png) center -33px repeat-x;}


/* слои обьединяющие все - например для общего фона */
#page{width: 960px; background: #ffffff url('left_bottom_bg.gif') no-repeat left bottom;}
#bg { background: url('right_bottom_bg.gif') no-repeat right bottom;}


/* Слои для контента и sidebar */
#centercolumn {	width: 750px;}
#centercolumn_bg {}


/* Слой контента */
#content { float: left; width: 530px;}
#post_content{height: 25px; }
/* Слой выводимый на слое контента сразу после заглавий страницы, на нем (в основном) результаты работы скриптов */
#content_rezylt{ margin-left:0px; width: 529px;}


/* Слой блоков */
#sidebar {	float: left; width: 220px}
#title_block{font-size: 18px; font-family: Tahoma; color: #00923F; margin-left:8px; padding-top:20px;}
#body_block {background: url('left_table_bottom_bg.gif') no-repeat left bottom; margin-left:4px; padding-left:10px; padding-top:10px; padding-bottom:12px}

/* Подкатегории в меню (если включены) */
#subcat_menu{padding-left: 0px}
#subcat_menu .subcat a{font-size: 12px; color: #666666;}
#subcat_menu .subcat a:hover { color: #999999 }

/* Cлой новости */
#newsbar { float: right; width: 200px}
#newsbar_bg { margin-top:18px}
#news-box { width: 170px; background: url('left_table_bottom_bg.gif') no-repeat left bottom; font-family: sans-serif, Arial; margin-left:15}
#news-tems {font-size: 12px; font-weight: bold; padding-left:12px; padding-right:12px; padding-top:30px; margin-bottom:0;}
#news-tems a{color: #4E4B49;}
#news-tems a:hover{color: #65615F}
#news-date {font-size: 8px;	font-weight: bold; text-align:right; color:#68A489; margin-top:0; margin-bottom:0; padding-right:12px;}
#news-content {font-size: 12px; margin-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
#post_news {height: 18px;}
#news-link {font-size: 10px; text-align:left; padding-left:28px;}
#news-link a {font-weight:100; color:#68A489;}
#news-link a:hover {text-decoration:underline}

/* Подробная новость */
#content-news {font-family: Tahoma;}
#content-news-tems {font-size: 18px; color: #4E4B49; margin-left:30px; margin-top:20px; margin-bottom:0;}
#content-news-date {font-size: 8px;	font-weight: bold; text-align:right; color:#68A489; margin-top:0; margin-bottom:0; padding-right:12px;}
#content-news-con {font-size: 14px; text-align:justify}


/* Футер */
#footer { margin: 0 auto; width:959px; color: #777;  height: 25px; font-size: 12px; font-weight: bold; border-top: 1px solid #aaa; padding: 5px 0 5px 3px; text-align: center}
#footer a {	color: #777;   text-decoration: underline;}
#footer a:hover { color: #444; }

/* Форма поиска */
.search_form {font-size:14px; color:#999999; width:400px}
#search_table {margin-left:28px;}
#search_rezylt { font-family: Arial; font-size: 12px; padding-left:25px; padding-top:30px;}
#search_rezylt  a{ color:#808080}

/* Слой карты сайта */
.map {padding-left: 150px}
.map .subcat {font-size: 13px; color: #4E4B49;}

/* Таблица спец предложений на главной */
#spes_table {width: 496px; border: 1px solid #CCCCCC; background-color:#FDFEFF; margin-left:25px;}
.spes_title {font-size: 18px; text-align: right; font-family: Tahoma; color: #00923F; margin-top:0; padding-bottom:12px; padding-right:6px;}
.spes_td {padding:10px; text-align: center;} 


/* Таблица заказа и связи */
.table_zakaz {width:"90%"; font-size: 12px; font-family: Verdana; color: #4E4B49; text-decoration:none}
/* Коментарий на странице заказа для [*]   */
.bcoment {font-size: 13px; font-family: Tahoma; color: #C0C0C0; text-align:center}
/* Коментарии на странице заказа и связи к полям   */
.bcoment_k_polu {text-align: right; font-weight:bold; padding:8px}
/* Поля на формах заказа и связи */
.b_pole {padding:8px}
/* Ширина кнопок на формах заказа и связи */
.longok { width: 40%;}


/* Корзина */
#korzina_shapka {border-top: 1px solid #808080; border-bottom: 1px solid #808080; background-color: #E6E6E6}
#korzina_shapka .bgreen {font-size: 14px;  font-weight:bold }
#korzina_stroka {background-color: #ffffff}

/* Таблица категорий-выводится на главной */
#table_category { width: 530px;}
#td_category {width:"50%"; text-align: center;}
/* Слой подкатегорий выводится на главной (если включено) */
#subcat {text-align: left; padding-left:20px}
#subcat .subcat a{font-size: 12px; color: #4E4B49;}
#subcat .subcat a:hover { color: #999999 }


/* Название открытой категории */
.category_naim {width:"100%"; text-align:center; font-size: 18px; font-family: Tahoma; color: #4E4B49; margin-top:20px;}
/* Названия подкатегорий в открытой категории */
#subcategory_div {width:"100%"; text-align:center}
.subcategory_naim {font-size: 14px; font-family: Tahoma; color: #009999; margin-top:10px; margin-right:20px}
/* Таблица с товарами */
#tovar_table {width:"100%"; margin-top:20px }
#tovar_td {padding-left:11px; padding-right:10px; padding-top:5px; padding-bottom:10px; background: url('left_table_top_bg.gif') no-repeat 0px 26px;}
/* Подробное описание товара */
#tovar_full_table {width:"100%"; }
#tovar_full_td {padding-left:0px; padding-top:5px; background: url('left_table_top_bg.gif') no-repeat 2px 22px;}
#tovar_full-name {text-align:center; font-size: 14px; font-family: Tahoma; color: #00923F; font-weight:bold }

/* Сообщение об отсутствии товара в категории */
.category_none_tovar {width:"100%"; text-align:center; margin-top:20px;}

/* Пути (выводятся в подкатегориях) */
.way_category {font-size: 14px; font-family: Tahoma; color: #337766; font-weight:bold; line-height:300%}
.way_category1 {font-size: 14px; font-family: Tahoma; color: #5B9C8B; font-weight:bold}


/* Заглавия на страницах, или Заглавия самих страниц */
.btitle {font-size: 18px; font-family: Tahoma; color: #4E4B49; margin-left:30px; margin-top:20px; padding-bottom:25px;}


/* Оформление некоторого текста */
.borange {font-size: 14px; font-family: Tahoma; color: #F27000; text-decoration:none; font-weight:bold}
.orange {font-size: 13px; font-family: Tahoma; color: #F27000;}
.bgreen {font-size: 18px; font-family: Tahoma; color: #00923F;}
.green {font-size: 13px; font-family: Tahoma; color: #00923F;}
.bgray {font-size: 14px; font-family: Tahoma; color: #4E4B49; font-weight:bold}
.gray {font-size: 13px; font-family: Verdana; color: #4E4B49; text-decoration:none}
.bred {font-size: 14px; font-family: Tahoma; color: #FF0000; font-weight:bold}
.red {font-size: 13px; font-family: Tahoma; color:#FF0000; text-decoration:none}
.lightgray {font-size: 11px; font-family: Tahoma; color: #666666;}
.style1 {color: #FFFFFF}


/* С этим можно поиграть
input,
textarea,
select {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial; 
	}
*/
