body, table, input, div, select, textarea { font-family: Verdana, Tahoma, sans-serif; color: #353535; font-size: 11px; }
body { margin: 0; color: #EFF2F7; padding: 0; }
img { border: 0; }

a 		{ color: #012445;}
a:hover { text-decoration: none;}
a.copy { color: #fff; text-decoration: none; }
a.copy:hover { text-decoration: underline; }


.green { font-size: 17px; color: #298935; }
.greenC { color: #298935; }
.blueC	{ color: #173f82; }
.blueC2	{ color: #4239f0; } 
.red { color: #ff0000; }
.shoco	{ color: #7b3f2c; }

.jeltiy	{ color: #78402f; }
.white	{ font-size: 17px; color: #fff; }
.TextColorRoot { color: #012445; }
.date { color: #4E0E00; }
.OrangeBgr { background-color: #2a8935; }
.GrayBgr { background-color: #E1E4EC; }
.LGraBgr { background-color: #EFF2F7; }
.GreenBgr { background-color: #298935; }

h2 { font-size: 15px; color: #F7A806; }
h1 { font-size: 17px; color: #298935; font-weight: lighter; }

.picture_bg { background: url('../img/picture_right.jpg') no-repeat right; }
.bg_bottom2 { background: url('../img/_bg2divan_right_big.jpg'); }
.aaa	{ background: url('../img/picture_right_inner.jpg') no-repeat 60%; }
.nogi	{ background: url('../img/table_inner03.gif') no-repeat top left; background-color: #FFCC66; padding-right: 17px; }

.collection { background: url('../img/corner_right_gray.gif') no-repeat bottom right;  background-color: #E1E4EC; }


.padR40		{ padding: 0 28px 32px 0; }
.padR30		{ padding-right: 40px; }
.padL27		{ padding-left: 27px; }
.padB18		{ padding-bottom: 18px; }
.padB5		{ padding-bottom: 5px; }
.padT15		{ padding-top: 15px; }
.padL33		{ padding-left: 33px; }
.padL15		{ padding-left: 15px; }
.padR15		{ padding-right: 15px; }
.padLR15	{ padding: 0 15px 0 15px; }
.pad4 		{ padding: 4px; }
div.padnews { padding: 1px 25px 2px 0; }

.pR25		{ padding-right: 25px; }
.pT20		{ padding-top: 20px; }

/* меню в виде списка */
#list_menu td		{ vertical-align: top; padding-left: 23px;  }
#list_menu td div	{ background: url('../img/green_bullit.gif') no-repeat 0px 5px; padding-left: 12px; padding-bottom: 6px; }
#list_menu a.green	{ color: #298935; font-size: 11px; }
table#whiteA a		{ color: #fff; }
.list_katalog		{ padding-left: 32px; }
.list_katalog table tr td div { background: url('../img/white_bullit.gif') no-repeat 2px 5px; padding-left: 12px; }
.list_katalog div { background: url('../img/green_bullit.gif') no-repeat 2px 5px; padding-left: 12px; }
#list_price { padding: 10px 0 0 10px; }
#list_price div { background: url('../img/green_bullit.gif') no-repeat 2px 5px; padding-left: 12px; }


/* коллаж с диваном */
#divan_collage		{ align: center; width: 485px; height: 275px; background: url('../img/_bgdivan_right_big2.jpg'); }
#divan_collage div	{ position: relative; left: 123px; top: 223px; }

#SearchI			{ padding: 13px 0 19px 33px; }

/* таблица коллекции */
#one, #two					{ float: left; width: 115px; }
#one div, #two div			{ padding-bottom: 2px; }
#one div img, #two div img	{ vertical-align: middle; }
#two 						{ margin-left: 10px; }
#coll_root div	{ float: left; white-space: nowrap; width: 100px; padding-bottom: 5px; }

/* копирайт */
#copy			{ background-color: #298935; width: 100%;}
#copy td div	{ height: 15px; width: 3px; background: #FC6; }

/* контакты */
#contact1, #contact2, #contact3	{ float: left; background-color: #FFCC66; height: 100px; }
#contact1 div, #contact2 div, #contact3 div { padding: 16px 0 0 50px; }
#contact1	{ width: 33%; }
#contact2	{ width: 33%; }
#contact3	{ width: 34%; }
#contact	{ background-color: #FFCC66; font-size: 17px; color: #298935; padding: 12px 0 0 50px; }

/* банеры */
.bgbaner2 { background: url('../img/bg_for_baner2.jpg') no-repeat; }
#bgbaner { float: left; background: url('../img/baner2_2.jpg') no-repeat right; width: 49%; height: 101px;  } 
#bgbanerL { float: left; background: url('../img/baner2_l.gif') no-repeat left; width: 51%; height: 101px; } 

/* надпись коллажа на внутренней */
#title {  background: url('../img/bg_green.gif') repeat-y left; background-color: #2a8935; width: 187px; height: 37px; margin-bottom: 13px; text-align: left; padding: 10 0 0 23; color: FFF; font-size: 17px; }

/* просто таблица */
.tbl_1 td { padding: 3px; text-align: center;}
.tbl_2 td { padding: 4px; }

.tbl_3 td { padding: 5px; border-right: 1px solid #D3D5DB; }
.tbl_3 td.no { padding: 5px; border-right: 0; }
.tbl_3 td.borderRW { padding: 5px; border-right: 1px solid #F5F8FD; }

.SepGrey { background: #E1E4EC; }
.bgrGrey td { background: #E1E4EC; height: 20px; }
.borderR { border-right: 1px solid #D3D5DB; }
.borderRW { border-right: 1px solid #F5F8FD; }
.bgrGrey { background: #E1E4EC; height: 20px; }

/**/
.ask { background: #E1E4EC; padding: 7px; }
.pager { border: 1px solid #D3D5DB; padding: 5px; }
.BreadCrumbs { padding-top: 5px; }
.gall { padding: 13px 7px 13px 7px; }
.gall2 { padding: 13px 0 13px 0; }

/* INPUT */
input.sub { border-width: 1px; border-style: solid; border-color: #21772C; background-color: #fff; }
input.sub2 { border-width: 1px; border-style: solid; border-color: #145f21; background-color: #fff; }
.inp { width: 128px; }
.w200 { width: 200px; }

/* SEO */
#bronwe1 { position: absolute; top: 50px; left: 300px; visibility: hidden; }	
#bronwe2 { position: absolute; top: 50px; left: 301px; visibility: hidden; }
#bronwe3 { position: absolute; top: 50px; left: 302px; visibility: hidden; }
#bronwe4 { position: absolute; top: 50px; left: 303px; visibility: hidden; }


/*new*/
.footer				{ width: 100%; height: 40px; background-color: #2a8937; }
.footer1			{ float: left; color: #fff; padding: 14px 0 0 35px; }
.footer2			{ text-align: right; padding: 14px 35px 0 0; }
.green_rasporka		{ height: 71px; background-color: #298935; }
.collage			{ width: 477px; text-align: right; vertical-align: bottom; }
.collage_palka		{ width: 14px; background: url('../img/bgr_table_inner.gif') repeat-x bottom; vertical-align: bottom; }
td.nowrap_menu div	{ white-space: nowrap; }
.top_line			{ width: 100%; height: 14px; background-color: #298935; }

div#coll_root div	{ padding: 0 0 10px 0; }

.tbl2 td			{ padding: 10px 15px 20px 15px; }
.tbl2 td a			{ text-decoration: none; }
.tbl2 td a:hover	{ text-decoration: underline; }

.cena_tabl		{ border: 0; border-collapse: collapse; text-align: center; }
.cena_tabl th	{ border: 1px solid #FFFFFF; border-right: 0; border-top: 0; padding:7px 5px; background: #E1E4EC; }
.cena_tabl td	{ border: 1px solid #D3D5DB; border-right: 0; border-top: 0; padding:3px 5px; }
.cena_tabl .left { text-align: left; border-left: 0; }

.nicetable		{ border: 0; border-collapse: collapse; text-align: center; width: 99%; }
.nicetable th	{ border: 1px solid #EFF2F7; border-top: 0; padding:7px 5px; background: #E1E4EC; }
.nicetable td	{ border: 1px solid #D3D5DB; border-top: 0; padding:3px 5px; }

