@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Arial,Helvetica,sans-serif; color: #444444; background: #fff; min-width: 1024px; position: relative; height: 100%; line-height: 1.5em; }
img {border: none;}
a {cursor: pointer; text-decoration: underline; outline: none; }
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px Arial,Helvetica,sans-serif; color: #444444; padding-bottom: .5em;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul, ol { padding-left: 30px; }
ul li {list-style: disc outside;}
.set {height: 0; overflow: hidden; clear: both; font-size: 0; line-height: 0; }
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}

#wrap { height: auto !important; height: 100%; min-height: 100%; position: relative; width: 1024px; margin: 0 auto; background: #f1f1f1; }
#footer { position: absolute; height: 50px; margin: 0; left: 0; bottom: 0; width: 962px; background: #c3c2c1; padding: 46px 31px 10px; text-align: center; }
	#footer a { color: #444444; }
#footer_space { height: 71px; }
.c-2-L, .c-2-R { width: 19px; height: 20px; position: absolute; bottom: 71px; left: 229px; background: url(../images/c-2-L.png) 0 0 no-repeat; z-index: 30; }
.c-2-R { left: -247px; margin-left: 100%; background: url(../images/c-2-R.png) 0 0 no-repeat; }

.page { width: 100%; overflow: hidden; position: relative; z-index: 20; padding-top: 40px; }
	.cont-1 { width: 100%; float: left; }
	.cont-2 { padding: 0 228px 0 229px; }
	.content { height: 1%; padding: 3px 3px 10000px; margin-bottom: -10000px; background: #ffffff; border: solid 1px #c5c5c5; }
	.navbar-1, .navbar-2 { width: 229px; float: left; margin-left: -100%; padding-bottom: 40px; position: relative; overflow: hidden; }
	.navbar-1 { top: -5px; }
	.navbar-2 { width: 228px; margin-left: -228px; padding-top: 30px; }
	
	#two_column .cont-2 { padding: 0 0 0 229px; }
	#two_column .navbar-2 { display: none; }
	
.header { height: 200px; position: relative; background: #fff; z-index: 30; }
	.form-1 { background: #ffc55f; float: right; width: 185px; padding: 10px 14px 13px 17px; color: #ffffff; *clear: left; }
		.form-1 label { display: block; padding: 2px 0 3px 5px; line-height: normal; }
		.i-1 { width: 174px; height: 18px; padding: 0 5px; background: #fbfbfb; border: solid 1px #d0cfcd; font-size: 12px; line-height: 18px; margin-bottom: 8px; }
		.form-1 a { color: #fff; }
		.forgot_password { display: block; float: left; font-size: 11px; width: 105px; line-height: 19px; padding-top: 5px; }
		.enter { width: 81px; height: 38px; background: url(../images/Login.png) 0 0 no-repeat; border: none; margin-right: -4px; float: right; margin-top: 5px; }
	
	.title { background: #dcdcdc url(../images/title.png) 229px 0 no-repeat; float: left; width: 579px; padding: 0 0 0 229px; text-indent: -9999px; overflow: hidden; *clear: right; position: relative; height: 34px; }
		.home, .sitemap, .mail { display: block; position: absolute; }
		.home { width: 30px; height: 30px; background: url(../images/home.png) 0 0 no-repeat; top: 2px; right: 86px; }
		.mail { width: 9px; height: 7px; background: url(../images/mail.png) 0 0 no-repeat; top: 13px; right: 26px; }
		.sitemap { width: 8px; height: 8px; background: url(../images/sitemap.png) 0 0 no-repeat; top: 12px; right: 60px; }
	.logo { position: absolute; left: 23px; top: 8px; }
	.kartinko { width: 567px; height: 114px; float: left; margin: 14px 0 0 229px; _margin-left: 115px; background: #e8e8e8; }
	
	.top-menu { position: absolute; bottom: -21px; width: 100%; left: 0; background: #dcdcdc; }
		.form-2 { float: left; background: #f6f6f6; margin: 4px 4px 0 4px; _margin-left: 2px; height: 30px; padding: 3px; width: 215px; _width: 218px; }
			.s-1 {  }
			.s-1 select { width: 201px; height: 16px; background: #fff; border: solid 2px #ffb93d; margin-left: 4px; }
			.s-1 .jNiceSelectWrapper { width: 211px !important; height: 26px; background: #fff; border: solid 2px #ffb93d; }
			.s-1 .jNiceSelectWrapper .jNiceSelectText { border: none; height: 26px; background: none; font-size: 11px; color: #5c5c5c; line-height: 26px; padding: 0 0 0 9px; z-index: 400; }
			.s-1 .jNiceSelectWrapper .jNiceSelectOpen { width: 23px; height: 24px; background: url(../images/bl-1.png) 0 0 no-repeat; right: 2px; top: 1px; *right: 4px; *top: 3px; z-index: 400; }
			.s-1 .jNiceSelectWrapper ul { background-color:#FFFFFF; border: 2px solid #FFB93D; border-top: none !important; left:-2px; *left: 0; width: 211px;  padding-top: 15px; }
			.s-1 .jNiceSelectWrapper ul li.ie_fix { position: absolute; padding: 0; margin: 0; width: 211px; height: 2px; background: #fff; left: 0; left: 2px; top: 0; overflow: hidden; display: none; *display: block; }
			.s-1 iframe { width: 201px; left: 4px; }
			
		
		.m-1 { width: 845px; float: left; margin-right: -150px; }
			.m-1 ul { padding: 0; margin: 0; }
			.m-1 li { display: block; height: 45px; list-style: none; float: left; padding: 0 23px 0 0; position: relative; }
			.m-1 li a { display: block; height: 22px; margin: 14px 25px 9px 24px; _margin: 14px 12px 9px 12px; float: left; background: url(../images/m-1.png) 0 1px no-repeat; text-indent: -9999px; overflow: hidden; }
			.m-1 li a.current { margin: 0; padding: 14px 25px 9px 24px; background-color: #ffb93d; }
			.m-1 li.m-1-1 a { width: 134px; }
			.m-1 li.m-1-2 a { width: 129px; background-position: -164px 1px; }
			.m-1 li.m-1-3 a { width: 98px; background-position: -367px 1px; }
			.m-1 li.m-1-4 a { width: 46px; background-position: -528px 1px; }
			.m-1 li.m-1-5 a { width: 51px; background-position: -649px 1px; }
			
			.m-1 li.m-1-1 a:hover { width: 134px; background-position: 0 -78px; }
			.m-1 li.m-1-2 a:hover { width: 129px; background-position: -164px -78px; }
			.m-1 li.m-1-3 a:hover { width: 98px; background-position: -367px -78px; }
			.m-1 li.m-1-4 a:hover { width: 46px; background-position: -528px -78px; }
			.m-1 li.m-1-5 a:hover { width: 51px; background-position: -649px -78px; }
			
			.m-1 li.m-1-1 a.current { width: 134px; background-position: 24px -115px !important; }
			.m-1 li.m-1-2 a.current { width: 129px; background-position: -140px -115px !important; }
			.m-1 li.m-1-3 a.current { width: 98px; background-position: -343px -115px !important; }
			.m-1 li.m-1-4 a.current { width: 46px; background-position: -504px -115px !important; }
			.m-1 li.m-1-5 a.current { width: 51px; background-position: -625px -115px !important; }
			
			
			
.h201 { background: #ffb93d; font-weight: normal; color: #ffffff; text-align: center; line-height: 36px; padding: 0; margin-bottom: 5px; position: relative; }
	.h201 span { position: absolute; right: 19px; top: 0; }
	.h201 span em { font-style: normal; color: #1b1b1b; }
.c-1 { background: #f0f0f0; margin-bottom: 5px; padding: 13px 21px 0; }
	.c-1-last { margin-bottom: 2px; }
	.h202 { font-size: 20px; color: #000000; font-weight: normal; padding: 0 0 5px; }
	.dl-1 { float: none; clear: both; }
	.img-1 { width: 164px; height: 166px; background: url(../images/img-1-BG.png) 0 0 no-repeat; padding: 12px; margin: -5px 3px 0 -6px; float: left; }
	.img-1 img { width: 164px; height: 166px; }
	.text-1 { width: 330px; float: left; color: #444444; font-size: 12px; line-height: 1.5em; }
	.text-1 p { padding-bottom: 1.5em; }
	.more { margin-left: 10px; line-height: normal; }
	
	.dl-2, .dl-3 { margin-left: -7px; }
		.dl-2 dt { float: left; width: 84px; padding: 0 7px 0 0; font-size: 14px; line-height: 14px; color: #9b9b9b; font-weight: bold; text-align: center; background: url(../images/bg-1.png) 100% 0 no-repeat; min-height: 99px; _height: 99px; }
		.dl-2 dt big { display: block; font-size: 72px; line-height: 72px; }
		
		.dl-2 dd { width: 420px; float: left; padding: 0 0 0 9px; line-height: 1.5em; }
		.dl-2 dd .h202 { padding-bottom: 10px; }
		
	.dl-3 dt, .dl-3 dd { padding: 7px 0 20px; *padding-bottom: 0; position: relative; }
		.dl-3 dt { width: 109px; float: left; font-size: 0; line-height: normal; }
		.dl-3 dt img { width: 88px; height: 87px; border: solid 4px #fff; float: left; }
		.dl-3 dd { width: 410px; float: left; padding-bottom: 15px; }
		.h203 { font-size: 18px; color: #000; font-weight: normal; padding-bottom: 10px; }
		.dl-3 dd ul { padding: 0; }
		.dl-3 dd li { list-style: none; color: #666666; line-height: 1.5em; }
		.dl-3 dd .more { float: right; position: absolute; right: -7px; }
		.dl-3 dd strong { padding-right: 7px; }
		
	.dl-6 dt { width: 138px; }
		.dl-6 dt img { width: 100px; height: 100px; background: #fff; padding: 5px; border: solid 1px #c9c9c9; }
		.dl-6 dd { width: 380px; }
		.dl-6 dd li { color: #494949; }
		.rating_Kennel { position: absolute; right: 0px; bottom: 15px; font-size: 20px; color: #000000; }
			.rating_Kennel span { color: #fa7604; }
		.dl-7 dt { padding-bottom: 2px; }
		.dl-7 { padding-left: 7px; }
		.dl-7 dd { width: 370px; }
		
		
	.table-1 { margin-right: -12px; padding-bottom: 20px; }
		.table-1 table { width: 100%; border-collapse: collapse; border: none; font-weight: bold; color: #666666; }
		.table-1 table td { padding: 1px; vertical-align: top; }
		.table-1 table td a { color: #666666; font-weight: normal; margin: 0 12px; white-space: nowrap; }
		.col-1 { width: 290px; }
		
		
.h205 { width: 229px; height: 40px; padding: 0 0 13px; text-indent: -9999px; overflow: hidden; display: block; }
	.h2_secrets { background: url(../images/h2_secrets.png) 0 0 no-repeat; padding-top: 35px; }
	.h2_choice { background: url(../images/h2_choice.png) 0 0 no-repeat; padding: 23px 0 15px; }
	.h2_kototeatr { background: url(../images/h2_kototeatr.png) 0 0 no-repeat; padding: 18px 0 19px; }
	.h2_handbook { background: url(../images/h2_handbook.png) 0 0 no-repeat; padding: 19px 0 15px; }
	.h2_tusovka { background: url(../images/h2_tusovka.png) 0 0 no-repeat; padding: 18px 0 15px; }
	
	.h2_matings { padding: 0; height: 163px; margin-bottom: 21px; background: url(../images/h2_matings.png) no-repeat; }
	.h2_publish_an_article_on_the_site { padding: 0; height: 159px; margin-bottom: 18px; background: url(../images/h2_publish_an_article_on_the_site.png) no-repeat; }
	.h2_ask_breeder { padding: 0; height: 170px; margin-bottom: 20px; background: url(../images/h2_ask_breeder.png) no-repeat; }
	.h2_ships-kittens { padding: 0; height: 159px; margin-bottom: 25px; background: url(../images/h2_ships-kittens.png) no-repeat; }
	.h2_purchase_without_risk { padding: 0; height: 139px; margin-bottom: 21px; background: url(../images/h2_purchase_without_risk.png) no-repeat; }
	
.h204 { width: 228px; height: 40px; text-indent: -9999px; overflow: hidden; padding: 0; margin-bottom: 10px; }
	.h2_News-nurseries { background: url(../images/h2_News-nurseries.png) no-repeat; }
	.h2_Now-blogs { background: url(../images/h2_Now-blogs.png) no-repeat; }
	.h2_rating_nurseries { background: url(../images/h2_rating_nurseries.png) no-repeat; }
	.h2_interview { background: url(../images/h2_interview.png) no-repeat; }
	.h2_rating-species { background: url(../images/h2_rating-species.png) no-repeat; }
	.h2_test { background: url(../images/h2_test.png) no-repeat; }
	.h2_Search-site { background: url(../images/h2_Search-site.png) no-repeat; }
	.h2_Headings { background: url(../images/h2_Headings.png) 0 0 no-repeat; padding: 27px 0 9px; margin: -27px 0 0; }
	.h2_Related_Videos { background: url(../images/h2_Related_Videos.png) 0 0 no-repeat; }
	.h2_Also_in_this_category { background: url(../images/h2_Also_in_this_category.png) 0 0 no-repeat; }
	.h2_List_subscription { background: url(../images/h2_List_subscription.png) 0 0 no-repeat; }
	
	
.m-2 { padding-bottom: 14px; }
	.m-2 ul { padding: 0; }
	.m-2 li { list-style: none; padding: 0 7px 10px; }
	.m-2 li a { display: block; padding: 3px 0 0 29px; color: #4c4c4c; font-size: 13px; font-weight: bold; text-decoration: none !important; background: url(../images/m-2.png) 0 -180px no-repeat; height: 1%; }
	.m-2 li a:hover, .m-2 li.current a { background-position: 0 0; color: #ff6e00; }
	
.video { padding: 0 0 30px 13px; }
	
.nb-news { padding: 7px 13px 18px; font-size: 12px; line-height: 14px; }
	.nb-news h5 { font-size: 12px; line-height: 14px; padding-bottom: 4px; }
	.nb-news p { padding-bottom: 0; }
	
.cattery_name { position: relative; padding: 0 9px 11px; }
	.img-3 { width: 65px; float: left; margin-right: 6px; }
	.img-3 img { width: 55px; height: 55px; padding: 4px; border: solid 1px #e0e0e0; background: #ffffff; }
	.cattery_name h6 { font-size: 13px; color: #494949; padding-bottom: 32px; padding-top: 3px; }
	.cattery_name h6 a { text-decoration: none; color: #494949; }
	.cattery_name h6 a:hover { text-decoration: underline; }
	.cattery_name big { position: absolute; bottom: 11px; right: 15px; font-size: 24px; color: #ff6e00; font-weight: bold; font-style: italic; }
	
.interview { padding: 0 12px 13px 11px; position: relative; }
	.interview h5 { color: #ff6e00; font-size: 13px; padding: 0 4px 12px ; }
	.interview ul { padding: 0; }
	.interview li { list-style: none; float: none; clear: both; padding: 0 0 13px; overflow: hidden; }
	.interview li input { float: left; }
	.interview li label { font-size: 13px; color: #4c4c4c; font-weight: bold; display: block; float: right; width: 180px; }
	.interview_result { display: block; float: left; padding-top: 11px; padding-left: 4px; font-size: 13px; font-weight: bold; }
		.interview_result a { color: #ff6e00; }
	.i-s-1, .i-s-2, .i-s-3 { width: 96px; height: 38px; border: none; background: url(../images/reply.png) 0 0 no-repeat; float: right; padding: 0; margin: 0; }
	
	.i-s-2 { background: url(../images/Pass.png) no-repeat; margin-top: 3px; }
	.i-s-3 { width: 81px; background: url(../images/Search.png) 0 0 no-repeat; margin-top: 11px; }
	
	.i-t-1 { width: 190px; height: 18px; background: #fdfdfd url(../images/i-1-BG.png) repeat-x; border: solid 1px #d0d0d0; padding: 0 5px; font-size: 13px; line-height: 18px;  }


.user-ava { text-align: center; font-weight: bold; }
	.user-ava img { width: 100px; height: 100px; }
	.user-ava s { display: block; width: 100px; height: 100px; overflow: hidden; background: url(../images/no-avatar.png) 0 0 no-repeat; margin: 0 auto 6px; }
	.user-ava a { text-decoration: none !important; }
	
.slider { width: 170px; height: 12px; float: left; padding-top: 3px; }
	.slider div { width: 0; height: 12px; background: url(../images/slider.png) repeat-x; overflow: hidden; border: solid #ae0808; border-width: 0 1px; }
	.result_as_a_percentage { float: right; }


.c-1-1 { padding: 20px 16px; }	
.dl-4 { padding-bottom: 18px; color: #666666; float: none; clear: both; }
	.dl-4 dt { padding-bottom: 4px; padding-left: 3px; }
	.i-t-2 { width: 513px; height: 23px; padding: 0 5px; background: #ffffff; border: solid 1px #c5c5c5; font-size: 16px; line-height: 23px; font-family: Arial, Helvetica, sans-serif; }
	textarea.i-t-2 { height: 470px; }
	
	.i-f-1 { width: 100%; background: #ffffff; }
	
	.i-s-4, .i-s-5 { width: 138px; height: 38px; background: url(../images/publish.png) 0 0 no-repeat; border: none; margin: 0; padding: 0; float: right; }
	.i-s-5 { width: 120px; background: url(../images/send.png) 0 0 no-repeat; }
	
	.dl-4-1 dt { width: 117px; float: left; padding-top: 3px; }
	.dl-4-1 input.i-t-2 { width: 392px; }
	.r { color: #ff5151; }
	.dl-4-1 textarea.i-t-2 { height: 140px; }
	
.agreement_with_the_license { width: 320px; float: left; padding-left: 3px; font-weight: bold; }
	.agreement_with_the_license a { color: #ff6e00; }
	
.c-3 { padding: 20px 20px 15px; background: #dcdcdc; margin-bottom: 5px; z-index: 100; }

.captcha { width: 361px; float: left; color: #666666; font-weight: bold; padding-left: 3px; padding-top: 4px; }
	.cod { display: block; float: left; width: 49px; }
	.i-t-3 { width: 147px; height: 20px; background: #fff; border: solid 1px #c5c5c5; font-size: 14px; line-height: 20px; padding: 0 5px; }
	
.dl-5 { font-weight: bold; color: #666666; }
	.dl-5 dt { padding: 0 0 6px 2px; }
	.dl-5 dd { padding-bottom: 14px; }
	.sel-1, .i-t-4 { width: 519px; height: 20px; background: #fff; border:  solid 1px #c6c6c6; }
	.sel-2 { width: 127px; margin-right: 5px; }
	.sel-3 { width: 50px; margin-right: 5px; }
	.i-t-4 { width: 506px; padding: 0 5px; font-size: 14px; line-height: 20px; }
	.i-c-1 { margin: 0 14px 0 2px; }
	.i-t-5 { width: 93px; margin-left: 11px; }
	.v-a-m, .v-a-m * { vertical-align: middle; }
	.i-s-6 { width: 199px; height: 38px; padding: 0; margin: 0; border: none; background: url(../images/register.png) 0 0 no-repeat; float: right; }


.ul_sitemap { padding: 0 0 20px 122px; font-weight: bold; }
	.ul_sitemap li { padding: 0 0 2px; list-style: none; }
	.ul_sitemap ul { padding: 0 0 20px 48px; font-weight: normal; }
	.ul_sitemap li li { list-style: outside disc; }
	.ul_sitemap a { color: #444444; text-decoration: none; }
	.ul_sitemap a:hover { text-decoration: underline; }
	
.author_of_the_article { position: relative; _height: 120px; min-height: 120px; }
.author_of_the_article2 { height: auto; min-height: 0; padding-bottom: 25px; }
	.author_of_the_article h2 { padding: 0 0 20px 131px; font-size: 20px; line-height: normal; color: #000; }
	.avatar_author { width: 101px; height: 101px; padding: 0 17px 28px; position: absolute; z-index: 20; left: 0; top: 0; }
		.avatar_author img { width: 100px; height: 100px; border: solid 1px #e3e3e3; }
		
	.blog_info { background: #e3e3e3; height: 37px; padding-top: 3px; padding-left: 147px; position: relative; margin: 0 -16px 16px; z-index: 10; top: 8px; }
		.blog_info strong { color: #ff6e00; }
		.change_blog_rating { position: absolute; right: 25px; top: 9px; font-size: 24px; font-weight: bold; color: #ff6e00; padding: 0 34px; line-height: 24px; }
			.minus, .plus { width: 29px; height: 22px; display: block; position: absolute; left: 0; top: 0; background: url(../images/minus.png) 0 0 no-repeat; }
			.plus { margin-left: 100%; left: -29px; background: url(../images/plus.png) 0 0 no-repeat; }
	.kototeatr_info { padding-left: 23px; margin: 0 -21px 16px; }
			
			
.comment { padding: 0 17px 10px; border-bottom: solid 3px #fff; margin: 0 -20px 16px; }
	.comment-ava { width: 109px; float: left; }
		.comment-ava img { width: 88px; height: 87px; border: solid 4px #ffffff; }
	.comment-body { width: 410px; float: left; }
		.comment-autor { font-size: 18px; color: #000000; padding-bottom: 2px; }
		.comment-data { font-size: 12px; font-weight: bold; color: #666666; padding-bottom: 2px; }
		.comment-text p { padding-bottom: 5px; }
		
.p-n { position: relative; }
	.p-n ul { padding: 0; float: right; text-align: right; }
	.p-n ul li { list-style: none; display: inline; padding: 0 2px; color: #0f0f0f; font-weight: bold; }
		.p-n ul li a { color: #444444; text-decoration: none; }
		.p-n ul li a:hover { text-decoration: underline; }
		
	.p-n h4 { font-size: 14px; color: #0f0f0f; }
	
	
.select_column { float: right; margin: 4px 0; position: relative; }

.h206 { float: left; width: 240px; font-size: 18px; font-weight: bold; padding: 10px 0; color: #000; }

.video_list { overflow: hidden; }
	.video_list ul { padding: 10px 0 0; margin-left: -10px; }
	.video_list li { display: inline-block; *display: inline; zoom:1; width: 205px; padding: 0 20px 20px 40px; vertical-align: top; }
	.video_frame { padding-bottom: 8px; }
	.video_list li h4 { font-size: 12px; padding-bottom: 2px; color: #494949; }
	
.big-video { padding-bottom: 30px; }

.buy_a_pro { }
	.buy_a_pro ul { padding: 0; }
	.buy_a_pro li { padding: 0 0 0 11px; height: 55px; vertical-align: middle; list-style: none; }
	.buy_a_pro li * { vertical-align: middle; }
	.buy_a_pro li input { margin-right: 10px; }
	.buy_a_pro li span { display: inline-block; *display: inline; zoom:1; }
	.buy_a_pro li img { margin-right: 15px; }
	
	.buy { width: 90px; height: 38px; background: url(../images/buy.png) 0 0 no-repeat; float: right; padding: 0; margin: 0; border: none; }
	
	
#select_column1 { z-index: 30; }
#select_column2 { z-index: 20; }
#select_column3 { z-index: 10; }

.search { }
	.search h2.fl { font-size: 20px; color: #000000; padding-right: 13px; line-height: 18px; }
	.search .i-t-1 { width: 426px; float: right; }
	
.table-2 { background: #fff; margin-bottom: 10px; color: #000; }
	.table-2 table { width: 100%; border-collapse: collapse; border: none; }
	.table-2 td { padding: 15px; border: solid 1px #000; text-align: center; }
	.table-2 td.td-1 { width: 320px; text-align: left; }
	
.Offer_friendship { width: 194px; height: 38px; background: url(../images/Offer_friendship.png) 0 0 no-repeat; border: none; padding: 0; margin: 0 0 20px; float: right; }




/*carousel*/

.carousel-1 { padding: 0 19px; height: 1%; }
	.carousel-1 ul { padding: 0; }
	.carousel-1 li { width: 87px; height: 88px; padding: 45px 15px 45px 0; float: left; }
		.carousel-1 li img { width: 75px; height: 76px; padding: 5px; background: #ffffff; border: solid 1px #d1d1d1; }
		.carousel-1 li a { display: block; }
		.carousel-1 li a:hover { position: relative; }
		.carousel-1 li a:hover img { width: 151px; height: 152px; position: absolute; left: -38px; top: -38px; }
	
		.carousel-1 .jcarousel-direction-rtl { direction: rtl; }
		.carousel-1 .jcarousel-clip-horizontal { width: 100%; }
		.carousel-1 .jcarousel-item-horizontal { margin-left: 0; margin-right: 10px; }
		.carousel-1 .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
		.carousel-1 .jcarousel-item-vertical { margin-bottom: 10px; }
		.carousel-1 .jcarousel-item-placeholder { background: #fff; color: #000; }
		/**
		 *  Horizontal Buttons
		 */
		.carousel-1 .jcarousel-next-horizontal, .carousel-1 .jcarousel-prev-horizontal { position: absolute; top: 50%; margin-top: -37px; right: -5px; width: 12px; height: 74px; cursor: pointer; background: url(../images/bl-3.png) 0 0 no-repeat; }
		.carousel-1 .jcarousel-prev-horizontal { background: url(../images/bl-2.png) 0 0 no-repeat; right: auto; left: -5px; }
		
	#carousel-2 li { padding: 15px 15px 15px 0; width: 114px; height: 114px; }
	#carousel-2 li img, #carousel-2 li a:hover img { width: 100px; height: 100px; position: static; }



/*carousel*/


.galery { }
	.galery ul { padding: 0; }
	.galery li { list-style: none; float: left; width: 87px; height: 88px; float: left; padding: 8px; }
	.galery li img { width: 75px; height: 76px; padding: 5px; background: #ffffff; border: solid 1px #d1d1d1; }
	
.tabs { padding: 0; *margin: 0 0 -1px; }
	.tabs a, .tabs h3 { display: block; float: right; padding: 10px 38px 0; height: 25px; font-size: 14px; font-weight: bold; color: #414141; text-decoration: none !important; background: #f0f0f0; margin-left: 4px; }
	#current-tab { background: #DCDCDC; }
	#tab-1 { display: none; }
	
	.tabs h3 { float: left; background: none; padding-left: 20px; }
	
.dl-8 { padding: 0 10px 15px 10px; clear: both; overflow: hidden; float: none; }
	.dl-8 dt { float: left; width: 22px; }
	.dl-8 dd { padding-left: 26px; }
	.dl-8 label { font-weight: bold; }

#two_column .dl-3 dd { width: 495px; }
	#two_column .dl-3 dd .more { right: -143px; }
	#two_column .dl-3 dd .rating_Kennel { position: absolute; top: 9px; right: -143px; white-space: nowrap; }
	#two_column .dl-1 { position: relative; padding-top: 10px; height: 1%; }
	#two_column .dl-1 dd .rating_Kennel { position: absolute; top: 10px; right: 0; }









































    
© TrueDev.org