 @charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
* {
	margin:0;
	padding:0;
}
img {
	border:none;
}
table td {
	vertical-align:top;
}
body {
	background-color:#fff;
	font-family:Arial;
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
}
h1 {
	color:#96DE2E; 
	text-align:center; 
	font-size:18px;
}
.clear {clear:both;}
a:link, a:visited {
	color:#5c5c5c;
}
a:active, a:hover {
	color:#eb008b;
}
#wrapper {
	width:100%;
	height:auto;

	overflow:hidden;
}
#header {
	width:100%;
	height:160px;
	overflow:hidden;
	background-image:url(images/bgheader.jpg);
	background-repeat:repeat-x;
}
#headertop {
	width:100%;
	height:106px;
}
#logo {
	margin-left:80px;
}
#headermiddle {
	min-width:570px;
	width:570px;
	margin:auto;
}
#animals {
	width:570px;
	height:70px;
	margin:auto;
}
.animals {
	height: 70px;
	width: 95px;
	float:left;
}
.animals a, .animals a:link, .animals a:visited {
	display: block;
	position: absolute;
	text-indent: -9999px;
	overflow: hidden;
	width: 95px;
	height: 70px;
	background-repeat:no-repeat;
	background-position:right top;
	cursor: pointer;
}
.animals a:hover, .animals a:active, .currentanimal a:link, .currentanimal a:visited {
	display: block;
	position: absolute;
	text-indent: -9999px;
	overflow: hidden;
	width: 95px;
	height: 70px;
	background-repeat:no-repeat;
	background-position:left top;
	cursor: pointer;
}
.dogs a:link, .dogs a:visited {
	background-image: url(images/dogs1.jpg);
}
.cats a:link, .cats a:visited {
	background-image: url(images/cats1.jpg);
}
.birds a:link, .birds a:visited {
	background-image: url(images/birds1.jpg);
}
.iguanas a:link, .iguanas a:visited {
	background-image: url(images/iguanas1.jpg);
}
.fish a:link, .fish a:visited {
	background-image: url(images/fish1.jpg);
}
.rats a:link, .rats a:visited {
	background-image: url(images/rats1.jpg);
}
#search {
	width:300px;
	margin:auto;
}
#search table td {
	vertical-align:middle;
}
.search {
	border:none;
	background-image:url(images/searchfield.jpg);
	background-repeat:no-repeat;
	width:283px;
	height:27px;
	padding-left:5px;
}
/*contacts-----*/
#contacts {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#8d0500;
	font-size:11pt;
	margin-right:80px;
	width:200px;
}
.phone {
	color:#151515;
	font-size:14pt;
	font-weight:normal;
	padding:20px 10px 0 5px;
}
.phone span {
	color:#ff6845;
	font-size:14pt;
}
.icq, .skype {
	height:20px;
	line-height:15px;
	padding-left:25px;
	margin-left:40px;
	margin-top:-20px;
	color:#ff6845;
	font-size:14pt
	font-weight:normal
}
.icq {
	background-image:url(images/icq.jpg);
	background-repeat:no-repeat;
}
.skype {
	background-image:url(images/skype.jpg);
	background-repeat:no-repeat;
}
/*end of contacts*/

#topmenu {
	margin:1px 0 0 80px;
	font-size:11pt;
}
#topmenu a:link, #topmenu a:visited {
	color:#757474;
	text-decoration:none;
	line-height:40px;
	display:block;
	float:left;
	padding:0 14px;
	font-weight:bold;
	background-image:url(images/menuline.jpg);
	background-repeat:no-repeat;
	font-size:11pt;
}
#topmenu a:hover, #topmenu a:active, #topmenu a.current {
	background-image:url(images/redbutton.jpg);
	background-position:right bottom;
	color:#fff;
	font-size:11pt;
	font-weight:bold;
}
#topmenu a.firstbutton {
	background:none;
}
#basket_panel {
	width:250px;
	height:51px;
	float:right;
	line-height:51px;
	font-size:11pt;
	color:#757474;
	background-image:url(images/carttop.png);
	background-repeat:no-repeat;
	margin-right:30px;
	padding-left:60px;
	cursor:pointer;
	text-decoration:none;
}
#basket_panel a:hover{
	
	color:#757474;
	cursor:pointer;
	text-decoration:none;
}

