h1 { font: bold 12px Verdana, sans-serif; color: #BE1790; margin: 0 0 15px 0; }
	 .kitten h1 { height: 39px; margin: 0 -20px 20px -20px; padding: 0 20px; font: bold 12px/37px Verdana, sans-serif; color: #F5EFE6; }
	 .kitten h1.selected-0 { background: #D76ABD url(../images/h1_kitten0.png) no-repeat; }
	 .kitten h1.selected-1 { background: #FF783D url(../images/h1_kitten.png) no-repeat; }
	 .kitten h1.selected-2 { background: #F7B81F url(../images/h1_kitten2.png) no-repeat; }
	 .kitten h1.selected-3 { background: #BCCC22 url(../images/h1_kitten3.png) no-repeat; }
	 .kitten h1.selected-4 { background: #40BFAF url(../images/h1_kitten4.png) no-repeat; }
	 .kitten h1.selected-5 { background: #5099DE url(../images/h1_kitten5.png) no-repeat; }
h2 { font: bold 12px Verdana, sans-serif; color: #BE1790; margin: 0 0 25px 0; }
h3 { position: relative; clear: both; display: block; height: 20px; font: bold 11px/19px Verdana, sans-serif; color: #F5EFE6; margin: 28px 0 15px 0; padding: 0 22px; background-image: url(../images/h3.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h3.png', sizingMethod='crop'); }
	h3.orange { background-color: #F7B81F; }
	h3.lime { background-color: #BCCC22; }
	h3.magenta { background-color: #D76ABD; }
	h3.blue { background-color: #5099DE; }
h6.sensitive { position: relative; clear: both; display: block; height: 20px; font: bold 11px/19px Verdana, sans-serif; color: #F5EFE6; margin: 28px 0 15px 0; padding: 0 22px; background-image: url(../images/sensitive.jpg); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sensitive.jpg', sizingMethod='crop'); background-repeat:no-repeat; }
h6.hairball { position: relative; clear: both; display: block; height: 20px; font: bold 11px/19px Verdana, sans-serif; color: #F5EFE6; margin: 28px 0 15px 0; padding: 0 22px; background-image: url(../images/hairball.jpg); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hairball.jpg', sizingMethod='crop'); background-repeat:no-repeat; }
h6.ph_control { position: relative; clear: both; display: block; height: 20px; font: bold 11px/19px Verdana, sans-serif; color: #F5EFE6; margin: 28px 0 15px 0; padding: 0 22px; background-image: url(../images/ph_control.jpg); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ph_control.jpg', sizingMethod='crop'); background-repeat:no-repeat; }
h6.indoor { position: relative; clear: both; display: block; height: 20px; font: bold 11px/19px Verdana, sans-serif; color: #F5EFE6; margin: 28px 0 15px 0; padding: 0 22px; background-image: url(../images/indoor.jpg); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/indoor.jpg', sizingMethod='crop'); background-repeat:no-repeat; }
div.product-2 a { text-decoration:none; }
div.product-2 a.sensitive:hover { color:#0A99A8; }
div.product-2 a.hairball:hover { color:#0A887C; }
div.product-2 a.ph_control:hover { color:#0A7DBC; }
div.product-2 a.indoor:hover { color:#448F3C; }
	
	.relative-p { position: relative; width: 410px; }
	.h3-new { position: absolute; right: 18px; top: -41px; width: 48px; height: 36px; background: url(../images/content/menu/new.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/menu/new.png', sizingMethod='crop'); }
	.p-new { position: absolute; right: 0px; top: -31px; width: 48px; height: 36px; background: url(../images/content/menu/new.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/menu/new.png', sizingMethod='crop'); }
	
.selectbreed h3 { height: 35px; padding: 8px 22px 0 22px; font: bold 10px/12px Verdana, sans-serif; background-image: url(../images/h3_43.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h3_43.png', sizingMethod='crop'); }
p { font: 11px Tahoma, sans-serif; color: #3D3D3D; margin: 0 0 11px 0; }
	.short { margin: 0 20px 11px 20px; }
	.short-right { margin: 0 20px 0 0; }
	.image { margin: 0 0 -11px 0; }
	.center { text-align: center; }
	.error { display: block; font: bold 11px Tahoma, sans-serif; color: #BE1790; background: #E8E0D4; xpadding: 5px 9px; margin: 0 0 20px 0; }
	.error-form { display: block; font: bold 12px Arial, sans-serif; color: red; background: #E8E0D4; padding: 6px 9px; margin: 0 0 20px 0; }
	.error-p { font: bold 11px Tahoma, sans-serif; color: #BE1790; margin: 0 0 25px 0; background: #E8E0D4; }
h4 { font: bold 11px Tahoma, sans-serif; color: #BE1790; margin: 0 0 11px 0; }
 .breeders-wrapper h4 { font: bold 11px Tahoma, sans-serif; color: #BE1790; margin: 0 0 4px 0; }
h5 { font: bold 11px Verdana, sans-serif; color: #BE1790; margin: 20px 0 20px 0; }

em { font-style: normal; color: #BE1790; font-weight: bold; }
.nobr { white-space: nowrap; }

.errorMessage { display: block; font: bold 11px Tahoma, sans-serif; xcolor: #BE1790; background: #E8E0D4; padding: 6px 8px; margin: 0 0 20px 0; }

.cleaner { clear: both; }
.cleaner-1 { clear: both; height: 1px; font: 1px Tahoma, sans-serif; }
.float-20 { float: right; padding: 0 20px 15px 0; }
.relative { position: relative; }

.required { color: #BE1790; }

input, textarea, select { font: 10px Tahoma, sans-serif; color: #3D3D3D; }

ul.capitalize li:first-letter { font-weight: bold; }

/* cats */
#inner-cat { position: absolute; width: 235px; height: 221px; left: 558px; top: 54px; background: url(../images/cat_inner.jpg) no-repeat; }

	/* dreaming */
	.errorMessage { padding: 6px 9px; background: #E8E0D4; font: bold 12px Arial, sans-serif; color: red; }
	#inner-cat-dreaming-breed { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/dreaming_breed.jpg) no-repeat; }
	#inner-cat-dreaming-names { position: absolute; width: 310px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/dreaming_names.jpg) no-repeat; }
	#inner-cat-dreaming-breeders { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/dreaming_breeders.jpg) no-repeat; }

	/* kitten */
	#inner-cat-kitten { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/kitten.jpg) no-repeat; }
	#inner-cat-kitten-test { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/kitten_test.jpg) no-repeat; }
	#inner-cat-kitten-present { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/kitten_present.jpg) no-repeat; }
	#inner-cat-kitten-calendar { position: absolute; width: 310px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/kitten_calendar.jpg) no-repeat; }
	#inner-cat-kitten-catsan { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/kitten_catsan.jpg) no-repeat; }
	
	/* about */
	#inner-cat-about-facts { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/about_facts.jpg) no-repeat; }
	#inner-cat-about-happy { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/about_happy.jpg) no-repeat; }
	#inner-cat-about-catsan { position: absolute; width: 300px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/about_catsan.jpg) no-repeat; }
	#inner-cat-about-health { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/about_health.jpg) no-repeat; }
	#inner-cat-about-language { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/about_language.jpg) no-repeat; }

	/* breeds */
	#inner-cat-breeds { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/breeds.jpg) no-repeat; }

	/* menu */
	#inner-cat-menu-intro { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_intro.jpg) no-repeat; }
	#inner-cat-menu-catalog { position: absolute; width: 300px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_catalog.jpg) no-repeat; }
	#inner-cat-menu-catalog-kittens { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_catalog_kittens.jpg) no-repeat; }
	#inner-cat-menu-mars { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_mars.jpg) no-repeat; }
	#inner-cat-menu-recomendations { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_recomendations.jpg) no-repeat; }
	#inner-cat-menu-ration { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/menu_ration.jpg) no-repeat; }
	#inner-cat-new-premium { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/new_premium.jpg) no-repeat; }
	#inner-cat-new-cheese { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/new_cheese.jpg) no-repeat; }
	
	/* amusements */
	#inner-cat-amusements-wallpapers { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/amusements_wallpapers.jpg) no-repeat; }
	#inner-cat-amusements-videos { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/amusements_videos.jpg) no-repeat; }
	#inner-cat-amusements-album { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/amusements_album.jpg) no-repeat; }
	#inner-cat-amusements-contest { position: absolute; width: 280px; height: 300px; left: 515px; top: -7px; background: url(../images/content/cats/amusements_contest.jpg) no-repeat; }

.cols { margin: 40px 0 0 -40px; }
	.cols-item { float: left; width: 185px; padding: 0 0 0 40px; margin: 0 0 20px 0; }
	.cols h3 { margin: 0 0 15px 0; background-image: url(../images/h3_small.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h3_small.png', sizingMethod='crop'); }

.cols-wide { margin: 30px 0 0 -20px; xborder: 1px dashed #000; }
	.cols-item-wide { float: left; width: 195px; padding: 0 0 0 20px; margin: 0 0 13px 0; }
		.cols-item-wide p { margin: 0 0 0 22px; text-align: center; font: 10px Tahoma, sans-serif; }
			.cols-item-wide p span { display: block; color: #AAA396; }

.cols-list { margin: 40px 0 0 -20px; }
	.cols-list li { float: left; width: 170px; xpadding: 0 15px 0 0; margin: 0 15px 0 0; }
	
.cols3 { margin: 15px 0 15px -7px; }
	.cols3-item { float: left; width: 132px; padding: 0 0 0 7px; }
	
/* menu/catalog */
#catalog { margin: 40px 0 0 -20px; }
	.catalog-pole { position: relative; float: left; width: 215px; height: 229px; margin: 0 0 20px 0; }
		.catalog-item { position: relative; width: 155px; height: 210px; margin: 0 0 0 20px; padding: 19px 20px 0 20px; background: url(../images/content/menu/catalog_pole.png) no-repeat; }
		.catalog-image { position: absolute; width: 193px; left: 1px; bottom: 39px; }
			.catalog-item p { font: bold 11px Verdana, sans-serif; color: #BE1790; }
			.catalog-item a.catalog-more-link { position: absolute; width: 77px; height: 19px; bottom: 13px; right: 6px; }
	
/* menu/catalog/product line */
#products { margin: 0 0 0 -13px;}
	#products h4 { margin: 20px 0 10px 33px; }
	.product { position: relative; float: left; width: 125px; padding: 0 0 0 13px; margin: 0 0 7px 0; text-align: center; }
	.product-2 { float: left; width: 125px; padding: 0 0 0 55px; margin: 0 0 7px 0; text-align: center; }
		.product p, .product-2 p { margin: 7px 0 0 0; font: 10px Tahoma, sans-serif; color: #BE1790; }
		.product-new { position: absolute; right: 0px; top: 0px; width: 48px; height: 36px; background: url(../images/content/menu/new.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/menu/new.png', sizingMethod='crop'); }
.hr { margin: 15px 0 20px 0; height: 1px; font: 1px Tahoma, sans-serif; border-bottom: 1px solid #E6D9D8; }
	
#pole ul, #pole-930 ul, #pole-730 ul { margin: 0 0 20px 20px; list-style: none; }
	#pole ul#sub-links { margin: 23px 0 20px 20px; }
	#pole ul li {  }
	.vx li { position: relative; background: url(../images/ul_v_bullet.png) 0 3px no-repeat; padding: 0 0 6px 15px; }
	.footer li { position: relative; background: url(../images/bullet_footer.png) 0 6px no-repeat; padding: 0 0 6px 15px; }
	.dotp li { position: relative; background: url(../images/bullet_footer.png) 0 6px no-repeat; padding: 0 0 11px 15px; }
	.dot li { position: relative; background: url(../images/bullet_footer.png) 0 6px no-repeat; padding: 0 0 0 15px; }
	.sim li { background: none; padding: 0 0 0 15px; }
	
.dls { margin: 23px 0 0 0; }
dl { margin: 0 0 23px 30px; }
	dt { position: relative; font: bold 11px Tahoma, sans-serif; color: #BE1790; margin: 0 0 11px 0; }
		dt span { position: absolute; display: block; left: -30px; top: -3px; width: 19px; height: 20px; padding: 0 0 0 1px; background: url(../images/dt_span.png) no-repeat; line-height: 18px; text-align: center; color: #FFF; }
	dd {  }
	
.pad-132 { position: relative; width: 120px; height: 120px; padding: 6px; background: url(../images/photo_132_pad.png) no-repeat; }
	.pad-132-corners { position: absolute; width: 120px; height: 120px; top: 6px; left: 6px; background: url(../images/132_pad_corners.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/132_pad_corners.png', sizingMethod='crop'); }
	
/* menu/new/premium */
#flash-premium { width: 410px; height: 247px; margin: 0 0 15px 0; background: url(../images/content/menu/new/premium_shadow.png) 0 100% no-repeat; }

/* menu/new/immuno */
#flash-immuno { width: 410px; height: 222px; margin: 0 0 7px 0; }
	#left-immuno { float: left; width: 195px; }
	#right-immuno { float: right; width: 195px; }
		#right-immuno p { margin-left: 10px; }
		#right-immuno img { position: absolute; left: -215px; top: -238px; }
	.inside { width: 195px; margin: 10px 0 10px 0; }
		.inside .inside-top { height: 13px; background: url(../images/content/menu/new/inside_top.png) no-repeat; }
		.inside .inside-content { padding: 2px 20px 6px 20px; color: #766B72; background: url(../images/content/menu/new/inside_back.png) repeat-y; }
		.inside .inside-bottom { height: 18px; background: url(../images/content/menu/new/inside_bottom.png) no-repeat; }

/* menu/new/premium */
#flash-cheese { width: 410px; height: 341px; margin: 0 0 20px 0; }
#flash-cheese-1 { width: 410px; height: 341px; margin: 0 0 20px 0; background: url(../images/content/menu/new/cheese_flash.jpg) no-repeat; }
#cheese-text { width: 410px; height: 157px; background: url(../images/content/menu/new/cheese_back.jpg) no-repeat; }
	#cheese-text div { margin: 29px 110px 0 134px; }
	
/* menu/new/special */
.special-text { }
	.special-text h3 { width: 390px; margin: 25px 0; padding: 13px 0 0 20px; filter: none; font: bold 11px/12px Tahoma, sans-serif; }
	.special-text h3 span { display: block; font: normal 10px Tahoma, sans-serif; }
#special-hairball { }
	#special-hairball h3 { height: 139px; background: url(../images/content/menu/new/special_hairball.png) no-repeat; color: #007556; }
	#special-hairball em { color: #007556; }
#special-sensitive { }
	#special-sensitive h3 { height: 139px; background: url(../images/content/menu/new/special_sensitive.png) no-repeat; color: #00ABBA; }
	#special-sensitive em { color: #00ABBA; }
#special-ph { }
	#special-ph h3 { height: 131px; background: url(../images/content/menu/new/special_ph.png) no-repeat; color: #007BC4; }
	#special-ph em { color: #007BC4; }
#special-indoor { }
	#special-indoor h3 { height: 131px; background: url(../images/content/menu/new/special_indoor.png) no-repeat; color: #209340; }
	#special-indoor em { color: #209340; }
	
/* menu/new/cheese */
#cheese-text { margin: 0 0 20px 0; }

/* menu/new/smetana */
#cream-text { position: relative; padding: 0 0 0 135px; }
	#cream-images { position: absolute; left: 0px; _left: -135px; top: 0px; }
		#cream-images a { display: block; margin: 0 0 8px 0; }
			#cream-images a img { display: block; }

/* dreaming/breed */
.more-options { background-color: #EFD4DE; color: #BE1790; height: 45px; padding: 8px 22px 0 22px; font: bold 10px/12px Verdana, sans-serif; background-image: url(../images/corners_53.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/corners_53.png', sizingMethod='crop'); }
 .more-selects { font: normal 10px Tahoma, sans-serif; color: #3D3D3D; margin: 0 -20px 0 -2px; height: 16px; }
 
	#breedform {}
		#breed-submit .submit { display: block; margin: 30px auto; width: 93px; height: 19px; background: #BE1790 url(../images/content/dreaming/submit_breed.png) no-repeat; cursor: pointer; }
	
	.question { margin: 0 0 7px 0; text-align: center; }
	
	.breed-block { position: relative; margin-bottom: 20px; }
	.breed-block div { position: relative; margin: 0 0 5px 0; }
	.breed-block table { border-collapse: collapse; width: 100%; }
	.breed-block table td { height: 17px; vertical-align: top; }
		.breed-block input { float: left; display: block; margin: 0; //margin: -3px -2px 0 -4px; padding: 0; }
		.breed-block label { float: left; display: block; margin: 0 0 0 8px; }
		
	.breed-block p { position: absolute; left: 190px; top: 0; width: 195px; color: #999691; font: normal 10px Tahoma, sans-serif;  }

	.more-selects { text-align: center; xmargin: 0 0 0 0; }
	.more-selects div { position: relative; margin: 0 0 2px 0; padding: 0 3px 0 18px; float: left;  }
		.more-selects input { float: left; display: block; margin: 0; //margin: -3px -2px 1px -4px; padding: 0; }
		.more-selects label { float: left; display: block; margin: 0 5px 0 4px; }

/* dreaming/breed/result */
.breed-short { clear: both; margin: 0 10px 11px 20px; }
.breed-left { float: left; width: 147px; }
	.pad-147 { position: relative; width: 135px; height: 135px; padding: 6px; background: url(../images/photo_147_pad.png) no-repeat; }
		.pad-147-corners { position: absolute; width: 135px; height: 135px; top: 6px; left: 6px; background: url(../images/147_pad_corners.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/147_pad_corners.png', sizingMethod='crop'); }
.breed-right { float: left; padding: 0 0 0 20px; margin: 20px 0 0 0; width: 213px; }
	.breed-more { display: block; width: 77px; height: 15px; background: url(../images/content/dreaming/link_more.png) no-repeat; }

/* dreaming/breeders */
.breeder { width: 100%; margin: 0 0 18px 0; border-top: 1px solid #E6D9D8; }
	.breeder th { width: 170px; text-align: left; font: normal 11px Tahoma, sans-serif; color: #999691; }
		.breeder tr.first th, .breeder tr.first td { padding: 15px 0 2px 20; }
		.breeder th, .breeder td { vertical-align: top; padding: 0 0 2px 0; }
	.breeder .breed-link a { text-decoration: none; }
	.breeder .site a { color: #3D3D3D; }

.breed { width: 100%; margin: 0 0 18px 0; border-top: 1px solid #E6D9D8; }
	.breed th { width: 170px; text-align: left; font: normal 11px Tahoma, sans-serif; color: #999691; }
		.breed tr.first th, .breed tr.first td { padding: 15px 0 2px 0; }
		.breed th, .breed td { vertical-align: top; padding: 0 0 2px 0; }
	.breed .breed-link a { text-decoration: none; }
	.breed .site a { color: #3D3D3D; }
	
/* about/language */
#about-language-flash { width: 414px; height: 289px; margin: 20px -2px 0 -5px;  }
	#languages div { display: none; }	

/* kitten/calendar */
#flash-kitten-calendar { position: relative; width: 410px; height: 268px; margin: 0 0 20px 0; background: url(../images/calendar.jpg) no-repeat; }
	#flash-kitten-calendar ul { position: absolute; top: 16px; list-style: none; margin: 0; }
		#flash-kitten-calendar ul li { display: inline; margin: 0; }
			#flash-kitten-calendar ul li a { float: left; display: block; width: 17px; height: 51px; margin: 0; }

/* kitten/test */
.test { xposition: relative; margin: 20px 20px 0 0; }
	.test h4 { position: relative; margin: 0 0 11px 30px; }
	.test h4 span { position: absolute; display: block; left: -30px; top: -3px; width: 19px; height: 20px; padding: 0 0 0 1px; background: url(../images/dt_span.png) no-repeat; line-height: 18px; text-align: center; color: #FFF; }
	.test .test-block { margin: 0 0 20px 53px; }
		.test .test-block div { }
			.test .test-block div input { position: relative; left: -9px; margin: 0 0 0 -14px; width: 14px; height: 14px; }
			.test .test-block div label { }
	.test input.submit { display: block; width: 103px; height: 19px; background: url(../images/content/kitten/submit_test.png) no-repeat; cursor: pointer; }
	
/* kitten/test/results */
.float-left { float: left; margin: 0 5px 10px -20px; }
.float-left-pic { float: left; margin: -3px 15px 0 0; }
.surnames { margin: 0 -30px 0 0; }
	.surnames li { float: left; width: 92px; background: url(../images/bullet_footer.png) 0 6px no-repeat; padding: 0 0 0 13px; }
	
/* kitten/present */
.query { margin: 20px 20px 0 20px; }
	.query h4 { position: relative; margin: 0 0 11px 30px;  }
	.query h4 span.round { position: absolute; display: block; left: -30px; top: -3px; width: 19px; height: 20px; padding: 0 0 0 1px; background: url(../images/dt_span.png) no-repeat; line-height: 18px; font-size: 10px; text-align: center; color: #FFF; }
	.query .query-block { margin: 0 0 20px 0; padding: 0 0 14px 30px; clear: both; border-bottom: 1px solid #E6D9D8; }
		.query .query-block div { }
		.query .query-block p { font: 9px Tahoma, sans-serif; margin: 0 0 4px 0; }
		.query .query-block div .validator { float: right; margin: 3px 0 0 0; xbackground: black; }
		.query .query-block div .validator2 { position: relative; left: 6px; float: right; margin: 3px 0 0 0; xbackground: silver; }

			.query .query-block.radio input { float: left; position: relative; left: -6px; top: 1px; margin: 0 0 0 5px; width: 14px; height: 14px; }
			.query .query-block.radio label { float: left; display: block; }
			.query .query-block.radio td  { padding: 0 0 3px 0; }
				.query .query-block.radio div label span { padding: 0 0 0 19px; }
				.query .query-block.radio div.text-input { margin: 0 0 0 19px; }
				.query .query-block.radio div.text-input input { float: left; width: 150px; height: 14px; border: 1px solid #E8E0D4; }
				.query .query-block.radio div.text-input label { position: relative; float: left; display: block; width: 156px; min-height: 19px; //height: 19px; }

			.query .query-block.normal div { clear: both; min-height: 19px; //height: 19px; }
			.query .query-block.normal div input { float: left; width: 150px; height: 14px; border: 1px solid #E8E0D4; }
				.query .query-block.normal div input.code { float: left; width: 50px; height: 14px; margin: 0 3px 0 0; border: 1px solid #E8E0D4; }
				.query .query-block.normal div input.phone { float: left; width: 95px; height: 14px; border: 1px solid #E8E0D4; }
				.query .query-block.normal div input.year { float: left; width: 50px; height: 14px; margin: 0 3px 0 0; border: 1px solid #E8E0D4; }
				.query .query-block.normal div input.month { float: left; width: 95px; height: 14px; border: 1px solid #E8E0D4; }
				.query .query-block.normal div input.day { float: left; width: 50px; height: 14px; margin: 0 3px 0 0; border: 1px solid #E8E0D4; }

			.query .query-block.normal div label { position: relative; float: left; display: block; width: 175px; min-height: 19px; //height: 19px; }
				.query .query-block.normal div label .star { position: absolute; right: 3px; top: 3px; font: bold 11px Tahoma, sans-serif; color: #BE1790; }
			.query .query-block.normal div.double label { float: left; display: block; width: 175px; min-height: 32px; //height: 32px; }

			.query h4 label { position: absolute; left: 0; top: 0; width: 175px; min-height: 19px; //height: 19px; }
			.query h4 input { position: relative; left: 175px; top: -2px; width: 150px; height: 14px; border: 1px solid #E8E0D4; }
			.query h4 .validator { position: absolute; display: block; left: 333px; top: 3px; width: auto; height: auto; background: none; font-weight: normal; font-size: 10px; }
				.query h4 .validator2 { position: absolute; display: block; left: 333px; top: 3px; width: auto; height: auto; background: none; font-weight: normal; font-size: 10px; }
			.query h4 .check { position: static; display: inline; width: auto; height: auto; padding: 0; background: none; text-align: left; }
			.query h4 .check input { position: relative; left: 175px; top: -2px; width: auto; height: auto; border: 0px none; }

	.query #query-links-step1 #next-link { display: block; width: 65px; height: 19px; margin: 0 auto; background: #E8E0D4 url(../images/content/kitten/link_next.png) no-repeat; cursor: pointer; }
	.query #query-links-step1 #submit-link { display: block; width: 75px; height: 19px; margin: 0 auto; background: #E8E0D4 url(../images/content/kitten/link_submit.png) no-repeat; cursor: pointer; }
	.query #query-links-step2 { position: relative; height: 19px; width: 149px; margin: 0 auto; }
		.query #query-links-step2 #prev-link { position: absolute; left: 0; top: 0; display: block; width: 75px; height: 19px; background: #E8E0D4 url(../images/content/kitten/link_prev.png) no-repeat; cursor: pointer; }
		.query #query-links-step2 #next-link { position: absolute; left: 84px; top: 0; display: block; width: 65px; height: 19px; background: #E8E0D4 url(../images/content/kitten/link_next.png) no-repeat; cursor: pointer; }
	.query #query-links-step3 { position: relative; height: 19px; width: 159px; margin: 0 auto; }
		.query #query-links-step3 #prev-link { position: absolute; left: 0; top: 0; display: block; width: 75px; height: 19px; background: #E8E0D4 url(../images/content/kitten/link_prev.png) no-repeat; cursor: pointer; }
		.query #query-links-step3 #submit-link { position: absolute; left: 84px; top: 0; display: block; width: 75px; height: 19px; background: #E8E0D4 url(../images/content/kitten/link_submit.png) no-repeat; cursor: pointer; }

		.decline-link { display: block; width: 85px; height: 19px; background: #E8E0D4 url(../images/content/kitten/link_decline.png) no-repeat; cursor: pointer; }
		
	
/* kitten/advices/home */
#matrix { margin: 40px 0 0 -40px; }
	#matrix .matrix-item { float: left; width: 185px; padding: 0 0 0 40px; margin: 0 0 20px 0; }
		#matrix .matrix-item img { margin: 0 0 0 20px; }
		#matrix .matrix-item h3 { margin: 0 0 15px 0; background-image: url(../images/h3_small.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h3_small.png', sizingMethod='crop'); }

/* kitten/advices/nutrition */
#nutrition { margin: 30px 0 0 -19px; }
	#nutrition .nutrition-item { float: left; width: 124px; padding: 0 0 0 19px; }
		#nutrition .nutrition-item h4 { display: block; padding: 5px 10px 7px 10px; margin: 0 0 8px 0; font: 10px Tahoma, sans-serif; color: #FFF; background: #D76ABD url(../images/h4.png) no-repeat; }
		#nutrition .nutrition-item p { font: 10px Tahoma, sans-serif; margin: 0 10px 11px 10px;	}
			#nutrition .nutrition-item p a { padding: 0 15px 0 0; background: url(../images/bullet_more.png) 100% 5px no-repeat;	}
		
/* kitten/advices/health */
.health { clear: both; padding: 10px 0 0 0; }
	.health img { float: left; margin: -10px 20px 0 0; }
	.health h4 { font: 11px Tahoma, sans-serif; color: #BE1790; font-weight: bold; }
	.health p { margin: 0 0 11px 0; padding: 0 0 0 102px; }
	
/* kitten/advices/languages */
.kitten-language { position: relative; width: 410px; height: 150px; background: url(../images/content/kitten/language_back.png) 0 63px no-repeat; }
	.kitten-language-left { position: absolute; left: 30px; top: 0px; }
		.kitten-language-text-left { position: absolute; left: 215px; bottom: 55px; width: 160px; padding: 0 0 0 18px; background: url(../images/bullet_8px.png) 0 2px no-repeat; }
	.kitten-language-right { position: absolute; left: 210px; top: 0px; }
		.kitten-language-text-right { position: absolute; left: 10px; bottom: 55px; width: 175px; padding: 0 0 0 18px; background: url(../images/bullet_8px.png) 0 2px no-repeat; }
	
/* kitten/advices/fur */
#fur-matrix { margin: 20px 0 0 -40px; }
	#fur-matrix .matrix-item { float: left; width: 185px; padding: 0 0 0 40px; margin: 0 0 5px 0; }
		#fur-matrix .matrix-item img { margin: 0 0 0 20px; }
		#fur-matrix .matrix-item h3 { background-image: url(../images/h3_small.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h3_small.png', sizingMethod='crop'); }
		#fur-matrix .matrix-item p { position: relative; }
			.number { position: absolute; font-weight: bold; color: #BE1790; }
			.text { display: block; padding: 0 0 0 15px; margin: 0 -15px 0 0; }

/* breeds */
.breeds-left { float: left; padding: 0 38px 44px 0; }
.breeds-right { float: right; padding: 0 0 44px 38px; }
.breeders-wrapper { margin: 0 20px; }
.breed { border: 0; }
	.breed a { text-decoration: none; }

/* about/happy */
.img-left { float: left; padding: 0 40px 0 0; }

/* menu/mars */
#mars-big { position: relative; float: right; width: 195px; margin: 0 0 50px 30px; background: url(../images/content/menu/mars_back.png) repeat-y; }
	#mars-big p { font: 10px Tahoma, sans-serif; color: #3D3D3D; margin: 0 10px 29px 10px; }
#mars-small { position: relative; float: left; width: 195px; margin: 0 30px 10px 0; background: url(../images/content/menu/mars_back.png) repeat-y; }
	#mars-small p { font: 10px Tahoma, sans-serif; color: #3D3D3D; margin: 0 10px 29px 10px; }
	.mars-top { position: relative; width: 183px; height: 165px; padding: 6px; background: url(../images/content/menu/mars_top.png) no-repeat; }
	.mars-frame { position: absolute; top: 6px; left: 6px; width: 183px; height: 165px; background: url(../images/content/menu/mars_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/menu/mars_corners.png', sizingMethod='crop'); }
	.mars-bottom { position: absolute; width: 195px; height: 19px; left: 0; bottom: 0; background: url(../images/content/menu/mars_bottom.png) no-repeat; }
	
/* menu/mars/factors */
.factor { clear: both; padding: 22px 0 0 0; }
	.factor img { float: left; margin: -8px 21px 0 0; }
	.factor h4 { font: 11px Tahoma, sans-serif; color: #BE1790; font-weight: bold; margin: 0; }
	.factor p { margin: 0 0 11px 0; padding: 0 0 0 56px; }

/* menu/ration */
#menu-ration-test { width: 414px; height: 289px; margin: 20px -2px 0 -5px;  }

/* menu/new/vegetable */
.vegetable-image { position: relative; margin: 30px 0 20px 0; padding: 67px 0 75px 0; }
	.baloon { position: absolute; width: 150px; text-align: center; color: #766B72; }
		.baloon-top-left { left: 0px; top: 0px; height: 59px; background: url(../images/content/menu/new/new_baloon_top.png) no-repeat; }
			.baloon-top-left p { padding: 13px 5px 0 5px; }
		.baloon-top-right { right: 0px; top: 0px; height: 59px; background: url(../images/content/menu/new/new_baloon_top.png) no-repeat; }
			.baloon-top-right p { padding: 13px 5px 0 5px; }
		.baloon-bottom-left { left: 11px; bottom: 0px; height: 64px; background: url(../images/content/menu/new/new_baloon_bottom_left.png) no-repeat; }
			.baloon-bottom-left p { padding: 18px 5px 0 5px; }
		.baloon-bottom-right { right: 30px; bottom: 0px; height: 64px; background: url(../images/content/menu/new/new_baloon_bottom_right.png) no-repeat; }
			.baloon-bottom-right p { padding: 18px 5px 0 5px; }

/* amusements/contest */
.pad-contest { position: relative; width: 118px; height: 145px; padding: 6px 6px 6px 6px; background: url(../images/contest_pad.png) no-repeat; }
	.pad-contest-corners { position: absolute; top: 6px; left: 6px; width: 118px; height: 120px; background: url(../images/photo_edit_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_edit_corners.png', sizingMethod='crop'); }
		.contest-link-zoom { position: absolute; left: 6px; top: 131px; width: 13px; height: 13px; background: url(../images/content/amusements/mini_zoom.png) no-repeat; }
		.contest-link-send { z-index: 100; position: absolute; left: 26px; top: 131px; width: 13px; height: 13px; background: url(../images/mail.png) 0 2px no-repeat; }
		.contest-link-vote { position: absolute; left: 46px; top: 131px; width: 78px; height: 13px; background: url(../images/content/amusements/link_vote.png) no-repeat; }
		.contest-gray-vote { position: absolute; left: 46px; top: 131px; width: 78px; height: 13px; background: url(../images/content/amusements/link_vote_gray.png) no-repeat; }
		.album-item p span.user { display: block; color: #BE1790; text-align: center; }
		
/*amusements/rating */
#rating-top-controls { position: relative; height: 29px; margin: 30px 0 0 0; background: url(../images/content/amusements/back_controls.png) no-repeat; }
	#rating-top-controls #link-sort-date { position: absolute; left: 5px; top: 5px; width: 119px; height: 19px; background: url(../images/content/amusements/link_sort_data.png) no-repeat; }
	#rating-top-controls #link-sort-votes { position: absolute; right: 5px; top: 5px; width: 187px; height: 19px; background: url(../images/content/amusements/link_sort_votes.png) no-repeat; }
	.rating-votes { position: absolute; left: 20px; top: 131px; width: 104px; height: 13px; color: #BE1790; text-align: right; font-weight: bold; }
		
/* amusements/contest/admin */
.contest-link-back { position: absolute; left: 110px; top: 131px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_back.png) no-repeat; }
	.contest-gray-back { position: absolute; left: 110px; top: 131px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_back_gray.png) no-repeat; }
	.save-button { display: block; width: 71px; height: 19px; margin: 0 0 0 10px; background: url(../images/content/amusements/submit_change.png) no-repeat; cursor: pointer; }
	.contest-set { position: absolute; left: 104px; top: 131px; width: 13px; height: 13px; padding: 0 0 0 6px; background: red; }
		.contest-set input { width: 14px; height: 14px; }
	.contest-unset { position: absolute; left: 104px; top: 131px; width: 13px; height: 13px; padding: 0 0 0 6px; background: #0C0; }
		.contest-unset input { width: 14px; height: 14px; }

/* amusements/album */
#album-top-controls { position: relative; height: 29px; background: url(../images/content/amusements/back_controls.png) no-repeat; }
	#album-top-controls #link-upload { position: absolute; left: 5px; top: 5px; width: 73px; height: 19px; background: url(../images/content/amusements/link_upload.png) no-repeat; }
	#album-top-controls #link-all { position: absolute; left: 225px; top: 5px; width: 68px; height: 19px; background: url(../images/content/amusements/link_allphoto.png) no-repeat; }
	#album-top-controls #link-contest { position: absolute; left: 298px; top: 5px; width: 107px; height: 19px; background: url(../images/content/amusements/link_contestphoto.png) no-repeat; }

#album-gallery { margin: 15px 0 15px -10px; }
	#no-photos { margin: 15px 0; width: 410px; height: 170px; text-align: center; line-height: 150px; background: #E8E0D4; }
	.album-item { float: left; width: 130px; padding: 0 0 0 10px; margin: 0 0 5px 0; }
	.album-item p { text-align: center; margin: 0 0 8px 0; }
		.album-item p span.album-votes { display: block; font-weight: bold; color: #BE1790; text-align: center; }
		.pad-album { position: relative; width: 118px; height: 145px; padding: 16px 6px 6px 6px; background: url(../images/album_pad.png) no-repeat; }
			.pad-album-corners { position: absolute; top: 16px; left: 6px; width: 118px; height: 120px; background: url(../images/photo_edit_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_edit_corners.png', sizingMethod='crop'); }
			.album-date { position: absolute; width: 130px; top: 3px; left: 0; font: 9px Tahoma, sans-serif; color: #AAA396; text-align: center; }
			.album-link-zoom { position: absolute; left: 6px; top: 141px; width: 13px; height: 13px; background: url(../images/content/amusements/mini_zoom.png) no-repeat; }
			.album-link-send { position: absolute; left: 26px; top: 141px; width: 13px; height: 13px; background: url(../images/mail.png) 0 2px no-repeat; }
			.album-link-back { position: absolute; left: 72px; top: 141px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_back.png) no-repeat; }
				.album-gray-back { position: absolute; left: 72px; top: 141px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_back_gray.png) no-repeat; }
			.album-link-edit { position: absolute; left: 91px; top: 141px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_edit.png) no-repeat; }
			.album-link-delete { position: absolute; left: 110px; top: 141px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_delete.png) no-repeat; }
			.album-gray-contest { position: absolute; left: 72px; top: 141px; width: 14px; height: 13px; background: url(../images/content/amusements/in_contest.gif) no-repeat; }

#album-bottom-controls { position: relative; height: 19px; padding: 5px; background: url(../images/content/amusements/back_controls.png) no-repeat; }	
	#album-total { float: left; padding: 2px 0 0 10px; }
		#album-total span { font-weight: bold; color: #BE1790; }
	#album-pagination { xfloat: right; }
		#album-pagination #album-link-prev { float: right; display: block; width: 24px; height: 19px; background: url(../images/content/amusements/link_prev.png) no-repeat; }
			#album-pagination #album-gray-prev { float: right; display: block; width: 24px; height: 19px; background: url(../images/content/amusements/link_prev_gray.png) no-repeat; }
		#album-pagination #album-link-next { float: right; display: block; width: 24px; height: 19px; background: url(../images/content/amusements/link_next.png) no-repeat; }
			#album-pagination #album-gray-next { float: right; display: block; width: 24px; height: 19px; background: url(../images/content/amusements/link_next_gray.png) no-repeat; }
		#album-pagination ul { float: right; list-style: none; height: 10px; margin: 5px 20px 0 20px; }
			#album-pagination ul li { float: left; font: 9px Tahoma, sans-serif; color: #AAA396; padding: 0 2px; margin: 0 1px; }
				#album-pagination ul li a { color: #AAA396; text-decoration: none; }
				#album-pagination ul li.selected { font-weight: bold; color: #3D3D3D; }
				#album-pagination ul li.selected a { font-weight: bold; color: #3D3D3D; }
				
#permalink-wrapper { position: relative; margin-top: 10px; height: 42px; }
	#permalink-wrapper label { position: absolute; width: 205px; left: 0; top: 2px; }
	#permalink-wrapper input { position: absolute; left: 206px; top: 0; width: 155px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	#permalink-wrapper #permalink-tip { position: absolute; left: 0; top: 18px; width: 190px; font: 9px Tahoma, sans-serif; }

/* amusements/album/login */
#login-pad { width: 153px; height: 139px; margin: 30px auto 0 auto; padding: 31px 40px 20px 40px; background: url(../images/content/amusements/login_pad.png) no-repeat; }
	#login-pad form { margin: 0 0 10px 0; }
		#login-pad form div.input-wrapper { position: relative; height: 27px; }
		#login-pad form label { position: absolute; width: 46px; left: 0; top: 2px; }
		#login-pad form input,select { position: absolute; left: 47px; top: 0; width: 95px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
			#login-pad form input.submit { position: absolute; left: 47px; top: 0; width: 57px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/amusements/submit_login.png) no-repeat; cursor: pointer; }
			
/* amusements/album/register */
.register-form { }
	.register-form div.input-wrapper { position: relative; height: 27px; }
	.register-form div.register-wrapper { height: 27px; margin: 20px 0 0 0; }
	.register-form label { position: absolute; width: 205px; left: 0; top: 2px; }
		.register-form label span { position: absolute; left: 195px; top: 3px; font: bold 11px Tahoma, sans-serif; color: #BE1790; }
	.register-form input, select { position: absolute; left: 206px; top: 0; width: 155px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	.register-form textarea { position: absolute; left: 206px; top: 0; width: 155px; height: 70px; padding: 2px 4px; border: 1px solid #E8E0D4; }
		.register-form input.submit { top: auto; width: 118px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/amusements/submit_register.png) no-repeat; cursor: pointer;  }
		
/* amusements/album/upload */
.upload-form { }
	.upload-form div.input-wrapper { position: relative; height: 27px; }
	.register-form label { position: absolute; width: 170px; left: 0; top: 2px; }
	.upload-form select { position: absolute; left: 171px; top: 0; width: 183px; xheight: 17px; }
	.upload-form input { position: absolute; left: 171px; top: 0; width: 175px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	.upload-form input.contestDay { position: absolute; left: 171px; top: 0; width: 35px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	.upload-form input.contestMonth { position: absolute; left: 218px; top: 0; width: 35px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	.upload-form input.contestYear { position: absolute; left: 265px; top: 0; width: 81px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
	.upload-form input.file { width: 184px; height: 19px; }
	.upload-form input.submit { width: 73px; height: 19px; border: 0px solid #E8E0D4; background: url(../images/content/amusements/submit_upload.png) no-repeat; cursor: pointer; }
		
/* amusements/album/edit */
.pad-photoedit { position: relative; width: 118px; height: 127px; padding: 6px; background: url(../images/photo_edit_pad.png) no-repeat; }
	.pad-photoedit-corners { position: absolute; top: 6px; left: 6px; width: 118px; height: 120px; background: url(../images/photo_edit_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_edit_corners.png', sizingMethod='crop'); }

.photoedit-wrapper { position: relative; } 
.photoedit-form { position: absolute; left: 175px; top: 0; width: 150px; }
	.photoedit-form { margin: 27px 0 0 0; }	
		.photoedit-form div.input-wrapper { position: relative; height: 29px; }
		.photoedit-form label { position: absolute; left: -24px; top: 2px; width: 14px; height: 13px; background: url(../images/content/amusements/mini_edit.png) no-repeat; }
		.photoedit-form input { width: 225px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
		.photoedit-form input.submit { width: 71px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/amusements/submit_change.png) no-repeat; cursor: pointer;  }

/* amusements/album/send */
.pad-photoedit { position: relative; width: 118px; height: 127px; padding: 6px; background: url(../images/photo_edit_pad.png) no-repeat; }
	.pad-photoedit-corners { position: absolute; top: 6px; left: 6px; width: 118px; height: 120px; background: url(../images/photo_edit_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_edit_corners.png', sizingMethod='crop'); }

.photoedit-wrapper { position: relative; } 
.photosend-form { position: absolute; left: 165px; top: 0; width: 160px; }
	.photosend-form { margin: 0 0 0 0; }	
		.photosend-form div.input-wrapper { position: relative; height: 39px; }
		.photosend-form div.input-wrapper-multi { position: relative; height: 75px; }
		.photosend-form label { display: block; xposition: absolute; xleft: -24px; xtop: 2px; xwidth: 14px; height: 13px; padding: 2px; xbackground: url(../images/content/amusements/mini_edit.png) no-repeat; }
		.photosend-form input { width: 235px; height: 13px; padding: 2px 4px; border: 1px solid #E8E0D4; }
		.photosend-form textarea { width: 235px; height: 50px; padding: 2px 4px; border: 1px solid #E8E0D4; }
		.photosend-form input.submit { margin: 6px 0 0 0; width: 73px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/amusements/submit_send.png) no-repeat; cursor: pointer;  }

/* amusements/wallpapers */
.pad-wallpapers { position: relative; width: 185px; height: 172px; padding: 6px; background: url(../images/content/amusements/wallpaper_pad.png) no-repeat; }
	.pad-wallpapers-corners { position: absolute; top: 6px; left: 6px; width: 185px; height: 147px; background: url(../images/content/amusements/wallpaper_corners.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/amusements/wallpaper_corners.png', sizingMethod='crop'); }
	.wallpaper-link-1280 { display: block; position: absolute; top: 158px; left: 6px; width: 63px; height: 13px; background: url(../images/content/amusements/wallpaper_1280.png) no-repeat; }
	.wallpaper-link-1024 { display: block; position: absolute; top: 158px; left: 74px; width: 58px; height: 13px; background: url(../images/content/amusements/wallpaper_1024.png) no-repeat; }
	.wallpaper-link-800 { display: block; position: absolute; top: 158px; left: 137px; width: 54px; height: 13px; background: url(../images/content/amusements/wallpaper_800.png) no-repeat; }
	.video-link-view { display: block; position: absolute; top: 158px; left: 28px; width: 68px; height: 13px; background: url(../images/content/amusements/video_view.png) no-repeat; }
	.video-link-download { display: block; position: absolute; top: 158px; left: 106px; width: 63px; height: 13px; background: url(../images/content/amusements/video_download.png) no-repeat; }
	
/* amusements/wallpapers */
	.screen-link-pc { display: block; position: absolute; top: 158px; left: 50px; width: 43px; height: 13px; background: url(../images/content/amusements/link_pc.png) no-repeat; }
	.screen-link-mac { display: block; position: absolute; top: 158px; left: 103px; width: 48px; height: 13px; background: url(../images/content/amusements/link_mac.png) no-repeat; }

input.voice { top: auto; width: 85px; height: 13px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/voice.png) no-repeat; cursor: pointer; }
input.res { top: auto; width: 85px; height: 13px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/content/res.png) no-repeat; cursor: pointer; }
input.next { top: auto; left:240px; width: 57px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/next.gif) no-repeat; cursor: pointer; }
input.back { top: auto; left:190px; width: 57px; height: 19px; border: 0px solid #E8E0D4; background: #BE1790 url(../images/back.gif) no-repeat; cursor: pointer; }

#personalTop { width:410px; height:16px; background:url('/images/top.jpg') no-repeat; }
#personalCenter { width:410px; background:url('/images/center.jpg') repeat-y; padding:0 20px 0 20px; }
	#personalCenter h2 { margin-bottom:10px; }
	#personalCenter p { width:380px; }
#personalBottom { width:410px; height:19px; background:url('/images/bottom.jpg') no-repeat; margin-bottom:10px; }

input.checkbox { position:fixed; width:20px; border:0; }
input.creates { background:url('/images/createzak.gif') no-repeat; width:106px; height:19px; border:0; cursor:hand; cursor:pointer; }
input.changezak { background:url('/images/changezak.gif') no-repeat; width:72px; height:19px; border:0; cursor:hand; cursor:pointer; }
input.done { background:url('/images/done.gif') no-repeat; width:60px; height:19px; border:0; cursor:hand; cursor:pointer; }
input.changebutton { background:url('/images/changebutton.gif') no-repeat; width:66px; height:19px; border:0; cursor:hand; cursor:pointer; }
input.exit { background:url('/images/exit.gif') no-repeat; width:54px; height:19px; border:0; cursor:hand; cursor:pointer; }
