@charset "windows-1251";
/* CSS Document */
* {padding:0; margin:0; font-size:11px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#fff;}
a {color:#fff; text-decoration:none; font-weight:bold;}
a:hover {color:#fff; text-decoration:underline;}
a img {border:0;}
html {width:100%; height:100%;}
.b {font-weight:bold;}
input {color:#333;}
#holder {text-align:center;}
#min_width {width:1004px; margin:0 auto; text-align:left;}
#sub_title4 {display:block; float:right; width:118px; padding:0 50px 0 0;}
#sub_title3, #sub_title2, #sub_title1 {wisplay:block; float:right; width:107px; padding:0;}
#sub_title4 dd, #sub_title3 dd, #sub_title2 dd, #sub_title1 dd {margin:0 0 3px; padding:0 5px 0 20px;}
#sub_title4 dd a, #sub_title3 dd a, #sub_title2 dd a, #sub_title1 dd a {font-weight:bold; font-size:12px;}
#flash {float:right; position:relative; top:-70px; left:-70px;}
#photo_block {width:300px; float:left;}
.small_photo {margin:5px 0 0 10px; _margin:5px 0 0 5px; width:133px; float:left; border:1px solid #000;}
.small_photo img {float:left;}
.image_holder {width:300px; float:left;}
.quest td, .quest strong {color:#333;}
.quest a {color:#333;}

/* Стили для первого уровня */
#index {width:100%; height:100%; background:#486c24;}
	#index #body {width:100%; float:left; background:url(/img/main/top_bg.gif) top left repeat-x;}
	#index #logo {width:353px; height:103px; padding:85px 0 0 12px; float:left; background:url(/img/main/logo_bg.gif) bottom left no-repeat;}
	#index #lists {width:615px; _height:400px; min-height:400px; float:right; padding:95px 0 0 22px; background:url(/img/main/bg.gif) center center no-repeat;}
		#index #lists #block_green {height:182px; width:270px; float:left; background:url(/img/main/block_green.gif) top left no-repeat;}
			#index #lists #block_green dt {height:29px; width:200px; padding:35px 0 0; float:right; background:url(/img/main/green_title.gif) center bottom no-repeat;}
			#index #lists #block_green dd {width:125px; float:right; padding:0 0 0 12px; background:url(/img/main/green_dot.gif) center left no-repeat;}
			#index #lists #block_green dd a {color:#486c24; text-decoration:underline; font-size:12px;}
			#index #lists #block_green dd a:hover {text-decoration:none;}
		#index #lists #block_orange {height:182px; width:270px; margin:0 0 0 40px; float:left; background:url(/img/main/block_orange.gif) top right no-repeat;}
			#index #lists #block_orange dt {height:29px; width:200px; padding:35px 0 0; float:right; background:url(/img/main/orange_title.gif) center bottom no-repeat;}
			#index #lists #block_orange dd {width:125px; float:right; padding:0 0 0 12px; background:url(/img/main/orange_dot.gif) center left no-repeat;}
			#index #lists #block_orange dd a {color:#803000; text-decoration:underline; font-size:12px;}
			#index #lists #block_orange dd a:hover {text-decoration:none;}
		#index #lists #block_pink {height:158px; width:270px; padding:21px 0 0; float:left; background:url(/img/main/block_pink.gif) bottom right no-repeat;}
			#index #lists #block_pink dt {height:29px; width:200px; padding:12px 0 0; float:right; background:url(/img/main/pink_title.gif) center bottom no-repeat;}
			#index #lists #block_pink dd {width:125px; float:right; padding:0 0 0 12px; background:url(/img/main/pink_dot.gif) center left no-repeat;}
			#index #lists #block_pink dd a {color:#9a2d9a; text-decoration:underline; font-size:12px;}
			#index #lists #block_pink dd a:hover {text-decoration:none;}
		#index #lists #block_blue {height:158px; width:270px; margin:21px 0 0 40px; float:left; background:url(/img/main/block_blue.gif) bottom right no-repeat;}
			#index #lists #block_blue dt {height:29px; width:200px; padding:12px 0 0; float:right; background:url(/img/main/blue_title.gif) center bottom no-repeat;}
			#index #lists #block_blue dd {width:125px; float:right; padding:0 0 0 12px; background:url(/img/main/blue_dot.gif) center left no-repeat;}
			#index #lists #block_blue dd a {color:#005683; text-decoration:underline; font-size:12px;}
			#index #lists #block_blue dd a:hover {text-decoration:none;}
	#index #menu {width:168px; height:180px; float:left; padding:5px 60px 0 105px; margin:47px 0 0; background:url(/img/main/menu_bg.gif) top right no-repeat; list-style:none;}
		#index #menu li {padding:3px 0 2px; border-bottom:1px solid #e24d00; text-align:center;}
		#index #menu .no_br {padding:6px 0 5px; border-bottom:none; text-align:center;} 
		#index #menu li a {font-size:12px;}
	#index #bottom {width:1004px; float:left; _height:321px; min-height:321px; background:url(/img/main/bottom_bg.jpg) top left no-repeat #54802b;}
		#index #bottom #news {float:right; width:291px; padding:0 17px 0 0; height:344px; margin:0 0 20px; background:url(/img/main/news_bg.gif) bottom left no-repeat; cursor:pointer;}
		#index #bottom #news dt {text-align:center; float:left;}
		#index #bottom #news dt img {display:block; float:left; padding:0 0 10px 35px;}
		#index #bottom #news dd {width:231px; padding:10px 15px 10px 45px; float:left;}
		#index #bottom #news dd img {padding:1px; display:block; float:left; background:#fff; border:1px solid #6e1b00; margin:0 10px 0 0;}
		#index #bottom #news dd h2 a {color:#6e1b00; font-size:12px;}
		#index #bottom #news .txt {display:block; color:#1f1f1f; font-weight:normal;}
	#index #h_menu {width:100%; float:left; text-align:center; padding:21px 0; background:#36531b; border-top:#3b6116;}
		#index #h_menu li {display:inline; padding:0 5px; color:#a2ca7a; font-size:12px;}
		#index #h_menu li a {color:#a2ca7a; font-size:12px; padding:0 7px 0 0;}
	#index #counters {width:100%; float:left; height:70px;}

	
/* Стили для первого уровня малинового цвета */
#purple_first {width:100%; height:100%; background:#653366;}
	#purple_first #left {width:407px; height:1027px; float:left; background:url(/img/purple/left_side.gif) top left no-repeat;}
		#purple_first #left .img {width:349px; height:764px; margin:5px 0 0 2px; float:left; background:url(/img/purple/girl.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/purple/girl.png',sizingMethod='scale'); _background-image:none;}
		#purple_first #left .logo {float:left; display:block; width:350px; height:88px; padding:60px 15px 0 0; background:url(/img/purple/logo.gif) bottom right no-repeat;}
	#purple_first #top {width:597px; float:left; height:207px; background:url(/img/purple/top.gif) top left no-repeat; text-align:center;}
		#purple_first #top .logo {width:100%; height:49px; background: url(/img/purple/bags_big.gif) center center no-repeat; margin:79px 0 0;}
		#purple_first #top .menu ul {list-style:none; padding:10px 0 0;}
		#purple_first #top .menu li {display:inline; color:#fff;}
		#purple_first #top .title {width:80%; border-bottom:1px solid #fe80fe; text-align:left; margin:10px 10% 0; _margin:10px 5%;}
		#purple_first #top .title img {position:relative; margin:0 0 -13px;  _margin:0 0 -11px;}
	#purple_first #content {width:577px; float:left; background:#9b3888; padding:10px;}
		#purple_first #content .block {width:174px; float:left;}
		#purple_first #content .block img {display:lock; float:left;}
		#purple_first #content .block .mask {display:block; float:left; position:relative; width:174px; height:266px; margin:-159px 0 0; background:url(/img/purple/mask.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/purple/mask.png',sizingMethod='scale'); _background-image:none;}
		#purple_first #content .block ul {list-style:none; margin:180px 25px 0;}
		#purple_first #content .block li {font-weight:bold;}
		#purple_first #content .block li a {text-decoration:underline;}
		#purple_first #content .block li a:hover {text-decoration:none;}
		#purple_first #content .block li .name {font-weight:normal;}
		#purple_first #content .block li .price {color:#fe80fe;}
		#purple_first #content .v_menu {width:100%; float:left; _height:132px; min-height:130px;}
		#purple_first #content .v_menu ul {border-bottom:1px solid #fe80fe; border-top:1px solid #fe80fe; margin:20px 40% 10px; _margin:20px 20% 10px; float:left; height:130px; min-height:130px; width:20%; text-align:center; padding:0 0 10px; list-style:none;}
		#purple_first #content .v_menu li {padding:7px 0 0;}
	#purple_first #footer {width:597px; height:52px; float:left; background:url(/img/purple/footer.gif) top left no-repeat;}

/* Стили для первого уровня синего цвета */
#blue_first {width:100%; height:100%; background:#0e6193;}
	#blue_first #left {width:407px; height:1027px; float:left; background:url(/img/blue/left_side.gif) top left no-repeat;}
		#blue_first #left .img {width:402px; height:790px; margin:5px 0 0; float:left; background:url(/img/blue/girl.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blue/girl.png',sizingMethod='scale'); _background-image:none;}
		#blue_first #left .logo {float:left; display:block; width:350px; height:88px; padding:60px 15px 0 0; background:url(/img/blue/logo_main.gif) bottom right no-repeat;}
	#blue_first #top {width:597px; float:left; height:207px; background:url(/img/blue/top.gif) top left no-repeat; text-align:center;}
		#blue_first #top .logo {width:100%; height:49px; background: url(/img/blue/acessories.gif) center center no-repeat; margin:79px 0 0;}
		#blue_first #top .menu ul {list-style:none; padding:10px 0 0;}
		#blue_first #top .menu li {display:inline; color:#fff;}
		#blue_first #top .title {width:80%; border-bottom:1px solid #6bdcff; text-align:left; margin:10px 10% 0; _margin:10px 5%;}
		#blue_first #top .title img {position:relative; margin:0 0 -13px;  _margin:0 0 -11px;}
	#blue_first #content {width:577px; float:left; background:#0271d6; padding:10px;}
		#blue_first #content .block {width:174px; float:left;}
		#blue_first #content .block img {display:lock; float:left;}
		#blue_first #content .block .mask {display:block; float:left; position:relative; width:174px; height:266px; margin:-159px 0 0;  background:url(/img/blue/mask.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blue/mask.png',sizingMethod='scale'); _background-image:none;}
		#blue_first #content .block ul {list-style:none; margin:180px 25px 0;}
		#blue_first #content .block li {font-weight:bold;}
		#blue_first #content .block li a {text-decoration:underline;}
		#blue_first #content .block li a:hover {text-decoration:none;}
		#blue_first #content .block li .name {font-weight:normal;}
		#blue_first #content .block li .price {color:#ff9f7f;}
		#blue_first #content .v_menu {width:100%; float:left; _height:132px; min-height:130px;}
		#blue_first #content .v_menu ul {border-bottom:1px solid #6bdcff; border-top:1px solid #6bdcff; margin:20px 40% 10px; _margin:20px 20% 10px; float:left; height:130px; min-height:130px; width:20%; text-align:center; padding:0 0 10px; list-style:none;}
		#blue_first #content .v_menu li {padding:7px 0 0;}
	#blue_first #footer {width:597px; height:52px; float:left; background:url(/img/blue/footer.gif) top left no-repeat;}
	
/* Стили для первого уровня зелёного цвета */
#green_first {width:100%; height:100%; background:#416633;}
	#green_first #left {width:407px; height:1027px; float:left; background:url(/img/green/left_side.gif) top left no-repeat;}
		#green_first #left .img {width:395px; height:776px; margin:5px 0 0; float:left; background:url(/img/green/girl.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/green/girl.png',sizingMethod='scale'); _background-image:none;}
		#green_first #left .logo {float:left; display:block; width:350px; height:88px; padding:60px 15px 0 0; background:url(/img/green/logo_main.gif) bottom right no-repeat;}
	#green_first #top {width:597px; float:left; height:207px; background:url(/img/green/top.gif) top left no-repeat; text-align:center;}
		#green_first #top .logo {width:100%; height:49px; background: url(/img/green/shmotki.gif) center center no-repeat; margin:79px 0 0;}
		#green_first #top .menu ul {list-style:none; padding:10px 0 0;}
		#green_first #top .menu li {display:inline; color:#fff;}
		#green_first #top .title {width:80%; border-bottom:1px solid #9ffe80; text-align:left; margin:10px 10% 0; _margin:10px 5%;}
		#green_first #top .title img {position:relative; margin:0 0 -14px;  _margin:0 0 -12px;}
	#green_first #content {width:577px; float:left; background:#3e9b38; padding:10px;}
		#green_first #content .block {width:174px; float:left;}
		#green_first #content .block img {display:lock; float:left;}
		#green_first #content .block .mask {display:block; float:left; position:relative; width:174px; height:266px; margin:-159px 0 0; background:url(/img/green/mask.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/green/mask.png',sizingMethod='scale'); _background-image:none;}
		#green_first #content .block ul {list-style:none; margin:180px 25px 0;}
		#green_first #content .block li {font-weight:bold;}
		#green_first #content .block li a {text-decoration:underline;}
		#green_first #content .block li a:hover {text-decoration:none;}
		#green_first #content .block li .name {font-weight:normal;}
		#green_first #content .block li .price {color:#9ffe80;}
		#green_first #content .v_menu {width:100%; float:left; _height:132px; min-height:130px;}
		#green_first #content .v_menu ul {border-bottom:1px solid #9ffe80; border-top:1px solid #9ffe80; margin:20px 40% 10px; _margin:20px 20% 10px; float:left; height:130px; min-height:130px; width:20%; text-align:center; padding:0 0 10px; list-style:none;}
		#green_first #content .v_menu li {padding:7px 0 0;}
	#green_first #footer {width:597px; height:52px; float:left; background:url(/img/green/footer.gif) top left no-repeat;}
	
/* Стили для первого уровня коричневого цвета */
#brown_first {width:100%; height:100%; background:#7f311a;}
	#brown_first #left {width:407px; height:1027px; float:left; background:url(/img/brown/left_side.gif) top left no-repeat;}
		#brown_first #left .img {width:371px; height:787px; margin:5px 0 0; float:left; background:url(/img/brown/girl.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/brown/girl.png',sizingMethod='scale'); _background-image:none;}
		#brown_first #left .logo {float:left; display:block; width:350px; height:88px; padding:60px 15px 0 0; background:url(/img/brown/logo_main.gif) bottom right no-repeat;}
	#brown_first #top {width:597px; float:left; height:207px; background:url(/img/brown/top.gif) top left no-repeat; text-align:center;}
		#brown_first #top .logo {width:100%; height:49px; background: url(/img/brown/botinki.gif) center center no-repeat; margin:79px 0 0;}
		#brown_first #top .menu ul {list-style:none; padding:10px 0 0;}
		#brown_first #top .menu li {display:inline; color:#fff;}
		#brown_first #top .title {width:80%; border-bottom:1px solid #ff9f7f; text-align:left; margin:10px 10% 0; _margin:10px 5%;}
		#brown_first #top .title img {position:relative; margin:0 0 -14px;  _margin:0 0 -12px;}
	#brown_first #content {width:577px; float:left; background:#cc5d07; padding:10px;}
		#brown_first #content .block {width:174px; float:left;}
		#brown_first #content .block img {display:lock; float:left;}
		#brown_first #content .block .mask {display:block; float:left; position:relative; width:174px; height:266px; margin:-159px 0 0; background:url(/img/brown/mask.png) top left no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/brown/mask.png',sizingMethod='scale'); _background-image:none;}
		#brown_first #content .block ul {list-style:none; margin:180px 25px 0;}
		#brown_first #content .block li {font-weight:bold;}
		#brown_first #content .block li a {text-decoration:underline;}
		#brown_first #content .block li a:hover {text-decoration:none;}
		#brown_first #content .block li .name {font-weight:normal;}
		#brown_first #content .block li .price {color:#ff9f7f;}
		#brown_first #content .v_menu {width:100%; float:left; _height:132px; min-height:130px;}
		#brown_first #content .v_menu ul {border-bottom:1px solid #ff9f7f; border-top:1px solid #ff9f7f; margin:20px 40% 10px; _margin:20px 20% 10px; float:left; height:130px; min-height:130px; width:20%; text-align:center; padding:0 0 10px; list-style:none;}
		#brown_first #content .v_menu li {padding:7px 0 0;}
	#brown_first #footer {width:597px; height:52px; float:left; background:url(/img/brown/footer.gif) top left no-repeat;}

/* Стили для второго уровня малинового цвета */
#purple_second {width:100%; height:100%; background:url(/img/purple/squares_bg.gif);}
	#purple_second #header {background:url(/img/purple/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#purple_second #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#purple_second #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title4.gif) top center no-repeat;}
		#purple_second #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title3.gif) top center no-repeat;}
		#purple_second #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title2.gif) top center no-repeat;}
		#purple_second #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title1.gif) top center no-repeat;}
	#purple_second #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#purple_second #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#purple_second #menu .in {margin:13px 10px 0 0;}
		#purple_second #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#purple_second #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#purple_second #menu #in_cart a {color:#fff; background:url(/img/purple/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#purple_second #content {width:951px; padding:0 25px; float:left;}
		#purple_second #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/purple/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#purple_second #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #653366;}
		#purple_second #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#purple_second #content #main {width:943px; background:url(/img/purple/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#purple_second #content #main li {width:162px; padding:6px 0 0; background:url(/img/purple/block_bg_t.gif) top left no-repeat #9b3888; margin:10px 13px; _margin:10px 11px; float:left;}
		#purple_second #content #main a {display:block; float:left; padding:0 6px;}
		#purple_second #content #main img {border:1px solid #653366; display:block; float:left;}
		#purple_second #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#purple_second #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/purple/block_bg_b.gif) bottom left no-repeat;}
		#purple_second #content .pink {color:#f60; font-weight:bold; font-size:12px;}
		#purple_second .newsitem {width:94%; float:left; padding:0 3%;}
		.newsitem p, .comment p {color:#636; font-size:11px; padding:0 0 10px;}
		#purple_second #content .from {font-weight:bold; color:#636;}
		#purple_second #content fieldset {width:96%; padding:5px 2%; background:#EDDDD8; border:none; margin:0; float:left;}
		#purple_second #content .comment {width:96%; padding:5px 2%; margin:10px 0; background:#EDDDD8; color:#636; float:left;}
		#purple_second #content label {width:170px; float:left; color:#636; font-weight:bold;}
		#purple_second #content h2 {color:#fff; background:#636; padding:4px 2%; width:96%;float:left;}
		#purple_second #content .size {width:670px;}
		#purple_second #content .cellholder {padding:5px 0; width:100%; float:left;}
		#purple_second #content .photolist .holder {width:100%; float:left; padding:5px 0;}
		#purple_second #content .cellholder .button {color:#fff; background:#636; border:1px solid #000; padding:8px 16px; _padding:4px; font-weight:bold; font-size:12px;}
		#purple_second #content .cellholder a {color:#636; font-weight:bold; font-size:13px; text-decoration:underline;}
		#purple_second #content .cellholder input, #purple_second #content .cellholder textarea {border:1px solid #636;}
		#purple_second #content .cellholder textarea {height:40px; color:#000;}
		#purple_second #content .photolist {margin:15px 0; border-top:1px solid #636; float:left; padding:15px 2%; width:96%;}
		#purple_second #content .photolist a {color:#636; font-weight:bold; text-decoration:underline;}
		#purple_second #content .image {padding:1px; background:#fff; border:1px solid #636; margin:0 10px 10px 0;}
	#purple_second #footer {width:100%; text-align:center; background:#993887; float:left; position:relative; _margin:-5px 0 0;}
		#purple_second #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#purple_second #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/purple/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#653366;}
		#purple_second #footer #sub a {color:#636;}
		#purple_second #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#purple_second #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#purple_second #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#purple_second #footer li {display:inline; font-size:12px;} 
		#purple_second #footer li a {display:inline; font-size:13px;} 
		#purple_second #footer .pink {color:#fe80fe;}
		#purple_second #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#purple_second #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для второго уровня синего цвета */
#blue_second {width:100%; height:100%; background:url(/img/blue/squares_bg.gif);}
	#blue_second #header {background:url(/img/blue/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#blue_second #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#blue_second #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title4.gif) top center no-repeat;}
		#blue_second #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title3.gif) top center no-repeat;}
		#blue_second #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title2.gif) top center no-repeat;}
		#blue_second #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title1.gif) top center no-repeat;}
	#blue_second #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#blue_second #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#blue_second #menu .in {margin:13px 10px 0 0;}
		#blue_second #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#blue_second #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#blue_second #menu #in_cart a {color:#fff; background:url(/img/blue/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#blue_second #content {width:951px; padding:0 25px; float:left;}
		#blue_second #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/blue/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#blue_second #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #0371d6;}
		#blue_second #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#blue_second #content #main {width:943px; background:url(/img/blue/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#blue_second #content #main li {width:162px; padding:6px 0 0; background:url(/img/blue/block_bg_t.gif) top left no-repeat #0371d6; margin:10px 13px; _margin:10px 11px; float:left;}
		#blue_second #content #main a {display:block; float:left; padding:0 6px;}
		#blue_second #content #main img {border:1px solid #653366; display:block; float:left;}
		#blue_second #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#blue_second #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/blue/block_bg_b.gif) bottom left no-repeat;}
		#blue_second #content .pink {color:#ffa800; font-weight:bold; font-size:12px;}
	#blue_second #footer {width:100%; text-align:center; background:#0371d6; float:left; position:relative; _margin:-5px 0 0;}
		#blue_second #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#blue_second #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/blue/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#0d5392;}
		#blue_second #footer #sub a {color:#0d5392;}
		#blue_second #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#blue_second #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#blue_second #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#blue_second #footer li {display:inline; font-size:12px;} 
		#blue_second #footer li a {display:inline; font-size:13px;} 
		#blue_second #footer .pink {color:#a0defd;}
		#blue_second #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#blue_second #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для второго уровня зеленого цвета */
#green_second {width:100%; height:100%; background:url(/img/green/squares_bg.gif);}
	#green_second #header {background:url(/img/green/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#green_second #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#green_second #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title4.gif) top center no-repeat;}
		#green_second #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title3.gif) top center no-repeat;}
		#green_second #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title2.gif) top center no-repeat;}
		#green_second #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title1.gif) top center no-repeat;}
	#green_second #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#green_second #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#green_second #menu .in {margin:13px 10px 0 0;}
		#green_second #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#green_second #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#green_second #menu #in_cart a {color:#fff; background:url(/img/green/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#green_second #content {width:951px; padding:0 25px; float:left;}
		#green_second #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/green/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#green_second #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #416633;}
		#green_second #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#green_second #content #main {width:943px; background:url(/img/green/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#green_second #content #main li {width:162px; padding:6px 0 0; background:url(/img/green/block_bg_t.gif) top left no-repeat #3f9b38; margin:10px 13px; _margin:10px 11px; float:left;}
		#green_second #content #main a {display:block; float:left; padding:0 6px;}
		#green_second #content #main img {border:1px solid #653366; display:block; float:left;}
		#green_second #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#green_second #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/green/block_bg_b.gif) bottom left no-repeat;}
		#green_second #content .pink {color:#ffa800; font-weight:bold; font-size:12px;}
	#green_second #footer {width:100%; text-align:center; background:#3f9b38; float:left; position:relative; _margin:-5px 0 0;}
		#green_second #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#green_second #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/green/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#416633;}
		#green_second #footer #sub a {color:#416633;}
		#green_second #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#green_second #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#green_second #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#green_second #footer li {display:inline; font-size:12px;} 
		#green_second #footer li a {display:inline; font-size:13px;} 
		#green_second #footer .pink {color:#9eff7a;}
		#green_second #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#green_second #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для второго уровня коричневого цвета */
#brown_second {width:100%; height:100%; background:url(/img/brown/squares_bg.gif);}
	#brown_second #header {background:url(/img/brown/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#brown_second #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#brown_second #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title4.gif) top center no-repeat;}
		#brown_second #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title3.gif) top center no-repeat;}
		#brown_second #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title2.gif) top center no-repeat;}
		#brown_second #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title1.gif) top center no-repeat;}
	#brown_second #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#brown_second #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#brown_second #menu .in {margin:13px 10px 0 0;}
		#brown_second #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#brown_second #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#brown_second #menu #in_cart a {color:#fff; background:url(/img/brown/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#brown_second #content {width:951px; padding:0 25px; float:left;}
		#brown_second #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/brown/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#brown_second #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #f60;}
		#brown_second #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#brown_second #content #main {width:943px; background:url(/img/brown/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#brown_second #content #main li {width:162px; padding:6px 0 0; background:url(/img/brown/block_bg_t.gif) top left no-repeat #f60; margin:10px 13px; _margin:10px 11px; float:left;}
		#brown_second #content #main a {display:block; float:left; padding:0 6px;}
		#brown_second #content #main img {border:1px solid #653366; display:block; float:left;}
		#brown_second #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#brown_second #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/brown/block_bg_b.gif) bottom left no-repeat;}
		#brown_second #content .pink {color:#ffe68d; font-weight:bold; font-size:12px;}
	#brown_second #footer {width:100%; text-align:center; background:#f60; float:left; position:relative; _margin:-5px 0 0;}
		#brown_second #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#brown_second #footer #sub {width:930px; padding:0 0 0 43px; float:left; height:60px; background:url(/img/brown/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#f60;}
		#brown_second #footer #sub a {color:#f60;}
		#brown_second #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#brown_second #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#brown_second #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#brown_second #footer li {display:inline; font-size:12px;} 
		#brown_second #footer li a {display:inline; font-size:13px;} 
		#brown_second #footer .pink {color:#ffe68d;}
		#brown_second #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#brown_second #footer .contacts * {font-size:12px; font-weight:normal;}

/* Стили для третьего уровня малинового цвета (форма) */
#purple_third {width:100%; height:100%; background:url(/img/purple/squares_bg.gif);}
	#purple_third #header {background:url(/img/purple/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#purple_third #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#purple_third #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title4.gif) top center no-repeat;}
		#purple_third #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title3.gif) top center no-repeat;}
		#purple_third #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title2.gif) top center no-repeat;}
		#purple_third #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title1.gif) top center no-repeat;}
	#purple_third #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#purple_third #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#purple_third #menu .in {margin:13px 10px 0 0;}
		#purple_third #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#purple_third #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#purple_third #menu #in_cart a {color:#fff; background:url(/img/purple/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#purple_third #content {width:951px; padding:0 25px; float:left;}
		#purple_third #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/purple/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#purple_third #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #653366;}
		#purple_third #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#purple_third #content #main {width:943px; background:url(/img/purple/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#purple_third #content #main li {width:162px; padding:6px 0 0; background:url(/img/purple/block_bg_t.gif) top left no-repeat #9b3888; margin:10px 13px; _margin:10px 11px; float:left;}
		#purple_third #content #main a {display:block; float:left; padding:0 6px;}
		#purple_third #content #main img {border:1px solid #653366; display:block; float:left;}
		#purple_third #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#purple_third #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/purple/block_bg_b.gif) bottom left no-repeat;}
		#purple_third #content .pink {color:#f60; font-weight:bold; font-size:12px;}
		#purple_third #content #large_img {width:298px; border:1px solid #653366; float:left;}
		#purple_third #content #large_img img {display:block; float:left;}
		#purple_third #content #large_img .small {float:left; background:#636; padding:20px 0 5px; width:100%;}
		#purple_third #content #large_img .bag_small {padding:0 0 0 22px; float:left; width:70px;}
		#purple_third #content #large_img .bag_small a {display:block; text-align:center; font-weight:normal;}
		#purple_third #content #form {background:url(/img/purple/main_bg.gif) center top repeat-y; width:911px; float:left; padding:0 20px 10px;}
		#purple_third #content #fields {width:590px; float:left; height:481px; padding:0 10px}
		#purple_third #content h2 {width:590px; float:left; color:#636; font-size:16px; padding:0 0 23px;}
		#purple_third #content .dscrptn {width:590px; _height:149px; min-height:149px; float:left; background:url(/img/purple/fields_bg.gif) top left repeat-y #faceff; margin:0 0 3px;}
		#purple_third #content .char {width:590px; _height:85px; min-height:85px; float:left; background:url(/img/purple/fields_bg.gif) top left repeat-y #faceff; margin:0 0 3px;}
		#purple_third #content .date_out {width:590px; _height:12px; min-height:12px; float:left; background:url(/img/purple/fields_bg.gif) top left repeat-y #faceff; margin:0 0 3px;}
		#purple_third #content .title {width:97px; padding:5px; float:left; color:#636; font-weight:bold;}
		#purple_third #content .text {width:473px; padding:5px; float:left; color:#666;}
		#purple_third #content .big_price {font-size:16px; width:590px; color:#636; padding:15px 5px; font-weight:bold; float:left;}
		#purple_third #content #buy {float:left; width:90px;}
		#purple_third #content .read_more {float:left; display:block; padding:6px 0; color:#636; font-weight:normal; text-decoration:underline;}
		#purple_third #content .read_more:hover {text-decoration:none;}
		#purple_third #content .red {color:#bc4200; font-size:16px;}
		#purple_third #content .hr {border-bottom:1px solid #636; height:1px; margin:20px 0 0; float:left; width:100%;}
	#purple_third #footer {width:100%; text-align:center; background:#993887; float:left; position:relative; _margin:-5px 0 0;}
		#purple_third #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#purple_third #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/purple/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#653366;}
		#purple_third #footer #sub a {color:#653366;}
		#purple_third #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#purple_third #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#purple_third #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#purple_third #footer li {display:inline; font-size:12px;} 
		#purple_third #footer li a {display:inline; font-size:13px;} 
		#purple_third #footer .pink {color:#fe80fe;}
		#purple_third #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#purple_third #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для третьего уровня голубого цвета (форма) */
#blue_third {width:100%; height:100%; background:url(/img/blue/squares_bg.gif);}
	#blue_third #header {background:url(/img/blue/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#blue_third #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#blue_third #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title4.gif) top center no-repeat;}
		#blue_third #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title3.gif) top center no-repeat;}
		#blue_third #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title2.gif) top center no-repeat;}
		#blue_third #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/blue/sub_title1.gif) top center no-repeat;}
	#blue_third #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#blue_third #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#blue_third #menu .in {margin:13px 10px 0 0;}
		#blue_third #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#blue_third #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#blue_third #menu #in_cart a {color:#fff; background:url(/img/blue/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#blue_third #content {width:951px; padding:0 25px; float:left;}
		#blue_third #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/blue/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#blue_third #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #0d5392;}
		#blue_third #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#blue_third #content #main {width:943px; background:url(/img/blue/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#blue_third #content #main li {width:162px; padding:6px 0 0; background:url(/img/blue/block_bg_t.gif) top left no-repeat #0d5392; margin:10px 13px; _margin:10px 11px; float:left;}
		#blue_third #content #main a {display:block; float:left; padding:0 6px;}
		#blue_third #content #main img {border:1px solid #0d5392; display:block; float:left;}
		#blue_third #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#blue_third #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/blue/block_bg_b.gif) bottom left no-repeat;}
		#blue_third #content .pink {color:#ff7800; font-weight:bold; font-size:12px;}
		#blue_third #content #large_img {width:298px; border:1px solid #0d5392; float:left;}
		#blue_third #content #large_img img {display:block; float:left;}
		#blue_third #content #large_img .small {float:left; background:#0d5392; padding:20px 0 5px; width:100%;}
		#blue_third #content #large_img .bag_small {padding:0 0 0 22px; float:left; width:70px;}
		#blue_third #content #large_img .bag_small a {display:block; text-align:center; font-weight:normal;}
		#blue_third #content #form {background:url(/img/blue/main_bg.gif) center top repeat-y; width:911px; float:left; padding:0 20px 10px;}
		#blue_third #content #fields {width:590px; float:left; height:481px; padding:0 10px}
		#blue_third #content h2 {width:590px; float:left; color:#0d5392; font-size:16px; padding:0 0 23px;}
		#blue_third #content .dscrptn {width:590px; _height:149px; min-height:149px; float:left; background:url(/img/blue/fields_bg.gif) top left repeat-y #ceefff; margin:0 0 3px;}
		#blue_third #content .char {width:590px; _height:85px; min-height:85px; float:left; background:url(/img/blue/fields_bg.gif) top left repeat-y #ceefff; margin:0 0 3px;}
		#blue_third #content .date_out {width:590px; _height:12px; min-height:12px; float:left; background:url(/img/blue/fields_bg.gif) top left repeat-y #ceefff; margin:0 0 3px;}
		#blue_third #content .title {width:97px; padding:5px; float:left; color:#0d5392; font-weight:bold;}
		#blue_third #content .text {width:473px; padding:5px; float:left; color:#666;}
		#blue_third #content .big_price {font-size:16px; width:590px; color:#0d5392; padding:15px 5px; font-weight:bold; float:left;}
		#blue_third #content #buy {float:left; width:90px;}
		#blue_third #content .read_more {float:left; display:block; padding:6px 0; color:#0d5392; font-weight:normal; text-decoration:underline;}
		#blue_third #content .read_more:hover {text-decoration:none;}
		#blue_third #content .red {color:#ff7800; font-size:16px;}
		#blue_third #content .hr {border-bottom:1px solid #636; height:1px; margin:20px 0 0; float:left; width:100%;}
	#blue_third #footer {width:100%; text-align:center; background:#0371d6; float:left; position:relative; _margin:-5px 0 0;}
		#blue_third #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#blue_third #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/blue/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#0d5392;}
		#blue_third #footer #sub a {color:#0d5392;}
		#blue_third #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#blue_third #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#blue_third #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#blue_third #footer li {display:inline; font-size:12px;} 
		#blue_third #footer li a {display:inline; font-size:13px;} 
		#blue_third #footer .pink {color:#a0defd;}
		#blue_third #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#blue_third #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для третьего уровня зелёного цвета (форма) */
#green_third {width:100%; height:100%; background:url(/img/green/squares_bg.gif);}
	#green_third #header {background:url(/img/green/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#green_third #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#green_third #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title4.gif) top center no-repeat;}
		#green_third #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title3.gif) top center no-repeat;}
		#green_third #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title2.gif) top center no-repeat;}
		#green_third #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/green/sub_title1.gif) top center no-repeat;}
	#green_third #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#green_third #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#green_third #menu .in {margin:13px 10px 0 0;}
		#green_third #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#green_third #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#green_third #menu #in_cart a {color:#fff; background:url(/img/green/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#green_third #content {width:951px; padding:0 25px; float:left;}
		#green_third #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/green/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#green_third #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #416633;}
		#green_third #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#green_third #content #main {width:943px; background:url(/img/green/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#green_third #content #main li {width:162px; padding:6px 0 0; background:url(/img/green/block_bg_t.gif) top left no-repeat #416633; margin:10px 13px; _margin:10px 11px; float:left;}
		#green_third #content #main a {display:block; float:left; padding:0 6px;}
		#green_third #content #main img {border:1px solid #416633; display:block; float:left;}
		#green_third #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#green_third #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/green/block_bg_b.gif) bottom left no-repeat;}
		#green_third #content .pink {color:#ff7800; font-weight:bold; font-size:12px;}
		#green_third #content #large_img {width:298px; border:1px solid #416633; float:left;}
		#green_third #content #large_img img {display:block; float:left;}
		#green_third #content #large_img .small {float:left; background:#416633; padding:20px 0 5px; width:100%;}
		#green_third #content #large_img .bag_small {padding:0 0 0 22px; float:left; width:70px;}
		#green_third #content #large_img .bag_small a {display:block; text-align:center; font-weight:normal;}
		#green_third #content #form {background:url(/img/green/main_bg.gif) center top repeat-y; width:911px; float:left; padding:0 20px 10px;}
		#green_third #content #fields {width:590px; float:left; height:481px; padding:0 10px}
		#green_third #content h2 {width:590px; float:left; color:#416633; font-size:16px; padding:0 0 23px;}
		#green_third #content .dscrptn {width:590px; _height:149px; min-height:149px; float:left; background:url(/img/green/fields_bg.gif) top left repeat-y #d8ffce; margin:0 0 3px;}
		#green_third #content .char {width:590px; _height:85px; min-height:85px; float:left; background:url(/img/green/fields_bg.gif) top left repeat-y #d8ffce; margin:0 0 3px;}
		#green_third #content .date_out {width:590px; _height:12px; min-height:12px; float:left; background:url(/img/green/fields_bg.gif) top left repeat-y #d8ffce; margin:0 0 3px;}
		#green_third #content .title {width:97px; padding:5px; float:left; color:#416633; font-weight:bold;}
		#green_third #content .text {width:473px; padding:5px; float:left; color:#666;}
		#green_third #content .big_price {font-size:16px; width:590px; color:#416633; padding:15px 5px; font-weight:bold; float:left;}
		#green_third #content #buy {float:left; width:90px;}
		#green_third #content .read_more {float:left; display:block; padding:6px 0; color:#416633; font-weight:normal; text-decoration:underline;}
		#green_third #content .read_more:hover {text-decoration:none;}
		#green_third #content .red {color:#bc4200; font-size:16px;}
		#green_third #content .hr {border-bottom:1px solid #636; height:1px; margin:20px 0 0; float:left; width:100%;}
	#green_third #footer {width:100%; text-align:center; background:#3f9b38; float:left; position:relative; _margin:-5px 0 0;}
		#green_third #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#green_third #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/green/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#416633;}
		#green_third #footer #sub a {color:#416633;}
		#green_third #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#green_third #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#green_third #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#green_third #footer li {display:inline; font-size:12px;} 
		#green_third #footer li a {display:inline; font-size:13px;} 
		#green_third #footer .pink {color:#9eff7a;}
		#green_third #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#green_third #footer .contacts * {font-size:12px; font-weight:normal;}
		
/* Стили для третьего уровня коричневого цвета (форма) */
#brown_third {width:100%; height:100%; background:url(/img/brown/squares_bg.gif);}
	#brown_third #header {background:url(/img/brown/header.png) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#brown_third #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#brown_third #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title4.gif) top center no-repeat;}
		#brown_third #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title3.gif) top center no-repeat;}
		#brown_third #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title2.gif) top center no-repeat;}
		#brown_third #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/brown/sub_title1.gif) top center no-repeat;}
	#brown_third #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#brown_third #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#brown_third #menu .in {margin:13px 10px 0 0;}
		#brown_third #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#brown_third #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#brown_third #menu #in_cart a {color:#fff; background:url(/img/brown/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#brown_third #content {width:951px; padding:0 25px; float:left;}
		#brown_third #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/brown/content_bg.gif) top center no-repeat #fe80fe; float:left;}
		#brown_third #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #f60;}
		#brown_third #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#brown_third #content #main {width:943px; background:url(/img/brown/main_bg.gif) center top repeat-y; padding:0 4px 10px; float:left; list-style:none;}
		#brown_third #content #main li {width:162px; padding:6px 0 0; background:url(/img/brown/block_bg_t.gif) top left no-repeat #f60; margin:10px 13px; _margin:10px 11px; float:left;}
		#brown_third #content #main a {display:block; float:left; padding:0 6px;}
		#brown_third #content #main img {border:1px solid #f60; display:block; float:left;}
		#brown_third #content .descr a {font-weight:normal; display:block; padding:5px 6px 0; float:left; font-size:12px;}
		#brown_third #content .price {width:150px; float:left; padding:0 6px 20px; background:url(/img/brown/block_bg_b.gif) bottom left no-repeat;}
		#brown_third #content .pink {color:#ff7800; font-weight:bold; font-size:12px;}
		#brown_third #content #large_img {width:298px; border:1px solid #f60; float:left;}
		#brown_third #content #large_img img {display:block; float:left;}
		#brown_third #content #large_img .small {float:left; background:#f60; padding:20px 0 5px; width:100%;}
		#brown_third #content #large_img .bag_small {padding:0 0 0 22px; float:left; width:70px;}
		#brown_third #content #large_img .bag_small a {display:block; text-align:center; font-weight:normal;}
		#brown_third #content #form {background:url(/img/brown/main_bg.gif) center top repeat-y; width:911px; float:left; padding:0 20px 10px;}
		#brown_third #content #fields {width:590px; float:left; height:481px; padding:0 10px}
		#brown_third #content h2 {width:590px; float:left; color:#f60; font-size:16px; padding:0 0 23px;}
		#brown_third #content .dscrptn {width:590px; _height:149px; min-height:149px; float:left; background:url(/img/brown/fields_bg.gif) top left repeat-y #ffebc7; margin:0 0 3px;}
		#brown_third #content .char {width:590px; _height:85px; min-height:85px; float:left; background:url(/img/brown/fields_bg.gif) top left repeat-y  #ffebc7; margin:0 0 3px;}
		#brown_third #content .date_out {width:590px; _height:12px; min-height:12px; float:left; background:url(/img/brown/fields_bg.gif) top left repeat-y  #ffebc7; margin:0 0 3px;}
		#brown_third #content .title {width:97px; padding:5px; float:left; color:#f60; font-weight:bold;}
		#brown_third #content .text {width:473px; padding:5px; float:left; color:#666;}
		#brown_third #content .big_price {font-size:16px; width:590px; color:#f60; padding:15px 5px; font-weight:bold; float:left;}
		#brown_third #content #buy {float:left; width:90px;}
		#brown_third #content .read_more {float:left; display:block; padding:6px 0; color:#f60; font-weight:normal; text-decoration:underline;}
		#brown_third #content .read_more:hover {text-decoration:none;}
		#brown_third #content .red {color:#bc4200; font-size:16px;}
		#brown_third #content .hr {border-bottom:1px solid #636; height:1px; margin:20px 0 0; float:left; width:100%;}
	#brown_third #footer {width:100%; text-align:center; background:#f60; float:left; position:relative; _margin:-5px 0 0;}
		#brown_third #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#brown_third #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/brown/sub_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#f60;}
		#brown_third #footer #sub a {color:#f60;}
		#brown_third #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#brown_third #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#brown_third #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#brown_third #footer li {display:inline; font-size:12px;} 
		#brown_third #footer li a {display:inline; font-size:13px;} 
		#brown_third #footer .pink {color:#ff9f7f;}
		#brown_third #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#brown_third #footer .contacts * {font-size:12px; font-weight:normal;}

/* Стили для корзины */
#cart {width:100%; height:100%; background:url(/img/purple/squares_grey_bg.gif);}
	#cart #header {background:url(/img/purple/header_darker.gif) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#cart #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#cart #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title4.gif) top center no-repeat;}
		#cart #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title3.gif) top center no-repeat;}
		#cart #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title2.gif) top center no-repeat;}
		#cart #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title1.gif) top center no-repeat;}
	#cart #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#cart #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#cart #menu .in {margin:13px 10px 0 0;}
		#cart #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#cart #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#cart #menu #in_cart a {color:#fff; background:url(/img/purple/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#cart #content {width:951px; padding:0 25px; float:left;}
		#cart #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/purple/content_grey_bg.gif) top center no-repeat #fe80fe; float:left;}
		#cart #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #653366;}
		#cart #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#cart #content #body {background:url(/img/purple/main_grey_bg.gif) center top repeat-y; width:911px; float:left; padding:0 20px 10px; _height:600px; min-height:600px;}
		#cart #in_cart {border:1px solid #4f4f4f; border-collapse:collapse; width:650px; margin:5px 0 0;}
		#cart #in_cart input, #cart #in_cart textarea {color:#333;}
		#cart #in_cart td {border:1px solid #000; padding:3px 5px}
		#cart #in_cart thead td {color:#fff; background:#919191; text-align:center;}
		#cart #in_cart tbody td, #cart #in_cart tbody a {color:#4f4f4f; font-weight:normal;}
		#cart #in_cart #g_name {width:348px;}
		#cart #in_cart #g_qty {width:120px;}
		#cart #in_cart #g_cost {width:120px;}
		#cart #in_cart .g_qty {width:98%; height:18px; border:1px solid #4f4f4f;}
		#cart #cart_txt {width:245px; float:right; color:#4f4f4f;}
		#cart #buttons {width:758px; padding:10px 0; float:left;}
		#cart .holder {padding:0 10px 0 0; float:left;}
		#cart #buttons .del {display:block; float:left; height:16px; color:#4f4f4f; font-weight:normal; padding:4px 10px 3px; width:110px; background:url(/img/purple/del.gif) left center no-repeat; text-align:right;}
		#cart #buttons .back {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:142px; height:23px;}
		#cart #buttons .refresh {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:78px; height:23px;}
		#cart #buttons .back {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:142px; height:23px;}
		#cart #buttons .details {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:105px; height:23px;}
		#cart #contacts {border:1px solid #4f4f4f; border-collapse:collapse; width:360px; float:left; margin:5px 0;}
		#cart #contacts thead td {background:#919191; border-bottom:1px solid #4f4f4f; font-weight:normal; padding:3px 0; text-align:center;}
		#cart #contacts tbody td {font-weight:normal; padding:3px 0; color:#4f4f4f;}
		#cart #contacts tbody .fields {font-weight:normal; padding:3px 6px; text-align:right; width:265px;}
		#cart #contacts tbody .txt {font-weight:normal; padding:3px 6px; text-align:left;}
		#cart #contacts tbody .fields input {height:18px; border:1px solid #4f4f4f; width:100%;}
		#cart #contacts .declare {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:112px; height:23px; margin:10px 0 10px 10px;}
		#cart #contacts .clean {background:#919191; border:1px solid #4f4f4f; text-decoration:underline; width:76px; height:23px; margin:10px 0 10px 10px;}
	#cart #footer {width:100%; text-align:center; background:#8f025f; float:left; position:relative; _margin:-5px 0 0;}
		#cart #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#cart #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/purple/sub_grey_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#653366;}
		#cart #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#cart #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#cart #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#cart #footer li {display:inline; font-size:12px;}
		#cart #footer li a {display:inline; font-size:13px;} 
		#cart #footer .pink {color:#fe80fe;}
		#cart #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#cart #footer .contacts * {font-size:12px; font-weight:normal;}
	
/* Стили для страницы "О сайте" */
#about {width:100%; height:100%; background:url(/img/purple/squares_grey_bg.gif);}
	#about #header {background:url(/img/purple/header_darker.gif) top center no-repeat; margin:5px 0 0; height:152px; width:100%;}
		#about #header .logo {display:block; float:left; margin:20px 0 0 0; padding:0 0 0 40px;}
		#about #sub_title4 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title4.gif) top center no-repeat;}
		#about #sub_title3 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title3.gif) top center no-repeat;}
		#about #sub_title2 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title2.gif) top center no-repeat;}
		#about #sub_title1 dt {height:27px; margin:15px 0 5px; width:100%; background:url(/img/purple/sub_title1.gif) top center no-repeat;}
	#about #menu {width:631px; padding:0 25px; height:45px; float:right; font-size:12px; font-weight:bold; color:#fff; text-align:right;}
		#about #menu input {font-size:11px; margin:13px 10px 5px 0;}
		#about #menu .in {margin:13px 10px 0 0;}
		#about #menu .auth {width:170px; float:left; padding:16px 0 0;}
		#about #menu #in_cart {float:right; border:0; width:90px; text-align:left;}
		#about #menu #in_cart a {color:#fff; background:url(/img/purple/cart.gif) top right no-repeat; display:block; height:27px; padding:13px 0 0;}
	#about #content {width:951px; padding:0 25px; float:left;}
		#about #content h1 {width:911px; height:40px; padding:15px 20px 0; background: url(/img/purple/content_grey_bg.gif) top center no-repeat #fe80fe; float:left;}
		#about #content h1 a {display:block; float:left; width:100%; border-bottom:1px solid #653366;}
		#about #content h1 a img {position:relative; margin:0 4px -11px; display:block; float:left;}
		#about #content #body {background:url(/img/purple/main_grey_bg.gif) center top repeat-y #f00; width:951px; float:left; padding:0; _height:600px; min-height:600px; color:#f4f4f4;}
		#about #content #body p {padding:0 0 10px; color:#4f4f4f;}
		#about #content #body .bg {width:911px; padding:10px 20px; float:left; background:url(/img/purple/girls.gif) bottom right no-repeat;_height:620px; min-height:620px;}
	#about #footer {width:100%; text-align:center; background:#8f025f; float:left; position:relative; _margin:-5px 0 0;}
		#about #footer #sub_holder {width:972px; text-align:center; margin:0 auto;}
		#about #footer #sub {width:930px; padding:0 0 0 40px; float:left; height:60px; background:url(/img/purple/sub_about_bg.gif) top center no-repeat; text-align:left; font-weight:bold; font-size:12px; color:#653366;}
		#about #footer .txt {width:96%; padding:5px 2% 15px; text-align:left;}
		#about #footer .copy {font-weight:bold; padding:0 0 18px; float:left;}
		#about #footer ul {float:right; list-style:none; text-align:right; padding:30px 30px 0;} 
		#about #footer li {display:inline; font-size:12px;}
		#about #footer li a {display:inline; font-size:13px;} 
		#about #footer .pink {color:#fe80fe;}
		#about #footer .contacts {width:100%; text-align:left; margin:20px 0 0;} 
		#about #footer .contacts * {font-size:12px; font-weight:normal;}
	