#basket_panel span {
	color:#ff362e;
}
/*content--------------------------------------------*/
#content {
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	background-image:url(images/bgcontent.jpg);
	background-repeat:repeat-x;
	padding-top:35px;
}
/*cols*/
.colfixedcontainer {
	width:250px;
	height:auto;
	overflow:hidden;
	margin-left:20px;
	background-image:url(images/bgcols.jpg);
	background-repeat:repeat-y;
}
.colfixed {
	
	height:auto;
	overflow:hidden;
	background-image:url(images/roundtop.jpg);
	background-repeat:no-repeat;
	padding:15px;
}
.colfixedbottom {
	width:250px;
	height:20px;
	overflow:hidden;
	background-image:url(images/roundbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.block {
	width:202px;
	background-color:#fff;
}
.blockheader {
	font-weight:bold;
	color:#fff;
	font-size:12pt;
	height:26px;
	line-height:28px;
	padding-left:15px;
}
.headergreen {
	background-image:url(images/bgheadergreen.gif);
	background-repeat:no-repeat;
}
.headermagenta {
	background-image:url(images/bgheadermagenta.gif);
	background-repeat:no-repeat;
}
.headerblue {
	background-image:url(images/bgheaderblue.gif);
	background-repeat:no-repeat;
}
/*end of cols*/
/*leftcol*/
/*leftmenu--------*/
#leftmenu {
	margin:10px 0px 20px 0px;
}
.green {
	background-image:url(images/arrowgreen.png);
}
.c1current .green {
	background-image:url(images/arrowgreen1.gif);
}
.yellow {
	background-image:url(images/arrowyellow.png);
}
.c1current .yellow {
	background-image:url(images/arrowyellow1.gif);
}
.orange {
	background-image:url(images/arroworange.png);
}
.c1current .orange {
	background-image:url(images/arroworange1.gif);
}
.red {
	background-image:url(images/arrowred.png);
}
.c1current .red{
	background-image:url(images/arrowred1.gif);
}
.magenta {
	background-image:url(images/arrowmagenta.png);
}
.magenta1 {
	background-image:url(images/arrowmagenta1.gif);
}
.blue {
	background-image:url(images/arrowblue.png);
}
.c1current .blue {
	background-image:url(images/arrowblue1.gif);
}

.c1current .magenta {background-image:url(images/arrowmagenta1.gif);}

.c1, .c1current {
	height:28px;
	line-height:28px;
	font-size:12pt;
}
.c1 a, .c1current a {
	text-decoration:none;
	color:#000;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:2px 2px;
}
.c1 a:hover, .c1current a {
	color:#EB008B;
}
.c2, .c2current {
	height:18px;
	line-height:18px;
	padding-left:20px;
	font-size:9pt;
	text-transform:lowercase;
}
.c2 a {
	text-decoration:none;
}
.c2current a {
	text-decoration:underline;
}
.c3, .c3current {

	line-height:12px;
	padding:0px 0px 8px 30px;
	font-size:8pt;
	text-transform:lowercase;
	color: #026bee;
}
.c3 a {
	text-decoration:none;
	color: #026bee;
}
.c3current a {
	text-decoration:underline;
	color: #026bee;
}

.c4, .c4current {

	line-height:12px;
	padding:0px 0px 8px 40px;
	font-size:8pt;
	text-transform:lowercase;
	color:#6ebb00;
}
.c4 a {
	text-decoration:none;
	color:#6ebb00;
}
.c4current a {
	text-decoration:underline;
	color:#6ebb00;
}

.c5, .c5current {

	line-height:12px;
	padding:0px 0px 8px 50px;
	font-size:8pt;
	text-transform:lowercase;
}
.c5 a {
	text-decoration:none;
}
.c5current a {
	text-decoration:underline;
}
.c6, .c6current {

	line-height:12px;
	padding:0px 0px 8px 60px;
	font-size:7pt;
	text-transform:lowercase;
}
.c6 a {
	text-decoration:none;
}
.c6current a {
	text-decoration:underline;
}
/*end of leftmenu-------------*/
/*poll------------------------*/
#poll {
	margin:10px 0;
	padding: 0 10px;
}
#poll span {
	font-weight:bold;
}
#poll form {
	color:#828181;
	line-height:24px;
	font-size:8pt;
}
#pollbutton {
	margin-left:92px;
}
/*end of poll------------------------*/
/*partners---------------------------*/
#partners {
	background-image:url(images/bluemiddle.gif);
	background-repeat:repeat-y;
	margin:10px 0;
}
#partners1 {
	background-image:url(images/bluecurvetop.gif);
	background-repeat:no-repeat;
}
#partners2 {
	background-image:url(images/bluecurvebottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px;
}
/*main content*/
#main {
	width:auto;
	height:auto;
	background-image:url(images/middletopcenter.jpg);
	background-repeat:repeat-x;
}
#mainheadercontainer {
	background-image:url(images/middletopright.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:48px;
}
#mainheader {
	font-size:11pt;
	background-image:url(images/middletopleft.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:48px;
	padding:19px 0px 0px 0px;
	padding-left:20px; 
	font-weight:bold;
	}
	#mainheader a{
	font-size:11pt;
	height:45px;
	padding:0px 3px 0px 3px;
	text-decoration:none;
	font-weight:bold;
}
#choice1 {
	clear:both;
	width:100%;
	height:20px;
	padding:5px;
	border-bottom:1px solid #dadada;
	margin:5px 20px 0 20px;
	color:#606572;
}
#choice1 span {
	padding:0 15px 0 5px;
}
#choice1 input{
	 vertical-align:top;
 }
#choice2 {
	clear:both;
	width:100%;
	height:20px;
	padding:5px;
	color:#606572;
}
#choice2 a {
	color:#606572;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
}
#choice2 span a {
	color:#eb008b;
}
#show {
	float:left;
	margin-left:15px;
}
#pages {
	float:right;
	margin-right:15px;
}
/*catalog--------------*/
#catalogcontainer1 {
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	background-image: url(images/catalogcentertop.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
}
#catalogcontainer2 {
	width:auto;
	height:auto;
	overflow:hidden;
	background-image: url(images/catalogcenterbottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#catalogcontainer3 {
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	background-image: url(images/catalogleft.jpg);
	background-repeat:repeat-y;
}
#catalogcontainer4 {
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	background-image: url(images/catalogright.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#catalog1 {
	background-image:url(images/catalogcornerlefttop.jpg);
	background-repeat:no-repeat;
	width:auto;
	height:auto;
	overflow:hidden;
}
#catalog2 {
	background-image:url(images/catalogcornerrighttop.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:auto;
	height:auto;
	overflow:hidden;
}
#catalog3 {
	background-image:url(images/catalogcornerrightbottom.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:auto;
	height:auto;
	overflow:hidden;
}
#catalog4 {
	background-image:url(images/catalogcornerleftbottom.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:auto;
	height:auto;
	overflow:hidden;
}
.itemcontainer {
	float:left;
	border: thin solid #CCCCCC;
	margin: 5px;
	padding:15px;
}
a.itemheader {
height:31px;
overflow:hidden; 
	font-weight:bold;
	text-align:left;
	padding:15px;
	display:block;
	text-decoration:none;
	color:#000000;
}
a.itemheader:hover{
	text-decoration:underline;
}

a.itemimage {
	text-align:center;
	margin-left:0px;
	display:block;
	height:136px;

}

.itembuy a{
	display:block;
	float:right;
	margin-right:10px;
}
.itembuy span {
	font-size:20pt;
	color:#eb008b;
	display:block;
	float:left;
	margin-top:10px;
	
	
}
.itembuy1 a{
	display:block;
	float:right;
	margin-right:10px;
}
.itembuy1 span {
	font-size:20pt;
	color:#EB008B;
	display:block;
	float:left;
	margin-top:10px;
	}
	.itembuy1 label {
	font-size:20pt;
	color:#2CB818;
	display:block;
	float:left;
	margin-top:10px;
	
	
}
.itemmore {
	clear:both;
}
.itemmore a {
	padding-right:10px;
	color:#96de2e;
}
.itemmore a:hover {
	color:#5C5C5C;
}

.itemmore span {
	padding-left:10px;
}
/*end of catalog-------*/
#banner {
	margin-top:50px;
	clear:both;
	width:100%;
	text-align:center;
}
/*right col----------*/
#loginblock{
	font-size:8pt;
	color:#828181;
	margin:15px 0;
}
#loginblock div {
	

}
#loginblock span {
	padding-left:10px;
}
 #loginblock a {
	 font-size:8pt;
	color:#828181;
 }
 #loginblock input{
	 vertical-align:bottom;
 }
 .registrationtable{
	 margin-bottom:5px;
	 
 }
.registrationtable td {
	font-size:10pt;
	vertical-align:middle;
	padding:3px;
}
.registrationtable input {
	width:136px;
}
.sales {
	background-image:url(images/middlemagenta.gif);
	background-repeat:repeat-y;
	margin:10px 0;
}
.sales1 {
	background-image:url(images/curvemagentatop.gif);
	background-repeat:no-repeat;
}
.sales2 {
	background-image:url(images/curvemagentabottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px;
}
.news {
	font-size:8pt;
}
.newsheader {
	padding:10px;
	color:#1997cc;
	font-weight:bold;
	font-size:10pt;
}
.news img {
	float:left;
	margin:10px;
}
.newsmore {
	padding:5px;
	clear:both;
	height:30px;
	color:#eb008b;
}
.newsmore a {
	margin-left:70px;
	color:#96de2e;
}
.newsmore a:hover{
	margin-left:70px;
	color:#96de2e; 
	text-decoration:none;}
#brands {
	margin:60px 0 20px;
	clear:both;
	width:100%;
	text-align:center;
}
#contentbottom {
	width:100%;
	height:290px;
	background-image:url(images/bgbottomblock.jpg);
	background-repeat:repeat-x;
	clear:both;
	overflow:hidden;
	padding:0px 0px 10px 0px;
}
#bottommenu {
	margin:0 30px;

}
.bottomheader {
	background-repeat:no-repeat;
	padding:10px 0 10px 20px;
	background-position:left;
	min-width:190px;
}
.bottomheader a {
	color:#1c1c1c;
	font-size:12pt;
}
.bottomheader a:hover {
	color:#EB008B;
}
.bottomcontent a {
	padding-left:20px;
}
/*footer--------------------------------------------*/

#footer {
	width:100%;
	height:85px;
	background-color:#1c1c1c;
	color:#fff;
	font-size:9pt;
	overflow:hidden;
	clear:both;

}
#footerleft {
	width:300px;
	height:65px;
	float:left;
	margin-left:30px
}

#footerright {
	height:65px;
	margin-right:30px;
}
#copy {
	padding:15px;
	text-align:right;
}

.rtable {margin-top:5px;}
.rtable td{padding:5px;color:#828181;}
.itemmore table td{vertical-align:middle;
color:#1fb5f4;}
.itemmore table td input{margin:0 0 0 7px;padding:0;}

.filters{

color:#606572;
margin:5px 20px 0;
padding:5px;
border-bottom:1px solid #dadada;
	margin:5px 20px 0 20px;
}
.filters_brands_items_table td{color:#606572;font-weight:bold;}
.filters_brands_title{width:65px;}
.filters_brand {padding-right:15px;vertical-align:bottom;}
.filters_brand_all {padding-right:15px;vertical-align:bottom;}
.filters_brand input {margin-right:5px;}
.filters_price{margin-top:10px;}
.filters_price_title{width:65px;}
.filters_price_input_td input{text-align:center;width:50px;margin-right:7px;}
.filters_btn input{width:80px;cursor:pointer;}
.filters_catalog_mode{margin-top:5px;}
.filters_catalog_mode_title {width:100px;}
a.asort {color:#EB008B;font-weight:bold;}
.subfilters  {padding:5px 20px 5px 20px;}
.sort{color:#606572;}
.filters_catalog_pagesize_title {padding-left:20px;width:100px;}
.pager{color:#606572;margin-right:25px;}
.pager a{text-decoration:none;}
.cpl{color:#EB008B;font-weight:bold;}
.page_size a{text-decoration:none;}
.sort a{text-decoration:none;}
.tovar_block {margin:20px;color:#606572;}
.tovar_category{margin-bottom:7px;}
.comment_title{margin-top:7px;margin-bottom:7px;font-weight:bold;font-size:14px;color:#1FB5F4;}

.comment_item {margin-bottom:10px;}
.comment_item div{margin-top:5px;}
.comment_text{font-style:italic;}
.comment_date{font-size:10px;}
.comment td{padding:7px;}
.comment td input {width:250px;}
.comment td textarea {width:250px;}
.comment td .buttons {width:130px;}

.params_header{margin-top:7px;margin-bottom:7px;font-weight:bold;font-size:14px;color:#1FB5F4;}

#enter {padding-left:0px; margin:10px 0px 20px 20px; }
#enter a{ font-family:Arial; font-size:18px; color:#eb008b; text-decoration:none;}
#enter a:hover{font-family:Arial; font-size:18px; color:#eb008b; text-decoration:underline;}
#pollbutton {
	margin:10px 0px 0px 92px;
	cursor:pointer; 
}
#pollbutton1 {
	margin:0px 0px 0px 20px;
	cursor:pointer; }
#form1  {padding-left:10px; color:#828181;
	line-height:24px;
	font-size:8pt; }
	
	.question_link_result{cursor:pointer; margin:10px 0px 20px 0px;}
	.question_link_back {cursor:pointer; margin:10px 0px 20px 0px; padding:0px 10px; }
	.question_link_all {cursor:pointer; margin:10px 0px 20px 0px; padding:0px 0px; }
	.question_link_all a{cursor:pointer; margin:10px 0px 20px 0px; padding:0px 27px;  color:#EB008B; font-weight:bold; }
	.question_link_all a:hover{cursor:pointer; margin:10px 0px 20px 0px; padding:0px 27px; text-decoration:none;  color:#EB008B; font-weight:bold;}
	.question_link_back a{cursor:pointer; color:#EB008B; font-weight:bold;}
	.question_link_back a:hover{cursor:pointer; color:#EB008B; font-weight:bold; text-decoration:underline;}
	
	a.btn_compare{display:block; margin:10px 0px 20px 92px; height:27px; width:100px; background-image:url("images/compare.gif");}
	.bask_fields input{text-align:center; width:40px;border:1px solid #3A3A3A;color:#3A3A3A;font-weight:bold;}
				.baskett select{border:1px solid #3A3A3A;color:#EB008B;}
				.bask_fields {color:#3A3A3A;background:#EEEEEE;}
				.bask_fields strong{color:#1FB5F4; font-size:12px;}
				.bask_fields label{color:#3A3A3A; font-weight:bold;}
				.bask_fields a{color:#3A3A3A;}
				.bask_fields a:hover{color:#3A3A3A; text-decoration:underline;}
				.baskett b{color:#3A3A3A;}
				.baskett strong{}
				.baskett td{color:#3A3A3A; vertical-align:middle;}
				.ibox{width:300px;}
	.td_bask {background-color:#b0b0b0;color:#ffffff; height:20px;}
		.index_text{margin:15px auto;width:975px;margin-left:22px;color:#757575;font-size:11px;}
	
	.order{margin:10px 0px 0px 0px; color:#5C5C5C; font-family:Arial; font-size:14px;  font-weight:bold;}
	
	.compare1{ background-color:#B0B0B0; color:#ffffff;}
	.compare_td_name a{color:#ffffff;}
	.compare2{background-color:#EEEEEE; padding:5px; vertical-align:middle;}
	
	.params1{ background-color:#B0B0B0; color:#ffffff;}
	.params2{background-color:#EEEEEE; padding:5px; vertical-align:middle;}
	.params td{padding:4px;}
	
	td.compare_td_title{padding:5px 5px 5px 10px; vertical-align:middle; background-color:#EEEEEE; color:#000000; }
	td.compare_td_params{padding:5px; vertical-align:middle; background-color:#EEEEEE; color:#000000;}
	.compare_td_img{padding:5px; vertical-align:middle;}
	.compare_td_name  a:hover{text-decoration:none;}
	
	.listitem_table {float:left; margin:10px; background-color:#ffffff; border:1px solid  #EFEFEF; padding:10px;height:150px; }
		.listitem_table_img {margin:0; padding:0px 10px 10px 0px; width:120px;}
			.listitem_table_img a {display:block; margin:0 auto 0px; width:120px; height:120px; border:1px solid #ffffff; background-position:center center; background-repeat:no-repeat;}
			.listitem_table_img a:hover {border:1px solid #1FB5F4; background-position:center center; background-repeat:no-repeat;}
		.listitem_table_links {padding:0px 10px 10px 10px; text-align:left; width:160px;}
			.listitem_table_links p{color:#300265;font-weight:normal;}
		.listitem_c1 {padding:0px 0px 5px 0px;}

		.listitem_c1 {width:160px;  }
			.listitem_c1 a {color:#1FB5F4; font-family:tahoma; font-size:14px; font-weight:bold;  text-decoration:none;  }
			.listitem_c1 a:hover {color:#1FB5F4;text-decoration:underline;} 
		
	.listitem_c2 {padding:2px 0px 2px 0px;}
		.listitem_c2 a {color:#3a3a3a; font-family:tahoma; font-size:12px; font-weight:normal; text-decoration:none;}
		.listitem_c2 a:hover {color:#EB008B; text-decoration:underline;}
		.listitem_table_links  span {color:#3a3a3a;font-weight:normal;}
		
		.regular_price label{}
		.question_all_title {color:#EB008B; font-family:Arial; font-size:12px; font-weight:bold;}
		
		
		.news_date{padding:5px; color:#eb008b;}
		.news_name{ padding:5px;color:#1997cc;font-weight:bold;font-size:10pt;}
		a.news_name {display:block; padding:5px;color:#1997cc;font-weight:bold;font-size:10pt; text-decoration:none;}
		a.news_name:hover{ padding:5px;color:#1997cc;font-weight:bold;font-size:10pt; text-decoration:underline;}
		
		a.all_news{display:block;  margin:0px 0px 0px 90px; width:100px; height:27px; background: url("images/all_news.gif") left top no-repeat; }
		
		.news_date1{color:#eb008b; padding:0px 0px 5px 0px;}
		.news_name1{padding:0px 0px 5px 0px; color:#1997cc;font-weight:bold;font-size:10pt;}
		a.news_name1{display:block;color:#1997cc;font-weight:bold;font-size:10pt; text-decoration:none;}
		a.news_name1:hover{ color:#1997cc;font-weight:bold;font-size:10pt; text-decoration:underline;}
		
		a.action_title{color:#eb008b; margin:0px 0px 5px 0px; font-weight:bold; font-size:12px; text-decoration:none;}
		a.action_title:hover{color:#eb008b; margin:0px 0px 5px 0px; font-weight:bold; font-size:12px; text-decoration:underline;}
		
		.action_text{margin:0px 0px 10px 0px; font-family:Arial; font-size:11px; color:#000000;}
		
		
		.row1 {background:#ffffff; font-family:tahoma; font-size:13px; color:#3A3A3A; } 
			.row1 a { font-family:tahoma; font-size:13x; color:#3A3A3A; text-decoration:none; }
				.row1 a:hover { font-family:tahoma; font-size:13x; color:#3A3A3A; text-decoration:underline; }
			.row2_title{background:#b0b0b0; font-family:tahoma; font-size:13px; color:#ffffff; font-weight:bold; }
			.row2{ background:#dadada;  font-family:tahoma; font-size:13px; color:#3A3A3A;   }
				.row2_title a{ font-family:tahoma; font-size:12px; color:#ffffff;  text-decoration:underline; font-weight:bold;  }
					.row2_title a:hover{ font-family:tahoma; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;  }
				.row2  a{font-family:tahoma; font-size:13px; color:#3A3A3A; text-decoration:none; }
					.row2  a:hover{font-family:tahoma; font-size:13px; color:#3A3A3A; text-decoration:underline; }
			.pricetable td .btn_buy{padding:0;}	
			.catalog_border .selection_table td{padding:32px 0px 0px 0px ;font-size:12px;}
			.catalog_border .selection_table td select{font-size:11px;min-width:100px;width:200px;} 
			.catalog_border .selection_table td option{font-size:11px;}
			
			
			.btn_buy{margin:5px; width:132px; height:43px; background: url("images/intocart.png") left top no-repeat;display:block;}
			
			.price {float:left; padding:5px 10px 0px 0px;}
			.old_div {height:16px;}
			.act_div {}
			.price span{}
			.price a{float:right;}
			label.regular_price1{font-size:14pt;color:#eb008b; margin-top:10px;}
			label.regular_price{font-size:20pt;color:#eb008b; margin-top:10px;}
			span.regular_price{font-size:20pt;color:#eb008b; margin:10px 10px 0px 0px;}
			label.old_price{font-size:14px; font-weight:bold; color:gray; text-decoration:line-through;}
			label.old_price1{font-size:14px; font-weight:bold; color:gray; text-decoration:line-through;}
			span.action_price{font-size:20pt; color:#2CB818;}
			label.action_price{font-size:20pt; color:#2CB818; }
			label.action_price1{font-size:14pt;color:#2CB818;}
			.intocart_div {float:right; padding:10px 0px 0px 0px;}
			
			.itemdescription {height:30px; overflow:hidden;}
			
			.question_item{margin:0px 0px 7px 0px; padding:0px 0px 0px 2px;}
			
			.new_title{color:#5C5C5C; font-size:14px; font-weight:bold; }
			
			h1.tovar_category_name {margin:0px 0px 10px 0px; color:#1FB5F4; font-size:16px; font-weight:bold;}
			
			input.to_count{float:left; height:27px; width:100px; cursor:pointer; font-family:Arial; border:none; background: url("images/to_count.gif") left top no-repeat;}
			input.order{ height:27px; width:120px; cursor:pointer; font-family:Arial; border:none; background: url("images/order.gif") left top no-repeat;}
			input.let_buy{margin:0px 0px 0px 10px; float:left; height:27px; width:150px; cursor:pointer; font-family:Arial; border:none; background: url("images/let_buy.gif") left top no-repeat;}
			
			.filters {padding:10px 25px 10px 10px; margin:0 0px 0 0; border-bottom:1px solid #ff8900; }
	#filters .fprice{border:1px solid #3A81CF; width:50px; margin-right:15px;}

	.filters_brands {margin:0px 0px 6px 0px; width:100%; }
		.filters_brands_title {padding:0px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#3A3A3A;}
		.filters_brands_items {}
			.filters_brands_items_table {}
				.filters_brand_all {float:left; padding:0px 10px 10px 0px; font-weight:normal; color:#363636; font-size:13px; width:130px;}
				.filters_brand_all input {margin:0px 5px 0px 0px;}
				.filters_brand {float:left; padding:0px 10px 10px 0px; font-weight:normal; color:#363636; font-size:13px; width:130px;}
				.filters_brand input { margin:0px 5px 0px 0px;}
				.rtable td{padding:5px;}

.filters_params {margin:0px 0px 0px 0px; width:100%;}
	.filters_params_title {padding:2px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#3A3A3A;}
	.filters_params_items {}
		.filters_params_item {float:left; padding:0px 20px 10px 0px; width:215px;}
			.filters_params_name {float:left; padding:2px 5px 0px 0px; color:#363636; font-size:12px; width:80px;}
			.filters_params_input_select {float:left;}
			.filters_params_input_checkbox {float:left; padding:3px 5px 0px 0px;}
				.filters_params_input_select select {width:100px; border:1px solid #c7c7c7; color:#616161; font-size:12px;}

.filters_price {margin:0px 0px 10px 0px;}
	.filters_price_title {padding:3px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#3a3a3a;}
		.filters_price_input_td {padding:2px 0px 0px 0px;}
			.filters_price_input_td input {margin:0 15px 0px 0; padding:0px 0px 0px 2px; width:51px; color:#616161; border:1px solid #c7c7c7;}
		.filters_btn {padding:0px 0px 0px 40px;}
		
a.brands_footer{height:36px; width:70px;   font-family:Arial; font-size:12px; color:#878787; text-decoration:none; cursor:pointer; text-align:center;}
a.brands_footer:hover{height:36px; width:70px;  font-family:Arial; font-size:12px; color:#EB008B; text-decoration:none;  cursor:pointer; text-align:center;}
.brands_block{text-align:center;}

.barnd_group{margin:15px;}
.barnd_group a{color:#1FB5F4;font-size:14px;}

.thumbs a {
	display:block;
	width:60px;
	height:60px;
	float:left;
	margin:0px 0px 10px 10px;
	background-repeat:no-repeat;
	background-position:center center;
	border:1px solid #ced1d2;
	cursor:pointer;
}
.thumbs a:hover {
	border:1px solid #c13524;
}
.big_img {padding:10px 10px 20px 0px; text-align:center;}

.callback {display:block; margin:10px 0px 10px -7px; width:216px; height:61px; background:url(images/btn_callback.png) left top no-repeat;}
.mystyle {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000;
	margin:0;
	padding:0;
}
.seoclass {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding: 5px;
	border: thin solid #006699;
}
addons_c {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a.addons_c {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a:hover.addons_c {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
.estvnal {
	font-weight: bold;
	color: #009900;
}
.netvnal {
	font-weight: bold;
	color: #FF0000;
}
.descrcateg {
	font-size: 10px;
	color: #CCCCCC;
}
.nizcategor {
	color: #666666;
	padding: 10px;
	border: 1px solid #EFEFEF;
}
.headerttov {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #DFDFDF;
	height: 20px;
	vertical-align: middle;
}
.namespan {
	font-weight: bold;
	color: #333333;
	font-size: 12px;
}
.zoocodespan {
	color: #0099CC;
}
.level1tovar {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	height: 20px;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.level2tovar {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	height: 20px;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #F9F9F9;
}
.pricespan {
	color: #FF00FF;
}
.pricespanactionact {
	color: #009900;
}
.pricespanactionnoact {
	color: #FF00CC;
	font-size: 9px;
	text-decoration: line-through;
}
.nameaction {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF00CC;
}
